*{margin:0;padding:0;box-sizing:border-box;outline:none}html{scroll-behavior:smooth}html,body{overflow-x:hidden}ul{list-style:none}a{text-decoration:none}a,input,button,textarea{background:none;color:inherit;font-family:inherit;border:none;cursor:pointer;transition:.3s ease-in-out}textarea{resize:none}img,video{width:100%;object-fit:cover;display:block}a[href^="http://maps.google.com/maps"]{display:none !important}a[href^="https://maps.google.com/maps"]{display:none !important}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}.gmnoprint div{background:none !important}.sticky-spacer{display:none !important}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}*:not(.header_nav-list){scrollbar-width:auto;scrollbar-color:#a9a9a9 #e9e6e6}*:not(.header_nav-list)::-webkit-scrollbar{width:8px}*:not(.header_nav-list)::-webkit-scrollbar-track{background:#e9e6e6}*:not(.header_nav-list)::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:0;border:none}html.fixed{position:fixed;width:100%}body{font-family:"Roboto",sans-serif;font-size:17px;line-height:1.5;color:#101010;position:relative}body.swal2-shown{padding:0 !important}.page{padding:100px 0 40px;position:relative;overflow:hidden}.page .section_header{position:relative;z-index:3;margin-bottom:0}.page .media{position:absolute;width:50%;transform:rotate(153deg);bottom:-15%;right:10%;opacity:.8;z-index:1;max-width:700px}.page .media img{height:100%}.page .breadcrumbs{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:15px 84px}.page .breadcrumbs_item{position:relative}.page .breadcrumbs_item a{font-weight:500}.page .breadcrumbs_item a:hover,.page .breadcrumbs_item a:focus{color:#f68c0a}.page .breadcrumbs_item:hover:before{width:100%}.page .breadcrumbs_item:before,.page .breadcrumbs_item:after{content:"";position:absolute}.page .breadcrumbs_item:after{width:30px;height:2px;background:#fff;top:50%;right:-58px;transform:translateY(-50%)}.page .breadcrumbs_item:before{width:0;height:2px;background-color:#f68c0a;bottom:-6px;transition:width .3s ease-in-out}.page .breadcrumbs_item--current{font-weight:400;padding:0;margin:0}.page .breadcrumbs_item--current:after,.page .breadcrumbs_item--current:before{display:none}.container{max-width:1290px;padding:0 20px}.section{padding:80px 0}.section-nopb{padding:80px 0 0}.section_header{margin-bottom:30px}.section_header .subtitle{text-transform:uppercase;padding-left:60px;position:relative;display:inline-block;font-size:16px;line-height:21px;margin-bottom:15px;font-family:"Archivo",sans-serif;font-weight:600}.section_header .subtitle:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:2px;width:40px;background:#f68c0a}.section_header .subtitle--extended{padding-left:20px}.section_header .subtitle--extended:before{width:1000%;left:-1000%}.section_header .text{margin:20px 0 30px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Archivo",sans-serif;font-weight:700;line-height:1.2}h1,.h1{font-size:40px}h2,.h2{font-size:36px;line-height:1.1}h3,.h3{font-size:26px}h4,.h4{font-size:26px}h5,.h5{font-size:18px}h6,.h6{font-size:14px;line-height:1.5}.field,.btn{height:54px}.field{background:#fff;border:1px solid rgba(0,0,0,0);padding:17px 19px;transition:all .3s ease-in-out;color:#101010;font-size:inherit;line-height:inherit;margin-bottom:20px}.field::placeholder{color:#a9a9a9;transition:opacity .3s ease-in-out;font-size:16px}.field:focus::placeholder{opacity:0}.field.error{border-color:red !important}.btn{font-family:"Archivo",sans-serif;font-weight:700;padding:0 30px;color:#101010;font-size:18px;line-height:1;transition:all .3s ease-in-out;background:#f68c0a;text-transform:uppercase;position:relative;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:100%}.btn:not(.btn--static):hover,.btn:not(.btn--static):focus{bottom:5px}.metadata{display:flex;flex-wrap:wrap;gap:0 10px;align-items:center;text-transform:uppercase;color:#1c2b39;font-size:14px}.metadata .icon{font-size:5px;color:#f68c0a}.metadata .category{color:#0f2440;font-family:"Archivo",sans-serif;font-weight:600}.metadata .category:hover{color:#5b7a9d}.metadata .author .link:hover{color:#5b7a9d}.socials{display:flex;gap:20px}.socials_item-link{display:flex;align-items:center;justify-content:center;font-size:18px;width:40px;height:40px;border-radius:50%;background:#0f2440;color:#fff;transition:all .3s ease-in-out;line-height:30px;will-change:transform}.socials_item-link:hover,.socials_item-link:focus{transform:scale(1.1);background-color:#f68c0a}input[type=checkbox]{display:none}input[type=checkbox]:checked+label .icon{color:#5b7a9d}input[type=checkbox]+label{cursor:pointer}input[type=checkbox]+label .icon{color:rgba(0,0,0,0);width:18px;height:18px;border:1px solid #c8c8c8;font-size:12px;margin-right:20px;text-align:center;display:inline-flex;justify-content:center;align-items:center;transition:color .3s ease-in-out}#scrollTrigger{position:fixed;right:12px;bottom:-100px;z-index:99999;width:40px;height:40px;opacity:.5;background:#f68c0a;transition:all .3s ease-in-out}#scrollTrigger.active{bottom:12px}#scrollTrigger:hover{opacity:1}#scrollTrigger .icon{display:inline-block;transform:rotate(270deg);color:#0f2440;font-size:24px;line-height:24px}.rating{display:flex;gap:15px;color:#f68c0a;font-size:18px}.avatar{border-radius:50%;width:40px;aspect-ratio:1/1;overflow:hidden}.avatar img{height:100%}.link-arrow{display:inline-flex;align-items:center;text-transform:uppercase;font-size:18px;line-height:1;color:#5b7a9d;font-weight:600;letter-spacing:1px;font-family:"Archivo",sans-serif;font-weight:600}.link-arrow--alt{color:#f68c0a}.link-arrow .icon{margin:-2px 0 0 10px;transition:.3s ease-in-out;font-size:16px}.link-arrow:hover .icon,.link-arrow:focus .icon{margin-left:15px}.brand{display:inline-flex;align-items:center;gap:10px;color:#fff;font-family:"Archivo",sans-serif;font-weight:700;font-size:24px;line-height:1}.brand_logo{width:30px;height:31px}.tags{display:flex;flex-wrap:wrap;gap:10px;font-size:14px;text-transform:uppercase}.tags_item{border:1px solid #e9e6e6;padding:10px 20px;will-change:transform}.tags_item:hover,.tags_item:focus{border-color:#0f2440;transform:scale(0.9)}.swiper-controls{display:flex;align-items:center;gap:30px}.swiper-controls .swiper-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #0f2440;color:#0f2440;font-size:16px;border-radius:50%;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out,color .3s ease-in-out}.swiper-controls .swiper-button:hover,.swiper-controls .swiper-button:focus{background-color:#0f2440;color:#fff}.swiper-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;height:24px}.swiper-pagination-bullet{width:12px;height:12px;background:#e9e6e6;display:block;border-radius:50%;position:relative;cursor:pointer}.swiper-pagination-bullet:after{content:"";position:absolute;display:block;width:24px;height:24px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border-radius:50%;border:1px solid rgba(0,0,0,0);transition:all .2s ease-in-out;box-sizing:border-box}.swiper-pagination-bullet-active{background:#0f2440}.swiper-pagination-bullet-active:after{border-color:#0f2440}.highlight{color:#5b7a9d}.primary-bg{background:#0f2440;color:#fff}.primary-bg .checklist_item .icon{color:#f68c0a}.video{position:relative;overflow:hidden}.video_cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.video_cover img{height:100%}.video_btn{z-index:2;width:55px;height:55px;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);border:2px solid #0f2440;border-radius:50%;transition:all .3s ease-in-out;color:#0f2440;font-size:24px}.video_btn i{transition:all .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.video_btn i.icon-pause{opacity:0}.video_btn:hover,.video_btn:focus{border-color:#f68c0a}.video_btn:hover i,.video_btn:focus i{color:#f68c0a}.video_cover,.video_btn{transition:.3s ease-in-out}.video_cover.hidden,.video_btn.hidden{opacity:0;visibility:hidden}.video video{height:100%}.presentation{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px}.presentation .gallery_item .media{display:block}.projects_list{display:grid;gap:40px}.projects_list-item .media{aspect-ratio:625/500;margin-bottom:20px;position:relative;overflow:hidden}.projects_list-item .media img{position:absolute;top:0;left:0;height:100%;width:100%;display:block;object-fit:cover;will-change:transform;transition:transform .5s ease-in-out}.projects_list-item .media:hover img{transform:scale(1.1)}.projects_list-item .main_title{margin-bottom:15px;flex-grow:1;padding-bottom:15px;position:relative}.projects_list-item .main_title .divider--line{position:absolute;width:100%;height:1px;background:#a9a9a9;bottom:0;left:0}.projects_list-item .main_info{display:flex;flex-direction:column}.projects_list-item .main_info .location{display:flex;align-items:center;gap:10px;margin-bottom:10px}.projects_list-item .main_info .location .icon{color:#f68c0a;font-size:24px}.blog_feed{display:grid;grid-gap:40px}.blog_feed-item .media{aspect-ratio:410/320;overflow:hidden}.blog_feed-item .media img{height:100%}.blog_feed-item .metadata{margin:10px 0 5px}.blog_feed-item .main_title{display:flex;gap:10px}.blog_feed-item .main_title .icon{margin-top:5px;color:#5b7a9d}.blog_feed-item .main_text{margin:10px 0 20px;padding-bottom:15px;color:#162739;border-bottom:1px solid #c8c8c8}.gallery_item{height:260px;overflow:hidden}.gallery_item .media{position:relative;height:100%}.gallery_item .media img{height:100%}.gallery_item .media .overlay{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;width:100%;height:100%;top:0;left:0;padding:20px;color:#fff;background:rgba(0,31,63,.5);opacity:0;transition:opacity .3s ease-in-out}.gallery_item .media .overlay_header{margin-bottom:0}.gallery_item .media .overlay_caption{font-family:"Archivo",sans-serif;font-weight:700}.gallery_item .media .overlay_label{text-transform:uppercase;color:#f68c0a;margin-top:20px;font-family:"Archivo",sans-serif;font-weight:600;font-size:18px}.gallery_item .media:hover .overlay{opacity:1}.checklist{display:flex;flex-direction:column;gap:15px}.checklist_item{display:flex;align-items:center;gap:10px}.checklist_item .icon{font-size:18px;margin-top:-3px;color:#5b7a9d}.achievements{max-width:300px;display:flex;flex-direction:column;font-weight:500;gap:20px}.achievements_item{display:flex;align-items:center;gap:20px}.achievements_item .label{width:calc(100% - 60px)}.numbers_list{display:flex;flex-direction:column;gap:25px}.numbers_list-item .number{margin-bottom:10px;font-family:"Archivo",sans-serif;font-weight:800}.numbers_list-item .label{font-weight:500}@media screen and (min-width: 567.98px){.btn{width:fit-content !important}.numbers_list{display:grid;grid-template-columns:repeat(2, auto);width:fit-content;grid-gap:30px}.gallery_item .media .overlay{padding:30px}.projects_list-item .main_info{flex-direction:row;display:flex;align-items:center;justify-content:space-between;gap:10px}.projects_list-item .main_info .location{margin:0}}@media screen and (min-width: 767.98px){body{font-size:19px}h1{font-size:46px;line-height:1.1}h2{font-size:40px;line-height:1.3}h3,h4{font-size:26px;line-height:1.2}#scrollTrigger{right:20px}#scrollTrigger.active{bottom:20px}.video_btn{width:110px;height:110px;font-size:34px}.page{padding:100px 0 60px}.page .media{bottom:-45%}.section_header{margin-bottom:40px}.rating{font-size:24px}.avatar{width:60px}.gallery_item .media .overlay{padding:40px}.blog_feed{grid-template-columns:repeat(2, 1fr);grid-gap:40px 30px}.blog_feed-item{display:flex;flex-direction:column}.blog_feed-item .main{display:flex;flex-direction:column;flex-grow:1}.blog_feed-item .main_text{flex-grow:1}.projects_list{grid-template-columns:repeat(2, 1fr)}.projects_list-item{display:flex;flex-direction:column}.projects_list-item .main{display:flex;flex-direction:column;flex-grow:1}.projects_list-item .main_title{flex-grow:1}.projects_list-item .main_info{flex-direction:column;align-items:flex-start}.presentation{grid-template-columns:1fr 1fr;gap:20px}.gallery_item{height:340px}}@media screen and (min-width: 1023.98px){h1{font-size:58px;line-height:1}h2{font-size:48px;line-height:1.1}h3{font-size:30px;line-height:1.2}h4{Line-height:1.1}.section{padding:180px 0}.section-nopb{padding:180px 0 0}.page{padding:200px 0 80px}.page .media{bottom:-80%;right:-18%;width:100%}.avatar{width:80px}.blog .container{display:flex;gap:30px}.projects_list{grid-gap:60px 40px}.projects_list-item .main_info{flex-direction:row;align-items:center}.projects_list-item .main_title .text{display:block;max-width:450px}}@media screen and (min-width: 1279.98px){.page .media{right:200px}.blog .container{gap:60px}.blog_feed-item .metadata{margin:20px 0}.blog_feed-item .main_text{margin:20px 0 25px}.achievements{gap:30px;max-width:320px}.achievements_item{gap:30px}.achievements_item .label{width:calc(100% - 70px)}#scrollTrigger{right:40px}#scrollTrigger.active{bottom:40px}.presentation{grid-template-columns:repeat(4, minmax(0, 1fr));gap:0}.gallery_item{height:440px}}@media screen and (min-width: 1330px){.projects_list-item .main_title .text{max-width:unset}.container{padding:0}}@media screen and (min-width: 1365.98px){#scrollTrigger{width:58px;height:58px;right:30px}#scrollTrigger.active{bottom:30px}.gallery_item{height:600px}}.alert_popup{border-radius:0;padding-bottom:30px !important}.alert_popup-close{box-shadow:none !important}.alert_popup-title{font-family:"Archivo",sans-serif;color:#0f2440 !important;padding:30px 30px 0}.alert_popup-content .main{font-size:20px;line-height:24px;font-weight:500}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .3s ease-in-out}.fade{transition:opacity .3s linear;opacity:0}.tab-content{position:relative;overflow:hidden}.tab-content>.tab-pane{position:relative;width:100%;top:0;opacity:1;z-index:1}.tab-content>.tab-pane:not(.active){display:block;height:0;opacity:0;z-index:-1}html[dir=rtl] .page .breadcrumbs_item:after{left:-58px;right:unset}html[dir=rtl] .page .media{right:unset !important;left:-10%}html[dir=rtl] .section_header .subtitle{padding-left:0;padding-right:60px}html[dir=rtl] .section_header .subtitle:before{left:unset;right:0}html[dir=rtl] .section_header .subtitle--extended:before{right:unset;left:calc(100% - 40px)}html[dir=rtl] .link-arrow .icon{transform:scaleX(-1);margin-left:0 !important;margin-right:10px}html[dir=rtl] .link-arrow:hover .icon,html[dir=rtl] .link-arrow:focus .icon{margin-right:15px}html[dir=rtl] input[type=checkbox]+label .icon{margin-right:0;margin-left:20px}html[dir=rtl] .swiper-controls .swiper-button .icon{transform:scaleX(-1)}html[dir=rtl] #scrollTrigger{right:unset;left:12px}@media screen and (min-width: 1023.98px){html[dir=rtl] .page .media{left:-18%}}@media screen and (min-width: 1279.98px){html[dir=rtl] .page .media{left:200px}html[dir=rtl] #scrollTrigger{right:auto;left:40px}}@media screen and (min-width: 1365.98px){html[dir=rtl] #scrollTrigger{right:auto;left:30px}}.header{will-change:transform;position:fixed;width:100%;z-index:1000000;top:0;left:0;background-color:rgba(0,0,0,0);transition:.2s ease-in-out}.header.opened{height:100vh}.header.opened,.header.sticky{background-color:#0f2440}.header--pinned{transform:translateY(0%)}.header--unpinned{transform:translateY(-100%)}.header .container{flex-wrap:wrap;display:flex;align-items:center;justify-content:space-between;padding:15px 20px}.header_trigger{width:30px;height:28px;display:inline-flex;flex-flow:column wrap;position:relative;justify-content:space-between;align-items:flex-end}.header_trigger .line{width:100%;height:3px;background:#fff;transition:width .3s ease-in-out;border-radius:3px}.header_trigger .line--short{width:50%}.header_trigger.active .line--short{width:100%}.header_nav{width:100%;order:1}.header_nav-list{max-height:calc(100vh - 100px);margin-top:40px;display:flex;flex-direction:column;gap:40px;overflow-y:auto}.header_nav-list_item{text-transform:uppercase;font-size:14px;font-family:"Archivo",sans-serif;font-weight:600;color:#fff}.header_nav-list_item .nav-link.current,.header_nav-list_item .nav-item.current{color:#f68c0a}.header_nav-list_item .dropdown-list{display:flex;flex-direction:column;gap:20px;margin:20px 15px 0 0}.header_nav-list_item .dropdown-toggle{display:inline-flex;align-items:center;gap:10px}.header_nav-list_item .dropdown-toggle .icon{will-change:transform;transition:.3s ease-in-out;transform:rotate(90deg);font-size:12px;margin-bottom:2px;color:#f68c0a}.header_nav-list_item .dropdown-toggle[aria-expanded=true] .icon,.header_nav-list_item .dropdown-toggle:hover .icon{transform:rotate(270deg)}@media screen and (min-width: 767.98px){.header.opened{height:50vh}.header_nav-list{max-height:calc(50vh - 100px)}}@media screen and (min-width: 1023.98px){.header{padding:30px 0}.header.sticky{padding:20px 0}.header .container{padding:0 20px}.header .brand_name{display:none}.header_trigger{display:none}.header_nav{display:flex !important;width:unset}.header_nav .nav-link{position:relative}.header_nav .nav-link:after{content:"";position:absolute;width:0;height:2px;background-color:#f68c0a;bottom:-6px;left:0;transition:width .3s ease-in-out}.header_nav .nav-link:hover,.header_nav .nav-link:focus{color:#f68c0a}.header_nav .nav-link.current{color:#fff}.header_nav .nav-link.current:after{width:100%}.header_nav-list{flex-direction:row;height:unset;margin-top:0;overflow-y:unset}.header_nav-list .dropdown{position:relative}.header_nav-list .dropdown:last-of-type .dropdown-menu{right:0}.header_nav-list .dropdown-menu{width:max-content;position:absolute;z-index:100;opacity:0;max-height:fit-content;text-align:left;visibility:hidden;transition:opacity .3s ease;padding:20px 0 0}.header_nav-list .dropdown-menu.active{opacity:1;visibility:visible}.header_nav-list .dropdown-list{margin:0;background-color:#0f2440;padding:20px}.header_nav-list .dropdown-item.current,.header_nav-list .dropdown-item:hover{color:#f68c0a}html[dir=rtl] .header .container{flex-direction:row-reverse}html[dir=rtl] .header_nav-list .nav-link:after{left:auto;right:0}html[dir=rtl] .header_nav-list .dropdown:last-of-type .dropdown-menu{right:unset;left:0}}@media screen and (min-width: 1169.98px){.header{padding-top:60px}.header .brand_name{display:block}}@media screen and (min-width: 1330px){.header .container{padding:0}}.about .container{display:flex;flex-direction:column;gap:30px}.about .media{aspect-ratio:66/69;overflow:hidden;flex-grow:1}.about .media img{height:100%}.about .main .checklist{font-weight:500;margin-bottom:30px}.about .main .checklist .icon{margin:0}.about .main .skills{text-transform:uppercase}.about .main .skills_item{gap:10px !important}.about .main .skills_item .label{font-size:18px;line-height:23px}.about .main .skills_item .progressLine svg{max-height:15px}.about .main .skills_item .progressLine .progress-text{top:-35px;font-weight:400}.about .main .skills,.about .main .skills_item{display:flex;flex-direction:column;font-weight:500;gap:20px}@media screen and (min-width: 567.98px){.about .media{display:none}.about .main .skills_item{flex-direction:row;align-items:center;gap:20px}.about .main .skills_item .label{width:150px}.about .main .skills_item .progressLine{padding-right:70px;flex-grow:1}.about .main .skills_item .progressLine .progress-text{top:50%;transform:translateY(-50%)}html[dir=rtl] .about .main .skills_item .progressLine{padding-right:0;padding-left:70px}}@media screen and (min-width: 767.98px){.about .main{max-width:520px}}@media screen and (min-width: 1023.98px){.about .container{flex-direction:row;align-items:center;gap:60px}.about.revert .container{flex-direction:row-reverse}.about .media{display:block;align-self:stretch;height:auto}.about .main .skills{gap:30px}}@media screen and (min-width: 1279.98px){.about .container{gap:120px}}.quote_header{margin-bottom:0;position:relative}.quote_header .author,.quote_header .title,.quote_header .subtitle{position:relative;z-index:2}.quote_header .author{text-transform:uppercase;color:#f68c0a;display:inline-block;margin-top:40px}.quote_header-icon{-webkit-animation:rotate-center 2s ease-in-out infinite both;animation:rotate-center 2s ease-in-out infinite both;position:absolute;z-index:1;top:-10%;left:0}html[dir=rtl] .quote_header-icon{left:auto;right:0}@media screen and (min-width: 1023.98px){.quote_header-icon{top:-66px}.quote_header .title{font-size:48px;line-height:1.1}}@media screen and (min-width: 1365.98px){.quote_header-icon{top:-66px;left:-80px}html[dir=rtl] .quote_header-icon{left:auto;right:-80px}}.services_slider-slide{display:flex;flex-direction:column;gap:20px;height:auto}.services_slider-slide .media{height:220px;overflow:hidden}.services_slider-slide .media img{height:100%}.services_slider-slide .main{flex-grow:1;display:flex;flex-direction:column}.services_slider-slide .main .title{margin-bottom:20px}.services_slider-slide .main .list{display:flex;flex-direction:column;flex-grow:1;gap:14px;margin:30px 0 40px}.services_slider-slide .main .btn{width:100%}.services_slider-pagination{margin-top:30px}@media screen and (min-width: 567.98px){.services_slider-slide .media{aspect-ratio:unset;height:240px}.services_slider-slide .main .btn{width:fit-content}.services_slider-pagination{justify-content:flex-start;margin-left:8px}html[dir=rtl] .services_slider-pagination{margin-right:8px}}@media screen and (min-width: 767.98px){.services_header{margin-bottom:40px}.services_wrapper{display:flex;align-items:center;gap:40px}.services_slider-slide{flex-direction:row;background-color:#fff}.services_slider-slide .media{display:none}.services_slider-pagination{flex-direction:column !important;justify-content:center;margin:0;height:100%}}@media screen and (min-width: 1023.98px){.services_slider-slide{align-items:center;gap:40px}.services_slider-slide .media{display:block;height:530px;min-width:400px}.services_slider-slide .main{width:calc(100% - 440px)}}@media screen and (min-width: 1279.98px){.services_slider-slide{gap:60px}.services_slider-slide .media{width:600px}.services_slider-slide .main{width:calc(100% - 660px)}}.features_content{display:grid;grid-gap:30px}.features_content+.video{margin-top:60px;max-height:580px}.features_header .title{margin-bottom:30px}.features_header .checklist{margin-bottom:10px}.features_header .checklist_item .icon{color:#5b7a9d}.features_card{cursor:pointer}.features_card .wrapper{height:100%;border:1px solid #fff;transition:border-color .3s ease-in-out;padding:30px}.features_card .wrapper:hover{border-color:#f68c0a}.features_card-title{margin:30px 0 20px}.features_card-icon *{fill:#f68c0a}.features_card--alt .wrapper{border-color:#a9a9a9}.features_card--alt .wrapper:hover{border-color:#0f2440}.features_card--alt .features_card-icon *{fill:#0f2440}.features_card--alt .features_card-description{color:#0f2440}@media screen and (min-width: 567.98px){.features_card-title{max-width:330px}.features_card-description{max-width:380px}}@media screen and (min-width: 767.98px){.features_content{grid-template-columns:repeat(2, 1fr)}.features_header-list{margin-bottom:0}}@media screen and (min-width: 1023.98px){.features_card-title,.features_card-description{max-width:350px}.features_card .wrapper{padding:50px}}@media screen and (min-width: 1279.98px){.features_content{grid-template-columns:repeat(3, 1fr)}.features_card-title,.features_card-description{max-width:unset}}.reviews_header-wrapper{display:flex;flex-direction:column;gap:30px}.reviews_slider{margin-top:30px}.reviews_slider-slide{background:#f8f8f8;padding:30px;height:auto;display:flex;flex-direction:column}.reviews_slider-slide .main{margin:30px 0;flex-grow:1}.reviews_slider-slide .media{display:flex;align-items:center;gap:20px;font-family:"Archivo",sans-serif}.reviews_slider-slide .media_info{display:flex;flex-direction:column;gap:5px;line-height:1}.reviews_slider-slide .media_info .name{font-weight:600;font-size:18px}.reviews_slider-slide .media_info .details{font-weight:500;text-transform:uppercase;color:#1c2b39;font-size:14px}@media screen and (min-width: 567.98px){.reviews_slider-slide{padding:30px}}@media screen and (min-width: 767.98px){.reviews_header{margin-bottom:0}.reviews_header-wrapper{flex-direction:row;align-items:flex-end;justify-content:space-between}.reviews_slider{margin-top:40px}.reviews_slider-slide{padding:40px}.reviews_slider-slide .media_info{gap:10px}}@media screen and (min-width: 1023.98px){.reviews_slider-slide{padding:60px 40px 60px 60px}html[dir=rtl] .reviews_slider-slide{padding:60px 60px 60px 40px}}.footer{padding-top:80px;padding-bottom:60px}.footer_main{display:flex;flex-direction:column;gap:40px}.footer_main-block_title,.footer_main-block .brand{margin-bottom:20px}.footer_main-block_form{margin-top:20px}.footer_main-block_form .field,.footer_main-block_form .btn{width:100%}.footer_main-block_form .field:focus{border-color:#f68c0a}.footer_main-block_form .btn .icon{display:none}.footer_main-block_form .btn:hover,.footer_main-block_form .btn:focus{background:rgb(97.1792496526%,63.9570788945%,23.2129072101%)}.footer_main-block .group-wrapper{display:flex;gap:10px}.footer_main-block .group-wrapper:first-of-type{margin-bottom:15px}.footer_main-block .group-wrapper .icon{color:#f68c0a;font-size:18px;margin-top:5px}.footer_main-block .group-wrapper .group{display:flex;flex-direction:column;line-height:23px}.footer_main-block .group-wrapper .group a,.footer_main-block .group-wrapper .group span{display:inline-block}.footer_main-block .group-wrapper .group a{transition:opacity .3s ease-in-out}.footer_main-block .group-wrapper .group a:hover,.footer_main-block .group-wrapper .group a:focus{opacity:.8}.footer_main-block_nav{display:flex;flex-direction:column;gap:15px}.footer_main-block_nav .list-item .link{display:inline-flex;align-items:center;font-family:"Archivo",sans-serif;font-weight:600;font-size:14px;line-height:1;text-transform:uppercase;letter-spacing:1px;gap:5px}.footer_main-block_nav .list-item .link.current{color:#f68c0a}.footer_main-block_nav .list-item .link .icon{font-size:10px;color:#f68c0a;transition:.3s ease-in-out}.footer_main-block_nav .list-item .link:hover .icon,.footer_main-block_nav .list-item .link:focus .icon{color:#5b7a9d}.footer_secondary{border-top:1px solid #a9a9a9;margin-top:60px;padding-top:60px}.footer_secondary-copyright{text-align:center;margin:0 0 40px}.footer_secondary-copyright span{display:inline-block}.footer_secondary .socials{justify-content:center}.footer_secondary .socials_item-link{background:#f68c0a;color:#0f2440}html[dir=rtl] .footer_main-block_nav .list-item .link .icon{transform:scaleX(-1)}@media screen and (min-width: 567.98px){.footer_main-block_subtitle{max-width:450px}.footer_main-block_form{display:flex}.footer_main-block_form .field{margin-bottom:0}.footer_main-block_form .btn{width:auto}.footer_main-block .group-wrapper{display:inline-flex}.footer_main-block .group-wrapper:first-of-type{margin-bottom:0;margin-right:30px}.footer_main-block_nav{flex-direction:row;flex-wrap:wrap;gap:40px}.footer_secondary{display:flex;align-items:center;justify-content:space-between}.footer_secondary-copyright{margin:0;text-align:unset}html[dir=rtl] .footer_main-block .group-wrapper:first-of-type{margin-right:0;margin-left:30px}}@media screen and (min-width: 767.98px){.footer_main{padding-bottom:80px;flex-flow:row wrap;gap:40px 80px}.footer_main-block{width:calc(50% - 40px)}.footer_main-block:nth-of-type(3){order:4}.footer_main-block .group-wrapper{display:flex}.footer_main-block .group-wrapper:first-of-type{margin-right:0;margin-bottom:15px}.footer_main-block_nav{flex-direction:column;gap:15px}.footer_main-block_form{margin-top:40px}.footer_main-block_form .btn{width:54px !important;padding:0}.footer_main-block_form .btn .text{display:none}.footer_main-block_form .btn .icon{display:inline-block}.footer_main-block_form .field{width:calc(100% - 54px)}.footer_secondary{margin:0;padding-top:60px}.footer_secondary-copyright{max-width:350px}}@media screen and (min-width: 1023.98px){.footer_main-block{width:fit-content}.footer_main-block:first-of-type{max-width:280px}.footer_main-block:nth-of-type(3){order:unset}}@media screen and (min-width: 1199.98px){.footer_main{justify-content:space-between}.footer_main-block:last-of-type{max-width:330px}}
