
@import "../fonts/fontfaces.min.css";.navbar-dark .navbar-nav .nav-link{color:#231f20}.navbar-dark .navbar-toggler-icon{background-color:black}header{background-color:white}@media(min-width:1199.98px){header{padding-top:40px!important;padding-left:100px!important;padding-right:100px!important}}header .nav-item{text-transform:uppercase;font-size:14px;margin-left:10px;line-height:53px;color:#fbb731!important}header .nav-item .nav-item{padding-top:0}header .nav-item .nav-item:hover{color:#fbb731!important}header .nav-item .nav-item.active{color:#fbb731!important;font-weight:bold}header .nav-item .nav-item:visited{color:#fbb731!important}header .nav-item .dropdown-menu.show{border:transparent}header .nav-item .dropdown-menu.show .dropdown-item{animation:equalize 1s steps(50,end) 0s}header .nav-item .dropdown-menu.show .dropdown-item:nth-child(1){animation-duration:.2s}header .nav-item .dropdown-menu.show .dropdown-item:nth-child(2){animation-duration:.7s}header .nav-item .dropdown-menu.show .dropdown-item:nth-child(3){animation-duration:1s}@keyframes equalize{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}#modalContactos .modal-content{background-color:#f2f2f2;color:#231f20}#modalContactos .modal-content .numVerde,#modalContactos .modal-content .nosLigamos{color:#231f20;display:block;font-size:24px;letter-spacing:1px;margin:0 0 22px;text-align:left}#modalContactos .modal-content .nosLigamos.noLabel{margin:22px 0}#modalContactos .modal-content .numContainer{border-bottom:1px solid #a4a3a3;display:flex;margin-bottom:20px;padding-bottom:30px;text-align:left;width:100%}#modalContactos .modal-content .numContainer.noForm{margin-bottom:0;padding-bottom:0;border-bottom:0}#modalContactos .modal-content .numContainer .numero{color:#0acb84;display:table-cell;font:bold 32px;letter-spacing:1px;padding:0 20px 0 30px;vertical-align:bottom;height:32px}#modalContactos .modal-content .numContainer .liguegratis{color:#a4a3a3;font-size:20px;letter-spacing:1px;vertical-align:bottom;padding-top:6px;padding-left:20px}#modalContactos .modal-content .dadosContacto{display:block;float:left;font:300 14px;letter-spacing:0;margin-bottom:30px;text-align:left;width:100%}#modalContactos .modal-content label{display:block;float:left;font:300 15px;margin-bottom:12px;letter-spacing:0;text-align:left;width:100%}#modalContactos .modal-content .inputClickToCall{background:url(/temas/primavera/img/caixa_input_clicktocall.png) repeat scroll 0 0 rgba(0,0,0,0);color:#a4a3a3;display:block;float:left;font:400 15px;margin-bottom:18px;padding:10px 20px;width:calc(60%)}#modalContactos .modal-content .submitContainer{display:block;float:left;margin:12px 0 0;width:100%}#modalContactos .modal-content .submitContainer #callMeButton{background:none repeat scroll 0 0 #0acb84;border:medium none;border-radius:5px;color:#f5f5f5;display:block;float:left;font:700 15px;padding:14px 28px 12px;text-transform:uppercase;width:100%;text-align:center}#modalContactos .modal-content .submitContainer span{color:#6e6e6e;display:block;float:left;font:300 12px;margin-left:20px;text-align:left;width:100%;letter-spacing:0;font-weight:lighter}#modalContactos .modal-content input{border:0;border-bottom:solid #231f20 1px;background-color:transparent;width:100%}#modalContactos .modal-content input:focus{outline:0;border:0;border-bottom:solid #fbb731 1px}#modalContactos .modal-content input.invalid{border-bottom-color:red}#modalContactos .modal-content ::placeholder{font-weight:lighter;opacity:1}#modalContactos .modal-content :-ms-input-placeholder{font-weight:lighter}#modalContactos .modal-content ::-ms-input-placeholder{font-weight:lighter}.montserrat{font-family:'montserrat',sans-serif}.stripe{background-color:#231f20;height:150px;padding-top:50px;padding-bottom:35px}.stripe h4{font-size:12px;font-weight:lighter;color:white}.stripe h4 a{color:white}.stripe .icon{height:47px}*{font-family:'montserrat',sans-serif}#home{margin-bottom:150px}.btn{border-radius:0}.access{text-transform:uppercase;color:#a6cc45}.btn-round{cursor:pointer;font-size:14px;font-weight:normal;border-color:transparent;border-radius:30px;padding:10px;padding-left:25px;padding-right:25px}.btn-round.yellow{background-color:#fbb731!important;color:white!important}.btn-round.yellow .nav-link{color:white!important}.btn-round.black{background-color:#231f20!important;color:white!important}