.footer{border:none}.logged-in .wrapper-header-new-layout{top:1.875rem}.wrapper-header-new-layout{color:#000;z-index:999;background:#10557e;padding:0;position:fixed;top:0;left:0;box-shadow:0 5px 8px #0003}.wrapper-header-new-layout #new-menu{padding:0}.wrapper-header-new-layout #new-menu li{position:relative}.wrapper-header-new-layout #new-menu li:after{bottom:unset;top:50%;transform:translateY(-50%)}.wrapper-header-new-layout #new-menu li a,.wrapper-header-new-layout #new-menu li :active,.wrapper-header-new-layout #new-menu li :visited{font-size:1.125rem}.wrapper-header-new-layout .header-toggler{background:0 0;border:none;padding:0}.wrapper-header-new-layout .header-toggler:focus{outline:none}.wrapper-header-new-layout .header-toggler i{color:#fff;font-size:2rem}.wrapper-header-new-layout #icons-container{background:#0a3651;padding:.5rem 0}.wrapper-header-new-layout #icons-container .wrapper{color:#fff;gap:1.375rem}.wrapper-header-new-layout #icons-container .wrapper a,.wrapper-header-new-layout #icons-container .wrapper :active,.wrapper-header-new-layout #icons-container .wrapper :visited{color:#fff;font-size:.875rem;font-weight:400;text-decoration:none}.wrapper-header-new-layout #icons-container .wrapper .icon-wrapper{align-items:center;gap:.25rem;width:fit-content;display:flex}.wrapper-header-new-layout #icons-container .wrapper .icon-wrapper i{width:fit-content}.wrapper-header-new-layout .btn{padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s ease-in-out}.wrapper-header-new-layout .btn-white{color:#10557e;background:#fff;border-radius:.5rem!important}.wrapper-header-new-layout .btn-white:hover{background:#dfe3e5}.wrapper-header-new-layout_search-form{gap:1rem}.wrapper-header-new-layout_search-form form{padding:0}.wrapper-header-new-layout_search-form form:hover .form-group input{color:#226b8c;background:#fff}.wrapper-header-new-layout_search-form form:hover .form-group input::-moz-placeholder{color:#226b8c}.wrapper-header-new-layout_search-form form:hover .form-group input::placeholder{color:#226b8c}.wrapper-header-new-layout_search-form form:hover button{color:#226b8c;background:#fff}.wrapper-header-new-layout_search-form .form-group{margin:0}.wrapper-header-new-layout_search-form .form-group input{color:#fff;background:#226b8c;border:1px solid #226b8c;border-right:0;border-radius:100px 0 0 100px;padding-left:1.5rem;transition:all .2s ease-in-out}.wrapper-header-new-layout_search-form .form-group input::-moz-placeholder{color:#fff;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.wrapper-header-new-layout_search-form .form-group input::placeholder{color:#fff;transition:all .2s ease-in-out}.wrapper-header-new-layout_search-form button{color:#fff;background:#226b8c;border:1px solid #226b8c;border-left:0;border-radius:0 100px 100px 0;height:2.375rem;padding-right:1.5rem;transition:all .2s ease-in-out}.wrapper-header-new-layout_search-form .button-group{padding:0}.wrapper-header-new-layout_search-form .button-group .btn-white{justify-content:center;align-items:center;display:flex}@keyframes pulsar{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.new-home h1{font-size:2rem;font-weight:600}@media (width>=1024px){.new-home h1{font-size:4rem}}.new-home .btn{cursor:pointer;border-width:0;border-radius:6px;width:fit-content;white-space:normal!important;line-height:1.25!important}.new-home .btn-outline-primary{border-width:2px}.new-home .btn-primary-lightness{background:#10557e}.new-home .btn-primary{text-shadow:none;background:#10557e}.new-home .btn-primary:hover{background-color:#0a3651;border-color:#0a3651}.new-home .hero .line,.new-home .hero .carousel li img,.new-home .hero .carousel li,.new-home .hero .carousel{width:100%}.new-home .hero .flex,.new-home .hero .carousel-wrapper,.new-home .hero .center,.new-home .hero .carousel ul{display:flex}.new-home .hero .center,.new-home .hero .carousel ul{justify-content:center;align-items:center}.new-home .hero .carousel-wrapper{max-width:600px;margin:50px;position:relative}.new-home .hero .carousel-wrapper input{display:none}.new-home .hero .carousel{border-radius:15px;overflow:hidden}.new-home .hero .carousel-wrapper{padding:0}.new-home .hero .carousel ul{width:300%;height:100%;margin:0;padding:0;list-style:none;transition:left .8s cubic-bezier(.77,0,.175,1);position:relative;overflow:hidden}.new-home .hero .carousel li{aspect-ratio:5/4;padding:0 1.5rem}@media (width>=768px){.new-home .hero .carousel li{padding:0}}@media (width>=1024px){.new-home .hero .carousel li{aspect-ratio:4/3}}.new-home .hero .carousel li img{-o-object-fit:cover;object-fit:cover;border-radius:15px;width:100%;height:100%}.new-home .hero .nav-dot{cursor:pointer;opacity:.5;background-color:#fff;border-radius:50%;width:8px;height:8px;margin-left:-2px;transition:all .4s;position:absolute;bottom:-28px}.new-home .hero .nav-dot:hover{opacity:.8;transform:scale(1.2)}.new-home .hero .nav-dot:active{transform:scale(.9)}.new-home .hero .nav-dot[for=slide1]{left:45%}.new-home .hero #slide1:checked~.carousel ul{left:0%}.new-home .hero #slide1:checked~.nav-dot[for=slide1]{opacity:1;border-radius:1rem;width:1rem;transform:translate(-.25rem)}.new-home .hero .nav-dot[for=slide2]{left:50%}.new-home .hero #slide2:checked~.carousel ul{left:-100%}.new-home .hero #slide2:checked~.nav-dot[for=slide2]{opacity:1;border-radius:1rem;width:1rem;transform:translate(-.25rem)}.new-home .hero .nav-dot[for=slide3]{left:55%}.new-home .hero #slide3:checked~.carousel ul{left:-200%}.new-home .hero #slide3:checked~.nav-dot[for=slide3]{opacity:1;border-radius:1rem;width:1rem;transform:translate(-.25rem)}.new-home .right-arrow,.new-home .left-arrow{cursor:pointer;z-index:1;opacity:.7;backdrop-filter:blur(10px);background:#ffffff34;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .2s;position:absolute;top:50%}.new-home .right-arrow:hover,.new-home .left-arrow:hover{opacity:1;transform:scale(1.2)}.new-home .right-arrow:active,.new-home .left-arrow:active{transform:scale(.9)}.new-home .disabled.right-arrow,.new-home .disabled.left-arrow{opacity:.3;cursor:not-allowed;pointer-events:none}.new-home .left-arrow{display:none;left:15px}.new-home .right-arrow{display:none;right:15px}.new-home #slide1:checked~.left-arrow{opacity:.3;pointer-events:none;display:flex;rotate:180deg}.new-home #slide1:checked~.right-arrow{opacity:1;pointer-events:auto}.new-home #slide1:checked~.left-arrow[for=slide0],.new-home #slide1:checked~.right-arrow[for=slide2]{display:flex}.new-home #slide2:checked~.left-arrow{opacity:1;pointer-events:auto;rotate:180deg}.new-home #slide2:checked~.right-arrow{opacity:1;pointer-events:auto}.new-home #slide2:checked~.left-arrow[for=slide1],.new-home #slide2:checked~.right-arrow[for=slide3]{display:flex}.new-home #slide3:checked~.left-arrow{opacity:1;pointer-events:auto;rotate:180deg}.new-home #slide3:checked~.right-arrow{opacity:.3;pointer-events:none;display:flex}.new-home #slide3:checked~.left-arrow[for=slide2],.new-home #slide3:checked~.right-arrow[for=slide4]{display:flex}.new-home .hero{background:#0a3651;padding-top:8rem;padding-bottom:6.375rem}@media (width>=1024px){.new-home .hero{padding-top:13rem}}.new-home .hero h1,.new-home .hero p{color:#fff}.new-home .hero p{font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}.new-home .hero .button-group{gap:1rem}.new-home .hero .button-group .btn{text-transform:uppercase;border:1px solid #10557e;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s ease-in-out}.new-home .hero .button-group .btn-white{color:#10557e;background:#fff;border-color:#fff}.new-home .hero .button-group .btn-white:hover{background:#dfe3e5;border-color:#dfe3e5}.new-home .hero .button-group .btn-alt{color:#fff;background:0 0;border-color:#fff}.new-home .hero .button-group .btn-alt:hover{background:#10557e;border-color:#dfe3e5}.new-home .hero .swiper{position:relative}.new-home .hero .swiper .swiper-slide{border-radius:1rem;width:100%;overflow:hidden}.new-home .hero .swiper .swiper-slide .img-wrapper{aspect-ratio:4/2.5;width:100%;position:relative}@supports not (aspect-ratio:4/2.5){.new-home .hero .swiper .swiper-slide .img-wrapper:before{content:"";padding-top:62.5%;display:block}}.new-home .hero .swiper .swiper-slide .img-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio:4/2.5){.new-home .hero .swiper .swiper-slide .img-wrapper img{position:absolute;top:0;left:0}}.new-home .hero .swiper .swiper-button{cursor:pointer;z-index:999;backdrop-filter:blur(10px);background:#a7b3cb52;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;top:0}@media (width>=768px){.new-home .hero .swiper .swiper-button{width:56px;height:56px}}.new-home .hero .swiper .swiper-button-next_custom{top:50%;right:2%;transform:translateY(-50%)}.new-home .hero .swiper .swiper-button-prev_custom{top:50%;left:2%;transform:translateY(50%)rotate(180deg)}.new-home .hero .container .swiper-pagination{bottom:-2rem}.new-home .hero .container .swiper-pagination .swiper-pagination-bullet{background:#fff6;border-color:#fff6;transition:all .3s ease-in-out}.new-home .hero .container .swiper-pagination .swiper-pagination-bullet-active{background:#fff;border-color:#fff;border-radius:1rem;width:1.5rem}.new-home .clients-slider{background:#0a3651;padding:0}.new-home .clients-slider .col-3,.new-home .clients-slider .col-md-9{padding-right:0}@media (width>=1024px){.new-home .clients-slider{background:#10557e;padding:2rem 0}}.new-home .clients-slider .title{border-right:0 solid #226b8c;margin-bottom:1.25rem}@media (width>=1024px){.new-home .clients-slider .title{border-right:1px solid #226b8c;margin-bottom:0}}.new-home .clients-slider h3{color:#fff;margin:0;font-size:1rem;font-weight:500;line-height:1.375rem}@media (width>=768px){.new-home .clients-slider h3{font-size:1.5rem;line-height:1.875rem}}.new-home .clients-slider .swiper-wrapper{transition-timing-function:linear}.new-home .clients-slider .swiper-wrapper .swiper-slide{align-items:center;margin:auto;display:flex;transform:none;width:fit-content!important}.new-home .clients-slider .swiper-wrapper .swiper-slide img{width:auto;margin-top:auto;margin-bottom:auto}.new-home .hero-categories{background:#0a3651;margin-top:0;padding-top:3.5rem;padding-bottom:2.5rem}@media (width>=1024px){.new-home .hero-categories{background:#f5f5f7;padding-top:5.375rem;padding-bottom:5.375rem}}.new-home .hero-categories h2{color:#fff;margin-bottom:2.5rem;font-size:1.5rem;font-weight:600;line-height:1.75rem}@media (width>=1024px){.new-home .hero-categories h2{color:#10557e;font-size:2.5rem;line-height:3rem}}.new-home .hero-categories .card-wrapper,.new-home .hero-categories .row{background:unset}.new-home .hero-categories .row div{padding-top:0;padding-bottom:1.5rem}.new-home .hero-categories .container .btn-primary{margin-top:1.25rem;padding:.75rem 1.5rem}.new-home .hero-categories .container .btn-primary:hover{color:#10557e;background:#fff}@media (width>=1024px){.new-home .hero-categories .container .btn-primary:hover{color:#fff;background:#0a3651}}.new-home .hero-categories .card-container{background:#fff;border-radius:1rem;height:100%;padding:1.5rem;box-shadow:0 4px 10px #0003;padding-top:1.5rem!important}.new-home .hero-categories .card-container img{width:4rem;height:auto}@media (width>=1024px){.new-home .hero-categories .card-container img{width:8.875rem}}.new-home .hero-categories .card-container:hover img{border:none;transform:scale(1.05)}.new-home .hero-categories .card-container:hover .btn{background:#10557e;border-color:#10557e;color:#fff!important}.new-home .hero-categories .card-container a,.new-home .hero-categories .card-container :active,.new-home .hero-categories .card-container :visited{color:#10557e;text-decoration:none}.new-home .hero-categories .card-container h2{color:#10557e;margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.new-home .hero-categories .card-container .info p{font-size:1rem;font-style:normal;font-weight:400;line-height:1.375rem}.new-home .hero-categories .card-container .btn{text-transform:uppercase;border:1px solid #10557e;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s ease-in-out;color:#fff!important}@media (width>=1024px){.new-home .hero-categories .card-container .btn{margin-top:3.25rem}}.new-home .hero-categories .card-container .btn-alt{background:0 0;color:#10557e!important}.new-home .reference{padding:2.5rem 1rem}@media (width>=1024px){.new-home .reference{padding:6.25rem 1rem}}.new-home .reference .title h1,.new-home .reference .title h2,.new-home .reference .title h3{text-align:center}@media (width>=768px){.new-home .reference .title h1,.new-home .reference .title h2,.new-home .reference .title h3{text-align:left}}.new-home .reference .title h2{font-weight:600}.new-home .reference .title h1,.new-home .reference .title h2{font-size:2rem;line-height:2.375rem}@media (width>=1024px){.new-home .reference .title h1,.new-home .reference .title h2{font-size:2.5rem;line-height:2.875rem}}.new-home .reference .title h3{text-transform:uppercase;color:#2894d6;font-size:1.125rem;line-height:1.5rem}.new-home .reference-content{padding:0 1rem;display:none}.new-home .reference-content.active{flex-wrap:wrap;display:flex}.new-home .reference-content p{font-size:1rem;font-weight:400;line-height:1.375rem}.new-home .reference-content .img-container .img{width:fit-content;margin:0 auto auto}.new-home .reference .button-group{flex-direction:column;align-items:center;gap:.5rem;display:flex}.new-home .reference .button-group button{width:fit-content}@media (width>=1024px){.new-home .reference .button-group{flex-direction:row;font-size:2.5rem}}.new-home .reference .button-group .active{color:#fff;background:#10557e}.new-home .reference .btn{padding:.75rem 1.5rem}.new-home .reference .btn-reference{color:#10557e;background:#dfe3e5;border-radius:100px}.new-home .reference .btn-reference:hover{color:#fff;background:#10557e}.new-home .reference .accordion p{color:#5c6a73}.new-home .reference .accordion .accordion-item{background:#f5f5f7;border-left:2px solid #bac8d1;margin-bottom:1rem}.new-home .reference .accordion .accordion-item button{border:none}.new-home .reference .accordion .accordion-item .accordion-header{text-align:left;cursor:pointer;color:#10557e;background:#f5f5f7;border:none;width:100%;padding:1rem;font-weight:700}.new-home .reference .accordion .accordion-item .accordion-header:focus{box-shadow:none;outline:none}.new-home .reference .accordion .accordion-item .accordion-header iconify-icon{transition:all .1s ease-in-out;transform:rotate(180deg)}.new-home .reference .accordion .accordion-item .accordion-content{max-height:0;padding:0 1rem;transition:max-height .3s,padding .3s;overflow:hidden}.new-home .reference .accordion .accordion-item .accordion-content p{color:#5c6a73}.new-home .reference .accordion .accordion-item.active{border-left:2px solid #10557e}.new-home .reference .accordion .accordion-item.active .accordion-content{max-height:1500px;padding:1rem}@media (width>=1024px){.new-home .reference .accordion .accordion-item.active .accordion-content{max-height:500px}}.new-home .reference .accordion .accordion-item.active iconify-icon{transform:rotate(0)}.new-home .reference .img-container .img{border-radius:1rem;overflow:hidden}.new-home .reference .img-container .img img{aspect-ratio:4/2.5;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.new-home .how h1,.new-home .how h2{margin-bottom:.5rem;padding:0 1rem;font-size:1.5rem;font-weight:600;line-height:1.75rem}@media (width>=630px){.new-home .how h1,.new-home .how h2{margin-bottom:1rem}}@media (width>=1024px){.new-home .how h1,.new-home .how h2{margin-bottom:2rem;font-size:2.5rem;line-height:2.875rem}}.new-home .how .video{background:linear-gradient(#fff 50%,#10557e 50%)}.new-home .how .video .video-container{aspect-ratio:16/9;border-radius:1rem;width:calc(100% - 1em);max-width:800px;position:relative;overflow:hidden}@media (width>=1024px){.new-home .how .video .video-container{width:50%}}.new-home .how .video .video-container .video-poster{z-index:2;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.new-home .how .video .video-container .video-poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.new-home .how .video .video-container .video-poster .play-button{cursor:pointer;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 8px #0000004d}.new-home .how .video .video-container .video-embed{width:100%;height:100%;position:absolute;top:0;left:0}.new-home .faq-principal{background:#10557e;padding:2.5rem 0}@media (width>=1024px){.new-home .faq-principal{padding:5.375rem 0}}.new-home .faq-principal .container .row{gap:1rem;padding:0 .9375rem}.new-home .faq-principal p{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.5rem}.new-home .faq-principal .title{color:#fff;text-align:center;flex:1;padding:0;font-size:1.25rem;line-height:1.625rem}@media (width>=420px){.new-home .faq-principal .title{text-align:left}}@media (width>=768px){.new-home .faq-principal .title{font-size:1.75rem;line-height:2rem}}@media (width>=1024px){.new-home .faq-principal .title{font-size:2rem;line-height:2.375rem}}.new-home .faq-principal .botton-group{justify-content:flex-end;gap:1rem;height:fit-content;padding:0;display:flex}.new-home .faq-principal .botton-group button{color:#10557e;height:fit-content;box-shadow:none;text-transform:uppercase;background:#b7c5ce;padding:.75rem 1.5rem}.new-home .faq-principal .botton-group .active{color:#fff;background:#0a3651}.new-home .faq-principal .botton-group .btn-fale{color:#fff;text-transform:uppercase;background:#0a3651;padding:.75rem 1.5rem;transition:all .3s ease-in-out}.new-home .faq-principal .botton-group .btn-fale:hover{background:#13435a}.new-home .faq-principal .accordion{padding:0}.new-home .faq-principal .accordion p{color:#fff}.new-home .faq-principal .accordion .accordion-item{background:#166386;border-radius:1rem;margin-bottom:1rem;overflow:hidden;border:none!important}.new-home .faq-principal .accordion .accordion-item button{border:none}.new-home .faq-principal .accordion .accordion-item .accordion-header{text-align:left;cursor:pointer;color:#fff;background:#166386;border:none;width:100%;padding:1rem;font-size:1.125rem;font-weight:500;line-height:1.5rem}.new-home .faq-principal .accordion .accordion-item .accordion-header:focus{box-shadow:none;outline:none}.new-home .faq-principal .accordion .accordion-item .accordion-header iconify-icon{transition:all .1s ease-in-out;transform:rotate(180deg)}.new-home .faq-principal .accordion .accordion-item .accordion-content{max-height:0;padding:0 1rem;transition:max-height .3s,padding .3s;overflow:hidden}.new-home .faq-principal .accordion .accordion-item .accordion-content p,.new-home .faq-principal .accordion .accordion-item .accordion-content li,.new-home .faq-principal .accordion .accordion-item .accordion-content div{color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem}.new-home .faq-principal .accordion .accordion-item.active .accordion-content{max-height:800px;padding:1rem}.new-home .faq-principal .accordion .accordion-item.active iconify-icon{transform:rotate(0)}.new-home .faq-principal .big-numbers{padding-top:1rem}@media (width>=1024px){.new-home .faq-principal .big-numbers{padding-top:3px}}.new-home .faq-principal .big-numbers .row{gap:2rem}.new-home .faq-principal .big-numbers .title{margin-bottom:2rem}.new-home .faq-principal .big-numbers h3,.new-home .faq-principal .big-numbers h1,.new-home .faq-principal .big-numbers h2{color:#fff}.new-home .faq-principal .big-numbers h3{text-transform:uppercase;font-size:1rem;font-weight:500;line-height:1.375rem}.new-home .faq-principal .big-numbers h1,.new-home .faq-principal .big-numbers h2{font-size:1.125rem;line-height:1.5rem}@media (width>=1024px){.new-home .faq-principal .big-numbers h1,.new-home .faq-principal .big-numbers h2{font-size:2rem;line-height:2.5rem}}.new-home .faq-principal .big-numbers p{margin-bottom:.5rem;font-size:4rem;font-weight:400;line-height:4.375rem}.new-home .faq-principal .big-numbers .swiper{height:fit-content}.new-home .faq-principal .big-numbers .swiper .swiper-wrapper{margin-bottom:1rem}.new-home .faq-principal .big-numbers .swiper .swiper-wrapper .swiper-slide p{font-size:1rem;line-height:1.5rem}.new-home .faq-principal .big-numbers .swiper .swiper-wrapper .swiper-slide p:first-of-type{font-size:3rem;line-height:3.25rem}.new-home .faq-principal .big-numbers .swiper .swiper-wrapper .swiper-slide .complement{font-size:1.75rem;line-height:2.25rem}.new-home .faq-principal .big-numbers .swiper .swiper-pagination-big-numbers{width:fit-content}.new-home .faq-principal .big-numbers .swiper .swiper-pagination-big-numbers .swiper-pagination-bullet{background:#fff6;border-color:#fff6;transition:all .3s ease-in-out}.new-home .faq-principal .big-numbers .swiper .swiper-pagination-big-numbers .swiper-pagination-bullet-active{background:#fff;border-color:#fff;border-radius:1rem;width:1.5rem}.new-home .faq-principal .big-numbers .complement{font-size:2rem;font-weight:500;line-height:2.5rem}.new-home .faq-principal .big-numbers .p{text-transform:uppercase;font-size:1.375rem;font-weight:500;line-height:1.875rem}.new-home .fade-in{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translateY(30px)}.new-home .fade-in.visible{opacity:1;transform:translateY(0)}.new-home .fade-in-right{opacity:0;transition:opacity .8s ease-out,transform .8s ease-out;transform:translate(60px)}.new-home .fade-in-right.visible{opacity:1;transform:translate(0)}.new-home .first-items-highlight{background:#f5f5f7;padding-top:1.25rem}@media (width>=1024px){.new-home .first-items-highlight{padding-top:5rem}}.new-home .first-items-highlight .title-wrapper .title,.new-home .first-items-highlight .title-wrapper .sub-title{text-align:center}@media (width>=768px){.new-home .first-items-highlight .title-wrapper .title,.new-home .first-items-highlight .title-wrapper .sub-title{text-align:left}}.new-home .first-items-highlight .title-wrapper .title{color:#2894d6;text-transform:uppercase;font-size:1rem;line-height:1.375rem}.new-home .first-items-highlight .title-wrapper .sub-title{color:#0a3651;text-transform:capitalize;letter-spacing:normal;font-size:2.5rem;line-height:3rem}.new-home .first-items-highlight .swiper-container{width:100%;position:relative}.new-home .first-items-highlight .swiper-container .swiper .swiper-slide{height:unset;background:#fff;border-radius:1rem}.new-home .first-items-highlight .swiper-container .swiper .swiper-slide a{width:fit-content;margin-bottom:0}.new-home .first-items-highlight .swiper-container .swiper .swiper-slide a img{margin:0}.new-home .first-items-highlight .swiper-container .swiper .swiper-slide .card-img{width:120px;padding-bottom:0!important}@media (width>=768px){.new-home .first-items-highlight .swiper-container .swiper .swiper-slide .card-img{width:160px}}.new-home .first-items-highlight .swiper-container .swiper .swiper-slide .card-img img{width:100%;height:auto;border:none!important}.new-home .first-items-highlight .swiper-container .swiper .swiper-slide .box{width:fit-content;padding:0 1.5rem 1.5rem}.new-home .first-items-highlight .swiper-container .swiper .btn{text-transform:uppercase;border:1px solid #10557e;margin:auto;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s ease-in-out;display:flex}@media (width>=768px){.new-home .first-items-highlight .swiper-container .swiper .btn{margin-left:0}}.new-home .first-items-highlight .swiper-container .swiper .btn-white{color:#10557e;background:#fff;border-color:#10557e}.new-home .first-items-highlight .swiper-container .swiper .btn-white:hover{color:#fff;background:#10557e;border-color:#10557e}.new-home .first-items-highlight .swiper-container .swiper .btn-alt{color:#fff;background:0 0;border-color:#fff}.new-home .first-items-highlight .swiper-container .swiper .btn-alt:hover{background:#10557e;border-color:#dfe3e5}.new-home .first-items-highlight .swiper-container .swiper-button{cursor:pointer;z-index:999;backdrop-filter:blur(10px);background:#a7b3cb52;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;top:0}@media (width>=768px){.new-home .first-items-highlight .swiper-container .swiper-button{width:56px;height:56px}}.new-home .first-items-highlight .swiper-container .swiper-button-next_custom{top:30%;right:-4%;transform:translateY(-50%)}@media (width>=768px){.new-home .first-items-highlight .swiper-container .swiper-button-next_custom{top:50%}}.new-home .first-items-highlight .swiper-container .swiper-button-prev_custom{top:30%;left:-4%;transform:translateY(50%)rotate(180deg)}@media (width>=768px){.new-home .first-items-highlight .swiper-container .swiper-button-prev_custom{top:50%}}.new-home .types{background:#f5f5f7}.new-home .ultimos-projetos{background:#f5f5f7;padding:2.6875rem 0 1.5rem}@media (width>=768px) and (width>=768px){.new-home .ultimos-projetos{padding-top:3.75rem}}.new-home .ultimos-projetos .title-wrapper .title{text-transform:uppercase;font-size:1rem;line-height:1.5rem}.new-home .ultimos-projetos .title-wrapper .sub-title{text-transform:capitalize;font-size:2.5rem;font-weight:600;line-height:2.5rem}@media (width>=1024px){.new-home .ultimos-projetos .title-wrapper .sub-title{font-size:2.5rem;line-height:2.875rem}}.new-home .ultimos-projetos .card{border:none;border-radius:1rem;min-height:28.75rem;margin:auto .9375rem;padding:0;overflow:hidden;box-shadow:0 4px 10px #0003}@media (width>=1024px){.new-home .ultimos-projetos .card{margin:auto}}.new-home .ultimos-projetos .card-img-top{aspect-ratio:4/2;-o-object-fit:cover;object-fit:cover}.new-home .ultimos-projetos .card-subtitle{color:#2894d6;text-transform:uppercase;font-size:.8125rem;font-weight:500;line-height:1.125rem}.new-home .ultimos-projetos .card-title{font-size:1.25rem;font-weight:600;line-height:1.75rem}.new-home .ultimos-projetos .card-text{margin-bottom:1.5rem}.new-home .ultimos-projetos .btn{text-transform:uppercase;width:fit-content;padding:.75rem 1.5rem;font-weight:500}.new-home .ultimos-projetos .btn-white{color:#10557e;background:#fff;border:1px solid #10557e}.new-home .ultimos-projetos .btn-white:hover{color:#fff;background:#10557e;border-color:#10557e}.new-home .ultimos-projetos .btn-card{color:#10557e;text-underline-offset:.25rem;padding:.75rem 0;text-decoration:underline #0000;transition:all .3s ease-in-out}.new-home .ultimos-projetos .btn-card:hover{color:#10557e;text-underline-offset:.25rem;text-decoration-color:#10557e;transition:all .3s ease-in-out}.new-home .catalog{background:linear-gradient(#f5f5f7 50%,#0a3651 50%);padding:1rem}@media (width>=768px){.new-home .catalog{padding:2.6875rem 1rem}}.new-home .catalog .banner{background:#fff url(https://www.brasfaiber.com.br/wp-content/uploads/2025/04/394ff5bce3cbed6ea8d8b65a52372a59c06f6995.jpg) 50%/cover no-repeat;border-radius:1rem;gap:1rem;padding:3rem 1rem;box-shadow:0 4px 10px #0003}.new-home .catalog .banner h1,.new-home .catalog .banner h2{color:#10557e;text-align:center;width:80%;font-size:1.5rem;font-weight:700;line-height:2rem}@media (width>=768px){.new-home .catalog .banner h1,.new-home .catalog .banner h2{text-align:left;text-align:left;width:40%;font-size:2rem;line-height:2.375rem}}.new-home .catalog .banner .btn{text-transform:uppercase;border:1px solid #10557e;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .3s ease-in-out}.new-home .form-contato-wrapper{background:#0a3651;padding-top:1rem;padding-bottom:0}@media (width>=1024px){.new-home .form-contato-wrapper{padding-top:3.75rem;padding-bottom:4.6875rem}}.new-home .form-contato-wrapper input{padding:.75rem 1.5rem}.new-home .form-contato-wrapper textarea{min-height:7.5rem}.new-home .form-contato-wrapper .img-wrapper{border-radius:1rem;height:fit-content;overflow:hidden}.new-home .form-contato-wrapper .img-wrapper img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.new-home .form-contato-wrapper .title{color:#fff;text-align:center;font-size:2.5rem;font-weight:600;line-height:2.875rem}@media (width>=768px){.new-home .form-contato-wrapper .title{text-align:left;text-align:left}}.new-home .form-contato-wrapper p{color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem}.new-home .form-contato-wrapper .btn{width:100%;padding:.75rem 1.5rem;transition:all .3s ease-in-out}@media (width>=768px){.new-home .form-contato-wrapper .btn{width:fit-content!important}}.new-home .form-contato-wrapper .btn-container{width:fit-content}.new-home .form-contato-wrapper .btn-form{color:#fff;background:#3991c6;border:4px solid #3991c6;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}.new-home .form-contato-wrapper .btn-form img{padding-bottom:.25rem;transition:background-color .3s;animation:1.5s infinite alternate pulsar}.new-home .form-contato-wrapper .btn-form:hover{background:#10557e;border-color:#10557e}.new-home .form-contato-wrapper .btn-form .wpcf7-submit{color:#fff;text-wrap:auto;background:0 0;border:none;width:fit-content;padding:0;font-weight:600}.new-home .form-contato-wrapper .wpcf7-response-output,.new-home .form-contato-wrapper .screen-reader-response li{color:#fff}.footer .icon-wrapper{margin-bottom:1rem!important}.footer .footer-social{margin-top:2rem}