@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{outline:none!important}body{overflow-x:hidden;background:#4d4d4d}main{width:100%;float:left;clear:left}.container{margin:0 auto;width:1200px;position:relative}@media screen and (max-width:1024px){.container{width:100%;padding:0 2%!important;-webkit-box-sizing:border-box;box-sizing:border-box}}#categories .container .categorie,#categories .container .categorie .btn-more,#coins .container #content #breadcrumbs h3,#coins .container #content .coins .item,#coins .container #filter .filter .ages .age,#featureds .container .item,#modal .content .gallery .imgs a,#paginacao a,.no-styles,footer #information .block p,header nav .submenu,header nav a{text-decoration:none;font-style:none}@media screen and (max-width:767px){.hide-mobile{display:none!important}}@media screen and (min-width:768px) and (max-width:1024px){.hide-tablet{display:none!important}}@media screen and (min-width:1025px){.hide-desktop{display:none!important}}#envies{left:0;top:0;background-color:rgba(0,0,0,.95);float:left;position:fixed;z-index:100000;text-align:center;width:100%;height:100%;display:none}#envies .conteudo{top:50%;left:50%;width:200px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#envies .conteudo img{width:100%;margin-bottom:20px;z-index:10000}#envies .conteudo p{font-family:Open Sans,sans-serif;color:#fff;font-weight:300;text-transform:uppercase;font-size:20px}form label{clear:left;display:block;float:left;line-height:30px;margin-right:5px;text-align:right;width:110px}form .item-form{width:100%!important;float:left;position:relative!important}form .item-form em{display:none}form .half{width:49.5%!important;float:left;position:relative!important}@media screen and (max-width:990px){form .half{width:100%!important}}form .half em{display:none}form .seventfive{width:75%!important;float:left;position:relative!important}@media screen and (max-width:990px){form .seventfive{width:100%!important}}form .seventfive em{display:none}form .twentyfive{width:24%!important;float:left;position:relative!important}@media screen and (max-width:990px){form .twentyfive{width:100%!important}}form .twentyfive em{display:none}form .alertaErro{display:block;width:auto;background:#000;color:#fff;font-weight:400;font-family:Open Sans,sans-serif;font-size:12px;padding:4px 5px;position:absolute;top:-20px;z-index:50;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3);-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.3)}form .alertaErro:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;content:"";display:block;position:absolute;top:16px;width:0;height:0;z-index:0}.trigger-menu{position:absolute;left:0;top:24px;background-color:transparent!important;outline:none!important;width:56px;z-index:1000!important;border:none;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:100000}@media screen and (min-width:1025px){.trigger-menu{display:none}}.trigger-menu:focus{outline:none!important}#icon{width:18px;height:18px;margin:0 auto;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#icon,#icon span{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#icon span{display:block;position:absolute;height:3px;width:100%;background:#a21c37;border-radius:0;opacity:1;left:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#icon span:first-child{top:0}#icon span:first-child,#icon span:nth-child(2){-webkit-transform-origin:left center;transform-origin:left center}#icon span:nth-child(2){top:5px}#icon span:nth-child(3){top:10px;-webkit-transform-origin:left center;transform-origin:left center}#icon.open span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:3px}#icon.open span:nth-child(2){width:0;opacity:0}#icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;left:3px}#newsletter .container form button,.transition-color,header nav .submenu,header nav a{transition:color .3s linear;-moz-transition:color .3s linear;-webkit-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear}.transition-opacity{transition:opacity .3s linear;-moz-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear}.transition-button{-webkit-transition:color,.3s linear,-webkit-box-shadow;transition:color,.3s linear,-webkit-box-shadow;transition:color,box-shadow,.3s linear;transition:color,box-shadow,.3s linear,-webkit-box-shadow;-moz-transition:color,box-shadow,.3s linear;-webkit-transition:color,box-shadow,.3s linear;-ms-transition:color,box-shadow,.3s linear;-o-transition:color,box-shadow,.3s linear}#newsletter .container form button,.transition-bg,button{transition:background,.3s linear;-moz-transition:background,.3s linear;-webkit-transition:background,.3s linear;-ms-transition:background,.3s linear;-o-transition:background,.3s linear}#categories .container .categorie .btn-more,.transition-block{-webkit-transition:background,.3s linear,-webkit-box-shadow;transition:background,.3s linear,-webkit-box-shadow;transition:background,box-shadow,.3s linear;transition:background,box-shadow,.3s linear,-webkit-box-shadow;-moz-transition:background,box-shadow,.3s linear;-webkit-transition:background,box-shadow,.3s linear;-ms-transition:background,box-shadow,.3s linear;-o-transition:background,box-shadow,.3s linear}#modal,.transition-scale{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out}.transition-image{-webkit-transition:background,.3s ease-in-out,-webkit-transform;transition:background,.3s ease-in-out,-webkit-transform;transition:transform,background,.3s ease-in-out;transition:transform,background,.3s ease-in-out,-webkit-transform;-moz-transition:transform,background,.3s ease-in-out;-webkit-transition:transform,background,.3s ease-in-out;-ms-transition:transform,background,.3s ease-in-out;-o-transition:transform,background,.3s ease-in-out}.transition-left{transition:left .8s ease-in-out;-moz-transition:left .8s ease-in-out;-webkit-transition:left .8s ease-in-out;-ms-transition:left .8s ease-in-out;-o-transition:left .8s ease-in-out}.transition-top,header{transition:top .5s ease-in-out;-moz-transition:top .5s ease-in-out;-webkit-transition:top .5s ease-in-out;-ms-transition:top .5s ease-in-out;-o-transition:top .5s ease-in-out}h2.title{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px 0;padding:15px 50px;font-size:20px;font-family:Open Sans,sans-serif;background:#a21c37;color:#fff;text-transform:uppercase;font-weight:700}form #alertaErro{border-radius:4px;background:rgba(0,0,0,.7);color:#fff;font:700 10px/22px stagLight,sans-serif;padding:0 10px;position:absolute;top:-25px;left:5%;white-space:nowrap;z-index:20}form #alertaErro:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.7);content:"";display:block;position:absolute;top:22px;left:15px;width:0;height:0}form #validar-erro{border-color:#893639!important}form #validar-sucesso{border-color:#787878!important;color:gray!important}#paginacao{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}#paginacao a{display:block;min-width:25px;min-height:25px;line-height:25px;vertical-align:middle;border:1px solid #fff;background-color:#fff;color:#a21c37;text-align:center;font-size:16px;font-family:Open Sans,sans-serif;font-weight:400;margin:0 5px!important;padding:0 5px;-webkit-box-sizing:border-box;box-sizing:border-box}#paginacao .active{color:#fff;border:1px solid #a21c37;background-color:#a21c37}button{box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;border:none;vertical-align:middle}button:hover{cursor:pointer}.slick-next{width:40px!important;height:30px!important;background:url(../images/arrow.svg)!important;background-size:100% auto!important;background-repeat:no-repeat!important;background-position:50%!important;right:100px!important;margin-top:25px!important;z-index:1}@media screen and (max-width:767px){.slick-next{width:40px!important;height:30px!important;margin-top:0!important;right:15px!important}}.slick-next:before{content:""!important}.slick-prev{width:40px!important;height:30px!important;background:url(../images/arrow.svg)!important;background-size:100% auto!important;background-repeat:no-repeat!important;background-position:50%!important;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:100px!important;margin-top:0;z-index:1}@media screen and (max-width:767px){.slick-prev{width:40px!important;height:30px!important;left:15px!important;margin-top:-10px!important}}.slick-prev:before{content:""!important}.slider-two .slick-dots{bottom:50px!important}@media screen and (max-width:1620px){.slider-two .slick-dots{bottom:30px!important}}.slick-dots{bottom:100px!important}@media screen and (max-width:1620px){.slick-dots{bottom:80px!important}}@media screen and (max-width:767px){.slick-dots{bottom:30px!important}}.slick-dots li button:before{color:#fff!important}.slick-dots li.slick-active button:before,.slick-dots li button:before{content:"●"!important;width:40px!important;height:40px!important;opacity:1!important;font-size:40px!important}.slick-dots li.slick-active button:before{color:#a72f47!important}.svg-icon_ui-lib{display:none}header{position:fixed;top:40px;right:0;z-index:1000;width:100%}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1024px){header{height:60px;top:0;background:#fff;-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5)}}header .logo{max-height:100%;display:none;position:absolute;right:20px;top:5px}header .logo img{width:100px}@media screen and (max-width:1024px){header .logo{display:block}}header nav{position:relative;height:80px;background:hsla(0,0%,100%,.9);padding-left:40px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5);z-index:0}@media screen and (max-width:1620px){header nav{padding-left:30px}}@media screen and (max-width:1024px){header nav{display:none!important}}header nav:before{content:"";background:hsla(0,0%,100%,.9);position:absolute;height:80px;width:100%;right:-100%;top:0;z-index:0}header nav .submenu,header nav a{display:inline-block;font-size:13px;color:#000;font-weight:400;font-family:Open Sans,sans-serif;padding:0 15px;border-right:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav .submenu:hover,header nav a:hover{color:#a21c37}header nav .submenu:first-child,header nav a:first-child{padding:0 15px 0 0}@media screen and (max-width:1620px){header nav .submenu:first-child,header nav a:first-child{padding:0 10px}}header nav .submenu:last-child,header nav a:last-child{border-right:none!important}@media screen and (max-width:1620px){header nav .submenu,header nav a{padding:0 10px}}@media screen and (max-width:1024px){header nav .links{display:none!important}}header nav .chat{border-right:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:25px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:10px}header nav .chat:before{content:"";width:20px;height:30px;position:absolute;left:0;top:0;background:url(../images/balloon.svg);background-repeat:no-repeat;background-position:50%;background-size:100% auto}header nav .phone{display:inline-block;color:#000;font-weight:400;font-family:Open Sans,sans-serif;border-right:none!important;font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:16px;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:10px}header nav .phone span{font-weight:300;margin-right:5px;font-size:14px;height:14px}header nav .phone:before{content:"";width:25px;height:30px;position:absolute;left:0;top:-5px;background:url(../images/phone-header.svg);background-repeat:no-repeat;background-position:50%;background-size:100% auto}@media (max-width:1024px){.col,.log{max-width:50%}}.fixed{top:0!important}.submenu{position:relative}.submenu .items{display:none;padding:50px 0;position:absolute;top:-30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.submenu .items,.submenu .items a{-webkit-box-sizing:border-box;box-sizing:border-box}.submenu .items a{float:left;clear:left;width:100%;padding:10px 40px 10px 10px;font-size:14px;color:#fff;border-right:none;font-family:Open Sans,sans-serif;background:#a21c37;border-bottom:1px solid #fff}.submenu .items a:last-child{border-bottom:none}.submenu:hover{cursor:pointer}.submenu:hover .items{display:block}.hide{display:none}.screen{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:320px;height:568px;overflow:hidden;z-index:10001;font-family:Open Sans,sans-serif}@media (max-height:568px){.screen{top:24px;bottom:auto}}@media (min-width:1024px){.screen{display:none}}@media (max-width:1024px){.screen{top:0;width:100%;height:100%}}.menu-container{position:relative;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.view-submenu .menu-container{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.menu{opacity:0;-webkit-transition:background-color .25s ease-out,opacity .15s ease-out;transition:background-color .25s ease-out,opacity .15s ease-out}.menu.is-visible{opacity:1}.menu.is-visible li a{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.view-submenu .menu{background-color:#321a1f}.view-submenu .menu>li>a{opacity:0;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out}.view-submenu .hide-submenu{background-color:#411a1a}.view-submenu .hide-submenu:before{opacity:1;-webkit-transition:opacity .15s ease-out .3s;transition:opacity .15s ease-out .3s}.is-visible .toggle span{background-color:transparent}.is-visible .toggle span:before{bottom:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-visible .toggle span:after{top:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.links{-ms-flex-line-pack:center;align-content:center}.links,.login-links{display:-webkit-box;display:-ms-flexbox;display:flex}.login-links{padding:0 15px;font-family:Open Sans,sans-serif;font-size:13px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-links a{border:0;padding:0}.login-links a:first-child{padding:0}.login-links span{padding:0 15px}.login-links i .icon-person{fill:#4d4d4d}.login-links i .icon-shopping_cart{fill:#4d4d4d;padding:0 16px;padding:0 1rem}#banner-top{height:800px;width:100%;position:relative;float:left;clear:left;z-index:0;top:0;background:url(../images/banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:1620px){#banner-top{height:700px}}@media screen and (min-width:1025px){#banner-top{background-attachment:fixed}}@media screen and (max-width:1024px){#banner-top{top:60px}}@media screen and (max-width:767px){#banner-top{height:250px!important}}#banner-top .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#banner-top .container img{max-height:100%}@media screen and (max-width:767px){#banner-top .logo_banner-top{width:50%}}.intern{height:500px!important}#breadcrumbs{display:none}#categories{float:left;clear:left;width:100%;min-height:585px;background:url(../images/banner-categorys.png);background-size:cover;background-repeat:no-repeat;background-position:top;padding-bottom:50px}#categories .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){#categories .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-top:60px}}#categories .container .categorie{position:relative;width:25%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:64px;padding-bottom:4rem}@media screen and (max-width:767px){#categories .container .categorie{width:49%;height:100%;margin-bottom:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:2%}#categories .container .categorie:nth-child(2n){margin-right:0}}#categories .container .categorie:after{content:"";position:absolute;top:50px;height:90%;border-right:1px solid hsla(0,0%,100%,.2);right:0}@media screen and (max-width:990px){#categories .container .categorie:after{display:none}}#categories .container .categorie:last-child:after{content:"";border-right:none}#categories .container .categorie img{width:100%;margin-top:-60px}@media screen and (max-width:767px){#categories .container .categorie img{margin-top:0;width:50%}}#categories .container .categorie .description{height:145px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-sizing:border-box;box-sizing:border-box}#categories .container .categorie h2{font-size:17px}#categories .container .categorie h2,#categories .container .categorie h4{font-family:Open Sans,sans-serif;color:#fff;text-transform:uppercase;margin-bottom:30px;font-weight:700}#categories .container .categorie h4{font-size:20px}#categories .container .categorie p{font-size:15px;line-height:24px;color:#fff;font-family:Open Sans,sans-serif;font-weight:300}#categories .container .categorie .btn-more{width:40px;height:40px;background:#a72f47;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;margin-top:20px}@media screen and (max-width:767px){#categories .container .categorie .btn-more{width:100%}}#categories .container .categorie .btn-more:hover{color:#a21c37;background:#fff;-ms-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 15px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.5);box-shadow:0 0 15px 0 rgba(0,0,0,.5)}#featureds{width:100%;clear:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:32px 0;padding:2rem 0}#featureds .border:after{content:"";left:5%;width:90%;border-bottom:1px solid hsla(0,0%,100%,.2)}@media screen and (max-width:990px){#featureds .border:after{display:none}}#featureds .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;clear:left}@media screen and (max-width:767px){#featureds .container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#featureds .container .item{position:relative;width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}#featureds .container .item figure{width:240px;height:240px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){#featureds .container .item figure{width:196px;height:196px}}@media screen and (max-width:990px){#featureds .container .item figure{width:147px;height:147px}}@media screen and (max-width:767px){#featureds .container .item figure{width:172px;height:172px}}@media screen and (max-width:767px){#featureds .container .item{width:49%;margin-right:2%}#featureds .container .item:nth-child(2n){margin-right:0}}#featureds .container .item:after{content:"";position:absolute;top:70px;height:80%;border-right:1px solid hsla(0,0%,100%,.2);right:0}@media screen and (max-width:990px){#featureds .container .item:after{display:none}}#featureds .container .item:last-child:after{content:"";border-right:none}#featureds .container .item img{max-width:100%;max-height:100%}#featureds .container .item .description{width:100%;padding:16px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){#featureds .container .item .description{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-sizing:border-box;box-sizing:border-box;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(1%,transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent 0,transparent 1%,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0);position:absolute;bottom:0;left:0}}#featureds .container .item h2{font-size:20px;font-family:Open Sans,sans-serif;color:#fff;text-transform:uppercase;margin-bottom:16px;margin-bottom:1rem;font-weight:700}#featureds .container .item h4{text-transform:uppercase;font-style:italic}#featureds .container .item h4,#featureds .container .item p{font-size:15px;font-family:Open Sans,sans-serif;color:#fff;font-weight:300}#featureds .container .item p{line-height:24px}#modal{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;z-index:1000;left:0;top:0;background:#7f0102;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0)}@media screen and (max-width:767px){#modal{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#modal .close{width:35px;height:35px;position:fixed;top:10px;right:10px;z-index:999}#modal .close img{width:40px;max-height:100%}#modal .principal{width:50%;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){#modal .principal{display:none}}#modal .principal img{width:100%;height:auto}#modal .thumbnails{width:calc(50% - 2rem);height:30%;padding:16px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#modal .thumbnails{width:100%;height:150px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#modal .thumbnails:nth-last-child(2n){padding:0}}#modal .thumbnails li{width:100%;max-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;margin-right:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}#modal .thumbnails li:last-child{width:calc(100% - 1rem);margin:0}@media screen and (max-width:767px){#modal .thumbnails li{width:150px;height:150px;-ms-flex-wrap:column wrap;flex-wrap:column wrap;margin-bottom:1rem}#modal .thumbnails li:nth-last-child(2n){margin:0}}#modal .thumbnails li img{width:100%;height:auto}#modal .content{width:100%;height:100%;padding:16px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (max-width:767px){#modal .content{padding:0;padding-top:1rem}}#modal .content .gallery{width:100%;height:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;padding-top:1rem}@media screen and (max-width:767px){#modal .content .gallery{width:100%;height:auto;padding:0}}#modal .content .gallery figure{width:400px;height:400px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:990px){#modal .content .gallery figure{width:334px;height:334px}}@media screen and (max-width:767px){#modal .content .gallery figure{width:320px;height:320px}}#modal .content .gallery figure img{width:100%}#modal .content .gallery .imgs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){#modal .content .gallery .imgs{margin-bottom:30px}}#modal .content .gallery .imgs a{width:32%;margin-right:2%}#modal .content .gallery .imgs a figure{width:128px;height:128px;overflow:hidden}@media screen and (max-width:990px){#modal .content .gallery .imgs a figure{width:106px;height:106px}}@media screen and (max-width:767px){#modal .content .gallery .imgs a figure{width:102px;height:102px}}#modal .content .gallery .imgs a img{width:100%}#modal .content .gallery .imgs a:nth-child(3n){margin-right:0}@media screen and (max-width:767px){#modal .content .gallery .imgs,#modal .content .gallery .imgs img{width:100%}#modal .content .gallery .imgs img:nth-child(3n){margin-right:0}}#modal .content .description{width:50%;height:100%;padding:0 32px;padding:0 2rem}@media screen and (max-width:767px){#modal .content .description{width:100%;padding:0 1rem}}#modal .content .description h1{width:100%;float:left!important;font-family:Open Sans,sans-serif!important;font-size:2em;color:#fff!important;font-weight:600!important;margin-bottom:10px}@media screen and (max-width:767px){#modal .content .description h1{width:90%;font-size:1.3rem}}#modal .content .description h3,#modal .content .description h4,#modal .content .description p{width:100%;float:left;clear:left;font-size:1.5em;line-height:24px;color:#fff;font-family:Open Sans,sans-serif;font-weight:300;height:auto!important;display:block}@media screen and (max-width:767px){#modal .content .description h3,#modal .content .description h4,#modal .content .description p{font-size:1rem;line-height:1rem}}#modal .content .description h4{margin-bottom:30px}@media screen and (max-width:767px){#modal .content .description h4{margin-bottom:.5rem}}#modal .content .description h3{font-weight:700;font-size:2em;margin:32px 0;margin:2rem 0}@media screen and (max-width:767px){#modal .content .description h3{font-size:1.3rem;margin:1rem 0}}.btn-buy{width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#fff;padding:12px 48px;padding:.75rem 3rem;border-radius:2rem;margin-top:16px;margin-top:1rem;color:#7f0102;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;height:auto;line-height:inherit;right:inherit;float:inherit;font-size:16px;font-size:1rem;font-weight:inherit;text-decoration:none;font-family:Open Sans,sans-serif;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.btn-buy,.btn-buy span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.btn-buy span{-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-buy:hover{background-color:#b81f24;color:#fff}.icon-shopping_cart{fill:#7f0102}.icon{width:25px;height:25px}#mpmicon{cursor:pointer;display:none}#menuprincipalmobile{position:fixed;width:100vw;height:calc(100vh - 60px);top:60px;left:0;background-color:#5f0000;z-index:88888;display:none}#menuprincipalmobile ul{position:relative;float:left;width:100%;top:0;padding:0;height:unset;background-color:unset}#menuprincipalmobile ul.mpmlista{margin-top:20px}#menuprincipalmobile ul li{position:relative;float:left;width:calc(100% - 20px);padding:5px 10px}#menuprincipalmobile ul li a{opacity:1;text-decoration:none;color:#fff;font-size:18px;font-family:Open Sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menuprincipalmobile ul li a span{position:relative;float:right;padding:0 20px 0 50px}#menuprincipalmobile ul li .mpmpaises{position:fixed;top:70px;right:-800px;width:calc(100% - 22px);border:1px solid #300;background-color:#600;max-height:calc(100vh - 82px);overflow-y:scroll;z-index:99999;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.75);box-shadow:0 3px 10px 0 rgba(0,0,0,.75);-webkit-transition:.18s ease-in;transition:.18s ease-in}#menuprincipalmobile ul li .mpmpaises.aberto{right:10px}#menuprincipalmobile ul li .mpmpaises .fechar{position:absolute;top:0;left:0;width:40px;height:100%;background-color:#300;color:#fff;text-align:center;cursor:pointer}#menuprincipalmobile ul li .mpmpaises .fechar p{color:#fff;font-size:18px;font-family:Open Sans,sans-serif;font-weight:700;line-height:36px}#menuprincipalmobile ul li .mpmpaises ul{width:calc(100% - 40px);float:right}#menuprincipalmobile ul li .mpmpaises ul figure{position:relative;float:left;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#menuprincipalmobile ul li .mpmpaises ul p{position:relative;float:left}@media screen and (max-width:767px){#mpmicon{display:-webkit-box;display:-ms-flexbox;display:flex}}#menuprincipalmobile ::-webkit-scrollbar{width:10px}#menuprincipalmobile ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px grey;box-shadow:inset 0 0 5px grey}#menuprincipalmobile ::-webkit-scrollbar-thumb{background:#400}#menuprincipalmobile ::-webkit-scrollbar-thumb:hover{background:#300}.toggle{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:18px;bottom:0;margin:auto;cursor:pointer}.toggle span{position:relative;-ms-flex-item-align:center;align-self:center;font-size:0;width:26px;height:2px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.toggle span,.toggle span:after,.toggle span:before{background-color:rgba(134,0,0,.8);border-radius:100px}.toggle span:after,.toggle span:before{content:"";position:absolute;width:100%;height:100%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.toggle span:before{bottom:calc(100% + 6px)}.toggle span:after{top:calc(100% + 6px)}.toggle.aberto span{background-color:transparent}.toggle.aberto span:before{bottom:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle.aberto span:after{top:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.formPesquisa{position:relative;width:100%}.inputPalavra{top:36.8px;top:2.3rem}.submitPesquisa{position:relative;top:-14.4px;top:-.9rem;height:46.4px;height:2.9rem}.tituloCategoria{padding-left:5px}#coins{width:100%;float:left;clear:left;padding:50px 0}#coins .search{padding:0 0 10px;clear:left}@media screen and (max-width:767px){#coins .search{margin-bottom:1rem}}#coins .search form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#coins .search form input[type=text]{margin-bottom:0!important;height:50px!important}#coins .search form button{height:50px!important}#coins .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:767px){#coins .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}}#coins .container h3{font-family:Open Sans,sans-serif;padding:0 30px;height:80px;margin-bottom:15px;background:#a21c37;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}#coins .container h3.title{width:100%;font-size:24px;margin-left:0}#coins .container #filter{width:22.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:767px){#coins .container #filter{width:100%}}#coins .container #filter .filter{width:100%;background:#5c5c5c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}#coins .container #filter .filter .continent{width:100%;padding:15px 0;border-bottom:1px solid hsla(0,0%,100%,.4);float:left}#coins .container #filter .filter .continent:last-child{border-bottom:none}#coins .container #filter .filter .continent:hover{cursor:pointer}#coins .container #filter .filter .continent .open-country{width:100%!important}#coins .container #filter .filter .continent .open-country button{width:25px;height:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:18px;font-weight:600;background:#a21c37;float:left;margin-right:10px;margin-top:-2px;line-height:0}#coins .container #filter .filter .continent .open-country h2{float:left;font-family:Open Sans,sans-serif;font-size:20px;color:#fff;font-weight:700;text-transform:uppercase}#coins .container #filter .filter .countrys{width:100%;padding:5px 0 0 30px;float:left;clear:left;-webkit-box-sizing:border-box;box-sizing:border-box}#coins .container #filter .filter .countrys .country{width:100%;padding:7px 0;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}#coins .container #filter .filter .countrys .country:hover{cursor:pointer}#coins .container #filter .filter .countrys .country .open-age{width:100%!important;color:#fff}#coins .container #filter .filter .countrys .country .open-age button{width:20px;height:20px;font-size:14px;font-weight:300;background:none;margin-top:0;line-height:0}#coins .container #filter .filter .countrys .country .open-age button,#coins .container #filter .filter .countrys .country .open-age h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;float:left}#coins .container #filter .filter .countrys .country .open-age h2{font-family:Open Sans,sans-serif;font-size:17px;font-weight:600;text-transform:uppercase}#coins .container #filter .filter .ages{width:100%;padding:5px 0 0 5px;float:left;clear:left;margin:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box}#coins .container #filter .filter .ages .age{border-left:1px solid hsla(0,0%,100%,.4);width:100%;padding:0 10px 15px 15px;float:left;font-family:Open Sans,sans-serif;font-size:15px;color:#fff;font-weight:300;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}#coins .container #filter .filter .ages .age:last-child{padding:0 10px 0 15px!important}#coins .container #filter .filter .option{width:100%;float:left;clear:left;margin:10px 0;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#coins .container #filter .filter .option input[type=radio]{transform:scale(2.5);-moz-transform:scale(2.5);-webkit-transform:scale(2.5);-ms-transform:scale(2.5);-o-transform:scale(2.5);margin-right:20px;float:left;clear:left;background:transparent!important}#coins .container #filter .filter .option label{float:left!important;font-family:Open Sans,sans-serif!important;font-size:22px!important;color:#fff!important;font-weight:700!important;text-transform:uppercase!important}#coins .container #filter .filter .option label:hover{cursor:pointer}#coins .container #content{width:77.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:767px){#coins .container #content{width:100%}}#coins .container #content #breadcrumbs{min-height:95px;width:100%}#coins .container #content #breadcrumbs h3{float:left;position:relative}#coins .container #content #breadcrumbs h3 a{display:none}#coins .container #content #breadcrumbs h3:last-child a{display:block;position:absolute;top:-5px;right:-5px}#coins .container #content #breadcrumbs h3:last-child a img{width:25px}#coins .container #content .coins{width:100%;clear:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:0 0 50px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){#coins .container #content .coins{padding:0 0 50px 20px}}@media screen and (max-width:990px){#coins .container #content .coins{padding:0 0 50px 20px}}@media screen and (max-width:767px){#coins .container #content .coins{padding:0 0 50px}}#coins .container #content .coins .item{position:relative;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:15px 0}#coins .container #content .coins .item figure{width:227px;height:227px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){#coins .container #content .coins .item figure{width:185px;height:185px}}@media screen and (max-width:990px){#coins .container #content .coins .item figure{width:137px;height:137px}}@media screen and (max-width:767px){#coins .container #content .coins .item figure{width:172px;height:172px}}@media screen and (max-width:767px){#coins .container #content .coins .item{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0;border-bottom:1px solid #929292}}#coins .container #content .coins .item:hover{cursor:pointer}#coins .container #content .coins .item:after{content:"";position:absolute;top:70px;height:80%;border-right:1px solid hsla(0,0%,100%,.2);right:0}@media screen and (max-width:767px){#coins .container #content .coins .item:after{border-right:none!important}}#coins .container #content .coins .item:nth-child(4n):after{content:"";border-right:none}#coins .container #content .coins .item img{max-width:100%;max-height:100%}#coins .container #content .coins .item .description{width:100%;padding:16px;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#coins .container #content .coins .item h2{text-align:center;font-size:18px;font-family:Open Sans,sans-serif;color:#fff;margin-bottom:5px;font-weight:600}#coins .container #content .coins .item h4,#coins .container #content .coins .item h5,#coins .container #content .coins .item p{float:left;clear:left;font-size:15px;line-height:24px;color:#fff;font-family:Open Sans,sans-serif;font-weight:300}#coins .container #content .coins .item h4{font-weight:300;font-style:italic}#coins .container #content .coins .item h5{font-weight:700}#coins .container #content .coins .item .hide{display:none}.full{transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;overflow:auto}input[type=mail],input[type=number],input[type=password],input[type=text]{line-height:43px;height:45px}input[type=file]{position:relative;cursor:pointer;opacity:0;z-index:10}.form-curriculum-label,input[type=file]{height:45px;line-height:43px;width:100%;margin-bottom:5px;font-weight:400}.form-curriculum-label{background:#000;padding-left:20px;vertical-align:middle;font-size:15px;color:#fff;position:absolute;left:0;top:0;z-index:0;font-family:Open Sans,sans-serif;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box}.form-curriculum-label:after{content:"";position:absolute;margin-top:-28px;right:0;margin-right:10px;width:20px;height:20px;background:url(../images/file.svg);background-size:100% auto;background-repeat:no-repeat;background-position:50%}form .full{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){form .full{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}form .full p{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0!important;font-family:Open Sans,sans-serif}@media screen and (max-width:767px){form .full p{height:30px}}input[type=date],input[type=file],input[type=mail],input[type=number],input[type=password],input[type=text],textarea{float:left;border:none;width:100%;font-size:15px;vertical-align:middle;font-family:Open Sans,sans-serif;color:#000;position:relative;padding-left:20px;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;margin-bottom:5px;resize:none;font-weight:500}input[type=date],input[type=number]{height:45px}textarea{margin-left:0!important;padding:10px 20px!important;height:120px}select{padding-left:20px;width:calc(100% - 5px);margin-bottom:5px;font-size:15px;vertical-align:middle;font-family:Open Sans,sans-serif;background-position:100%;-webkit-appearance:menu-list;-ms-appearance:menu-list;-o-appearance:menu-list;-moz-appearance:menu-list;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;line-height:43px;height:45px;border:none;-webkit-box-shadow:none;box-shadow:none}select,select option{text-transform:uppercase}select option{text-align:left!important;background:#fff;color:#101010!important;text-indent:10px}select:focus{outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{text-transform:uppercase;color:#000;opacity:1}input:-moz-placeholder,input::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{text-transform:uppercase;color:#000;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{text-transform:uppercase;color:#000;opacity:1}button{background:#000;color:#fff;text-align:center;height:50px;line-height:46px;right:0;float:right;font-size:17px;font-family:Open Sans,sans-serif;font-weight:400;width:150px;text-transform:uppercase}button:hover{background:#b81f24;color:#fff}.loadinput{background-image:url(../images/inputload.gif)!important;background-size:25px 25px!important;background-position:100%!important;background-repeat:no-repeat!important}#overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.79);z-index:1000;background-image:url(../images/loading.svg);background-repeat:no-repeat;background-position:50%;background-size:100px;display:none}#overlay p{text-align:center;font-family:Open Sans,sans-serif;color:#fff;font-weight:600;text-transform:uppercase;font-size:20px;line-height:24px;top:61%;left:50%;width:100%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#bottonTop{bottom:160px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;background:#a21c37 url(../images/top.png) no-repeat 10px}#bottonBack,#bottonTop{width:40px;height:48px;position:fixed;right:1px;z-index:10;cursor:pointer;font-size:15px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bottonBack{bottom:115px;display:none;display:-webkit-box;display:-ms-flexbox;display:flex;background:#a21c37 url(../images/left.png) no-repeat 10px}#payment{width:100%;float:left;clear:left;padding:50px 0;font-family:Open Sans,sans-serif}#payment .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.info-pagamento{overflow:hidden;float:left;display:block;margin-right:2%;width:100%;position:relative}.pagamento-content{margin-bottom:30px;float:left;width:100%;padding:20px}.pagamento-content .caixa-form{background-color:#8f162c;width:100%;position:relative;float:left;margin-top:5px;color:#fff;display:none}.pagamento-content .caixa-form .separador{position:relative;float:left;width:100%;padding:10px}.pagamento-content .caixa-form .item-pagamento{background-color:#8f162c;width:100%;position:relative;float:left;margin-top:5px}.pagamento-content .caixa-form .item-pagamento button{position:relative;float:left;background-color:#8f162c;background-color:#000;width:100%;height:46px}@media screen and (max-width:320px){.pagamento-content .caixa-form .item-pagamento button{font-size:14px}}@media screen and (max-width:360px){.pagamento-content .caixa-form .item-pagamento button{font-size:14px}}@media screen and (max-width:375px){.pagamento-content .caixa-form .item-pagamento button{font-size:14px}}.pagamento-content .caixa-form .item-pagamento .col7{width:calc(70% - 20px);position:relative;float:left;margin:0 10px}@media screen and (max-width:320px){.pagamento-content .caixa-form .item-pagamento .col7{width:calc(100% - 40px)}}@media screen and (max-width:360px){.pagamento-content .caixa-form .item-pagamento .col7{width:calc(100% - 40px)}}@media screen and (max-width:375px){.pagamento-content .caixa-form .item-pagamento .col7{width:calc(100% - 40px)}}.pagamento-content .caixa-form .item-pagamento .col7 #alertaErro{top:15px;background-color:#000;left:0}.pagamento-content .caixa-form .item-pagamento .col3{width:calc(30% - 35px);position:relative;float:left;margin-right:10px;margin-left:10px}@media screen and (max-width:320px){.pagamento-content .caixa-form .item-pagamento .col3{width:calc(100% - 40px)}}@media screen and (max-width:360px){.pagamento-content .caixa-form .item-pagamento .col3{width:calc(100% - 40px)}}@media screen and (max-width:375px){.pagamento-content .caixa-form .item-pagamento .col3{width:calc(100% - 40px)}}.pagamento-content .caixa-form .item-pagamento .col3 #alertaErro{top:15px;background-color:#000;left:0}.pagamento-content .caixa-form .item-pagamento .col1{width:calc(12% - 20px);position:relative;float:left;margin-right:10px;margin-left:10px}@media screen and (max-width:320px){.pagamento-content .caixa-form .item-pagamento .col1{width:calc(30% - 20px)}}@media screen and (max-width:360px){.pagamento-content .caixa-form .item-pagamento .col1{width:calc(30% - 20px)}}@media screen and (max-width:375px){.pagamento-content .caixa-form .item-pagamento .col1{width:calc(30% - 20px)}}.pagamento-content .caixa-form .item-pagamento .col1 #alertaErro{top:15px;background-color:#000;left:0}@media screen and (max-width:320px){.pagamento-content .caixa-form .item-pagamento .medio{width:calc(70% - 45px)}}@media screen and (max-width:360px){.pagamento-content .caixa-form .item-pagamento .medio{width:calc(70% - 45px)}}@media screen and (max-width:375px){.pagamento-content .caixa-form .item-pagamento .medio{width:calc(70% - 45px)}}.pagamento-content .caixa-form .label-pagamento{width:100%;float:left;padding:10px;text-align:left}@media screen and (max-width:320px){.pagamento-content .caixa-form .label-pagamento{font-size:14px;padding:5px}}@media screen and (max-width:360px){.pagamento-content .caixa-form .label-pagamento{font-size:14px;padding:5px}}@media screen and (max-width:375px){.pagamento-content .caixa-form .label-pagamento{font-size:14px;padding:5px}}.pagamento-content .caixa-frete{background-color:#8f162c;width:100%;position:relative;float:left;margin-top:5px}.pagamento-content .caixa-frete span{float:left;width:35%;padding:15px;margin-top:5px;position:relative;color:#fff}@media screen and (max-width:320px){.pagamento-content .caixa-frete span{width:87%}}@media screen and (max-width:360px){.pagamento-content .caixa-frete span{width:87%}}@media screen and (max-width:375px){.pagamento-content .caixa-frete span{width:87%}}.pagamento-content .caixa-frete form{position:relative;float:left;width:35%;background-color:#8f162c;padding:10px}@media screen and (max-width:320px){.pagamento-content .caixa-frete form{width:100%}}@media screen and (max-width:360px){.pagamento-content .caixa-frete form{width:100%}}@media screen and (max-width:375px){.pagamento-content .caixa-frete form{width:100%}}.pagamento-content .caixa-frete form .item-form-2{float:left;width:30%;position:relative}@media screen and (max-width:320px){.pagamento-content .caixa-frete form .item-form-2{width:87%}}@media screen and (max-width:360px){.pagamento-content .caixa-frete form .item-form-2{width:87%}}@media screen and (max-width:375px){.pagamento-content .caixa-frete form .item-form-2{width:87%}}.pagamento-content .caixa-frete form input[type=text]{float:left;background-color:#8f162c;padding:10px;margin-top:5px;position:relative;background-color:#fff;color:#8f162c}.pagamento-content .caixa-frete form button{float:left;width:25%;background-color:#8f162c;margin-top:5px;position:relative;background-color:#000;margin-left:10px;height:45px;padding-bottom:10px}@media screen and (max-width:320px){.pagamento-content .caixa-frete form button{width:87%;margin-left:0}}@media screen and (max-width:375px){.pagamento-content .caixa-frete form button{width:87%;margin-left:0}}@media screen and (max-width:360px){.pagamento-content .caixa-frete form button{width:87%;margin-left:0}}.pagamento-content .caixa-frete #retorno_frete{float:left;color:#fff;width:40%;padding:30px}@media screen and (max-width:320px){.pagamento-content .caixa-frete #retorno_frete{width:100%;padding:0}}@media screen and (max-width:360px){.pagamento-content .caixa-frete #retorno_frete{width:100%;padding:0}}@media screen and (max-width:375px){.pagamento-content .caixa-frete #retorno_frete{width:100%;padding:0}}.pagamento-content .caixa-frete #retorno_frete label{position:relative;margin-top:5px;padding:10px}@media screen and (max-width:320px){.pagamento-content .caixa-frete #retorno_frete label{width:40%;padding:0;margin:0 5px;float:left;font-size:.9rem;padding:5px}}@media screen and (max-width:360px){.pagamento-content .caixa-frete #retorno_frete label{width:40%;padding:0;margin:0 5px;float:left;font-size:.9rem;padding:5px}}@media screen and (max-width:375px){.pagamento-content .caixa-frete #retorno_frete label{width:40%;padding:0;margin:0 5px;float:left;font-size:.9rem;padding:5px}}.pagamento-content .caixa-frete #retorno_frete .totalCompra{font-weight:700;background-color:#790d0d}@media screen and (max-width:320px){.pagamento-content .caixa-frete #retorno_frete .totalCompra{width:100%;margin:0}}@media screen and (max-width:360px){.pagamento-content .caixa-frete #retorno_frete .totalCompra{width:100%;margin:0}}@media screen and (max-width:375px){.pagamento-content .caixa-frete #retorno_frete .totalCompra{width:100%;margin:0}}.pagamento-content .lista-produtos{width:100%;float:left;position:relative}.pagamento-content .lista-produtos .produto-item{float:left;width:23%;margin-right:10px;margin-bottom:10px;position:relative}@media screen and (max-width:320px){.pagamento-content .lista-produtos .produto-item{width:44%}}@media screen and (max-width:360px){.pagamento-content .lista-produtos .produto-item{width:44%}}@media screen and (max-width:375px){.pagamento-content .lista-produtos .produto-item{width:44%}}.pagamento-content .lista-produtos .produto-item .thumb{border:1px solid #efefef;border-radius:.3rem;width:100px;height:100px;overflow:hidden;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left}@media screen and (max-width:360px){.pagamento-content .lista-produtos .produto-item .thumb{width:100%}}@media screen and (max-width:320px){.pagamento-content .lista-produtos .produto-item .thumb{width:100%}}@media screen and (max-width:375px){.pagamento-content .lista-produtos .produto-item .thumb{width:100%}}.pagamento-content .lista-produtos .produto-item .produto-info{width:auto;max-width:100%;margin-left:10px;float:left;font-size:13px;white-space:normal;text-align:center}.pagamento-content .lista-produtos .produto-item .produto-info .produto-nome{display:inherit;color:#fff;text-decoration:none;font-size:17.6px;font-size:1.1rem;padding:2px}.pagamento-content .lista-produtos .produto-item .produto-info .produto-preco{display:inherit;color:#d6d6d6;text-decoration:none;font-size:17.6px;font-size:1.1rem;padding:2px}.pagamento-content .lista-produtos li{margin-bottom:8px}.pagamento-content .caixa-total{position:relative;float:left;width:100%;background-color:#8f162c;padding:10px;color:#fff;margin-top:10px}.pagamento-content .caixa-titulo{font-weight:700;display:block;font-style:normal;margin:0 0 25px;font-size:20.8px;font-size:1.3rem;color:#fff;text-transform:none;font-weight:400;background:#8f162c;padding:8px 20px;width:100%}.info-pagamento-title{padding:8px 20px;background:#8f162c;color:#fff;font-size:16px;font-weight:700;line-height:100%;text-transform:uppercase;font-size:20.8px;font-size:1.3rem}.valid-card{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text}.valid-card span{position:absolute;right:5px;top:45px}.valid-card span img{width:55px;height:55px}.sweetTotal{background-color:#000;background-color:rgba(0,0,0,.4);position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000;display:none}#pedidos{width:100%;padding:32px 0;padding:2rem 0;position:relative;float:left;clear:left;background:url(../images/banner-about.png);background-size:cover;background-repeat:no-repeat;background-position:top}#pedidos .container{padding:100px}#pedidos .container,#pedidos .container .info{-webkit-box-sizing:border-box;box-sizing:border-box}#pedidos .container .info{width:100%;padding-left:0;position:relative;margin-bottom:50px}#pedidos .container .info h1{font-size:25px;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;width:100%;text-align:left;margin-bottom:30px}#pedidos .container .info h2{font-weight:700;font-family:Open Sans,sans-serif;color:#fff;font-size:14.4px;font-size:.9rem;padding:10px;color:#8f162c;background-color:#fff}#pedidos .container .info .lista-pedido{width:100%;float:left;position:relative}#pedidos .container .info .lista-pedido .unidade-pedidos{width:100%;float:left;position:relative;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.5);box-shadow:0 1px 3px 1px rgba(0,0,0,.5);margin-bottom:10px}#pedidos .container .info .lista-pedido .unidade-pedidos .resumo-pedido{width:95%;color:#fff;font-size:17px;padding:10px;position:relative;float:left}#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item{float:left;width:23%;margin-right:5px;margin-left:5px;margin-bottom:10px;position:relative}@media screen and (max-width:320px){#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item{width:44%}}@media screen and (max-width:360px){#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item{width:44%}}@media screen and (max-width:375px){#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item{width:44%}}#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .thumb{border:1px solid #efefef;border-radius:.3rem;width:100px;height:100px;overflow:hidden;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left}@media screen and (max-width:360px){#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .thumb{width:100%}}@media screen and (max-width:320px){#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .thumb{width:100%}}@media screen and (max-width:375px){#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .thumb{width:100%}}#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .produto-info{width:auto;max-width:100%;margin-left:10px;float:left;font-size:13px;white-space:normal;text-align:center}#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .produto-info .produto-nome{display:inherit;color:#fff;text-decoration:none;font-size:17.6px;font-size:1.1rem;padding:2px}#pedidos .container .info .lista-pedido .unidade-pedidos .produto-item .produto-info .produto-preco{display:inherit;color:#d6d6d6;text-decoration:none;font-size:17.6px;font-size:1.1rem;padding:2px}#pedidos .container .info .lista-pedido .unidade-pedidos li{margin-bottom:8px}#about{width:100%;float:left;clear:left;background:url(../images/banner-about.png);background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;margin-bottom:50px}#about .container{padding:100px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#about .container{padding:50px 2%!important}}#about .container p{width:100%!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-weight:300!important;font-size:17px!important;line-height:24px!important;text-align:justify!important;margin-bottom:25px}#about .container p:last-child{margin-bottom:0}#about .container .info{width:100%;padding-left:0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:50px}#about .container .info h1{font-size:25px;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;width:100%;text-align:left;margin-bottom:30px}.cart{width:100%;padding:32px 0;padding:2rem 0;position:relative;float:left;clear:left;background:url(../images/banner-about.png);background-size:cover;background-repeat:no-repeat;background-position:top}.cart h1{font-weight:700;font-family:Open Sans,sans-serif;color:#fff;font-size:27.2px;font-size:1.7rem;padding-bottom:16px;padding-bottom:1rem}.icon-delete{fill:#fff;padding-top:5.6px;padding-top:.35rem}.icon-done{fill:#7f0102;padding-left:8px;padding-left:.5rem}.table{width:100%;max-width:100%;margin:32px 0;margin:2rem 0;background-color:transparent;border-collapse:collapse;font-size:16px;font-size:1rem;font-family:Open Sans,sans-serif}.table a{color:#db2e2e;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.table a:hover{text-decoration:underline}.table thead tr{color:#fff}.table thead th,.table tr{border-bottom:2px solid #efefef}.table th{padding:12px;padding:.75rem}.table td{color:#fff;border-top:0;text-align:center;vertical-align:middle}.continue{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.continue .btn-buy,.continue .btn-buy-more{margin:0;position:relative}.continue .btn-buy-more{width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:12px 48px;border-radius:2rem;margin-top:16px;margin-top:12.8px;margin-top:.8rem;color:#f1f1f1;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;right:inherit;float:inherit}.bottom-product-total{padding:12px;padding:.75rem}.bottom-product-total span{font-weight:700;font-size:24px;font-size:1.5rem}.bottom-product-total-price{padding:12px;padding:.75rem}.bottom-product-total-price span{font-weight:300;font-size:24px;font-size:1.5rem}.table-th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.table-th span{padding-top:12px;padding-top:.75rem;color:#fff}.cart-img{border:1px solid #efefef;border-radius:.3rem;width:100px;height:100px;overflow:hidden;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contact{width:100%;float:left;clear:left;background:url(../images/banner-contact.png);background-size:cover;background-repeat:no-repeat;background-position:top;position:relative;margin-bottom:50px}#contact .container{padding:100px 0 50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#contact .container{padding:50px 2%!important}}#contact .container p{width:100%!important;color:#fff!important;font-family:Open Sans,sans-serif!important;font-weight:300!important;font-size:17px!important;line-height:24px!important;text-align:justify!important;margin-bottom:25px}#contact .container p:last-child{margin-bottom:0}#contact .container .info{width:100%;padding:0 100px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-bottom:50px}@media screen and (max-width:1024px){#contact .container .info{padding:0}}#contact .container .info h1{font-size:25px;font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;color:#fff;width:100%;text-align:left;margin-bottom:30px}#contact .container form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px}@media screen and (max-width:767px){#contact .container form{padding:0}}#contact .container form .block{float:left;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;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){#contact .container form .block{padding:0}}#contact .container form .block img{width:100%;max-height:100%}@media screen and (max-width:767px){#contact .container form .block img{margin-bottom:10px}}#contact .container form .block:first-child{width:57%}@media screen and (max-width:767px){#contact .container form .block:first-child{width:100%}}#contact .container form .block:last-child{width:43%}@media screen and (max-width:767px){#contact .container form .block:last-child{width:100%}}#contact .container form #overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.79);z-index:1000;background-image:url(../images/loading.svg);background-repeat:no-repeat;background-position:50%;background-size:100px;display:none}#contact .container form #overlay p{text-align:center!important;font-family:Open Sans,sans-serif;color:#fff;font-weight:600;text-transform:uppercase;font-size:20px;line-height:24px;top:61%;left:50%;width:100%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.login{width:100%;padding:32px 0;padding:2rem 0;position:relative;float:left;clear:left;background:url(../images/banner-about.png);background-size:cover;background-repeat:no-repeat;background-position:top}.login h1{width:70%;float:left}.login h1,.login h2{font-weight:700;font-family:Open Sans,sans-serif;color:#fff;font-size:27.2px;font-size:1.7rem;padding-bottom:16px;padding-bottom:1rem}.login h2{float:right}#form-login .block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#form-login .block,#form-login .form-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#form-login .form-links a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;font-family:Open Sans,sans-serif;padding-bottom:5.6px;padding-bottom:.35rem}#form-login .form-links a:hover{color:#fff;text-decoration:underline}#form-login .w-50{width:50%!important}.submit-login{margin-bottom:16px;margin-bottom:1rem}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.justify-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.justify-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#form-signup .form-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#form-signup .form-links a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;text-decoration:none;font-family:Open Sans,sans-serif;padding-bottom:5.6px;padding-bottom:.35rem}#form-signup .form-links a:hover{color:#fff;text-decoration:underline}#form-signup .item-form input[type=date],#form-signup .item-form input[type=file],#form-signup .item-form input[type=mail],#form-signup .item-form input[type=number],#form-signup .item-form input[type=password],#form-signup .item-form input[type=text],#form-signup .item-form textarea{width:calc(100% - 5px);margin-right:5px}#form-signup .w-50{width:50%!important}#form-signup .w-25{width:25%!important}#form-signup .w-75{width:75%!important}#newsletter{min-height:245px;width:100%;background:url(../images/banner-newsletter.png);background-size:cover;background-repeat:no-repeat;background-position:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:left;clear:left}@media screen and (max-width:990px){#newsletter{padding:30px 0}}#newsletter .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (max-width:990px){#newsletter .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}#newsletter .container .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:20%}@media screen and (max-width:990px){#newsletter .container .text{width:100%;margin-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:center}}#newsletter .container .text h2{font-size:35px;font-weight:400;color:#fff;font-family:Open Sans,sans-serif;margin-bottom:0}@media screen and (max-width:1620px){#newsletter .container .text h2{font-size:26px}}@media screen and (max-width:990px){#newsletter .container .text h2{margin-bottom:20px}}#newsletter .container form{height:60px;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1620px){#newsletter .container form{height:50px}}@media screen and (max-width:990px){#newsletter .container form{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto!important}}#newsletter .container form .item-form{width:26.5%!important;margin-right:0}@media screen and (max-width:990px){#newsletter .container form .item-form{width:100%!important;margin-right:0}}#newsletter .container form input[type=text]{border:none;width:100%;font-size:18px;line-height:60px;height:60px;vertical-align:middle;font-family:Open Sans,sans-serif;color:#a21c37;position:relative;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;background:#d6d6d6}@media screen and (max-width:1620px){#newsletter .container form input[type=text]{font-size:16px;line-height:50px;height:50px}}@media screen and (max-width:990px){#newsletter .container form input[type=text]{margin-bottom:10px}}#newsletter .container form input::-webkit-input-placeholder,#newsletter .container form textarea::-webkit-input-placeholder{color:#a21c37;opacity:1}#newsletter .container form input:-moz-placeholder,#newsletter .container form input::-moz-placeholder,#newsletter .container form textarea:-moz-placeholder,#newsletter .container form textarea::-moz-placeholder{color:#a21c37;opacity:1}#newsletter .container form input:-ms-input-placeholder,#newsletter .container form textarea:-ms-input-placeholder{color:#a21c37;opacity:1}#newsletter .container form button{background:#000;color:#fff;text-align:center;width:18%;height:60px;font-size:20px;font-family:Open Sans,sans-serif;font-weight:500;text-transform:uppercase}#newsletter .container form button:hover{color:#b81f24;background:#fff}@media screen and (max-width:1620px){#newsletter .container form button{height:50px;font-size:18px}}@media screen and (max-width:990px){#newsletter .container form button{width:100%}}footer{clear:left;float:left;background:url(../images/footer.png);background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;z-index:10;position:relative}footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin-bottom:100px;z-index:-1;width:100%;background:rgba(0,0,0,.7)}@media screen and (max-width:1620px){footer:before{margin-bottom:80px}}@media screen and (max-width:990px){footer:before{margin-bottom:0}}@media screen and (min-width:1025px){footer{background-attachment:fixed}}@media screen and (max-width:767px){footer{background:#000;height:auto;float:left;clear:left}}footer #information{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:50px 0;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:990px){footer #information{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;min-height:200px}}@media screen and (max-width:767px){footer #information{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:20px 2%!important}}footer #information .block{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){footer #information .block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important}}footer #information .block .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin:10px 0}footer #information .block .item img{width:25px!important;max-height:100%!important;margin-right:15px!important}@media screen and (max-width:990px){footer #information .block .item img{width:20px!important;margin-right:10px!important}}footer #information .block h4{font-size:35px;font-weight:400;color:#fff;font-family:Open Sans,sans-serif;margin-bottom:20px}@media screen and (max-width:1620px){footer #information .block h4{font-size:30px}}footer #information .block p{width:100%;font-size:16px;font-family:Open Sans,sans-serif;color:#fff;line-height:22px;text-align:left;font-weight:300}@media screen and (max-width:1620px){footer #information .block p{font-size:14px;line-height:20px}}footer #information .block .phone{display:inline-block;color:#fff;font-weight:400;font-family:Open Sans,sans-serif;border-right:none!important;font-size:24px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width:990px){footer #information .block .phone{font-size:18px;margin-right:30px;padding-left:25px}}footer #information .block .phone span{font-weight:300;margin-right:10px;font-size:18px;height:18px}@media screen and (max-width:990px){footer #information .block .phone span{font-size:16px;height:16px;margin-right:5px}}footer #information .block .phone .icon-ring_volume{width:48px;height:48px;fill:#fff}footer #information .block .phone .phone-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:8px;padding-top:.5rem}footer #information .block:first-child{width:30%;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){footer #information .block:first-child{width:25%;padding-right:0}}@media screen and (max-width:767px){footer #information .block:first-child{width:100%}}footer #information .block:first-child img{width:80%!important;margin-bottom:45px}@media screen and (max-width:767px){footer #information .block:first-child img{margin:0 0 25px!important;width:200px!important;margin-right:0!important}}footer #information .block:nth-child(2){width:35%;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:35px 0 35px 55px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid hsla(0,0%,100%,.4)}@media screen and (max-width:1024px){footer #information .block:nth-child(2){padding-left:30px}}@media screen and (max-width:990px){footer #information .block:nth-child(2){width:40%;padding-left:15px}}@media screen and (max-width:767px){footer #information .block:nth-child(2){padding-left:0;width:100%;border-left:none}}@media screen and (max-width:767px){footer #information .block:nth-child(2) p{text-align:center;font-size:14px}}footer #information .block:nth-child(3){width:35%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1024px){footer #information .block:nth-child(3){width:40%}}@media screen and (max-width:767px){footer #information .block:nth-child(3){width:100%}}footer #information .block:nth-child(3) img{width:40px!important;max-height:100%!important;margin-right:10px!important}@media screen and (max-width:990px){footer #information .block:nth-child(3) img{width:30px!important;margin-right:5px!important}}footer #copyrights{width:100%;background:rgba(134,0,0,.8);height:100px}@media screen and (max-width:1620px){footer #copyrights{height:80px}}@media screen and (max-width:990px){footer #copyrights{float:left;clear:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;height:auto!important;jutify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}}footer #copyrights .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:990px){footer #copyrights .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}}@media screen and (max-width:767px){footer #copyrights .container{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-flow:row wrap!important;flex-flow:row wrap!important;height:auto!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer #copyrights h6{height:auto;width:50%;font-size:16px;font-family:Open Sans,sans-serif;color:#fff}@media screen and (max-width:1620px){footer #copyrights h6{font-size:14px}}@media screen and (max-width:767px){footer #copyrights h6{text-align:center;font-size:10px}}@media screen and (max-width:990px){footer #copyrights h6{width:100%;text-align:center;margin-bottom:15px;line-height:18px}}footer #copyrights img{width:50px;max-height:100%}