@media only screen and (max-width: 1199px){body.single-projects .menu-container #menu-site .navbar-menu .menu-project,body.post-type-archive-projects .menu-container #menu-site .navbar-menu .menu-project{background:#24c1e3}}body.single-projects .menu-container #menu-site .navbar-menu .menu-project a,body.post-type-archive-projects .menu-container #menu-site .navbar-menu .menu-project a{color:#286aa6;font-weight:700}@media only screen and (max-width: 1199px){body.single-projects .menu-container #menu-site .navbar-menu .menu-project a,body.post-type-archive-projects .menu-container #menu-site .navbar-menu .menu-project a{color:#fff}}.menu-container .info-contact{display:none}@media only screen and (max-width: 1199px){.menu-container .info-contact{display:block}}.menu-container .info-contact .social{display:block}.menu-container .info-contact .social .social-icons{align-items:center;display:flex;gap:16px;justify-content:center}.menu-container .info-contact .social .social-icons a{align-items:center;background:#24c1e3;border-radius:365px;display:flex;font-size:0;height:40px;justify-content:center;transition:background .3s ease-in-out;width:40px}.menu-container .info-contact .social .social-icons a:hover{background:#10293e}.menu-container .info-contact .social .social-icons a::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.menu-container .info-contact .social .social-icons a.facebook::before{background-image:url(../images/icons/white-facebook.svg)}.menu-container .info-contact .social .social-icons a.instagram::before{background-image:url(../images/icons/white-instagram.svg)}.menu-container .info-contact .social .social-icons a.youtube::before{background-image:url(../images/icons/white-youtube.svg)}@media only screen and (max-width: 1199px){.menu-container{background:#1f5078;background-image:url(../images/blue-wave-menu.svg);background-position:100% 125%;background-repeat:no-repeat;background-size:100%;border-radius:40px 0 0 40px;display:block;height:100vh;padding:60px 0;position:fixed;right:-360px;top:-20px;transition:right .2s ease-in-out;z-index:99999;width:310px}.menu-container.show{right:-30px}}.menu-container #menu-site .navbar-menu{align-items:center;display:flex;gap:35px;justify-content:end;list-style:none;margin:0;padding:0}@media only screen and (min-width: 1200px)and (max-width: 1365px){.menu-container #menu-site .navbar-menu{gap:20px}}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu{display:block}}.menu-container #menu-site .navbar-menu .menu-item a{color:#2f2f3b;font-size:1rem}.menu-container #menu-site .navbar-menu .menu-item a:hover{color:#286aa6}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item a:hover{color:#fff}}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item a{color:#f2f2ff;display:block;font-size:1.2rem;padding:14px 30px}}.menu-container #menu-site .navbar-menu .menu-item.home{display:none}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item.home{display:block}}.menu-container #menu-site .navbar-menu .menu-item.home.anchor{background:#24c1e3 !important}.menu-container #menu-site .navbar-menu .menu-item.home.anchor a{color:#f2f2ff;font-weight:400}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item.anchor{background:#24c1e3}}.menu-container #menu-site .navbar-menu .menu-item.anchor a{color:#286aa6;font-weight:700}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item.anchor a{color:#fff}}.menu-container #menu-site .navbar-menu .menu-item.contact-us{padding-left:11px}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item.contact-us{padding:15px 30px 40px}}@media only screen and (max-width: 1199px){.menu-container #menu-site .navbar-menu .menu-item.contact-us.anchor{background:rgba(0,0,0,0)}}.menu-container #menu-site .navbar-menu .menu-item.contact-us.anchor a{background:#286aa6}.menu-container #menu-site .navbar-menu .menu-item.contact-us a{align-items:center;background:#24c1e3;border-radius:365px;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;padding:16px 40px;transition:background .3s ease-in-out}.menu-container #menu-site .navbar-menu .menu-item.contact-us a:hover{background:#286aa6}.btn-mobile{align-items:center;background:#1f5078;border-radius:365px;cursor:pointer;display:none;height:50px;justify-content:center;position:absolute;right:30px;top:calc(50% - 25px);width:50px}@media only screen and (max-width: 1199px){.btn-mobile{display:flex}}@media only screen and (max-width: 767px){.btn-mobile{right:15px}}.btn-mobile .icon-wave{background-image:url(../images/icons/menu-icon.svg);background-repeat:repeat-x;background-position:0 center;display:block;height:26px;width:30px;animation:wave 6s}@keyframes wave{0%{background-position:180px center}100%{background-position:0 center}}.top-header{background:#1f5078;display:block;padding:12px 0}@media only screen and (max-width: 1199px){.top-header{display:none}}.top-header .container .row{align-items:center;display:flex;gap:50px;justify-content:end}.top-header .container .row .top-item a{color:#fff;font-size:18px}.top-header .container .row .top-item a.whatsapp-icon,.top-header .container .row .top-item a.tel-icon{align-items:center;display:flex;gap:8px;justify-content:end}.top-header .container .row .top-item a.whatsapp-icon::before,.top-header .container .row .top-item a.tel-icon::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.top-header .container .row .top-item a.whatsapp-icon::before{background-image:url(../images/icons/white-whatsapp.svg)}.top-header .container .row .top-item a.tel-icon::before{background-image:url(../images/icons/white-phone.svg)}.top-header .container .row .top-item a:hover{color:#c0c0cc}.top-header .container .row .top-item a:hover.whatsapp-icon::before,.top-header .container .row .top-item a:hover.tel-icon::before{filter:brightness(0) saturate(100%) invert(82%) sepia(5%) saturate(420%) hue-rotate(202deg) brightness(96%) contrast(88%)}.top-header .container .row .top-item.social-icons{align-items:center;display:flex;gap:16px;justify-content:end}.top-header .container .row .top-item.social-icons a{align-items:center;background:#24c1e3;border-radius:365px;display:flex;font-size:0;height:40px;justify-content:center;transition:background .3s ease-in-out;width:40px}.top-header .container .row .top-item.social-icons a:hover{background:#10293e}.top-header .container .row .top-item.social-icons a::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:24px;width:24px}.top-header .container .row .top-item.social-icons a.facebook::before{background-image:url(../images/icons/white-facebook.svg)}.top-header .container .row .top-item.social-icons a.instagram::before{background-image:url(../images/icons/white-instagram.svg)}.top-header .container .row .top-item.social-icons a.youtube::before{background-image:url(../images/icons/white-youtube.svg)}.header-site{display:block;width:100%;position:fixed;top:64px;transform:translateY(0);transition:transform .3s ease-in-out;z-index:99}.header-site.scroll{transform:translateY(-70px)}@media only screen and (min-width: 1200px)and (max-width: 1365px){.header-site{left:0;max-width:1080px;margin:0 auto;right:0}}@media only screen and (max-width: 1199px){.header-site{left:0;margin:0 auto;right:0;top:20px;width:calc(100% - 60px)}}@media only screen and (max-width: 767px){.header-site{width:90%}}.header-site .container{background:#fff;border-radius:365px;display:block;filter:drop-shadow(20px 33px 63px hsla(237, 20%, 56%, 0.56));margin:24px auto 0;padding:12px 38px}@media only screen and (min-width: 1200px)and (max-width: 1365px){.header-site .container{padding:12px 30px}}@media only screen and (max-width: 1199px){.header-site .container{margin:0 auto;max-width:none;padding:0}}.header-site .container .row{align-items:center;display:flex;justify-content:space-between}.header-site .container .row .logo{display:block;max-width:218px}@media only screen and (max-width: 1199px){.header-site .container .row .logo{margin-left:30px;padding:12px 0}}@media only screen and (max-width: 767px){.header-site .container .row .logo{max-width:195px;margin-left:15px}}.header-site .container .row .logo a{display:block}.header-site .container .row .logo a picture .logo-img{display:block;height:auto;width:100%}.footer{background:#10293e;background:linear-gradient(90deg, rgb(16, 41, 62) 0%, rgb(40, 106, 166) 100%);display:block;padding:80px 0}@media only screen and (max-width: 767px){.footer{padding:60px 0 30px}}.footer .row{align-items:flex-start;display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.footer .row{display:block}}.footer .row .logo-footer-box{max-width:470px}.footer .row .logo-footer-box .pic-logo-footer{display:block;margin-bottom:24px}.footer .row .logo-footer-box .pic-logo-footer .img-logo-footer{display:block;height:auto;max-width:146px;width:100%}@media only screen and (max-width: 767px){.footer .row .logo-footer-box .pic-logo-footer .img-logo-footer{margin:0 auto 30px}}.footer .row .logo-footer-box .footer-text{color:#fff;font-size:.9rem}@media only screen and (max-width: 767px){.footer .row .logo-footer-box .footer-text{margin:0 auto 30px;text-align:center}}.footer .row .info-footer-box a{align-items:center;color:#fff;display:flex;justify-content:end;font-size:18px}@media only screen and (max-width: 767px){.footer .row .info-footer-box a{text-align:center}}.footer .row .info-footer-box a.whatsapp-icon,.footer .row .info-footer-box a.tel-icon{align-items:center;display:flex;gap:8px;justify-content:end}@media only screen and (max-width: 767px){.footer .row .info-footer-box a.whatsapp-icon,.footer .row .info-footer-box a.tel-icon{justify-content:center}}.footer .row .info-footer-box a.whatsapp-icon::before,.footer .row .info-footer-box a.tel-icon::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:24px;width:24px}.footer .row .info-footer-box a.whatsapp-icon::before{background-image:url(../images/icons/white-whatsapp.svg)}.footer .row .info-footer-box a.tel-icon::before{background-image:url(../images/icons/white-phone.svg)}.footer .row .info-footer-box a:hover{color:#c0c0cc}.footer .row .info-footer-box a:hover.whatsapp-icon::before,.footer .row .info-footer-box a:hover.tel-icon::before{filter:brightness(0) saturate(100%) invert(82%) sepia(5%) saturate(420%) hue-rotate(202deg) brightness(96%) contrast(88%)}.footer .row .info-footer-box .social-icons{align-items:center;display:flex;gap:12px;justify-content:end;margin-top:24px}@media only screen and (max-width: 767px){.footer .row .info-footer-box .social-icons{justify-content:center}}.footer .row .info-footer-box .social-icons a{align-items:center;background:#24c1e3;border-radius:365px;display:flex;font-size:0;height:38px;justify-content:center;transition:background .3s ease-in-out;width:38px}.footer .row .info-footer-box .social-icons a:hover{background:#10293e}.footer .row .info-footer-box .social-icons a::before{background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:20px;width:20px}.footer .row .info-footer-box .social-icons a.facebook::before{background-image:url(../images/icons/white-facebook.svg)}.footer .row .info-footer-box .social-icons a.instagram::before{background-image:url(../images/icons/white-instagram.svg)}.footer .row .info-footer-box .social-icons a.youtube::before{background-image:url(../images/icons/white-youtube.svg)}.footer .developer{align-items:center;display:flex;gap:8px;justify-content:end}@media only screen and (max-width: 767px){.footer .developer{justify-content:center;margin-top:50px}}.footer .developer span{align-items:center;color:#fff;display:flex;font-size:1rem;height:34px;justify-content:end;line-height:1;margin:0;padding:0}.footer .developer a{align-items:center;display:flex;justify-content:start}.footer .developer a .marketin{display:block;height:auto;max-width:75px;width:100%}html{height:100%;box-sizing:border-box;margin:0;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{color:#060608;display:block;font-family:"Rubik",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased;font-weight:400;position:relative;line-height:1.5;margin:0;min-height:100%}body.overflow{overflow:hidden}a{text-decoration:none}a:hover{box-shadow:none;outline:none;text-decoration:none}img{image-rendering:-webkit-optimize-contrast}.overlay{background:rgba(10,30,46,.8274509804);display:block;height:0;left:-30px;opacity:0;position:absolute;top:-30px;z-index:99;width:0}.overlay.show{animation:over 1s;animation-fill-mode:forwards;display:block}@keyframes over{0%{height:0;opacity:0;width:0}30%{height:102vh;opacity:0;width:100vw}100%{height:102vh;opacity:1;width:100vw}}.container{display:block;margin:0 auto;max-width:1170px;padding:0;width:100%}@media only screen and (max-width: 1365px){.container{padding:0 30px}}.whatsapp-float{animation:shake 6s infinite linear;background:#149c46;background-image:url(../images/icons/whatsapp-float.svg);background-position:center center;background-repeat:no-repeat;background-size:57%;border-radius:365px;bottom:30px;display:block;font-size:0;height:80px;position:fixed;right:30px;transform:translate3d(2px, 0, 0);z-index:9;width:80px}@media only screen and (max-width: 1366px){.whatsapp-float{height:60px;width:60px;right:18px;bottom:20px}}@keyframes shake{0%,21%,23%,25%,27%,81%,83%,85%,87%{transform:translate3d(2px, 0, 0)}22%,24%,26%,82%,84%,86%{transform:translate3d(-2px, 0, 0)}}#home-page .home-banner{background-image:url(../images/bg-banner.webp);background-repeat:no-repeat;background-position:0 0;background-size:cover;min-height:708px;position:relative;width:100%}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .home-banner{min-height:565px}}#home-page .home-banner .container{padding:190px 0 0;position:relative;z-index:9}@media only screen and (max-width: 1365px){#home-page .home-banner .container{padding:190px 30px 0}}@media only screen and (max-width: 767px){#home-page .home-banner .container{padding:150px 30px 0}}#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide{align-items:flex-start;display:flex;gap:60px;justify-content:start}@media only screen and (max-width: 767px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide{display:block}}#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box{display:block;width:50%}@media only screen and (max-width: 767px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box{max-width:none;width:100%}}#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .text-banner{color:#060608;font-size:4rem;font-weight:bold;line-height:1.3;margin:0 0 40px;padding:0}@media only screen and (min-width: 1366px)and (max-width: 1599px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .text-banner{font-size:4.1rem}}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .text-banner{font-size:3.8rem}}@media only screen and (min-width: 992px)and (max-width: 1199px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .text-banner{font-size:3.5rem}}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .text-banner{font-size:2.6rem}}@media only screen and (max-width: 767px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .text-banner{font-size:1.9rem;margin:0;text-align:center}}#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .banner-link{align-items:center;background:#24c1e3;border-radius:365px;box-sizing:content-box;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;padding:16px 40px;transition:background .3s ease-in-out;width:fit-content}#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .banner-link:hover{background:#286aa6}@media only screen and (max-width: 767px){#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .text-banner-box .banner-link{background:#286aa6;margin:30px auto}}#home-page .home-banner .container .swiper-home-banner .swiper-wrapper .swiper-slide .img-banner-box picture .img-banner{border-radius:48px;display:block;height:auto;max-width:457px;width:100%}#home-page .home-banner::before{background-image:url(../images/blue-wave.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:228px;position:absolute;right:0;top:190px;width:228px}@media only screen and (min-width: 1440px)and (max-width: 1599px){#home-page .home-banner::before{width:170px}}@media only screen and (min-width: 1366px)and (max-width: 1439px){#home-page .home-banner::before{width:160px;height:160px}}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .home-banner::before{width:130px;height:130px}}@media only screen and (max-width: 767px){#home-page .home-banner::before{opacity:.3}}#home-page .home-banner::after{background:#286aa6;bottom:0;content:"";height:25px;left:0;position:absolute;z-index:1;width:100%}@media only screen and (max-width: 767px){#home-page .home-banner::after{height:100px}}#home-page .benefits{background:#286aa6;padding:150px 0}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits{padding:110px 0 100px}}@media only screen and (max-width: 767px){#home-page .benefits{height:auto;padding:140px 0 60px}}@media only screen and (max-width: 767px){#home-page .benefits .container{padding:0}}#home-page .benefits .container .title-benefits-home{color:#fff;font-size:3rem;line-height:1.3;margin:0 0 30px;padding:0}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits .container .title-benefits-home{margin:0 0 60px}}@media only screen and (max-width: 767px){#home-page .benefits .container .title-benefits-home{font-size:1.5rem;margin:0 0 30px;padding:0 30px}}#home-page .benefits .container .text-benefits-home{color:#fff;font-size:1.5rem;line-height:1.3;margin:0 0 88px;padding:0}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits .container .text-benefits-home{margin:0 0 60px}}@media only screen and (max-width: 767px){#home-page .benefits .container .text-benefits-home{font-size:1.1rem;margin:0 0 30px;padding:0 30px}}#home-page .benefits .container .list_benefits_home{position:relative}#home-page .benefits .container .list_benefits_home .btn-arrow{display:block;align-items:center;background:#10293e;background-image:url(../images/icons/chevron-benefits.svg);background-repeat:no-repeat;background-position:0 -2px;background-size:cover;border-radius:365px;color:#fff;cursor:pointer;height:40px;justify-content:center;top:calc(50% - 35px);opacity:1;position:absolute;transition:background .3s ease-in-out;z-index:9;width:40px}#home-page .benefits .container .list_benefits_home .btn-arrow.swiper-button-disabled{cursor:default;opacity:.6}#home-page .benefits .container .list_benefits_home .btn-arrow.benefits-arrow-left{left:-28px;transform:rotate(-90deg)}@media only screen and (max-width: 767px){#home-page .benefits .container .list_benefits_home .btn-arrow.benefits-arrow-left{left:5px}}#home-page .benefits .container .list_benefits_home .btn-arrow.benefits-arrow-right{right:-28px;transform:rotate(90deg)}@media only screen and (max-width: 767px){#home-page .benefits .container .list_benefits_home .btn-arrow.benefits-arrow-right{right:5px}}#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper{align-items:stretch}#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list{background:#24c1e3;border-radius:16px;height:auto;padding:32px 0}#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .figure-item{align-items:center;background:#1f5078;border-radius:365px;box-sizing:content-box;display:flex;height:78px;justify-content:center;margin:0 auto;width:78px}#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .name-service{color:#fff;display:block;font-size:1.5rem;line-height:1.4;margin:24px auto 0;padding:0 30px;text-align:center}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .name-service{padding:0 40px}}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .name-service{padding:0 20px}}@media only screen and (max-width: 767px){#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .name-service{font-size:1.5rem;line-height:1.3;padding:0 44px}}#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .description-service{color:#fff;display:block;font-size:1.1rem;line-height:1.5;margin:15px auto 0;padding:0 30px}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .description-service{padding:0 40px}}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .description-service{padding:0 20px}}@media only screen and (max-width: 767px){#home-page .benefits .container .list_benefits_home .swiper_benefits_home .swiper-wrapper .item-list .description-service{padding:0 44px}}#home-page .benefits .container .list_benefits_home .benefits-swiper-pagination{align-items:center;display:flex;justify-content:center;padding:30px 0}#home-page .benefits .container .list_benefits_home .benefits-swiper-pagination .swiper-pagination-bullet{border-radius:365px;background:#70c7e3;height:6px;opacity:1;width:20px;transition:width .3s ease-in-out}#home-page .benefits .container .list_benefits_home .benefits-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#2f2f3b;width:40px}#home-page .benefits .container .other-info{display:block;padding:60px 0 0}#home-page .benefits .container .other-info .title-benefits-home{color:#fff;font-size:3rem;line-height:1.3;margin:0 0 30px;padding:0}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits .container .other-info .title-benefits-home{margin:0 0 60px}}@media only screen and (max-width: 767px){#home-page .benefits .container .other-info .title-benefits-home{font-size:1.5rem;margin:0 0 30px;padding:0 30px}}#home-page .benefits .container .other-info .text-benefits-home{color:#fff;font-size:1.5rem;line-height:1.3;margin:0;padding:0}@media only screen and (min-width: 768px)and (max-width: 991px){#home-page .benefits .container .other-info .text-benefits-home{margin:0 0 60px}}@media only screen and (max-width: 767px){#home-page .benefits .container .other-info .text-benefits-home{font-size:1.1rem;margin:0 0 30px;padding:0 30px}}#home-page .methods{background-image:url(../images/blue-blur.svg);background-position:115% -120px;background-repeat:no-repeat;background-size:407px 407px;display:block;padding:120px 0}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .methods{padding:80px 0}}@media only screen and (min-width: 768px)and (max-width: 1199px){#home-page .methods{padding:117px 0}}@media only screen and (max-width: 767px){#home-page .methods{padding:120px 0 60px}}#home-page .methods .title-method{color:#10293e;font-size:3rem}@media only screen and (max-width: 991px){#home-page .methods .title-method{text-align:center}}@media only screen and (max-width: 767px){#home-page .methods .title-method{display:block;font-size:1.9rem;max-width:60%;margin:0 auto 30px;text-align:center}}#home-page .methods .row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}@media only screen and (max-width: 1199px){#home-page .methods .row{flex-wrap:wrap}}#home-page .methods .row .swiper_images-content{margin:0;max-width:574px}@media only screen and (max-width: 1199px){#home-page .methods .row .swiper_images-content{max-width:none;order:2}}#home-page .methods .row .swiper_images-content .swiper-wrapper .pic-method .img-method{border-radius:32px;display:block;height:auto;max-width:574px;width:100%}@media only screen and (max-width: 1199px){#home-page .methods .row .swiper_images-content .swiper-wrapper .pic-method .img-method{margin:0 auto;max-width:85%}}@media only screen and (max-width: 767px){#home-page .methods .row .swiper_images-content .swiper-wrapper .pic-method .img-method{margin:0 auto;max-width:100%}}#home-page .methods .row .accordion-content{width:100%}#home-page .methods .row .accordion-content .accordion-item{background:#fff;border-radius:16px;display:block;filter:drop-shadow(20px 33px 63px hsla(237, 20%, 56%, 0.26));margin:0 0 24px;padding:32px 16px;width:100%}#home-page .methods .row .accordion-content .accordion-item .accordion-header{appearance:none;display:block;margin:0;padding:0;position:relative;width:100%}#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;box-shadow:none;cursor:pointer;display:flex;gap:12px;justify-content:start;margin:0;padding:0;outline:none;text-align:left;width:100%}#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .number-question{align-items:center;background:#286aa6;border-radius:365px;color:#fff;display:flex;font-family:"Inter",sans-serif;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;width:48px}@media only screen and (max-width: 767px){#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .number-question{flex:0 0 33px;font-size:1rem;height:33px;width:33px}}@media only screen and (max-width: 767px){#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions{padding-right:25px}}#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .question-text{color:#060608;display:block;font-size:1.5rem;font-weight:700;margin:0 0 12 px}@media only screen and (max-width: 767px){#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .question-text{font-size:1.1rem}}#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .resume-text{color:#060608;display:block;font-size:1rem;font-weight:400;margin:0}@media only screen and (max-width: 767px){#home-page .methods .row .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .resume-text{font-size:.9rem}}#home-page .methods .row .accordion-content .accordion-item .accordion-header .icon{background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:0 0;background-size:cover;position:absolute;height:32px;right:0;top:calc(50% - 16px);width:32px;transform:rotate(180deg);transition:transform .3s ease-in-out;z-index:-1}@media only screen and (max-width: 767px){#home-page .methods .row .accordion-content .accordion-item .accordion-header .icon{height:25px;top:calc(50% - 12px);width:25px}}#home-page .methods .row .accordion-content .accordion-item .accordion-header.show .icon{transform:rotate(0)}#home-page .methods .row .accordion-content .accordion-item .accordion-collapse{display:block}#home-page .methods .row .accordion-content .accordion-item .accordion-collapse.collapse:not(.show){display:none}#home-page .methods .row .accordion-content .accordion-item .accordion-collapse .accordion-body{padding:24px 0 0;transition:height .3s ease-in-out}#home-page .methods .row .accordion-content .accordion-item .accordion-collapse .accordion-body p{border-top:1px solid #e6e6f2;color:#2f2f3b;font-family:"Rubik",sans-serif;font-size:1rem;line-height:1.4;margin:0;padding:24px 0 0}@media only screen and (max-width: 767px){#home-page .methods .row .accordion-content .accordion-item .accordion-collapse .accordion-body p{font-size:.98rem}}#home-page .center-banner .center-banner-link{display:block}#home-page .center-banner .pic-center-banner{display:block}#home-page .center-banner .pic-center-banner .img-center-banner{height:auto;width:100%}#home-page .center-banner .pic-center-banner .img-center-banner.center-desktop{display:block}@media only screen and (max-width: 991px){#home-page .center-banner .pic-center-banner .img-center-banner.center-desktop{display:none}}#home-page .center-banner .pic-center-banner .img-center-banner.center-mobile{display:none}@media only screen and (max-width: 991px){#home-page .center-banner .pic-center-banner .img-center-banner.center-mobile{display:block}}#home-page .our-story{background-image:url(../images/blue-blur.svg);background-position:-100px -100px;background-repeat:no-repeat;background-size:480px 480px;display:block;padding:150px 0}@media only screen and (max-width: 991px){#home-page .our-story{padding:60px 0}}#home-page .our-story .title-story{color:#10293e;font-size:3rem;margin:0 0 30px;padding:0}@media only screen and (max-width: 767px){#home-page .our-story .title-story{display:block;font-size:1.9rem;max-width:60%;margin:0 auto 30px;text-align:center}}#home-page .our-story .story-content{align-items:flex-start;display:flex;gap:60px;justify-content:space-evenly}@media only screen and (max-width: 1199px){#home-page .our-story .story-content{display:block}}#home-page .our-story .story-content .text-story-content p{font-size:1.1rem;line-height:1.3}#home-page .our-story .story-content .text-story-content .story-button-link{align-items:center;background:#24c1e3;border-radius:365px;box-sizing:content-box;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;margin-top:40px;padding:16px 40px;transition:background .3s ease-in-out;width:fit-content}#home-page .our-story .story-content .text-story-content .story-button-link:hover{background:#286aa6}@media only screen and (max-width: 1199px){#home-page .our-story .story-content .text-story-content .story-button-link{background:#286aa6;margin:30px auto 60px}}#home-page .our-story .story-content .images-story-content{max-width:574px}@media only screen and (max-width: 1199px){#home-page .our-story .story-content .images-story-content{max-width:none}}#home-page .our-story .story-content .images-story-content .pic-galler-story{display:block}#home-page .our-story .story-content .images-story-content .pic-galler-story .img-galler-story{border-radius:24px;display:block;height:auto;width:100%}#home-page .faq{background-color:#f8f8fb;background-image:url(../images/blue-blur.svg);background-position:115% -120px;background-repeat:no-repeat;background-size:407px 407px;display:block;padding:150px 0}@media only screen and (max-width: 991px){#home-page .faq{padding:60px 0}}#home-page .faq .header-faq .title-faq{color:#10293e;font-size:3rem;margin:0 0 30px;padding:0}@media only screen and (max-width: 767px){#home-page .faq .header-faq .title-faq{display:block;font-size:1.9rem;line-height:1.3;margin:0 auto 30px;text-align:center}}#home-page .faq .faq-content .accordion-content{width:100%}#home-page .faq .faq-content .accordion-content .accordion-item{background:#fff;border-radius:16px;display:block;filter:drop-shadow(20px 33px 63px hsla(237, 20%, 56%, 0.26));margin:0 0 24px;padding:32px 25px;width:100%}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header{appearance:none;display:block;margin:0;padding:0;position:relative;width:100%}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;box-shadow:none;cursor:pointer;display:flex;gap:12px;justify-content:start;margin:0;padding:0;outline:none;text-align:left;width:100%}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .number-question{align-items:center;background:#286aa6;border-radius:365px;color:#fff;display:flex;font-family:"Inter",sans-serif;font-size:1.5rem;font-weight:700;height:48px;justify-content:center;width:48px}@media only screen and (max-width: 767px){#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .number-question{flex:0 0 33px;font-size:1rem;height:33px;width:33px}}@media only screen and (max-width: 767px){#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions{padding-right:25px}}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .question-text{color:#060608;display:block;font-size:1.5rem;font-weight:700;margin:0 0 12 px}@media only screen and (max-width: 767px){#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .question-text{font-size:1.1rem}}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .resume-text{color:#060608;display:block;font-size:1rem;font-weight:400;margin:0}@media only screen and (max-width: 767px){#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .accordion-button .texts-questions .resume-text{font-size:.9rem}}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .icon{background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:0 0;background-size:cover;position:absolute;height:32px;right:0;top:calc(50% - 16px);width:32px;transform:rotate(180deg);transition:transform .3s ease-in-out;z-index:-1}@media only screen and (max-width: 767px){#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header .icon{height:25px;top:calc(50% - 12px);width:25px}}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-header.show .icon{transform:rotate(0)}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-collapse{display:block}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-collapse.collapse:not(.show){display:none}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-collapse .accordion-body{padding:24px 0 0;transition:height .3s ease-in-out}#home-page .faq .faq-content .accordion-content .accordion-item .accordion-collapse .accordion-body p{border-top:1px solid #e6e6f2;color:#2f2f3b;font-family:"Rubik",sans-serif;font-size:1rem;line-height:1.4;margin:0;padding:24px 0 0}@media only screen and (max-width: 767px){#home-page .faq .faq-content .accordion-content .accordion-item .accordion-collapse .accordion-body p{font-size:.98rem}}#home-page .testimonials{background:#e3f8ff;display:block;padding:150px 0;position:relative}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .testimonials{padding:80px 0}}@media only screen and (max-width: 767px){#home-page .testimonials{padding:120px 0 60px}}#home-page .testimonials::before{background-image:url(../images/blue-wave.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:228px;position:absolute;right:0;top:60px;width:228px}@media only screen and (min-width: 1440px)and (max-width: 1599px){#home-page .testimonials::before{width:170px}}@media only screen and (min-width: 1366px)and (max-width: 1439px){#home-page .testimonials::before{width:160px;height:160px}}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .testimonials::before{width:130px;height:130px}}@media only screen and (max-width: 767px){#home-page .testimonials::before{opacity:.3}}#home-page .testimonials .title-review{color:#10293e;font-size:3rem;margin:0;padding:0}@media only screen and (max-width: 767px){#home-page .testimonials .title-review{display:block;font-size:1.9rem;max-width:60%;margin:0 auto;text-align:center}}#home-page .testimonials .go4269172405{display:none !important}#home-page .testimonials .tm-carousel-arrow{align-items:center;background:#286aa6;border-radius:365px;color:#fff;display:flex;height:40px;justify-content:center;opacity:1;transition:background .3s ease-in-out;width:40px}#home-page .testimonials .tm-carousel-arrow:hover{background:#10293e}#home-page .testimonials .tm-carousel-arrow svg{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7489%) hue-rotate(235deg) brightness(112%) contrast(103%)}#home-page .testimonials .tm-carousel-arrow.tm-carousel-arrow-prev{left:28px}#home-page .testimonials .tm-carousel-arrow.tm-carousel-arrow-next{right:28px}#home-page .testimonials button.go3889205382{width:47px;height:22px}#home-page .testimonials span.tm-carousel-dot-circle{transition:width .4s ease-in-out}#home-page .testimonials span.tm-carousel-dot-circle.go2083181050{width:29px;height:8px;border-radius:22px;background:#dadae5}#home-page .testimonials span.tm-carousel-dot-circle.go3076394835{width:84px;height:8px;border-radius:22px;background:#286aa6}#home-page .contact-us{background-image:url(../images/blue-blur.svg);background-position:115% -120px;background-repeat:no-repeat;background-size:407px 407px;display:block;padding:150px 0;position:relative}@media only screen and (max-width: 991px){#home-page .contact-us{padding:60px 0}}#home-page .contact-us::before{background-image:url(../images/blue-wave.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";height:228px;position:absolute;left:0;top:-30px;width:228px}@media only screen and (min-width: 1441px)and (max-width: 1640px){#home-page .contact-us::before{width:170px}}@media only screen and (min-width: 1440px)and (max-width: 1640px){#home-page .contact-us::before{background-position:-130px 0;width:110px}}@media only screen and (min-width: 1366px)and (max-width: 1439px){#home-page .contact-us::before{width:160px;height:160px}}@media only screen and (min-width: 1200px)and (max-width: 1365px){#home-page .contact-us::before{width:130px;height:130px}}@media only screen and (max-width: 1199px){#home-page .contact-us::before{display:none}}#home-page .contact-us .contact-us-title{color:#10293e;font-size:3rem;margin:0 0 30px;padding:0}@media only screen and (max-width: 767px){#home-page .contact-us .contact-us-title{font-size:1.9rem;text-align:center}}/*# sourceMappingURL=home.css.map */