.a-block,body,html{height:100%;width:100%}.a-block,.max-size,body,html{width:100%}.a-block,img,ul.slick-dots{display:block}#header,#main-menu,.a-block,.slick-controls{position:absolute;top:0}#main-menu,#page{min-height:100vh}@font-face{font-family:franklin-book;src:url(../fonts/FranklinGothic-Book.eot);src:url(../fonts/FranklinGothic-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/FranklinGothic-Book.woff2) format('woff2'),url(../fonts/FranklinGothic-Book.woff) format('woff'),url(../fonts/FranklinGothic-Book.ttf) format('truetype'),url(../fonts/FranklinGothic-Book.svg#FranklinGothic-Book) format('svg');font-weight:400;font-style:normal}@font-face{font-family:franklin-book;src:url(../fonts/FranklinGothic-BookItalic.eot);src:url(../fonts/FranklinGothic-BookItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/FranklinGothic-BookItalic.woff2) format('woff2'),url(../fonts/FranklinGothic-BookItalic.woff) format('woff'),url(../fonts/FranklinGothic-BookItalic.ttf) format('truetype'),url(../fonts/FranklinGothic-BookItalic.svg#FranklinGothic-BookItalic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:franklin;src:url(../fonts/FranklinGothic-Medium.eot);src:url(../fonts/FranklinGothic-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/FranklinGothic-Medium.woff2) format('woff2'),url(../fonts/FranklinGothic-Medium.woff) format('woff'),url(../fonts/FranklinGothic-Medium.ttf) format('truetype'),url(../fonts/FranklinGothic-Medium.svg#FranklinGothic-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:franklin;src:url(../fonts/FranklinGothic-MediumItalic.eot);src:url(../fonts/FranklinGothic-MediumItalic.eot?#iefix) format('embedded-opentype'),url(../fonts/FranklinGothic-MediumItalic.woff2) format('woff2'),url(../fonts/FranklinGothic-MediumItalic.woff) format('woff'),url(../fonts/FranklinGothic-MediumItalic.ttf) format('truetype'),url(../fonts/FranklinGothic-MediumItalic.svg#FranklinGothic-MediumItalic) format('svg');font-weight:500;font-style:italic}.fit-col{margin-left:-15px;margin-right:-15px}.a-block{left:0}#page,body,html{position:relative}body{font-family:franklin-book,Sans-Serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:1.2;color:#000}.text strong,strong{font-weight:700}#page{min-width:380px}.max-size{padding:0;max-width:1176px;margin:0 auto}img{max-width:100%;height:auto}.animation-wrapper{overflow-x:hidden}.text li,.text p,.text span,.text strong{line-height:inherit!important;font-size:inherit!important}.text p{margin:0;padding:0 0 8px}nav.the-pager,nav.the-pager ul.pagination{margin:0 auto}nav.the-pager{clear:both;text-align:center}nav.the-pager ul.pagination li.page-item a.page-link{color:#000;border:1px solid #000}#errors .http_erros{padding:150px 60px}.slick-controls{height:90%;cursor:pointer;left:0;width:40px;z-index:20;background-repeat:no-repeat;background-position:center}.slick-controls:hover{opacity:.6}.slick-controls.slick-prev{background-image:url(../images/arr-left.png)}.slick-controls.slick-next{background-image:url(../images/arr-right.png);left:inherit;right:0}ul.slick-dots{width:100%;padding:0;list-style:none;text-align:center}ul.slick-dots li{display:inline-block;vertical-align:top;width:30px;height:30px;margin:0 4px;padding:0;cursor:pointer}ul.slick-dots li button{width:16px;height:16px;margin-top:8px;background-color:#A3DDF0;border-radius:8px;border:0;outline:0;overflow:hidden;text-indent:50px;color:#A3DDF0}ul.slick-dots li.slick-active button,ul.slick-dots li:hover button{width:30px;height:30px;margin-top:0;border-radius:15px}a:active,a:hover,a:link,a:visited{text-decoration:none;color:#000}::-webkit-input-placeholder{color:#000;font-size:17px}::-moz-placeholder{color:#000;font-size:17px}:-ms-input-placeholder{color:#000;font-size:17px}input:-moz-placeholder{color:#000;font-size:17px}#main-menu ul.main-menu li a,#main-menu ul.main-menu li span,#main-menu ul.secondary-menu li a,#main-menu ul.secondary-menu li span{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;font-size:34px;line-height:74px;cursor:pointer}#header,#main-menu{left:0;width:100%;height:auto;margin-right:0;margin-left:0;z-index:100}#header #logo,#main-menu #logo{padding-top:40px}#header #logo img,#main-menu #logo img{max-width:100%;height:auto;max-height:80px;display:block}#header #logo img.small-logo,#main-menu #logo img.small-logo{max-height:60px;display:none}#header #search,#main-menu #search{position:relative;padding-top:40px}#header #search .search-wrapper,#main-menu #search .search-wrapper{position:relative;float:right;width:100%}@media (max-width:768px){#header #search .search-wrapper,#main-menu #search .search-wrapper{max-width:300px;float:left;margin-left:15px}}#header #search .search-wrapper form,#main-menu #search .search-wrapper form{position:relative;width:100%}#header #search .input-wrapper,#main-menu #search .input-wrapper{border-bottom:1px solid #FFF}#header #search .input-wrapper input,#main-menu #search .input-wrapper input{position:relative;width:100%;border:none;background-color:transparent;height:34px;color:#FFF}#header #search .input-wrapper .send,#main-menu #search .input-wrapper .send{position:absolute;right:0;bottom:0;width:30px;height:30px}#header .menu-sprite,#main-menu .menu-sprite{margin:0;padding:0;background:url(../images/menu-sprite.png);cursor:pointer}#header.sticky,.blueback #header{background-color:#003644}#header .menu-toggle,#header form,#main-menu .menu-toggle,#main-menu form{margin:0;padding:0;display:inline-block;vertical-align:top}#header.sticky #logo,#header.sticky #search{padding-top:25px}#header .menu-toggle,#main-menu .menu-toggle{float:right;width:30px;height:30px;margin-top:48px;background-position:-60px 0}#header.sticky,#main-menu{position:fixed;width:100%;margin-right:0;margin-left:0;left:0;top:0}#header .menu-toggle.open,#main-menu .menu-toggle.open{background-position:-30px 0}#header ::-webkit-input-placeholder,#main-menu ::-webkit-input-placeholder{color:#FFF}#header ::-moz-placeholder,#main-menu ::-moz-placeholder{color:#FFF}#header :-ms-input-placeholder,#main-menu :-ms-input-placeholder{color:#FFF}#header input:-moz-placeholder,#main-menu input:-moz-placeholder{color:#FFF}.blueback #header{padding-bottom:25px}.blueback #header.sticky{padding-bottom:0}#header.sticky #logo img{max-width:100%;height:auto;max-height:80px;display:none}#header.sticky #logo img.small-logo{max-height:75px;margin-bottom:15px;display:block}#header.sticky #search .search-wrapper{padding-bottom:25px}#header.sticky .menu-toggle{margin-top:33px}#main-menu{height:100%;background:#003644;z-index:90;display:none}#main-menu ul.main-menu li,#main-menu ul.secondary-menu li{height:74px;border-bottom:1px solid #FFF;padding:0;position:relative}#main-menu li,#main-menu ul{margin:0;padding:0;background:0 0}#main-menu ul.main-menu{padding:0;display:inline-block;vertical-align:top;width:auto;list-style:none;background:0 0;position:relative;text-align:left;margin:20% 0 50px}#main-menu ul.main-menu li{width:100%;margin:1px 15px}@media (max-width:768px){#main-menu ul.main-menu li{display:block}}#main-menu ul.main-menu li a,#main-menu ul.main-menu li span{letter-spacing:1px;color:#FFF}#main-menu ul.main-menu li.active a,#main-menu ul.main-menu li.active span,#main-menu ul.main-menu li:hover a,#main-menu ul.main-menu li:hover span{color:#A3DDF0}#main-menu ul.secondary-menu{padding:0;vertical-align:top;width:auto;list-style:none;background:0 0;position:relative;text-align:left;margin:20% 0 50px;display:none}#main-menu ul.secondary-menu li{width:100%;margin:1px 15px}@media (max-width:768px){#main-menu ul.secondary-menu li{display:block}}#main-menu ul.secondary-menu li a,#main-menu ul.secondary-menu li span{letter-spacing:1px;color:#FFF}.contact-form .form-submit,.contact-form label{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px}#main-menu ul.secondary-menu li.active a,#main-menu ul.secondary-menu li.active span,#main-menu ul.secondary-menu li:hover a,#main-menu ul.secondary-menu li:hover span{color:#A3DDF0}.contact-form .first-name{display:none}#footer .address,#footer ul.footer-menu,#redes .redes .red,.contact-form .form-submit{display:inline-block;vertical-align:top}.contact-form .text{margin:0 0 20px}.contact-form label{font-size:20px;color:#000}.contact-form form,.contact-form input,.contact-form select,.contact-form textarea{margin:0;padding:0}.contact-form input,.contact-form select,.contact-form textarea{width:100%;height:32px;margin:0 0 20px;padding:0;background:0 0;border:none;border-radius:0;border-bottom:1px solid #9EB6C0;resize:none}.contact-form textarea{height:180px;padding-top:15px}.contact-form .form-submit{width:auto;height:auto;border:none;background-color:#003644;font-size:17px;color:#FFF;padding:12px 25px}.contact-form .form-submit:hover{opacity:.8}#axioma,#redes .redes .red:hover{opacity:.6}#page #home .check-wrapper,.check-wrapper{clear:both;height:auto}#page #home .check-wrapper .check,#page #home .check-wrapper label,.check-wrapper .check,.check-wrapper label{display:inline-block;vertical-align:top;width:auto}#page #home .check-wrapper .check,.check-wrapper .check{height:12px}#page #home .check-wrapper label,.check-wrapper label{font-size:12px;border-bottom:none;margin-top:0;padding-bottom:0}#footer .address,#footer ul.footer-menu li a{font-size:17px;line-height:1;font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;letter-spacing:1px;color:#879A9E}@media (max-width:1200px){#page #home .check-wrapper label,.check-wrapper label{max-width:90%}}#page #home .check-wrapper label a,.check-wrapper label a{text-decoration:underline}#footer{background-color:#EEEEED;padding:45px 0 0}#footer .logo{margin-bottom:100px}#footer .logo img{max-height:40px}#footer ul.footer-menu{margin:0 0 6px;padding:0 80px 0 0;list-style:none;background:0 0;position:relative;text-align:left}@media (max-width:768px){#page #home .check-wrapper label,.check-wrapper label{max-width:100%}#footer ul.footer-menu{padding-right:25px;margin-bottom:60px}}#footer ul.footer-menu li{margin:0 0 6px;padding:0;position:relative;width:100%}#footer ul.footer-menu li a{text-transform:uppercase;cursor:pointer}#footer .address{margin:0;padding:0 80px 0 0}@media (max-width:768px){#footer .address{padding-right:25px;font-size:16px}}#footer .address h4{margin:0 0 12px;padding:0}.to-zero .col{padding:0}#redes .redes{margin:0;padding:0;position:relative;text-align:left}#redes .redes .red{margin:0 5px 0 0;padding:0;height:20px;width:20px;background:url(/images/redes.png) 0 center no-repeat;background-size:auto 100%}#redes .redes .red.fb{background-position:0 center}#redes .redes .red.in{background-position:-20px center}#redes .redes .red.pn{background-position:-40px center}#redes .redes .red.tw{background-position:-60px center}.copyright{margin-top:50px;border-top:1px solid #879A9E;height:60px;font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;font-size:17px;line-height:60px;letter-spacing:1px;color:#879A9E}.copyright .col{padding:0}#axioma{padding-top:10px;float:right}#axioma img{margin:0 auto}#axioma:hover{opacity:1}.slider-wrapper{position:relative}.slider-wrapper .slide{background-repeat:no-repeat;background-position:center center;background-size:cover;padding:300px 0 280px}@media (max-width:1200px){.slider-wrapper .slide{padding:280px 0 260px}}@media (max-width:768px){.copyright{height:auto}#axioma{float:left;margin-bottom:20px}.slider-wrapper .slide{padding:260px 0 240px}}.slider-wrapper .slide h2,.slider-wrapper .slide h4{padding:0;color:#FFF;font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px}.slider-wrapper .slide h4{margin:0 0 20px;font-size:24px}@media (max-width:1200px){.slider-wrapper .slide h4{font-size:20px}}@media (max-width:992px){.slider-wrapper .slide h4{font-size:18px}}.slider-wrapper .slide h2{margin:0 0 30px;font-size:80px}@media (max-width:1200px){.slider-wrapper .slide h2{font-size:64px}}@media (max-width:768px){.slider-wrapper .slide h2{font-size:54px}}.slider-wrapper .slide .text{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:1px;color:#FFF}@media (max-width:1200px){.slider-wrapper .slide .text{font-size:18px}}.slider-wrapper .down-wrapper{position:absolute;bottom:-50px;width:100%;height:100px}.slider-wrapper .down-wrapper .down{height:100px;width:100px;margin:0 auto;background:url(../images/down.png) center center no-repeat;background-size:auto 100%;cursor:pointer}#home .slide .text,#home .slide h2,#home .slide h4{text-align:right}#home .categories-section{padding:110px 0 80px}@media (max-width:992px){#home .categories-section{padding:100px 0 50px}}@media (max-width:768px){#home .categories-section{padding:80px 0 60px}}#home .categories-section h2{margin:0 0 80px;padding:0;font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;font-size:34px;line-height:1;letter-spacing:1px;color:#003644;text-align:center}@media (max-width:1200px){#home .categories-section h2{font-size:28px;margin-bottom:60px}}@media (max-width:992px){#home .categories-section h2{font-size:24px;margin-bottom:45px}}#home .categories-section .slider-categories h3,.bottom .news{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;font-size:17px;line-height:1;letter-spacing:1px}#home .categories-section .slider-categories .slide{text-align:center;margin-bottom:40px;padding:0 4px}#home .categories-section .slider-categories img{margin:0 auto 25px}#home .categories-section .slider-categories h3{margin:0;padding:0;color:#003644}.backs{position:absolute;left:0;width:40%;height:100%;background-color:#003644;z-index:0}.backs.blueback{top:0;height:460px}.backs.babyblue-back{bottom:0;height:300px;background-color:#A3DDF0}.bottom{position:relative;background-color:#D7D8D8}.bottom .max-size{position:relative;z-index:1}.bottom .col{padding:0}.bottom h3{margin:0 0 35px;padding:0;font-size:34px}@media (max-width:1200px){.bottom h3{font-size:26px;margin-bottom:30px}}@media (max-width:768px){.bottom h3{font-size:22px}}.bottom .text{margin:0;padding:0;font-size:25px}@media (max-width:1200px){.bottom .text{font-size:20px}}@media (max-width:768px){.bottom .text{font-size:19px}}.bottom .news{height:460px;padding:50px 40px 90px 15px;background-color:#003644;background-repeat:no-repeat;background-position:left 15px bottom 60px;background-size:24px 16px;color:#FFF}.bottom #form-home,.bottom .newsletter{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px;color:#003644;font-size:17px}@media (max-width:768px){.bottom .news{padding:50px 15px 90px}}.bottom .newsletter{height:300px;padding:50px 40px 50px 15px;background-color:#A3DDF0}@media (max-width:768px){.bottom .newsletter{padding:50px 15px}}.bottom .form-slogan{margin-bottom:25px}.bottom #form-home{height:720px;padding:50px 15px 50px 40px;background-color:#D7D8D8}@media (max-width:768px){.bottom #form-home{padding:50px 15px}}.bottom #form-home label,.bottom #form-home option,.bottom #form-home select{color:#000;font-size:17px}#about .slogan .text,#about .values-section .values-wrapper .value h3,#about .values-section h1{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:1px;color:#003644}.bottom #form-home label{display:block;margin-top:15px;width:100%;padding-bottom:6px;border-bottom:1px solid #9EB6C0}.bottom #form-home .email{width:95%;margin-left:5%}@media (max-width:768px){.bottom #form-home .email{width:100%;margin-left:0}}#about .values-section{background:#D7D8D8}#about .slogan .premisa,#about .slogan .wrapper{background-color:#A7A9AC}#about .values-section h1{margin:0 0 50px;padding:100px 0 0;font-size:34px;text-align:center}@media (max-width:1200px){#about .values-section h1{font-size:28px;margin-bottom:45px}}@media (max-width:992px){#about .values-section h1{font-size:24px;margin-bottom:40px}}#about .values-section .wrapper{padding:0 0 100px}#about .values-section .max-size .col{padding:0}#about .values-section .values-wrapper{text-align:center;padding-bottom:40px}#about .values-section .values-wrapper .value{margin:0;padding:0;display:inline-block;vertical-align:top;width:24%}@media (max-width:992px){#about .values-section .values-wrapper .value{width:48%;padding:0 15px}}#about .values-section .values-wrapper .value img{margin:0 auto}#about .values-section .values-wrapper .value h3{font-size:17px;text-align:center}#about .slogan .col{padding:0}#about .slogan .text{margin:0;font-size:24px;padding:50px 40px 20px 20px}@media (max-width:1200px){#about .slogan .text{font-size:22px}}#about .slogan .background{background-repeat:no-repeat;background-position:center;background-size:cover;height:360px;width:100%}#about .slogan .premisa,#about .slogan .social{background-repeat:no-repeat;background-position:left 15px bottom 30px;padding-bottom:80px}#about .slogan .premisa .text{color:#FFF}#about .slogan .social{background-color:#A3DDF0}#page .newsletter-wrapper{background:#A3DDF0}@media (max-width:992px){#about .slogan .text{font-size:20px}#page .newsletter-wrapper{padding:0 15px}}#page .newsletter-wrapper .col{padding:0}#page .newsletter-wrapper .newsletter{padding-bottom:60px}#page .newsletter-wrapper .newsletter .input{margin-top:9px;width:95%}#page .newsletter-wrapper h3{margin:0;padding:60px 0 40px;font-size:24px}.filters-section .filters-wrapper{padding:0 4px}.filters-section #filters{margin:0 0 40px;padding:60px 0 0;border-bottom:1px solid #003644}.filters-section #filters li{margin:0 15px 0 0;padding:0 0 0 25px;display:inline-block;vertical-align:top;width:auto;height:60px;line-height:60px;background-image:url(../images/off.png);background-repeat:no-repeat;background-position:left center;cursor:pointer}#product .product-wrapper h2,#product .products-wrapper h2,#product h1,#product h2.presentation-title,#product h3,#products .product-wrapper h2,#products .products-wrapper h2{line-height:1;font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;letter-spacing:1px;color:#003644}.filters-section #filters li.active,.filters-section #filters li:hover{background-image:url(../images/on.png)}#product .product-wrapper .col,#product .products-wrapper .col,#products .product-wrapper .col,#products .products-wrapper .col{padding:0}#product .product-wrapper .product,#product .products-wrapper .product,#products .product-wrapper .product,#products .products-wrapper .product{display:inline-block;vertical-align:top;float:inherit;margin:0 -2px;padding:0 4px}#product .product-wrapper h2,#product .products-wrapper h2,#products .product-wrapper h2,#products .products-wrapper h2{margin:0;font-size:17px;text-align:center;padding:15px 0 80px}#product .product-wrapper img,#product .products-wrapper img,#products .product-wrapper img,#products .products-wrapper img{margin:0 auto}#product{padding-top:145px}#product .filters-section{background:#EEEEED}#product .filters-section #filters{margin:0 0 40px;padding:40px 0 0}#product .product-wrapper{padding-top:42px}#product h1,#product h3{margin:0;padding:0}#product h1{font-size:60px;margin-bottom:35px}@media (max-width:1200px){#product h1{font-size:50px}}@media (max-width:992px){#product h1{font-size:45px}}#product h2.presentation-title{margin:25px 0 15px;padding:0;font-size:18px;text-align:left}#product h3{font-size:34px;margin-bottom:25px}@media (max-width:1200px){#product h3{font-size:28px}}@media (max-width:992px){#product h3{font-size:24px}}#product img{margin-bottom:20px}#product .text{font-family:franklin-book,Sans-Serif;font-weight:400;font-style:normal;font-size:17px;line-height:1.2;letter-spacing:1px;color:#003644;padding-right:20px;margin-bottom:60px}#product .sizes-wrapper img{float:left;margin-right:10px;width:80px;height:80px}#product section.form{padding-bottom:80px}#product .name{width:95%}@media (max-width:768px){#product .name{width:100%}}#clients .clients-wrapper{padding:80px 0 100px}#clients .clients-wrapper .col{padding:0}#clients .clients-wrapper .client{padding:0 4px;margin-bottom:80px}#clients .clients-wrapper img{margin:0 auto}#terms{padding:200px 0 180px}