@font-face{font-family:Brandon_italic;src:url(/font/Brandon_med_it.otf)}@font-face{font-family:Brandon_light;src:url(/font/Brandon_light.otf)}@font-face{font-family:Brandon_bold;src:url(/font/Brandon_bld.otf)}@font-face{font-family:Brandon_med;src:url(/font/Brandon_med.otf)}*,:after,:before{box-sizing:border-box}.white{color:#fff}.no-padding{padding:0}.bg_main-color{background-color:#6ac3d6}.no-margin{margin:0}.light{font-family:Brandon_light}html{min-height:100%}body{margin:0;padding:0;font-family:Brandon_med,Helvetica,Arial,"sans-serif";width:100%;height:100%;color:#444}#loadSimu,#loadWindow{position:fixed;top:0;left:0;width:100%;background-color:#fff;height:100%;z-index:9999}#loadSimu{text-align:center;padding:80px 15px 0;display:none}#loadSimu .fa{font-size:62px}#myModal img{width:100%}.close-myModal{position:relative;top:33px;width:33px;height:33px}.container-full{width:100%}.navbar{font-size:22px;color:#333;font-family:Brandon_light;background-color:#fff}.navbar-brand{padding:12px 5px}.navbar-brand>img{width:140px}.carousel-indicators li{border:1px solid #000}.carousel-indicators>.active{background-color:#fff}.carousel-inner{height:450px;min-height:280px}.carousel-inner>.item{background-size:cover;width:100%;height:100%;background-position:50%;background-repeat:no-repeat}.overlaySlider{padding:20px 15px;width:100%;background:hsla(0,0%,100%,.7)}.overlaySlider h1{margin:0 0 15px}.overlaySlider p{max-width:600px;margin:0 auto;font-size:20px}.icon-slider img{max-width:70px}.icon-slider h2{margin:0;color:#222}hr.secundary{border:1px solid #000;max-width:200px;margin:20px auto}.btn-simulate{background-color:#6ac3d6;display:inline-block;color:#fff;border-radius:5px;cursor:pointer;box-shadow:0 0 10px #888;font-size:18px;padding:7px 50px;margin:0 auto}.btn-simulate:hover{text-decoration:none;box-shadow:0 0 14px #555;color:#444}.keyhole img{height:40px}.three-steps{font-family:Brandon_light}p.three-steps{font-size:20px;margin:20px auto 0;max-width:400px}h3.three-steps{font-size:32px}hr.three-steps{border:2px solid #555;max-width:400px}.circle-simulators{width:90%;max-width:300px;text-align:center;position:relative;margin:0 auto;border-radius:50%}.circle-simulators#circle1{background-color:#6ac3d6}.circle-simulators#circle2{background-color:#656263}.circle-simulators#circle3{background-color:#e9e9e9}.circle-simulators#quem-circle{background-color:transparent;border:2px solid #dedede}.circle-simulators#quem-circle img{width:60%}.circle-simulators#quem-circle hr{width:40%;border:1px solid #444}.circle-simulators#quem-circle p.dark{color:#444;font-size:15px}.circle-simulators#quem-circle p.main-color{color:#6ac3d6;font-family:Brandon_bold;font-size:16px}.know-more-text{background-image:url(../images/quem_somos_bg.png);background-size:cover;background-position:50%;padding:30px 0;margin:30px 0 0;background-repeat:no-repeat;font-family:Brandon_light}.know-more-text p.main-text{font-size:20px;max-width:850px;margin:0 auto 20px;color:#444;width:100%;padding:20px 0 0}.know-more-text .details{margin:20px 0 0}.know-more-text .details p{font-family:Brandon_bold}.know-more-text h2{margin:10px 0 0}.open-know-more{max-height:500px;padding-bottom:40px}#circle1 img{display:inline-block;position:relative;margin-top:-50%;width:70%}#circle2 img{margin-top:-60%}#circle2 img,#circle3 img{display:inline-block;position:relative;width:90%}#circle3 img{margin-top:-65%}.circle-simulators .simulators-text{position:absolute;top:5%;right:0;left:0;bottom:0;margin:auto}.circle-simulators .simulators-text h1.num{font-family:Brandon_bold;font-size:62px}.circle-simulators .simulators-text p.circle-title{font-size:20px}hr.separators-circle{width:120px;border:1px solid #fff}#circle3 hr.separators-circle{border:1px solid #444}.circle-simulators p.we-are{font-size:17px;width:70%;margin:20px auto 0}hr.vertical{-webkit-transform:rotate(90deg);transform:rotate(90deg);border:2px solid #ccc;margin:0 auto 25px;width:10px;position:relative;z-index:-1}hr.vertical:last-child{margin:0 auto 10px}h1.section_title{color:#6ac3d6;font-size:30px;margin:10px 0 20px}h2.section_title{color:#6ac3d6;margin:15px 0 0}#simuladores{padding:180px 0 0}div.simulator-wrapper{background-color:#dcdcdc;height:80px;cursor:pointer;margin-top:50px}.total-simu{line-height:20px;font-family:Brandon_light;margin-top:10px}.total-simu span{color:#6ac3d6;font-family:Brandon_med;font-size:24px;letter-spacing:2px;border-radius:5px;padding:0 20px}div.simulator-wrapper:hover{box-shadow:0 0 6px #999}div.simulator-content{top:-50px;left:0;position:relative}div.simulator-content img{width:35%;max-width:80px}div.simulator-content p{font-size:17px;margin:0}div.simulator-form{background-color:#e9e9e9;border:1px solid #ccc;margin-top:1px;display:none}.form-simulator{padding:15px 0}.form-simulator label{margin:0;padding:0}.field_description{display:inline-block;margin:8px 0 0}.bullet-formFields{color:#6ac3d6}#quemsomos{E:15px 0 40px 0}.quem-somos-wrapper{padding:80px 0 40px}.quem-somos-wrapper .centered{margin:0 auto;padding:0 15px 10px}.quem-somos-wrapper>div:nth-child(1) .centered{background-color:#6ac3d6;max-width:340px;border-radius:10px;box-shadow:0 0 12px #666}.quem-somos-wrapper>div:nth-child(2) .centered{background-color:#ccc;max-width:340px;border-radius:10px;box-shadow:0 0 12px #ccc}.quem-somos-wrapper img{width:160px;position:relative;margin-top:-100px}.quem-somos-wrapper span{font-size:22px}.quem-somos-wrapper h1{margin:5px 0 0;font-size:30px;font-family:Brandon_bold}.quem-somos-wrapper hr{margin:15px 0 25px;width:60px;border:2px solid #fff}.quem-somos-wrapper>div:nth-child(1) p,.quem-somos-wrapper>div:nth-child(2) p{font-size:16px}.hr-quemsomos{border:3px solid #444;max-width:100px;margin:40px auto 50px}input.btn-simulate{border:none;font-size:16px;display:block;box-shadow:none;margin:15px auto 0;padding:4px 25px}input[name=email]{width:85%}#contactos{color:#fff;padding:20px 0 40px;background-color:#6ac3d6}#contactos .container-phone-hours{padding-top:40px}#contactos h1{font-size:32px;margin:0;color:#444}#contactos h2{font-size:24px;margin:15px 0 0;color:#444}#contactos hr.hr-left{border:1px solid #fff;max-width:40px;margin:40px 0 20px}#contactos .fa-phone{font-size:50px;padding:10px 0;border-radius:50%;width:65px;border:3px solid #fff;height:65px;padding:5px 12px;float:left;vertical-align:middle}#contactos .phone-hours{float:left;vertical-align:middle;padding:0 10px}#contactos .phone{font-size:26px}#contactos .hours{font-size:18px}.container-fechadura{padding-top:100px}.container-fechadura img{width:25%}.input_container{margin:15px 0}.form-container label{margin:0;padding:0;font-size:15px}.form-container .main{outline:none;width:100%;height:30px;color:#444;border-radius:5px;border:none}.form-container .main.checkbox{width:15px;border-radius:50%;height:15px}.contact-form input[type=submit]{background-color:#fff;color:#6ac3d6;padding:3px 15px;font-family:Brandon_bold;border:none;outline:none}.contact-form input[type=submit]:hover{color:#444;box-shadow:0 0 6px #444}.contact-form div.form-half{float:left;width:50%}.contact-form hr.contactsHR{border:1px solid #fff;margin:0 0 10px}.contact-form div.form-half .half-half{width:50%;float:left}.top-bar-simulation{padding:100px 0 0}.simulation_top_logo{width:200px}.first-row{padding:100px 0 0}.bg-grey{margin:40px 0 0;background-color:#efefef}.bg-grey div:nth-child(1){font-size:18px;padding:50px;font-family:Brandon_light;text-align:justify}.bg-grey div:nth-child(2){font-size:28px;padding:38px;color:#6ac3d6;font-family:Brandon_med}.simu-description{padding:0 0 20px}.simu-description h2{margin-top:10px}.simu-subtlite{font-size:24px;font-family:Brandon_light}table.results{font-family:arial,sans-serif;border-collapse:collapse;width:100%;font-family:Brandon_light}table.results thead{background-color:#6ac3d6;color:#fff;margin-bottom:20px}table.results th,table.results tr{text-align:center}table.results th{border:none;padding:8px 0;font-size:22px}table.results th.title{font-size:32px}table.results td{height:65px;border-bottom:1px solid #ccc}table.results td:nth-child(2){border-right:1px solid #ccc;border-left:1px solid #ccc}table.results tbody{font-family:Brandon_med}table.results tbody:before{line-height:1.5em;content:"_";color:#fff;display:block}table.results tbody tr:nth-child(1){border-top:5px solid #6ac3d6}.tables-wrapper{background-color:#fff;padding:30px 50px;box-shadow:0 0 30px #333;margin-bottom:60px}.container-full.tables{background-color:#6ac3d6;padding-bottom:15px}.row.tables{margin:0 auto;max-width:1170px}.from-price{font-family:Brandon_med;margin:0 0 0 -20px}.from-price .glyphicon{font-size:70px;position:relative;color:#eb6c45;top:53px}.result img{width:140px}.result .value{padding:25px 0 0}.result .value_promo_segu{padding:60px 0 0}td.logos_table img{padding:0;height:100%;display:inline-block}td.value{font-size:21px;font-family:Brandon_med}.icon-results{border-radius:50%;width:80px;background-color:#fff;display:inline-block;height:80px;margin:10px 0 0}.icon-results img{width:80px}.fa.offer,h1.terms-title{color:#6ac3d6}.fa.offer{font-size:24px}.more-info-container{background-color:#ccc;position:relative;margin-top:-80px;border-radius:15px;border:8px solid #fff;padding:15px 0}.more-info-container>p.text-muted{font-size:16px;padding:0 10px;color:#fff}.more-info-container>p:last-child{font-size:12px}.contract_segu{background-color:#f35c3a;color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-shadow:0 0 12px #333;border:none;font-size:22px;padding:8px;margin:10px 0 15px;max-width:260px;width:90%;border-radius:10px}.terms-text{font-family:Brandon_light;font-size:20px;text-align:justify}.fa.info-icon{color:#6ac3d6;font-size:18px;position:relative;top:-15px}.promo_segu.btn{background-color:#6ac3d6;color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.contacte h2{margin-top:0}.footer-simu{padding-top:25px}.footer-simu img{max-width:180px}.footer-simu h2{margin-top:0}span.bullet-terms{color:#6ac3d6;font-family:Brandon_med}#arrow-up{position:fixed;bottom:20px;box-shadow:2px 2px 4px #555;right:20px;border-radius:50%;background-color:#fff;cursor:pointer;width:40px;height:40px;text-align:center;padding-top:12px}#arrow-up span{color:#6ac3d6;font-size:16px}@media only screen and (max-width:1200px){.circle-simulators .simulators-text h1.num{font-size:40px}.circle-simulators .simulators-text p.circle-title{font-size:19px}.circle-simulators p.we-are{font-size:16px}}@media only screen and (max-width:992px){.circle-simulators{margin-top:100px}#simuladores{padding:40px 0 0}.footerResultados img{height:100%;width:100%}#contactos hr.hr-left{margin:40px auto 20px}.container-fechadura{padding-top:20px}.container-fechadura img{width:20%;display:block;margin:0 auto}#contactos .container-phone-hours{text-align:center}#contactos .container-phone-hours div{margin:0}#contactos .fa-phone,#contactos .phone-hours{float:none}.contact-form div.form-half{width:100%}.contact-form input[type=submit]{display:block;margin:0 auto}}@media (max-width:1200px) and (min-width:992px){.circle-simulators#quem-circle img{width:50%}.circle-simulators#quem-circle p.dark{font-size:14px}.circle-simulators#quem-circle p.main-color{font-size:15px}}​ @media only screen and(max-width: 768px){.more-info-container{margin-top:0}.quem-somos-wrapper>div:nth-child(2){margin-top:140px}}@media only screen and (max-width:480px){.overlaySlider h1{font-size:28px}.overlaySlider p{font-size:16px}.icon-slider h2{font-size:22px}.btn-simulate{font-size:16px;padding:5px 35px}}div.ui-datepicker-header{color:#444;background:#6ac3d6 url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x}div.ui-datepicker{font-size:.84em;color:#444}.ui-datepicker-trigger{width:20px;vertical-align:text-bottom;cursor:pointer}.ui-datepicker-year{color:#444}#logoParade{width:100%;height:80px;background-color:#efefef;position:relative}div.scrollingHotSpotLeft{min-width:75px;width:10%;height:170px;position:absolute;z-index:200;left:0}div.scrollingHotSpotLeftVisible{background-color:#fff;background-repeat:no-repeat;opacity:.35;-moz-opacity:.35;filter:alpha(opacity = 35);zoom:1}div.scrollingHotSpotRight{min-width:75px;width:10%;height:170px;background-repeat:repeat;background-position:50%;position:absolute;z-index:200;right:0}div.scrollingHotSpotRightVisible{background-color:#fff;background-repeat:no-repeat;opacity:.35;filter:alpha(opacity = 35);-moz-opacity:.35;zoom:1}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%}div.scrollWrappera{position:relative;overflow:hidden;width:350px;height:170px}div.scrollableArea{position:relative;height:100%}#logoParade div.scrollableArea *{float:left;padding-left:10px}#logoParade img{margin:10px 0 30px;height:60px}
