/*!
	Theme Name: Cartao Dá
	Text Domain: cartao-da
	Theme URI: 
	Description: Tema de Wordpress para o site Cartão Dá - Continente
	Version: 1.0.0
	Author: Fuel
	Author URI: http://www.fuel.pt
	Tags: Blank, HTML5, CSS3

*/@font-face{font-family:"cartaoda";src:url("css/icomoon/export/fonts/cartaoda.eot?chefvc");src:url("css/icomoon/export/fonts/cartaoda.eot?#iefixchefvc") format("embedded-opentype"),url("css/icomoon/export/fonts/cartaoda.ttf?chefvc") format("truetype"),url("css/icomoon/export/fonts/cartaoda.woff?chefvc") format("woff"),url("css/icomoon/export/fonts/cartaoda.svg?chefvc#cartaoda") format("svg");font-weight:normal;font-style:normal}[class^="i-"],[class*=" i-"]{font-family:"cartaoda";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-plus:before{content:""}.i-call:before{content:""}.i-scroll:before{content:""}.i-up:before{content:""}.i-right:before{content:""}.i-down:before{content:""}.i-left:before{content:""}.i-caret:before{content:""}.i-downcircle:before{content:""}.i-goup:before{content:""}.i-close:before{content:""}.i-gps:before{content:""}.i-gpscircle:before{content:""}.i-tel:before{content:""}.i-telcircle:before{content:""}.i-conhecer:before{content:""}.i-registar:before{content:""}.i-comprar:before{content:""}.i-darefeicao:before{content:""}.i-dapresentes:before{content:""}@font-face{font-family:'GothamRoundedLight';src:url(fonts/gothamrounded-light.eot);src:url(fonts/gothamrounded-light.eot) format("embedded-opentype"),url(fonts/gothamrounded-light.woff) format("woff"),url(../fonts/gothamrounded-light.ttf) format("truetype"),url(fonts/gothamrounded-light.svg#GothamRoundedLight) format("svg")}@font-face{font-family:'GothamRoundedMedium';src:url(fonts/gothamrounded-medium.eot);src:url(fonts/gothamrounded-medium.eot) format("embedded-opentype"),url(fonts/gothamrounded-medium.woff) format("woff"),url(fonts/gothamrounded-medium.ttf) format("truetype"),url(fonts/gothamrounded-medium.svg#GothamRoundedMedium) format("svg")}@font-face{font-family:'GothamRoundedLight';src:url(fonts/gothamrounded-book.eot);src:url(fonts/gothamrounded-book.eot) format("embedded-opentype"),url(fonts/gothamrounded-book.woff) format("woff"),url(fonts/gothamrounded-book.ttf) format("truetype"),url(fonts/gothamrounded-book.svg#GothamRoundedLight) format("svg")}@font-face{font-family:'GothamRoundedBold';src:url(fonts/gothamrounded-bold.eot);src:url(fonts/gothamrounded-bold.eot) format("embedded-opentype"),url(fonts/gothamrounded-bold.woff) format("woff"),url(fonts/gothamrounded-bold.ttf) format("truetype"),url(fonts/gothamrounded-bold.svg#GothamRoundedBold) format("svg")}@font-face{font-family:'ChevinMedium';src:url(fonts/chevin_medium-webfont.eot);src:url(fonts/chevin_medium-webfont.eot) format("embedded-opentype"),url(fonts/chevin_medium-webfont.woff) format("woff"),url(fonts/chevin_medium-webfont.ttf) format("truetype"),url(fonts/chevin_medium-webfont.svg#GothamRoundedBold) format("svg")}*{-webkit-font-smoothing:antialiased}a,.help-back-link,input[type="submit"]{color:#557f8f;-webkit-transition:color .3s, border .3s, background .3s;transition:color .3s, border .3s, background .3s}a:hover,a:focus{color:inherit}p{font-size:15px;color:#6c6c6c}small{font-size:12px;color:#6c6c6c}a.btn-link{color:white}@media (min-width: 1200px){.container{width:1054px}}html{min-height:100%;position:relative}body{font-family:'GothamRoundedLight',sans-serif;color:#727272;font-size:15px;background:#f5f5f5}body.darken{overflow:hidden}.main{height:100%;overflow:hidden;margin-bottom:200px}.overlay-home{display:none;width:100%;height:100%;background:#000;opacity:.6;position:absolute;top:0;left:0;z-index:100}body.darken .overlay-home{display:block}a:focus,:focus{outline:none;text-decoration:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}ul{padding:0;margin:0;list-style:none}.white{background:#fff}.btn-link{color:#fff;font-family:'GothamRoundedMedium',sans-serif;font-size:12px;text-align:center;background-color:#01586b;text-transform:uppercase;border:2px solid #01586b;padding:10px 8px;min-width:200px;display:inline-block;border-radius:30px;margin-top:20px}.btn-link:hover{color:#01586b;text-decoration:none;border-color:#01586b;background-color:transparent}.btn-link.white{background-color:#fff;color:#01586b;border:2px solid #fff}.btn-link.white:hover{background-color:transparent;color:#fff;border:2px solid #fff}::-webkit-input-placeholder{color:#02596c;text-transform:uppercase}:-moz-placeholder{color:#02596c;text-transform:uppercase}::-moz-placeholder{color:#02596c;text-transform:uppercase}:-ms-input-placeholder{color:#02596c;text-transform:uppercase}.cookies-div{display:none;position:fixed;top:40%;left:50%;margin-left:-195px;margin-top:-195px;background:#fff;border-radius:50%;width:390px;height:390px;z-index:999;text-align:center;box-shadow:0 1px 10px 0 rgba(50,50,50,0.4);-webkit-transition:all 1s;transition:all 1s;overflow:hidden;padding:70px 0px 0}.cookies-div .slick-slide{padding:0 30px}.cookies-div.active{display:block;z-index:999999;top:50%}.cookies-div h4{font-size:18px;color:#00586c;margin:25px 0 20px}.cookies-div p{font-size:13px;display:block}.cookies-div a{font-family:'GothamRoundedMedium',sans-serif;font-size:12px;color:#727272;text-decoration:underline;display:inline-block;margin-top:20px}.cookies-div a:hover{text-decoration:none;color:#00586b}.cookies-div .close-cookies{cursor:pointer;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:rotateZ(0deg);width:19px;height:19px;display:inline-block;margin:0;padding:0;text-decoration:none !important}.cookies-div .close-cookies:before{font-size:19px;line-height:19px;height:19px;color:#07586B}.cookies-div .close-cookies:hover{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.cookies-div .slick-dots li{width:15px;height:15px}.cookies-div .slick-dots li button{width:15px;height:15px;border:2px solid #00596c;border-radius:50%;background:#00596c}.cookies-div .slick-dots li.slick-active button{background:none}.cookies-div .slick-dots li button:before{display:none}.cookies-privacy{display:block;width:100%}.cookies-rules{display:none}.cookies-rules.slick-slider{margin-bottom:0}.cookies-rules div{width:250px}.cookies-rules div p{margin:0 0 10px}.cookies-rules .slick-dots{bottom:-10px}.cookies-rules .slick-dots li{width:5px;height:5px;margin:0 7px}.cookies-rules .slick-dots li button{width:5px;height:5px;border:2px solid #00596c;border-radius:50%;background:#00596c}.cookies-rules .slick-dots li.slick-active button{background:none}.cookies-rules .slick-dots li button:before{display:none}.box-title{margin:50px 0 20px;padding:0 50px;color:#00586b}.box-title h2{font-family:'GothamRoundedMedium',sans-serif;font-size:15px;margin:0;text-transform:uppercase}.box-title h3{font-family:'GothamRoundedLight',sans-serif;font-weight:100;font-size:26px;line-height:25px;margin:0;margin-top:10px}.header{background-color:#01586b;margin:0;padding:15px 0;position:relative;z-index:1}.logo{float:left}.logo h1{display:none}.logo a{display:block}.logo a img{width:73px}.nav{float:right;height:58px;z-index:9999999}.nav ul.submenu{display:none}.nav .menu-menu-container>ul{margin:0;padding:0}.nav .menu-menu-container>ul>li{display:inline-block;position:relative;margin:0 15px;height:58px}.nav .menu-menu-container>ul>li:hover .sub-menu,.nav .menu-menu-container>ul>li:active .sub-menu{display:block}.nav .menu-menu-container>ul>li:after{content:'';position:absolute;left:0;top:100%;background:transparent;width:100%;height:15px}.nav .menu-menu-container>ul>li>a{font-family:'GothamRoundedMedium',sans-serif;color:#fff;font-size:12px;line-height:58px;height:58px;display:block;text-transform:uppercase}.nav .menu-menu-container>ul>li>a:hover,.nav .menu-menu-container>ul>li>a.active,.nav .menu-menu-container>ul>li.current-menu-item>a,.nav .menu-menu-container>ul>li.current-menu-ancestor>a{text-decoration:none;color:#01232a}.nav .close-menu{display:none}.breadcrumb,#breadcrumbs{float:left;padding:0;margin:15px 0;font-size:11px;background:transparent}.breadcrumb>li+li:before{content:">";color:#00586b}#breadcrumbs a{color:#557f8f}.breadcrumb li a{color:#557f8f}#breadcrumbs .breadcrumb_last,.breadcrumb li.active{font-weight:600}#breadcrumbs .breadcrumb_last,#breadcrumbs a{margin:0 4px}#breadcrumbs span:first-child span:first-child a{margin-left:0}.select-country{padding:0;margin:10px 0}.select-country button{background:none;border:none;color:#00586c;font-size:11px}.select-country .i-caret{color:#00586c;position:relative;top:-1px;margin-left:3px;-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}.select-country .i-caret:before{position:relative;font-size:6px}.select-country.open .i-caret{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.select-country .dropdown-menu{background-color:transparent;border:none;box-shadow:none;font-size:11px;text-align:center;min-width:50px}.select-country .dropdown-menu li{border-top:1px dotted #00586c}.select-country .dropdown-menu li a{padding:5px 15px}.select-country .dropdown-menu li a:hover{color:#00586c}.select-country.homepage button,.select-country.homepage .caret{color:#fff}.select-country.homepage .dropdown-menu li{border-top:1px dotted #fff}.select-country.homepage .dropdown-menu li a{color:#fff}.select-country.homepage .dropdown-menu li a:hover{background-color:transparent;color:#fff}.landing-div{position:relative;width:100%;height:100vh}.landing-div header{position:absolute;width:100%;z-index:99999}body .landing_link{width:100%;height:88vh;position:absolute;z-index:999999}body .bg{position:fixed;width:100%;height:100%;background-image:url("images/bg_home.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;z-index:-1;background-position:center center;display:block;left:0;top:0}@media screen and (max-width: 767px){body .bg{display:none}}body .bg.bg_mobile{display:none}@media screen and (max-width: 767px){body .bg.bg_mobile{display:block}}.home-logo{position:relative;margin:0 auto;width:146px;z-index:102;padding-top:0px}.landing-container{position:relative;height:100%;text-align:center;white-space:nowrap}.landing-container:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.landing-text{padding-top:50px;white-space:normal;vertical-align:middle;display:inline-block;max-width:800px}.landing-text h2{color:#fff;font-size:20px}.landing-text h3{color:#fff;text-transform:uppercase}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes scroll{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes enter{from{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}}@keyframes enter{from{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}}.mouse-scroll{width:24px;position:absolute;left:50%;bottom:50px;-webkit-animation:scroll 2s infinite;animation:scroll 2s infinite;margin-left:-26px}.mouse-scroll a{color:white;font-size:52px;line-height:52px;text-decoration:none}.container-home{max-width:1220px;margin:0 auto;text-align:center;vertical-align:middle}.container-home:before{content:'';vertical-align:middle;height:100%;width:0;display:inline-block}.home-div{z-index:1;height:100%;padding:0 0 100px;position:relative;background:#f5f5f5;min-height:calc(100vh - 201px)}body.no-landing .home-div{min-height:calc(100vh - 201px)}.home-content{margin-top:40px;width:100%;display:inline-block}.home-section{position:relative;padding:35px 15px}.home-option span{font-family:'GothamRoundedMedium',sans-serif;font-size:15px;background:#f5f5f5;top:-18px;position:relative;background-color:#00586c;color:#fff;border-radius:2em;padding:8px 20px;min-width:90%;display:inline-block}.home-option{position:relative;padding:0 30px;text-align:center;width:370px;border:1px solid #c4c4c4;border-radius:15px;height:260px;margin:0 auto 15px}.home-option h3{font-family:'GothamRoundedLight',sans-serif;font-weight:100;text-transform:uppercase;font-size:24px;line-height:26px;color:#00586b;margin:70px 0 0}.home-option p{font-size:12px;position:absolute;width:100%;left:0;bottom:10px;text-align:center}.home-option-hover{visibility:hidden;position:absolute;width:370px;height:330px;top:0;left:50%;margin-left:-185px;background:#11586d;border-radius:15px;text-align:center;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);opacity:0}.home-option-hover.active{display:block;visibility:visible;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px);opacity:1}.home-option-hover h3{font-family:'GothamRoundedLight',sans-serif;font-weight:100;text-transform:uppercase;font-size:24px;line-height:26px;color:#fff;margin:0}.home-option-image{display:inline-block;margin-top:40px;font-size:80px;color:white;line-height:80px}.home-option-hover ul{text-align:center;margin:30px 0 15px}.home-option-hover li{display:inline-block;margin:0 7px;vertical-align:top}.home-option-hover li .btn-link{width:140px;min-width:inherit;margin:0;font-size:11px;line-height:12px;padding:12px}.home-option-hover li .btn-link.twolines{padding:6px 12px}.home-option-hover span{display:block;color:#fff;font-size:12px;margin-top:5px;line-height:14px}.home-content .slick-dots li{width:15px;height:15px}.home-content .slick-dots li button{width:15px;height:15px;border:2px solid #00596c;border-radius:50%;background:#00596c}.home-content .slick-dots li.slick-active button{background:none}.home-content .slick-dots li button:before{display:none}.home-help-section{width:315px;height:100%;background:#00586b;position:absolute;top:0;right:-315px;z-index:103;padding:0;position:fixed;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.home-help-section.open{right:0}.help-aba{position:absolute;top:50%;margin-top:-120px;right:0;cursor:pointer;z-index:103;background-color:#09586A;border-top-left-radius:8px;border-top-right-radius:8px;color:white;font-size:12px;line-height:11px;padding:12px;-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.help-aba i{font-style:normal}.help-aba i:before{content:'';display:inline-block;width:1px;height:11px;border-left:1px dotted white;margin-right:10px;margin-left:5px;position:relative;top:1px}.help-aba span{font-family:"cartaoda";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:11px;line-height:11px;color:white;position:relative;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.help-aba span:before{content:""}.help-aba.open span:before{content:""}.help-aba.open{right:315px}.home-help-wrap{position:relative;padding:30px 50px;text-align:center;height:100%;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:30px 50px}.home-help-wrap h3{font-family:'GothamRoundedMedium',sans-serif;font-size:15px;color:#fff;text-transform:uppercase;margin:0}.home-help-wrap p{color:#fff;font-size:13px}.obrigatorio{font-size:10px;padding-top:20px}.home-help-wrap .obrigatorio{position:relative;width:100%;text-align:center}.home-help-wrap p.feedback{display:none}.home-help-image{width:60px;height:60px;margin:0 auto;text-align:center;padding-top:0px;margin-bottom:10px;font-family:"cartaoda";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px;line-height:60px;color:white}.form-group{margin:20px 0}.form-group label{font-family:'GothamRoundedMedium',sans-serif;font-weight:100;font-size:12px;color:#fff;display:block}.form-group input{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.form-group input[type="tel"],.form-group input[type="text"],.form-group input[type="email"],.form-group input[type="number"]{background:transparent;border:2px solid #fff;border-radius:30px;padding:10px 30px;margin:0;font-family:'GothamRoundedMedium',sans-serif;color:#fff;font-size:12px;width:100%}.form-group input[type="submit"]{background:#fff;border:2px solid #fff;border-radius:30px;font-family:'GothamRoundedMedium',sans-serif;color:#00586b;text-transform:uppercase;font-size:12px;padding:10px 30px;width:100%;margin-top:10px}.form-group input[type="submit"].disabled{opacity:.3 !important;pointer-events:none}.form-group textarea{width:100%;background:transparent;border:1px solid #bebebe;border-radius:20px;padding:10px 20px;overflow:hidden;resize:none}.form-group p{font-size:12px}input.error,.form-group input.error,.form-group textarea.error,.form-group .btn.dropdown-toggle.error,.form-group .bootstrap-select.error{border-color:red !important}.help-row{display:table;width:100%;padding:0 100px}.help-row .col-sm-6{display:table-cell;float:none;border-left:1px solid #c4c4c4}.help-row .col-sm-6:first-child{border-left:none}.help-hour{margin:40px 0}.help-hour p{font-size:13px}.help-logo{margin:0 auto;padding:20px 0}.help-logo:before{width:65px;height:65px;font-size:65px;line-height:65px;color:#07586B}.help-block{padding:0 20px}.help-block h4{font-family:'GothamRoundedMedium',sans-serif;font-size:14px;text-transform:uppercase;color:#00586b;min-height:40px;margin-bottom:0}.help-text{margin:20px 0 0;height:40px}.help-text span{display:block;vertical-align:middle;font-size:13px}.help-text.single span{line-height:40px}.help-block i{display:block;font-size:12px;padding:5px 0 0;font-style:normal}.help-choose-form{position:relative;padding:0 0 40px;display:none}.help-choose-ind-form{position:relative;padding:0 0 40px;display:none}.help-back-link{display:block;position:absolute;border:1px solid #fff;top:160px;left:50px;width:50px;height:50px;border-radius:50%;background:#01586b;color:#fff;font-family:"ChevinMedium",sans-serif;font-size:22px;padding:7px 18px;cursor:pointer}.help-back-link:hover{text-decoration:none;background:#fff;border-color:#01586b;color:#01586b}.help-form-wrap{width:480px;margin:0 auto;overflow:hidden}.help-form-wrap h3{font-family:'GothamRoundedMedium',sans-serif;font-size:14px;text-transform:uppercase;color:#00586b;text-align:center}.modal-help .box-title{margin:45px 0 20px}.help-form .form-group{width:230px;margin:10px 0}.help-form .form-group.semi{width:70%;margin:auto}.help-form .form-group.semi+.form-group,.help-form .clearfix+.form-group{margin-top:20px}.help-form .form-group.full{width:100%}.help-form .form-group label{color:#00586b;text-align:center}.help-form .form-group input[type="tel"],.help-form .form-group input[type="text"],.help-form .form-group input[type="email"],.help-form .form-group input[type="number"]{border:1px solid #bebebe;width:100%;color:#727272;font-family:'GothamRoundedLight',sans-serif;font-size:11px;padding:13px 20px}.help-form .form-group textarea{font-size:11px;height:120px;resize:none}.help-form .form-group.submit{margin:0 auto;width:190px}.help-form .form-group.submit input[type="submit"]{margin:0;background:#00586b;border:1px solid #00586b;color:#fff}.help-form .form-group.submit input[type="submit"]:hover{background:#fff;border:1px solid #00586b;color:#00586b}.help-form form p.success{display:none;font-size:16px;line-height:16px;font-weight:700;padding:20px 30px 0;height:88px;white-space:normal}.help-form form.success p.success{display:block}.help-form form.success .form-group.submit,.help-form form.success .obrigatorio{display:none}.selectcard-empresa h5{text-align:center;font-size:13px;font-weight:100}.selectcard-empresa .order{margin:30px 0}.selectcard-empresa .order .btn-link{margin-top:0}.selectcard-options{display:table;margin:40px 0}.selectcard-options .col-sm-6{display:table-cell;border-left:1px solid #c4c4c4}.selectcard-options .col-sm-6:first-child{border-left:none}.selectcard-options .icon{display:block;color:#01586b;font-size:70px}.selectcard h4{font-family:'GothamRoundedLight',sans-serif;font-weight:100;text-transform:uppercase;font-size:25px;color:#00586b;margin:15px 0}.selectcard p{padding:0 70px}.cartao-div{margin-top:-45px;background-color:#f5f5f5;background-image:url(images/bg-cartoes.jpg);background-position:bottom center;background-repeat:no-repeat}.cartao-image{margin:0;padding:0;text-align:center}.cartao-image img{width:355px;height:auto}.cartao-image.enter{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:enter;animation-name:enter}@-webkit-keyframes cartao{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes cartao{0%{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}.cartao-image-list.corporate{display:none}.cartao-beneficios-div{margin-top:-70px;padding-top:70px}.cartao-beneficios{position:relative;margin:0;padding:50px 0}.cartao-beneficios:before{position:absolute;content:"";left:50%;top:0;height:30px;border-left:1px solid #ccc;width:1px}.cartao-beneficios-div.single,cartao-beneficios-div.corporate{margin:0;padding-top:0}.cartao-beneficios-div.single .cartao-beneficios{padding-top:90px}.cartao-beneficios-div.corporate .cartao-beneficios{padding-top:0}.cartao-beneficios-div.single .cartao-beneficios:before{display:none}.cartao-beneficios-div.corporate .cartao-beneficios:before{display:none}.cartao-beneficios ul{text-align:center;font-size:0}.cartao-beneficios li{display:inline-block;margin:0 -1px;padding:0 10px;width:19%;vertical-align:top}.cartao-beneficios-div.corporate .cartao-beneficios li{margin:20px 0px;width:20%}.cartao-beneficios li h4{position:relative;font-family:'GothamRoundedMedium',sans-serif;font-size:14px;text-transform:uppercase;color:#00586b;margin:0 10px;padding:0px;min-height:44px;line-height:14px}.cartao-beneficios li h4:after{position:absolute;content:"";bottom:0;right:0;width:38%;height:1px;border-top:1px solid #ccc}.cartao-beneficios li h4:before{position:absolute;content:"";bottom:0;left:0;width:38%;height:1px;border-top:1px solid #ccc}.cartao-beneficios li p{font-size:13px;position:relative;margin:0;padding:20px 0 0}.cartao-beneficios li p:before{position:absolute;font-family:"cartaoda";content:"";color:#CCC;color:#ccc;top:-12px;left:50%;margin-left:-12px;width:24px;height:24px;line-height:24px;font-size:24px}.cartao-beneficios li a{font-size:12px;color:#727272;font-weight:600;text-decoration:underline}.cartao-beneficios li a:hover{color:#00586b}.cartao-beneficios h5{text-align:center;color:#727272;font-size:13px}.cartao-beneficios h5 img{margin:0 5px;vertical-align:text-top}.cartao-links{margin:40px 0;padding:0;text-align:center}.cartao-links .btn-link{margin:0 15px}.logos-carroussel{margin-top:-70px;padding-top:70px}.logos-div{position:relative;margin:0;padding:50px 0}.logos-div:before{position:absolute;content:"";left:50%;top:0;height:30px;border-left:1px solid #ccc;width:1px}.logos-div p{text-align:center;margin:0;padding:0;font-size:14px}.logos{margin:30px 50px}.logos div a,.logos div span{display:block;position:relative;margin:0 auto;width:140px;height:140px;border:1px solid #f5f5f5;border-radius:50%;text-align:center;padding:15px}.logos div a img,.logos div span img{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:auto}.logos div a:before{top:-1px;left:-1px;z-index:10;color:#ccc;opacity:0;content:"";width:140px;height:140px;font-size:21px;font-weight:400;line-height:140px;position:absolute;border-radius:50%;background:#f5f5f5;-webkit-transition:opacity .3s;transition:opacity .3s;border:1px solid #f5f5f5;font-family:"cartaoda"}.logos div a.active{border-color:#ccc;pointer-events:none;opacity:1}.logos div a:hover:before{opacity:1}.slick-prev,.slick-next{width:50px;height:50px;margin-top:-25px}.slick-prev{left:-45px}.slick-next{right:-45px}.slick-prev:before,.slick-next:before{font-family:'ChevinMedium';font-size:60px;color:#00586b;opacity:1}.slick-prev:before{content:'<'}.slick-next:before{content:'>'}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1;color:#b4b4b4}.gifts-div{padding-bottom:90px}.gitfs-title{text-align:center;margin:0 0 20px;padding:0}.gitfs-title h2{font-family:'GothamRoundedLight',sans-serif;font-size:22px;color:#00586b;padding:0;margin:0}.gitfs-title h3{font-family:'GothamRoundedLight',sans-serif;font-weight:100;font-size:20px;color:#00586b;padding:0;margin:0}.gifts img{margin:0 auto}.gifts .slick-dots li{width:10px;height:10px;margin:0 4px}.gifts .slick-dots li button{width:10px;height:10px;border:2px solid #00596c;border-radius:50%;background:#00596c;padding:0}.gifts .slick-dots li button:before{content:none}.gifts .slick-dots li.slick-active button{background:none}.corporatecards-div{margin-top:-70px;padding:70px 0 90px}.corporate-title{position:relative;text-align:center;padding:50px 0 5px}.corporate-title:before{position:absolute;content:"";left:50%;top:0;height:30px;border-left:1px solid #ccc;width:1px}.corporate-title h3{font-family:'GothamRoundedLight',sans-serif;font-weight:300;margin:0;padding:0;font-size:20px;color:#00586b}.corporatecards-div ul{text-align:center}.corporatecards-div ul li{display:inline-block;position:relative;text-align:center;margin:0 7px;vertical-align:top}.corporatecards-div ul>li:after{position:absolute;content:'';top:121px;left:0;width:100%;height:4px;border:1px solid #c4c4c4;border-top:none;pointer-events:none;z-index:0}.corporatecards-div ul li ul li:after{display:none}.cartoes-top{position:fixed;top:0;width:100%;padding:10px 0 0;background-color:#F5F5F5;text-align:center;box-shadow:0 2px 8px 1px rgba(0,0,0,0.1);z-index:99;-webkit-transform:translateY(-110%);-ms-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out}.cartoes-top.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.corporatecards-div ul li a,.cartoes-top a{display:inline-block;margin:20px 5px 0px;padding:0 0 30px;position:relative;z-index:1}.corporatecards-div ul li a img,.cartoes-top a img{height:auto;max-width:140px}.corporatecards-div ul li a:after,.cartoes-top a:after{opacity:0;position:absolute;content:'';bottom:8px;left:50%;margin-left:-5px;width:10px;height:10px;border-radius:50%;background:#00586c;z-index:2;-webkit-transition:opacity .3s, -webkit-filter .3s, opacity .3s, filter .3s;transition:opacity .3s, filter .3s}.cartoes-top a:after{bottom:-5px}.corporatecards-div ul li a.active:after,.corporatecards-div ul li a:hover:after,.corporatecards-div ul li a.over:after,.cartoes-top a.active:after,.cartoes-top a:hover:after,.cartoes-top a.over:after{opacity:1}.corporatecards-div ul li span{display:block;font-family:'GothamRoundedLight',sans-serif;font-size:13px}.corporate-images-div{position:relative;padding:0 0 90px}.corporate-images-div:before{position:absolute;content:"";left:50%;top:-10px;height:40px;border-left:1px solid #ccc;width:1px}.corporate-images-div .box-title{text-align:center}.corporate-images-div .box-title h3{font-size:22px}.corporate-images{text-align:justify}.corporate-images img{margin:0 auto;width:auto;max-width:100%}.finalidade-div{padding:100px 0 90px}.finalidade-div h3{text-align:center;font-size:22px;font-family:'GothamRoundedLight',sans-serif;font-weight:300;color:#00586b;margin:0}.finalidade-div ul{margin:45px 0;padding:0;width:100%;display:table;table-layout:fixed;position:relative}.finalidade-div ul li{width:1%;display:table-cell;text-align:center;vertical-align:top}.finalidade-wrap{position:relative;padding:0 20px}.finalidade-wrap:before{position:absolute;top:15px;left:0;width:100%;height:1px;content:" ";border-top:1px solid #ccc}.finalidade-in .ball{position:relative;z-index:2;display:block;width:30px;height:30px;border-radius:50%;background:#00586b;margin:0 auto 30px}.finalidade-in.inactive .ball{background:#fff;border:1px solid #e3e3e3}.finalidade-in .text{text-transform:uppercase;font-family:'GothamRoundedMedium',sans-serif;color:#00586b;font-size:13px;line-height:15px;display:block}.finalidade-in.inactive .text{color:#e3e3e3}.forwho-div{padding:100px 0}.forwho-div h3{padding:0 15px;margin:0;text-align:center;font-size:22px;color:#00586b}.forwho-list{position:relative;margin:100px auto;font-size:0;line-height:0}.forwho-list li{position:relative;display:inline-block;width:128px;height:128px;border:1px solid #c7c7c7;border-radius:50%;background:#f5f5f5;z-index:3;margin:15px 30px}.forwho-list li.inactive{border-color:#bfbfbf;color:#bfbfbf}.forwho-list li:not(.inactive){background:#fafafa}.forwho-list li:before{content:'';position:absolute;right:100%;top:50%;width:60px;height:1px;border-bottom:1px dashed #00586b}.forwho-list li:after{content:'';position:absolute;left:50%;bottom:100%;width:1px;height:30px;border-left:1px dashed #00586b}.forwho-list li div{display:block;position:absolute;width:100%;height:100%;text-align:center}.forwho-list li span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:13px;line-height:13px}.forwho-list.li10,.forwho-list.li9{width:940px}.forwho-list.li10 li:nth-child(-n+5):after,.forwho-list.li10 li:nth-child(5n+1):before,.forwho-list.li9 li:nth-child(-n+5):after,.forwho-list.li9 li:nth-child(5n+1):before{display:none}.forwho-list.li8,.forwho-list.li7{width:752px}.forwho-list.li8 li:nth-child(-n+4):after,.forwho-list.li8 li:nth-child(4n+1):before,.forwho-list.li7 li:nth-child(-n+4):after,.forwho-list.li7 li:nth-child(4n+1):before{display:none}.forwho-list.li6,.forwho-list.li5{width:564px}.forwho-list.li6 li:nth-child(-n+3):after,.forwho-list.li6 li:nth-child(3n+1):before,.forwho-list.li5 li:nth-child(-n+3):after,.forwho-list.li5 li:nth-child(3n+1):before{display:none}.forwho-list.li4,.forwho-list.li3,.forwho-list.li2{width:376px}.forwho-list.li4 li:nth-child(-n+2):after,.forwho-list.li4 li:nth-child(2n+1):before,.forwho-list.li3 li:nth-child(-n+2):after,.forwho-list.li3 li:nth-child(2n+1):before,.forwho-list.li2 li:nth-child(-n+2):after,.forwho-list.li2 li:nth-child(2n+1):before{display:none}.forwho-list.li1{width:188px}.forwho-list.li1 li:after,.forwho-list.li1 li:before{display:none}.forwho-button{width:200px;margin:0 auto}.login-main{margin-top:-45px}.login-div{background:#fff;padding:10px 0 90px}.login-form label.error{display:none !important}.account-form input[type="text"],.account-form input[type="password"]{background:transparent;border:1px solid #bebebe;border-radius:30px;padding:10px 30px;margin:0 10px;font-family:'GothamRoundedMedium',sans-serif;font-size:12px}.account-form input[type="submit"]{background:#01586b;border:2px solid #01586b;border-radius:30px;padding:10px 80px;line-height:17px;color:#fff;margin:0 10px;font-family:'GothamRoundedMedium',sans-serif;font-size:12px;text-transform:uppercase}.account-form input[type="submit"]:hover{background-color:transparent;color:#01586b;border-color:#01586b}.account-form ::-webkit-input-placeholder{text-align:center}.account-form :-moz-placeholder{text-align:center}.account-form ::-moz-placeholder{text-align:center}.account-form :-ms-input-placeholder{text-align:center}.account-form h5{font-family:'GothamRoundedLight',sans-serif;font-weight:400;color:#727272;font-size:15px;margin:50px 0 0}.account-form h5 a{font-family:'GothamRoundedBold',sans-serif;text-decoration:underline;color:#00586b;font-weight:600;text-transform:uppercase}.account-form h5 a:hover{text-decoration:none}.account-form a.recover-user,.account-form a.recover-pass{font-size:11px;display:inline-block;margin:10px}.register-form form{max-width:600px;font-size:0;line-height:0;margin:50px auto}.register-form form small{padding-bottom:20px;display:block}.register-form form .field{margin:10px 0}.register-form form .field label{font-size:15px;text-align:right;padding-right:15px}.register-form form .field label span{font-size:12px;display:block}.register-form form .field label,.register-form form .field input{width:50%;display:inline-block;vertical-align:top;line-height:normal;margin-left:0;margin-right:0}.register-form input[type="text"]{width:100%;display:block}.register-form input[type="submit"]{margin-top:20px}.login-faq{position:relative;padding-bottom:70px}.login-faq:before{position:absolute;content:"";left:50%;top:-10px;height:40px;border-left:1px solid #ccc;width:1px}.login-faq ul{margin:0 auto;text-align:center}.login-faq li{display:inline-block;width:160px;height:160px;border:1px solid #bfbfbf;border-radius:50%;margin:0 20px;text-align:center;vertical-align:text-top;-webkit-transition:border-color .3s ease-out;transition:border-color .3s ease-out}.login-faq li a{display:block;padding:30px 25px 45px;color:#bfbfbf}.login-faq li a i{font-style:normal;display:inline-block}.login-faq li a i:before{height:60px;line-height:60px;font-size:60px;display:inline-block;margin-bottom:5px}.login-faq li:hover,.login-faq li.active{border-color:#00586b}.login-faq li:hover a,.login-faq li.active a{color:#00586b}.login-faq li:hover a i,.login-faq li.active a i{color:#00586b}.login-faq li img{height:60px;margin-bottom:10px}.login-faq li:first-child img{margin-bottom:15px}.login-faq li span{display:block;font-family:'GothamRoundedMedium',sans-serif;font-size:11px;text-transform:uppercase;line-height:13px}.login-faq li a:hover{text-decoration:none}.login-steps-text{text-align:center;margin:0 auto;max-width:740px}.login-steps ul{margin:20px 0}.login-steps ul li{border-top:1px solid #ccc;padding:80px 60px;margin:0 auto;max-width:635px;overflow:hidden}.login-steps ul li:first-child{border-top:none}.login-steps ul li:first-child{border-top:none}.steps-description{float:left;max-width:315px}.steps-description h4{font-family:'GothamRoundedMedium',sans-serif;font-size:18px;margin:0;padding:0;color:#00586b;text-transform:uppercase;font-weight:300}.steps-description p{margin:5px 0}.steps-description p span{display:block;font-size:12px}.steps-image{float:right;width:200px;text-align:center}.steps-image img{max-width:100%}.modal{text-align:center}.modal .modal-dialog{width:750px;height:100%;min-height:100%}.modal .modal-dialog:after{content:'';display:inline-block;vertical-align:middle;width:0;height:100%}.modal .modal-dialog .modal-content{width:100%;height:auto;min-height:100%;display:block;white-space:normal}.modal-dialog{width:830px;margin:0 auto;height:100%}.modal-content{border-radius:0;box-shadow:none;height:100%}.modal-content:after{position:absolute;content:"";top:0;left:50%;width:1px;height:30px;border-left:1px solid #ccc}.modal-content .close-modal{position:absolute;top:50px;right:50px;cursor:pointer;z-index:99;font-size:19px;line-height:19px;color:#07586B;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-backface-visibility:hidden;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.modal-content .close-modal:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.modal.modal-stores .modal-content{min-height:100%}.modal-faqs .box-title{margin:80px auto}.modal-faqs ul{margin:40px 0 100px;text-align:center}.modal-faqs li{margin:10px 0}.modal-faqs li:first-child{margin-bottom:50px}.modal-faqs .btn-link{min-width:280px;margin:0}.modal-faqs .btn-link:focus{background-color:#00586b;color:#fff}#modal-storeslist .modal-dialog{width:830px}.modal-stores-wrap{height:100%;position:relative;overflow:auto;padding:0 20px 20px}.modal-stores-wrap .box-title{margin:50px 0 10px}#modal-storeslist .i-down{position:fixed;bottom:30px;left:50%;margin-left:-14px;display:none}#modal-storeslist .i-down:before{font-size:28px;line-height:28px;color:#00586b}#modal-storeslist .i-down.active.visible{display:block}#model-resposta .modal-dialog{width:600px;min-height:0}#model-resposta .modal-dialog p{font-size:14px;line-height:normal}.stores-form:first-child{margin-top:65px}.stores-form .form-group{float:left;width:200px;margin-right:20px}.stores-form .form-group.submit{width:120px;margin-right:0}.stores-form .form-group.submit input[type="submit"]{margin-top:0;padding:10px 0;background:#00586b;color:#fff;height:40px;border-color:#00586b}.stores-form .form-group.submit input[type="submit"]:hover{background:#fff;color:#00586b;border-color:#00586b}.stores-map{width:100%;height:400px;overflow:hidden;margin-bottom:0px}.stores-map #map{width:100%;height:100%}.gm-style .gm-style-iw{text-align:left}.gm-style .gm-style-iw h4{font-family:'GothamRoundedMedium',sans-serif;color:#07586B;font-size:18px;line-height:18px;margin-top:7px;margin-bottom:10px}.gm-style .gm-style-iw span{display:block;font-family:'GothamRoundedLight',sans-serif;font-size:16px;line-height:16px;color:#999}.gm-style .gm-style-iw address{font-family:'GothamRoundedLight',sans-serif;font-size:13px;line-height:16px;color:#999;font-style:normal}.stores-list ul{margin:0;text-align:left;white-space:normal}.stores-list li{display:inline-block;margin:30px 0 20px 0;width:25%;height:160px;border-bottom:1px solid #ccc;font-size:12px;vertical-align:top;padding:0 10px;box-sizing:border-box}.stores-list li h4{margin:0;padding:0;line-height:1.4;font-family:'GothamRoundedMedium',sans-serif;color:#00586b;text-transform:uppercase}.stores-list li .local{margin:0;padding:0;font-family:'GothamRoundedMedium',sans-serif;color:#00586b}.stores-list li address{height:55px;margin:10px 0;line-height:1.4;font-style:normal}.faqs-main{margin-top:-45px;padding-bottom:70px;overflow:hidden}.faqs-main{margin-top:50px}.faqs-main aside{padding:0;position:relative}.faqs-main a.faqs-back{font-family:'GothamRoundedMedium', sans-serif;color:#00586b;text-transform:uppercase;position:relative;z-index:1;left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-bottom:12px;display:inline-block}.faqs-main a.faqs-back:before{font-family:"cartaoda";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#00586b;font-size:13px;padding-right:18px}.faqs-main a.faqs-back:after{content:'';position:absolute;left:3px;top:50%;margin-top:-2px;width:0px;height:0px;border-bottom:1px solid #00586b;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.faqs-main a.faqs-back:hover{left:-5px}.faqs-main a.faqs-back:hover:after{width:20px}.faqs-main a:hover.faqs-back{text-decoration:none}.faqs-main .faqs-back.visible-xs-block{margin-bottom:30px}.faqs-main.termos .faqs-back+h2{margin-top:30px}.nav-faqs{margin-top:30px}.nav-faqs.affix{top:20px}.nav-faqs.affix-bottom{top:20px;position:fixed !important}.nav-faqs li{position:relative;padding:12px 0}.nav-faqs li a{-webkit-transition:color .2s ease-out;transition:color .2s ease-out}.nav-faqs li a:before{position:absolute;content:'';top:50%;left:0;width:18px;height:18px;border-radius:50%;background-color:#d6d6d6;margin-top:-9px;z-index:2;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.nav-faqs li a.active{color:#00586c}.nav-faqs li a.active:before{background-color:#00586c}.nav-faqs li a{font-size:14px;color:#a1a1a1;display:block;padding-left:30px;line-height:16px}.nav-faqs li a:hover{color:#00586c;text-decoration:none}.nav-faqs li:after{position:absolute;content:'';left:8px;width:1px;height:60%;background-color:#d6d6d6}.nav-faqs li:last-child:after{display:none}.faqs-steps,.page-content{padding-bottom:80px}.faqs-steps a,.page-content a{color:#00586C;text-decoration:none}.faqs-steps h1,.page-content h1{font-family:'GothamRoundedMedium', sans-serif;color:#00586b;font-size:18px;margin:0 0 20px;text-transform:uppercase}.faqs-steps h2,.page-content h2{font-family:'GothamRoundedMedium';font-weight:400;color:#00586b;font-size:18px;margin:0 0 20px;text-transform:uppercase}.faqs-steps h3,.page-content h3{font-family:'GothamRoundedLight',sans-serif;font-size:20px;margin:0 0 20px;padding:0;color:#00586b;text-transform:none;font-weight:400}.faqs-steps h4,.page-content h4{font-family:'GothamRoundedMedium',sans-serif;font-size:15px;line-height:25px;color:#00586b;font-weight:400;margin:0 0 3px;padding:0;text-transform:none}.faqs-steps p,.faqs-steps .text,.page-content p,.page-content .text{font-size:15px;color:#6c6c6c;margin:0px;line-height:25px}.faqs-steps p strong,.faqs-steps p b,.faqs-steps .text strong,.faqs-steps .text b,.page-content p strong,.page-content p b,.page-content .text strong,.page-content .text b{font-family:'GothamRoundedMedium',sans-serif}.faqs-steps p span,.page-content p span{display:block;font-size:12px}.faqs-steps p+p,.faqs-steps p+ul,.page-content p+p,.page-content p+ul{padding-top:15px}.faqs-steps p+h2,.faqs-steps .text+h2,.page-content p+h2,.page-content .text+h2{padding-top:80px}.faqs-steps p+h3,.faqs-steps .text+h3,.page-content p+h3,.page-content .text+h3{padding-top:50px}.faqs-steps p+h4,.faqs-steps .text+h4,.page-content p+h4,.page-content .text+h4{padding-top:25px}.faqs-steps .img,.page-content .img{text-align:center}.faqs-steps img,.page-content img{max-width:100%;height:auto}.faqs-steps .row+.row,.page-content .row+.row{padding-top:80px}.faqs-steps .faqs-block ul li,.page-content .faqs-block ul li{padding-left:0px}.faqs-steps .faqs-block ul li:before,.page-content .faqs-block ul li:before{content:'\2022';font-size:15px;line-height:25px;margin-right:15px}.faqs-steps .faqs-block ul li+li,.page-content .faqs-block ul li+li{padding-top:15px}.faqs-steps hr,.page-content hr{display:block;background-color:#ccc;height:1px;width:auto;border:none;margin:80px 0}.page-content .faqs-block.pull-right{float:none !important}footer{position:absolute;bottom:0;width:100%;background-color:#00586c;overflow:hidden;margin:0;padding:0;border-top:1px solid #F5F5F5;z-index:1}.footer-links{background-color:#fff;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.footer-links .container{width:100%;padding:0;margin:0}.footer-links:hover{background-color:#E3E3E3}.footer-links ul{margin:0 auto;text-align:center;padding:0}.footer-links ul li{height:100%}.footer-links a.call-help{font-family:'GothamRoundedMedium',sans-serif;font-size:13px;color:#00586c;text-transform:uppercase;display:block;text-align:center;text-decoration:none;line-height:31px;padding:20px 0}.footer-links a.call-help .i-tel{position:relative;top:1px;padding:7px;border:2px solid #07586b;border-radius:50%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin-right:6px}.footer-logos{padding:25px 0 0;overflow:hidden}.footer-logos p{text-align:center;font-size:12px;line-height:12px;color:white;font-family:'GothamRoundedLight';margin:0;padding:0 0 20px;font-weight:400}.footer-logos ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer-logos li{float:left;margin:0px 6px}.footer-logos li a{display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;background-color:#07586B;cursor:default}.footer-logos:not(.disabled) li a{cursor:auto}.footer-logos:not(.disabled) li a:hover{-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.footer-logos .call-storelist{position:relative;font-size:11px;line-height:31px;color:#fff;float:right;padding-left:40px;margin-top:0px;font-family:"cartaoda";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:31px;text-decoration:none;font-family:'GothamRoundedMedium',sans-serif}.footer-logos .call-storelist:before{font-family:cartaoda;position:absolute;top:0px;left:0;font-size:31px;line-height:31px;content:"";-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.footer-logos .call-storelist:hover,.footer-logos .call-storelist:active,.footer-logos .call-storelist:focus{text-decoration:underline !important}.footer-logos .call-storelist:hover:before,.footer-logos .call-storelist:active:before,.footer-logos .call-storelist:focus:before{-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.footer-logos .call-storelist:hover{text-decoration:none}.footer-logos .call-storelist:hover:before{background-position:0 -36px}.copyright{overflow:hidden}.copyright .container{border-top:1px solid #2b7080;padding-top:13px;padding-bottom:13px}.copyright p{float:left;color:#dde4ea;font-size:11px;margin:0;padding:0}.copyright ul{float:right}.copyright li{display:inline-block;position:relative;padding:0 20px}.copyright li:after{position:absolute;top:7px;left:0;content:'';width:1px;height:10px;border-left:1px solid #2b6e7e}.copyright li:last-child{padding-right:0}.copyright li:first-child:after{display:none}.copyright li a{color:#d0dbdf;font-size:11px}a.backtotop{font-family:"cartaoda";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:fixed;left:50%;bottom:44px;display:block;z-index:99;margin-left:465px;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}a.backtotop:before{content:"";color:white;font-size:14px;line-height:14px;text-align:center;background-color:#08586A;border-radius:50%;padding:15px}a.backtotop.active{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}body.page-template-page-registarcartao,body.page-template-page-gerircartao{background-color:white}@media screen and (min-width: 768px){.landing-div{min-height:750px}.nav ul.sub-menu{display:none;position:absolute;box-shadow:0 2px 15px 1px rgba(0,0,0,0.1);top:100%;left:50%;padding:30px 0;background-color:white;white-space:nowrap;border-bottom:5px solid #09586B;margin-top:15px}.nav ul.sub-menu:before{content:'';display:block;width:0;height:0;position:absolute;top:0;left:50%;margin-left:-7px;margin-top:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff}.nav ul.sub-menu li a{width:190px;background-color:#09586B;border-radius:21px;text-transform:uppercase;color:white;font-size:10px;line-height:10px;padding:15px 28px;overflow:hidden;text-overflow:ellipsis;margin:7px 30px;display:block;text-decoration:none;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;text-align:center;border:2px solid #09586B}.nav ul.sub-menu li a:hover,.nav ul.sub-menu li a:active{color:#09586c;text-decoration:none;border-color:#09586B;background-color:transparent}.nav ul.sub-menu li.current-menu-item a,.nav ul.sub-menu li.current-menu-ancestor a,.nav ul.sub-menu li.current-page-ancestor a{background-color:#01232a;border-color:#01232a;color:white}.nav .menu-conhecer ul.sub-menu{margin-left:-125px}.nav .menu-registar ul.sub-menu{margin-left:-123px}.nav .menu-comprar ul.sub-menu{margin-left:-128px}.modal .modal-dialog{display:inline-block;vertical-align:middle;white-space:nowrap;font-size:0;line-height:0}.modal .modal-dialog .modal-content{width:100%;height:100%;min-height:100%;vertical-align:middle;display:inline-block;white-space:nowrap}.modal .modal-dialog .modal-content.vertical-align:before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.modal .modal-dialog .modal-content.vertical-align .box-content{padding-top:140px;height:auto;width:100%;line-height:normal;display:inline-block;vertical-align:middle}.modal .modal-dialog .modal-content.vertical-align .box-title{position:absolute;left:0;top:0;width:100%;line-height:normal}#modal-help .modal-dialog{min-height:565px}#modal-help.empresas .modal-dialog{min-height:645px}#modal-help.individual .modal-dialog{min-height:720px}}@media screen and (max-width: 1199px){.footer-logos .call-storelist{float:none}.footer-logos .call-storelist{float:right}a.backtotop{margin-left:427px}.landing-text{padding-top:40px}.home-content{width:800px;margin-left:auto;margin-right:auto}.home-section{padding:35px 10px 50px}.home-option{margin:0 5px}}@media screen and (max-width: 991px){.container-home{width:100%;padding:0 10px}home-section{position:relative;padding:35px 10px}.cartao-beneficios li{padding:0 5px}.cartao-beneficios li h4{margin:0}.cartao-links .btn-link{margin:0 5px}.corporatecards-div ul li ul li{margin-bottom:0}.modal-dialog{width:750px}a.backtotop{margin-left:327px}.landing-text{padding-top:30px}.home-content{width:740px}.home-option{width:340px}.forwho-list li{margin:10px 20px}.forwho-list li:before{top:50%;width:40px}.forwho-list li:after{height:20px}.forwho-list.li10,.forwho-list.li9,.forwho-list.li8,.forwho-list.li7{width:672px}.forwho-list.li10 li:nth-child(-n+4):after,.forwho-list.li10 li:nth-child(4n+1):before,.forwho-list.li9 li:nth-child(-n+4):after,.forwho-list.li9 li:nth-child(4n+1):before,.forwho-list.li8 li:nth-child(-n+4):after,.forwho-list.li8 li:nth-child(4n+1):before,.forwho-list.li7 li:nth-child(-n+4):after,.forwho-list.li7 li:nth-child(4n+1):before{display:none}.forwho-list.li6,.forwho-list.li5{width:504px}.forwho-list.li6 li:nth-child(-n+3):after,.forwho-list.li6 li:nth-child(3n+1):before,.forwho-list.li5 li:nth-child(-n+3):after,.forwho-list.li5 li:nth-child(3n+1):before{display:none}.forwho-list.li4,.forwho-list.li3,.forwho-list.li2{width:336px}.forwho-list.li4 li:nth-child(-n+2):after,.forwho-list.li4 li:nth-child(2n+1):before,.forwho-list.li3 li:nth-child(-n+2):after,.forwho-list.li3 li:nth-child(2n+1):before,.forwho-list.li2 li:nth-child(-n+2):after,.forwho-list.li2 li:nth-child(2n+1):before{display:none}.forwho-list.li1{width:168px}.forwho-list.li1 li:after,.forwho-list.li1 li:before{display:none}.cartoes-top{padding-top:0}.cartoes-top a{padding-bottom:20px}.cartoes-top a img{max-width:120px}}@media screen and (max-width: 767px){html.touch{margin-top:0px !important}* html body.touch{margin-top:0px !important}.faqs-steps,.page-content{padding-bottom:0px}.faqs-steps p+h3,.page-content p+h3{padding-top:30px}.faqs-steps .row+.row,.page-content .row+.row{padding-top:30px}.faqs-steps hr,.page-content hr{margin:30px 0}.faqs-block{float:none !important}.landing-text h2{font-size:15px}.landing-text h3{font-size:20px;line-height:26px}.body-fixed{overflow:hidden}.header{background-color:transparent;padding:25px 0 45px;position:relative}.main{margin-bottom:0}.home-logo{width:100px;padding-top:25px}.home-logo img{width:100%;height:auto}.logo{width:100px;height:100px;background-color:#01586b;border-radius:50%;margin:30px auto 0;float:none}.logo a{padding:24px 16px}.sub-header{position:absolute;left:0;top:25px;z-index:9999}.btn-menu{display:block;float:right;margin-right:10px;height:40px;padding:10px 0}.btn-menu .icone-nav{position:relative;height:20px;width:30px;line-height:0;padding:8px 0;margin:0 auto}.btn-menu .icone-nav span{display:block;line-height:0}.icone-nav:before{content:'';position:absolute;top:0;left:0;width:100%}.icone-nav:after{content:'';position:absolute;bottom:0;left:0;width:100%}.icone-nav span,.icone-nav:before,.icone-nav:after{height:4px;background:#01586b;border-radius:10px}.nav{position:fixed;top:0;left:-100%;opacity:1;width:100%;height:100%;background:#01586b;z-index:200;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;overflow:hidden}.menu-open .nav{opacity:1;left:0;overflow-y:auto}.nav:before{content:'';background-image:url(images/logo-header.png);width:73px;height:58px;margin:15px 10px;background-size:contain}.nav .menu-menu-container>ul{padding:0}.nav .menu-menu-container>ul>li{display:block;padding:15px 0;border-top:1px solid #2a7080;height:auto}.nav .menu-menu-container>ul>li:first-child{border-top:none}.nav .menu-menu-container>ul>li>a{font-size:14px;display:block;line-height:14px;padding-bottom:7px;height:auto}.nav .menu-menu-container>ul>li>a:hover,.nav .menu-menu-container>ul>li>a:active{color:white;text-decoration:none}nav ul.sub-menu li a{color:#557f8f;text-decoration:none;font-size:14px}nav ul.sub-menu li a:hover,nav ul.sub-menu li a:active{color:white;text-decoration:none}.nav ul.submenu{display:block;margin-top:10px;padding:15px}.nav ul.submenu>li{padding:7px 0}.nav ul.submenu>li>a{font-family:'GothamRoundedLight',sans-serif;font-size:12px;text-transform:none}.nav ul.submenu>li>a:hover,.nav ul.submenu>li>a:active{color:white;text-decoration:none}.nav .close-menu{display:block;position:absolute;top:30px;right:30px;cursor:pointer;width:20px}.box-title{padding:0;margin:0}.box-title h3{font-size:15px;padding:5px 0;padding:5px 15px;line-height:15px;margin-top:10px}.box-title h3 br{display:none}.cartao-div .box-title h3{font-size:21px}.selectcard-options{margin:0px}.home-help-section{display:none}.home-div .header{padding-bottom:20px}.help-row{display:block;padding:0 15px}.help-row .col-sm-6{display:block;border-left:none;border-top:1px solid #c4c4c4;margin:40px 0}.help-row .col-sm-6:first-child{border-top:none}.help-hour p{font-size:11px}.help-back-link{left:-25px;padding:7px 25px}.help-form-wrap{width:400px}.help-form .form-group{float:none !important;width:100%}.selectcard-options .col-sm-6{display:block;border-top:1px solid #c4c4c4;border-left:none}.selectcard-options .col-sm-6:first-child{border-top:none}.selectcard-empresa h5{margin-top:0;margin-bottom:50px;padding-bottom:0}.selectcard{margin:0;padding:30px 0}.selectcard p{padding:0}.cartao-beneficios{padding:0}.cartao-beneficios ul{padding:20px}.cartao-beneficios ul li{display:block;width:100%;margin:40px 0}.cartao-beneficios:before {top:0px}.cartao-beneficios-div{margin-top:-70px;padding-top:50px}.cartao-beneficios-div.corporate{padding-top:90px}.cartao-links .btn-link{display:block;margin:10px 25px}.cartao-image{padding:20px}.cartao-image-list.corporate{padding:0;margin:20px}.cartao-image-list.corporate img{-webkit-animation:none;animation:none}.cartao-image-list.corporate .slick-dots li{width:10px;height:10px;margin:0 4px}.cartao-image-list.corporate .slick-dots li button{width:10px;height:10px;border:2px solid #00596c;border-radius:50%;background:#00596c;padding:0}.cartao-image-list.corporate .slick-dots li.slick-active button{background:none}.cartao-image-list.corporate .slick-dots li button:before{display:none}.cartoes-corporate-description{margin-top:-70px;padding-top:120px;background-color:white}.cartoes-corporate-description p{text-align:center;padding-bottom:30px;margin:0;font-size:11px;color:#727272}.corporatecards-div+.cartao-beneficios-div.corporate{padding-top:110px;margin-top:-70px}.cartao-image-list.corporate:not(.slick-initialized){width:10000px;overflow:hidden}.cartao-beneficios ul>ul{padding:0}.corporate-images-div{padding-bottom:70px}.corporate-images-div .slick-dots li{width:10px;height:10px;margin:0 4px}.corporate-images-div .slick-dots li button{width:10px;height:10px;border:2px solid #00596c;border-radius:50%;background:#00596c;padding:0}.corporate-images-div .slick-dots li.slick-active button{background:none}.corporate-images-div .slick-dots li button:before{display:none}.corporate-images-div .box-title{padding-top:40px;padding-bottom:20px}.corporate-images-div .box-title h3{font-size:15px}.finalidade-div h3{font-size:15px}.finalidade-in .text{font-size:11px}.forwho-div{padding:50px 0}.forwho-div h3{font-size:15px}.cartao-image img{width:auto;max-width:100%;height:auto}.cartao-div{margin-top:0}.cartao-image-list.corporate{display:block}.cartao-image-list.corporate div a{display:block}.cartao-image-list.corporate img{width:auto;max-width:100%;margin:0 auto}.corporatecards-div{display:none}.cartao-beneficios-div.corporate .cartao-beneficios li{width:100%;margin:20px 0}.finalidade-div{padding:50px 0}.finalidade-div ul{margin:45px 0 0;padding:0;width:100%;display:block;table-layout:auto;position:relative;text-align:center}.finalidade-div ul li{width:33%;display:inline-block;text-align:center;vertical-align:top;margin:10px -3px}.finalidade-wrap{padding:0 10px}.finalidade-in .ball{margin-bottom:10px}.login-form input[type="text"],.login-form input[type="password"]{margin:10px 0;width:90%}.login-form input[type="submit"]{margin:10px 0;width:90%}.login-faq{padding:30px}.login-steps ul li{padding:30px 0}.steps-image{float:none;margin:0 auto}.steps-description{float:none;text-align:center;margin-top:20px}.modal{padding-right:0 !important}.modal-content{height:auto;padding-bottom:50px}.modal-content .close-modal{top:30px;right:30px}.modal-dialog{width:100%}.modal-faqs ul{margin:0}.modal-faqs .btn-link{min-width:220px;margin:10px 0}.modal-stores-wrap{height:auto}.stores-form .form-group{float:none;width:100%;margin-right:0}.stores-form .form-group.submit{float:none;width:100%}.stores-map{height:250px}.stores-list{height:auto}.stores-list li{width:45%}footer{position:relative}.footer-logos .call-storelist{display:none}.forwho-list{margin:30px auto}.forwho-list li{margin:10px 10px}.forwho-list li:before{width:20px;display:block !important}.forwho-list li:after{height:20px;display:block !important}.forwho-list.li10,.forwho-list.li9,.forwho-list.li8,.forwho-list.li7,.forwho-list.li6,.forwho-list.li5,.forwho-list.li4,.forwho-list.li3,.forwho-list.li2{width:296px}.forwho-list.li10 li:nth-child(-n+2):after,.forwho-list.li10 li:nth-child(2n+1):before,.forwho-list.li9 li:nth-child(-n+2):after,.forwho-list.li9 li:nth-child(2n+1):before,.forwho-list.li8 li:nth-child(-n+2):after,.forwho-list.li8 li:nth-child(2n+1):before,.forwho-list.li7 li:nth-child(-n+2):after,.forwho-list.li7 li:nth-child(2n+1):before,.forwho-list.li6 li:nth-child(-n+2):after,.forwho-list.li6 li:nth-child(2n+1):before,.forwho-list.li5 li:nth-child(-n+2):after,.forwho-list.li5 li:nth-child(2n+1):before,.forwho-list.li4 li:nth-child(-n+2):after,.forwho-list.li4 li:nth-child(2n+1):before,.forwho-list.li3 li:nth-child(-n+2):after,.forwho-list.li3 li:nth-child(2n+1):before,.forwho-list.li2 li:nth-child(-n+2):after,.forwho-list.li2 li:nth-child(2n+1):before{display:none !important}.footer-logos p{text-align:center;font-size:9px;line-height:9px;color:white;font-family:'GothamRoundedMedium';margin:0;padding:0 0 15px}.footer-logos ul{margin-bottom:0;width:100%}.footer-logos li{width:20%;text-align:center;padding:5px 10px;margin:0}.footer-logos li img{max-width:100%;height:auto;vertical-align:middle;display:inline-block}.copyright p{font-size:7px;line-height:25px}.cartao-beneficios-div.single .cartao-beneficios{padding-top:0}.cartao-beneficios-div .cartao-beneficios{padding:0;margin-bottom:70px}.cartao-beneficios-div .cartao-beneficios .cartao-links{margin-top:0}.logos-carroussel{margin-top:-70px;padding-top:50px}.logos-div{padding:50px 0 20px}.gifts .slick-dots li{width:10px;height:10px;margin:0 4px}.gifts .slick-dots li button{width:10px;height:10px;border:2px solid #00596c;border-radius:50%;background:#00596c;padding:0}.gifts .slick-dots li.slick-active button{background:none}.gifts .slick-dots li button:before{display:none}.gifts-div{padding-bottom:70px}.modal .modal-dialog{width:100%}.help-form .form-group.semi{width:auto}.copyright li:after{display:none}.faqs-main a.faqs-back{margin-top:30px}#termos{padding-top:30px}a.backtotop{margin-left:0px;left:auto;right:15px;bottom:30px}.landing-text{padding-top:20px}.home-content{width:400px;margin-left:auto;margin-right:auto}.home-section{padding:35px 10px 50px}.home-option{margin:0 5px;width:370px}.cartoes-top{display:none}}@media screen and (max-width: 479px){#breadcrumbs{display:none}.home-content{width:310px}.landing-text{width:100%;padding:0 15px;top:5%}.home-option{width:280px}.home-option-hover{width:280px;margin-left:-140px}.home-option span{padding:2px 8px}.home-option-hover li .btn-link{width:120px}.help-form-wrap{width:100%;padding:0 50px}.finalidade-div ul li{width:50%}.stores-list li{width:100%;text-align:center;margin-top:20px}.login-faq li{margin:20px}.landing-container{padding-top:75px}.landing-container:before{display:none}.mouse-scroll{bottom:20px}.landing-text{padding-top:10px}.landing-text a img{-webkit-transform:translateX(-23.5%) translateY(7px) scale(0.8, 0.8);-ms-transform:translateX(-23.5%) translateY(7px) scale(0.8, 0.8);transform:translateX(-23.5%) translateY(7px) scale(0.8, 0.8)}.landing-text p{margin:0}.landing-text h2{margin-bottom:-5px;margin-top:-30px}.landing-text h3{margin-top:0}.landing-text a.btn-link{margin-top:5px;padding:8px 8px}}a,select,button,.dropdown,input[type="submit"],.bootstrap-select{outline:none !important}.dropdown-menu>li>a{white-space:normal}.form-group .bootstrap-select.btn-group .dropdown-toggle .filter-option{max-width:100%;white-space:nowrap;text-overflow:ellipsis}.slick-list:first-child .slick-track{margin:0 auto !important}.title-btn-pt h2{margin:50px 0 0;color:#00586b;text-align:center;font-size:18px;text-transform:uppercase}.page-pt .btn-link{background:#c7c7c7;background:#fff;color:#00586b}.page-pt .btn-link:hover{background:#fff}.page-pt .btn-link:nth-child(2){background:#00586b;color:#fff}.page-pt .btn-link:nth-child(2):hover{background:#fff;color:#00586b}.simulador{background:#fff;color:#00586b}.simulador .container{border-top:2px solid #E3E3E3;padding-bottom:50px}@media screen and (max-width: 991px){.simulador .simulador-desconto-quantidade-anual{margin-top:80px}}.simulador .section-header{text-align:center;margin-top:-33px;margin-bottom:50px}.simulador .section-header h2{background:white;display:inline-block;font-size:18px;padding:0 15px}.simulador .section-header .simulador-switcher{background:#00586b;border-radius:30px;padding:15px}.simulador .section-header .simulador-switcher button{width:40%;padding:10px;border-radius:30px;font-weight:bold;text-transform:uppercase;border:2px solid #fff;margin:0 15px;background:#00586b;color:#fff}.simulador .section-header .simulador-switcher button.active{background:#fff;color:#00586b}.simulador .simulador-header p{color:#00586b}.simulador .simulador-header h2{color:#00586b;font-family:'GothamRoundedMedium',sans-serif;font-size:15px;margin:0;text-transform:uppercase;border-bottom:2px solid #00586b;padding-bottom:15px;text-align:center}.simulador input{text-align:center;color:#00586b;-webkit-text-fill-color:#00586b;-webkit-opacity:1;border:1px solid #00586b;border-radius:10px}.simulador input.euro_bg{background:url("images/euro.png") no-repeat;background-position:80% 3px}@media screen and (max-width: 991px){.simulador .simulador-body{width:100%}}.simulador .simulador-body .result{border:2px solid #00586b;border-radius:15px;color:#00586b;font-weight:bold}.simulador .simulador-body .result input{max-height:40px}.simulador .simulador-body .result,.simulador .simulador-body .montante{padding:10px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.simulador .simulador-body .result,.simulador .simulador-body .montante{display:block;padding:10px 0;text-align:center}}.simulador .simulador-body .result label,.simulador .simulador-body .montante label{width:70%;float:left}@media screen and (max-width: 767px){.simulador .simulador-body .result label,.simulador .simulador-body .montante label{width:100%;float:none}}.simulador .simulador-body .result input,.simulador .simulador-body .montante input{width:30%;max-height:30px;float:right}@media screen and (max-width: 767px){.simulador .simulador-body .result input,.simulador .simulador-body .montante input{width:65%;float:none}}.simulador .simulador-body ul{padding:30px 20px;color:#6c6c6c}.simulador .simulador-body ul.main-simulador-body{min-height:280px}.simulador .simulador-body ul li{margin-bottom:10px}.simulador .simulador-body ul li label{width:75%;float:left;color:#6c6c6c;font-weight:normal}@media screen and (max-width: 767px){.simulador .simulador-body ul li label{width:70%;padding-right:10px}}.simulador .simulador-body ul li label span.calc_note{display:block;font-size:0.8em;font-style:oblique;margin-top:5px}.simulador .simulador-body ul li input{width:20%;min-width:20%;float:right;color:#6c6c6c}@media screen and (max-width: 767px){.simulador .simulador-body ul li input{width:30%}}.simulador .simulador-body ul li input#montante_encomendar{width:125px}.simulador .simulador-body ul li .ui-corner-all{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid #00586b;width:20%}@media screen and (max-width: 767px){.simulador .simulador-body ul li .ui-corner-all{width:30%}}.simulador .simulador-body ul li .ui-corner-all input{border:none;width:100%;float:none;font-size:15px}.simulador .simulador-body ul li .ui-state-default{background:white;border-left:1px solid #00586b}.simulador .simulador-body ul li .ui-state-hover{background:#00586b}.simulador .simulador-body ul li .ui-state-hover .ui-icon{background:none}.simulador .simulador-body .montante label{text-align:right;padding-right:30px;font-weight:normal}@media screen and (max-width: 767px){.simulador .simulador-body .montante label{text-align:center;padding-right:0px}}.simulador .simulador-body .montante input{font-weight:normal}.simulador .result{border:2px solid #00586b;border-radius:15px;color:#00586b;font-weight:bold;padding:10px 20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.simulador .result input{max-height:40px;width:24%;min-width:24%;float:right;background-color:#00586b;color:#fff;-webkit-text-fill-color:#fff;-webkit-opacity:1}@media screen and (max-width: 767px){.simulador .result input{width:30%}}.simulador .result label{width:80%;float:left;font-weight:normal;margin:0}@media screen and (max-width: 767px){.simulador .result label{width:70%}}.simulador .simulador-footer{border-top:2px solid #c7c7c7;color:#c7c7c7}.simulador .simulador-sum{text-align:center;padding:11px;border-bottom:1px solid;border-top:1px solid;font-weight:bold;margin-top:50px}@media screen and (max-width: 767px){.simulador .simulador-sum{text-align:left;border:none;padding:10px 30px}}.simulador .simulador-sum label{font-weight:normal;text-transform:uppercase;font-size:.8em;margin:0;padding:0 15px}@media screen and (max-width: 767px){.simulador .simulador-sum label{width:100%;text-transform:none;border-bottom:1px solid #c7c7c7;padding:8px 0}}.simulador .simulador-sum input{border:none;width:93px;min-width:93px;text-align:right;font-weight:bold;padding:0}@media screen and (max-width: 767px){.simulador .simulador-sum input{float:right}}.simulador .simulador-sum .plus{display:inline}@media screen and (max-width: 767px){.simulador .simulador-sum .plus{display:none}}.simulador .final-result{background:#00586b;margin:20px 0 50px;padding:15px 18px;border-radius:15px;color:#fff}@media screen and (max-width: 767px){.simulador .final-result{text-align:center}}.simulador .final-result label{text-transform:uppercase;margin:0;font-size:14px;line-height:35px}.simulador .final-result input{float:right;width:20%;min-width:20%;font-weight:bold}.simulador .btn-link{border:2px solid #00586b;color:#00586b;background:#fff}.simulador .btn-link:hover{background:#00586b;color:#fff}.simulador #simulador-empresa .simulador-header h2{text-align:left}.simulador #simulador-empresa .final-result input{width:120px}.simulador #simulador-colaborador{margin-bottom:50px}.simulador#simulador-corporate .simulador-header{margin:60px 0}.simulador#simulador-corporate .simulador-body{width:90%;margin:0 auto}.simulador#simulador-corporate .simulador-body .final-result input{width:18%}@media screen and (max-width: 767px){.simulador#simulador-corporate .simulador-body .final-result input{float:none;width:77%}}.simulador input.spinner{padding-right:10px}#formulario_cartao_refeicao{background:#c7c7c7;color:#fff;padding:15px 0;margin:50px 0}@media screen and (max-width: 767px){#formulario_cartao_refeicao .container{padding:0 30px}}#formulario_cartao_refeicao form label{display:none}#formulario_cartao_refeicao form input{padding:10px 15px;border-radius:15px;border:none;color:#6c6c6c;font-weight:bold}#formulario_cartao_refeicao form input[type="submit"]{background-color:#00586b;border-radius:30px;color:#fff;padding:10px 40px;text-transform:uppercase}#formulario_cartao_refeicao form input:not([type='submit']){width:100%}#formulario_cartao_refeicao form ::-webkit-input-placeholder{color:#c7c7c7;font-weight:bold;opacity:1}#formulario_cartao_refeicao form ::-moz-placeholder{color:#c7c7c7;font-weight:bold;opacity:1}#formulario_cartao_refeicao form :-ms-input-placeholder{color:#c7c7c7;font-weight:bold;opacity:1}#formulario_cartao_refeicao form ::placeholder{color:#c7c7c7;font-weight:bold;opacity:1}#formulario_cartao_refeicao form :-ms-input-placeholder{color:#c7c7c7;font-weight:bold}#formulario_cartao_refeicao form ::-ms-input-placeholder{color:#c7c7c7;font-weight:bold}#formulario_cartao_refeicao .gfield_checkbox label{display:block}#formulario_cartao_refeicao .gform_wrapper{margin:0;max-width:100%}#formulario_cartao_refeicao .gform_wrapper ul li.gfield{display:inline-block;width:50%;margin-bottom:15px}@media screen and (max-width: 767px){#formulario_cartao_refeicao .gform_wrapper ul li.gfield{width:100%}}#formulario_cartao_refeicao .gform_wrapper ul li.gfield:first-child,#formulario_cartao_refeicao .gform_wrapper ul li.gfield:nth-child(3){padding-right:15px}@media screen and (max-width: 767px){#formulario_cartao_refeicao .gform_wrapper ul li.gfield:first-child,#formulario_cartao_refeicao .gform_wrapper ul li.gfield:nth-child(3){padding:0}}#formulario_cartao_refeicao .gform_wrapper ul li.gfield:nth-child(2),#formulario_cartao_refeicao .gform_wrapper ul li.gfield:nth-child(4){padding-left:15px}@media screen and (max-width: 767px){#formulario_cartao_refeicao .gform_wrapper ul li.gfield:nth-child(2),#formulario_cartao_refeicao .gform_wrapper ul li.gfield:nth-child(4){padding:0}}#formulario_cartao_refeicao .gform_wrapper .gform_footer{text-align:right;margin-top:-60px}@media screen and (max-width: 767px){#formulario_cartao_refeicao .gform_wrapper .gform_footer{margin-top:0px;text-align:left}}#formulario_cartao_refeicao .gform_wrapper div.validation_error{display:none}#formulario_cartao_refeicao .note{color:#fff;text-align:right}@media screen and (max-width: 767px){#formulario_cartao_refeicao .note{text-align:left}}#cardsSubContent .forwho-button .btn-link{border:2px solid #00586b;color:#00586b;background:#fff}#cardsSubContent .forwho-button .btn-link:hover{background:#00586b;color:#fff}.br-mobile{display:none}@media screen and (max-width: 600px){.br-mobile{display:block}}#home .home-content-big .home-option{width:100% !important;height:auto}#home .home-content-big .home-option h3{margin:40px 0}#home .home-content-big .home-option-hover{width:100%;height:auto;top:-30%;left:0;margin:0;padding:20px 0;background:#498d92;background:-webkit-linear-gradient(top, #498d92 0%, #035a6d 100%);background:linear-gradient(to bottom, #498d92 0%, #035a6d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#498d92', endColorstr='#035a6d',GradientType=0 )}#home .home-content-big .home-option-hover img{margin-bottom:20px}@media screen and (max-width: 600px){#home .home-content-big .home-option-hover{top:0}#home .home-content-big .home-option-hover h3{line-height:20px;font-size:16px}#home .home-content-big .home-option-hover img{zoom:.8}}

/*# sourceMappingURL=style.css.map */