﻿html{scroll-behavior:smooth;}body{overflow-x:hidden;}body,p,h1,h2,h3,h4,h5,h6,figure,iframe{margin:0;}a{display:block;text-decoration:none;}a:hover{text-decoration:none;}address{font-style:normal;margin-bottom:0;}iframe{border:0;}mark{padding:0;background-color:transparent;}menu{padding-inline-start:0;margin-block-start:0;margin-block-end:0;}ul{list-style-type:none;padding-inline-start:0;}section,article,aside,details,figcaption,figure,header,footer,menu,nav{display:block;}@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyeMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuOKfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuI6fMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuGKYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuFuYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuDyYMZg.ttf) format('truetype');}@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuBWYMZg.ttf) format('truetype');}body{font-family:'Inter',sans-serif;background:#f8f9fa;}.page__header{position:absolute;top:0;left:0;z-index:100;width:100%;}.page__header .header--desktop{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:25px;display:flex;justify-content:space-between;align-items:center;}.page__header .header--desktop .left{display:flex;align-items:center;gap:76px;}.page__header .header--desktop .left .navigation{display:flex;gap:20px;}.page__header .header--desktop .left .navigation a{color:#260415;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;}.page__header .header--desktop .button{display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:15px;color:#260415;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;border-radius:60px;background:#fff;box-shadow:0 213px 60px 0 rgba(25,79,103,0),0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);transition:all linear .15s;}.page__header .header--desktop .button:hover{background-color:#e94d1d;color:#fff;}.page__header .header--mobile{display:none;}@media(max-width:1200px){.page__header .header--desktop{display:none;}.page__header .header--mobile{display:flex;justify-content:space-between;align-items:center;padding-top:5px;padding-left:12px;padding-right:42px;}}@keyframes effect--fade_in_right{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}100%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);}}.navbar__overlay{z-index:3000;display:none;animation-duration:1s;animation-fill-mode:both;animation-name:effect--fade_in_right;}.navbar__overlay.open{display:block;height:100%;width:100%;position:fixed;top:0;right:0;background-color:rgba(255,255,255,.849);overflow:hidden!important;transition:all linear .5s;}.navbar__overlay.open .navbar__content{background:#260415;overflow-y:auto!important;position:absolute;top:0;right:0;width:360px;height:100%;transition:all linear .3s;display:flex;flex-direction:column;}.navbar__overlay.open .navbar__content .navbar__header{display:flex;width:100%;justify-content:flex-end;align-items:center;padding-top:28px;padding-right:42px;box-sizing:border-box;}.navbar__overlay.open .navbar__content .overlay__links{margin-top:125px;display:flex;flex-direction:column;align-items:flex-end;padding-right:62px;gap:16px;}.navbar__overlay.open .navbar__content .overlay__links a{color:#fff;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;}.navbar__overlay.open .navbar__content .social{padding-top:40px;display:flex;justify-content:flex-end;align-items:center;padding-right:62px;gap:20px;}.navbar__overlay.open .navbar__content .button{margin-top:124px;display:flex;width:fit-content;margin-left:auto;margin-right:auto;padding:16px 32px;justify-content:center;align-items:center;gap:15px;color:#260415;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;border-radius:60px;background:#fff;box-shadow:0 213px 60px 0 rgba(25,79,103,0),0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);transition:all linear .15s;}.navbar__overlay.open .navbar__content .button:hover{background-color:#e94d1d;color:#fff;}.page__banner{height:800px;background-image:url('/assets/img/banner-desktop.png');background-repeat:no-repeat;background-position:top right;}.page__banner .wrapper{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:213px;display:flex;gap:93px;}.page__banner .wrapper .contents{width:440px;margin-left:85px;}.page__banner .wrapper .contents .title{padding-bottom:16px;color:#260415;font-family:Inter;font-size:40px;font-style:normal;font-weight:400;line-height:130%;}.page__banner .wrapper .contents .title span{color:#e94d1d;font-family:Inter;font-size:40px;font-style:normal;font-weight:700;line-height:130%;}.page__banner .wrapper .contents .text{padding-bottom:40px;color:#260415;font-family:Inter;font-size:24px;font-style:normal;font-weight:400;line-height:140%;}.page__banner .wrapper .contents .text strong{font-weight:600;}.page__banner .wrapper .contents .button{display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:15px;border-radius:60px;border:1px solid #fe6600;color:#260415;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:140%;}.page__banner .wrapper .contents .scrolldown{margin-top:85px;display:block;padding-left:9px;}.page__banner .wrapper .boxes{width:247px;display:flex;flex-direction:column;align-items:center;gap:18px;}.page__banner .wrapper .boxes .subtitle{padding:8px 32px;background-color:#260415;color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;border-radius:60px;}.page__banner .wrapper .boxes .box{display:flex;align-items:center;gap:24px;padding:24px;border-radius:20px;background:#fff;box-shadow:0 213px 60px 0 rgba(25,79,103,0),0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);color:#260415;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:120%;}.page__banner .wrapper .footer{display:none;}@media(max-width:1200px){.page__banner{background-image:url('/assets/img/banner-mobile.png');height:initial;padding-bottom:60px;}.page__banner .wrapper{max-width:100%;margin-left:0;margin-right:0;padding-top:107px;display:grid;grid-template-columns:1fr;gap:0;}.page__banner .wrapper .contents{padding-bottom:39px;width:174px;margin-left:26px;}.page__banner .wrapper .contents .title{font-size:24px;}.page__banner .wrapper .contents .title span{font-size:24px;}.page__banner .wrapper .contents .text{font-size:16px;}.page__banner .wrapper .contents .button,.page__banner .wrapper .contents .scrolldown{display:none;}.page__banner .wrapper .boxes{margin-left:auto;margin-right:auto;}.page__banner .wrapper .footer{padding-top:24px;display:flex;justify-content:center;}.page__banner .wrapper .footer .button{display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:15px;border-radius:60px;border:1px solid #fe6600;color:#260415;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:140%;}}.page__about{padding-top:135px;padding-bottom:157px;}.page__about .wrapper{max-width:1300px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:525px 1fr;}.page__about .wrapper .contents{padding-left:85px;}.page__about .wrapper .contents .title{padding-bottom:16px;color:#918d8c;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;}.page__about .wrapper .contents .subtitle{padding-bottom:16px;color:#260415;font-family:Inter;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.page__about .wrapper .contents .subtitle span{color:#e94d1d;}.page__about .wrapper .contents .text{color:#515151;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;}.page__about .wrapper .extras{padding-left:106px;}.page__about .wrapper .extras .numbers{padding-top:32px;display:flex;gap:56px;}.page__about .wrapper .extras .numbers .number{color:#e94d1d;font-family:Inter;font-size:64px;font-style:normal;font-weight:400;}.page__about .wrapper .extras .numbers .text{color:#260415;text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;}.page__about .wrapper .extras .goal{margin-left:14px;margin-top:43px;display:inline-flex;padding:8px 32px;justify-content:center;align-items:center;gap:10px;border-radius:60px;background:#eeeff0;color:#260415;font-family:Inter;font-size:16px;font-style:italic;font-weight:600;}@media(max-width:1200px){.page__about{padding-top:0;padding-bottom:60px;}.page__about .wrapper{display:grid;grid-template-columns:1fr;}.page__about .wrapper .contents{padding-left:43px;padding-right:43px;}.page__about .wrapper .contents .title{text-align:center;}.page__about .wrapper .contents .subtitle{text-align:center;}.page__about .wrapper .contents .text{text-align:center;}.page__about .wrapper .extras{padding-left:0;padding-left:30px;padding-right:30px;}.page__about .wrapper .extras .numbers{padding-top:40px;flex-direction:column;gap:24px;}.page__about .wrapper .extras .numbers .number{text-align:center;}.page__about .wrapper .extras .goal{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding-top:8px;padding-bottom:8px;padding-left:32px;padding-right:32px;border-radius:0;}}.page__services{padding-bottom:91px;}.page__services .wrapper{max-width:1300px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:5fr 7fr;}.page__services .wrapper .contents{padding-left:85px;padding-right:110px;}.page__services .wrapper .contents .title{padding-top:55px;padding-bottom:16px;color:#918d8c;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;}.page__services .wrapper .contents .subtitle{padding-bottom:33px;color:#260415;font-family:Inter;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.page__services .wrapper .contents .subtitle span{color:#e94d1d;}.page__services .wrapper .tab__selector{display:flex;flex-direction:column;gap:8px;}.page__services .wrapper .tab__selector button{appearance:none;border:0;border-radius:60px;color:#260415;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;display:flex;padding:8px 24px;justify-content:flex-start;align-items:center;gap:16px;}.page__services .wrapper .tab__selector button.active{background-color:#e94d1d;color:#fff;}.page__services .wrapper .tab__selector button.active img{filter:brightness(0) invert(1);}.page__services .wrapper .tab__selector button:hover{cursor:pointer;}.page__services .wrapper .pane{display:none;background-image:url('/assets/img/pane-detail.svg');background-repeat:no-repeat;background-position-y:center;background-position-x:left;}.page__services .wrapper .pane.show{display:block;}.page__services .wrapper .pane .pane__contents{height:590px;margin-left:24px;border-radius:30px;background:#fff;box-shadow:0 213px 60px 0 rgba(25,79,103,0),0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);}.page__services .wrapper .pane .pane__contents .cover{padding-top:15px;padding-left:15px;padding-right:15px;width:100%;height:231px;object-fit:cover;}.page__services .wrapper .pane .pane__contents .texts{padding-left:31px;padding-right:44px;}.page__services .wrapper .pane .pane__contents .texts .title{margin-top:31px;display:flex;padding:10px 10px 10px 0;justify-content:flex-start;align-items:center;gap:16px;color:#260415;font-family:Inter;font-size:32px;font-style:normal;font-weight:400;}.page__services .wrapper .pane .pane__contents .texts .phrase{padding-top:24px;padding-bottom:16px;color:#260415;font-family:Inter;font-size:18px;font-style:italic;font-weight:600;line-height:120%;}.page__services .wrapper .pane .pane__contents .texts .description{color:#260415;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:32px;}.page__services .wrapper .pane .pane__contents .texts .button{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:15px;width:fit-content;border-radius:60px;background:#1faf38;color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;transition:all linear .15s;}.page__services .wrapper .pane .pane__contents .texts .button:hover{filter:brightness(1.1);}.page__services .mobile{display:none;}@media(max-width:1200px){.page__services{padding-bottom:150px;}.page__services .wrapper{display:none;}.page__services .wrapper .heading{margin-bottom:24px;}.page__services .wrapper .heading .title{padding-bottom:16px;color:#918d8c;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;text-align:center;}.page__services .wrapper .heading .subtitle{text-align:center;color:#260415;font-family:Inter;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.page__services .wrapper .heading .subtitle span{color:#e94d1d;}.page__services .mobile{display:block;}.page__services .mobile .heading{margin-bottom:24px;}.page__services .mobile .heading .title{padding-bottom:16px;color:#918d8c;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;text-align:center;}.page__services .mobile .heading .subtitle{text-align:center;color:#260415;font-family:Inter;font-size:32px;font-style:normal;font-weight:400;line-height:120%;}.page__services .mobile .heading .subtitle span{color:#e94d1d;}.page__services .mobile .carousel{display:block;}.page__services .mobile .carousel .swiper{position:relative;overflow-x:clip;overflow-y:visible;height:650px;}.page__services .mobile .carousel .swiper .swiper-pagination{bottom:-90px;position:absolute;margin-top:30px;display:flex;justify-content:center;gap:10px;}.page__services .mobile .carousel .swiper .swiper-pagination .swiper-pagination-bullet{border:1px solid #e94d1d;opacity:1;background:transparent;margin:0;width:8px;height:8px;}.page__services .mobile .carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e94d1d;}.page__services .mobile .carousel .outer__card{background-image:url('/assets/img/outer-circle-mobile.svg');background-repeat:no-repeat;background-position-y:center;background-position-x:left;}.page__services .mobile .carousel .outer__card .inner__card{padding-bottom:23px;margin-left:12px;margin-right:12px;border-radius:30px;background:#fff;box-shadow:0 213px 60px 0 rgba(25,79,103,0),0 136px 54px 0 rgba(25,79,103,.01),0 77px 46px 0 rgba(25,79,103,.03),0 34px 34px 0 rgba(25,79,103,.05),0 9px 19px 0 rgba(25,79,103,.06);}.page__services .mobile .carousel .outer__card .inner__card .cover{padding-top:7px;padding-left:7px;padding-right:7px;padding-bottom:34px;object-fit:contain;width:100%;height:231px;border-radius:20px;}.page__services .mobile .carousel .outer__card .inner__card .icon{margin-bottom:16px;padding-left:29px;}.page__services .mobile .carousel .outer__card .inner__card .title{padding-left:29px;color:#260415;font-family:Inter;font-size:32px;font-style:normal;font-weight:400;}.page__services .mobile .carousel .outer__card .inner__card .tagline{padding-bottom:34px;padding-left:29px;color:#260415;font-family:Inter;font-size:18px;font-style:italic;font-weight:600;}.page__services .mobile .carousel .outer__card .inner__card .text{padding-right:13px;padding-left:29px;color:#260415;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;}.page__services .mobile .carousel .outer__card .inner__card .button{margin-top:34px;margin-left:29px;display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:15px;width:fit-content;border-radius:60px;background:#1faf38;color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;}}.page__cta{background-color:#e94d1d;background-image:url('/assets/img/cta-bg-desktop.svg');background-position-x:left;background-position-y:center;background-repeat:no-repeat;}.page__cta .wrapper{padding-top:40px;padding-bottom:40px;max-width:1300px;margin-left:auto;margin-right:auto;padding-left:122px;display:flex;justify-content:space-between;align-items:center;}.page__cta .wrapper .text{color:#fff;font-family:Inter;font-size:32px;font-style:normal;font-weight:400;}.page__cta .wrapper .button{display:inline-flex;padding:16px 32px;justify-content:center;align-items:center;gap:15px;border-radius:60px;background:#fff;color:#260415;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;}.page__cta .wrapper .button span{font-weight:700;}@media(max-width:1200px){.page__cta{background-image:url('/assets/img/cta-bg-mobile.svg');background-position:top 38px right 0;}.page__cta .wrapper{padding-top:52px;padding-bottom:39px;max-width:100%;margin-left:0;margin-right:0;padding-left:0;display:flex;flex-direction:column;gap:33px;}.page__cta .wrapper .text{padding-left:37px;padding-right:51px;}.page__cta .wrapper .button{margin-left:auto;margin-right:auto;padding:16px 20px;}}.page__benefits{padding-top:107px;padding-bottom:100px;}.page__benefits .wrapper{max-width:1300px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:4fr 8fr;}.page__benefits .wrapper .heading{padding-left:86px;}.page__benefits .wrapper .heading .title{padding-bottom:16px;color:#918d8c;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;}.page__benefits .wrapper .heading .subtitle{color:#260415;font-family:Inter;font-size:40px;font-style:normal;font-weight:400;line-height:120%;}.page__benefits .wrapper .heading .subtitle span{color:#e94d1d;}.page__benefits .wrapper .grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:128px;row-gap:50px;padding-right:30px;}.page__benefits .wrapper .grid .box .title{color:#e94d1d;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding-top:24px;padding-bottom:16px;}.page__benefits .wrapper .grid .box .text{color:#52525b;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:130%;}.page__benefits .wrapper .carousel{display:none;}@media(max-width:1200px){.page__benefits{padding-top:70px;padding-bottom:60px;}.page__benefits .wrapper{width:100%;margin-left:0;margin-right:0;display:block;}.page__benefits .wrapper .heading{padding-left:0;text-align:center;padding-bottom:32px;}.page__benefits .wrapper .grid{display:none;}.page__benefits .wrapper .carousel{display:block;}.page__benefits .wrapper .carousel .swiper{position:relative;overflow-x:clip;overflow-y:visible;height:285px;}.page__benefits .wrapper .carousel .swiper .swiper-pagination{bottom:0;margin-top:30px;display:flex;justify-content:center;gap:10px;}.page__benefits .wrapper .carousel .swiper .swiper-pagination .swiper-pagination-bullet{border:1px solid #e94d1d;opacity:1;background:transparent;margin:0;width:8px;height:8px;}.page__benefits .wrapper .carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e94d1d;}.page__benefits .wrapper .carousel .box{width:193px;margin-left:auto;margin-right:auto;text-align:center;}.page__benefits .wrapper .carousel .box .title{color:#e94d1d;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:120%;padding-top:24px;padding-bottom:16px;}.page__benefits .wrapper .carousel .box .text{color:#52525b;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:130%;}}.page__testimonials{background-image:url('/assets/img/testimonials-background-desktop.svg');background-repeat:no-repeat;background-position:top left;margin-bottom:121px;}.page__testimonials .wrapper{display:grid;grid-template-columns:4fr 8fr;max-width:1300px;margin-left:auto;margin-right:auto;}.page__testimonials .wrapper .heading{padding-top:148px;padding-bottom:190px;}.page__testimonials .wrapper .heading .title{color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;}.page__testimonials .wrapper .heading .subtitle{color:#fff;font-family:Inter;font-size:40px;font-style:normal;font-weight:500;line-height:normal;}.page__testimonials .wrapper .testimonials{display:flex;gap:24px;align-items:center;}.page__testimonials .wrapper .testimonials .testimonial__card{position:relative;width:360px;border-radius:30px;background:#fff;box-shadow:0 286px 80px 0 rgba(0,0,0,0),0 183px 73px 0 rgba(0,0,0,.01),0 103px 62px 0 rgba(0,0,0,.03),0 46px 46px 0 rgba(0,0,0,.05),0 11px 25px 0 rgba(0,0,0,.06);padding:40px;}.page__testimonials .wrapper .testimonials .testimonial__card .quote{position:absolute;right:28px;top:-32px;}.page__testimonials .wrapper .testimonials .testimonial__card .text{color:#52525b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:16px;}.page__testimonials .wrapper .testimonials .testimonial__card .name{color:#52525b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;}.page__testimonials .wrapper .testimonials .testimonial__card .name span{font-weight:700;}.page__testimonials .mobile{display:none;}@media(max-width:1200px){.page__testimonials{padding-bottom:140px;margin-bottom:0;background-image:url('/assets/img/testimonials-background-mobile.svg');}.page__testimonials .wrapper{display:none;}.page__testimonials .mobile{display:block;}.page__testimonials .mobile .heading{padding-top:51px;padding-left:30px;padding-bottom:67px;}.page__testimonials .mobile .heading .title{padding-bottom:16px;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:3.2px;}.page__testimonials .mobile .heading .subtitle{color:#fff;font-family:Inter;font-size:32px;font-style:normal;font-weight:500;line-height:normal;}.page__testimonials .mobile .carousel .swiper{position:relative;overflow-x:clip;overflow-y:visible;height:295px;}.page__testimonials .mobile .carousel .swiper .swiper-pagination{bottom:-30px;margin-top:30px;display:flex;justify-content:center;gap:10px;}.page__testimonials .mobile .carousel .swiper .swiper-pagination .swiper-pagination-bullet{border:1px solid #e94d1d;opacity:1;background:transparent;margin:0;width:8px;height:8px;}.page__testimonials .mobile .carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e94d1d;}.page__testimonials .mobile .carousel .swiper .testimonial__card{position:relative;border-radius:30px;background:#fff;box-shadow:0 286px 80px 0 rgba(0,0,0,0),0 183px 73px 0 rgba(0,0,0,.01),0 103px 62px 0 rgba(0,0,0,.03),0 46px 46px 0 rgba(0,0,0,.05),0 11px 25px 0 rgba(0,0,0,.06);padding-top:40px;padding-left:22px;padding-right:22px;padding-bottom:40px;margin-right:12px;margin-left:12px;}.page__testimonials .mobile .carousel .swiper .testimonial__card .quote{position:absolute;right:0;top:-32px;}.page__testimonials .mobile .carousel .swiper .testimonial__card .text{color:#52525b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-bottom:16px;}.page__testimonials .mobile .carousel .swiper .testimonial__card .name{color:#52525b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;}.page__testimonials .mobile .carousel .swiper .testimonial__card .name span{font-weight:700;}}.page__footer .footer__main{padding-top:76px;padding-bottom:76px;background-color:#260415;}.page__footer .footer__main .wrapper{display:flex;align-items:center;max-width:1300px;margin-left:auto;margin-right:auto;}.page__footer .footer__main .wrapper .social{display:flex;align-items:center;justify-content:center;gap:20px;margin-left:62px;margin-right:62px;}.page__footer .footer__main .wrapper .whatsapp{margin-right:16px;width:fit-content;display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:rgba(233,77,29,.16);color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:90%;}.page__footer .footer__main .wrapper .mail{margin-right:16px;width:fit-content;display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:rgba(233,77,29,.16);color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:90%;}.page__footer .footer__main .wrapper .map{width:fit-content;display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:rgba(233,77,29,.16);color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:90%;}.page__footer .footer__main .wrapper .footer__up{width:fit-content;margin-left:62px;}.page__footer .footer__attribution{max-width:1300px;margin-left:auto;margin-right:auto;padding-top:36px;padding-bottom:33px;display:flex;justify-content:space-between;}.page__footer .footer__attribution .copyright{color:#52525b;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}@media(max-width:1200px){.page__footer .footer__main .wrapper{width:100%;margin-left:0;margin-right:0;flex-direction:column;align-items:center;}.page__footer .footer__main .wrapper .social{margin-left:0;margin-right:0;margin-top:40px;margin-bottom:40px;}.page__footer .footer__main .wrapper .whatsapp{margin-right:0;margin-bottom:20px;}.page__footer .footer__main .wrapper .mail{margin-right:0;margin-bottom:20px;}.page__footer .footer__main .wrapper .footer__up{margin-left:0;margin-top:40px;}.page__footer .footer__attribution{flex-direction:column;align-items:center;width:100%;margin-left:0;margin-right:0;padding-top:40px;padding-bottom:43px;gap:24px;}.page__footer .footer__attribution .copyright{text-align:center;width:265px;}}.float__whatsapp{display:inline-block;z-index:175;position:fixed;bottom:10px;right:10px;padding:16px;background-color:#28b36f;z-index:2010;border-radius:100%;border:1px solid rgba(255,255,255,.3);}