

body:before{
	background: linear-gradient(180deg, rgba(125, 95, 253, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%);
}
.top_menu_section{
	margin-bottom:20px;
}
.bread_list{
	margin-bottom:25px;
}
.bread_list ul{
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 5px;
}
.bread_list ul li{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    gap: 5px;
}
.bread_list ul li:after{
	content:'/';
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #b0b0b0;
}
.bread_list ul li:last-child:after{
	content:unset;
}
.bread_list ul li a,
.bread_list ul li span{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #b0b0b0;
}
.bread_list ul li a:hover{
	text-decoration:underline;
}

h1{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 64px;
	letter-spacing: -0.06em;
	color: #000;
	line-height: 100%;
	margin-bottom:19px;
}
.main_img_about{
	height:283px;
	border-radius: 5px;
	width:100%;
	object-fit:cover;
	margin-bottom:29px;
}
.about_text_cont{
	margin-bottom:20px;
}
.about_text_cont h1{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 36px;
	letter-spacing: -0.06em;
	color: #000;
	font-weight:600;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont h2{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 32px;
	letter-spacing: -0.06em;
	color: #000;
	font-weight:600;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont h3{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 28px;
	letter-spacing: -0.06em;
	color: #000;
	font-weight:600;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont h4{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 24px;
	letter-spacing: -0.06em;
	color: #000;
	font-weight:600;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont h5{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 22px;
	letter-spacing: -0.06em;
	color: #000;
	font-weight:600;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont h6, .about_text_cont h7, .about_text_cont h8{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 18px;
	letter-spacing: -0.06em;
	color: #000;
	font-weight:600;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont img{
	max-width: 100%;
    width: revert-layer;
	margin:10px;
}
.about_text_cont img.alignright{float: right;}
.about_text_cont img.alignleft{float: left;}
.about_text_cont img.aligncenter{margin: 10px auto 10px;}
.about_text_cont p{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 16px;
	color: #000;
	margin-bottom:15px;
}
.about_text_cont strong,
.about_text_cont b{
	font-weight:700;
}
.about_text_cont i,
.about_text_cont em{
	font-style:italic;
}
.about_text_cont ul{
	list-style:disc;
	margin-left: 25px;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont ul li{
	margin-bottom:5px;
}
.about_text_cont ol{
	margin-left: 25px;
    list-style: auto;
	margin-top:5px;
	margin-bottom:15px;
}
.about_text_cont ol li{
	margin-bottom:5px;
}


.team_section{
	margin-bottom:40px;
}
.team_section .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 32px;
	margin-bottom:20px;
	letter-spacing: -0.06em;
	color: #000;
}
.team_section .team_row{
	display:flex;
	gap:6px;
	flex-direction: row;
    flex-wrap: wrap;
}
.team_section .team_row .team_item{
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	padding:11px;
	background:#FFF;
	overflow:hidden;
	width:calc((100% / 3) - 6px);
	min-width:calc((100% / 3) - 6px);
}
.team_section .team_row .team_item img{
	height:296px;
	width:100%;
	background: #f5f3ff;
	border-radius: 5px;
	object-fit:cover;
	overflow:hidden;
	margin-bottom:15px;
}
.team_section .team_row .team_item .cont_info{
	display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 14px;
	padding:0 31px;
}
.team_section .team_row .team_item .cont_info .name{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 19px;
	line-height: 120%;
	color: #1a1a1a;
}
.team_section .team_row .team_item .cont_info .post{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 12px;
	line-height: 253%;
	color: #1a1a1a;
}
.team_section .team_row .team_item .cont_info .t_langs{
	display:flex;
	gap:5px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
.team_section .team_row .team_item .cont_info .t_langs i.flag{
	content:'';
	display:block;
	width:18px;
	min-width:18px;
	height:12px;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
}
.team_section .team_row .team_item .cont_info .t_langs i.flag.en{
	background-image:url(../img/flags/en.webp);
}
.team_section .team_row .team_item .cont_info .t_langs i.flag.es{
	background-image:url(../img/flags/en.webp);
}
.team_section .team_row .team_item .cont_info .t_langs i.flag.ru{
	background-image:url(../img/flags/en.webp);
}
.team_section .team_row .team_item .cont_info .t_email:before{
	background-image: url("data:image/svg+xml,%3Csvg width='18' height='17' viewBox='0 0 18 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.75 0H2.25C1.65326 0 1.08097 0.237053 0.65901 0.65901C0.237053 1.08097 0 1.65326 0 2.25L0 16.5H18V2.25C18 1.65326 17.7629 1.08097 17.341 0.65901C16.919 0.237053 16.3467 0 15.75 0ZM2.25 1.5H15.75C15.9489 1.5 16.1397 1.57902 16.2803 1.71967C16.421 1.86032 16.5 2.05109 16.5 2.25V2.75025L10.5915 8.6595C10.1688 9.08049 9.59656 9.31685 9 9.31685C8.40344 9.31685 7.83118 9.08049 7.4085 8.6595L1.5 2.75025V2.25C1.5 2.05109 1.57902 1.86032 1.71967 1.71967C1.86032 1.57902 2.05109 1.5 2.25 1.5ZM1.5 15V4.875L6.348 9.72C7.05197 10.4222 8.00569 10.8165 9 10.8165C9.99431 10.8165 10.948 10.4222 11.652 9.72L16.5 4.875V15H1.5Z' fill='%237D5FFD' /%3E%3C/svg%3E");
	content:'';
	width:18px;
	min-width:18px;
	height:17px;
	display:block;
}
.team_section .team_row .team_item .cont_info .t_email{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	color: #000;
	display:flex;
	gap:14px;
	flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
.team_section .team_row .team_item .cont_info .t_phone:before{
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.0128 20.14L10.0121 20.1397C8.16982 19.4208 6.54096 18.3422 5.12644 16.9052C3.71307 15.4694 2.62447 13.831 1.86144 11.9908L1.86139 11.9908L1.86 11.9872C1.18685 10.237 0.85 8.44099 0.85 6.6C0.85 5.55142 1.11253 4.59106 1.63834 3.72233C2.162 2.85716 2.85716 2.162 3.72233 1.63834C4.59106 1.11253 5.55142 0.849998 6.6 0.849998C6.75911 0.849998 6.9036 0.890202 7.02333 0.98C7.14121 1.0684 7.22247 1.19541 7.27409 1.34795L9.80573 7.61045L9.806 7.61034L9.80897 7.61923C9.8673 7.79423 9.84924 7.97701 9.77121 8.15909C9.69221 8.34341 9.56554 8.47885 9.38618 8.54047L6.75529 9.63133C6.81321 10.5889 7.09287 11.4855 7.59529 12.3228C8.11596 13.1906 8.8094 13.884 9.67717 14.4047C10.5145 14.9071 11.4111 15.1868 12.3687 15.2447L13.4595 12.6138C13.5212 12.4345 13.6566 12.3078 13.8409 12.2288C14.023 12.1508 14.2058 12.1327 14.3808 12.191L14.3809 12.1908L14.3896 12.1943L20.652 14.7259C20.8046 14.7775 20.9316 14.8588 21.02 14.9767C21.1098 15.0964 21.15 15.2409 21.15 15.4C21.15 16.4486 20.8875 17.4089 20.3617 18.2777C19.838 19.1428 19.1428 19.838 18.2777 20.3617C17.4089 20.8875 16.4486 21.15 15.4 21.15C13.559 21.15 11.763 20.8131 10.0128 20.14ZM6.10229 2.35962C5.07756 2.46649 4.20423 2.91206 3.477 3.70162C2.72491 4.51817 2.35 5.48182 2.35 6.6C2.35 8.35849 2.67961 10.0277 3.33846 11.609C3.99748 13.1906 4.94192 14.5965 6.17273 15.8273C7.40354 17.0581 8.80939 18.0025 10.391 18.6615C11.9723 19.3204 13.6415 19.65 15.4 19.65C16.5182 19.65 17.4818 19.2751 18.2984 18.523C19.0879 17.7958 19.5335 16.9224 19.6404 15.8977L14.549 13.8612L13.5393 16.3224C13.5392 16.3226 13.5391 16.3227 13.539 16.3229C13.4845 16.459 13.399 16.5692 13.2795 16.6439C13.1611 16.7179 13.0205 16.75 12.8667 16.75C11.507 16.75 10.2367 16.4097 9.05838 15.7299C7.87998 15.0501 6.94991 14.12 6.27007 12.9416C5.59026 11.7633 5.25 10.493 5.25 9.13333C5.25 8.97945 5.28212 8.83892 5.35613 8.7205C5.4308 8.60104 5.541 8.51549 5.67707 8.46095C5.67725 8.46088 5.67744 8.4608 5.67762 8.46073L8.13884 7.45099L6.10229 2.35962Z' fill='%237D5FFD' stroke='%237D5FFD' stroke-width='0.3' /%3E%3C/svg%3E");
	content:'';
	width:22px;
	min-width:22px;
	height:22px;
	display:block;
}
.team_section .team_row .team_item .cont_info .t_phone{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 16px;
	line-height: 120%;
	color: #000;
	display:flex;
	gap:14px;
	flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}


.main_office{
	position:relative;
    display: block;
    height: 525px;
    margin-bottom: 40px;
	
}
.main_office iframe{
	position:absolute;
	z-index:5;
}
.main_office .office_info{
	border: 1px solid #fff;
    border-radius: 2px;
    position: absolute;
    width: 308px;
    top: 120px;
    left: 12px;
    z-index: 6;
    background: #FFF;
    padding: 30px;
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}
.main_office .office_info .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 32px;
	letter-spacing: -0.06em;
	color: #000;
	margin-bottom:20px;
}
.main_office .office_info .address:before{
	content:'';
	display:block;
	width:;
}
.main_office .office_info .address{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 12px;
	color: #1a1a1a;
}
.main_office .office_info .worktime:before{}
.main_office .office_info .worktime{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 12px;
	color: #1a1a1a;
}
.main_office .office_info .email:before{}
.main_office .office_info .email{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 16px;
	color: #000;
}
.main_office .office_info .phone:before{}
.main_office .office_info .phone{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 16px;
	color: #000;
}


.sidebar_item_cta{
	border-radius: 5px;
	margin-bottom:15px;
	background: #7d5ffd;
	position:relative;
    padding: 40px 20px;
	padding-bottom: 250px;
	height: 420px;
	overflow:hidden;
}
.sidebar_item_cta .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 24px;
	color: #fff;
	margin-bottom:20px;
	z-index:5;
	position:relative;
}
.sidebar_item_cta .black_btn:hover{
	background: #FFF;
	color: #000;
	transition:0.3s;
}
.sidebar_item_cta .black_btn{
	transition:0.3s;
    font-family: "Fixel Variable", sans-serif;
    font-weight: 600;
    font-size: 14px;
    line-height: 137%;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    border-radius: 5px;
    background: #000;
	border:2px solid #000;
    padding: 10px 30px;
    display: inline-block;
	z-index:5;
	position:relative;
}
.sidebar_item_cta .img_cta_sidebar{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 420px;
    object-fit: cover;
    left: 0;
	z-index:1;
}

.cta_sec{
	background-color: #f5f3ff;
	margin-bottom:20px;
	padding-top: 60px;
}
.cta_sec .form_cta{
	position:relative;
	display:flex;
	width: 100%;
	flex-direction: row;
    align-items: center;
    justify-content: space-between;
    background-position: 100% 0;
	background-image:url(../img/cta_bg.webp);
}
.cta_sec .form_cta .square_logo{
	position:absolute;
    width: 200px;
    height: 200px;
    right: calc(30% - 20px);
    top: 10%;
    z-index: 5;
	animation: rotate 15s linear infinite;
}
@keyframes rotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.cta_sec .form_cta .img_cta{
	background: #7d5ffd;
    border-radius: 2222px 2222px 0 0;
    height: 411px;
    object-fit: cover;
	position: relative;
    right: 100px;
    bottom: 0;
}
.cta_sec .form_cta .form_data{
	width:50%;
    margin-bottom: 20px;
}
.cta_sec .form_cta .form_data .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 64px;
	line-height: 100%;
	color: #000;
	margin-bottom:40px;
}
.cta_sec .form_cta .form_data form{
	display:flex;
	flex-direction:column;
	gap:7px;
	width:350px;
	max-width:100%;
}
.cta_sec .form_cta .form_data .social_quick .quick_link:before{
	content:'';
	display:block;
	width:20px;
	min-width:20px;
	height:20px;
}
.cta_sec .form_cta .form_data .social_quick .quick_link{
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 14px;
	background: #fff;
	padding: 10px;
    width: 100%;
	text-align: center;
	color: #000;
	display:flex;
	gap:14px;
	flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
	justify-content: center;
}
.cta_sec .form_cta .form_data .social_quick .quick_link.wa:before{
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10_1714)'%3E%3Cpath d='M9.99999 0.799988C4.92719 0.799988 0.799986 4.92719 0.799986 9.99999C0.799986 11.584 1.20919 13.1416 1.98519 14.516L0.814786 18.692C0.776386 18.8292 0.813586 18.9764 0.912786 19.0784C0.989186 19.1572 1.09319 19.2 1.19999 19.2C1.23199 19.2 1.26439 19.196 1.29599 19.1884L5.65439 18.1088C6.98519 18.8232 8.48399 19.2 9.99999 19.2C15.0728 19.2 19.2 15.0728 19.2 9.99999C19.2 4.92719 15.0728 0.799988 9.99999 0.799988ZM14.628 13.2464C14.4312 13.7912 13.4872 14.2884 13.0336 14.3552C12.6264 14.4148 12.1112 14.4404 11.5456 14.2628C11.2028 14.1548 10.7628 14.0116 10.1992 13.7712C7.82999 12.7608 6.28279 10.4052 6.16439 10.2496C6.04639 10.094 5.19999 8.98519 5.19999 7.83759C5.19999 6.68999 5.80999 6.12559 6.02679 5.89199C6.24359 5.65839 6.49919 5.59999 6.65679 5.59999C6.81439 5.59999 6.97159 5.60199 7.10959 5.60839C7.25479 5.61559 7.44959 5.55359 7.64119 6.00879C7.83799 6.47599 8.31039 7.62359 8.36879 7.74079C8.42799 7.85759 8.46719 7.99399 8.38879 8.14959C8.31039 8.30519 8.27119 8.40239 8.15279 8.53879C8.03439 8.67519 7.90479 8.84279 7.79839 8.94759C7.67999 9.06399 7.55719 9.18999 7.69479 9.42359C7.83239 9.65719 8.30639 10.4208 9.00879 11.0392C9.91079 11.8336 10.672 12.08 10.908 12.1968C11.144 12.3136 11.282 12.294 11.4196 12.1384C11.5572 11.9824 12.01 11.4572 12.1672 11.224C12.3244 10.9908 12.482 11.0292 12.6988 11.1072C12.9156 11.1848 14.0768 11.7488 14.3128 11.8656C14.5488 11.9824 14.7064 12.0408 14.7656 12.138C14.8248 12.2348 14.8248 12.702 14.628 13.2464Z' fill='%2340C351' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10_1714'%3E%3Crect width='20' height='20' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.cta_sec .form_cta .form_data .social_quick .quick_link.tg:before{
	background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.83331C8.56883 1.83331 6.23725 2.79908 4.51817 4.51817C2.79908 6.23725 1.83331 8.56883 1.83331 11C1.83331 13.4311 2.79908 15.7627 4.51817 17.4818C6.23725 19.2009 8.56883 20.1666 11 20.1666C13.4311 20.1666 15.7627 19.2009 17.4818 17.4818C19.2009 15.7627 20.1666 13.4311 20.1666 11C20.1666 8.56883 19.2009 6.23725 17.4818 4.51817C15.7627 2.79908 13.4311 1.83331 11 1.83331Z' fill='%2329B6F6' /%3E%3Cpath d='M15.5604 6.87502L13.8435 15.6411C13.8435 15.6411 13.7697 16.0417 13.2729 16.0417C13.0089 16.0417 12.8727 15.9161 12.8727 15.9161L9.15381 12.8301L7.33423 11.913L4.99902 11.292C4.99902 11.292 4.58331 11.1719 4.58331 10.8281C4.58331 10.5417 5.01094 10.4051 5.01094 10.4051L14.7808 6.52394C14.7808 6.52394 15.0791 6.41623 15.2969 6.41669C15.4307 6.41669 15.5833 6.47398 15.5833 6.64586C15.5833 6.76044 15.5604 6.87502 15.5604 6.87502Z' fill='white' /%3E%3Cpath d='M10.5417 13.9815L8.97142 15.5279C8.97142 15.5279 8.90313 15.5806 8.81192 15.5829C8.7803 15.5838 8.74638 15.5788 8.71155 15.5632L9.15338 12.8292L10.5417 13.9815Z' fill='%23B0BEC5' /%3E%3Cpath d='M13.7028 8.33984C13.6253 8.23901 13.4823 8.22068 13.3815 8.29722L7.33331 11.9167C7.33331 11.9167 8.29856 14.6172 8.44569 15.0847C8.59327 15.5526 8.71152 15.5636 8.71152 15.5636L9.15335 12.8297L13.6597 8.66068C13.7605 8.58414 13.7793 8.44068 13.7028 8.33984Z' fill='%23CFD8DC' /%3E%3C/svg%3E");
}
.cta_sec .form_cta .form_data .social_quick{
	display:flex;
    gap: 7px;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
}
.cta_sec .form_cta .form_data form input{
	border: 1px solid #e5e5eb;
	border-radius: 5px;
	width:100%;
	padding:10px;
}
.cta_sec .form_cta .form_data form button{
	border-radius: 5px;
	background: #7d5ffd;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	width:100%;
	padding:10px;
}




.why_us{
	margin-bottom:120px;
}
.why_us .title_block{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 40px;
	text-align: center;
	color: #1a1a1a;
    margin-bottom: 5px;
}
.why_us .sub_title_block{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 17px;
	text-align: center;
	color: #1a1a1a;
    margin-bottom: 40px;
}
.why_us .why_elements{
	display:flex;
	flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-evenly;
    gap: 20px;
}
.why_us .why_elements .why_item{
	display:flex;
	flex-direction:column;
	gap:20px;
	width:255px;
	max-width:100%;
    align-items: center;
}
.why_us .why_elements .why_item i{
	content:'';
	display:block;
	width:61px;
	min-width:61px;
	height:61px;
}
.why_us .why_elements .why_item i.doc{
	background-image: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_10_520)'%3E%3Cpath d='M59.3322 43.7L57.5325 42.1V35.1C57.5325 33.9 57.0992 32.8667 56.2327 32C55.3662 31.1334 54.3663 30.7 53.2332 30.7C52.1 30.7 51.1335 31.0334 50.3337 31.7C49.5338 32.3667 49.0006 33.2334 48.7339 34.3L47.1342 32.9C46.3343 32.1 45.3345 31.7 44.1347 31.7C42.9349 31.7 41.8684 32.1 40.9352 32.9L28.7373 43.7C28.4707 43.9667 28.3373 44.3 28.3373 44.7C28.3373 45.1 28.4373 45.4334 28.6373 45.7C28.8373 45.9667 29.1372 46.1 29.5371 46.1C29.9371 46.1 30.2704 46.0334 30.537 45.9V55.7C30.537 56.9 30.9369 57.9 31.7368 58.7C32.5366 59.5 33.4698 59.9 34.5363 59.9H53.5331C54.7329 59.9 55.6995 59.5 56.4327 58.7C57.1659 57.9 57.5325 56.9 57.5325 55.7V45.9C57.9324 46.0334 58.299 46.1 58.6323 46.1C58.9656 46.1 59.2655 45.9334 59.5321 45.6C59.7988 45.2667 59.8988 44.9334 59.8321 44.6C59.7654 44.2667 59.5988 43.9667 59.3322 43.7ZM46.5343 57.1H41.9351V53.7C41.9351 53.1667 42.135 52.7 42.535 52.3C42.9349 51.9 43.4015 51.7 43.9347 51.7H44.5346C45.0679 51.7 45.5345 51.9 45.9344 52.3C46.3343 52.7 46.5343 53.1667 46.5343 53.7V57.1ZM54.7329 55.7C54.7329 56.1 54.633 56.4334 54.433 56.7C54.233 56.9667 53.9331 57.1 53.5331 57.1H49.3338V53.7C49.3338 52.3667 48.8673 51.2334 47.9341 50.3C47.0009 49.3667 45.8678 48.9 44.5346 48.9H43.9347C42.6016 48.9 41.4685 49.3667 40.5353 50.3C39.6021 51.2334 39.1355 52.3667 39.1355 53.7V57.1H34.5363C34.2697 57.1 34.0031 56.9667 33.7364 56.7C33.4698 56.4334 33.3365 56.1 33.3365 55.7V43.3L42.7349 35.1C43.1349 34.7 43.5681 34.5 44.0347 34.5C44.5013 34.5 44.9346 34.7 45.3345 35.1L54.7329 43.3V55.7ZM54.7329 35.1V39.7L51.5335 36.7V35.1C51.5335 34.7 51.6668 34.3334 51.9334 34C52.2 33.6667 52.5666 33.4667 53.0332 33.4C53.4998 33.3334 53.8997 33.4667 54.233 33.8C54.5663 34.1334 54.7329 34.5667 54.7329 35.1ZM44.1347 37.9C42.9349 37.9 41.9351 38.3334 41.1352 39.2C40.3353 40.0667 39.9354 41.0667 39.9354 42.2C39.9354 43.3334 40.3353 44.3 41.1352 45.1C41.9351 45.9 42.9016 46.3 44.0347 46.3C45.1679 46.3 46.1677 45.9 47.0342 45.1C47.9007 44.3 48.334 43.3334 48.334 42.2C48.334 41.0667 47.9007 40.0667 47.0342 39.2C46.1677 38.3334 45.2012 37.9 44.1347 37.9ZM45.3345 42.1C45.3345 42.5 45.2345 42.8334 45.0346 43.1C44.8346 43.3667 44.5346 43.5 44.1347 43.5C43.7348 43.5 43.4015 43.3667 43.1349 43.1C42.8683 42.8334 42.7349 42.5 42.7349 42.1C42.7349 41.7 42.8683 41.3667 43.1349 41.1C43.4015 40.8334 43.7348 40.7 44.1347 40.7C44.5346 40.7 44.8346 40.8334 45.0346 41.1C45.2345 41.3667 45.3345 41.7 45.3345 42.1ZM25.9377 56.9H8.14071C6.94091 56.9 5.87442 56.4667 4.94124 55.6C4.00807 54.7334 3.54148 53.7 3.54148 52.5V8.10003C3.54148 6.90002 4.00807 5.83336 4.94124 4.90002C5.87442 3.96669 6.94091 3.50002 8.14071 3.50002H48.7339C50.0671 3.50002 51.1669 3.96669 52.0334 4.90002C52.8999 5.83336 53.3332 6.90002 53.3332 8.10003V25.9C53.3332 26.3 53.4665 26.6334 53.7331 26.9C53.9997 27.1667 54.333 27.3 54.7329 27.3C55.1329 27.3 55.4662 27.1667 55.7328 26.9C55.9994 26.6334 56.1327 26.3 56.1327 25.9V8.10003C56.1327 6.10003 55.3995 4.36669 53.9331 2.90002C52.4667 1.43336 50.7336 0.700024 48.7339 0.700024H8.14071C6.14104 0.700024 4.408 1.43336 2.94158 2.90002C1.47515 4.36669 0.741943 6.10003 0.741943 8.10003V52.5C0.741943 54.5 1.47515 56.2334 2.94158 57.7C4.408 59.1667 6.14104 59.9 8.14071 59.9H25.9377C26.3377 59.9 26.7043 59.7334 27.0376 59.4C27.3708 59.0667 27.5375 58.7334 27.5375 58.4C27.5375 58.0667 27.3708 57.7334 27.0376 57.4C26.7043 57.0667 26.3377 56.9 25.9377 56.9ZM43.3348 14.9C43.3348 14.5 43.2015 14.1667 42.9349 13.9C42.6683 13.6334 42.335 13.5 41.9351 13.5H14.1397C13.7398 13.5 13.4065 13.6334 13.1399 13.9C12.8733 14.1667 12.7399 14.5 12.7399 14.9C12.7399 15.3 12.8733 15.6334 13.1399 15.9C13.4065 16.1667 13.7398 16.3 14.1397 16.3H41.9351C42.335 16.3 42.6683 16.1667 42.9349 15.9C43.2015 15.6334 43.3348 15.3 43.3348 14.9ZM36.536 25.7C36.536 25.4334 36.4027 25.1334 36.136 24.8C35.8694 24.4667 35.5361 24.3 35.1362 24.3H14.1397C13.7398 24.3 13.4065 24.4667 13.1399 24.8C12.8733 25.1334 12.7399 25.4667 12.7399 25.8C12.7399 26.1334 12.8733 26.4667 13.1399 26.8C13.4065 27.1334 13.7398 27.3 14.1397 27.3H35.1362C35.5361 27.3 35.8694 27.1334 36.136 26.8C36.4027 26.4667 36.536 26.1 36.536 25.7ZM14.1397 35.3C13.7398 35.3 13.4065 35.4334 13.1399 35.7C12.8733 35.9667 12.7399 36.3 12.7399 36.7C12.7399 37.1 12.8733 37.4334 13.1399 37.7C13.4065 37.9667 13.7398 38.1 14.1397 38.1H22.7383C23.0049 38.1 23.3048 37.9667 23.6381 37.7C23.9714 37.4334 24.138 37.1 24.138 36.7C24.138 36.3 23.9714 35.9667 23.6381 35.7C23.3048 35.4334 23.0049 35.3 22.7383 35.3H14.1397Z' fill='%237D5FFD' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_10_520'%3E%3Crect width='60.01' height='60' fill='white' transform='matrix(1 0 0 -1 0.332031 60.3)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.why_us .why_elements .why_item i.prop{
	background-image: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.4624 43.5C18.4624 42.9667 18.6624 42.5 19.0624 42.1C19.4624 41.7 19.8624 41.5 20.2624 41.5H41.0624C41.4624 41.5 41.8624 41.7 42.2624 42.1C42.6624 42.5 42.8624 42.9667 42.8624 43.5C42.8624 44.0333 42.6624 44.4667 42.2624 44.8C41.8624 45.1333 41.4624 45.3 41.0624 45.3H20.2624C19.8624 45.3 19.4624 45.1333 19.0624 44.8C18.6624 44.4667 18.4624 44.0333 18.4624 43.5ZM38.6624 4.9C36.3957 3.03333 33.7291 2.1 30.6624 2.1C27.5957 2.1 24.9291 3.03333 22.6624 4.9L7.6624 16.5C6.0624 17.8333 4.79574 19.3667 3.8624 21.1C2.92907 22.8333 2.4624 24.7 2.4624 26.7V45.5C2.4624 47.7667 3.0624 49.9 4.2624 51.9C5.4624 53.9 7.0624 55.5 9.0624 56.7C11.0624 57.9 13.2624 58.5 15.6624 58.5H45.6624C48.0624 58.5 50.2624 57.9 52.2624 56.7C54.2624 55.5 55.8624 53.9 57.0624 51.9C58.2624 49.9 58.8624 47.7667 58.8624 45.5V26.7C58.8624 24.7 58.3957 22.8333 57.4624 21.1C56.5291 19.3667 55.2624 17.8333 53.6624 16.5L38.6624 4.9ZM24.8624 7.9C26.5957 6.56667 28.5291 5.9 30.6624 5.9C32.7957 5.9 34.7291 6.56667 36.4624 7.9L51.4624 19.5C52.5291 20.4333 53.3957 21.5333 54.0624 22.8C54.7291 24.0667 55.0624 25.3667 55.0624 26.7V45.5C55.0624 48.0333 54.1291 50.2 52.2624 52C50.3957 53.8 48.1957 54.7 45.6624 54.7H15.6624C13.1291 54.7 10.9291 53.8 9.0624 52C7.19574 50.2 6.2624 48.0333 6.2624 45.5V26.7C6.2624 25.3667 6.59574 24.0667 7.2624 22.8C7.92907 21.5333 8.79574 20.4333 9.8624 19.5L24.8624 7.9Z' fill='%237D5FFD' /%3E%3C/svg%3E");
}
.why_us .why_elements .why_item i.trust{
	background-image: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.9905 56.7001C30.1905 56.7001 29.4572 56.5001 28.7905 56.1001L19.9905 50.9001C16.2572 48.7667 13.2239 45.8334 10.8905 42.1001C8.5572 38.3667 7.19054 34.3667 6.79054 30.1001L5.59054 15.1001C5.4572 14.0334 5.6572 13.0667 6.19054 12.2001C6.72387 11.3334 7.4572 10.7667 8.39054 10.5001C9.8572 10.1001 11.1905 9.50007 12.3905 8.70007C13.8572 7.76674 15.1905 6.56674 16.3905 5.10007C17.1905 4.03341 18.3239 3.50007 19.7905 3.50007H42.1905C43.6572 3.50007 44.7905 4.03341 45.5905 5.10007C46.7905 6.56674 48.1239 7.76674 49.5905 8.70007C50.7905 9.50007 52.1239 10.1001 53.5905 10.5001C54.5239 10.7667 55.2572 11.3334 55.7905 12.2001C56.3239 13.0667 56.5905 13.9667 56.5905 14.9001L55.1905 29.9001C54.9239 34.3001 53.6239 38.3334 51.2905 42.0001C48.9572 45.6667 45.9239 48.6334 42.1905 50.9001L33.3905 56.1001C32.5905 56.5001 31.7905 56.7001 30.9905 56.7001ZM19.7905 7.10007C19.5239 7.10007 19.3239 7.16674 19.1905 7.30007C17.8572 9.03341 16.3239 10.5667 14.5905 11.9001C13.1239 12.8334 11.5239 13.5001 9.79054 13.9001C9.39054 14.0334 9.19054 14.3001 9.19054 14.7001L10.5905 29.7001C10.8572 33.4334 11.9905 36.9001 13.9905 40.1001C15.9905 43.3001 18.5905 45.8334 21.7905 47.7001L30.5905 52.9001C30.8572 53.0334 31.1239 53.0334 31.3905 52.9001L40.1905 47.7001C43.3905 45.8334 45.9905 43.3334 47.9905 40.2001C49.9905 37.0667 51.1239 33.5667 51.3905 29.7001L52.7905 14.7001C52.7905 14.4334 52.5905 14.2334 52.1905 14.1001C50.4572 13.7001 48.8572 12.9667 47.3905 11.9001C45.6572 10.7001 44.1239 9.23341 42.7905 7.50007C42.6572 7.36674 42.4572 7.30007 42.1905 7.30007L19.7905 7.10007ZM29.1905 35.9001C28.6572 35.9001 28.1905 35.7001 27.7905 35.3001L22.7905 30.3001C22.5239 30.0334 22.4239 29.6667 22.4905 29.2001C22.5572 28.7334 22.7572 28.3334 23.0905 28.0001C23.4239 27.6667 23.7905 27.4667 24.1905 27.4001C24.5905 27.3334 24.9905 27.4334 25.3905 27.7001L29.1905 31.5001L37.7905 22.7001C38.1905 22.5667 38.5905 22.5001 38.9905 22.5001C39.3905 22.5001 39.7572 22.6667 40.0905 23.0001C40.4239 23.3334 40.6239 23.7001 40.6905 24.1001C40.7572 24.5001 40.6572 24.9001 40.3905 25.3001L30.3905 35.3001C30.1239 35.7001 29.7239 35.9001 29.1905 35.9001Z' fill='%237D5FFD' /%3E%3C/svg%3E");
}
.why_us .why_elements .why_item .item_name{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 21px;
	line-height: 120%;
	text-align: center;
	color: #1a1a1a;
}
.why_us .why_elements .why_item .why_text{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 15px;
	line-height: 190%;
	text-align: center;
	color: #1a1a1a;
}




.full_service{
	background-image:url(../img/cta_one_bg.webp);
	background-color:#d3cbee;
	border-radius: 5px;
    background-size: cover;
    padding: 50px 82px;
	margin-bottom:50px;
}
.full_service .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 64px;
	line-height: 100%;
	color: #000;
	margin-bottom:40px;
}
.full_service .btn_details{
	border-radius: 5px;
	background: #7d5ffd;
	display:inline-block;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 600;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	padding:10px 20px;
    width: 240px;
}




.blog_sec{
	margin-bottom:20px;
}
.blog_sec .title{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 64px;
	line-height: 100%;
	color: #000;
	margin-bottom:30px;
}
.blog_sec .blog_items{
	display:flex;
	gap:30px;
	margin-bottom:40px;
    justify-content: space-between;
}
.blog_sec .blog_items .blog_item{
	min-width:calc((100% / 4) - 30px);
	width:calc((100% / 4) - 30px);
	position:relative;
	border-radius: 5px;
	overflow:hidden;
}
.blog_sec .blog_items .blog_item:after{
	display:block;
	width:100%;
	height:350px;
	bottom:0;
	position:absolute;
	content:'';
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(26, 26, 26, 0.1) 60%, rgba(26, 26, 26, 0.8) 100%);
	
}
.blog_sec .blog_items .blog_item img{
	width:100%;
	height:448px;
	object-fit:cover;
}
.blog_sec .blog_items .blog_item .label{
	border-radius: 5px;
	background: #7d5ffd;
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 13px;
	text-transform: uppercase;
	text-align: center;
	color: #fff;
	padding:5px 10px;
	position:absolute;
	top:25px;
	left:20px;
}
.blog_sec .blog_items .blog_item .data_blog{
	position: absolute;
    bottom: 0;
    padding: 20px;
    display: flex;
    flex-direction: column;
    row-gap: 7px;
	z-index: 5;
}
.blog_sec .blog_items .blog_item .data_blog .date{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 400;
	font-size: 15px;
	color: #fff;
}
.blog_sec .blog_items .blog_item .data_blog .name{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 17px;
	color: #fff;
}
.blog_sec .blog_items .blog_item .data_blog .full_link{
	font-family: "Fixel Variable", sans-serif;
	font-weight: 500;
	font-size: 15px;
	color: #fff;
	display:flex;
	gap:10px;
	flex-direction: row;
    align-items: center;
}
.blog_sec .blog_items .blog_item .data_blog .full_link:after{
	content:'';
	background-image: url("data:image/svg+xml,%3Csvg width='15' height='13' viewBox='0 0 15 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_438)'%3E%3Cpath d='M1.41211 5.46743H12.6337L8.33677 1.37468C8.11177 1.16036 8.10305 0.804297 8.31736 0.579297C8.53139 0.354578 8.88745 0.345578 9.11273 0.559891L14.02 5.23427C14.2323 5.44689 14.3496 5.72927 14.3496 6.02993C14.3496 6.3303 14.2323 6.61296 14.0101 6.83486L9.11245 11.4997C9.00361 11.6034 8.86411 11.6549 8.72461 11.6549C8.57611 11.6549 8.42761 11.5964 8.31708 11.4803C8.10277 11.2553 8.11149 10.8995 8.33649 10.6852L12.6514 6.59243H1.41211C1.10161 6.59243 0.849609 6.34043 0.849609 6.02993C0.849609 5.71943 1.10161 5.46743 1.41211 5.46743Z' fill='white' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1_438'%3E%3Crect width='14' height='12' fill='white' transform='translate(0.599609 0.0300293)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
	min-width:15px;
	width:15px;
	height:13px;
}
.blog_sec .btn_go_blog{
	border-radius: 40px;
    background: #e0d9ff;
    font-family: "Fixel Variable", sans-serif;
    font-weight: 600;
    font-size: 16px;
    color: #1a1a1a;
    padding: 10px 40px;
    margin: 0 auto 20px;
    display: block;
    width: 300px;
    text-align: center;
}




@media screen and (max-width:675px){
	
	.cta_sec .form_cta .img_cta{
		display:none;
	}
	.cta_sec .form_cta .square_logo{
		width:100px;
		height:100px;
		right:20px;
		top:0;
	}
	.cta_sec .form_cta .form_data{
		width:100%;
	}
	.cta_sec{
		padding-top:20px;
		margin-bottom:40px;
	}
	.form_cta .form_data .title{
		width: 270px;
		max-width: calc(100% - 110px);
	}
	.cta_sec .form_cta .form_data form{
		    margin: 0 auto;
	}
	h1,
	.blog_sec .title,
	.full_service .title,
	.cta_sec .form_cta .form_data .title{
		font-size:34px;
	}
	.main_cta_sec,
	.full_service{
		padding:20px;
	}
	.main_cta_sec .main_cta{
		gap:20px;
	}
	.full_service .title{
		margin-bottom:20px;
	}
	
	.why_us .why_elements{
	    flex-direction: column;
	}
	.why_us .why_elements .why_item{
		width:100%;
	}
	.blog_sec .blog_items{
		flex-direction:column;
	}
	.blog_sec .blog_items .blog_item{
		width:100%;
		min-width:100%;
	}
	.blog_sec .blog_items .blog_item img{
		height:300px;
	}
}