@font-face{font-family:'Bosch Sans';src:url("../fonts/BoschSans-Light.eot");src:url("../fonts/BoschSans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/BoschSans-Light.woff2") format("woff2"),url("../fonts/BoschSans-Light.woff") format("woff"),url("../fonts/BoschSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Bosch Sans';src:url("../fonts/BoschSans-Regular.eot");src:url("../fonts/BoschSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/BoschSans-Regular.woff2") format("woff2"),url("../fonts/BoschSans-Regular.woff") format("woff"),url("../fonts/BoschSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Bosch Sans';src:url("../fonts/BoschSans-Medium.eot");src:url("../fonts/BoschSans-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/BoschSans-Medium.woff2") format("woff2"),url("../fonts/BoschSans-Medium.woff") format("woff"),url("../fonts/BoschSans-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Bosch Sans';src:url("../fonts/BoschSans-Bold.eot");src:url("../fonts/BoschSans-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/BoschSans-Bold.woff2") format("woff2"),url("../fonts/BoschSans-Bold.woff") format("woff"),url("../fonts/BoschSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Bosch Sans';src:url("../fonts/BoschSans-Black.eot");src:url("../fonts/BoschSans-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/BoschSans-Black.woff2") format("woff2"),url("../fonts/BoschSans-Black.woff") format("woff"),url("../fonts/BoschSans-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"heliotek";src:url("../fonts/heliotek.eot");src:url("../fonts/heliotek.eot?#iefix") format("embedded-opentype"),url("../fonts/heliotek.woff") format("woff"),url("../fonts/heliotek.ttf") format("truetype"),url("../fonts/heliotek.svg#heliotek") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"heliotek" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"heliotek" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\61"}.icon-youtube:before{content:"\62"}.icon-angle-down:before{content:"\65"}.icon-angle-left:before{content:"\66"}.icon-angle-right:before{content:"\67"}.icon-angle-up:before{content:"\68"}.icon-vm2:before{content:"\6a"}.icon-search:before{content:"\63"}.icon-torneira1:before{content:"\70"}.icon-torneira2:before{content:"\71"}.icon-torneira3:before{content:"\72"}.icon-torneira4:before{content:"\73"}.icon-apartament:before{content:"\64"}.icon-home:before{content:"\6c"}.icon-pool:before{content:"\69"}.icon-industry:before{content:"\6b"}.icon-user-outline:before{content:"\75"}.icon-user:before{content:"\77"}.icon-hospital:before{content:"\76"}.icon-habitacao:before{content:"\78"}.icon-outros:before{content:"\79"}.icon-habitacoes:before{content:"\41"}.icon-bomba-calor:before{content:"\7a"}.icon-pool-bomba:before{content:"\42"}.icon-ducha1:before{content:"\43"}.icon-ducha2:before{content:"\6d"}.icon-ducha3:before{content:"\6e"}.icon-ducha4:before{content:"\6f"}.icon-aquecedor-solar:before{content:"\74"}.icon-aquecimento-gaz:before{content:"\44"}.icon-aquecedor-solar-gaz:before{content:"\45"}.icon-youtube-1:before{content:"\46"}.icon-caret-up:before{content:"\47"}.icon-arrow-back:before{content:"\48"}.icon-like:before{content:"\49"}.icon-instagram:before{content:"\4a"}header{position:relative;display:block;border-top:4px solid #c30817}header .logo-title a{display:inline-block;width:123px;height:64px;margin:0 70px 0 0;margin-left:0 !important;background:url("../img/logo-heliotek.jpg") no-repeat;text-indent:-9999px;vertical-align:middle}header .phones{display:inline-block;text-align:right;line-height:1;vertical-align:middle}header .phones.phone-sp{margin-right:20px}header .phones span{font-size:24px;font-size:2.4rem}header .phones p{font-size:12px;font-size:1.2rem;margin:0}header.fixed{position:fixed;width:100%;background:white;z-index:999;animation-name:scrollDown;animation-duration:0.4s;-webkit-box-shadow:0px 1px 30px -10px rgba(0,0,0,0.75);-moz-box-shadow:0px 1px 30px -10px rgba(0,0,0,0.75);box-shadow:0px 1px 30px -10px rgba(0,0,0,0.75)}header.fixed .logo-title{display:table;margin-top:5px}header.fixed .navbar{margin-bottom:0}header.fixed .header-top{border-bottom-color:transparent}header.fixed .header-bottom{display:none}header.fixed.up .header-top{border-bottom-color:#b0b0b1}header.fixed.up .header-bottom{display:block}@keyframes scrollDown{from{top:-168px}to{top:0}}@keyframes scrollUp{from{top:0}to{top:-168px}}.navbar-default{padding-top:5px;background:transparent;border:none}.navbar-default .container-fluid,.navbar-default .navbar-collapse{padding:0}.navbar-default .navbar-nav{float:inherit;display:inline-block;padding:0 15px;vertical-align:middle}.navbar-default .navbar-nav>li>a{color:#b0b0b1;padding:15px 22px;display:inline-block}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#c30817}.navbar-default .navbar-nav>li>a.icon{display:none}.navbar-default .navbar-nav>li>.dropdown-menu{padding:0;border:none;border-top:2px solid #c30817;box-shadow:none}.navbar-default .navbar-nav>li>.dropdown-menu a{padding:12px 15px;background:#f0f0f0;color:#575757;margin-bottom:0}.navbar-default .navbar-nav>li>.dropdown-menu a:hover{background:#f0f0f0}.navbar-default .navbar-nav>li>.dropdown-menu .open{position:relative}.navbar-default .navbar-nav>li>.dropdown-menu .open>.dropdown-submenu{display:block;position:absolute;top:0;left:100%}.navbar-default .navbar-nav .active a{background:#fff;color:#c30817;font-weight:500}.navbar-default .navbar-nav .active a:hover,.navbar-default .navbar-nav .active a:focus{background:#fff;color:#c30817}.navbar-default .navbar-nav .open a{background:#fff;color:#c30817}.navbar-default .navbar-nav .open a:hover,.navbar-default .navbar-nav .open a:focus{background:#fff;color:#c30817}.navbar-default .navbar-nav .dropdown-submenu{display:none;list-style:none;padding:0;width:100%;border-left:1px solid #c30817}.navbar-default .navbar-nav .dropdown-submenu li a{position:relative;padding:12px 15px;display:block;color:#575757}.search{display:inline-block;width:300px;margin-right:10px;vertical-align:middle}.search .src-input{display:inline-block;width:85%;height:33px;padding:0 10px;border:1px solid #b0b0b1;border-radius:5px;vertical-align:middle}.search .icon-search{display:inline-block;float:right;width:37px;height:33px;background:#f0f0f0;color:#b0b0b1;border-radius:7px;text-align:center;line-height:35px;font-size:15px;font-size:1.5rem;vertical-align:middle}.search .icon-search:hover,.search .icon-search:focus{background:#b0b0b1;color:#f0f0f0;text-decoration:none}.social-media{display:inline-block;vertical-align:middle}.social-media a{color:#b0b0b1;font-size:23px;font-size:2.3rem}.social-media a:first-child{margin-right:5px}.social-media a:hover,.social-media a:focus{text-decoration:none;color:#cacaca}.header-top{display:inline-block;width:65%;margin-top:30px;margin-right:60px;padding-bottom:15px;border-bottom:1px solid #b0b0b1}.header-top .slogan-bosch{display:inline-block}.header-bottom{margin-top:10px;padding-left:100px}.just-mobile{display:none}@media (max-width: 350px){header .logo-title{display:block;margin:0 auto;margin-bottom:20px}}@media (min-width: 767px){.navbar-collapse .navbar-nav li a.icon{display:none}}@media (max-width: 767px){body.opened-menu{overflow:hidden}body.opened-menu .navbar-toggle{float:right;background:transparent !important;border:none;z-index:9999}body.opened-menu .navbar-toggle:before{display:none}body.opened-menu .navbar-toggle .icon-bar:nth-child(2){transform:rotate(45deg)}body.opened-menu .navbar-toggle .icon-bar:nth-child(3){display:none}body.opened-menu .navbar-toggle .icon-bar:last-child{transform:rotate(-45deg);margin-top:-2px}body.opened-menu .navbar-nav .dropdown-menu{display:block}body.opened-menu .navbar-nav .dropdown-submenu{display:block}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:#fff}header .phones{display:block;padding-top:30px;text-align:center}header .logo-title{display:inherit !important;margin-left:10px}.navbar-toggle{margin:10px}.navbar-toggle:before{content:"";position:fixed;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgba(88,88,88,0.6)}.navbar-toggle.collapsed:before,.navbar-toggle.collapsed:after{display:none}.navbar-collapse{display:block !important;position:fixed;width:235px;height:100% !important;left:auto;z-index:999;right:-100%;background:#fff;padding:0;text-align:left}.navbar-collapse .navbar-nav{margin:0;padding-top:20px;width:100%}.navbar-collapse .navbar-nav>li{position:inherit}.navbar-collapse .navbar-nav li{margin:0;padding:0;border-bottom:1px solid #a3a3a4;font-size:0}.navbar-collapse .navbar-nav li a:first-child{padding:10px 0;padding-left:30px;margin:0;color:#b0b0b1;width:80%;display:inline-block;font-size:14px}.navbar-collapse .navbar-nav li:before{display:none}.navbar-collapse .navbar-nav li a.icon{color:#c30817;display:inline-block;text-align:right;width:20%;font-size:12px}.navbar-collapse .navbar-nav .dropdown-menu{position:absolute;top:0;display:none;left:-100%;width:100%;min-height:320px;background:#f0f0f0;-webkit-transition:all 0.2s;transition:all 0.2s}.navbar-collapse .navbar-nav .dropdown-menu>li>a:hover,.navbar-collapse .navbar-nav .dropdown-menu>li>a:focus{background:#f0f0f0 !important}.navbar-collapse .navbar-nav .dropdown-submenu{position:absolute;left:-100% !important;display:none;width:100%;height:100%;background:#f0f0f0;-webkit-transition:all 0.2s;transition:all 0.2s}.navbar-collapse .navbar-nav .dropdown-submenu .dropdown-submenu{position:absolute;left:-100% !important;top:0;z-index:999}.navbar-collapse .navbar-nav .open{position:unset !important}.navbar-collapse .navbar-nav .open .dropdown-menu{left:0;padding-left:15px}.navbar-collapse .navbar-nav .open .dropdown-menu .open>.dropdown-submenu{left:0 !important;padding-left:14px}.navbar-default .navbar-brand{margin-right:0;margin-bottom:15px}.navbar-default .navbar-nav{padding:0;padding-top:20px}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#575757}.navbar-default .navbar-nav .open .dropdown-menu .active a:hover,.navbar-default .navbar-nav .open .dropdown-menu .active a:focus{color:#c30817;background-color:#d9d7d0}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:focus{background:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#c30817}.navbar-collapse.in,.navbar-collapse[aria-expanded="true"]{top:0;left:0;width:100%;border:none;display:block !important;padding-bottom:30px}.back-menu a{background:#c30817 !important;color:#fff !important;padding:8px 15px !important;width:100% !important}.title-logo .navbar-brand{padding:0 15px;width:150px}.title-logo .navbar-brand img{width:100%}.search{width:100%;margin:20px 0;padding-right:15px;padding-left:15px}.search .src-input{width:80%;display:inline-block !important}.search .icon-search{display:inline-block;float:inherit;vertical-align:middle}.social-media{display:block;width:100%;text-align:center}.header-top{display:none}.header-bottom{position:relative;width:100%;padding:0}.destaque-orcamento{position:inherit;bottom:-20px;display:table;width:100%;padding:10px 30px;border-radius:0}.destaque-orcamento .icon{position:absolute;top:5px;left:0px;font-size:30px}.just-mobile{display:table;margin:0 auto;width:160px;margin-top:50px}}@media (min-width: 768px) and (max-width: 991px){.navbar-default .navbar-nav{padding:0}.navbar-collapse{position:relative}.navbar-collapse .social-media{position:absolute;top:60px;right:0}.navbar-collapse .search{position:absolute;top:57px;right:50px}.header-bottom{padding:0}.header-bottom .slogan-bosch{width:53.5%;padding-left:0}}body{margin:0;font-family:"Bosch Sans","Trebuchet MS",Helvetica,sans-serif;font-weight:300}a{color:#ff1520;font-weight:normal}a:hover,a:hover{color:#c30817}p{font-size:14px;font-size:1.4rem;color:#222;margin-bottom:30px}p.lg{font-size:17px;font-weight:normal;text-transform:uppercase;margin-bottom:40px;color:#565656}.main{position:relative}.main.interna{padding-bottom:40px}.opacity-none{opacity:0}.gutter-free{margin-left:0;margin-right:0}.gutter-free>[class*="col"]{padding-left:0;padding-right:0}.gutter{padding:15px}.gutter-lg{padding:30px}.gutter-h{padding-top:15px;padding-bottom:15px}.gutter-h-lg{padding-top:30px;padding-bottom:30px}.gutter-v{padding-right:15px;padding-left:15px}.gutter-v-lg{padding-right:30px;padding-left:30px}.gutter-t{padding-top:15px}.gutter-t-lg{padding-top:30px}.gutter-r{padding-right:15px}.gutter-r-lg{padding-right:30px}.gutter-l{padding-left:15px}.gutter-l-lg{padding-left:30px}.gutter-b{padding-bottom:15px}.gutter-b-lg{padding-bottom:30px}.form-control{height:auto;padding:15px;color:#575757;font-size:14px;font-size:1.4rem}.has-error .form-control{border-color:#c30817 !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important}.has-success .form-control{border-color:#3c763d !important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) !important}.btn-primary{padding:10px 15px;background:transparent;color:#575757;border-color:#575757;font-weight:300;text-transform:uppercase}.btn-primary:hover,.btn-primary:focus{background:#575757;border-color:#575757;color:#fff}.btn-secondary{padding:10px 50px;background:#db091a;color:#fff;font-weight:300}.btn-secondary:hover,.btn-secondary:focus{color:#fff;background:#ab0714}.btn-transparent{padding:15px 30px;color:#fff;border:1px solid #fff;text-align:center;font-size:16px;font-size:1.6rem;font-weight:300}.btn-transparent:hover,.btn-transparent:focus{background:#fff;color:#575757}.btn-more{display:inline-block;color:#fff;vertical-align:middle;font-size:16px;font-size:1.6rem;font-weight:300}.btn-more:before{content:"\67";display:inline-block;width:50px;height:50px;margin-right:20px;padding-left:5px;background:transparent;border:1px solid #fff;border-radius:50px;line-height:45px;vertical-align:middle;font-family:"heliotek";font-size:35px;font-size:3.5rem}.btn-more:hover,.btn-more:focus{color:#fff;text-decoration:underline}.btn-more:hover:before,.btn-more:focus:before{background:#fff;color:#575757}.section-title{font-size:48px;font-size:4.8rem;font-weight:300;text-transform:uppercase}.section-title strong{font-weight:900}.section-title-red{color:#ed1c24;font-size:32px;font-size:3.2rem;font-weight:normal;text-align:center}.section-title-interna{margin:40px 0 20px;color:#222;text-align:center;font-size:25px;font-size:2.5rem;font-weight:normal;text-transform:uppercase}.section-title-chamada{margin:60px 0;font-size:32px;font-size:3.2rem;font-weight:300;text-align:center}.section-subtitle{margin-top:40px;margin-bottom:20px;color:#ff1520;font-size:18px;font-size:1.8rem;font-weight:bold;text-transform:uppercase}.section-subtitle.lg{font-size:32px;font-size:3.2rem}.destaque-orcamento{position:absolute;top:57px;right:-58px;width:auto;padding:25px 25px 25px 50px;background:#ff1520;color:#fff;border-radius:40px 0 0 0;font-size:18px;font-size:1.8rem;text-transform:uppercase;z-index:998;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.destaque-orcamento .icon{position:absolute;top:20px;left:15px;font-size:30px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.destaque-orcamento:hover{color:#fff;background:#c30817;text-decoration:none}.destaque-orcamento.fixed{position:fixed;top:145px !important}.destaque-orcamento.up{top:205px !important}.interna .destaque-orcamento{top:97px}.section-bg-gray{background:#f0f0f0;padding:20px 0 70px;margin-bottom:50px}.box-color{margin:30px 0}.box-color--green{background:#019966;color:#fff}.box-color--green .section-subtitle,.box-color--green p{color:#fff}.box-color--blue{background:#008ECF;color:#fff}.box-color--blue .section-subtitle,.box-color--blue p{color:#fff}.icons-economy{margin:60px}@media (max-width: 991px){.icons-economy{display:table;margin:0 auto 40px}}.align-vertical>div{float:inherit;display:inline-block;margin-right:-4px;vertical-align:middle}.modal .modal-header{background:#d9d9da}.table-responsive{position:relative;display:table}.table-responsive .table{display:block;position:relative;overflow:hidden;z-index:-1}.table-responsive .table:after{content:'';position:absolute;bottom:0;display:block;width:100%;height:75px;background:rgba(255,255,255,0.7)}.table-responsive .table-small:after{display:none}.table-responsive.open .table{height:auto !important;overflow:visible;z-index:1}.table-responsive.open .table:after{display:none}.table-responsive.open .more-info{display:none}.table-responsive .more-info{position:absolute;bottom:15px;width:100%;color:#575757;text-align:center;z-index:2;font-size:16px;font-size:1.6rem}.table-responsive .more-info .icon{background:#ff1520;display:inline-block;width:48px;height:48px;margin-right:15px;color:#fff;border-radius:25px;line-height:55px;text-align:center;font-size:30px;font-size:3rem;vertical-align:middle}.table-default{border:0px solid black;border-collapse:collapse}.table-default th,.table-default td{border:none;border-right:2px solid #e0e0e0;border-collapse:collapse}.table-default th:last-child,.table-default td:last-child{border-right:0}.table-default th{padding:8px 15px;background:#ff1520;color:#fff;font-size:16px;font-size:1.6rem;text-transform:uppercase}.table-default td{padding:3px 20px}.table-default .desc td{width:125px;padding:10px;background:#575757;color:#fff;text-align:center;font-weight:bold;line-height:1}.table-default .desc td:first-child{width:250px}.table-default tbody tr{padding:0 20px}.table-default tbody tr:nth-child(odd){background:#efefef}.modal .modal-dialog{top:100px}.modal .modal-header{position:relative}.modal .modal-header .close{position:absolute;top:-25px;right:0;width:22px;height:22px;margin-top:-2px;color:white;border:1px solid white;border-radius:12px;font-weight:300;text-align:center;opacity:1;text-shadow:none}.modal .modal-header .close span{line-height:1;margin-top:-4px;padding-left:1px;display:block}.modal .modal-header .close:hover{color:#b0b0b1}.modal .modal-body{padding:30px 60px;border-bottom:5px solid #ff1520}.nav-tabs{border:none;margin-bottom:30px}.nav-tabs>li{background:#ececed;margin-right:5px;border:none}.nav-tabs>li a{padding:6px 25px;color:#222;font-weight:bold;border:none}.nav-tabs>li a:hover,.nav-tabs>li a:focus{background:#ececed;color:#ff1520;border:none}.nav-tabs>li.active a{background:#ececed;color:#ff1520;border:none}.nav-tabs>li.active a:hover,.nav-tabs>li.active a:focus{background:#ececed;color:#ff1520;border:none}.tab-content{border-left:2px solid #ff1520;padding:0 20px;font-weight:normal}.tab-content span{display:block}@media (max-width: 767px){header.fixed .header-bottom{display:block !important}figure img{width:100%}.destaque-orcamento{top:96px;right:0;width:141px;padding:10px 60px}.destaque-orcamento .icon{top:4px;left:25px}.destaque-orcamento.fixed{top:145px !important}.destaque-orcamento.up{top:145px !important}.interna .destaque-orcamento{top:96px}.interna .destaque-orcamento.up{top:140px}.table-responsive{display:block;width:100%;overflow:auto}}.figure-icon{background-color:#fff;background-repeat:no-repeat;background-position:center center;border:1px solid #ccc;width:113px;height:113px;text-align:center;display:inline-block;margin:0 40px 40px 40px;vertical-align:top;-moz-border-radius:113px;-webkit-border-radius:113px;border-radius:113px;cursor:pointer}@media (max-width: 767px){.figure-icon{margin:0 40px 60px 40px}}.figure-icon a{padding-top:120px;color:#565656;text-decoration:none;display:block;width:130px;font-size:16px;margin-left:-8px}.figure-icon:hover{background-color:#23bebc;border:1px solid #23bebc}.figure-icon:hover a{color:#005691;font-weight:bold}.figure-icon:first-child{background-image:url(../samples/img/icons/book-cinza.png)}.figure-icon:first-child:hover{background-image:url(../samples/img/icons/book-white.png)}.figure-icon:nth-child(2){background-image:url(../samples/img/icons/engrenagem-cinza.png)}.figure-icon:nth-child(2):hover{background-image:url(../samples/img/icons/engrenagem-branca.png)}.figure-icon:nth-child(3){background-image:url(../samples/img/icons/biblioteca-cinza.png)}.figure-icon:nth-child(3):hover{background-image:url(../samples/img/icons/biblioteca-branca.png)}.figure-icon:last-child{background-image:url(../samples/img/icons/interrogacao-cinza.png)}.figure-icon:last-child:hover{background-image:url(../samples/img/icons/interrogacao-branca.png)}.list-blue-download{list-style:none;margin-top:40px}.list-blue-download a{color:#565656;font-size:14px;padding:10px 20px 10px 50px;display:block;text-transform:uppercase}.list-blue-download a:hover{color:#005691;font-weight:bold;background-image:url("../samples/img/icons/icon-download.png");background-repeat:no-repeat}.footer{border-top:2px solid #c30817;padding-top:50px;background:#ebebeb}.footer ul{list-style:none;padding:0}.footer ul li a{color:#575757}.footer figure{display:inline-block;margin-right:20px}.footer .site-map li{margin-bottom:25px}.footer .site-map li a{font-weight:bold}.footer .contato{text-align:right}.footer .contato .title-section-footer{margin-bottom:30px}.footer .phones{margin-bottom:20px}.footer .phones p{margin:0;margin-bottom:5px}.footer .phones strong{display:block}.footer .links{margin-bottom:20px}.footer .links a{display:block;color:#575757}.footer .icon{display:inline-block;margin-left:5px;color:#575757;font-size:25px;font-size:2.5rem;line-height:1}.footer .social-medias .title-section-footer{margin-bottom:5px}.title-section-footer{font-size:16px;font-size:1.6rem;font-weight:500;margin:0;margin-bottom:15px}.copyright{background:#dbdbdb;padding:15px 0;margin-top:60px;font-size:11px;font-size:1.1rem}.copyright p{display:inline-block;margin:0;color:#717171;font-weight:500}.copyright .icon-vm2{float:right;height:19px;margin-top:-7px;color:#8e8e8e;color:#8a8a8a;font-size:30px;font-size:3rem}.copyright .icon-vm2:before{vertical-align:top}.copyright .icon-vm2:hover,.copyright .icon-vm2:focus{border-bottom:none}.copyright .icon-vm2:hover:before,.copyright .icon-vm2:focus:before{border-bottom:none}@media (max-width: 767px){.footer .site-map{padding-top:20px}.footer .site-map [class*='col-']{padding:0 15px}.footer .site-map .title-section-footer{padding:0 15px}.title-section-footer{margin-top:30px}.copyright .icon-vm2{display:block;margin:0 auto;margin-top:20px;margin-bottom:6px;float:inherit}}@media (min-width: 768px) and (max-width: 1199px){.slogan-footer{width:100%}.slogan-footer img{width:100%}}.owl-carousel.owl-loaded{overflow:hidden}.banner-caption{position:absolute;bottom:0;width:100%;height:200px;padding:20px;background:-moz-linear-gradient(top, rgba(125,185,232,0) 0%, rgba(124,183,230,0) 1%, rgba(0,0,0,0.4) 99%, rgba(0,0,0,0.4) 100%);background:-webkit-linear-gradient(top, rgba(125,185,232,0) 0%, rgba(124,183,230,0) 1%, rgba(0,0,0,0.4) 99%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, rgba(125,185,232,0) 0%,rgba(124,183,230,0) 1%,rgba(0,0,0,0.4) 99%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007db9e8', endColorstr='#66000000',GradientType=0 );color:#fff}.banner-caption_wrap{display:table;margin:0 auto;padding:20px;border:1px solid #fff;text-align:center}.banner-caption_wrap p{margin:0;color:#fff;font-size:18px;font-size:1.8rem;font-weight:300}.banner-caption--title{margin:0 0 10px 0;font-size:50px;font-size:5rem;font-weight:900;text-transform:uppercase}.owl-banner .owl-dots{position:absolute;right:0;bottom:10px;left:0;width:1200px;margin:0 auto;text-align:left}.owl-banner .owl-dots .owl-dot span{width:12px;height:12px;border-radius:0}@media (max-width: 1199px){.banner-caption{padding-left:20px}}@media (max-width: 991px){.banner-caption{background:#b0b0b1;padding-left:20px;height:auto}.banner-caption_wrap{border:none}.banner-caption_wrap p{font-size:14px;font-size:1.4rem}.banner-caption--title{font-size:30px;font-size:3rem}}@media (max-width: 767px){.banner-caption{position:inherit;width:100%;padding:15px;padding-bottom:40px}.banner-caption_wrap p{font-size:12px;font-size:1.2rem}.banner-caption--title{font-size:17px;font-size:1.7rem}.owl-banner .owl-dots{bottom:0}}.box-breadcrumb{background:#f0f0f0;margin-bottom:2px}.box-breadcrumb .container{padding-right:0;padding-left:0}.breadcrumb{margin-bottom:0;padding:10px 0;background:transparent;color:#8a8a8a}.breadcrumb>li+li:before{content:'>';line-height:1;font-weight:500}.breadcrumb a{color:#8a8a8a}.breadcrumb .active{color:#c30817;font-weight:bold}.pre-dimensione{background:#9c0b03}.pre-dimensione figure{display:inline-block;width:40%;margin-right:-4px}.pre-dimensione .content-destaque{position:relative;display:inline-block;width:60%;padding-left:80px;color:#fff;vertical-align:middle}.pre-dimensione .content-destaque:before{content:'';position:absolute;top:50%;left:-40px;width:39px;height:238px;margin-top:-119px;background:url("../img/arrow-pre-dimensione.png") no-repeat}.pre-dimensione .content-destaque h1{display:inline-block;margin-bottom:30px;font-weight:normal;font-size:32px;font-size:3.2rem}.pre-dimensione .content-destaque h1 strong{font-weight:bold}.pre-dimensione .content-destaque p{width:70%;color:#fff;font-weight:300;font-size:20px;font-size:2rem}.pre-dimensione .content-destaque a{color:#fff}.icons-circle{margin-top:85px;padding-left:60px}.icons-circle .item-circle{display:inline-block;text-align:center;margin-right:60px}.icons-circle .item-circle:hover .icon,.icons-circle .item-circle:focus .icon{background:#fff;color:#c30817;text-decoration:none}.icons-circle .icon{display:block;width:100px;height:100px;margin:0 auto;margin-bottom:10px;border:1px solid #fff;border-radius:100px;text-align:center;font-size:50px;font-size:5rem;line-height:100px}@media (max-width: 991px){.pre-dimensione img{width:100%}.pre-dimensione .content-destaque{padding-left:40px}.pre-dimensione .content-destaque:before{left:-38px}.icons-circle{padding-left:0;margin:15px 0}.icons-circle .item-circle{margin-right:20px}}@media (max-width: 767px){.pre-dimensione figure{width:100%}.pre-dimensione figure img{width:100%}.pre-dimensione .content-destaque{width:100%;padding:0 15px}.icons-circle{margin-top:20px;padding-left:0}.icons-circle .item-circle{float:left;width:33%;margin-right:0;margin-bottom:40px}.icons-circle .icon{width:90px;height:90px;line-height:90px}}.como-funciona{position:relative}.como-funciona:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:black;opacity:0.5}.video-bg{position:relative;min-width:100%;min-height:100%;width:100%;height:auto;z-index:-100}.como-funciona-desc{position:absolute;top:0;left:0;right:0;height:100%;margin:0 auto;color:#fff;text-align:center}.como-funciona-desc:before{content:'';display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}.como-funciona-desc .title-section{font-weight:300;margin-bottom:80px}.como-funciona-desc .title-section strong{font-weight:900}.como-funciona-desc .owl-como-funciona{display:inline-block;vertical-align:middle}.como-funciona-desc .owl-dots{margin-top:80px}.como-funciona-desc .owl-dot{padding:3px 7px;display:inline-block}.como-funciona-desc .owl-dot span{width:100px;height:2px;display:inline-block;background:#fff;opacity:0.5}.como-funciona-desc .owl-dot.active span,.como-funciona-desc .owl-dot:hover span{opacity:1}.como-funciona-desc .loading{margin-bottom:70px}.como-funciona-desc .loading img{width:auto;margin:0 auto}@media (max-width: 991px){.como-funciona{height:550px}.como-funciona-desc .owl-dot span{width:80px}}.nossas-solucoes{background:#ececec;margin-bottom:1px}.nossas-solucoes .title-section{color:#717171;margin:0;padding-top:212px;font-size:28px;font-size:2.8rem;font-weight:300}.nossas-solucoes .title-section strong{font-weight:900}.nossas-solucoes .item-solucao{height:484px;padding:0;padding-right:3px;background-size:100%}.nossas-solucoes .item-solucao a{position:relative;display:table;color:#fff;width:100%;height:100%}.nossas-solucoes .item-solucao a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;text-decoration:none;background:black;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}.nossas-solucoes .item-solucao a:hover:before{opacity:0.5}.nossas-solucoes .item-solucao a:hover .more-product{width:100%}.nossas-solucoes .item-solucao a:hover .more-product .icon{background:#fff;color:#717171}.nossas-solucoes .item-solucao a:hover .desc-solucao{top:0}.nossas-solucoes .item-solucao .info{position:relative;top:160px;display:block;vertical-align:middle;min-height:215px;padding:0 45px;padding-bottom:35px}.nossas-solucoes .item-solucao .info .more-product{position:absolute;bottom:0;color:white;display:block;overflow:hidden;width:35px;height:35px}.nossas-solucoes .item-solucao .info .more-product .icon{display:inline-block;width:35px;height:35px;margin-right:15px;padding-left:2px;border:1px solid white;border-radius:35px;text-align:center;line-height:36px;vertical-align:middle;font-size:22px;font-size:2.2rem;-webkit-transition:all 0.2s;transition:all 0.2s}.nossas-solucoes .desc-solucao{position:absolute;top:40px;font-size:16px;font-size:1.6rem;color:#fff;line-height:1;font-weight:normal;-webkit-transition:all 0.5s;transition:all 0.5s}.nossas-solucoes .desc-solucao span{display:block;font-size:36px;font-size:3.6rem;font-weight:300}.nossas-solucoes .banho{background:url("../img/img-banho-lg.jpg") no-repeat;border-right:1px solid #fff}.nossas-solucoes .piscina{background:url("../img/img-piscina-lg.jpg") no-repeat}.nossas-solucoes .comercio{background:url("../img/img-comercio.jpg") no-repeat}.nossas-solucoes .his{background:url("../img/img-his-home.jpg") no-repeat}.nossas-solucoes .industria{background:url("../img/img-industria.jpg") no-repeat}.nossas-solucoes .comercio,.nossas-solucoes .his,.nossas-solucoes .industria{background-size:99.9%;background-position:center}@media (min-width: 1200px){.nossas-solucoes .comercio,.nossas-solucoes .his,.nossas-solucoes .industria{width:233px}}.nossas-solucoes .comercio .info,.nossas-solucoes .his .info,.nossas-solucoes .industria .info{padding:0 20px}@media (max-width: 991px){.nossas-solucoes .item-solucao{background-size:100%;background-position:center}.nossas-solucoes .item-solucao .info .more-product{overflow:visible;width:auto}}@media (max-width: 767px){.nossas-solucoes{margin-bottom:40px}.nossas-solucoes .item-solucao{margin-bottom:10px;background-size:120%;background-position:top;overflow:hidden}.nossas-solucoes .item-solucao a:before{width:102%}.nossas-solucoes .title-section{padding-top:40px;padding-bottom:40px;line-height:1}}@media (min-width: 992px) and (max-width: 1199px){.nossas-solucoes .title-section{font-size:26px;font-size:2.6rem}}.title-desc-home{position:relative;padding:60px 0;text-align:center}.title-desc-home .icon{background:url("../img/page-down.png") no-repeat;position:absolute;top:-40px;right:0;left:0;width:240px;height:40px;margin:0 auto;z-index:997}.title-desc-home .section-title{font-size:35px;font-size:3.5rem;font-weight:300;margin:0;margin-bottom:15px;text-transform:inherit}.title-desc-home .desc{font-size:14px;font-size:1.4rem}@media (max-width: 991px){.title-desc-home .icon{top:-39px}.title-desc-home .section-title{font-size:35px;font-size:3.5rem}}@media (max-width: 767px){.title-desc-home .icon{top:0px}}.banner--title{position:relative}.banner--title img{width:100%}.banner--title .caption{position:absolute;top:160px;right:150px}.banner--title .section-title{text-align:center;font-size:40px;font-size:4rem}.banner--title .section-title strong{display:block}.banner--title .section-title.xs{font-size:32px;font-size:3.2rem}.banner--title-white{position:relative}.banner--title-white .caption{top:auto;right:0;bottom:70px;left:0;width:100%}.banner--title-white .section-title{display:table;margin:0 auto;padding:20px;color:#fff;border:2px solid #fff;font-weight:300;text-transform:none}.banner--title-white .section-title strong{display:block;font-weight:900;text-transform:uppercase}.banner--title-white:after{content:'';position:absolute;bottom:0;left:50%;width:240px;height:40px;margin-left:-120px;background:url("../img/page-down.png") no-repeat}@media (max-width: 991px){.banner--title .caption{position:inherit;top:0;right:auto;left:0}.banner--title-white{background:#b0b0b1}}@media (max-width: 767px){.banner--title-white{background:#b0b0b1}.banner--title-white .section-title{border:none;font-size:22px;font-size:2.2rem}.banner--title-white:after{display:none}}.box-img--center img{display:table;margin:0 auto}.box-img--item{display:inline-block;width:33.33%;margin-right:-2px;vertical-align:bottom}.box-img--item a{color:#575757;display:block}.box-img--item:hover{text-decoration:none}.box-img--item:hover a{text-decoration:none}.box-img--item:hover .btn-saiba-mais{color:#c30817}.box-img--item:hover .btn-saiba-mais:before{animation-name:animatehover;animation-duration:0.8s}.box-img--info{display:table;margin:0 auto;padding-top:50px}.box-img--title{display:block;margin-bottom:40px;font-size:32px;font-size:3.2rem;text-transform:uppercase;line-height:1}.box-img--title strong{display:block}.box-img.modelos .box-img--item{width:50%;margin-bottom:100px;vertical-align:top}.box-img.modelos .box-img--figure img{display:inline-block;vertical-align:middle}.box-img.modelos .box-img--title{font-weight:300}.box-img.modelos .box-img--info{margin:0;margin-left:100px}.box-img.modelos.col-3 .box-img--item{width:33.33%}.box-img.modelos.col-3 .box-img--title{font-size:27px;font-size:2.7rem}.btn-saiba-mais{color:#575757;font-weight:300;line-height:1;cursor:pointer}.btn-saiba-mais:before{content:'\67';display:inline-block;width:48px;height:48px;margin-right:20px;padding-left:3px;background:#db091a;color:#fff;border-radius:25px;text-align:center;font-family:"heliotek";font-size:25px;font-size:2.5rem;line-height:48px;vertical-align:middle}.btn-saiba-mais:hover:before{animation-name:animatehover;animation-duration:0.8s}@keyframes animatehover{50%{padding-left:15px}100%{padding-left:3px}}@media (max-width: 991px){.box-img--item{width:50%;margin-bottom:40px}.box-img.modelos .box-img--item{display:table;margin:0 auto 70px}}@media (max-width: 767px){.box-img--item{width:100%;margin-bottom:40px}}.box-img-links{padding:70px 0;margin:15px 0 0;background:#efefef}.box-img-links .container{display:table;width:auto;margin:0 auto}.box-img-links--item{display:inline-block;margin-right:50px;color:#575757}.box-img-links--item:last-child{margin-right:0}.box-img-links--item:hover{color:#313131;text-decoration:none}.box-img-links--item:hover .box-img-links--figure{background:#6d6d6d}.box-img-links--figure{display:inline-block;width:70px;height:70px;margin-right:10px;background:#939393;border-radius:36px;text-align:center;vertical-align:middle;line-height:65px}.box-img-links--name{display:inline-block;vertical-align:middle}@media (max-width: 767px){.box-img-links--item{margin-right:70px;margin-bottom:50px}}.cases{background:#e1e1e1;background:#f0f0f0;padding-bottom:90px;margin-bottom:40px}.cases .section-subtitle{font-size:32px;font-size:3.2rem}.cases .info-cases{color:#222;font-size:18px;font-size:1.8rem;font-weight:500}.case--figure{display:inline-block;width:60%;margin-right:-4px;border:3px solid #fff;border-radius:5px;vertical-align:middle}.case--info{display:inline-block;width:40%;padding-left:30px;color:#222;vertical-align:middle}.case--info strong{font-weight:500}.case--title{margin-bottom:25px;color:#ff1520;font-size:16px;font-size:1.6rem;font-weight:bold;text-transform:uppercase}.owl-cases{position:relative;margin:0 -25px;padding:0 80px}.owl-cases .owl-nav .icon{display:block;width:48px;height:48px;background:#ff1520;color:#fff;border-radius:25px;font-size:30px;font-size:3rem;text-align:center;line-height:52px}.owl-cases .owl-nav .icon:hover{background:#c30817}.owl-cases .owl-nav .owl-prev,.owl-cases .owl-nav .owl-next{display:table;position:absolute;top:50%;margin-top:-24px}.owl-cases .owl-nav .owl-prev{left:0}.owl-cases .owl-nav .owl-prev .icon{padding-right:3px}.owl-cases .owl-nav .owl-next{right:0}.owl-cases .owl-nav .owl-next .icon{padding-left:3px}.cases-box-inline{display:table;margin:40px auto}.cases-box-inline--item{display:inline-block;margin-right:80px;color:#575757;font-size:16px;font-size:1.6rem;font-weight:normal}.cases-box-inline--item:last-child{margin-right:0}.cases-box-inline--item img{margin-right:10px}@media (max-width: 991px){.case--figure{width:100%}.case--info{width:100%}.owl-cases{padding:0 55px;margin:0}.cases-box-inline--item{margin-right:30px;margin-bottom:20px}}@media (max-width: 767px){.owl-cases{padding:0 30px}.cases-box-inline--item{display:block;margin-right:0;margin-bottom:20px}}.owl-produto .owl-nav .icon{display:block;width:48px;height:48px;background:#ff1520;color:#fff;border-radius:25px;font-size:30px;font-size:3rem;text-align:center;line-height:52px}.owl-produto .owl-nav .icon:hover{background:#c30817}.owl-produto .owl-nav .owl-prev,.owl-produto .owl-nav .owl-next{display:table;position:absolute;top:50%;margin-top:-24px}.owl-produto .owl-nav .owl-prev{left:0}.owl-produto .owl-nav .owl-prev .icon{padding-right:3px}.owl-produto .owl-nav .owl-next{right:0}.owl-produto .owl-nav .owl-next .icon{padding-left:3px}.produtos-rotator .owl-thumbs{display:table;margin:0 auto}.produtos-rotator .owl-thumb-item{display:inline-block;width:75px;height:70px;border:2px solid #dbdbdb;margin-right:5px}.produtos-rotator .owl-thumb-item img{width:100%}.produtos-rotator .owl-thumb-item:hover{cursor:pointer;border-color:#c30817}.produtos-rotator--title{display:block;margin-bottom:40px;padding:0 30px 0 50px;font-size:32px;font-size:3.2rem;text-transform:uppercase;line-height:1}.produtos-rotator--title strong{display:block}@media (max-width: 767px){.produtos-rotator--title{padding:0 15px;font-size:28px;font-size:2.8rem}.produtos-rotator--title strong{font-size:22px;font-size:2.2rem}}.videos-list .section-subtitle{font-size:32px;font-size:3.2rem}.box-video{position:relative;width:855px;margin-bottom:80px}@media (max-width: 991px){.box-video{width:100%}}.box-video .btn-video{display:none}.box-video--hide{height:190px;overflow:hidden;padding-bottom:50px}.box-video--hide:before{content:'';position:absolute;bottom:0;width:100%;height:90px;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.02) 1%, rgba(255,255,255,0.47) 30%, #fff 64%, #fff 99%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.02) 1%, rgba(255,255,255,0.47) 30%, #fff 64%, #fff 99%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.02) 1%,rgba(255,255,255,0.47) 30%,#ffffff 64%,#ffffff 99%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.box-video--hide .btn-video{position:absolute;bottom:0;left:50%;display:block;margin-left:-63px;color:#575757;font-size:16px;font-size:1.6rem}.box-video--hide .btn-video .icon{display:inline-block;width:48px;height:48px;margin-right:10px;background:#c30817;color:#fff;border-radius:25px;line-height:53px;font-size:30px;font-size:3rem;text-align:center;vertical-align:middle}.dimensione{position:relative;margin-bottom:60px}.dimensione .section-title{margin:40px 0 85px;text-align:center;font-size:24px;font-size:2.4rem;font-weight:bold}.dimensione .info{width:50%;margin:-60px auto 90px;font-size:24px;font-size:2.4rem;font-weight:300;text-align:center}.dimensione--item{display:inline-block;width:262px;padding:50px;margin-right:30px;margin-bottom:10px;color:#575757;border:1px solid #575757;font-size:14px;font-size:1.4rem;font-weight:normal;text-align:center;vertical-align:top}.dimensione--item .icon{display:block;width:130px;height:130px;margin:0 auto;margin-bottom:10px;border:1px solid #575757;border-radius:66px;line-height:130px;font-size:50px;font-size:5rem}.dimensione--item .icon-torneira2,.dimensione--item .icon-torneira3,.dimensione--item .icon-torneira4,.dimensione--item .icon-ducha2,.dimensione--item .icon-ducha3,.dimensione--item .icon-ducha4{font-size:80px;font-size:8rem;line-height:150px}.dimensione--item .icon-pool-bomba{font-size:100px;font-size:10rem;line-height:140px}.dimensione--item .icon-aquecedor-solar-gaz{font-size:85px;font-size:8.5rem;line-height:137px}.dimensione--item .icon-bomba-calor{line-height:140px}.dimensione--item .icon-home-png{background:url("../img/habitacao.png") no-repeat}.dimensione--item:hover,.dimensione--item:focus,.dimensione--item.active{text-decoration:none;background:#008ECF;color:#fff;border-color:#008ECF}.dimensione--item:hover .icon,.dimensione--item:focus .icon,.dimensione--item.active .icon{background:#fff;color:#008ECF;border-color:#008ECF}.dimensione--item:hover .icon-user-outline:before,.dimensione--item:focus .icon-user-outline:before,.dimensione--item.active .icon-user-outline:before{content:"\77"}.dimensione--item:last-child{margin-right:0}.dimensione .box-dimensione{display:table;margin:0 auto;margin-bottom:70px}.dimensione .box-dimensione-xs .dimensione--item{margin-bottom:100px;width:100px;padding:10px 0;font-size:18px;font-size:1.8rem;font-weight:300}.dimensione .box-dimensione-xs .dimensione--item .icon{border:none;width:auto;height:auto;margin-bottom:0;line-height:1;font-size:40px;font-size:4rem}.dimensione .box-dimensione-xs .dimensione--item:hover .icon{background:#008ECF;color:#fff}.dimensione .box-dimensione.form{display:table;margin:0 auto}.dimensione .box-dimensione .form-group{position:relative}.dimensione .box-dimensione .form-group .alert{position:absolute;width:100%;padding:10px;border-radius:5px}.dimensione .box-dimensione .form-group .alert-danger{background:#c30817;color:#fff}.dimensione .status{padding-top:90px}.dimensione .barra-status{position:relative;display:table;width:650px;height:5px;margin:0 auto;background:#e9e9e9;background:#e3e3e4;border-radius:50px}.dimensione .barra-status--progress{position:absolute;top:0;left:0;height:5px;background:#c30817;border-radius:50px}.dimensione .btn-back{position:absolute;bottom:0;display:inline-block;vertical-align:bottom;background:#b0b0b1;color:#fff;padding:15px 60px}.dimensione .btn-back:hover{background:#7d7d7e}.dimensione .form-group{display:inline-block;margin-right:20px;vertical-align:bottom}.dimensione .form-group--estado{width:160px}.dimensione .form-group--cidade{width:360px}.dimensione .form-group--checkbox input[type="checkbox"]{margin-right:10px}.dimensione .form-group--checkbox label{display:block;font-size:13px;font-size:1.3rem;font-weight:normal}.dimensione .form-group--checkbox a{color:#575757;text-decoration:underline}.dimensione .form-group--checkbox a:hover{text-decoration:none}.dimensione .form-control{width:100%;height:60px;color:#575757;border:1px solid #575757;border-radius:20px;font-size:24px;font-size:2.4rem;font-weight:300}.dimensione .form-control:focus{outline:none}.dimensione label{color:#575757;font-size:24px;font-size:2.4rem;font-weight:300}.dimensione .btn-default{padding:15px 50px;background:#008ECF;color:#fff;border:none;font-size:18px;font-size:1.8rem;font-weight:300}.dimensione .btn-default:hover{background:#006b9c}.dimensione-resposta .para-onde-icon{display:table;width:100%}.dimensione-resposta .para-onde-icon .icon-para-casa{width:120px;height:120px;margin:40px auto;background:#575757;border-radius:61px;text-align:center;line-height:105px}.dimensione-resposta .para-onde-icon .icon-para-piscina{width:120px;height:120px;margin:40px auto;border:1px solid #575757;border-radius:61px;text-align:center;line-height:105px}.dimensione-resposta .para-onde-icon--piscina{background:#f0f0f0}.dimensione-resposta .resultado-quantidade{display:table;width:100%;padding:65px 0;background:#979797;text-align:center}.dimensione-resposta .resultado-quantidade p{color:#fff;margin:5px;font-size:32px;font-size:3.2rem;font-weight:300;text-transform:uppercase}.dimensione-resposta .resultado-quantidade .qtd{display:inline-block;margin-right:5px;padding-right:10px;border-right:1px solid #fff;font-weight:bold;font-style:italic;line-height:1}.dimensione-resposta .resultado-quantidade .modelo{font-weight:bold}.dimensione-resposta .meio-ambiente{text-align:center}.dimensione-resposta .meio-ambiente .container{width:800px}.dimensione-resposta .meio-ambiente img{margin-bottom:15px}.dimensione-resposta .meio-ambiente p{margin-bottom:20px}.dimensione-resposta .meio-ambiente .valor{display:inline-block;margin:0 auto;margin-right:5px;padding:10px 0;width:170px;background:#23bcb5;color:#fff;font-size:18px;font-size:1.8rem;font-weight:900}.dimensione-resposta .produto{padding:100px 0}.dimensione-resposta .produto--reservatorio{background:#f7f7f7}.dimensione-resposta .produto [class*="col-"]{display:inline-block;float:inherit;margin-right:-4px;vertical-align:middle}.dimensione-resposta .produto--name{margin-bottom:15px;font-size:40px;font-size:4rem;text-transform:uppercase;font-weight:300}.dimensione-resposta .produto--name strong{display:block}.dimensione-resposta .produto--figure{display:table;margin:0 auto;margin-bottom:50px}.dimensione-resposta .produto .btn-secondary{display:table;margin:0 auto}.dimensione-resposta .produto .ficha-tecnica{font-size:18px;font-size:1.8rem;text-transform:uppercase}.dimensione-resposta .produto .caract strong,.dimensione-resposta .produto .aplicacao strong,.dimensione-resposta .produto .economia strong,.dimensione-resposta .produto .obs strong{text-transform:uppercase;font-weight:300}.dimensione-resposta .description p{margin-bottom:0}.dimensione .area-piscina{width:320px}.dimensione .txa-informacoes{width:500px;height:180px;resize:none}#Comercial .dimensione--item,#piscina .dimensione--item,#casaSolucao .dimensione--item{height:250px;vertical-align:top}@media (max-width: 991px){.dimensione .info{width:100%;margin-bottom:50px}.dimensione--item{display:inline-block;margin:0 30px !important;margin-bottom:20px !important}.dimensione .box-dimensione{width:100%}.dimensione .box-dimensione-xs .dimensione--item{display:inline-block;margin:10px !important}.dimensione .barra-status{width:100%}.dimensione .form-group{width:100%;margin-right:0}.dimensione .form-group--estado{width:100%}.dimensione .form-group--cidade{width:100%}}@media (max-width: 767px){.dimensione--item{display:table;margin:0 auto !important;margin-bottom:20px !important}}.panel-faq .panel-heading{padding:10px 0}.panel-faq .panel-heading a{font-weight:bold}.panel-faq .panel-heading a:before{content:'>';display:inline-block;color:#ff1520}.panel-faq .panel-heading a[aria-expanded="true"]:before{-ms-transform:rotate(90degd);-webkit-transform:rotate(90degd);transform:rotate(90degd)}.panel-faq .panel-heading .panel-body,.panel-faq .panel-heading .list-group,.panel-faq .panel-collapse .panel-body,.panel-faq .panel-collapse .list-group{border:none !important}.panel-faq .panel{box-shadow:none}.panel-faq .panel-body{padding:0;color:#575757;font-size:16px;font-size:1.6rem;font-weight:normal}.panel-faq .panel+.panel{margin-top:40px;border:none !important}.list-icon{list-style:none}.list-icon--item{display:inline-block;width:50%;margin-right:-4px;margin-bottom:40px;vertical-align:top}.list-icon--figure{display:inline-block;width:118px;height:118px;margin-right:10px;background:#717171;border-radius:60px;text-align:center;line-height:115px}.list-icon--dsc{display:inline-block;width:75%;vertical-align:middle;font-size:20px;font-size:2rem;font-weight:normal}.list-icon--dsc strong{display:block}@media (max-width: 767px){.list-icon--item{width:100%}.list-icon--figure{width:80px;height:80px;line-height:70px}.list-icon--desc{width:65%}}.img-hover{position:relative;display:table;margin:0 auto}.img-hover--reservatorio .img-hover--item-link{position:absolute;width:33px;height:33px;cursor:pointer}.img-hover--reservatorio .img-hover--item-link.item-1{top:75px;right:68px}.img-hover--reservatorio .img-hover--item-link.item-2{top:200px;right:266px}.img-hover--reservatorio .img-hover--item-link.item-3{top:266px;left:48px}.img-hover--reservatorio .img-hover--item-link.item-4{top:112px;left:227px}.img-hover--reservatorio .img-hover--item-link:hover .img-hover--item{display:block;opacity:1}.img-hover--reservatorio .img-hover--item{position:absolute;font-size:16px;font-size:1.6rem;font-weight:normal;line-height:1.2;color:#575757;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}.img-hover--reservatorio .img-hover--item .colored{display:block;color:#ff1520;font-weight:bold}.img-hover--reservatorio .img-hover--item:before{content:'';position:absolute;background:url("../img/sprite-hover--reservatorio.png") no-repeat}.img-hover--reservatorio .img-hover--item.item-1{top:7px;right:-321px}.img-hover--reservatorio .img-hover--item.item-1:before{left:-115px;top:7px;width:107px;height:5px}.img-hover--reservatorio .img-hover--item.item-2{top:115px;right:-432px}.img-hover--reservatorio .img-hover--item.item-2:before{left:-125px;top:-92px;width:117px;height:105px;background-position:-135px 0}.img-hover--reservatorio .img-hover--item.item-3{top:7px;left:-410px;width:300px;text-align:right}.img-hover--reservatorio .img-hover--item.item-3:before{right:-115px;top:7px;width:107px;height:5px;background-position:-278px 0}.img-hover--reservatorio .img-hover--item.item-4{top:-25px;left:-451px;width:300px;text-align:right}.img-hover--reservatorio .img-hover--item.item-4:before{right:-155px;top:9px;width:147px;height:75px;background-position:-414px 0}.img-hover--detalhes{margin:0}.img-hover--detalhes .img-hover--figure{width:700px}.img-hover--detalhes .img-hover--item-link{position:absolute;width:10px;height:10px;border:2px solid #ff1520;border-radius:10px;cursor:pointer}.img-hover--detalhes .img-hover--item-link.item-1{top:85px;right:265px}.img-hover--detalhes .img-hover--item-link.item-2{top:105px;right:241px}.img-hover--detalhes .img-hover--item-link.item-3{top:233px;left:99px}.img-hover--detalhes .img-hover--item-link.item-4{top:217px;left:211px}.img-hover--detalhes .img-hover--item-link.item-5{top:220px;left:347px}.img-hover--detalhes .img-hover--item-link.item-6{top:318px;left:411px}.img-hover--detalhes .img-hover--item-link.item-7{top:294px;left:489px}.img-hover--detalhes .img-hover--item-link:hover .img-hover--item{display:block;opacity:1}.img-hover--detalhes .img-hover--item{position:absolute;font-size:16px;font-size:1.6rem;font-weight:normal;line-height:1.2;color:#575757;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}.img-hover--detalhes .img-hover--item .colored{display:block;color:#ff1520;font-weight:bold}.img-hover--detalhes .img-hover--item:before{content:'';position:absolute;background:url("../img/sprite-hover--detalhes.png") no-repeat;background-size:900px}.img-hover--detalhes .img-hover--item.item-1{top:-107px;right:-371px}.img-hover--detalhes .img-hover--item.item-1:before{left:-95px;top:10px;width:100px;height:100px}.img-hover--detalhes .img-hover--item.item-2{top:-68px;right:-407px;width:275px}.img-hover--detalhes .img-hover--item.item-2:before{left:-135px;top:10px;width:130px;height:60px;background-position:-113px 0}.img-hover--detalhes .img-hover--item.item-3{top:55px;left:-164px;width:150px}.img-hover--detalhes .img-hover--item.item-3:before{right:-22px;top:-48px;width:25px;height:62px;background-position:-265px 0}.img-hover--detalhes .img-hover--item.item-4{top:243px;left:129px;width:300px}.img-hover--detalhes .img-hover--item.item-4:before{left:-125px;top:-238px;width:125px;height:250px;background-position:-309px 0}.img-hover--detalhes .img-hover--item.item-5{top:-95px;left:334px;width:300px}.img-hover--detalhes .img-hover--item.item-5:before{left:-330px;top:9px;width:325px;height:90px;background-position:-454px 0}.img-hover--detalhes .img-hover--item.item-5 .colored:last-child{margin-top:8px}.img-hover--detalhes .img-hover--item.item-6{top:54px;left:57px;width:300px}.img-hover--detalhes .img-hover--item.item-6:before{left:-53px;top:-47px;width:50px;height:70px;background-position:-801px 0}.img-hover--detalhes .img-hover--item.item-6 .colored:last-child{margin-top:8px}.img-hover--detalhes .img-hover--item.item-7{top:15px;left:36px;width:300px}.img-hover--detalhes .img-hover--item.item-7:before{left:-33px;top:-9px;width:30px;height:30px;background-position:-873px 0}.img-hover--detalhes .img-hover--item.item-7 .colored:last-child{margin-top:8px}.img-hover--detalhes .vidro-temperado{position:absolute;right:-420px;bottom:-190px;width:300px;background:#000;color:#fff;padding:20px}.img-hover--detalhes .vidro-temperado figure{display:table;width:70%;margin:-30px auto 15px}.img-hover--detalhes .vidro-temperado .colored{color:#ff1520;font-weight:bold;font-size:16px;font-size:1.6rem}.img-hover--detalhes .vidro-temperado ul{padding-left:20px}.img-hover__new{position:relative;margin-top:50px;margin-left:200px}.img-hover__new--figure{width:500px}.img-hover__new p{margin-bottom:5px}.img-hover__new--box{background-color:#ff1520;padding:10px 15px;color:#fff}.img-hover__new--box .title{color:#fff;margin:0 0 5px 0}.img-hover__new--item-link{position:absolute;width:10px;height:10px;border-radius:10px;cursor:pointer;border:2px solid #ff1520}.img-hover__new--item-link.item-1{top:70px;left:280px}.img-hover__new--item-link.item-2{top:120px;left:380px}.img-hover__new--item-link.item-3{top:170px;left:120px}.img-hover__new--item-link.item-4{top:175px;left:390px}.img-hover__new--item-link.item-5{top:290px;left:142px}.img-hover__new--item-link.item-6{top:268px;left:310px}.img-hover__new--item-link.item-7{top:257px;left:415px}.img-hover__new--item-link.item-8{top:290px;left:360px}.img-hover__new--item-link.item-9{top:400px;left:175px}.img-hover__new--item-link:hover .img-hover__new--item{opacity:1;display:block;visibility:visible}.img-hover__new--list{list-style-type:none}.img-hover__new--list li{position:relative}.img-hover__new--list li::before{content:'';width:0;height:0;border-top:5px solid transparent;border-left:10px solid #777;border-bottom:5px solid transparent;position:absolute;left:-15px;top:5px}.img-hover__new--item{position:absolute;width:350px;opacity:0;transition:all 0.5s;font-weight:500;color:#222;visibility:hidden}.img-hover__new--item.item-1{top:8px;left:177px;width:450px}.img-hover__new--item.item-1::before{content:"";width:619px;height:2px;background-color:#ff1520;position:absolute;right:0;top:-6px}.img-hover__new--item.item-2{top:-142px;left:2px;width:380px;border-left:2px solid #ff1520;border-top:2px solid #ff1520;padding-bottom:35px;padding-left:65px;border-radius:10px 0 0 0}.img-hover__new--item.item-3{top:-78px;left:-343px;width:320px}.img-hover__new--item.item-3::after{content:"";width:343px;height:2px;background-color:#ff1520;position:absolute;left:0;top:80px}.img-hover__new--item.item-4{top:-79px;left:60px;width:310px}.img-hover__new--item.item-4::before{content:"";position:absolute;top:85px;left:-58px;width:370px;height:70px;border-left:2px solid #ff1520;border-bottom:2px solid #ff1520;border-radius:0 0 0 10px}.img-hover__new--item.item-5{top:-116px;left:-368px;width:300px}.img-hover__new--item.item-5::after{content:"";width:368px;height:2px;background-color:#ff1520;position:absolute;left:0;top:118px}.img-hover__new--item.item-6{top:10px;left:141px;width:240px}.img-hover__new--item.item-6::before{content:"";width:375px;height:2px;background-color:#ff1520;position:absolute;right:0;top:-8px}.img-hover__new--item.item-7{top:7px;left:2px;width:250px;border-left:2px solid #ff1520;border-bottom:2px solid #ff1520;padding-top:55px;padding-left:29px;border-radius:0 0 0 10px}.img-hover__new--item.item-8{top:6px;left:2px;width:280px;border-left:2px solid #ff1520;border-bottom:2px solid #ff1520;padding-top:75px;padding-left:87px;border-radius:0 0 0 10px}.img-hover__new--item.item-9{top:-100px;left:-399px;width:300px}.img-hover__new--item.item-9::after{content:"";width:398px;height:2px;background-color:#ff1520;position:absolute;left:0;top:102px}.img-hover__new .colored{font-weight:bold;color:#ff1520}.img-hover__new .list--title{font-weight:bold}@media (max-width: 1199px){.img-hover--detalhes .vidro-temperado{position:inherit;right:auto;bottom:auto}}@media (max-width: 767px){.img-hover{overflow:hidden;position:relative;display:table;margin:0 auto}.img-hover--item-link:hover .img-hover--item{display:none;opacity:1}.img-hover .img-desktop{display:none}.img-hover .just-mobile{width:100%}.img-hover--detalhes .img-hover--content{display:none}.img-hover--detalhes .img-hover--figure{width:100%}.img-hover--detalhes .desktop{display:none}.img-hover__new .desktop{display:none}.img-hover__new .img-desktop{display:none}.img-hover__new .just-mobile{width:100%}}@media (max-width: 992px){.img-hover__new{margin:0}.img-hover__new--figure{width:100%}.img-hover__new--content{display:none}.img-hover__new .desktop{display:none}.img-hover__new .img-desktop{display:none}.img-hover__new .just-mobile{width:100%;display:block}}.nav-map{padding-left:20px}.nav-map li{padding-top:5px;padding-bottom:5px}.nav-map a{color:#575757}.nav-map--main{list-style:none}.nav-map--main span{font-weight:bold}.nav-map--primary{list-style:disc;margin-left:20px}.nav-map--secondary{list-style:circle}.nav-map--secondary a{font-weight:bold}.nav-map--tertiary{list-style:square}.nav-map--tertiary a{font-weight:normal;text-decoration:none}.nav-map--quaternary{list-style:none}.box-img-full{background:#f0f0f0;margin:20px 0 50px 0}.box-img-full .row{margin-right:0}.box-img-full .img-right [class*='col-sm-14']{padding-right:0}.box-img-full .img-right a{text-align:right}.box-img-full img{width:100%}.box-img-full a{color:#575757}.box-img-full a:hover{text-decoration:none}.box-img-full a:hover .btn-saiba-mais:before{animation-name:animatehover;animation-duration:0.8s}.box-img-full .section-title{font-size:32px;font-size:3.2rem}.box-img-full .section-title strong{display:block}.box-img-full--link{display:block;padding-top:50px}.box-img-full .btn-saiba-mais{display:block;margin-top:130px}.section-solucoes-white{padding:90px 0}.section-solucoes-white figure{display:table;margin:0 auto}.section-solucoes-white .btn{display:table;margin:65px auto;padding:15px 50px;font-size:32px;font-size:3.2rem}.section-solucoes-white .info{padding:0 60px;text-align:center}.section-solucoes-residencia,.section-solucoes-industria{padding:100px 0 38px;background:url("../samples/img/bg-section-solution-home.jpg") no-repeat center;background-size:100%;color:#fff}.section-solucoes-residencia figure,.section-solucoes-industria figure{display:inline-block;vertical-align:top;padding-top:30px}.section-solucoes-residencia .desc,.section-solucoes-industria .desc{display:inline-block;width:60%;padding-left:100px}.section-solucoes-residencia .desc .info,.section-solucoes-industria .desc .info{margin-bottom:70px;color:#fff}.section-solucoes-residencia .section-title,.section-solucoes-industria .section-title{color:#fff;margin:0;margin-bottom:45px}.section-solucoes-residencia .btn-more:hover:before,.section-solucoes-residencia .btn-more:focus:before,.section-solucoes-industria .btn-more:hover:before,.section-solucoes-industria .btn-more:focus:before{color:#025e75}.section-solucoes-industria{background:url("../samples/img/bg-section-solution-industry.jpg") no-repeat center;background-size:100%;padding-bottom:0}.section-solucoes-industria figure{padding-top:0;margin-top:-18px}.section-solucoes-industria .desc{padding-left:0}.section-solucoes-industria .desc .info{padding-right:200px}.section-solucoes-industria .btn-more:hover:before,.section-solucoes-industria .btn-more:focus:before{color:#880809}@media (max-width: 991px){.section-solucoes-residencia,.section-solucoes-industria{padding-top:20px}.section-solucoes-residencia figure img,.section-solucoes-industria figure img{width:280px}}@media (max-width: 767px){.section-solucoes-white{padding:30px 0}.section-solucoes-white .btn{white-space:normal;font-size:18px;font-size:1.8rem}.section-solucoes-white .info{padding:0}.section-solucoes-residencia,.section-solucoes-industria{padding:0 0 38px}.section-solucoes-residencia .desc,.section-solucoes-industria .desc{width:100%;padding-left:0}.section-solucoes-residencia .desc .info,.section-solucoes-industria .desc .info{margin-bottom:30px;padding-right:0}.section-solucoes-residencia .section-title,.section-solucoes-industria .section-title{font-size:30px;font-size:3rem}.section-solucoes-residencia{background-color:#50a6b3}.section-solucoes-industria{padding-top:20px}}.form-encontre{margin-bottom:65px}.form-encontre .form-group{display:inline-block;margin-right:30px;margin-bottom:0}.form-encontre .form-group:last-child{margin-right:0}.form-encontre .form-group.produto{width:28%}.form-encontre .form-group.estado{width:13%}.form-encontre .form-group.cidade{width:35%}.form-encontre label{display:block;font-size:21px;font-size:2.1rem;font-weight:300}.form-encontre .form-control{height:auto;padding:15px;color:#575757;font-size:16px;font-size:1.6rem}.info-lg{width:50%;margin:30px auto;color:#575757;font-size:24px;font-size:2.4rem;font-weight:300;text-align:center}@media (max-width: 991px){.info-lg{width:100%}}.encontre--itens{height:600px;overflow:auto;font-size:16px;font-size:1.6rem;font-weight:normal}.encontre--itens p{margin:0}.encontre--itens p a{color:#575757;text-decoration:underline}.encontre--itens p a:hover,.encontre--itens p a:focus{text-decoration:none}.encontre--item{display:inline-block;margin-bottom:55px}@media (min-width: 768px) and (max-width: 991px){.encontre--item{margin-right:30px}}.encontre--title{margin-bottom:0;color:#c30817;font-size:18px;font-size:1.8rem;font-weight:bold}.encontre .btn{margin-top:24px;float:right}@media (max-width: 767px){.form-encontre .form-group.produto{width:90%;margin-bottom:15px}.form-encontre .form-group.estado{width:90%;margin-bottom:15px}.form-encontre .form-group.cidade{width:90%;margin-bottom:15px}}.fale-conosco{padding:0 50px}.fale-conosco .section-title{margin-bottom:40px;font-size:20px;font-size:2rem;text-align:center}.fale-conosco--container{display:table;width:520px;margin:0 auto;padding-top:20px}.fale-conosco--container [class*='col-']{padding-left:0}.fale-conosco .form-inline .form-control{display:inline-block;width:auto}.fale-conosco .form-inline .estado{width:49%}.fale-conosco .form-inline .telefone{width:72%}.fale-conosco .form-inline .celular{width:70%}.fale-conosco .form-inline .select-produto{width:55%}.fale-conosco label{font-weight:normal;margin-right:5px}.fale-conosco .form-control{padding:5px 10px;border:1px solid #aaaaaa}.fale-conosco textarea{height:110px;resize:none}.fale-conosco .subtitle{display:block;margin-bottom:25px;color:#c30817;text-align:right}.fale-conosco .assunto{display:inline-block;width:auto;font-weight:bold}.fale-conosco .colored{color:#c30817}.fale-conosco input[type="checkbox"]{margin-right:10px}.fale-conosco .produtos-orcamento--item{display:inline-block;width:106px;vertical-align:top;color:#575757}.fale-conosco .produtos-orcamento--item img{width:100%;border:1px solid transparent}.fale-conosco .produtos-orcamento--item:hover,.fale-conosco .produtos-orcamento--item:focus{text-decoration:none}.fale-conosco .produtos-orcamento--item:hover img,.fale-conosco .produtos-orcamento--item:focus img{border-color:#ff1520}.fale-conosco .produtos-orcamento--item.selected img{border-color:#ff1520}.fale-conosco .produtos-orcamento .produto-name{display:block;text-align:center}.btn-input-file{position:relative;display:inline-block !important;padding-top:4px;padding-left:15px;height:28px}.btn-input-file:after{content:'Escolher Arquivo';position:absolute;top:0;left:0;display:block;width:135px;height:28px;background:#ff1520;color:#fff;text-align:center;font-size:13px;font-size:1.3rem;line-height:28px}.btn-input-file:hover:after{background:#c30817;cursor:pointer}@media (max-width: 767px){.fale-conosco{padding:0}.fale-conosco--container{width:100%;padding-bottom:30px}.btn-input-file{width:100%}}.landing-aquecedores .landing-bg{position:relative;padding-top:30px;padding-bottom:60px;background-image:url("../img/bg.png");background-size:cover}.landing-aquecedores .landing-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0,0,0,0),rgba(80,61,142,0.7))}.landing-aquecedores .landing-bg--wrap{position:relative;padding:60px 40px}.landing-aquecedores .landing-wrap{padding:60px 40px}.landing-aquecedores .landing-logo{display:inline-block;max-width:200px}.landing-aquecedores .landing-logo img{max-width:100%}.landing-aquecedores .landing-title{margin-top:0;color:white;font-size:58px;font-weight:bold;text-align:right;text-transform:uppercase}.landing-aquecedores .landing-subtitle{margin-bottom:20px;color:white;font-size:23px;font-weight:bold;text-align:right}.landing-aquecedores .btn-default{color:#503D8E;font-weight:bold;text-transform:uppercase;background-color:#CCC;border:none}.landing-aquecedores .btn-default.btn-lg{padding:10px 20px;font-size:13px}.landing-aquecedores .list-selos{list-style:none;display:flex;justify-content:flex-end;padding-left:0;margin-bottom:0}.landing-aquecedores .list-selos--item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(33% - 8px);height:180px;max-width:180px;padding:15px;color:white;text-align:center;background-color:#503D8E;border-radius:15px;box-shadow:1px 2px 8px rgba(0,0,0,0.6)}.landing-aquecedores .list-selos--item:not(:last-child){margin-right:15px}.landing-aquecedores .list-selos--item img{max-width:100%;margin-bottom:10px}.landing-aquecedores .list-selos--item span{font-weight:bold;font-size:12px;line-height:14px}.landing-aquecedores .flex-row{display:flex;align-items:flex-end}.landing-aquecedores .flex-col{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.landing-aquecedores .flex-wrap{display:flex;align-items:center;justify-content:space-between}.landing-aquecedores .list-img{display:flex;align-items:center;flex-wrap:wrap}.landing-aquecedores .list-img figure{max-width:33%}.landing-aquecedores .list-img figure img{max-width:100%}.landing-aquecedores .list-img__unsized{flex-wrap:nowrap}.landing-aquecedores .list-info{list-style:none;padding-left:0;margin-bottom:0}.landing-aquecedores .list-info>li{position:relative;padding-left:10px;margin-bottom:15px;color:#575757;font-size:16px}.landing-aquecedores .list-info>li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:5px;background-color:#503D8E;border-radius:100%}.landing-aquecedores .btn-anchor{position:relative;min-width:280px;padding-top:10px;padding-bottom:10px;margin-top:20px;color:white;font-weight:bold;background-color:#503D8E}.landing-aquecedores .btn-anchor:before{content:"";position:absolute;top:-1px;left:-41px;width:40px;height:calc(100% + 2px);background-color:#e1e1e1}.landing-aquecedores .btn-anchor:after{content:"\47";position:absolute;top:10px;left:-31px;width:20px;height:20px;color:#575757;font-family:"heliotek";line-height:15px;border:2px solid #575757;border-radius:100%}.landing-aquecedores .justify-content-start{justify-content:flex-start !important}.landing-aquecedores .text-left{text-align:left !important}.landing-aquecedores .text-center{text-align:center !important}.landing-form{padding:30px;color:white;background-color:rgba(80,61,142,0.7)}.landing-form .form-title{font-size:21px;text-align:center;text-transform:uppercase}.landing-form .has-error .form-control{border-width:2px}.landing-form .has-error .bootstrap-select .dropdown-toggle{border:2px solid #c30817}.landing-form .form-control{height:33px;padding:5px 15px}.landing-form .col-check{display:flex}.landing-form .col-check input{margin-right:5px;cursor:pointer}.landing-form .link{color:inherit;font-weight:inherit}.landing-form .btn-select{background-color:white}.landing-form .bootstrap-select .dropdown-menu{margin-top:0;border:none}.landing-form .bootstrap-select .dropdown-menu li a:focus{outline:none}.landing-form .bootstrap-select .dropdown-menu li a:hover{background-color:white}.landing-form .btn-default{color:#503D8E;font-weight:bold;text-transform:uppercase;background-color:#CCC;border:none}.landing-footer{padding:15px 0;text-align:center;background-color:#e1e1e1}.landing-footer p{margin-bottom:0;color:#575757;font-size:11px}@media (max-width: 767px){.landing-aquecedores .landing-bg{padding-bottom:30px;background-image:url("../img/bg-landing_mobile.jpg");background-position:top center}.landing-aquecedores .landing-bg--wrap{padding:15px 0}.landing-aquecedores .landing-logo{max-width:150px}.landing-aquecedores .landing-title{font-size:28px}.landing-aquecedores .landing-subtitle{font-size:20px;font-weight:normal}.landing-aquecedores .landing-wrap{padding:30px 15px}.landing-aquecedores .list-selos{flex-wrap:wrap;margin-top:30px}.landing-aquecedores .list-selos--item{width:31%;height:auto;max-width:none;padding:5px}.landing-aquecedores .list-selos--item:not(:last-child){margin-right:10px}.landing-aquecedores .list-selos--item img{max-width:75%;margin-bottom:5px}.landing-aquecedores .list-selos--item span{font-size:10px}.landing-aquecedores .flex-wrap{flex-wrap:wrap}.landing-aquecedores .list-info,.landing-aquecedores .list-img{width:100%;margin-bottom:20px}.landing-aquecedores .btn-anchor{display:none}}.modal-form .modal-dialog{top:30px}.modal-form .close{position:absolute;top:-25px;left:50%;transform:translateX(-50%);color:white;font-size:15px;font-weight:normal;opacity:1}.modal-form .close .icon{margin-right:5px}.modal-form .modal-content{background-color:transparent}.modal-form .landing-form{padding:15px}.modal-msg .modal-content{padding:3vw 6vw;color:white;text-align:center;background-color:rgba(80,61,142,0.7)}.modal-msg .modal-content p{color:white;font-size:20px}.modal-msg .btn-default{color:#503D8E;font-weight:bold;text-transform:uppercase;background-color:#CCC;border:none}body.modal-open .landing-aquecedores{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}
/*# sourceMappingURL=main.css.map */

 .containerLGPD {
        width: 100%;
        padding-right: 30px;
        padding-left: 30px;
        margin-right: auto;
        margin-left: auto
    }
  
   .btn-lgpd {
        display: inline-block;
        font-weight: 400;
        text-align: center;
        white-space: nowrap;
        vertical-align: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        border: 1px solid transparent;
        padding: .375rem .75rem;
        font-size: 1rem;
        line-height: 1.5;
        border-radius: .25rem;
        -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
        -o-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out
    }
    
    .btn-lgpd {
        padding: 10px 25px;
        font-size: 12px;
        text-transform: uppercase;
        border: 1px solid transparent;
        border-radius: 0;
    }
    
    .btn-lgpd.btn-white {
        color: #2D2829;
        background-color: white;
        border-color: #2D2829;
    }
  
    .lgpd {
         position: fixed;
         bottom: 0;
         -webkit-transform: translateY(100%);
         -ms-transform: translateY(100%);
         transform: translateY(100%);
         z-index: 99999;
         width: 100%;
         padding: 20px 0;
         color: white;
         background-color: rgba(45, 40, 41, 0.9);
         -webkit-transition: -webkit-transform .3s;
         transition: -webkit-transform .3s;
         -o-transition: transform .3s;
         transition: transform .3s;
         transition: transform .3s, -webkit-transform .3s
     }
    
     .lgpd.in {
         -webkit-transform: translateY(0);
         -ms-transform: translateY(0);
         transform: translateY(0)
     }
    
     .lgpd>.containerLGPD {
         display: -webkit-box;
         display: -ms-flexbox;
         display: flex;
         -webkit-box-align: center;
         -ms-flex-align: center;
         align-items: center;
         -webkit-box-pack: justify;
         -ms-flex-pack: justify;
         justify-content: space-between
     }
    
     .lgpd p {
         margin-bottom: 0;
         margin-right: 15px;
         color: white;
     }
    
     .lgpd a {
         color: #ff1520;
         font-weight: bold
     }
