.header-classic .classic-cart-wrapper{flex-grow:1}.header-classic .classic-cart-wrapper .secondary-menu{width:100%}.header-classic .classic-cart-wrapper .secondary-menu .top-menu-item-1{width:100%}.header-classic .classic-cart-wrapper .secondary-menu .top-menu-item-1 s{white-space:nowrap}.main-menu>ul>.dropdown .j-dropdown::before{border-bottom-color:#171717!important}footer .module-banners .module-item>a img{width:auto}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:none!important}.table{width:100%}.table>thead,.table>tbody{vertical-align:middle}.table>tbody td{border-bottom:1px solid #ddd}.table>tbody tr:last-child td{border-bottom:none}.faq-divider{margin:35px 0 40px}#faq-accordion .accordion-box{margin-bottom:15px}#faq-accordion .accordion-box:last-child{margin-bottom:0}#faq-accordion .accordion-box .faq-accordion-title button{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:18px;color:#08c;background:#f4f4f4;padding:10px 20px;border-left:3px solid #08c}#faq-accordion .accordion-box .faq-body{margin-top:10px;padding:10px}#faq-accordion .accordion-box .faq-body .faq-text:last-child,#faq-accordion .accordion-box .faq-body .faq-list:last-of-type{margin-bottom:0}#videos-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 20px}#videos-container .video-box-title{min-height:45px;text-align:center}.contact-emails .first-contact-email{margin-top:20px}.contact-emails .first-contact-email p:last-child,.contact-emails .second-contact-email p:last-child{margin-bottom:0}.contact-emails .contact-emails-divider{height:1px;background:linear-gradient(to right,transparent,grey,transparent);margin:30px 0;border:none}#information-cover{padding:100px 0;background-position:center!important;background-size:cover!important}#information-cover .information-url,#information-cover .information-title{font-weight:900;text-transform:uppercase;color:#fff}#information-cover .information-url{font-family:'Poppins'}#information-cover .information-title{font-family:sans-serif;font-size:36px;margin-bottom:0}#information-cover.large-information-cover{padding:80px 0 250px}#information-cover.large-information-cover .information-url,#information-cover.large-information-cover .information-title{color:#2788a5}#information-cover.large-information-cover .information-title{font-size:100px}#information-cover.large-information-cover .information-subtitle{font-size:30px;font-weight:500;text-transform:none;margin:0}.our-mission .typing-text h4{font-family:'Poppins';font-size:24px;font-weight:600;text-transform:none}.our-mission #dynamic-text{padding:10px 15px;margin-left:10px}.our-mission #dynamic-text.active{color:#fff;background:#239fdd}.our-mission #dynamic-text.darker-bkg{background:#212529}.our-mission .first-section .our-mission-text{margin-top:30px}.our-mission .our-mission-text p:last-of-type{margin-bottom:0}.our-mission .second-section{background:url(/image/catalog/site/background/xhome-categories-bkg.jpg.pagespeed.ic.HjjSQbT6WA.jpg) no-repeat center;background-size:cover!important;margin-top:80px;padding:60px 0}.our-mission .second-section .our-mission-row{display:grid;grid-template-columns:2fr 10fr;grid-gap:50px;margin-bottom:40px}.our-mission .second-section .our-mission-row:last-child{margin-bottom:0}.our-mission .second-section .our-mission-image{position:relative;z-index:1}.our-mission .second-section .our-mission-image:after{content:'';position:absolute;top:45px;right:-45%;width:120px;height:90px;background:transparent;border:none;border-top:dashed 2px #000;border-radius:50%;z-index:-1}.our-mission .second-section .our-mission-image img{border:10px solid #fff;border-radius:50%}.our-mission .second-section .our-mission-box{background:#fff;padding:30px;border-top:4px solid #08c;z-index:1}.our-mission .second-section .our-mission-box .our-mission-title{position:relative;margin-bottom:15px}.our-mission .second-section .our-mission-box .title-number{position:absolute;top:0;left:0;font-size:20px;font-weight:bold;color:#08c}.our-mission .second-section .our-mission-box .title-text{font-weight:600;color:#7b858a;text-decoration:underline;margin-bottom:0}.our-mission .second-section .our-mission-line{background:transparent;border:none;border-top:dashed 2px #000;border-radius:50%;margin:45px -85px}.our-mission .second-section .our-mission-box .title-text,.our-mission .second-section .our-mission-box .our-mission-text{padding-left:40px}.information-4 #content{padding-top:0!important}#about-us .section-title{font-weight:bold;text-transform:uppercase;margin-bottom:30px}#about-us .first-section{background:#eaeaea;padding:50px 0 80px}#about-us .first-section .section-title{position:relative;text-align:center;color:#000;z-index:10}#about-us .first-section .section-title:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;z-index:-1}#about-us .first-section .section-title:before{background:linear-gradient(to right,transparent,grey,transparent)}#about-us .first-section .section-title span{background:#eaeaea;padding:0 10px}#about-us .first-section .team-boxes{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px}#about-us .first-section .team-box{text-align:center}#about-us .first-section .team-img img{margin:0 auto;border-radius:50%;border:5px solid #fff}#about-us .first-section .team-name{margin:20px 0 10px}#about-us .first-section .team-name h4,#about-us .first-section .team-role h4{text-transform:none;color:#7b858a}#about-us .first-section .team-name h4{font-weight:600}#about-us .second-section,#about-us .third-section,#about-us .fourth-section{padding:60px 0}#about-us .third-section{background:url(/image/catalog/site/background/xhome-info-bkg.jpg.pagespeed.ic.INTwGnVX1T.jpg) no-repeat center;background-size:cover!important;color:#fff}#about-us .third-section .about-us-choose{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}#about-us .third-section .about-us-choose .column-title{display:flex;margin-bottom:20px}#about-us .third-section .about-us-choose .column-title i{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:40px}#about-us .third-section .about-us-choose .column-title span{font-size:18px;font-weight:600;line-height:26px;margin-left:20px}#about-us .third-section .about-us-choose .column-text p{font-size:15px;margin-bottom:0}#about-us .fourth-section .section-title{text-align:center}#about-us .fourth-section .thought-author{font-weight:bold;margin-bottom:0}#about-us .fourth-section .thought-mention{font-size:14px}#about-us .fourth-section .thought-section{font-family:'Open Sans';font-size:16px;border-style:none;max-width:100%;background:#f2f2f2;padding:20px}#about-us .fifth-section{background:#f4f4f4;padding:50px 0}#about-us .fifth-section .about-us-statistic{font-family:sans-serif;display:flex;align-items:center;list-style:none;padding:0;margin:0}#about-us .fifth-section .about-us-statistic .statistic-number{font-size:30px}#about-us .fifth-section .about-us-statistic .statistic-symbol{font-size:20px}#about-us .fifth-section .about-us-statistic .statistic-number,#about-us .fifth-section .about-us-statistic .statistic-symbol{font-weight:900;line-height:30px;color:#0087cb}#about-us .fifth-section .about-us-statistic .statistic-text{font-size:14px;font-weight:600;text-transform:uppercase;color:#7b858a}#financiamento .financiamento-destaque{font-weight:bold;margin-bottom:30px}#financiamento .financiamento-titulo{font-weight:600;margin-bottom:10px}#financiamento .financimaneto-subtitulo{text-transform:none;font-weight:600;margin-bottom:20px}#financiamento p{margin-bottom:10px}#financiamento .financiamento-avisos{list-style:decimal}#product-product .stepper{width:100px}#product-product .product-blocks.blocks-top{order:2}#product-product .product-description-text,#product-product .product-description-gif,#product-product .product-description-video{padding:20px}#product-product .product-description .product-description-text h2{font-weight:bold;margin-bottom:30px}#product-product .product-description .product-description-text h3{line-height:34px;margin-bottom:30px}#product-product .product-description .product-description-text h4{font-weight:bold;line-height:28px;text-transform:none;margin-bottom:30px}#product-product .product-description .product-description-text p{line-height:26px;margin-bottom:20px}#product-product .product-description .product-description-text p:last-child{margin-bottom:0}#product-product .product-description .product-description-check-list{list-style:none;padding:0}#product-product .product-description .product-description-check-list li{margin:10px 0}#product-product .product-description .product-description-check-list li:before{content:'✓';display:inline-flex;align-items:center;width:20px;height:20px;justify-content:center;font-size:14px;color:#fff;background:#00d26a;margin-right:10px;border-radius:2px}#product-product #form-review{margin-top:20px}.quickview-button,.quickview-button .btn-quickview{width:100%}.enquiry-form .enquiry-form-body{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}.enquiry-form .text-account-already{font-size:18px;font-weight:bold;text-align:center;margin:15px 0 5px}.enquiry-form .buttons .pull-right{justify-content:center}.enquiry-form .buttons .pull-right button{max-width:500px}#account-register input.form-control{max-width:100%}.text-danger{font-size:14px!important}.mobile-main-menu-container .main-menu-219 .main-menu-item-25 a{justify-content:center}.custom-flex-row{display:flex;gap:10px}.custom-flex-row.custom-flex-align-center{align-items:center}.custom-flex-row .custom-column-icon img{max-width:60px}.custom-flex-row .custom-column-content h4{text-transform:none;margin-bottom:5px}.custom-flex-row .custom-column-content p{margin:0}.custom-listing-numeric{padding:0}.custom-listing-numeric li::marker{content:''}.custom-listing-numeric .custom-number-list{display:flex;align-items:center;gap:20px;margin:20px 0}.custom-listing-numeric .custom-number-list .number-list{display:flex;align-items:center;justify-content:center;width:35px;height:35px;background:#008cef;color:#fff;border-radius:50%}span.required{color:red}#orcamento-section{padding:30px 0}#orcamento-section td.td-image img{max-width:60px}#orcamento-form{margin-top:30px}#orcamento-form .row>div{padding-left:15px;padding-right:15px}#orcamento-form .form-group{flex-direction:column}#orcamento-form .form-control{width:100%;max-width:100%;height:34px!important;background:#fff!important}#orcamento-form .btn-action{text-align:right;margin-top:15px}@media only screen and (min-width:1200px){#about-us .third-section .about-us-choose .column-title{min-height:50px}#about-us .fifth-section .about-us-statistic{gap:50px}#language{margin-right:30px}}@media only screen and (min-width:992px) and (max-width:1199px){.our-mission .second-section .our-mission-image:after{right:-55%}#about-us .fifth-section .about-us-statistic{justify-content:space-between}}@media only screen and (min-width:768px) and (max-width:991px){.our-mission .second-section .our-mission-row{grid-template-columns:3fr 9fr}.our-mission .second-section .our-mission-image:after{right:-50%}#about-us .fifth-section .about-us-statistic{justify-content:space-between}}@media only screen and (min-width:768px) and (max-width:1199px){#about-us .first-section .team-name h4,#about-us .first-section .team-role h4{font-size:16px}}@media only screen and (min-width:992px){.route-product-category .page-title span{padding:0 15px}}@media only screen and (max-width:1024px){.mobile-header .top-menu-item-1 .links-text{padding-right:30px;border-right:1px solid #323232}.mobile-header .top-menu-item-2{margin-left:20px}#about-us .third-section .about-us-choose{grid-template-columns:auto}}@media only screen and (max-width:991px){#videos-container{grid-template-columns:repeat(2,1fr)}#information-cover.large-information-cover .information-title{font-size:60px}#information-cover.large-information-cover .information-subtitle{font-size:24px}}@media only screen and (max-width:767px){.mobile-header .top-menu-item-2{margin-left:0}#videos-container{grid-template-columns:auto}.our-mission .second-section .our-mission-row{grid-template-columns:auto}.our-mission .second-section .our-mission-image{display:none}#about-us .first-section .team-boxes{grid-template-columns:auto}#about-us .first-section .team-img img{width:400px}#about-us .fifth-section .about-us-statistic{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px}}@media only screen and (max-width:575px){#information-cover.large-information-cover{text-align:center;padding:200px 0}#information-cover.large-information-cover .information-title{font-size:70px}#information-cover.large-information-cover .information-subtitle{font-size:30px}#about-us .fifth-section .about-us-statistic{grid-template-columns:repeat(2,1fr)}#about-us .fifth-section .about-us-statistic li{text-align:center}.budget-form .budget-form-body{grid-template-columns:auto}.login-box{display:block}}