.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}img{width:100%;height:auto;object-fit:cover}html{width:100%;position:relative}body{margin:0;width:100%;overflow-x:hidden;position:relative}.site{display:block;width:100%;position:relative}p,h1,h2,h3,h4,h5,h6{margin:0;padding:0}hr{box-sizing:content-box;height:0;overflow:visible}nav ol,nav ul{list-style:none;padding:0}b,strong{font-weight:bolder}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:none}:-moz-ui-invalid{box-shadow:none}a{text-decoration:none}*:focus-visible{outline:none}body{font-family:Mulish;font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width:768px){body{font-size:16px}}@media only screen and (max-width:539px){body{font-size:14px}}.p1{font-family:Mulish;font-size:18px;font-weight:400;line-height:150%}@media (min-width:320px) and (max-width:767px){.p1{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.p1{font-size:16px}}.p2{font-size:16px;font-weight:400;line-height:150%}@media (min-width:320px) and (max-width:767px){.p2{font-size:calc(14px + (16 - 14) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.p2{font-size:14px}}.p3{font-size:14px;font-weight:400;line-height:150%}.p4{font-size:16px;font-weight:400;line-height:150%}.h1_home{font-family:Mulish;font-size:62px;font-style:normal;font-weight:800;line-height:110%}@media (min-width:768px) and (max-width:1919px){.h1_home{font-size:calc(52px + (62 - 52) * (100vw - 768px) / (1920 - 768))}}@media (max-width:768px){.h1_home{font-size:52px}}@media (min-width:320px) and (max-width:767px){.h1_home{font-size:calc(36px + (52 - 36) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h1_home{font-size:36px}}.h1_home span{color:#B6E12A}.h1{font-family:Mulish;font-size:60px;font-style:normal;font-weight:800;line-height:110%}@media (min-width:768px) and (max-width:1919px){.h1{font-size:calc(44px + (60 - 44) * (100vw - 768px) / (1920 - 768))}}@media (max-width:768px){.h1{font-size:44px}}@media (min-width:320px) and (max-width:767px){.h1{font-size:calc(32px + (44 - 32) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h1{font-size:32px}}.h1_single{font-family:Mulish;font-size:60px;font-style:normal;font-weight:800;line-height:110%}@media (min-width:768px) and (max-width:1919px){.h1_single{font-size:calc(44px + (60 - 44) * (100vw - 768px) / (1920 - 768))}}@media (max-width:768px){.h1_single{font-size:44px}}@media (min-width:320px) and (max-width:767px){.h1_single{font-size:calc(28px + (44 - 28) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h1_single{font-size:28px}}@media only screen and (max-width:539px){.h1_single{line-height:120%}}.h2_home{font-size:52px;font-weight:800;line-height:120%}@media (min-width:768px) and (max-width:1919px){.h2_home{font-size:calc(36px + (52 - 36) * (100vw - 768px) / (1920 - 768))}}@media (max-width:768px){.h2_home{font-size:36px}}@media (min-width:320px) and (max-width:767px){.h2_home{font-size:calc(28px + (36 - 28) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h2_home{font-size:28px}}.h2{font-size:36px;font-weight:800;line-height:120%}@media (min-width:320px) and (max-width:767px){.h2{font-size:calc(28px + (36 - 28) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h2{font-size:28px}}.h3{font-size:32px;font-weight:800;line-height:120%}@media (min-width:320px) and (max-width:767px){.h3{font-size:calc(24px + (32 - 24) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h3{font-size:24px}}.h4{font-size:24px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.h4{font-size:calc(20px + (24 - 20) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.h4{font-size:20px}}.sub1{font-size:20px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.sub1{font-size:calc(18px + (20 - 18) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.sub1{font-size:18px}}.sub2{font-size:18px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.sub2{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.sub2{font-size:16px}}.sub3{font-size:16px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.sub3{font-size:calc(16px + (16 - 16) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.sub3{font-size:16px}}.sub4{font-size:14px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.sub4{font-size:calc(14px + (14 - 14) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.sub4{font-size:14px}}.sub5{font-size:14px;font-weight:600;line-height:130%}@media (min-width:320px) and (max-width:767px){.sub5{font-size:calc(14px + (14 - 14) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.sub5{font-size:14px}}.lead1{font-size:18px;font-weight:600;line-height:130%}@media (min-width:320px) and (max-width:767px){.lead1{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.lead1{font-size:16px}}.caption{font-size:14px;font-style:normal;font-weight:500;line-height:170%}.but1,.wpcf7-submit{font-size:14px;font-style:normal;font-weight:800;line-height:125%}body{background-color:#F5F5F5}.section{padding-top:80px;padding-bottom:90px}@media only screen and (max-width:768px){.section{padding-top:70px;padding-bottom:80px}}@media only screen and (max-width:539px){.section{padding-top:50px;padding-bottom:60px}}.section.main{padding-top:60px;padding-bottom:80px}@media only screen and (max-width:768px){.section.main{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:539px){.section.main{padding-top:40px;padding-bottom:40px}}.section.thin{padding-top:60px;padding-bottom:60px}@media only screen and (max-width:768px){.section.thin{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:539px){.section.thin{padding-top:40px;padding-bottom:40px}}.btn{display:flex;padding:16px 30px;border-radius:6px;font-family:Mulish;font-size:14px;font-style:normal;font-weight:800;line-height:125%;justify-content:center;align-items:center;gap:10px;cursor:pointer;background-color:#101828;border:1px solid #101828;color:#FFF}.container{padding-right:0;padding-left:0;width:1240px;margin:0 auto}@media only screen and (max-width:1920px){.container{padding-right:20px;padding-left:20px}}@media only screen and (max-width:1280px){.container{width:auto;padding-right:40px;padding-left:40px}}@media only screen and (max-width:539px){.container{padding-right:15px;padding-left:15px}}.breadcrumbs{font-size:16px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.breadcrumbs{font-size:calc(14px + (16 - 14) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.breadcrumbs{font-size:14px}}a{color:#901F7E;transition:color 600ms}a:hover{color:#101828}.content_block .grid_wrapp{padding-top:15px;margin-top:0}@media only screen and (max-width:539px){.content_block .grid_wrapp{padding-top:0}}.content_block .h3,.content_block h2{font-size:32px;font-style:normal;font-weight:800;line-height:120%;margin-bottom:30px}@media (min-width:320px) and (max-width:767px){.content_block .h3,.content_block h2{font-size:calc(24px + (32 - 24) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.content_block .h3,.content_block h2{font-size:24px}}@media only screen and (max-width:768px){.content_block .h3,.content_block h2{max-width:99%}}@media only screen and (max-width:539px){.content_block .h3,.content_block h2{max-width:98%}}.content_block .h3:after,.content_block h2:after{content:"";display:block;position:relative;top:15px;right:0;bottom:0;left:0;z-index:1;background-color:rgb(16 24 40 / .2);height:1px;margin-bottom:15px}.content_block .h3+.has_img,.content_block h2+.has_img{margin-top:0}.content_block .h3+.grid_wrapp,.content_block h2+.grid_wrapp{padding-top:15px;margin-top:0}@media only screen and (max-width:539px){.content_block .h3+.grid_wrapp,.content_block h2+.grid_wrapp{padding-top:5px}}.content_block>.text *:last-child{padding-bottom:0}.content_block>.text:first-child p:first-child{margin-bottom:30px}@media only screen and (max-width:539px){.content_block>.text:first-child p:first-child{margin-bottom:20px}}@media only screen and (max-width:539px){.content_block>.text+.grid_wrapp{padding-top:0}}.content_block>.text p:first-child,.content_block>.text ul:first-child,.content_block>.text ol:first-child,.content_block>.text img:first-child{padding-top:0}.content_block>.text p{font-size:16px;font-style:normal;font-weight:400;line-height:150%}.content_block>.text p.has_img{margin-top:30px}.content_block>.text p.has_img:first-child{margin-top:0}.content_block>.text p:last-child{padding-bottom:0}.content_block>.text p:last-child.has_img{margin-top:30px;padding-bottom:0}@media only screen and (max-width:539px){.content_block>.text p:last-child.has_img{margin-top:20px}}.content_block>.text p+h2{padding-top:30px}.content_block>.text h4{font-size:24px;font-style:normal;font-weight:700;line-height:120%;padding-bottom:15px}@media (min-width:320px) and (max-width:767px){.content_block>.text h4{font-size:calc(20px + (24 - 20) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.content_block>.text h4{font-size:20px}}@media only screen and (max-width:768px){.content_block>.text h4{padding-bottom:14px}}.content_block>.text h4+ul{padding-top:0}.content_block>.text h5{font-size:18px;font-style:normal;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.content_block>.text h5{font-size:calc(16px + (18 - 16) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.content_block>.text h5{font-size:16px}}.content_block>.text table{border-collapse:collapse}.content_block>.text table tr{border-bottom-width:1px;border-bottom-style:solid;border-color:rgb(16 24 40 / .2);height:50px!important;max-height:50px}@media only screen and (max-width:539px){.content_block>.text table tr{height:auto!important}}.content_block>.text table td{padding:0 5px;font-size:14px;font-weight:400;line-height:150%;height:auto!important}@media only screen and (max-width:539px){.content_block>.text table td{padding:15px 5px!important;padding-left:0!important}}.content_block>.text table td:last-child{padding-right:0}@media only screen and (max-width:539px){.content_block>.text table td:last-child{vertical-align:baseline;padding-right:0!important;padding-left:5px!important}}.content_block>.text table td:first-child{padding-left:0}@media only screen and (max-width:539px){.content_block>.text table td strong{line-height:120%;height:auto;display:block}}.content_block>.text p:first-child>img{margin-top:15px;margin-bottom:30px}@media only screen and (max-width:539px){.content_block>.text p:first-child>img{margin-top:0;margin-bottom:20px}}.content_block>.text p+p{padding-top:0;padding-top:10px}.content_block>.text p+h3{padding-top:30px}@media only screen and (max-width:539px){.content_block>.text p+h3{padding-top:17px}}.content_block>.text p+h4{padding-top:30px}@media only screen and (max-width:539px){.content_block>.text p+h4{padding-top:20px}}.content_block>.text p+h5{padding-top:20px}.content_block>.text p+h5>p{padding-bottom:10px}@media only screen and (max-width:768px){.content_block>.text p+h5>p{padding-bottom:22px}}@media only screen and (max-width:768px){.content_block>.text p+h5{padding-bottom:5px;padding-top:22px}}.content_block>.text p>a{word-wrap:break-word}.content_block>.text p.has_img{display:flex;flex-direction:column;padding-top:15px;margin-bottom:30px;margin-top:0}@media only screen and (max-width:539px){.content_block>.text p.has_img{margin-bottom:20px;padding-top:5px}}.content_block>.text p.has_img img{padding:0!important;margin:0!important}.content_block>.text p.has_img picture{display:flex}.content_block>.text p.has_img+*{padding-top:0!important}.content_block>.text p.has_img:first-child{padding-top:15px}@media only screen and (max-width:539px){.content_block>.text p.has_img:first-child{padding-top:5px}}.content_block>.text strong{font-weight:700}.content_block>.text img{height:430px;border-radius:12px}@media only screen and (max-width:768px){.content_block>.text img{height:350px;border-radius:8px}}@media only screen and (max-width:539px){.content_block>.text img{height:170px}}.content_block>.text ul,.content_block>.text ol{padding-bottom:15px;padding-top:10px;padding-left:14px;display:flex;flex-direction:column;grid-row-gap:5px;margin-top:0}.content_block>.text ul:last-child,.content_block>.text ol:last-child{margin-bottom:0;padding-bottom:0}.content_block>.text ul li,.content_block>.text ol li{padding-left:0;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.content_block>.text ol{padding-bottom:30px}@media only screen and (max-width:768px){.content_block>.text ol{padding-left:22px;padding-bottom:20px;grid-row-gap:0}}@media only screen and (max-width:539px){.content_block>.text ol{grid-row-gap:5px}}section.section_faq .container{align-items:center}@media only screen and (max-width:1247px){section.section_faq .container picture{width:calc(50% - 15px);height:auto}}@media only screen and (max-width:990px){section.section_faq .container picture{width:100%}}section.section_faq .container .image{max-width:610px;width:auto;height:719px;object-fit:cover}@media only screen and (max-width:1247px){section.section_faq .container .image{width:100%}}@media only screen and (max-width:990px){section.section_faq .container .image{object-fit:cover;object-position:left;width:100%;height:350px;max-width:none}}@media only screen and (max-width:539px){section.section_faq .container .image{object-fit:cover;object-position:left;width:100%;height:200px;max-width:none}}section.section_faq .container .content{width:520px;max-width:none}@media only screen and (max-width:990px){section.section_faq .container .content{width:100%}}.accordion{display:flex;flex-direction:column}@media only screen and (max-width:768px){.accordion{padding-top:8px}}@media only screen and (max-width:539px){.accordion{padding-top:0}}.accordion .accordion_item{padding:25px;overflow:hidden;background-color:#101828;color:#FFF;border-radius:10px;max-height:none;transition:max-height 600ms;cursor:pointer;background-color:#FFF;color:#101828}@media only screen and (max-width:768px){.accordion .accordion_item{padding:20px}}@media only screen and (max-width:539px){.accordion .accordion_item{padding:15px;border-radius:6px}}.accordion .accordion_item:not(:last-child){margin-bottom:15px}@media only screen and (max-width:539px){.accordion .accordion_item:not(:last-child){margin-bottom:10px}}.accordion .accordion_item svg{min-width:24px}.accordion .accordion_item .accordion_body{max-height:0;will-change:max-height;transition:max-height 600ms,opacity 600ms;margin-top:0;overflow:hidden;opacity:0}.accordion .accordion_item .accordion_header{display:flex;align-items:center;grid-gap:10px}.accordion .accordion_item .accordion_header:focus{outline:none}.accordion .accordion_item .accordion_header svg{margin-left:auto}.accordion .accordion_item .accordion_header svg path{fill:#101828;transition:fill 600ms}.accordion .accordion_item.active{will-change:max-height;background-color:#101828;color:#FFF}.accordion .accordion_item.active svg{transform:scale(-1,-1)}.accordion .accordion_item.active .accordion_header{cursor:pointer}.accordion .accordion_item.active .accordion_header svg path{fill:#FFF}.accordion .accordion_item.active .accordion_body{margin-top:15px;max-height:100%;opacity:1;transition:max-height 600ms,opacity 600ms}.caption{border:1px solid #D7FA78;border-radius:3px;display:flex;width:fit-content;height:34px;padding:0 10px;align-items:center;justify-content:center}.wpcf7-spinner{display:none}form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media only screen and (max-width:539px){form{display:flex;flex-direction:column}}form .wpcf7-form-control-wrap[data-name=your-message]{grid-column-start:span 2}form input,form textarea{box-sizing:border-box;padding:14px;width:100%;position:relative;background-color:#FFF;border:none;border-radius:6px;display:block;max-height:49px;font-size:14px;font-weight:400;line-height:150%}form input::placeholder,form textarea::placeholder{font-size:14px;font-weight:400;line-height:150%}form textarea{width:100%;max-width:100%;max-height:112px;resize:none}form .wpcf7-submit{background-color:#8D42AD;border:1px solid #8D42AD;color:#FFF;transition:background-color 600ms,color 600ms;padding:16px 24px;border-radius:6px;width:fit-content;margin-top:10px;cursor:pointer;position:relative;overflow:hidden;height:100%;min-width:155px}form .wpcf7-submit:before{content:"";display:block;width:40px;height:200%;margin-left:50px;background:rgb(255 255 255 / .2);left:-100%;top:-50%;z-index:1;transform:rotate(45deg);position:absolute}form .wpcf7-submit:hover{background-color:#101828;border-color:#101828}@media only screen and (max-width:768px){form .wpcf7-submit{margin-top:10px;width:100%;grid-column-start:span 2}}@media only screen and (max-width:539px){form .wpcf7-submit{margin-top:26px;border-radius:4px}}form.submitting .wpcf7-submit{position:relative}form.submitting .wpcf7-submit:before{animation:glow 3s linear 0s infinite}@keyframes glow{0%{left:-100%;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}form.sent .wpcf7-response-output,form.invalid .wpcf7-response-output,form.failed .wpcf7-response-output,form .wpcf7-not-valid-tip{grid-column-start:span 2;margin:0;margin-top:10px;font-size:14px}.pswp__container .pswp__zoom-wrap{border-radius:24px;transition:all 600ms}.pswp__container .pswp__zoom-wrap .pswp__img--placeholder{transition:all 600ms;z-index:4;background:#fff0}.pswp__container .pswp__zoom-wrap .pswp__img:not(.pswp__img--placeholder){object-fit:cover;border-radius:24px}@media only screen and (max-width:1280px){.pswp__container .pswp__zoom-wrap .pswp__img:not(.pswp__img--placeholder){border-radius:18px}}@media only screen and (max-width:539px){.pswp__container .pswp__zoom-wrap .pswp__img:not(.pswp__img--placeholder){border-radius:12px;max-width:calc(100% - 30px)}}section.pswp__scroll-wrap{visibility:visible}section.pswp__scroll-wrap .pswp__button{width:50px;height:50px;opacity:1;border-radius:50%;position:absolute;background-color:#FFF;z-index:3;display:flex;justify-content:center;align-items:center;transform:scale(1);border:none;visibility:visible}@media only screen and (max-width:539px){section.pswp__scroll-wrap .pswp__button{width:40px;height:40px}}section.pswp__scroll-wrap .pswp__button--close{position:absolute;right:20px;top:20px;text-align:right;z-index:2;width:40px!important;display:flex;padding:0;height:40px!important;opacity:1;border-radius:50%;background-color:#FFF;justify-content:center;align-items:center}section.pswp__scroll-wrap .pswp__button--close>.pswp__icn{position:relative;top:0;left:0}@media only screen and (max-width:1280px){section.pswp__scroll-wrap .pswp__button--close{right:0}}@media only screen and (max-width:539px){section.pswp__scroll-wrap .pswp__button--close{width:30px!important;height:30px!important}}section.pswp__scroll-wrap .pswp__button--arrow--prev{left:40px}section.pswp__scroll-wrap .pswp__button--arrow--next{right:40px}section.pswp__scroll-wrap .pswp__button--fs,section.pswp__scroll-wrap .pswp__button--share{display:none}section.pswp__scroll-wrap .pswp__button--zoom{display:none}section.pswp__scroll-wrap .pswp__counter{display:none}.ct-scroll-top{transition:opacity 600ms}.ct-scroll-top circle,.ct-scroll-top path{transition:fill 600ms}.ct-scroll-top:hover circle{fill:#101828}.ct-scroll-top:hover path{fill:#FFF}.ct-scroll-top.fixed-bottom{display:none}.ct-scroll-top:not(.fixed-bottom){bottom:0;opacity:0;visibility:hidden;position:fixed;right:30px;text-align:center;z-index:10;border-radius:50%;overflow:hidden}.ct-scroll-top:not(.fixed-bottom).on{visibility:visible;opacity:1;bottom:30px}@keyframes headerSlideDown{0%{margin-top:-150px}100%{margin-top:0}}#wrapper-navbar{position:sticky;top:0;z-index:20}#wrapper-navbar.h-fixed{z-index:20}.main_nav{background-color:#F5F5F5}@media only screen and (max-width:990px){.main_nav{padding:16px 0}}@media only screen and (max-width:539px){.main_nav{padding:0;padding-top:12px}}.main_nav__container{display:flex;justify-content:space-between;align-items:center;grid-column-gap:45px}@media only screen and (max-width:1280px){.main_nav__container{width:auto}}@media only screen and (max-width:990px){.main_nav__container{align-items:center;height:58px}}@media only screen and (max-width:539px){.main_nav__container{align-items:flex-start;grid-row-gap:20px}}.main_nav__container .custom_logo{display:flex;height:fit-content}.main_nav__container .custom_logo_img{width:198px;height:76px}@media only screen and (max-width:990px){.main_nav__container .custom_logo_img{width:151.105px;height:58px}}@media only screen and (max-width:539px){.main_nav__container .custom_logo_img{object-fit:contain;height:50px}}.main_nav__container .wrapp{display:flex;grid-column-gap:45px;align-items:center}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown{opacity:0;right:1000000px;position:absolute;max-height:0;transition:opacity 0.3s,max-height 0.3s}.main_nav__container .wrapp #navbarNavDropdown.active{opacity:1;right:0;position:absolute;top:100%;width:100%;z-index:10;min-height:90vh;display:flex;background-color:#F5F5F5;flex-direction:column}}.main_nav__container .wrapp #navbarNavDropdown .main_menu{display:flex;grid-column-gap:45px}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu{flex-direction:column;padding:0 20px;gap:20px}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item{position:relative}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item{border-radius:10px;padding:25px 20px;background-color:#FFF}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item a{font-family:Mulish;font-size:14px;font-style:normal;font-weight:700;line-height:120%;color:#101828;text-decoration:none;transition:color 600ms}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item a .menu_toggle svg{transition:transform 600ms}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item a .menu_toggle svg{width:28px;height:28px}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item a .menu_toggle.active svg{transform:scale(-1,-1)}@media only screen and (min-width:991px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item:hover .sub-menu{top:auto;max-width:455px;opacity:1;visibility:visible;transition:opacity 0.6s,visibility 0.6s,top 0.6s;z-index:10}}@media only screen and (min-width:991px) and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item:hover .sub-menu{position:relative}}@media only screen and (min-width:991px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item:hover .menu_toggle svg{transform:scale(-1,-1)}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu{opacity:0;position:absolute;top:-1000px;left:-10000px;visibility:hidden;transition:opacity 0.6s,visibility 0.6s,top 0.6s;border-radius:4px;background:#FFF;box-shadow:0 4px 20px 0 rgb(16 24 40 / .1);display:grid;padding:25px;grid-template-columns:repeat(2,1fr);align-items:flex-start;grid-gap:20px 45px;width:max-content}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu{background-color:#fff0;box-shadow:none;padding:0;display:flex;grid-column-gap:30px;margin-top:25px}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu.active{top:auto;right:0;left:auto;max-width:455px;opacity:1;visibility:visible;transition:opacity 0.6s,visibility 0.6s,top 0.6s;z-index:10}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu.active{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;margin-top:25px;width:100%;max-width:none}}@media only screen and (max-width:539px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu.active{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu .menu-item{padding:0}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu .menu-item a{font-family:Mulish;font-size:14px;font-style:normal;font-weight:600;line-height:130%;transition:color 600ms}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .sub-menu .menu-item a{font-size:16px;font-weight:700;line-height:120%}}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item .menu_toggle{font-size:16px;margin-left:5px;cursor:pointer}.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item.current-menu-item>a,.main_nav__container .wrapp #navbarNavDropdown .main_menu .menu-item:hover>a{color:#8D42AD}.main_nav__container .wrapp #navbarNavDropdown .main_menu>.menu-item.current-menu-item>a,.main_nav__container .wrapp #navbarNavDropdown .main_menu>.menu-item:hover>a{color:#8D42AD}@media only screen and (max-width:990px){.main_nav__container .wrapp #navbarNavDropdown .main_menu>.menu-item>a{color:#901F7E;font-size:20px;font-weight:700;line-height:120%;display:flex;align-items:center;width:100%;justify-content:space-between}}.main_nav__container .wrapp .burger_btn{position:relative;display:none;background-color:#fff0;padding:0;border:none;width:40px;height:40px;cursor:pointer;display:none}@media only screen and (max-width:990px){.main_nav__container .wrapp .burger_btn{display:flex;align-items:center;justify-content:center}}.main_nav__container .wrapp .burger_btn .burger_menu{display:flex;grid-gap:10px;transition:opacity 600ms;left:auto;opacity:1;position:relative}@media only screen and (max-width:539px){.main_nav__container .wrapp .burger_btn .burger_menu{padding-top:4px}}.main_nav__container .wrapp .burger_btn .burger_menu .burger_square{transition:transform 600ms}.main_nav__container .wrapp .burger_btn>.burger_close{display:none}.main_nav__container .wrapp .burger_btn.active .burger_menu{display:none}.main_nav__container .wrapp .burger_btn.active>.burger_close{display:block;cursor:pointer}.main_nav .language_dropdown:not(.mob_language_dropdown){padding:8px 12px;width:auto;height:34px;background:#fff0;border:1.5px solid #101828;color:#101828;border-radius:4px;display:flex;grid-column-gap:3px;cursor:pointer;align-items:center;justify-content:center;position:relative;box-sizing:border-box;text-transform:uppercase;font-size:14px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.main_nav .language_dropdown:not(.mob_language_dropdown){font-size:calc(14px + (14 - 14) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.main_nav .language_dropdown:not(.mob_language_dropdown){font-size:14px}}.main_nav .language_dropdown:not(.mob_language_dropdown) .language_btn{border:none;background:#fff0;text-transform:uppercase;padding:0}@media only screen and (max-width:990px){.main_nav .language_dropdown:not(.mob_language_dropdown){display:none}.main_nav .language_dropdown:not(.mob_language_dropdown) button{width:100%;display:inline-flex}}.main_nav .language_dropdown:not(.mob_language_dropdown):after{content:"";display:block;background-image:url('data:image/svg+xml,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.1981 3.68684C2.32499 3.56664 2.49706 3.49911 2.67647 3.49911C2.85589 3.49911 3.02795 3.56664 3.15484 3.68684L6.50408 6.86058L9.85333 3.68684C9.98094 3.57004 10.1519 3.50542 10.3293 3.50688C10.5067 3.50834 10.6764 3.57577 10.8018 3.69465C10.9273 3.81352 10.9984 3.97433 11 4.14244C11.0015 4.31055 10.9333 4.47251 10.8101 4.59344L6.98245 8.22048C6.85557 8.34068 6.6835 8.4082 6.50408 8.4082C6.32467 8.4082 6.1526 8.34068 6.02572 8.22048L2.1981 4.59344C2.07126 4.4732 2 4.31015 2 4.14014C2 3.97012 2.07126 3.80707 2.1981 3.68684Z" fill="%23101828"/></svg>');width:12px;height:12px;transition:transform 0.6s}.main_nav .language_dropdown:not(.mob_language_dropdown).show:after{transform:scale(1,-1);transition:transform 0.6s}.main_nav .language_dropdown:not(.mob_language_dropdown).show .language_list{display:block;opacity:1;transform:scaleY(1)}.main_nav .language_dropdown:not(.mob_language_dropdown) .language_list{position:absolute;top:calc(100% + 10px);left:0;z-index:10;display:none;width:100%;background:#FFF;border:none;margin:0;padding:0;list-style:none;opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity 0.3s ease,transform 0.3s ease;border-radius:4px}.main_nav .language_dropdown:not(.mob_language_dropdown) .language_list .language_item{display:block;padding:10px;text-decoration:none;text-transform:uppercase;color:#101828;border-top:1px solid rgb(255 255 255 / .15);transition:color 0.6s}.main_nav .language_dropdown:not(.mob_language_dropdown) .language_list .language_item:hover{color:#8D42AD;transition:color 0.6s}.mob{display:none}@media only screen and (max-width:990px){.mob{display:flex;justify-content:space-between;padding:0 20px;margin-bottom:40px;margin-top:auto}}@media only screen and (max-width:990px) and (max-width:539px){.mob{margin-bottom:25px}}.mob .mob_language_dropdown .language_list{display:flex;grid-gap:15px;margin:0}.mob .mob_language_dropdown .language_list .language_item{color:#101828;text-transform:uppercase;color:rgb(16 24 40 / .5019607843)}.mob .mob_language_dropdown .language_list .language_item.active{color:#8D42AD}.mob .header_soc{display:flex;grid-column-gap:15px;margin-top:auto}.mob .header_soc .wrapp_img{display:flex;border-radius:4px;background-color:rgb(16 24 40 / .8);padding:5px;justify-content:center;align-items:center;transition:background-color 600ms,box-shadow 600ms}.mob .header_soc .wrapp_img:hover{background-color:#D7FA78;box-shadow:0 0 8px 0 rgb(215 250 120 / .45)}.mob .header_soc .wrapp_img:hover .image path{fill:#101828}.mob .header_soc .wrapp_img .image{width:18px;height:18px}.mob .header_soc .wrapp_img .image img{height:100%;object-fit:contain;display:flex}.mob .header_soc .wrapp_img .image path{transition:fill 600ms}.footer{background-color:#101828;color:rgb(255 255 255 / .8)}.footer__container{padding-top:52px;padding-bottom:15px}@media only screen and (max-width:768px){.footer__container{padding-top:60px}}@media only screen and (max-width:539px){.footer__container{padding-top:50px}}.footer__row--1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid rgb(255 255 255 / .1019607843);padding-bottom:10px}@media only screen and (max-width:990px){.footer__row--1{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;grid-row-gap:20px}}@media only screen and (max-width:699px){.footer__row--1{grid-row-gap:14px;padding-bottom:20px;flex-direction:column}}.footer__row--1 .language_dropdown{padding:8px 12px;width:auto;height:34px;background:#fff0;border:1.5px solid #FFF;color:#FFF;border-radius:4px;display:flex;grid-column-gap:5px;cursor:pointer;align-items:center;justify-content:center;position:relative;justify-content:center;box-sizing:border-box;text-transform:uppercase;font-size:14px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.footer__row--1 .language_dropdown{font-size:calc(14px + (14 - 14) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.footer__row--1 .language_dropdown{font-size:14px}}.footer__row--1 .language_dropdown .language_btn{border:none;background:#fff0;color:#FFF;padding:0;text-transform:uppercase}@media only screen and (max-width:990px){.footer__row--1 .language_dropdown{align-self:center}}@media only screen and (max-width:768px){.footer__row--1 .language_dropdown button{width:100%;display:inline-flex}}.footer__row--1 .language_dropdown:after{content:"";display:block;background-image:url('data:image/svg+xml,<svg width="12" height="13" viewBox="0 0 12 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.6981 5.1302C1.82499 5.01 1.99706 4.94247 2.17647 4.94247C2.35588 4.94247 2.52795 5.01 2.65484 5.1302L6.00408 8.30394L9.35333 5.13019C9.48094 5.0134 9.65186 4.94878 9.82926 4.95024C10.0067 4.9517 10.1764 5.01913 10.3018 5.138C10.4273 5.25688 10.4984 5.41769 10.5 5.5858C10.5015 5.75391 10.4333 5.91587 10.3101 6.03679L6.48245 9.66384C6.35557 9.78404 6.1835 9.85156 6.00408 9.85156C5.82467 9.85156 5.6526 9.78404 5.52572 9.66384L1.6981 6.0368C1.57126 5.91656 1.5 5.75351 1.5 5.5835C1.5 5.41348 1.57126 5.25043 1.6981 5.1302Z" fill="white"/></svg>');width:12px;min-width:12px;height:12px;transition:transform 0.6s}.footer__row--1 .language_dropdown.show:after{transform:scale(1,-1);transition:transform 0.6s}.footer__row--1 .language_dropdown.show .language_list{display:block;opacity:1;transform:scaleY(1)}.footer__row--1 .language_dropdown .language_list{position:absolute;top:calc(100% + 10px);left:0;z-index:10;display:none;width:100%;background:#FFF;border:none;margin:0;padding:0;list-style:none;opacity:0;transform:scaleY(0);transform-origin:top;transition:opacity 0.3s ease,transform 0.3s ease;border-radius:4px}.footer__row--1 .language_dropdown .language_list .language_item{display:block;padding:10px;text-decoration:none;color:#101828;border-top:1px solid rgb(255 255 255 / .15);transition:color 0.6s;text-transform:uppercase}.footer__row--1 .language_dropdown .language_list .language_item:hover{color:#8D42AD;transition:color 0.6s}.footer__row--1 .lang_item{margin-left:auto}@media only screen and (max-width:699px){.footer__row--1 .lang_item{display:none}}@media only screen and (max-width:768px){.footer__row--logo{width:100%}}.footer__row--logo .custom_logo__img{width:156.316px;height:60px}.footer__row--contact{list-style:none;margin:0;padding:0;display:flex;grid-column-gap:132px;align-items:center}@media only screen and (max-width:990px){.footer__row--contact{display:flex;flex-direction:row;flex-wrap:wrap;grid-row-gap:20px;grid-column-gap:25px;align-self:center;width:100%}}@media only screen and (max-width:699px){.footer__row--contact{align-self:flex-start}}@media only screen and (max-width:539px){.footer__row--contact{flex-direction:column;align-items:flex-start}}.footer__row--contact .contact_item{margin:0;padding:0}.footer__row--contact .contact_item__link{color:rgb(255 255 255 / .8);text-decoration:none;display:block;transition:color 0.3s;display:flex;grid-column-gap:10px;align-items:center}.footer__row--contact .contact_item__link:hover{color:#D7FA78}.footer__row--contact .contact_item__link--img{max-width:24px;height:auto;object-fit:contain}@media only screen and (max-width:539px){.footer__row--contact .contact_item__link--img{max-width:20px}}.footer__row--2{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;grid-column-gap:114px;padding-top:40px;padding-bottom:70px}@media only screen and (max-width:990px){.footer__row--2{display:flex;flex-direction:column;grid-row-gap:30px;padding-bottom:50px}}@media only screen and (max-width:539px){.footer__row--2{padding-top:20px;grid-row-gap:15px;padding-bottom:30px}}.footer__row--2 .footer__block{max-width:355px;display:flex;flex-direction:column}@media only screen and (max-width:990px){.footer__row--2 .footer__block{max-width:none}}.footer__row--2 .footer__block-title{font-family:Mulish;font-size:16px;font-style:normal;font-weight:900;line-height:120%;padding-bottom:20px;color:#D7FA78}.footer__row--2 .footer__block-address{margin-top:auto}@media only screen and (max-width:990px){.footer__row--2 .footer__block-address{margin-top:20px}}.footer__row--2 .menu_footer_container{width:100%}.footer__row--2 .menu_footer_container .footer_menu{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,max-content);grid-template-rows:auto 1fr 1fr;position:relative;grid-column-gap:110px}@media (min-width:768px) and (max-width:1919px){.footer__row--2 .menu_footer_container .footer_menu{grid-column-gap:calc(80px + (110 - 80) * (100vw - 768px) / (1920 - 768))}}@media (max-width:768px){.footer__row--2 .menu_footer_container .footer_menu{grid-column-gap:80px}}@media (min-width:320px) and (max-width:767px){.footer__row--2 .menu_footer_container .footer_menu{grid-column-gap:calc(20px + (80 - 20) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.footer__row--2 .menu_footer_container .footer_menu{grid-column-gap:20px}}.footer__row--2 .menu_footer_container .footer_menu.half{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:539px){.footer__row--2 .menu_footer_container .footer_menu{display:flex;flex-direction:column;align-items:flex-start;grid-row-gap:20px}}.footer__row--2 .menu_footer_container .footer_menu .menu-item{display:inline-block;line-height:1}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children{position:relative;display:flex;flex-grow:1;height:fit-content;flex-direction:column;flex-direction:column;grid-row-gap:18px}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children .sub-menu .menu-item a{transition:color 600ms}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children .sub-menu .menu-item:hover a{color:#D7FA78}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children:last-child{height:auto!important}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children>a{color:#D7FA78;font-size:16px;font-style:normal;font-weight:900;line-height:120%;text-transform:capitalize}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children>a+.sub-menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex-grow:1;grid-row-gap:13px}@media only screen and (max-width:990px){.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children>a+.sub-menu{grid-row-gap:15px}}.footer__row--2 .menu_footer_container .footer_menu .menu-item.menu-item-has-children>a+.sub-menu .menu-item a{color:rgb(255 255 255 / .8);font-family:Mulish;font-size:14px;font-style:normal;font-weight:600;line-height:130%}.footer__row--2 .menu_footer_container .footer_menu .menu-item:last-child{margin-right:0;display:flex;flex-direction:column}.footer__row--2 .menu_footer_container .footer_menu .menu-item__link{color:#333;text-decoration:none;transition:color 0.3s}.footer__row--2 .menu_footer_container .footer_menu .menu-item__link:hover{color:#ff9d42}.footer__row--3{display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-column-gap:5px}@media only screen and (max-width:768px){.footer__row--3{flex-direction:column;grid-row-gap:20px;align-items:flex-start}}@media only screen and (max-width:539px){.footer__row--3{grid-row-gap:15px}}.footer__row--3 .footer_copyright{color:#FFF;font-family:Mulish;font-size:12px;font-style:normal;font-weight:500;line-height:170%}.footer__row--3 .footer_soc{display:flex;grid-column-gap:15px}.footer__row--3 .footer_soc .wrapp_img{display:flex;border-radius:4px;background-color:rgb(255 255 255 / .1019607843);padding:5px;justify-content:center;align-items:center;transition:background-color 600ms,box-shadow 600ms}.footer__row--3 .footer_soc .wrapp_img:hover{background-color:#D7FA78;box-shadow:0 0 8px 0 rgb(215 250 120 / .45)}.footer__row--3 .footer_soc .wrapp_img:hover .image img{filter:brightness(10%)}.footer__row--3 .footer_soc .wrapp_img .image{width:18px;height:18px}.footer__row--3 .footer_soc .wrapp_img .image img{height:100%;object-fit:contain;display:flex}.footer__row--3 .footer_soc .wrapp_img .image path{transition:fill 600ms}.image_content.rtl .container{flex-direction:row-reverse}@media only screen and (max-width:990px){.image_content.rtl .container{flex-direction:column}}.image_content .container{display:flex;flex-direction:row;justify-content:space-between;position:relative}@media only screen and (max-width:1247px){.image_content .container{grid-column-gap:30px;align-items:stretch}}@media only screen and (max-width:990px){.image_content .container{flex-direction:column;grid-row-gap:40px}}@media only screen and (max-width:539px){.image_content .container{grid-row-gap:30px}}.image_content .container .caption{margin-bottom:15px}@media only screen and (max-width:1247px){.image_content .container picture{width:calc(50% - 15px);height:auto}}@media only screen and (max-width:990px){.image_content .container picture{width:100%}}.image_content .container .image{width:608px;height:100%;border-radius:10px;object-fit:contain}@media only screen and (max-width:1247px){.image_content .container .image{width:100%;height:auto;object-fit:contain}}@media only screen and (max-width:990px){.image_content .container .image{object-fit:contain;object-position:left;width:100%;height:450px}}@media only screen and (max-width:539px){.image_content .container .image{height:auto}}.image_content .container .content{max-width:480px;width:480px}@media only screen and (max-width:1247px){.image_content .container .content{width:calc(50% - 15px)}}@media only screen and (max-width:990px){.image_content .container .content{max-width:99%;width:auto}}.image_content .container .content .title{margin-bottom:20px;max-width:420px}@media only screen and (max-width:990px){.image_content .container .content .title{max-width:none}}.image_content .container .content .text{margin-bottom:30px;max-width:420px}.image_content .container .content .text p:not(:first-child){margin-top:10px}@media only screen and (max-width:990px){.image_content .container .content .text{max-width:none;width:101%;margin-bottom:20px}}@media only screen and (max-width:539px){.image_content .container .content .text{margin-bottom:25px}}.image_content .container .content .text h4{font-size:24px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.image_content .container .content .text h4{font-size:calc(20px + (24 - 20) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.image_content .container .content .text h4{font-size:20px}}.image_content .container .content .btn{background-color:#8D42AD;border:1px solid #8D42AD;color:#FFF;transition:background-color 600ms,color 600ms;display:flex;padding:16px 30px;width:fit-content}@media only screen and (max-width:539px){.image_content .container .content .btn{width:-webkit-fill-available}}.image_content .container .content .btn svg path{transition:fill 600ms}.image_content .container .content .btn:hover{color:#101828;background-color:#FFF;border-color:#FFF}.image_content .container .content .btn:hover svg path{fill:#101828}.section_form.image_content .container{align-items:center}@media only screen and (max-width:1247px){.section_form.image_content .container picture{width:calc(50% - 15px);height:auto}}@media only screen and (max-width:990px){.section_form.image_content .container picture{width:100%;width:auto;text-align:center}}@media only screen and (max-width:539px){.section_form.image_content .container picture{width:100%}}.section_form.image_content .container picture .image{max-width:623px;width:auto;height:622px;object-fit:cover}@media only screen and (max-width:1247px){.section_form.image_content .container picture .image{width:100%;object-fit:contain;height:auto}}@media only screen and (max-width:990px){.section_form.image_content .container picture .image{object-fit:contain;object-position:center center;width:87%;height:auto;max-width:none}}@media only screen and (max-width:539px){.section_form.image_content .container picture .image{object-fit:contain;object-position:center;width:100%;max-width:none}}.section_form.image_content .container .content{width:520px;max-width:none}@media only screen and (max-width:990px){.section_form.image_content .container .content{width:100%}}.section_form.image_content .container .content .title{margin-bottom:15px}@media only screen and (max-width:539px){.section_form.image_content .container .content .title{margin-bottom:15px}}.section_form.image_content .container .content .text{margin-bottom:30px;max-width:none}@media only screen and (max-width:990px){.section_form.image_content .container .content .text{margin-bottom:30px}}.image_content.rtl .container{flex-direction:row-reverse}@media only screen and (max-width:990px){.image_content.rtl .container{flex-direction:column}}.image_content .container{display:flex;flex-direction:row;justify-content:space-between;position:relative}@media only screen and (max-width:1247px){.image_content .container{grid-column-gap:30px;align-items:stretch}}@media only screen and (max-width:990px){.image_content .container{flex-direction:column;grid-row-gap:40px}}@media only screen and (max-width:539px){.image_content .container{grid-row-gap:30px}}.image_content .container .caption{margin-bottom:15px}@media only screen and (max-width:1247px){.image_content .container picture{width:calc(50% - 15px);height:auto}}@media only screen and (max-width:990px){.image_content .container picture{width:100%}}.image_content .container .image{width:608px;height:100%;border-radius:10px;object-fit:contain}@media only screen and (max-width:1247px){.image_content .container .image{width:100%;height:auto;object-fit:contain}}@media only screen and (max-width:990px){.image_content .container .image{object-fit:contain;object-position:left;width:100%;height:450px}}@media only screen and (max-width:539px){.image_content .container .image{height:auto}}.image_content .container .content{max-width:480px;width:480px}@media only screen and (max-width:1247px){.image_content .container .content{width:calc(50% - 15px)}}@media only screen and (max-width:990px){.image_content .container .content{max-width:99%;width:auto}}.image_content .container .content .title{margin-bottom:20px;max-width:420px}@media only screen and (max-width:990px){.image_content .container .content .title{max-width:none}}.image_content .container .content .text{margin-bottom:30px;max-width:420px}.image_content .container .content .text p:not(:first-child){margin-top:10px}@media only screen and (max-width:990px){.image_content .container .content .text{max-width:none;width:101%;margin-bottom:20px}}@media only screen and (max-width:539px){.image_content .container .content .text{margin-bottom:25px}}.image_content .container .content .text h4{font-size:24px;font-weight:700;line-height:120%}@media (min-width:320px) and (max-width:767px){.image_content .container .content .text h4{font-size:calc(20px + (24 - 20) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.image_content .container .content .text h4{font-size:20px}}.image_content .container .content .btn{background-color:#8D42AD;border:1px solid #8D42AD;color:#FFF;transition:background-color 600ms,color 600ms;display:flex;padding:16px 30px;width:fit-content}@media only screen and (max-width:539px){.image_content .container .content .btn{width:-webkit-fill-available}}.image_content .container .content .btn svg path{transition:fill 600ms}.image_content .container .content .btn:hover{color:#101828;background-color:#FFF;border-color:#FFF}.image_content .container .content .btn:hover svg path{fill:#101828}.section_license{background-color:#FFF;color:#101828}.section_license .title{text-align:center;margin-bottom:40px}@media only screen and (max-width:539px){.section_license .title{margin-bottom:30px}}.section_license .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media only screen and (max-width:768px){.section_license .grid{grid-template-columns:repeat(1,1fr);grid-row-gap:15px}}.section_license .grid .card{background-color:#F5F5F5;border-radius:10px;padding:40px 30px;text-align:center}@media only screen and (max-width:768px){.section_license .grid .card{padding:30px}}@media only screen and (max-width:539px){.section_license .grid .card{padding:20px}}.section_license .grid .card .image{width:auto;height:78px;margin-bottom:30px}@media only screen and (max-width:768px){.section_license .grid .card .image{margin-bottom:15px}}@media only screen and (max-width:539px){.section_license .grid .card .image{height:58.7px;margin-bottom:10px}}.section_license .grid .sub2{margin-bottom:10px}.section_testimonials .container{position:relative;text-align:center}.section_testimonials .container .caption{background-color:#D7FA78;margin:0 auto;margin-bottom:15px}.section_testimonials .container .title{margin-bottom:40px}@media only screen and (max-width:768px){.section_testimonials .container .title{margin-bottom:35px}}@media only screen and (max-width:539px){.section_testimonials .container .title{margin-bottom:40px}}.section_testimonials .container .gallery_thumbs{max-width:440px;margin:0 auto;overflow:hidden;height:80px;margin-bottom:30px}@media only screen and (max-width:539px){.section_testimonials .container .gallery_thumbs{height:60px}}.section_testimonials .container .gallery_thumbs .swiper-wrapper{align-items:center}.section_testimonials .container .gallery_thumbs .swiper-slide{width:auto!important;overflow:hidden;display:flex;vertical-align:middle;align-items:center}.section_testimonials .container .gallery_thumbs .swiper-slide img{width:50px;height:50px;border-radius:50%;margin-left:40px;transition:width 600ms,height 600ms}@media only screen and (max-width:539px){.section_testimonials .container .gallery_thumbs .swiper-slide img{width:40px;height:40px}}.section_testimonials .container .gallery_thumbs .swiper-slide:first-child img{margin:0}.section_testimonials .container .gallery_thumbs .swiper-slide+.swiper-slide-active img{margin-left:40px}.section_testimonials .container .gallery_thumbs .swiper-slide-active img{width:80px;height:80px;margin:0}@media only screen and (max-width:539px){.section_testimonials .container .gallery_thumbs .swiper-slide-active img{width:60px;height:60px}}@media only screen and (max-width:768px){.section_testimonials .container .gallery_thumbs{margin-bottom:40px}}.section_testimonials .container .gallery_top{overflow:hidden;width:100%}.section_testimonials .container .gallery_top .swiper-slide{text-align:center}.section_testimonials .container .gallery_top .swiper-slide.swiper-slide-active .slide_conent{margin:0 auto}.section_testimonials .container .gallery_top .swiper-slide .slide_conent{max-width:1060px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:60px 0;position:relative;background-color:#fff;border-radius:12px}@media only screen and (max-width:1247px){.section_testimonials .container .gallery_top .swiper-slide .slide_conent{max-width:calc(100% - 140px);padding:50px 20px}}@media only screen and (max-width:768px){.section_testimonials .container .gallery_top .swiper-slide .slide_conent{max-width:calc(100% - 220px);padding:50px 30px}}@media only screen and (max-width:539px){.section_testimonials .container .gallery_top .swiper-slide .slide_conent{max-width:none;gap:20px;padding:30px 15px}}.section_testimonials .container .gallery_top .swiper-slide .slide_conent svg{width:60px;height:61px;fill:#545454}@media only screen and (max-width:768px){.section_testimonials .container .gallery_top .swiper-slide .slide_conent svg{width:50px;height:50px}}.section_testimonials .container .gallery_top .swiper-slide .slide_conent .text,.section_testimonials .container .gallery_top .swiper-slide .slide_conent .sub1{max-width:720px}.section_testimonials .container .gallery_top .swiper-slide .slide_conent .p3{margin-top:-30px}@media only screen and (max-width:539px){.section_testimonials .container .gallery_top .swiper-slide .slide_conent .p3{margin-top:-15px}}.section_testimonials .container .gallery_top .custom_arrow{left:21px;right:auto}@media only screen and (max-width:768px){.section_testimonials .container .gallery_top .custom_arrow{left:41px}}@media only screen and (max-width:539px){.section_testimonials .container .gallery_top .custom_arrow{position:relative;left:0;margin:0 auto;bottom:0;display:inline-block;margin-left:-130px;width:50px;height:45px;margin-top:30px}}.section_testimonials .container .gallery_top .custom_arrow:hover::after{background-image:url('data:image/svg+xml;utf8,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="25.5" cy="25" r="25" fill="%23101828"/><path d="M19.5 24.25C19.0858 24.25 18.75 24.5858 18.75 25C18.75 25.4142 19.0858 25.75 19.5 25.75V24.25ZM32.0303 25.5303C32.3232 25.2374 32.3232 24.7626 32.0303 24.4697L27.2574 19.6967C26.9645 19.4038 26.4896 19.4038 26.1967 19.6967C25.9038 19.9896 25.9038 20.4645 26.1967 20.7574L30.4393 25L26.1967 29.2426C25.9038 29.5355 25.9038 30.0104 26.1967 30.3033C26.4896 30.5962 26.9645 30.5962 27.2574 30.3033L32.0303 25.5303ZM19.5 25.75H31.5V24.25H19.5V25.75Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:contain}.section_testimonials .container .gallery_top .custom_arrow::after{content:"";width:50px;height:51px;position:absolute;top:0;left:0;z-index:1;background-image:url('data:image/svg+xml;utf8,<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="25.5" cy="25" r="24.25" fill="%23F5F5F5" stroke="%23101828" stroke-width="1.5"/><path d="M19.5 24.25C19.0858 24.25 18.75 24.5858 18.75 25C18.75 25.4142 19.0858 25.75 19.5 25.75V24.25ZM32.0303 25.5303C32.3232 25.2374 32.3232 24.7626 32.0303 24.4697L27.2574 19.6967C26.9645 19.4038 26.4896 19.4038 26.1967 19.6967C25.9038 19.9896 25.9038 20.4645 26.1967 20.7574L30.4393 25L26.1967 29.2426C25.9038 29.5355 25.9038 30.0104 26.1967 30.3033C26.4896 30.5962 26.9645 30.5962 27.2574 30.3033L32.0303 25.5303ZM19.5 25.75H31.5V24.25H19.5V25.75Z" fill="%23101828"/></svg>');background-repeat:no-repeat;background-size:contain;background-color:#F5F5F5;border-radius:50%}.section_testimonials .container .gallery_top .custom_arrow.swiper-button-next{right:42px;left:auto}@media only screen and (max-width:768px){.section_testimonials .container .gallery_top .custom_arrow.swiper-button-next{right:62px}}@media only screen and (max-width:539px){.section_testimonials .container .gallery_top .custom_arrow.swiper-button-next{position:relative;right:0;bottom:0;margin:0 auto;left:auto;display:inline-block;margin-left:0;width:50px}}.section_testimonials .container .gallery_top .custom_arrow.swiper-button-prev::after{transform:rotate(180deg)}.section_blog,.all_news{background-color:#FFF}.section_blog .wrapp_title,.all_news .wrapp_title{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539px){.section_blog .wrapp_title,.all_news .wrapp_title{flex-wrap:wrap;grid-row-gap:20px}}.section_blog .wrapp_title .category,.all_news .wrapp_title .category{display:flex;padding:15px 28px;align-items:flex-start;gap:10px;align-items:center;border-radius:6px;border:1.5px solid #101828;color:#101828}@media only screen and (max-width:539px){.section_blog .wrapp_title .category,.all_news .wrapp_title .category{width:100%;justify-content:center}}.section_blog .blog,.all_news .blog{list-style-type:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;padding-left:0;margin-top:40px;margin-bottom:0}@media only screen and (max-width:768px){.section_blog .blog,.all_news .blog{grid-template-columns:repeat(1,1fr);grid-gap:20px}}@media only screen and (max-width:539px){.section_blog .blog,.all_news .blog{margin-top:30px;grid-row-gap:15px}}.section_blog .blog li,.all_news .blog li{border-radius:10px;overflow:hidden}.section_blog .blog li section,.all_news .blog li section{display:block;color:#101828;display:flex;flex-direction:column;align-items:stretch;height:100%;padding:0}.section_blog .blog li section .content:hover .title svg path,.all_news .blog li section .content:hover .title svg path{fill:#101828}.section_blog .blog li section img,.all_news .blog li section img{height:330px;display:block}@media only screen and (max-width:768px){.section_blog .blog li section img,.all_news .blog li section img{height:250px}}@media only screen and (max-width:539px){.section_blog .blog li section img,.all_news .blog li section img{height:150px;object-position:top}}.section_blog .blog li section .content,.all_news .blog li section .content{display:block;background-color:#F5F5F5;padding:25px 30px 30px;flex:1;display:flex;flex-direction:column}@media only screen and (max-width:768px){.section_blog .blog li section .content,.all_news .blog li section .content{padding:20px 20px 30px}}@media only screen and (max-width:539px){.section_blog .blog li section .content,.all_news .blog li section .content{padding:20px 15px 30px 15px}}.section_blog .blog li section .content .wrapp_info,.all_news .blog li section .content .wrapp_info{display:flex;justify-content:space-between;margin-bottom:15px}@media only screen and (max-width:539px){.section_blog .blog li section .content .wrapp_info,.all_news .blog li section .content .wrapp_info{margin-bottom:10px}}.section_blog .blog li section .content .wrapp_info .caption,.all_news .blog li section .content .wrapp_info .caption{color:rgb(16 24 40 / .8);border:none;display:block;width:fit-content;height:auto;padding:0;text-transform:capitalize}.section_blog .blog li section .content .title,.all_news .blog li section .content .title{display:flex;flex-direction:column;flex:1;justify-content:space-between;transition:text-decoration 600ms}.section_blog .blog li section .content .title a,.all_news .blog li section .content .title a{color:#101828}.section_blog .blog li section .content .title:hover,.all_news .blog li section .content .title:hover{text-decoration:underline}.section_blog .blog li section .content .title path,.all_news .blog li section .content .title path{fill:rgb(16 24 40 / .4);transition:fill 600ms}.services_section .wrapp{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:539px){.services_section .wrapp{flex-wrap:wrap;grid-row-gap:20px}}.services_section .wrapp .btn{background-color:#fff0;border:1px solid #101828;color:#101828;transition:background-color 600ms,color 600ms}@media only screen and (max-width:539px){.services_section .wrapp .btn{width:100%}}.services_section .wrapp .btn svg path{transition:fill 600ms}.services_section .wrapp .btn:hover{color:#FFF;background-color:#101828}.services_section .wrapp .btn:hover svg path{fill:#FFF}.services_section .services{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-top:40px}@media only screen and (max-width:768px){.services_section .services{display:flex;flex-direction:column}}@media only screen and (max-width:539px){.services_section .services{margin-top:30px;grid-gap:15px}}.services_section .services .card{display:flex;flex-direction:column;grid-row-gap:20px;background-color:#FFF;padding:30px;border-radius:10px;transition:background-color 600ms}@media only screen and (max-width:768px){.services_section .services .card{padding:20px}}@media only screen and (max-width:539px){.services_section .services .card{padding:20px 15px;grid-row-gap:15px}}.services_section .services .card svg.arrow{margin-bottom:0;margin-top:auto}.services_section .services .card .title,.services_section .services .card .text{color:#101828;transition:color 600ms}.services_section .services .card .title{transition:text-decoration 600ms}.services_section .services .card .title:hover{text-decoration:underline}.services_section .services .card .icon{width:60px;height:60px;opacity:60%;transition:filter 600ms}@media only screen and (max-width:768px){.services_section .services .card .icon{width:50px;height:50px}}@media only screen and (max-width:539px){.services_section .services .card .icon{width:40px;height:40px}}.services_section .services .card:nth-last-child(-n+1):not(:nth-child(even)){grid-column-start:1;grid-column-end:3}.services_section .services .card .arrow path{fill:rgb(16 24 40 / .4);transition:fill 600ms}section.hero_section{padding-bottom:0}@media only screen and (max-width:990px){section.hero_section{padding:20px}}.hero_section{max-width:100%;box-sizing:border-box;overflow:hidden}.hero_section .hero_deco_rectangle{width:1600px;height:900px;position:absolute;background:linear-gradient(80deg,#901f7e 0%,#9346b4 100%);transform:rotate(30deg);top:-800px;right:-400px;border-radius:120px}@media only screen and (max-width:990px){.hero_section .hero_deco_rectangle{top:-900px;right:-400px}}.hero_section .hero_content{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;justify-content:space-between;position:relative;grid-column-gap:19px;position:relative}@media only screen and (max-width:990px){.hero_section .hero_content{grid-template-columns:repeat(1,1fr);padding-right:20px;padding-left:20px;margin-top:0;grid-row-gap:40px}}@media only screen and (max-width:539px){.hero_section .hero_content{padding-right:0;padding-left:0}}.hero_section .hero_content .content_left{display:inline-flex;flex-direction:column;align-items:flex-start;grid-row-gap:20px;grid-row-gap:20px;position:relative;flex:0 0 auto;max-width:520px}@media only screen and (max-width:990px){.hero_section .hero_content .content_left{grid-row-gap:30px;max-width:none}}@media only screen and (max-width:539px){.hero_section .hero_content .content_left{grid-row-gap:10px}}.hero_section .hero_content .content_left .content{display:inline-flex;flex-direction:column;align-items:flex-start;gap:25px;margin-top:0}@media only screen and (max-width:990px){.hero_section .hero_content .content_left .content{margin-top:-40px}}@media only screen and (max-width:539px){.hero_section .hero_content .content_left .content{margin-top:-20px}}@media only screen and (max-width:539px){.hero_section .hero_content .content_left .content .title{max-width:99%}}.hero_section .hero_content .content_left .content .text{max-width:450px}@media only screen and (max-width:990px){.hero_section .hero_content .content_left .content .text{max-width:none}}@media only screen and (max-width:539px){.hero_section .hero_content .content_left .content .text{margin-top:-10px}}.hero_section .hero_content .content_left .btn{background-color:#101828;border:1px solid #101828;color:#FFF;transition:background-color 600ms,color 600ms}.hero_section .hero_content .content_left .btn:hover{color:#FFF;background-color:#8D42AD;border-color:#8D42AD}@media only screen and (max-width:990px){.hero_section .hero_content .content_left .btn{margin-top:4px}}@media only screen and (max-width:539px){.hero_section .hero_content .content_left .btn{width:-webkit-fill-available;margin-top:-3px;padding:0;height:46px}}.hero_section .hero_content .content_left .quote{position:relative;max-width:450px;display:flex;flex-direction:column;grid-row-gap:20px}@media only screen and (max-width:990px){.hero_section .hero_content .content_left .quote{max-width:none}}@media only screen and (max-width:539px){.hero_section .hero_content .content_left .quote{margin-top:15px}}.hero_section .hero_content .content_left .quote .quote_text{position:relative;margin-top:-1px}.hero_section .hero_content .content_left .quote .quote_info{display:flex;gap:24px}.hero_section .hero_content .content_left .quote .quote_info .quote_image{position:relative;width:80px;height:80px;border-radius:50%}.hero_section .hero_content .content_left .quote .quote_info .quote_author{position:relative;display:flex;flex-direction:column;grid-row-gap:7px}@media only screen and (max-width:990px){.hero_section .hero_content .content_left{order:0}}@media only screen and (max-width:990px){.hero_section .hero_content picture{order:-1;text-align:right;display:flex}}.hero_section .hero_content .hero_image{position:relative;width:100%;object-fit:cover;object-fit:contain}@media only screen and (max-width:990px){.hero_section .hero_content .hero_image{margin:0 0 0 auto;width:50vw;margin:0 0 0 auto;width:50vw}}@media only screen and (max-width:539px){.hero_section .hero_content .hero_image{height:auto;width:280px}}.partners_section .title{margin-bottom:20px}@media only screen and (max-width:539px){.partners_section .title{margin-bottom:15px}}.partners_section .text{margin-bottom:50px;max-width:610px}@media only screen and (max-width:768px){.partners_section .text{max-width:552px;margin-bottom:40px}}@media only screen and (max-width:539px){.partners_section .text{margin-bottom:30px;max-width:99%}}.partners_section .partners{display:grid;grid-template-columns:repeat(5,1fr);justify-content:space-between}@media only screen and (max-width:539px){.partners_section .partners{grid-row-gap:30px;flex-wrap:wrap;grid-template-columns:repeat(2,1fr)}}.partners_section .partners .wrapp{padding:14px}.partners_section .partners .wrapp img{height:25px;width:100%;object-fit:contain}@media only screen and (max-width:768px){.partners_section .partners .wrapp img{height:20px}}.why_choose_allyant .grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px}@media only screen and (max-width:1099px){.why_choose_allyant .grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.why_choose_allyant .grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:539px){.why_choose_allyant .grid{grid-gap:15px}}.why_choose_allyant .grid .card{position:relative;overflow:hidden}.why_choose_allyant .grid .card:first-child{align-self:center;padding-right:30px;position:relative}@media only screen and (max-width:768px){.why_choose_allyant .grid .card:first-child{padding-bottom:20px;padding-right:0}}@media only screen and (max-width:539px){.why_choose_allyant .grid .card:first-child{padding-bottom:15px;padding-right:0}}.why_choose_allyant .grid .card:first-child .title{margin-bottom:30px}.why_choose_allyant .grid .card:first-child .btn{background-color:#fff0;border:1px solid #FFF;color:#FFF;display:flex;grid-column-gap:10px;width:fit-content;transition:background-color 600ms,color 600ms}@media only screen and (max-width:768px){.why_choose_allyant .grid .card:first-child .btn{width:auto;height:50px;box-sizing:border-box}}.why_choose_allyant .grid .card:first-child .btn svg path{transition:fill 600ms}.why_choose_allyant .grid .card:first-child .btn:hover{background-color:#FFF;border-color:#FFF;color:#101828}.why_choose_allyant .grid .card:first-child .btn:hover svg path{fill:#101828}.why_choose_allyant .grid .card:not(:first-child){transition:color 600ms;border-radius:10px;padding:30px;color:#101828;background-size:cover}@media only screen and (max-width:768px){.why_choose_allyant .grid .card:not(:first-child){padding:20px}}@media only screen and (max-width:539px){.why_choose_allyant .grid .card:not(:first-child){padding:20px 15px;border-radius:8px}}.why_choose_allyant .grid .card:not(:first-child)::before{content:"";display:block;position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:0;background-color:#FFF;height:100%;width:100%;opacity:1;transition:background-color 600ms}.why_choose_allyant .grid .card:not(:first-child):hover{color:#FFF}.why_choose_allyant .grid .card:not(:first-child):hover::before{background-color:rgb(16 24 40 / .8)}.why_choose_allyant .grid .card:not(:first-child) .h4{margin-bottom:15px;position:relative;z-index:1}.why_choose_allyant .grid .card:not(:first-child) .wrapp_icon{min-width:50px;width:60px;height:60px;background-color:#F5F5F5;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:90px;position:relative;z-index:1}@media only screen and (max-width:768px){.why_choose_allyant .grid .card:not(:first-child) .wrapp_icon{margin-bottom:70px}}@media only screen and (max-width:539px){.why_choose_allyant .grid .card:not(:first-child) .wrapp_icon{margin-bottom:30px;width:50px;height:50px}}.why_choose_allyant .grid .card:not(:first-child) .wrapp_icon img{width:32px;height:32px}.why_choose_allyant .grid .card:not(:first-child) .text{position:relative;z-index:1}@media only screen and (max-width:539px){.why_choose_allyant .grid .card:not(:first-child) .text{font-size:14px}}.section_steps .container{align-items:center}@media only screen and (max-width:768px){.section_steps .container{flex-direction:column}}@media only screen and (max-width:990px){.section_steps .container .image{height:350px;object-fit:cover}}@media only screen and (max-width:539px){.section_steps .container .image{height:170px;object-fit:cover}}.section_steps .container .content{max-width:520px;width:520px}@media only screen and (max-width:990px){.section_steps .container .content{max-width:none;width:100%}}.section_steps .container .content .title{max-width:none;margin-bottom:30px}@media only screen and (max-width:768px){.section_steps .container .content .title{max-width:97%}}.section_steps .container .content .caption{background-color:#D7FA78}.about{padding-top:110px;padding-bottom:120px}@media only screen and (max-width:768px){.about{padding-top:70px;padding-bottom:80px}}@media only screen and (max-width:539px){.about{padding-top:50px;padding-bottom:60px}}@media only screen and (max-width:539px){.about .content .text{margin-bottom:25px;font-size:16px}}.section_meet_our_team{position:relative;height:658px;text-align:center;padding:0;display:flex;align-items:center;color:#FFF}@media (min-width:768px) and (max-width:1919px){.section_meet_our_team{height:calc(463px + (658 - 463) * (100vw - 768px) / (1920 - 768))}}@media (max-width:768px){.section_meet_our_team{height:463px}}@media (min-width:320px) and (max-width:767px){.section_meet_our_team{height:calc(407px + (463 - 407) * (100vw - 320px) / (768 - 320))}}@media (max-width:320px){.section_meet_our_team{height:407px}}@media only screen and (max-width:539px){.section_meet_our_team{display:block;padding-top:50px;box-sizing:border-box}}.section_meet_our_team .title,.section_meet_our_team .text{margin:0 auto;max-width:720px}@media only screen and (max-width:768px){.section_meet_our_team .title,.section_meet_our_team .text{max-width:610px}}.section_meet_our_team .title{margin-bottom:20px}@media only screen and (max-width:539px){.section_meet_our_team .title{margin-bottom:15px}}.section_meet_our_team .text{margin-bottom:30px}@media only screen and (max-width:539px){.section_meet_our_team .text{margin-bottom:20px}}.section_meet_our_team .btn{background-color:#8D42AD;border:1px solid #8D42AD;color:#FFF;transition:background-color 600ms,color 600ms;width:fit-content;margin:0 auto;padding:16px 30px}@media only screen and (max-width:768px){.section_meet_our_team .btn{padding:16px 25px}}@media only screen and (max-width:539px){.section_meet_our_team .btn{width:100%;box-sizing:border-box;height:50px}}.section_meet_our_team .btn svg path{transition:fill 600ms}.section_meet_our_team .btn:hover{color:#FFF;background-color:#101828;border-color:#101828}.section_meet_our_team .btn:hover svg path{fill:#FFF}.section_meet_our_team .wrapper{position:absolute;top:0;right:auto;bottom:auto;left:0;z-index:-1;height:100%;width:100%;overflow:hidden;background-color:rgb(16 24 40 / .5019607843)}.section_meet_our_team .wrapper img{height:100%;object-position:center}.section_meet_our_team .wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(16 24 40 / .5019607843);z-index:1}.section_blog .wrapp{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width:768px){.section_blog .wrapp{margin-top:8px}}@media only screen and (max-width:539px){.section_blog .wrapp{margin-top:0;align-items:flex-start;flex-direction:column;grid-row-gap:20px}}.section_blog .wrapp .btn{background-color:#fff0;border:1px solid #101828;color:#101828;transition:background-color 600ms,color 600ms}@media only screen and (max-width:539px){.section_blog .wrapp .btn{width:100%;box-sizing:border-box}}.section_blog .wrapp .btn svg path{transition:fill 600ms}.section_blog .wrapp .btn:hover{color:#FFF;background-color:#101828}.section_blog .wrapp .btn:hover svg path{fill:#FFF}/**
 * Swiper 10.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2023
 */

@font-face{ font-display:swap;
    font-family: swiper-icons;
    src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
    font-weight: 400;
    font-style: normal
 }

:root {
    --swiper-theme-color: #007aff
}

:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    overflow: clip;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
    transform: translate3d(0px, 0, 0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide {
    transform-style: preserve-3d
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered>.swiper-wrapper::before {
    content: '';
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg)
    }

    100% {
        transform: rotate(360deg)
    }
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important
}

.swiper-button-next svg,
.swiper-button-prev svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center
}

.swiper-rtl .swiper-button-next svg,
.swiper-rtl .swiper-button-prev svg {
    transform: rotate(180deg)
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
    content: 'prev'
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
}

.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
    content: 'next'
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical>.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0px, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical>.swiper-pagination-progressbar {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))
}

.swiper-scrollbar-disabled>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
}

.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical>.swiper-scrollbar {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active {
    pointer-events: auto
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: '';
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
}

.swiper-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}