@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Outfit:wght@300;400;500;700&display=swap";@import'icons5/style.css';/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:"DM Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.content{width:100%;max-width:1500px;margin:0 auto;padding:0px 10px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.swiper-pagination{position:static !important;margin-top:20px}.swiper-pagination span{background:#393939}.block-title{font-size:2.2rem}@media all and (max-width: 999px){.block-title{font-size:1.8rem}}.block-title h3{margin:0;font-weight:normal;color:#393939}.block-title h3 strong{color:#4980d7}.item-block-list .image{width:100%;margin-bottom:20px}.item-block-list .image img{width:100%;height:auto}.item-block-list .info .badges{display:flex}.item-block-list .info .badges .badge{background:#4980d7;font-weight:bold;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:.8em;border-radius:30px}.item-block-list .info h4{font-size:2.2em;margin:0;margin-top:20px;margin-bottom:20px;font-weight:normal}.item-block-list .info .specs{display:flex;flex-wrap:wrap;color:#878787}.item-block-list .info .specs .spec-item{display:flex;align-items:center;margin-right:10px;margin-bottom:10px}.item-block-list .info .specs .spec-item i{margin-right:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border-radius:30px}.item-block-list .info .specs .spec-item span{font-weight:500;font-size:.9em}.item-block-list .info .price{margin-top:20px}.item-block-list .info .price h5{font-size:1.5em;color:#4980d7;margin:0;border-left:2px solid #4980d7;padding-left:10px}a.default-button{background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);display:inline-block;border-radius:20px;color:#fff;text-decoration:none;font-weight:bold;font-size:1.1rem;padding:12px 24px}a.default-button:hover{opacity:.7}.default-text-content{line-height:1.4;color:#878787}#main-nav{position:fixed;left:0;bottom:0;top:0;z-index:100}#main-nav:target .inset{transform:translateX(0%)}#main-nav .inset{background:#4980d7;position:absolute;left:0;top:0;bottom:0;width:250px;background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;transform:translateX(-100%)}#main-nav .inset .icon-close2{position:absolute;right:0px;top:0px;padding:20px;color:#fff;font-size:1.3rem}#main-nav .inset ul{margin:0;padding:0;padding:30px}#main-nav .inset ul li{list-style:none;font-size:1.4rem;padding-bottom:10px}#main-nav .inset ul li a{color:#fff;text-decoration:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#login,#forgot-pass{position:fixed;left:0;top:0;bottom:0;right:0;z-index:100;display:none}#login:target,#forgot-pass:target{display:block}#login .inset,#forgot-pass .inset{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.9)}#login .inset .login-inset,#forgot-pass .inset .login-inset{-webkit-box-shadow:0px 0px 61px 0px rgba(0,0,0,.22);-moz-box-shadow:0px 0px 61px 0px rgba(0,0,0,.22);box-shadow:0px 0px 61px 0px rgba(0,0,0,.22);background:#fff;width:100%;max-width:500px;padding:40px}#login .inset .login-inset h2,#forgot-pass .inset .login-inset h2{border-bottom:1px solid #e5e5e5;color:#4980d7;padding-bottom:20px;margin-top:0px}#login .inset .login-inset .form-group,#forgot-pass .inset .login-inset .form-group{display:flex;flex-direction:column;margin-bottom:15px}#login .inset .login-inset .form-group label,#forgot-pass .inset .login-inset .form-group label{font-weight:bold;margin-bottom:5px;text-transform:uppercase}#login .inset .login-inset .form-group input[type=text],#login .inset .login-inset .form-group input[type=password],#forgot-pass .inset .login-inset .form-group input[type=text],#forgot-pass .inset .login-inset .form-group input[type=password]{border:2px solid #f1f1f1;width:100%;padding:12px;border-radius:5px;outline:none;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}#login .inset .login-inset .form-group input[type=text]:focus,#login .inset .login-inset .form-group input[type=password]:focus,#forgot-pass .inset .login-inset .form-group input[type=text]:focus,#forgot-pass .inset .login-inset .form-group input[type=password]:focus{border:2px solid #4980d7;box-shadow:0px 0px 0px 5px rgba(73,128,215,.1)}#login .inset .login-inset button,#forgot-pass .inset .login-inset button{background:#4980d7;color:#fff;font-weight:bold;padding:15px 30px;border:0px;border-radius:3px;text-transform:uppercase}#login .inset .login-inset a,#forgot-pass .inset .login-inset a{color:#878787;float:right;text-decoration:none;margin-top:10px}header{position:fixed;left:0px;top:0px;width:100%;height:100px;background:rgba(255,255,255,.57);background-image:linear-gradient(0deg, rgba(255, 255, 255, 0.5) 0%, white 100%);box-shadow:0 2px 46px 0 rgba(0,0,0,.18);border-radius:0 0 19px 19px;display:flex;align-items:center;padding:0px 20px;-webkit-backdrop-filter:blur(3px);-moz-backdrop-filter:blur(3px);-ms-backdrop-filter:blur(3px);-o-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:10}@media all and (max-width: 999px){header{position:fixed;height:70px;align-items:center;justify-content:center}}header .icon-menu{position:absolute;text-decoration:none;display:none}@media all and (max-width: 999px){header .icon-menu{display:block;position:absolute;left:0;top:0;text-align:center;line-height:70px;width:70px;color:#393939;font-size:1.3rem}}header nav{margin-left:3%;flex:1}@media all and (max-width: 999px){header nav{display:none}}header nav a{color:#393939;text-decoration:none;font-weight:bold;font-size:1.1rem;letter-spacing:-0.02rem;margin-right:20px}header nav a:hover{color:#4980d7}header .actions{display:flex;align-items:center}@media all and (max-width: 999px){header .actions{display:none}}header .actions .whatsapp{font-weight:bold;color:#4980d7;font-size:1.2rem;display:flex;margin-right:10px;text-decoration:none}header .actions .whatsapp i{margin-right:10px}header .actions .button{background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);display:inline-block;border-radius:20px;color:#fff;text-decoration:none;font-weight:bold;font-size:1.1rem;padding:8px 24px;margin-left:10px}header .actions .button:hover{opacity:.7}body{font-family:"DM Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.content{width:100%;max-width:1500px;margin:0 auto;padding:0px 10px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.swiper-pagination{position:static !important;margin-top:20px}.swiper-pagination span{background:#393939}.block-title{font-size:2.2rem}@media all and (max-width: 999px){.block-title{font-size:1.8rem}}.block-title h3{margin:0;font-weight:normal;color:#393939}.block-title h3 strong{color:#4980d7}.item-block-list .image{width:100%;margin-bottom:20px}.item-block-list .image img{width:100%;height:auto}.item-block-list .info .badges{display:flex}.item-block-list .info .badges .badge{background:#4980d7;font-weight:bold;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:.8em;border-radius:30px}.item-block-list .info h4{font-size:2.2em;margin:0;margin-top:20px;margin-bottom:20px;font-weight:normal}.item-block-list .info .specs{display:flex;flex-wrap:wrap;color:#878787}.item-block-list .info .specs .spec-item{display:flex;align-items:center;margin-right:10px;margin-bottom:10px}.item-block-list .info .specs .spec-item i{margin-right:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border-radius:30px}.item-block-list .info .specs .spec-item span{font-weight:500;font-size:.9em}.item-block-list .info .price{margin-top:20px}.item-block-list .info .price h5{font-size:1.5em;color:#4980d7;margin:0;border-left:2px solid #4980d7;padding-left:10px}a.default-button{background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);display:inline-block;border-radius:20px;color:#fff;text-decoration:none;font-weight:bold;font-size:1.1rem;padding:12px 24px}a.default-button:hover{opacity:.7}.default-text-content{line-height:1.4;color:#878787}#main-nav{position:fixed;left:0;bottom:0;top:0;z-index:100}#main-nav:target .inset{transform:translateX(0%)}#main-nav .inset{background:#4980d7;position:absolute;left:0;top:0;bottom:0;width:250px;background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;transform:translateX(-100%)}#main-nav .inset .icon-close2{position:absolute;right:0px;top:0px;padding:20px;color:#fff;font-size:1.3rem}#main-nav .inset ul{margin:0;padding:0;padding:30px}#main-nav .inset ul li{list-style:none;font-size:1.4rem;padding-bottom:10px}#main-nav .inset ul li a{color:#fff;text-decoration:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}main.home section.hero{width:100%;height:90vh;min-height:600px;background:url("../images/hero.jpg") center center no-repeat;background-size:cover !important;display:flex;align-items:center;justify-content:center}main.home section.hero .title-form{width:100%;padding:0px 20px}@media all and (max-width: 999px){main.home section.hero .title-form{padding:0}}main.home section.hero .title-form form{background:#fff;display:flex;flex-direction:column;border-radius:10px;box-shadow:0px 0px 0px 20px rgba(255,255,255,.1)}main.home section.hero .title-form form .tabs{background:#f1f1f1;display:flex;border-radius:10px;align-items:center}main.home section.hero .title-form form .tabs a{padding:15px 20px;font-size:1.1rem;color:#878787;font-weight:bold;text-decoration:none;border-radius:10px 10px 0 0}@media all and (max-width: 999px){main.home section.hero .title-form form .tabs a{padding:0px;flex-grow:1;text-align:center;padding:20px 0px}}main.home section.hero .title-form form .tabs a.active{background:#fff;color:#4980d7}main.home section.hero .title-form h2{text-align:center;font-weight:bold;font-size:2.2rem;color:#fff;letter-spacing:0;text-shadow:0 2px 26px rgba(0,0,0,.84)}main.home section.hero .title-form .form{display:flex;width:100%}@media all and (max-width: 999px){main.home section.hero .title-form .form{flex-direction:column;border-radius:10px;padding-bottom:5%}}main.home section.hero .title-form .form .input-wrapper{position:relative}main.home section.hero .title-form .form .input-wrapper input{width:100%;padding-top:30px}main.home section.hero .title-form .form .input-wrapper .autocomplete{position:absolute;left:auto;top:100%;width:100%;border-radius:0px 0 10px 10px;box-shadow:0px 0px 0px 15px rgba(255,255,255,.1);background:#fff}main.home section.hero .title-form .form .input-wrapper .autocomplete ul{margin:0;padding:0;border-top:1px solid #e5e5e5}main.home section.hero .title-form .form .input-wrapper .autocomplete ul li{list-style:none;width:100%}main.home section.hero .title-form .form .input-wrapper .autocomplete ul li:last-child a{border-radius:0 0 10px 10px}main.home section.hero .title-form .form .input-wrapper .autocomplete ul li a{text-decoration:none;color:#878787;display:inline-block;width:100%;padding:10px}main.home section.hero .title-form .form .input-wrapper .autocomplete ul li a:hover{background:#f1f1f1}main.home section.hero .title-form .form ::placeholder{color:#4980d7;opacity:1}main.home section.hero .title-form .form input,main.home section.hero .title-form .form select{flex:1;padding:15px;font-size:1.1rem;border:0px;border-right:1px solid #e5e5e5;background:none;outline:none;max-width:230px;color:#4980d7}@media all and (max-width: 999px){main.home section.hero .title-form .form input,main.home section.hero .title-form .form select{width:100%;border-right:0;max-width:100%}}main.home section.hero .title-form .form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAGqADAAQAAAABAAAAGgAAAABvAZQwAAABNUlEQVRIDe2T3S4DURSFP0RavwlaQksIbyC9c4Xn5mFoaUgr+qeUWKuRyWTmdPTChYuzk8ns2WedfrPWmUKsmEBMICYwRwLny1A6hfrKHOKUxHrv8/58LeVHnROYNKB/BJUmDN/zmuykug5P1/B1DM8D+OxmFYvZAVRbmknMKnQuBdvIa9ITr1tnvfdN96cF0z7g6HUCu3ZSl2IN3g5hR/CQM0O6KUjlBh6GOYoGAZBlg48UTG8agiUQn6WcGNJ2EsGaAbI2gdX0YGc6sy05G41hexNerjQ3pC/IbRFEmlmOvOQybP9ed8PkbKwYyz3FeKHnsi5B9uTkMRiX1pNaSLrC5kCQts9CX1dSP5DWrxDvKIgu+UE1PTmr3cmAnZU8kFM5aY7Sqj/szwTxn9L3WDGB/57AN1kGU1/PMMkhAAAAAElFTkSuQmCC") right center no-repeat;max-width:20%;padding-right:30px}@media all and (max-width: 999px){main.home section.hero .title-form .form select{max-width:100%}}main.home section.hero .title-form .form button{background-image:linear-gradient(180deg, #4980d7 0%, #223e6b 100%);height:50px;display:flex;align-items:center;justify-content:center;border-radius:50px;border:0px;margin-right:10px;margin-left:10px;cursor:pointer;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in;color:#fff;margin-top:16px}@media all and (max-width: 999px){main.home section.hero .title-form .form button{width:auto;height:auto;text-transform:uppercase;font-size:1.3rem;padding:15px 0px;width:95%;margin-top:10px;margin-bottom:10px;border-radius:10px}}main.home section.hero .title-form .form button span{font-weight:bold;margin:0px 5px}main.home section.hero .title-form .form button:hover{box-shadow:0px 0px 0px 10px rgba(73,128,215,.3);transform:scale(1.1)}main.home section.hero .title-form .form button i{vertical-align:middle}@media all and (max-width: 999px){main.home section.hero .title-form .form button i{margin-left:10px}}main.home section.hero .title-form .form button i:before{vertical-align:middle}main.home section.featured{background:#fff;border-radius:20px;position:relative;margin-top:-30px;padding:60px;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,.14);border-radius:7px}@media all and (max-width: 999px){main.home section.featured{padding:40px}}main.home section.featured .slider{position:relative}main.home section.featured .slider>i{background-image:linear-gradient(180deg, #4980d7 0%, #223e6b 100%);box-shadow:0px 0px 0px 10px rgba(73,128,215,.1);border-radius:40px;color:#fff;cursor:pointer;position:absolute;width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:3;top:50%}@media all and (max-width: 999px){main.home section.featured .slider>i{display:none}}main.home section.featured .slider>i.icon-chevron-left{left:-90px}main.home section.featured .slider>i.icon-chevron-right{right:-90px}main.home section.featured .block-title{margin-bottom:40px}main.home section.featured-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px;margin-top:40px;margin-bottom:40px}@media all and (max-width: 999px){main.home section.featured-grid{padding:10px;grid-template-columns:repeat(1, 1fr)}}main.home section.featured-grid .item{border-radius:10px;overflow:hidden;position:relative}main.home section.featured-grid .item a{position:absolute;left:0;top:0;bottom:0;right:0;z-index:4}main.home section.featured-grid .item .item-inset{padding-bottom:40%;position:relative;background:#4980d7}main.home section.featured-grid .item .item-inset .info{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;display:flex;align-items:center;justify-content:center}main.home section.featured-grid .item .item-inset .info h4{color:#fff;font-size:2rem}main.home section.featured-grid .item .item-inset .info h4:after{display:block;margin-left:50%;margin-top:10px;width:30px;height:3px;background:#4980d7;content:""}main.home section.featured-grid .item .item-inset .image{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;opacity:.3}main.home .home-inst{overflow:hidden;width:100%;position:relative}@media all and (max-width: 999px){main.home .home-inst img{max-width:100%;height:auto}}main.home .home-inst .info{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}@media all and (max-width: 999px){main.home .home-inst .info{position:static}}main.home .home-inst .info .info-inset{background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,.14);border-radius:14px;max-width:800px;padding:50px}main.home .home-inst .info .info-inset h2{color:#878787;font-size:3rem;font-weight:normal}main.home .home-inst .info .info-inset h2 strong{color:blue !important}main.home .home-inst .info .info-inset p{line-height:1.4;color:#878787}main.home .home-inst .inset{display:flex;align-items:center;justify-content:center;flex-direction:column}main.home .home-inst .inset .row{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px;margin-bottom:30px;justify-content:center}@media all and (max-width: 999px){main.home .home-inst .inset .row{grid-template-columns:repeat(1, 1fr)}}main.home .home-inst .inset .row .blocks.ghost{border:10px solid #f1f1f1;border-radius:20px}@media all and (max-width: 999px){main.home .home-inst .inset .row .blocks.ghost{display:none}}.item-block-list:hover .image{opacity:.6}.item-block-list .image{width:100%;margin-bottom:20px;position:relative;padding-bottom:80%}.item-block-list .image #texto{position:absolute;margin-left:5px;top:10px;position:relative;background:#4980d7;font-weight:bold;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:.8em;border-radius:30px}.item-block-list .image a{position:absolute;left:0;top:0;bottom:0;right:0}.item-block-list .image a img{width:100%;height:100%;object-fit:cover}.item-block-list .info .badges{display:flex}.item-block-list .info .badges .badge{background:#4980d7;font-weight:bold;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:.8em;border-radius:30px}.item-block-list .info h5{color:#878787;font-size:1.3rem;margin:0;padding:0;margin-top:20px}.item-block-list .info h4{font-size:1.6rem;margin:0;margin-top:5px;margin-bottom:20px;font-weight:normal}.item-block-list .info .specs{display:flex;flex-wrap:wrap;color:#878787}.item-block-list .info .specs .spec-item{display:flex;align-items:center;margin-right:10px}.item-block-list .info .specs .spec-item i{margin-right:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border-radius:30px}.item-block-list .info .specs .spec-item span{font-weight:500;font-size:.9em}.item-block-list .info .price{margin-top:20px}.item-block-list .info .price h5{font-size:1.5em;color:#4980d7;margin:0;border-left:2px solid #4980d7;padding-left:10px}@media all and (max-width: 999px){.row-slider{padding:0px 20px}}.row-slider .block-title{margin-bottom:30px}.row-slider .block-title h3{font-size:2rem}.row-slider .slider{position:relative}.row-slider .slider>i{background-image:linear-gradient(180deg, #4980d7 0%, #223e6b 100%);box-shadow:0px 0px 0px 10px rgba(73,128,215,.1);border-radius:40px;color:#fff;cursor:pointer;position:absolute;width:50px;height:50px;display:flex;align-items:center;justify-content:center;z-index:3;top:30%}@media all and (max-width: 999px){.row-slider .slider>i{display:none}}.row-slider .slider>i.icon-chevron-left{left:-30px}.row-slider .slider>i.icon-chevron-right{right:-30px}.row-slider .slider .item-block-list{font-size:13px}.row-slider .slider .item-block-list .spec-item{font-size:15px}main.listagem{margin-top:100px}main.listagem .content{display:flex;max-width:1700px}@media all and (max-width: 999px){main.listagem .content{flex-direction:column}}main.listagem .content aside{width:340px;border-right:2px solid #f1f1f1;margin-right:40px;padding-right:40px;padding:50px 0px;padding-right:40px}@media all and (max-width: 1300px){main.listagem .content aside{width:280px}}@media all and (min-width: 1000px){main.listagem .content aside{height:calc(100vh - 100px);overflow:auto}main.listagem .content aside::-webkit-scrollbar{width:6px}main.listagem .content aside::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}main.listagem .content aside::-webkit-scrollbar-thumb{border-radius:10px;background:#ccc}}main.listagem .content aside .block-inline{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px}main.listagem .content aside .block-inline label{margin-bottom:10px;font-size:.8rem}main.listagem .content aside .filters{display:none}@media all and (max-width: 999px){main.listagem .content aside .filters{display:block;width:100%;border:2px solid #393939;text-align:center;padding:15px;text-decoration:none;border-radius:10px;color:#393939;font-weight:bold;margin-bottom:20px}}@media all and (max-width: 999px){main.listagem .content aside{padding:0px}}@media all and (max-width: 999px){main.listagem .content aside #filters{max-height:0px;overflow:hidden;-webkit-transition:all 100ms ease-in-out;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out}main.listagem .content aside #filters:target{max-height:10000px}}@media all and (max-width: 999px){main.listagem .content aside{width:100%;border-right:0px;padding-right:0px}}main.listagem .content aside .action{width:100%}main.listagem .content aside .action button{background:#4980d7;width:100%;font-weight:bold;color:#fff;padding:15px;border-radius:4px;border:0px;cursor:pointer}main.listagem .content aside .action button:hover{opacity:.8}main.listagem .content aside select{width:100%}main.listagem .content aside .block{width:100%;margin-bottom:20px}main.listagem .content aside .block .inline-switch{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:10px;width:100%}main.listagem .content aside .block .inline-switch label{cursor:pointer}main.listagem .content aside .block .inline-switch label input{position:absolute;visibility:hidden}main.listagem .content aside .block .inline-switch label input:checked+div{border:2px solid #4980d7;background:rgba(73,128,215,.05)}main.listagem .content aside .block .inline-switch label input:checked+div .icon,main.listagem .content aside .block .inline-switch label input:checked+div span{color:#4980d7}main.listagem .content aside .block .inline-switch label>div{border:2px solid #f1f1f1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:10px}@media all and (max-width: 1300px){main.listagem .content aside .block .inline-switch label>div{padding:12px}}main.listagem .content aside .block .inline-switch label>div .icon{width:100%;height:40px;display:flex;align-items:center;justify-content:center;color:#878787;font-size:1.7rem}main.listagem .content aside .block .inline-switch label>div span{color:#878787}@media all and (max-width: 1300px){main.listagem .content aside .block .inline-switch label>div span{font-size:.8rem}}main.listagem .content aside .block .inline-switch label:last-child{margin-right:0}main.listagem .content aside .block h4{margin:0}main.listagem .content aside .block h4{margin-bottom:8px}main.listagem .content aside .block input[type=text]{border:2px solid #f1f1f1;width:100%;padding:12px;border-radius:5px;outline:none;-webkit-transition:all 100ms ease-in;-moz-transition:all 100ms ease-in;-o-transition:all 100ms ease-in;transition:all 100ms ease-in}main.listagem .content aside .block input[type=text]:focus{border:2px solid #4980d7;box-shadow:0px 0px 0px 5px rgba(73,128,215,.1)}main.listagem .content .listing{flex:1}main.listagem .content .listing .list-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:50px;padding:50px 0px}@media all and (max-width: 999px){main.listagem .content .listing .list-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}}@media all and (max-width: 599px){main.listagem .content .listing .list-wrapper{grid-template-columns:repeat(1, 1fr)}}main.listagem .content .listing .loading{grid-column:1/4;text-align:center;display:none;padding:30px 0px}@media all and (max-width: 999px){main.listagem .content .listing{grid-template-columns:repeat(2, 1fr);padding-top:20px}}@media all and (max-width: 699px){main.listagem .content .listing{grid-template-columns:repeat(1, 1fr)}}main.listagem .content .listing .item-block-list{font-size:14px}main.listagem .content .listing .item-block-list .info>h5{margin:0;font-size:1.4rem;margin-top:20px;opacity:.5}main.listagem .content .listing .item-block-list h4{font-size:2em;margin-top:10px}main.listagem .content .listing .pagination{grid-column:1/4;text-align:center;margin-top:30px}@media all and (max-width: 999px){main.listagem .content .listing .pagination{grid-column:1/3}}@media all and (max-width: 999px){main.listagem .content .listing .pagination{grid-column:1/2}}main.listagem .content .listing .pagination a,main.listagem .content .listing .pagination span{margin:0px 5px}main.listagem .content .listing .pagination a{background:#f1f1f1;min-width:45px;height:45px;display:inline-block;line-height:45px;text-decoration:none;color:#393939;border-radius:10px}main.listagem .content .listing .pagination a:hover{background:#393939;color:#fff}main.listagem .content .listing .pagination span{background:#4980d7;min-width:45px;height:45px;display:inline-block;line-height:45px;border-radius:10px;color:#fff}.select2-results__options{color:#4980d7 !important}.select2-selection__choice{color:#4980d7 !important;background-color:#fff !important}.content .select2-container{width:100%}@media(max-width: 999px){.content .select2-container{width:100% !important}}.content .select2-container .select2-selection{border:2px solid #f1f1f1 !important;min-height:100% !important}.content .select2-container .select2-selection__rendered{line-height:40px !important}.content .select2-container .select2-selection_rendered li.select2-selection_choice{background:#f1f1f1 !important;border:2px solid #e5e5e5 !important}.content .select2-container .select2-search__field{line-height:40px;border-right:none !important;max-width:400 !important}.content .select2-container .select2-search--inline{width:100% !important;display:contents}.content .select2-container .select2-search__field:placeholder-shown{max-width:100% !important;width:100% !important}.aside-inset .select2-container{width:100%}.aside-inset .select2-container .select2-selection{border:2px solid #f1f1f1 !important;min-height:45px !important}.aside-inset .select2-container .select2-selection__rendered{line-height:40px !important}.aside-inset .select2-container .select2-selection_rendered li.select2-selection_choice{background:#f1f1f1 !important;border:2px solid #e5e5e5 !important}.aside-inset .select2-container .select2-search__field{line-height:40px}main.page{padding-top:140px}main.page .page-inset .title{border-bottom:1px solid #e5e5e5}main.page .page-inset .title h1{margin:0}main.page .page-inset .title h1:after{display:block;width:50px;height:2px;background:#4980d7;content:"";margin-top:30px}main.page .page-inset .default-text-content{padding:30px 0px}.default-text-content{line-height:1.4}.default-text-content a{color:#4980d7}.default-text-content h2,.default-text-content h3,.default-text-content h4,.default-text-content h5{color:#4980d7}.default-text-content .align-right{float:right;margin-bottom:20px;margin-left:20px}.default-text-content .align-left{float:left;margin-bottom:20px;margin-right:20px}.blog-list{display:flex;flex-direction:column;margin-top:40px;margin-bottom:50px}@media all and (max-width: 999px){.blog-list{flex-direction:column}}.blog-list .pagination{text-align:center;margin-top:30px}.blog-list .pagination a,.blog-list .pagination span{margin:0px 5px}.blog-list .pagination a{background:#f1f1f1;min-width:45px;height:45px;display:inline-block;line-height:45px;text-decoration:none;color:#393939;border-radius:10px}.blog-list .pagination a:hover{background:#393939;color:#fff}.blog-list .pagination span{background:#4980d7;min-width:45px;height:45px;display:inline-block;line-height:45px;border-radius:10px;color:#fff}.blog-list .item{display:flex;margin-bottom:50px}@media all and (max-width: 999px){.blog-list .item{flex-direction:column}}.blog-list .item .image{width:40%}@media all and (max-width: 999px){.blog-list .item .image{width:100%}}.blog-list .item .image img{max-width:100%;height:auto}.blog-list .item .info{flex:1;margin-left:40px}@media all and (max-width: 999px){.blog-list .item .info{margin-left:0px}}.blog-list .item .info h2{color:#4980d7;font-size:2rem}section.page-contact{margin:50px 0px;display:flex}@media all and (max-width: 999px){section.page-contact{flex-direction:column}}section.page-contact .form{flex:1}section.page-contact .form form{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:30px}@media all and (max-width: 699px){section.page-contact .form form{grid-template-columns:repeat(1, 1fr)}}section.page-contact .form form .form-group{display:flex;flex-direction:column}section.page-contact .form form .form-group label{font-weight:bold;text-transform:uppercase;font-size:.8rem;margin-bottom:10px}section.page-contact .form form .form-group input[type=text],section.page-contact .form form .form-group textarea{background:#f9f9f9;border:0px;padding:15px;outline:none;color:#4980d7;border-radius:4px}section.page-contact .form form .form-group.full{grid-column:1/3}@media all and (max-width: 699px){section.page-contact .form form .form-group.full{grid-column:1/2}}section.page-contact .form form .action{grid-column:1/3}@media all and (max-width: 699px){section.page-contact .form form .action{grid-column:1/2}}section.page-contact .form form .action button{border:0px;float:right;cursor:pointer;background:rgba(57,57,57,.15);padding:10px 15px;color:#393939;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:.9rem;border-right:2px solid #393939;-webkit-transition:all 150ms ease-in;-moz-transition:all 150ms ease-in;-o-transition:all 150ms ease-in;transition:all 150ms ease-in}section.page-contact .form form .action button:hover{background:rgba(57,57,57,.5);color:#fff}section.page-contact .info{width:35%;border-right:2px solid #f1f1f1;padding-right:30px;margin-right:30px}@media all and (max-width: 999px){section.page-contact .info{width:100%;padding-right:0;margin-right:0;border-right:0;margin-bottom:50px}}section.page-contact .info .contact-blocks{display:flex;flex-direction:column}section.page-contact .info .contact-blocks .item{display:flex;align-items:center;margin-bottom:20px}section.page-contact .info .contact-blocks .item .icon{width:50px;height:50px;background:#f1f1f1;display:flex;align-items:center;justify-content:center;font-size:1.4rem;border-radius:30px;margin-right:20px}section.page-contact .info .contact-blocks .item .icon i{vertical-align:middle;margin-top:3px;color:#393939}section.page-contact .info .contact-blocks .item h4{font-size:1.4rem;margin:0;color:#4980d7}section.page-contact .info .contact-blocks .item address{color:#4980d7;font-style:normal}footer{width:100%;border:2px solid #f1f1f1;border-radius:20px 20px 0 0}footer .bottom{background:#f1f1f1;border-radius:20px 20px 0 0;padding:25px;margin-top:50px}footer .bottom .content{display:flex;justify-content:space-between;align-items:center}@media all and (max-width: 999px){footer .bottom .content{flex-direction:column}}footer .bottom .content span{font-size:.8rem;color:#878787}footer .bottom .content a{font-size:.6rem;color:#0fb9c5;text-decoration:none}footer .upper{margin-top:40px;display:flex}@media all and (max-width: 999px){footer .upper{flex-wrap:wrap}}@media all and (max-width: 999px){footer .upper .logo{width:100%;text-align:center;margin-bottom:30px}}footer .upper .menus{display:flex;margin-left:5%;flex:1}@media all and (max-width: 999px){footer .upper .menus{margin-left:0px;flex-wrap:wrap;padding:10px}}footer .upper .box{flex-grow:1}@media all and (max-width: 999px){footer .upper .box{margin-bottom:20px;margin-right:20px}}footer .upper .box .newsletter{max-width:300px;color:#878787}footer .upper .box .newsletter form{display:flex;margin-top:10px}footer .upper .box .newsletter form input{flex:1;padding:12px;border:2px solid #f1f1f1;outline:none}footer .upper .box .newsletter form button{background:#4980d7;color:#fff;font-weight:bold;padding:14px;border:0px;margin-left:3px}footer .upper .box h4{margin:0;padding:0;font-size:1.3rem;font-weight:normal;color:#4980d7;margin-bottom:10px}footer .upper .box ul{margin:0;padding:0}footer .upper .box ul li{list-style:none;padding:4px 0px}footer .upper .box ul li a{color:#878787;text-decoration:none}footer .upper .box ul li a:hover{color:#393939}footer .upper .box .social{display:flex}footer .upper .box .social a{background:#f1f1f1;width:40px;height:40px;display:inline-block;margin-right:10px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#878787;border-radius:50px}main.interna{margin-top:100px}@media all and (max-width: 999px){main.interna{margin-top:70px}}main.interna section.location{width:100%;position:relative;margin-top:40px}main.interna section.location .map-location{position:absolute;top:-20px;left:10%;padding:30px;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,.14);border-radius:7px;z-index:2}main.interna section.location .map-location h3{margin-top:0;color:#4980d7}main.interna section.location .map-location address{font-style:normal;line-height:1.4;color:#878787}main.interna section.location .map-inset{width:100%;height:600px;background:#f1f1f1;position:relative}main.interna section.location .map-inset #map{position:absolute;left:0;top:0;bottom:0;right:0}main.interna section.location .actions{text-align:center}main.interna section.location .actions .button{background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);display:inline-block;border-radius:20px;color:#fff;text-decoration:none;font-weight:bold;font-size:1.1rem;padding:8px 24px;margin-left:10px;margin-top:10px}main.interna section.location .actions .button:hover{opacity:.7}main.interna section.gallery{width:100%;background:#f1f1f1;position:relative}main.interna section.gallery .swiper-pagination{position:absolute !important;bottom:10px;margin-top:0px}main.interna section.gallery>i{background-image:linear-gradient(180deg, #FFB30E 0%, #FF7C06 100%);box-shadow:0px 0px 0px 10px rgba(73,128,215,.1);border-radius:40px;color:#fff;cursor:pointer;position:absolute;width:60px;height:60px;display:flex;align-items:center;justify-content:center;z-index:3;top:50%}@media all and (max-width: 999px){main.interna section.gallery>i{display:none}}main.interna section.gallery>i.icon-chevron-left{left:30px}main.interna section.gallery>i.icon-chevron-right{right:30px}main.interna section.gallery img{width:100%;height:90vh;object-fit:contain;display:block}@media all and (max-width: 999px){main.interna section.gallery img{height:60vh}}main.interna section.interna-content{display:flex;align-items:flex-start}@media all and (max-width: 999px){main.interna section.interna-content{flex-direction:column}}main.interna section.interna-content aside{width:500px;background:#fff;box-shadow:0 2px 64px 0 rgba(0,0,0,.14);border-radius:7px;position:relative;margin-top:-40px;z-index:3;padding:40px}main.interna section.interna-content aside .price span{opacity:.5;font-weight:bold;text-transform:uppercase}main.interna section.interna-content aside .share-view{border-top:1px solid #e5e5e5;display:flex;padding-top:20px;align-items:center;margin-top:20px}main.interna section.interna-content aside .share-view span{margin-right:10px;color:#878787;font-size:.8rem}main.interna section.interna-content aside .share-view a{width:25px;height:25px;background:rgba(73,128,215,.1);color:#4980d7;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:40px;margin-right:10px}main.interna section.interna-content aside .share-view a:hover{background:#4980d7;color:#fff}main.interna section.interna-content aside .prices-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;margin-top:40px}main.interna section.interna-content aside .prices-grid .additional-options{grid-column:1/3;display:flex}main.interna section.interna-content aside .prices-grid .additional-options a{background:rgba(73,128,215,.1);color:#4980d7;padding:10px;border-radius:40px;text-decoration:none;display:flex;align-items:center;justify-content:center}main.interna section.interna-content aside .prices-grid .additional-options a:hover{background:#4980d7;color:#fff}main.interna section.interna-content aside .prices-grid .additional-options a i{margin-right:10px}main.interna section.interna-content aside .prices-grid .price-min{display:flex;flex-direction:column}main.interna section.interna-content aside .prices-grid .price-min span{opacity:.5;font-weight:bold;text-transform:uppercase}main.interna section.interna-content aside .prices-grid .price-min h5{margin:0;color:#393939;font-size:1.1rem;margin-top:4px}main.interna section.interna-content aside .info .badges{display:flex}main.interna section.interna-content aside .info .badges .badge{background:#4980d7;font-weight:bold;color:#fff;padding:5px 10px;text-transform:uppercase;font-size:.8em;border-radius:30px}main.interna section.interna-content aside .info h4{font-size:2.2em;margin:0;margin-top:20px;margin-bottom:20px;font-weight:normal}main.interna section.interna-content aside .info .specs{display:flex;flex-wrap:wrap;color:#878787}main.interna section.interna-content aside .info .specs .spec-item{display:flex;align-items:center;margin-right:10px;margin-bottom:10px}main.interna section.interna-content aside .info .specs .spec-item i{margin-right:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border-radius:30px}main.interna section.interna-content aside .info .specs .spec-item span{font-weight:500;font-size:.9em}main.interna section.interna-content aside .info .price{margin-top:20px}main.interna section.interna-content aside .info .price h5{font-size:1.5em;color:#4980d7;margin:0;border-left:2px solid #4980d7;padding-left:10px}@media all and (max-width: 999px){main.interna section.interna-content aside{width:100%;padding:20px;margin-top:30px}}main.interna section.interna-content aside .contact{border-top:1px solid #f1f1f1;margin-top:50px;padding-top:50px}main.interna section.interna-content aside .contact h3{margin:0;margin-bottom:30px;font-weight:normal;font-size:2rem}main.interna section.interna-content aside .contact form{display:flex;flex-direction:column}main.interna section.interna-content aside .contact form .form-group{display:flex;flex-direction:column;margin-bottom:20px}main.interna section.interna-content aside .contact form .form-group label{font-weight:bold;color:#878787}main.interna section.interna-content aside .contact form .form-group input{padding:15px;border:2px solid #f1f1f1;border-radius:5px;margin-top:4px;color:#4980d7;outline:none;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in}main.interna section.interna-content aside .contact form .form-group input:focus{border:2px solid #4980d7;box-shadow:0px 0px 0px 5px rgba(73,128,215,.1)}main.interna section.interna-content aside .contact form .action{width:100%;text-align:right}main.interna section.interna-content aside .contact form .action button{background-image:linear-gradient(270deg, #4980d7 0%, #223e6b 100%);border:0px;font-weight:bold;color:#fff;padding:10px 30px;text-transform:uppercase;border-radius:30px;cursor:pointer}main.interna section.interna-content .main-content{flex:1;margin-left:50px;margin-top:50px}@media all and (max-width: 999px){main.interna section.interna-content .main-content{margin:0;margin-top:40px;padding:10px}}main.interna section.interna-content .main-content .tech-specs,main.interna section.interna-content .main-content .check-steps{margin-top:70px}main.interna section.interna-content .main-content .tech-specs h3,main.interna section.interna-content .main-content .check-steps h3{font-size:2rem;font-weight:normal}main.interna section.interna-content .main-content .tech-specs .list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:30px}@media all and (max-width: 999px){main.interna section.interna-content .main-content .tech-specs .list{grid-template-columns:repeat(2, 1fr)}}main.interna section.interna-content .main-content .tech-specs .list .spec-item{display:flex;align-items:center;margin-right:10px;margin-bottom:10px}main.interna section.interna-content .main-content .tech-specs .list .spec-item i{margin-right:10px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border-radius:30px}main.interna section.interna-content .main-content .tech-specs .list .spec-item span{font-weight:500;font-size:.9em}main.interna section.interna-content .main-content .tech-specs .list .spec-item{color:#878787}main.interna section.interna-content .main-content .check-steps ul{margin:0;padding:0;margin-top:50px;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media all and (max-width: 999px){main.interna section.interna-content .main-content .check-steps ul{grid-template-columns:repeat(2, 1fr)}}main.interna section.interna-content .main-content .check-steps ul li{list-style:none;display:flex;color:#878787;align-items:center}main.interna section.interna-content .main-content .check-steps ul li i{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#f1f1f1;font-size:.8rem;border-radius:30px;margin-right:10px}/*# sourceMappingURL=base.css.map */
