@font-face{font-family:"Inter";src:url("../fonts/Inter-Bold.eot");src:url("../fonts/Inter-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter-Bold.woff") format("woff"),url("../fonts/Inter-Bold.ttf") format("truetype"),url("../fonts/Inter-Bold.svg#Inter-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Black.eot");src:url("../fonts/Inter-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Black.woff2") format("woff2"),url("../fonts/Inter-Black.woff") format("woff"),url("../fonts/Inter-Black.ttf") format("truetype"),url("../fonts/Inter-Black.svg#Inter-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-ExtraBold.eot");src:url("../fonts/Inter-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-ExtraBold.woff2") format("woff2"),url("../fonts/Inter-ExtraBold.woff") format("woff"),url("../fonts/Inter-ExtraBold.ttf") format("truetype"),url("../fonts/Inter-ExtraBold.svg#Inter-ExtraBold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-ExtraLight.eot");src:url("../fonts/Inter-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-ExtraLight.woff2") format("woff2"),url("../fonts/Inter-ExtraLight.woff") format("woff"),url("../fonts/Inter-ExtraLight.ttf") format("truetype"),url("../fonts/Inter-ExtraLight.svg#Inter-ExtraLight") format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Light.eot");src:url("../fonts/Inter-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Light.woff2") format("woff2"),url("../fonts/Inter-Light.woff") format("woff"),url("../fonts/Inter-Light.ttf") format("truetype"),url("../fonts/Inter-Light.svg#Inter-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Medium.eot");src:url("../fonts/Inter-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Medium.woff2") format("woff2"),url("../fonts/Inter-Medium.woff") format("woff"),url("../fonts/Inter-Medium.ttf") format("truetype"),url("../fonts/Inter-Medium.svg#Inter-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Regular.eot");src:url("../fonts/Inter-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Regular.woff2") format("woff2"),url("../fonts/Inter-Regular.woff") format("woff"),url("../fonts/Inter-Regular.ttf") format("truetype"),url("../fonts/Inter-Regular.svg#Inter-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-SemiBold.eot");src:url("../fonts/Inter-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff"),url("../fonts/Inter-SemiBold.ttf") format("truetype"),url("../fonts/Inter-SemiBold.svg#Inter-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Thin.eot");src:url("../fonts/Inter-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Thin.woff2") format("woff2"),url("../fonts/Inter-Thin.woff") format("woff"),url("../fonts/Inter-Thin.ttf") format("truetype"),url("../fonts/Inter-Thin.svg#Inter-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Kollektif";src:url("../fonts/Kollektif-BoldItalic.eot");src:url("../fonts/Kollektif-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Kollektif-BoldItalic.woff2") format("woff2"),url("../fonts/Kollektif-BoldItalic.woff") format("woff"),url("../fonts/Kollektif-BoldItalic.ttf") format("truetype"),url("../fonts/Kollektif-BoldItalic.svg#Kollektif-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Kollektif";src:url("../fonts/Kollektif-Bold.eot");src:url("../fonts/Kollektif-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Kollektif-Bold.woff2") format("woff2"),url("../fonts/Kollektif-Bold.woff") format("woff"),url("../fonts/Kollektif-Bold.ttf") format("truetype"),url("../fonts/Kollektif-Bold.svg#Kollektif-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Kollektif";src:url("../fonts/Kollektif.eot");src:url("../fonts/Kollektif.eot?#iefix") format("embedded-opentype"),url("../fonts/Kollektif.woff2") format("woff2"),url("../fonts/Kollektif.woff") format("woff"),url("../fonts/Kollektif.ttf") format("truetype"),url("../fonts/Kollektif.svg#Kollektif") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Kollektif";src:url("../fonts/Kollektif-Italic.eot");src:url("../fonts/Kollektif-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Kollektif-Italic.woff2") format("woff2"),url("../fonts/Kollektif-Italic.woff") format("woff"),url("../fonts/Kollektif-Italic.ttf") format("truetype"),url("../fonts/Kollektif-Italic.svg#Kollektif-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}.font-inter{font-family:"Inter"}.font-roboto-condensed{font-family:"Kollektif"}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-demi{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:800}h1,.h1{font-size:65px;line-height:1.2;font-weight:700}@media(max-width: 1599.98px){h1,.h1{font-size:56px}}@media(max-width: 1399.98px){h1,.h1{font-size:48px}}@media(max-width: 767.98px){h1,.h1{font-size:36px}}h2,.h2,.btn{font-size:46px;line-height:1.2;font-weight:700}@media(max-width: 1599.98px){h2,.h2,.btn{font-size:38px}}@media(max-width: 1399.98px){h2,.h2,.btn{font-size:33px}}@media(max-width: 767.98px){h2,.h2,.btn{font-size:22px}}h4,.h4{font-size:32px;line-height:1.387}@media(max-width: 991.98px){h4,.h4{font-size:26px}}h5,.h5{font-size:29px;line-height:1.379}@media(max-width: 991.98px){h5,.h5{font-size:24px}}@media(max-width: 767.98px){h5,.h5{font-size:20px}}h6,.h6{font-size:26px;line-height:1.46;font-weight:400;font-family:"Inter" !important}@media(max-width: 1599.98px){h6,.h6{font-size:22px}}@media(max-width: 1399.98px){h6,.h6{font-size:20px}}@media(max-width: 767.98px){h6,.h6{font-size:18px}}.copy-sm{font-size:22px;line-height:1.4}@media(max-width: 991.98px){.copy-sm{font-size:20px}}@media(max-width: 767.98px){.copy-sm{font-size:18px}}.btn{font-family:"Kollektif";font-weight:700;line-height:1;padding:26px 72px 21px;border-radius:47px;border:0;outline:none;letter-spacing:1.27px;text-transform:uppercase;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137)}@media(max-width: 1599.98px){.btn{font-size:34px;padding:23px 60px 20px}}@media(max-width: 1399.98px){.btn{font-size:30px;padding:21px 56px 18px}}.btn:focus,.btn:active,.btn:active:focus{box-shadow:0 0 0 .25rem rgba(78,55,159,.5)}@media(max-width: 767.98px){.btn{font-size:21px;padding:14px 24px}}.btn-purple{color:#fff !important;background:#4e379f}.btn-purple:hover,.btn-purple:focus{background:#4e379f;box-shadow:0 0 0 .25rem rgba(78,55,159,.5)}.btn-gray{color:#fff !important;background:#b5b5b5}.btn-gray:hover,.btn-gray:focus{background:#b5b5b5;box-shadow:0 0 0 .25rem rgba(72,72,72,.3882352941)}body{padding:0;margin:0;font-family:"Inter";font-size:26px;line-height:1.46;overflow-x:hidden;overflow-y:auto;color:#6c6a6a}@media(max-width: 1599.98px){body{font-size:22px}}@media(max-width: 1399.98px){body{font-size:20px}}@media(max-width: 767.98px){body{font-size:18px}}::-webkit-scrollbar{display:none}ul.list-reset{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,.h1,.h2,.btn,.h3,.h4,.h5,.h6,h6{margin:0;letter-spacing:0}.h1,.h2,.btn,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Kollektif"}.image-ratio{position:relative;width:100%}.image-ratio--square{padding-top:100%}.image-ratio img,.image-ratio svg{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center}a{text-decoration:none;color:inherit !important}.container,.container-fluid{padding:0 40px}@media(max-width: 1399.98px){.container,.container-fluid{padding:0 20px}}.container{max-width:1790px}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.site-header{position:sticky;top:0;left:0;width:100%;z-index:999;padding:26px 0 24px;background-color:#4e379f;color:#fff}@media(max-width: 1399.98px){.site-header{padding:22px 0 20px}}@media(max-width: 767.98px){.site-header{padding:20px 0 18px}}.site-header .container{max-width:100%}.site-header__inner{display:flex;align-items:center;justify-content:space-between}.site-header__logo{line-height:1;font-weight:700}.site-header__logo img,.site-header__logo svg{width:100%;height:auto}.site-header__actions p{line-height:1}.site-header__actions p i{margin-right:43px}@media(max-width: 767.98px){.site-header__actions p i{display:none}}.site-footer{position:relative}.site-footer__logo{height:100%;display:flex;align-items:center;justify-content:center}.site-footer__logo a{font-size:42px;font-weight:400;display:block;width:100%;max-width:200px;text-align:center}@media(max-width: 767.98px){.site-footer__logo a{font-size:32px}}.site-footer__logo a img,.site-footer__logo a svg{width:100%;height:auto}.site-footer__inner{padding:38px 0 80px;background-color:#4e379f;color:#fff}@media(max-width: 991.98px){.site-footer__inner{padding:32px 0 56px}}@media(max-width: 767.98px){.site-footer__inner{padding:24px 0 40px}}.site-footer__contact h6.copy-sm{font-weight:700;margin-bottom:12px}@media(max-width: 767.98px){.site-footer__contact h6.copy-sm{margin-bottom:8px}}.site-footer__contact a{font-size:30px;font-weight:700}@media(max-width: 767.98px){.site-footer__contact a{font-size:24px}}.site-footer__contact p.copy-sm{font-weight:600;margin-top:20px}@media(max-width: 767.98px){.site-footer__contact p.copy-sm{margin-top:12px}}.site-footer__copyright{padding:28px 0;background-color:#b5b5b5}@media(max-width: 991.98px){.site-footer__copyright{padding:22px 0}}@media(max-width: 767.98px){.site-footer__copyright{padding:16px 0 20px}}.site-footer__copyright ul{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:12px;justify-content:center}@media(max-width: 991.98px){.site-footer__copyright ul{gap:6px}}@media(max-width: 767.98px){.site-footer__copyright ul{flex-direction:column;text-align:center;gap:4px}}.site-footer__copyright ul li{font-size:18px}@media(max-width: 991.98px){.site-footer__copyright ul li{font-size:16px}.site-footer__copyright ul li:nth-child(2){display:none}}@media(max-width: 767.98px){.site-footer__copyright ul li{font-size:13px}}.site-footer__copyright ul li span{font-size:12px;position:relative;top:-8px}.site-footer__copyright ul li a:hover{text-decoration:underline}.site-hero{position:relative;min-height:calc(100vh - 96px)}@media(max-width: 767.98px){.site-hero{min-height:auto}}.site-hero__bg img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;z-index:1}.site-hero__content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;padding:317px 0;z-index:3}@media(max-width: 767.98px){.site-hero__content{padding:200px 0 250px}}.site-hero__pattern img{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:2}.about{position:relative;padding-top:60px}@media(max-width: 991.98px){.about{padding-top:56px}}@media(max-width: 767.98px){.about{padding-top:50px}}.about__logo{height:100%;display:flex;align-items:center;justify-content:center}.about__logo a{font-size:42px;font-weight:400;display:block;width:100%;max-width:200px;text-align:center}@media(max-width: 767.98px){.about__logo a{font-size:32px}}.about__logo a img,.about__logo a svg{width:100%;height:auto}.about__text-content{width:100%;max-width:931px}.about__text-content h2{letter-spacing:0;color:#4e379f;margin-bottom:24px}.about__pattern{margin-top:60px;background:#4e379f}@media(max-width: 991.98px){.about__pattern{margin-top:56px}}@media(max-width: 767.98px){.about__pattern{margin-top:50px}}.about__pattern img{width:100%;height:auto}.services{position:relative;padding:64px 0;background-color:#4e379f;color:#fff}@media(max-width: 991.98px){.services{padding:56px 0 100px}}@media(max-width: 767.98px){.services{padding:50px 0 80px}}.services__title{width:100%;max-width:580px}.services__text-content .row{margin-top:39px}@media(max-width: 991.98px){.services__text-content .row{margin-top:20px}}.services__text-content ul{margin-top:40px}@media(max-width: 767.98px){.services__text-content ul{margin-top:24px}}.additional-services{padding-bottom:116px}@media(max-width: 991.98px){.additional-services{padding-bottom:56px}}@media(max-width: 767.98px){.additional-services{padding-bottom:50px}}.additional-services__image{width:100%;max-width:600px;border:6px solid #b5b5b5;margin-top:-90px;position:relative;z-index:9}@media(max-width: 991.98px){.additional-services__image{margin:0 auto;margin-top:-40px;max-width:100%}}.additional-services__text-content{padding-top:90px}@media(max-width: 991.98px){.additional-services__text-content{padding-top:0}}.additional-services__text-content h2{color:#aaa}.additional-services__text-content ul{color:#4e379f;margin:0;margin-top:40px}@media(max-width: 767.98px){.additional-services__text-content ul{margin-top:24px}}.testimonials{position:relative;padding:94px 0 0;background:#dbdbdb;color:#6c6a6a}@media(max-width: 991.98px){.testimonials{padding:56px 0 80px}}@media(max-width: 767.98px){.testimonials{padding:50px 0 80px}}.testimonials .container{position:relative;z-index:2}.testimonials__title{color:#4e379f;margin-bottom:32px}@media(max-width: 767.98px){.testimonials__title{margin-bottom:24px}}.testimonials__all{padding-bottom:9vw}@media(max-width: 991.98px){.testimonials__all{padding-bottom:0}}.testimonials__all .swiper .swiper-pagination{position:relative;top:unset;left:unset;bottom:unset;transform:none;margin:0;padding:0;font-size:0;line-height:0;margin-top:32px;width:fit-content}.testimonials__all .swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background-color:#6c6a6a;opacity:1;margin-left:0}@media(max-width: 1399.98px){.testimonials__all .swiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}}.testimonials__all .swiper .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:17px}@media(max-width: 1399.98px){.testimonials__all .swiper .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:12px}}@media(max-width: 767.98px){.testimonials__all .swiper .swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:10px}}.testimonials__all .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#4e379f}.testimonials__all--each h6{margin-top:32px}@media(max-width: 767.98px){.testimonials__all--each h6{margin-top:24px}}.testimonials__image{width:100%;max-width:600px;border:6px solid #4e379f;margin-left:auto;position:relative;z-index:9}@media(max-width: 991.98px){.testimonials__image{max-width:100%}}.testimonials__bg{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:1}.testimonials__bg img{width:100%;height:auto}/*# sourceMappingURL=main.css.map */
