*{margin:0 auto;padding:0;border:none;text-decoration:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;outline:none}form{width:100%}.container{width:100%;max-width:1024px;clear:both;padding:0 10px}.fluido{max-width:100%}.no-padding{padding:0}a{cursor:pointer}a:link,a:visited{color:#000}a:hover,a:active{color:#333}h2{font-size:2em;font-weight:normal}h3{font-size:16px}.center{text-align:center;display:block}.direita{float:right;margin-right:0!important}.esquerda{float:left;margin-left:0!important}.clear{clear:both;margin:0!important}.col{float:left}.col:first-child{margin-left:0}.col-1{width:8.333%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}.largura{width:47%}.show-mobile{display:none!important}.show-tablet{display:none!important}.tel{cursor:default;pointer-events:none}.hidden{display:none}@media screen and (max-width:992px){.show-tablet{display:block!important}.hidden-tablet{display:none!important}}@media screen and (max-width:767px){.show-mobile{display:block!important}.hidden-mobile{display:none!important}.tel{cursor:auto;pointer-events:auto}}header{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:999;filter:drop-shadow(0 0 3px #ddd)}header .container{position:relative}h1{position:absolute;top:-12px;left:0}h1 a{display:block;width:120px;height:120px;background-color:#fff;background-image:url(../Arquitetura/Imagens/Layout/logo-saldanha-gama.png);background-repeat:no-repeat;background-position:center center;background-size:75px;color:transparent;font-size:0;text-indent:-9999px;border-radius:100%;transition:.5s}header.scroll h1 a{transform:scale(.6);margin-top:-18px;background-color:transparent}.menu{text-align:right}.menu li{display:inline-block;vertical-align:middle;margin:0 8px;padding:15px 0;position:relative;font-size:13px!important}.menu li:after{content:'';display:inline-block;height:20px;width:1px;background-color:#083465;position:absolute;top:50%;right:-10px;margin-top:-10px}.menu li:first-child,.menu li#lnkTopoContato{margin-left:0}.menu li#lnkAssocie,.menu li#lnkTopoContato{margin-right:0}.menu li#lnkTopoContato:after,.menu li#lnkAssocie:after{display:none}.menu li a{display:block;padding:5px 2px;color:#083465;text-transform:uppercase;position:relative;font-size:13px}.menu li a::after{position:absolute;top:100%;left:0;width:100%;height:2px;background:#b71c1c;content:'';opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.menu li:hover>a::after,.menu li:focus>a::after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.menu li a.btn{margin-top:0;background-color:#b71313;padding:5px 10px;color:#fff;border:1px solid #b71313}.menu li a.btn:hover{background-color:transparent;color:#b71313;border-color:#b71313}.menu li a.lnk-contato{color:transparent;font-size:0;text-indent:-9999px;display:block;width:30px;height:30px;border-radius:100%;border:2px solid transparent;transition:.5s;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-contato-hover.svg);background-repeat:no-repeat;background-position:center center;background-size:20px}.menu li a.lnk-contato::after,.menu li a.btn::after{display:none}.menu li a.lnk-contato:hover{background-color:#083465;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-contato.svg)}.menu li a:hover+.submenu,.menu li:hover>.submenu{display:block}.submenu{display:none;position:absolute;top:100%;width:215px;background-color:#fff;padding:10px}.submenu:hover{display:block}.submenu li{display:block;margin:0 0 10px;padding:0}.submenu li:after{display:none}.submenu li:last-child{margin-bottom:0}.submenu li a{text-align:left}.btn-mobile{position:relative;overflow:hidden;width:35px;height:50px;font-size:0;border-radius:5px;transition:background .3s;cursor:pointer;margin-right:0}.btn-mobile span{display:block;position:absolute;top:50%;left:0;right:0;margin-top:-2px;height:4px;background:#082847;border-radius:5px;transition:background 0s .3s}.btn-mobile span::before,.btn-mobile span::after{content:"";position:absolute;display:block;left:0;width:100%;height:4px;background-color:#082847;border-radius:5px;transition-duration:.3s,.3s;transition-delay:.3s,0s}.btn-mobile span::before{top:-10px;transition-property:top,transform}.btn-mobile span::after{bottom:-10px;transition-property:bottom,transform}.btn-mobile.aberto span{background:none}.btn-mobile.aberto span::before{top:0;transform:rotate(45deg)}.btn-mobile.aberto span::after{bottom:0;transform:rotate(-45deg)}.btn-mobile.aberto span::before,.btn-mobile.aberto span::after{transition-delay:0s,.3s}footer{background-color:#082847;padding:30px 0 20px;color:#fff}footer .titulo{border-bottom:2px solid #021a31;margin-bottom:10px}footer h2{color:#fff;font-size:1em;text-transform:uppercase;padding:5px 0;display:inline-block;position:relative}footer h2::after{content:'';display:block;height:2px;background-color:#b71c1c;position:absolute;width:100%;top:100%}footer p{font-size:.9em;line-height:1.6em;margin-bottom:10px}footer .col-4:nth-child(1){padding-right:50px}footer .col-4:nth-child(2){padding-right:20px}footer .col-4:nth-child(3){padding-left:30px}footer .footer-contato{}footer .footer-contato .campo{padding:5px 15px;font-size:.9em}footer .footer-contato .btn-form{margin-right:0;font-size:.9em}footer .footer-contato .msg{padding:5px 0}footer a:link,footer a:visited,footer span{color:#fff;font-size:1em;transition:.5s}footer a:hover,footer a:focus{color:#fff;opacity:.8}footer .fale-diretoria{margin-bottom:18px}footer .newsletter .campo{display:inline-block;width:calc(100% - 65px);padding:5px 8px;border-radius:5px}footer .newsletter .btn{display:inline-block;width:70px;margin-top:0;margin-left:-10px;text-align:center;padding:6px 8px;background-color:#b71c1c;border-radius:5px;color:#fff;font-size:.9em;border:0}footer .newsletter .btn:hover,footer .newsletter .btn:focus{background-color:#a11515;opacity:1;color:#fff}footer .newsletter .msg{margin:5px 0 15px;text-align:left}footer hr{display:block;margin:15px auto}footer .social li{display:inline-block;margin-right:10px}footer .social li a{background-size:24px;width:40px;height:40px;display:block;background-repeat:no-repeat;background-position:center center;background-color:#fff;padding:5px;border-radius:100%}footer .social li a:hover,footer .social li a:focus{opacity:1;background-color:#a11515}footer .social li a.lnk-twitter{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-twitter.svg)}footer .social li a.lnk-twitter:hover,footer .social li a.lnk-twitter:focus{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-twitter-hover.svg)}footer .social li a.lnk-instagram{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-instagram.svg)}footer .social li a.lnk-instagram:hover,footer .social li a.lnk-instagram:focus{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-instagram-hover.svg)}footer .social li a.lnk-facebook{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-facebook.svg)}footer .social li a.lnk-facebook:hover,footer .social li a.lnk-facebook:focus{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-facebook-hover.svg)}footer .creditos{border-top:2px solid #021a31;margin-top:20px;text-align:justify;color:#fff;padding:15px 0}footer .creditos:after{content:'';display:inline-block;width:100%;height:0}footer .creditos p{margin-bottom:0;display:inline-block}footer .creditos .webnets{display:inline-block;vertical-align:middle}@media screen and (max-width:1024px){.menu li{margin:0 5px}.menu li:after{right:-8px}.submenu li{margin:0 0 10px}}@media screen and (max-width:992px){header .container{padding:0 10px}.menu li{margin:0 2px;padding:8px 0}.menu li:after{display:none}.submenu li{margin-bottom:10px;padding:0}.menu li a{font-size:.9em}.menu li#lnkAssocie{display:none}.menu li#lnkAssocieMobile{padding-top:0;max-width:200px;margin:auto}.menu li#lnkAssocieMobile a{margin:auto}footer .col-4{width:50%}footer .col-4:nth-child(2){padding-right:0}footer .col-4:nth-child(4){width:100%;margin-top:30px}footer .fale-diretoria,footer .newsletter,footer .social{float:left;padding-right:20px}footer .social{padding-right:0}}@media screen and (max-width:767px){header.scroll h1 a{background-color:#fff}.menu{background-color:rgba(8,40,71,.8);width:100%;position:fixed;top:50px;right:-100%;bottom:0;z-index:-1;transition:.5s;padding:20px 0;overflow-y:scroll;text-align:left;min-height:calc(100vh - 50px)}.menu.aberto{right:0}.menu li,.menu li:first-child,.menu li#lnkTopoContato{display:block;margin:10px 20px;padding:0}.menu li a{display:inline-block;padding:10px 0;color:#fff}.menu li#lnkAssocieMobile{max-width:inherit;margin:10px 20px}.toggle{color:#fff;font-size:1em;text-indent:0;display:inline-block;width:auto;border-radius:0;background:none;text-transform:uppercase;position:relative;padding:10px 0;margin:0}.menu li a.lnk-contato{color:#fff;font-size:1em;text-indent:0;width:inherit;height:inherit;background-position:left center;padding-left:30px;border-radius:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-contato.svg)}.menu li a.lnk-contato:hover{background-color:transparent}.menu li a:hover+.submenu,.menu li:hover>.submenu,.menu li a.sub,.menu li:hover>a::after,.menu li:focus>a::after{display:none!important}.submenu{position:static;width:100%;padding:0;background-color:transparent}.submenu li,.submenu li:first-child,.submenu li:last-child{margin:0;margin-left:10px}.submenu li a::before{content:'›';margin-right:5px;font-weight:bold;color:#fff}.menu .toggle::after{content:'›';margin-left:5px;display:inline-block;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.menu input[type="checkbox"]{display:none!important}.menu input[type="checkbox"]:checked+.submenu{display:block!important}footer .col-4{width:100%;padding-right:0!important;margin-bottom:18px}footer .col-4:nth-child(4){margin-top:0}footer .fale-diretoria,footer .newsletter,footer .social{float:none;padding-right:0}}body{font-family:Verdana,sans-serif;overflow-x:hidden}.no-scroll{height:100%;overflow:hidden}.no-click{cursor:default;pointer-events:none}#btn-topo{position:fixed;bottom:10px;right:10px;width:40px;height:40px;background-color:#fff;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-topo.svg);background-size:40px;background-repeat:no-repeat;background-position:center center;border-radius:100%;border:2px solid #b71313;z-index:10;text-indent:-9999px;color:transparent;cursor:pointer;display:none}main{padding-top:60px;min-height:540px}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.table-mobile{overflow-x:auto}label{display:block;margin:5px}.campo{display:block;width:100%;background-color:#f6f6f6;border-radius:5px;padding:5px 10px;margin-bottom:10px;box-shadow:inset 1px 3px 6px #e6e6e6;font-family:Verdana,sans-serif}.campo.erro{background-color:#fbdede;box-shadow:inset 1px 3px 6px #bd8e8e}select.campo{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-select.svg);background-position:95% center;background-repeat:no-repeat;background-size:20px}textarea.campo{resize:vertical;min-height:100px;font-family:Verdana,sans-serif}.btn-form,a.btn-form{background-color:#b71c1c;border-radius:50px;color:#fff;display:block;max-width:160px;text-align:center;padding:8px;transition:.5s;margin:0 auto;font-size:.9em;border-radius:5px;padding:5px 8px;cursor:pointer}.btn-form:hover,a.btn-form:hover,.btn-form:focus,a.btn-form:focus{background-color:#a11515;color:#fff}.btn.btn-inline,a.btn.btn-inline{display:inline-block;margin:0 5px;padding:2px 8px}.form .msg{display:block;text-align:center;font-size:.9em}.loader{display:none;border:3px solid #fff;border-top:3px solid #a11515;border-radius:50%;width:25px;height:25px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}hr{margin:30px auto;background-color:#ddd;height:1px;width:100%}.btn,a.btn{padding:4px;max-width:130px;text-align:center;color:#fff;background-color:#0b355f;border:2px solid transparent;border-radius:5px;display:block;margin:0;margin-top:20px;transition:.5s;font-size:.9em;cursor:pointer}.btn:hover,.btn:focus,a.btn:hover,a.btn:focus{border-color:#0b355f;color:#0b355f;background-color:transparent}.page{margin:0 auto 50px}.page h2{color:#04294d;text-transform:uppercase;font-weight:bold;font-size:1.4em;margin:20px auto}.page h3{color:#04294d;font-weight:bold;font-size:1.1em;margin-bottom:5px}.page p{color:#04294d;line-height:1.6em;margin-bottom:10px;text-align:justify}.page ul{color:#04294d;line-height:1.6em;margin-bottom:10px;padding-left:20px}.page ul li{margin-bottom:10px}.page .banner-topo{max-width:100%}.table{width:100%;margin:0;text-align:center;border-collapse:collapse;margin-bottom:30px}.table th{padding:8px 10px;font-weight:normal;background-color:#cfe1f1}.table tr{border:1px solid #ddd}.table td{padding:8px;background-color:#fafafa;font-size:.9em}.table th:first-child,.table td:first-child{text-align:left}.breadcrumb{margin:20px auto}.breadcrumb,.breadcrumb a{color:#fff;font-weight:bold}.breadcrumb a{font-weight:normal}.popup{background-color:#fff;padding:20px;max-width:600px;position:relative}.popup p{line-height:1.6em}.popup h3{text-transform:uppercase;font-weight:bold;font-size:1.3em;margin-bottom:10px}.slider-simples{padding:0 30px}.slider-simples .slick-slide{display:block;text-align:center;transition:.5s}.slider-simples .slick-prev,.slider-simples .slick-next{position:absolute;top:50%;margin-top:-20px;width:20px;height:40px;z-index:1;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:40px;color:transparent;font-size:0;text-indent:-9999px;cursor:pointer;opacity:.6;transition:.5s}.slider-simples .slick-prev:hover,.slider-simples .slick-next:hover{opacity:1}.slider-simples .slick-prev{left:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda-preta.svg)}.slider-simples .slick-next{right:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-direita-preta.svg)}.slider-fotos a{border:4px solid #b1cded;margin:0 10px;height:150px}.slider-fotos a img{height:100%}.slider-galeria{text-align:center;margin-top:4px}.slider-galeria .slick-slide{margin:0 2px}.slider-galeria .slick-slide img{width:100%}.slider-galeria .slick-arrow{position:absolute;top:0;bottom:0;z-index:1;width:35px;font-size:0;color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;background-color:rgba(0,0,0,.6);cursor:pointer;transition:1s}.slider-galeria .slick-arrow:hover,.slider-galeria .slick-arrow:focus{background-color:rgba(0,0,0,1)}.slider-galeria .slick-prev{left:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda.svg)}.slider-galeria .slick-next{right:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-direita.svg)}.modalidade .slider-galeria .slick-slide{float:left;width:272px;height:420px}.modalidade .slider-galeria .slick-slide img{width:100%;height:100%;object-fit:cover}.principal{position:relative;overflow:hidden}.principal .banner{padding-bottom:37%;height:0;overflow:hidden}.banner img{width:100%}.banner .slick-slide{position:relative}.banner .slick-prev,.banner .slick-next{position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;z-index:1;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent;font-size:0;text-indent:-9999px;cursor:pointer;opacity:.5;transition:.5s}.banner .slick-prev:hover,.banner .slick-next:hover{opacity:1}.banner .slick-prev{left:20px;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda.svg)}.banner .slick-next{right:20px;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-direita.svg)}.login{position:absolute;left:0;right:0;bottom:0;margin-bottom:-238px;transition:1s}.login.aberto{margin-bottom:0}.login .form{max-width:280px;margin-right:0;position:relative}.login .btn-login{background-color:#b71313;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-login.svg);background-repeat:no-repeat;background-position:15px center;background-size:24px;text-transform:uppercase;color:#fff;padding:18px;padding-left:45px;border-radius:5px 5px 0 0;position:relative;display:block;width:calc(100% - 50px);margin-right:0}.login .btn-login::before{content:'';width:0;height:0;border-bottom:53px solid #b71313;border-left:53px solid transparent;display:block;position:absolute;top:0;left:-50px}.login .conteudo{background-color:#fff;padding:10px 20px 20px;text-align:center}.login .conteudo .btn-legenda{display:inline-block;font-size:10px;color:#b71313;margin-bottom:10px}.login .campo{display:inline-block;width:100%;padding:8px 10px;border:1px solid #b71313;border-radius:5px;margin-bottom:20px}.login .campo::-webkit-input-placeholder{color:#082847;font-family:Verdana,sans-serif}.login .campo::-moz-placeholder{color:#082847;font-family:Verdana,sans-serif}.login .campo:-ms-input-placeholder{color:#082847;font-family:Verdana,sans-serif}.login .campo:-moz-placeholder{color:#082847;font-family:Verdana,sans-serif}.login .btn{display:block;padding:8px;background-color:#b71313;color:#fff;border-radius:5px;width:100%;margin:5px auto 20px;cursor:pointer;border:0}.login .conteudo a{color:#082847;text-decoration:underline;font-size:.9em}.login .erro-login{font-weight:bold;color:red}.login .recuperacao{font-weight:bold;color:#48c510}.home-modalidades,.sobre{margin:50px auto}.home-modalidades h2,.home-eventos h2,.sobre h2{text-transform:uppercase;font-weight:bold;font-size:1.3em;margin-bottom:40px}.home-modalidades .slick-slide:hover{opacity:.8}.home-eventos{margin:0 auto}.home-eventos .largura{margin-bottom:50px}.home-eventos a{display:block}.home-eventos a .img-eventos{width:100%;height:0;padding-bottom:22%;margin-bottom:10px;overflow:hidden}.home-eventos img{display:block;width:100%}.home-banners,.home-banners hr{margin-top:50px}.home-banners a,.home-banners img{display:block;max-width:100%}.paginacao{margin:0 auto;text-align:center;padding-bottom:30px}.sobre p{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px;line-height:1.6em;text-align:justify}.sobre ul{background-color:#f2f2f2;border:1px solid #d5d5d5;border-radius:5px;text-align:justify;padding:15px 15px 0;margin-top:50px}.sobre ul:after{content:'';display:inline-block;height:0;width:100%}.sobre ul li{display:inline-block;text-align:center;font-size:.9em}.sobre ul li strong{font-size:1em;display:block}.sobre ul li strong span{font-size:1.4em}.home-estrutura{overflow:hidden}.home-estrutura .principal{width:40%;float:left;position:relative}.home-estrutura .principal img{display:block;width:100%}.home-estrutura .principal a{position:absolute;background-color:#082847;width:100%;color:#fff;padding:20px;padding-left:12vw}.home-estrutura h2{margin-bottom:5px;text-transform:inherit;font-weight:normal;font-size:1.2em}.home-estrutura ul{width:60%;float:left}.home-estrutura ul li{display:inline-block;width:33.33%;margin-right:-5px;margin-bottom:-3px}.home-estrutura ul img{display:block;width:100%;transition:1.5s}.home-estrutura ul img.baixo-direita:hover{-ms-transform:scale(2) translate(25%,25%);-webkit-transform:scale(2) translate(25%,25%);transform:scale(2) translate(25%,25%)}.home-estrutura ul img.baixo-esquerda:hover{-ms-transform:scale(2) translate(-25%,25%);-webkit-transform:scale(2) translate(-25%,25%);transform:scale(2) translate(-25%,25%)}.home-estrutura ul img.alto-direita:hover{-ms-transform:scale(2) translate(25%,-25%);-webkit-transform:scale(2) translate(25%,-25%);transform:scale(2) translate(25%,-25%)}.home-estrutura ul img.alto-esquerda:hover{-ms-transform:scale(2) translate(-25%,-25%);-webkit-transform:scale(2) translate(-25%,-25%);transform:scale(2) translate(-25%,-25%)}.home-estrutura .show-mobile{display:none}.home-reservas .linha{overflow:hidden;height:200px;position:relative}.home-reservas .linha:after{content:'';display:block;clear:both}.home-reservas .link{position:absolute;width:58%;overflow:hidden;height:100%}.home-reservas a{display:block;background-repeat:no-repeat;background-position:center center;background-size:100%;width:110%;height:100%;text-align:center;transition:.5s}.home-reservas a span{color:#fff;text-align:left;text-transform:uppercase;font-size:1.2em;font-weight:bold;display:inline-block;position:relative;top:50%;margin-top:-2px;transition:.5s;text-shadow:2px 2px 2px #000}.home-reservas a b{visibility:hidden;display:block;font-weight:normal;transition:.5s;opacity:0}.home-reservas a:hover span{margin-top:-19px}.home-reservas a:hover b{visibility:visible;opacity:1}.home-reservas .linha:first-child .link{-ms-transform:skew(45deg);-webkit-transform:skew(45deg);transform:skew(45deg)}.home-reservas .linha:first-child .link a{-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg)}.home-reservas .linha:last-child .link{-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg)}.home-reservas .linha:last-child .link a{-ms-transform:skew(45deg);-webkit-transform:skew(45deg);transform:skew(45deg)}.home-reservas .linha .link:first-child{left:-100px;z-index:1}.home-reservas .linha .link:last-child{right:-100px;width:60%}.home-reservas .quadra a{background-image:url(../Arquitetura/Imagens/Layout/bg-quadra-futebol.jpg)}.home-reservas .quadra:hover a{background-image:url(../Arquitetura/Imagens/Layout/bg-quadra-futebol-hover.jpg)}.home-reservas .society a{background-image:url(../Arquitetura/Imagens/Layout/bg-campo.jpg)}.home-reservas .society:hover a{background-image:url(../Arquitetura/Imagens/Layout/bg-campo-hover.jpg)}.home-reservas .tenis a{background-image:url(../Arquitetura/Imagens/Layout/bg-quadra-tenis.jpg)}.home-reservas .tenis:hover a{background-image:url(../Arquitetura/Imagens/Layout/bg-quadra-tenis-hover.jpg)}.home-reservas .salao a{background-image:url(../Arquitetura/Imagens/Layout/bg-salao.jpg)}.home-reservas .salao:hover a{background-image:url(../Arquitetura/Imagens/Layout/bg-salao-hover.jpg)}.home-loja a{display:block;overflow:hidden;position:relative;background-color:#e7e7e7;min-height:150px}.home-loja a:before{content:'';-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg);position:absolute;width:47.5%;height:100%;background-color:#9a0f0f;left:-95px;z-index:1;overflow:hidden}.home-loja a:after{content:'';display:block;padding-bottom:10%}.home-loja .imagem{width:52.5%;height:100%;position:absolute;top:0;right:0;padding:10px}.home-loja .imagem img{max-height:100%}.home-loja .texto{position:relative;z-index:1;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;top:50%;margin-top:-30px;text-shadow:2px 2px 2px #000}.home-loja .texto h2{margin-bottom:5px;font-size:1.2em;font-weight:bold}.area-social h3{margin:50px auto;text-align:center;text-transform:uppercase;font-size:1.4em;color:#082847;display:inline-block;background-color:#fff;padding:0 20px;color:#8e8e8e}.area-social>.container{position:relative;text-align:center}.area-social>.container:before{content:'';display:block;height:1px;width:100%;background-color:#ddd;position:absolute;top:50%;left:0;z-index:-1}.area-social h2{text-align:center;margin:0 auto;font-size:2em;color:#fff}.area-social .titulo{padding:10% 0;background-attachment:fixed;background-repeat:no-repeat;background-position:center bottom;background-size:100%;position:relative}.area-social .titulo:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(8,40,71,.2);top:0}.area-social .titulo h2{background-position:top center;background-size:50px;background-repeat:no-repeat;padding-top:60px;position:relative;z-index:1}.area-social p{margin:50px 0;line-height:2em;text-align:justify}.area-social ul{padding:0;margin:50px 0}.area-social ul li{display:block;line-height:2em}.area-social ul li:before{content:'✓';color:#082847;display:inline-block;font-weight:bold;margin-right:5px}.cd-horizontal-timeline{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.cd-horizontal-timeline.loaded{opacity:1}.cd-horizontal-timeline .events-content{position:relative;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s;z-index:0}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;padding:25px;border:1px solid #b2b2b2;background-color:#f9f9f9;border-radius:8px;display:block}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content li p{line-height:1.6em;margin-bottom:0}.cd-horizontal-timeline .events-wrapper{position:relative;padding:50px 0 30px}.cd-horizontal-timeline .events{width:100%;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s;background-color:#fff;height:20px;border-radius:10px;border:1px solid #b2b2b2}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:50px;height:13px;width:13px;background-color:#939393;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;border-radius:10px;margin:3px 0;margin-left:-6.5px}.cd-horizontal-timeline .events li{display:inline-block}.cd-horizontal-timeline .events a{position:absolute;top:0;z-index:2;text-align:center;font-size:1.1em;color:#383838;padding-bottom:70px}.cd-horizontal-timeline .events a::before{content:'';width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #b2b2b2;position:absolute;bottom:0;left:50%;margin-left:-13px;display:none}.cd-horizontal-timeline .events a::after{content:'';width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #f9f9f9;position:absolute;bottom:-1px;left:50%;margin-left:-12px;display:none}.cd-horizontal-timeline .events a.selected::before,.cd-horizontal-timeline .events a.selected::after{display:block}.cd-horizontal-timeline .events a span{width:3px;height:8px;display:block;background-color:#999;position:relative;top:42px}.cd-horizontal-timeline .events a span:before{content:'';width:5px;height:5px;background-color:#b71c1c;border-radius:100%;position:absolute;top:-10px;left:50%;margin-left:-2.5px;display:none}.cd-horizontal-timeline .events a.selected span:before{display:block}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}}.memorial{margin-bottom:0}.memorial .texto{padding:50px 20px 20px 5%;position:relative}.memorial .texto:before{content:'';display:block;width:20%;height:100%;background-image:url(../Arquitetura/Imagens/Layout/memorial-trofeu.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:contain;position:absolute;bottom:0;right:95%}.memorial .texto h2{font-size:1.2em}.memorial .texto h2:last-child{margin-top:50px}.memorial .texto h3{margin-bottom:30px}.memorial .texto p{margin-bottom:20px}.premios{background-color:#082847;color:#fff;padding-top:10px;border-bottom:1px solid #fff}.premios .ano{position:relative;opacity:0;transition:.5s}.premios .ano:last-child .info:after{display:none}.premios .ano:after{content:'';display:block;clear:both}.premios .ano:first-child .imagem:after{content:'';display:block;width:20px;height:20px;background-color:#fff;border-radius:100%;position:absolute;top:-20px;right:-10px}.premios .ano .imagem{float:left;position:absolute;height:100%;left:0}.premios .ano .imagem:before{content:'';display:block;width:100%;height:1px;background-color:#fff;position:absolute;top:50%;margin-top:-5px;right:0}.premios .ano .imagem img{position:relative;width:200px;top:50%;margin-top:-100px;border:2px solid #fff;border-radius:20px;display:block;margin-left:0}.premios .ano .imagem img:after{content:'';display:block;padding-bottom:100%}.premios .ano .info{padding:8% 10%;float:right;border-left:1px solid #fff;color:#fff;position:relative}.premios .ano .info:before{content:'';display:block;width:10px;height:10px;background-color:#fff;border-radius:100%;position:absolute;left:-5px;top:50%;margin-top:-10px}.premios .ano .info:after{content:'';display:block;width:50%;height:1px;background-color:#fff;position:absolute;left:0;bottom:0}.premios .ano .info h3,.premios .ano .info p{color:#fff}.premios .ano .info h4{margin:20px 0}.premios .ano:nth-of-type(2n) .imagem{float:right;left:inherit;right:0}.premios .ano:nth-of-type(2n) .imagem:before{left:0;right:inherit}.premios .ano:nth-of-type(2n) .imagem img{margin-left:inherit;margin-right:0}.premios .ano:nth-of-type(2n) .info{float:left;text-align:right;border-left:0;border-right:1px solid #fff}.premios .ano:nth-of-type(2n) .info:before{left:inherit;right:-5px}.premios .ano:nth-of-type(2n) .info:after{left:inherit;right:0}.estrutura:before{content:'';display:block;height:100px;background-color:#082847}.estrutura .item{margin:10% 0;opacity:0;transition:.5s}.estrutura .item:after{content:'';display:block;clear:both}.estrutura .item .texto{padding-right:5%;width:45%;float:left}.estrutura .item .imagens{width:55%;float:right;padding:0}.estrutura .item .imagens a{display:inline-block;border:4px solid #b1cded;max-width:calc(50% - 14px)}.estrutura .item .imagens a:first-child{margin-right:20px}.estrutura .item .imagens img{display:block;width:100%}.estrutura .item:nth-of-type(2n) .texto{float:right;padding-right:0;padding-left:5%}.estrutura .item:nth-of-type(2n) .imagens{float:left}.diretoria{margin-bottom:0}.diretoria:before{content:'';display:block;height:100px;background-color:#082847}.diretoria .container{padding:10px 10px 50px}.diretoria .item{padding-bottom:35px;margin-bottom:50px;border-bottom:1px solid #dfdfdf}.diretoria .item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.diretoria .item h2{margin-bottom:50px}.diretoria .item ul:after{content:'';display:block;clear:both}.diretoria .item li{display:block;float:left;width:33.33%;line-height:1em;margin-bottom:25px;min-height:55px}.diretoria .item li a{display:block;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-email.svg);background-position:left top;background-repeat:no-repeat;background-size:25px;font-size:.9em;color:#0b355f;padding-left:35px;text-transform:uppercase}.diretoria .item li a:hover,.diretoria .item li a:focus,.diretoria .item li a:hover h3,.diretoria .item li a:focus h3{color:#b71313;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-email-hover.svg)}.diretoria .item li h3{line-height:1.2em}.diretoria .outros{background-color:#f1f1f1}.diretoria .outros h2{margin:30px auto 10px}.diretoria .outros li{display:block;line-height:1.6em}.diretoria .outros li a:hover,.diretoria .outros li a:focus{color:#b71313}.diretoria .comissao{}.diretoria .conselheiros ul,.diretoria .comissao ul{padding-left:0}.diretoria .conselheiros a,.diretoria .comissao a{cursor:default;pointer-events:none;color:#04294d}.diretoria .conselheiros h4{text-transform:uppercase;margin:10px 0 5px}.eventos .principal{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #e3e3e3;display:block}.eventos .principal h3{margin-bottom:15px}.eventos .principal .imagem img{width:calc(100% - 50px);border-radius:5px}.eventos .listagem li,.evento .listagem li{display:block;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.eventos .listagem li:last-child,.evento .listagem li:last-child{border-bottom:0}.eventos .listagem li:after,.evento .listagem li:after{content:'';display:block;clear:both}.eventos .listagem li a,.evento .listagem li a{display:block}.eventos .listagem .imagem,.evento .listagem .imagem{float:left;width:30%}.eventos .listagem .imagem img,.evento .listagem .imagem img{width:100%;border-radius:5px}.eventos .listagem h3,.evento .listagem h3{font-size:1em;margin-bottom:15px}.eventos .listagem .descricao,.evento .listagem .descricao{float:right;display:inline-block;width:65%;line-height:1.5em;text-align:justify}.noticias .largura{margin-bottom:50px}.noticias a{display:block}.noticias a:hover span{border-bottom:1px solid #b71313}.noticias h3{min-height:36px}.noticias span{color:#b71313;font-style:italic}.calendario{width:95%;margin-right:5px;background-color:#fff;border:1px solid #d0d0d0;border-collapse:initial!important;padding:20px;position:relative;max-width:450px}.calendario:before{content:'';background-color:#f3f3f3;width:100%;height:100%;position:absolute;bottom:-8px;right:-8px;z-index:-1}.calendario-titulo{text-transform:uppercase;display:block;color:#fff;background-color:#fff}.calendario-titulo tbody{display:block}.calendario-titulo tr{display:block}.calendario-titulo td{padding:15px 0;letter-spacing:2px;display:inline-block;color:#333}.calendario .calendario-setas{background-color:#fff}.calendario .calendario-setas a{display:block;background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent!important;font-size:0;width:24px;height:24px;margin:0}.calendario .calendario-setas a:hover{opacity:.8}.calendario .calendario-setas:first-child a{background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda-azul.svg)}.calendario .calendario-setas:last-child a{background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-direita-azul.svg)}.calendario-semana{text-transform:uppercase;padding:30px 15px 15px 15px;font-size:.8em}.calendario-dia a,.calendario-hoje a,.calendario-ativo a{padding:12px 10px;margin:4px;display:block;border:1px solid transparent;border-radius:100%}.calendario-ativo{background-color:transparent!important}.calendario-ativo a{border-color:#999;color:#999!important}.calendario-hoje a{background-color:#eee;border-color:#ddd}.calendario-outro a{display:none}.evento .banner-topo{margin-bottom:50px}.evento .calendario{width:100%;padding:10px;margin-bottom:40px}.evento .calendario:before{display:none}.evento .calendario-titulo td{padding:10px 0}.evento .calendario-semana{padding:15px 0}.evento .calendario-dia a,.evento .calendario-hoje a,.evento .calendario-ativo a{margin:0;padding:10px}.evento .lateral{position:relative}.evento .lateral:before{content:'';display:block;position:absolute;top:0;bottom:0;left:-40px;width:1px;background-color:#ddd}.evento .lateral h3{background-color:#cfe1f1;text-transform:uppercase;font-weight:normal;padding:8px 15px;margin-bottom:10px}.evento .lateral ul{padding-left:0}.evento .listagem .descricao{width:70%;padding-left:15px;text-align:justify}.evento .col-8{padding-right:80px}.evento .imagem img{width:100%;display:block;margin:auto}.evento img{max-width:100%!important;height:auto!important}.evento .descricao{word-break:break-word}.evento .descricao ul{margin-bottom:30px}.evento .descricao h4{margin-bottom:10px}.evento .descricao li{margin-bottom:5px}#guardaVideos iframe{width:100%;height:300px}@media(max-width:500px){#guardaVideos iframe{width:100%;height:200px}#guardaVideos.slider-simples{padding:0 0}#guardaVideos .slick-prev{background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda-branca.svg)!important;opacity:1;margin-left:10px}#guardaVideos .slick-next{background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-direita-branca.svg)!important;opacity:1;margin-right:10px}}.locacao .banner{max-width:100%;display:block;opacity:.6}.locacao .topo{position:relative;background-color:#666}.locacao .topo .titulo{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:0;bottom:auto}.locacao .topo .titulo .container{margin-top:0}.locacao .topo h2{display:block;margin:0 auto;font-size:2.5em;font-weight:normal;text-transform:none;color:#fff;margin-bottom:10px;text-shadow:2px 2px 5px #000}.locacao .topo .titulo p{font-size:1.2em;color:#fff;text-align:center;text-shadow:2px 1px 2px #000}.locacao .slider-galeria{margin-bottom:50px}.locacao .festa{background-image:url(../Arquitetura/Imagens/Layout/balao-salao.jpg);background-repeat:no-repeat;background-position:center top;text-align:center;padding-top:105px}.locacao .festa span,.locacao .festa strong{display:block}.locacao .festa strong span{display:inline-block}.locacao .festa span{font-size:.9em}.locacao .festa strong{font-size:1.8em;max-width:300px}.locacao.salao h3{padding:10px 0}.locacao h3{color:#b71313;font-size:1.2em;padding:0 0 10px}.locacao .reserva{position:relative}.locacao .reserva:after{content:'';width:1px;height:100%;position:absolute;top:0;left:-30px;background-color:#ddd}.locacao .table{width:calc(100% - 1px)}.locacao .slider-datas{margin:20px 0}.locacao .slider-datas a{border:1px solid #ddd;margin:10px;padding:10px;border-radius:4px;font-size:.9em}.locacao .slider-datas a.slick-current{background-color:#fafafa}.locacao .slider-datas a.selecionado{border-color:#4caf50}.locacao .slick-disabled{visibility:hidden}.locacao .slider-horarios td{position:relative;cursor:pointer;padding:0}.locacao .slider-horarios input{position:absolute;z-index:-1;opacity:0}.locacao .slider-horarios label{margin:0;padding:10px;position:relative;padding-left:35px}.locacao .slider-horarios label:before{content:'';position:absolute;width:15px;height:15px;top:10px;left:10px;border:1px solid #ddd;border-radius:3px}.locacao .slider-horarios label:after{content:'';position:absolute;left:16px;top:10px;width:4px;height:10px;border:1px solid #4caf50;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.locacao .slider-horarios input:checked~label:after{display:block}.locacao .horas p{text-align:center}.locacao .horas span{color:#082847;font-size:1em;font-weight:bold}.loja .topo{position:relative;margin-bottom:30px}.loja .topo img{display:block}.loja .topo .titulo{position:absolute;bottom:20px;width:100%}.loja .topo .titulo h2{font-size:1em;font-weight:normal;color:#fff}.produto{display:block;border:1px solid #e4e4e4;padding:20px;text-align:center;width:22%;float:left;margin:2%;transition:.5s}.produto.slick-slide{margin:0}.produto:hover,.produto:focus{border:1px solid #0b355f}.produto:hover .btn,.produto:focus .btn{border-color:#0b355f;color:#0b355f;background-color:transparent}.produto:hover img,.produto:focus img{opacity:.8}.produto:first-child,.produto:nth-of-type(4n+1){margin-left:0}.produto:nth-of-type(4n){margin-right:0}.produto img{max-width:100%}.produto h3{font-weight:normal;font-size:.9em;height:35px}.produto p{margin:25px auto;text-align:center}.produto p span{color:#b71313;font-size:1.5em;display:inline-block;vertical-align:middle}.produto .btn{text-transform:uppercase;margin:auto}.produto .btn:hover,.produto .btn:focus{border-color:#0b355f;background-color:transparent;color:#0b355f}.loja .recomendados{margin-top:50px}.loja .recomendados .produto{margin:0 10px;border:0}.loja .info-produto{position:relative}.loja .info-produto:before{content:'';width:1px;height:100%;position:absolute;top:0;left:-30px;background-color:#ddd}.loja .info-produto hr{background-color:#ddd;width:100%;height:1px;display:block;margin:20px auto}.loja .info-produto h3{color:#b71313;font-size:1.4em}.loja .info-produto p{margin-bottom:5px}.loja .info-produto .valor{color:#082847;font-size:1.2em;font-weight:bold;float:left}.loja .info-produto .avaliar{float:right}.loja .info-produto .esgotado{padding:8px 15px;background-color:#ffe2e2;display:inline-block;margin-bottom:15px;color:#b71c1c;border:1px solid #f3c5c5;letter-spacing:2px}.loja .info-produto .form .campo{display:inline-block;width:250px;margin-right:-10px}.loja .info-produto .btn{display:inline-block;width:80px;margin:0;background-color:#b71c1c;vertical-align:top}.loja .info-produto .btn:hover{background-color:#a11515;color:#fff;border-color:transparent}.loja .info-produto small,.loja .info-produto .msg{font-size:.9em;font-style:italic;color:#b71c1c;margin-bottom:20px;display:block}.loja .info-produto .cep .campo{width:105px}.loja .info-produto .frete{margin-top:10px}.loja .info-produto .frete ul{padding-left:0}.loja .info-produto .frete li{display:block;margin-bottom:0;font-size:.9em}.loja .info-produto .frete li:before{content:'•';display:inline-block;color:#b71c1c;margin-right:5px}.loja .info-produto strong{display:block;margin-bottom:5px}.loja .info-produto .tamanho span{display:inline-block;margin-right:5px;border:1px solid #ddd;border-radius:4px;color:#888;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer}.loja .info-produto .tamanho span:hover{background-color:#eee}.loja .info-produto .tamanho span.escolhido{background-color:#fafafa;cursor:default}.loja .info-produto .qtdProduto .btn{width:27px;height:27px;padding:3px}.loja .info-produto .qtdProduto .campo{width:40px;margin-right:0;text-align:center}.loja .info-produto .comprar{display:block;width:auto;max-width:inherit;padding:8px 10px 6px;background-color:#0b355f;text-transform:uppercase;float:left}.loja .info-produto .comprar:hover{border-color:#0b355f;color:#0b355f;background-color:transparent}.loja .share{margin-bottom:0;padding-left:0;line-height:1em}.loja .share li{display:inline-block;margin-bottom:0}.loja .share li a{display:block}.loja .share li img{display:block;width:32px;height:32px;padding:5px;border-radius:5px;background-color:#082847}.loja .share li:first-child img{background-color:transparent;padding:0}.loja .share li a:hover img{opacity:.8}.foto-produto .zoom img:first-child{display:none}.foto-produto .sliderNav{margin-top:30px}.foto-produto .sliderNav img{margin:5px;padding:5px;border:1px solid transparent;cursor:pointer}.foto-produto .sliderNav img.slick-current{border-color:#ddd}.carrinho table{width:100%;border-collapse:collapse;border:1px solid #ddd}.carrinho table th,.carrinho table td{padding:10px;border-bottom:1px solid #ddd}.carrinho table th{background-color:#f9f9f9;text-align:center;font-weight:normal}.carrinho table td{text-align:center}.carrinho table td img{max-width:150px}.carrinho table td[data-th="Quantidade"] *{width:50px;display:inline-block;vertical-align:middle;margin-bottom:0}.carrinho table td[data-th="Quantidade"] .btn-form{width:26px}.carrinho table td[data-th="Excluir"] a{display:block;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-excluir.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;width:30px;height:30px;color:transparent;text-indent:-9999px}.carrinho table td[data-th="Excluir"] a:hover{opacity:.8}.carrinho table .carrinho-footer td:first-child{text-align:left}.carrinho table .carrinho-footer td[data-th]{text-align:right;font-weight:bold}.carrinho table .carrinho-footer .campo{width:115px;margin-bottom:0;display:inline-block}.carrinho table .carrinho-footer .btn-form{display:inline-block;vertical-align:top;margin-left:-10px;padding:6px 8px;cursor:pointer}.carrinho .btn{max-width:inherit;padding:6px 10px}.carrinho .endereco{padding:0}.carrinho .endereco .col{padding:10px 10px 0}.pagamento .formas h3{margin-bottom:10px}.pagamento .formas a{display:block;border-bottom:1px solid #f1f1f1;padding-bottom:20px;margin-bottom:20px}.pagamento .formas a:hover>img{background-color:#f9f9f9}.pagamento .formas a>img{margin-right:10px;margin-bottom:20px;padding:5px;border:1px solid #ccc;border-radius:8px;box-shadow:1px 1px 5px 1px #ddd;width:100px;display:inline-block;vertical-align:top}.pagamento .formas a .info{display:inline-block}.pagamento .formas a .info ul{padding:0;margin:0}.pagamento .formas a .info li{display:inline-block;padding:0 8px;border-right:1px solid #f1f1f1;font-weight:normal;font-size:1em}.pagamento .formas a .info li:first-child{padding-left:0}.pagamento .formas a .info li:last-child{padding-right:0;border:0}.pagamento .formas a .info li img{margin-top:5px}.pagamento .formas a .info b,.pagamento .formas a .info p,.pagamento .formas a .info li{font-size:.9em;margin-bottom:0}.modalidades{margin-bottom:0}.modalidades h2{margin-top:0;color:#ab042f;text-transform:none}.modalidades h4{font-weight:normal}.modalidades .table{width:100%;line-height:1.4em}.modalidades .btn{padding:10px;max-width:180px;text-transform:uppercase}.modalidades .horarios{margin-bottom:30px}.modalidades .horarios .table th,.modalidades .horarios .table td{font-size:.9em}.modalidades .item{position:relative;overflow:hidden;min-height:245px}.modalidades .item:nth-of-type(2n){background-position:right top}.modalidades .item .texto{width:50%;float:right;padding:5% 0 5% 5%}.modalidades .item:nth-of-type(2n) .texto{float:left;padding-left:0;padding-right:5%}.modalidades .item .imagem{width:50%;height:100%;float:left;position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.modalidades .item:nth-of-type(2n) .imagem{float:right;left:inherit;right:0}.modalidades .item .imagem.futebol{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Futebol/foto.jpg)}.modalidades .item .imagem.futebol-salao{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Futsal/foto.jpg)}.modalidades .item .imagem.tenis{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Tenis/foto.jpg)}.modalidades .item .imagem.tenis-mesa{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/TenisMesa/foto.jpg)}.modalidades .item .imagem.patinacao{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Patinacao/foto.jpg);background-position:center top}.modalidades .item .imagem.academia{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Academia/foto.jpg)}.modalidades .item .imagem.basquete{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Basquete/foto.jpg);background-position:center top}.modalidades .item .imagem.zumba{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/Zumba/foto.jpg);background-position:center top}.modalidades .item .imagem.jiu-jitsu{background-image:url(../Arquitetura/Imagens/Ilustrativas/Modalidades/JiuJitsu/foto.jpg);background-position:center top}.modalidade .banner{max-width:100%;display:block;margin-bottom:4px}.modalidade .container{margin-top:50px}.modalidade h2{font-weight:normal;text-transform:none;margin-top:0}.modalidade h3{color:#b71313;font-size:1.2em;padding:0 0 10px}.modalidade h4{margin-bottom:5px}.modalidade .table .text{display:block;cursor:default;pointer-events:none;padding:5px;font-size:.9em}.modalidade .maior tr.titulo td{font-size:.8em;font-weight:bold;border:1px solid #ddd}.modalidade .professores li{display:block;margin-bottom:50px}.modalidade .professores li:after{content:'';display:block;clear:both}.modalidade .professores .imagem{float:left;width:30%}.modalidade .professores .imagem img{width:100%;border-radius:5px}.modalidade .professores h3{margin-bottom:10px;font-weight:normal;border-bottom:2px solid #cfe1f1;letter-spacing:1px;padding-right:5px}.modalidade .professores .descricao{float:right;display:inline-block;width:65%;line-height:1.5em;text-align:justify}.alimentacao h3{font-size:1.2em;margin-bottom:10px}.alimentacao .item{margin:8% 0;opacity:0;transition:.5s}.alimentacao .item:after{content:'';display:block;clear:both}.alimentacao .texto{width:40%;display:inline-block;vertical-align:middle}.alimentacao .texto p,.alimentacao .texto i{font-size:1.1em;text-align:center}.alimentacao .texto .btn{margin-left:auto;margin-right:auto}.alimentacao .imagens{width:59%;height:179px;display:inline-block;vertical-align:middle}.alimentacao .item .imagens a{display:inline-block;border:4px solid #b1cded;max-width:calc(50% - 14px);margin:0 10px}.alimentacao .item .imagens img{display:block;width:100%}.estacionamento h3{margin-bottom:0;padding:10px;padding-left:35px;background-size:30px;background-position:left center;background-repeat:no-repeat;color:#04294d}.estacionamento .carro h3{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-carro.svg)}.estacionamento .moto h3{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-moto.svg)}.estacionamento .convenios h3{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-estrela.svg);background-size:24px;padding-left:30px}.estacionamento .txt h3{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-estacionamento.svg);background-size:30px;padding-left:35px}.estacionamento .capacidade h3{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-carros.svg);background-size:24px;padding-left:30px}.estacionamento .horario h3{background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-relogio.svg);background-size:24px;padding-left:30px}.estacionamento .table th:first-child,.estacionamento .table td:first-child{width:175px}.associado .topo{background-color:#082847;color:#fff;padding:15px 0;text-align:right;margin-bottom:50px}.associado .topo h2{color:#fff;font-size:1em;font-weight:normal;display:inline-block;text-transform:capitalize}.associado .topo .btn{background-color:#b71c1c;border-radius:5px;color:#fff;display:inline-block;max-width:200px;text-align:center;text-transform:uppercase;font-size:.9em;padding:5px 20px;transition:.5s;margin-left:10px}.associado .topo .btn:hover{background-color:#a11515}.associado .collapse{margin-bottom:20px}.associado .collapse label{display:block;background-color:#021a31;color:#fff;font-size:1em;text-transform:uppercase;padding:10px;margin:0;position:relative;border-radius:5px;cursor:pointer}.associado .collapse label:before{content:' ';display:inline-block;background:url(../Arquitetura/Imagens/Layout/Icones/icone-select-branco.svg) center center no-repeat;background-size:contain;width:1em;height:1em;vertical-align:middle;margin-top:-2px;transform:rotate(-90deg) translateY(-2px);transition:transform .2s ease-out}.associado .collapse>input{display:none}.associado .collapse>input:checked+label{border-radius:5px 5px 0 0}.associado .collapse>input:checked+label:before{transform:rotate(0) translateX(-3px)}.associado .collapse .collapse-content{border:1px solid #021a31;display:none}.associado .collapse input[type="checkbox"]:checked+label+.collapse-content{display:block}.associado .area{padding:10px}.associado .area:after{content:'';display:block;clear:both}.associado .area h3{text-transform:uppercase;margin-bottom:15px}.associado .area a{display:inline-block;width:calc(33.33% - 24px);text-align:center;vertical-align:top;margin:10px;padding:10px;border:1px solid transparent}.associado .area a:hover{opacity:.8;border-color:#ddd}.associado .area a img{display:block;margin-bottom:10px}.associado .area a span{font-size:.9em}.associado .lateral{padding-left:50px}.associado .painel{padding:15px;margin-bottom:40px;background-color:#fafafa;border:1px solid #d3d3d3}.associado .painel h3{background-color:#cfe1f1;padding:8px 15px;font-weight:normal;text-transform:uppercase;margin:-15px -15px 15px -15px}.associado .painel .descricao{margin-bottom:10px;text-align:justify}.associado .painel .btn{display:block;padding:3px 10px;text-align:center;color:#fff;background-color:#0b355f;border:2px solid transparent;border-radius:5px;transition:.5s;margin:20px auto 0;font-size:.9em;width:100%;max-width:100px}.associado .painel .btn:hover{border-color:#0b355f;color:#0b355f;background-color:transparent}.associado .enquete-erro{font-weight:bold;color:red;text-align:center}.associado .radio-list li{display:block;margin-bottom:10px}.associado .radio-list li input{margin-right:5px;position:relative;top:2px}.associado .radio-list li label{display:inline-block}.associado .btn-boleto{display:block;background-color:#8bd2a9;padding:10px;border-radius:10px;border:2px solid #8bd2a9;transition:.5s;max-width:285px}.associado .btn-boleto:hover{background-color:transparent;border-color:#3d3d3d}.associado .btn-boleto img{display:inline-block;width:80px;vertical-align:middle;margin-right:5px}.associado .btn-boleto p{display:inline-block;width:calc(100% - 90px);vertical-align:middle;margin-bottom:0;line-height:1.4em;color:#3d3d3d}.associado .btn-boleto b{font-size:1.2em}.socio h3{color:#b71313}.trabalhe h2{color:#04294d;text-transform:uppercase;font-weight:bold;font-size:1.4em;margin:0 auto 20px}.trabalhe textarea.campo{max-height:200px}.trabalhe .campo{margin-bottom:20px}.trabalhe label small{font-size:.9em}.trabalhe label small.ok{color:#48c510}.trabalhe label small.erro{color:#b71313}.file-hidden{display:none;visibility:hidden;position:absolute;left:-9999px}.file-upload{position:relative;margin-bottom:10px}.file-upload .campo{display:inline-block;width:calc(100% - 138px);margin-bottom:0;border-radius:5px 0 0 5px;margin-right:-2px;pointer-events:none}.btn-file{display:inline-block;padding:5px 7px;background-color:#082847;border:2px solid #082847;position:relative;top:-1px}.btn-file:hover{background-color:transparent;color:#082847}.modal{position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;z-index:-1;opacity:0;transition:.5s}.modal.aberto{visibility:visible;z-index:9999;opacity:1}.modal .bg-modal{background-color:rgba(204,204,204,.6);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.modal .content{z-index:9999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:350px;width:100%}.modal .titulo-modal{background-color:#fff;padding:10px 15px;color:#666;position:relative;line-height:1.5em;box-shadow:inset 0 -1px 20px #ddd}.modal .titulo-modal h4{font-weight:normal;font-size:1.2em}.modal .titulo-modal .info{display:block;width:20px;height:20px;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-info.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;top:50%;margin-top:-10px;right:15px}.modal .titulo-modal .info:hover,.modal .titulo-modal .info:focus{opacity:.8}.modal .conteudo-modal{background-color:#fff;box-shadow:1px 2px 10px #777}.modal table{width:100%;text-align:center;border-collapse:collapse}.modal .calendario{width:100%;margin-right:auto;padding:10px 0;border-color:transparent}.modal .calendario:before{display:none}.modal .calendario .calendario-semana{padding:20px 0 10px}.modal .calendario .calendario-titulo td{padding:10px 0}.modal .horario{display:none;padding-bottom:1px}.modal .horario h4{padding:10px 15px;text-align:center;color:#333;font-weight:normal;border-bottom:1px solid #ddd;position:relative}.modal .horario h4 .btn-voltar{position:absolute;top:50%;margin-top:-8px;display:block;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda-azul.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent;font-size:0;width:20px;height:20px;opacity:.6}.modal .horario h4 .btn-voltar:hover{opacity:1}.modal .horario table tr{cursor:pointer;color:#555}.modal .horario table tr:hover{background-color:#f9f9f9}.modal .horario table .indisponivel{color:#dcdcdc;cursor:default;pointer-events:none}.modal .horario table .indisponivel label{visibility:hidden}.modal .horario table .indisponivel input[type=checkbox]{display:none}.modal .horario table .escolha{background-color:#888!important;color:#fff}.modal .horario table td{padding:10px;border-bottom:1px solid #ddd}.modal .horario table label{position:relative;display:block;cursor:pointer;width:20px;height:20px;border:1px solid #ddd}.modal .horario table label input{position:absolute;z-index:-1;opacity:0}.modal .horario table label span{position:absolute;width:20px;height:20px;top:0;left:0}.modal .horario table label span:after{content:'';position:absolute;left:6px;top:2px;width:4px;height:10px;border:solid #4caf50;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.modal .horario table label input:checked~span{background-color:#fff;border:1px solid #4caf50}.modal .horario table label input:checked~span:after{display:block}.modal .btn{display:block;color:#333;background-color:transparent;border:1px solid #333;text-transform:uppercase;text-align:center;padding:8px;border-radius:5px;margin:15px auto;width:100%;max-width:215px;transition:.5s;font-size:.9em}.modal .btn:hover{border-color:transparent;color:#fff;background-color:#bbb}.modal .rodape-modal{background-color:#fff;margin-top:40px;padding-bottom:1px;box-shadow:1px 2px 10px #777}.modal .rodape-modal h3{background-color:#fff;padding:10px 15px;color:#666;position:relative;line-height:1.5em;box-shadow:inset 0 -1px 20px #ddd;font-weight:normal}.modal .rodape-modal table{color:#333}.modal .rodape-modal table th{background-color:#eee}.modal .rodape-modal table th,.modal .rodape-modal table td{font-weight:normal;border:1px solid #ddd;padding:5px}.modal .rodape-modal table td{font-size:.9em}.modal .modal-info{position:absolute;width:100%;height:100%;top:0;background-color:#fff;box-shadow:0 2px 5px #777;z-index:-1;opacity:0;transition:.5s;visibility:hidden}.modal .modal-info.aberto{opacity:1;visibility:visible;z-index:1}.modal .modal-info .fechar{position:absolute;top:-10px;right:-10px;display:block;background-color:#fff;background-image:url(../Arquitetura/Imagens/Layout/Icones/icone-fechar.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;color:transparent;font-size:0;width:30px;height:30px;border-radius:100%;z-index:1}.modal .modal-info h4{background-color:#fff;padding:10px 15px;color:#666;position:relative;line-height:1.5em;box-shadow:inset 0 -1px 20px #ddd;font-weight:normal;font-size:1.2em}.modal .modal-info .conteudo{padding:30px;line-height:1.6em;text-align:justify}.slider-interna{padding:0 30px}.slider-interna .slick-slide{display:block;text-align:center;transition:.5s}.slider-interna .slick-prev,.slider-interna .slick-next{position:absolute;top:50%;margin-top:-20px;width:20px;height:40px;z-index:1;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:40px;color:transparent;font-size:0;text-indent:-9999px;cursor:pointer;opacity:.6;transition:.5s}.slider-interna .slick-prev:hover,.slider-interna .slick-next:hover{opacity:1}.slider-interna .slick-prev{left:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-esquerda-preta.svg)}.slider-interna .slick-next{right:0;background-image:url(../Arquitetura/Imagens/Layout/Icones/seta-direita-preta.svg)}.slider-interna .img{width:calc(200px - 20px);height:190px;overflow:hidden;position:relative;float:left;border:5px solid #fff}.slider-interna .img img{left:50%;top:50%;height:100%;width:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;position:relative;z-index:-1}.slider-interna .img img.portrait{width:auto;height:100%}@media screen and (max-width:1700px){.home-reservas .linha .link:last-child{width:65%}.home-reservas a{width:115%}.home-loja a:before{width:43%;left:-75px}}@media screen and (max-width:1300px){.home-reservas .linha{height:150px}.home-reservas .link{width:63%}.home-loja a:before{width:49%}.memorial .texto{padding:50px 20px 20px 10%}.memorial .texto:before{left:-10%;right:inherit}}@media screen and (max-width:1200px){.home-loja a:before{width:47%}.home-loja a{min-height:130px}.memorial .texto{padding:50px 20px 20px 15%}.memorial .texto:before{left:-5%}}@media screen and (max-width:1100px){.container{padding:0 20px}.home-loja .texto{margin-top:-25px;margin-left:20px}.home-estrutura .principal a{padding-left:20px}.memorial .texto{padding:50px 20px 20px 20%}}@media screen and (max-width:992px){.home-loja a:before,.home-loja a:after{display:none}.home-loja .container{padding:0}.home-loja .texto{position:relative;margin:0;padding:30px;width:100%;background-color:#9a0f0f;text-align:center}.home-loja .imagem{position:relative;width:100%;padding:10px 0}.home-loja .imagem img{max-height:inherit;max-width:100%}.sobre p{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.home-estrutura .principal{width:100%}.home-estrutura .principal a{display:block;position:relative}.home-reservas .link{width:68%}.home-reservas .linha .link:last-child{width:70%}.estrutura .item{margin:50px 0;opacity:1!important}.estrutura .item .texto,.estrutura .item:nth-of-type(2n) .texto,.estrutura .item .imagens{width:100%;padding-left:0;padding-right:0}.estrutura .item .btn{margin:10px 0 20px}.diretoria .item li{width:50%}.evento .col-8{padding-right:0;width:100%}.evento .lateral{width:100%;margin-top:30px}.locacao .infos,.locacao .reserva{width:100%;float:none;margin:auto!important}.locacao .reserva{max-width:500px;margin-top:50px!important}.locacao .reserva:after{display:none}.modalidade .slider-galeria .slick-slide img{width:inherit;max-height:200px}.modalidade .largura{width:100%}.modalidade .infos{margin-bottom:30px}.alimentacao .imagens{width:49%}.alimentacao .texto{width:50%}.estacionamento .largura{width:100%}.associado .col-8{width:100%}.associado .lateral{width:100%;padding-left:0;margin-top:30px}.evento .calendario{margin:0 auto 40px}.produto{width:30%}.produto:first-child,.produto:nth-of-type(3n+1){margin-left:0}.produto:first-child,.produto:nth-of-type(4n+1){margin-left:2%}.produto:nth-of-type(3n){margin-right:0}.produto:nth-of-type(4n){margin-right:2%}.loja .topo .titulo{position:relative;bottom:0}.loja .topo .titulo h2,.breadcrumb,.breadcrumb a{color:#082847}}@media screen and (max-width:767px){main{padding-top:50px}.form .largura{width:100%}.home-modalidades,.sobre{margin:30px auto}.home-modalidades h2,.home-eventos h2,.sobre h2{margin-bottom:30px}.login{position:relative;margin-top:30px}.login .form{max-width:100%;margin-right:0}.login .btn-login{border-radius:5px;width:100%}.login .btn-login::before{display:none}.home-eventos{margin:0 auto}.home-eventos .largura{width:100%;margin-bottom:30px}.home-reservas .linha{height:inherit}.home-reservas .link,.home-reservas a{position:static;width:100%!important;left:0!important;right:0!important;-ms-transform:skew(0)!important;-webkit-transform:skew(0)!important;transform:skew(0)!important}.home-reservas a{padding:10%!important}.home-reservas a b{display:none}.home-banners{margin-top:30px}.home-banners .largura{width:100%;margin-bottom:30px}.sobre p{-webkit-columns:1;-moz-columns:1;columns:1}.sobre ul{margin-top:30px}.sobre ul li{width:49%;margin:10px 0}.home-estrutura .slider-galeria{margin-top:0}.area-social h3{max-width:280px;padding:0;font-size:1.6em}.area-social h3 span{font-size:.5em}.area-social .titulo{background-attachment:inherit;background-position:center center}.area-social h2{font-size:1.5em}.area-social p,.area-social ul{margin:20px auto}.page .banner-topo{max-width:inherit;width:inherit;height:100px;float:right;margin-bottom:20px}.historia ul{padding-left:0}.memorial .texto{padding:0 20px}.memorial .texto:before{display:none}.memorial .texto h2:last-child{margin:30px auto}.premios .ano{margin-bottom:50px;max-width:250px;border:1px solid #fff}.premios .ano:after{content:'';display:block;width:1px;height:50px;background-color:#fff;position:absolute;top:100%;left:50%;margin-left:-1px}.premios .ano .imagem,.premios .ano:nth-of-type(2n) .imagem{float:none;position:static;width:100%}.premios .ano .imagem img,.premios .ano:nth-of-type(2n) .imagem img{top:0;margin:0 auto;width:250px;border:0;border-radius:0}.premios .ano .imagem:before,.premios .ano:first-child .imagem:after,.premios .ano .info:after{display:none}.premios .ano .info,.premios .ano:nth-of-type(2n) .info{padding:20px;float:none;width:100%;border:0;text-align:center}.premios .ano .info:before{left:50%!important;right:inherit!important;top:100%;margin-top:-5px;margin-left:-5px}.premios .ano .info h4{margin:10px 0 0}.diretoria .container{padding:20px}.diretoria ul{padding-left:0}.diretoria .item{padding-bottom:0;margin-bottom:30px}.diretoria .item h2{margin-bottom:30px}.diretoria .item li{width:100%;min-height:inherit}.diretoria .item li h3 br{display:none}.diretoria .outros h2{margin:10px auto 20px}.diretoria .outros .largura{width:100%}.evento .calendario-dia a,.evento .calendario-hoje a,.evento .calendario-ativo a{padding:8px}.locacao .topo .titulo{left:0;right:0;transform:translate(0,0)}.locacao .topo .titulo p{display:none}.locacao .topo h2{font-size:1.6em}.locacao .slider-galeria{margin-bottom:20px}.locacao .reserva{margin-top:30px!important}.modalidades .item .container{padding:0}.modalidades .item .imagem{width:100%;height:150px;float:none!important;position:relative}.modalidades .item .texto{width:100%;padding:20px!important;float:none!important}.modalidade .container{margin-top:20px}.alimentacao .imagens,.alimentacao .texto{width:100%;display:block}.alimentacao .imagens{height:inherit}.alimentacao .texto{margin:20px auto}.cd-horizontal-timeline{position:relative}.cd-horizontal-timeline .events-wrapper{padding:0}.cd-horizontal-timeline .timeline{display:inline-block;width:65px}.cd-horizontal-timeline .events-content{display:inline-block;width:calc(100% - 70px);vertical-align:top;height:100%;position:absolute}.cd-horizontal-timeline .events-content li{position:absolute!important;bottom:0;background-color:transparent;border-radius:0;border:0;padding-right:0}.cd-horizontal-timeline .events{width:inherit;height:inherit;border:0}.cd-horizontal-timeline .filling-line{display:none}.cd-horizontal-timeline .events ul{border-right:1px solid #cdcdcd}.cd-horizontal-timeline .events li{display:block}.cd-horizontal-timeline .events a{position:relative;left:0!important;display:block;text-align:left;padding:8px 0}.cd-horizontal-timeline .events a span{width:8px;height:1px;background-color:#ccc;position:absolute;top:50%;margin-top:-1px;right:0}.cd-horizontal-timeline .events a span:before{display:none!important}.cd-horizontal-timeline .events a::before,.cd-horizontal-timeline .events a::after{left:100%;margin-left:-24px;bottom:7px}.cd-horizontal-timeline .events a::before{border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:13px solid #b2b2b2;margin-left:-26px}.cd-horizontal-timeline .events a::after{border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #f9f9f9;bottom:8px}.associado .area a{width:50%}.popup{padding:20px}.file-upload .campo{display:block;width:100%;margin-bottom:8px;border-radius:5px;margin-right:0}.btn-file{display:block;padding:8px;top:0;width:100%;max-width:100%}.produto{float:none;width:100%;max-width:300px;margin:0 auto 30px!important}.loja .foto-produto{margin-bottom:25px}.loja .foto-produto,.loja .info-produto,.loja .info-produto .comprar,.loja .share{width:100%;float:none}.loja .info-produto:before{display:none}.loja .info-produto .comprar{margin-bottom:25px}.loja .info-produto .cep .campo{width:calc(100% - 75px)}.carrinho table tr:first-child{display:none}.carrinho table th,.carrinho table td{display:block}.carrinho table td:before{content:attr(data-th);display:block;font-weight:bold;margin-bottom:10px}.carrinho table td[data-th="Excluir"]:before,.carrinho table tr.carrinho-footer td:before{display:none}.carrinho table .carrinho-footer td[data-th]{text-align:center;border-bottom:0;padding-bottom:0}.carrinho table .carrinho-footer .btn-form{display:block;padding:8px 12px;margin:10px auto 0}.carrinho table .carrinho-footer b{width:60px;display:inline-block;text-align:right}.carrinho table .carrinho-footer .campo{width:calc(100% - 65px)}.carrinho .btn{max-width:100%;padding:6px 10px;margin:20px auto 0;width:100%}.carrinho .endereco .col{padding:0 10px;width:100%}.pagamento .formas a{padding-bottom:0}.pagamento .formas a:last-child{border-bottom:0}.pagamento .formas a>img{display:block;margin:0 auto 20px}.pagamento .formas a .info{display:block}.pagamento .formas a .info li{display:block;padding:10px 0;border-right:0;border-bottom:1px solid #f1f1f1}.pagamento .formas a .info li img{max-width:100%}.noticias .largura{width:100%}}@media screen and (max-width:650px){.estrutura .item .texto{float:none}.estrutura .item .imagens{float:none;padding:0 30px}.estrutura .item .imagens a{margin:0!important;max-width:inherit}.associado .area a{width:100%}}@media screen and (max-width:320px){.sobre ul li{width:100%}.area-social>.container:before{display:none}}.descricao u{text-decoration:underline}@font-face{font-family:'arial_rounded_mtregular';src:url('../Arquitetura/Fontes/arial_rounded_mt_regular-webfont.eot');src:url('../Arquitetura/Fontes/arial_rounded_mt_regular-webfont.eot?#iefix') format('embedded-opentype'),url('../Arquitetura/Fontes/arial_rounded_mt_regular-webfont.woff2') format('woff2'),url('../Arquitetura/Fontes/arial_rounded_mt_regular-webfont.woff') format('woff'),url('../Arquitetura/Fontes/arial_rounded_mt_regular-webfont.ttf') format('truetype'),url('../Arquitetura/Fontes/arial_rounded_mt_regular-webfont.svg#arial_rounded_mtregular') format('svg');font-weight:normal;font-style:normal}