*{margin:0;padding:0;list-style:none}
::-moz-selection,::selection{background-color:#5cf2ee;color:#fff}
::-webkit-input-placeholder{color:#777777;font-weight:300}
:-moz-placeholder,::-moz-placeholder{color:#777777;opacity:1;font-weight:300}
:-ms-input-placeholder,::-ms-input-placeholder{color:#777777;font-weight:300}
body{color:#777;font-family:"Poppins", sans-serif;font-size:14px;font-weight:300;line-height:1.625em;position:relative}
select{display:block}
a{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
iframe{border:0}
a, a:focus, a:hover,
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus{text-decoration:none;outline:0}
.btn i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i{font-size:1em;line-height:inherit}
.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6{font-family:"Poppins", sans-serif;color:#222;line-height:1.2em !important;margin-bottom:0;margin-top:0;font-weight:600}
h1, .h1{font-size:36px}
h2, .h2{font-size:30px}
h3, .h3{font-size:24px}
h4, .h4{font-size:18px}
h5, .h5{font-size:16px}
h6, .h6{font-size:14px;}
td, th{border-radius:0px}
.clear::before, .clear::after{content:" ";display:table}
.clear::after{clear:both}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.mt-25{margin-top:25px}
.mt-30{margin-top:30px}
.mt-35{margin-top:35px}
.mt-40{margin-top:40px}
.mt-50{margin-top:50px}
.mt-60{margin-top:60px}
.mt-70{margin-top:70px}
.mt-80{margin-top:80px}
.mt-100{margin-top:100px}
.mt-120{margin-top:120px}
.mt-150{margin-top:150px}
.ml-0{margin-left:0 !important}
.ml-5{margin-left:5px !important}
.ml-10{margin-left:10px}
.ml-15{margin-left:15px}
.ml-20{margin-left:20px}
.ml-30{margin-left:30px}
.ml-50{margin-left:50px}
.mr-0{margin-right:0 !important}
.mr-5{margin-right:5px !important}
.mr-15{margin-right:15px}
.mr-10{margin-right:10px}
.mr-20{margin-right:20px}
.mr-30{margin-right:30px}
.mr-50{margin-right:50px}
.mb-0{margin-bottom:0px}
.mb-0-i{margin-bottom:0px !important}
.mb-5{margin-bottom:5px}
.mb-10{margin-bottom:10px}
.mb-15{margin-bottom:15px}
.mb-20{margin-bottom:20px}
.mb-25{margin-bottom:25px}
.mb-30{margin-bottom:30px}
.mb-40{margin-bottom:40px}
.mb-50{margin-bottom:50px}
.mb-60{margin-bottom:60px}
.mb-70{margin-bottom:70px}
.mb-80{margin-bottom:80px}
.mb-90{margin-bottom:90px}
.mb-100{margin-bottom:100px}
.pt-0{padding-top:0px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pt-20{padding-top:20px}
.pt-25{padding-top:25px}
.pt-30{padding-top:30px}
.pt-40{padding-top:40px}
.pt-50{padding-top:50px}
.pt-60{padding-top:60px}
.pt-70{padding-top:70px}
.pt-80{padding-top:80px}
.pt-90{padding-top:90px}
.pt-100{padding-top:100px}
.pt-120{padding-top:120px}
.pt-150{padding-top:150px}
.pb-0{padding-bottom:0px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.pb-20{padding-bottom:20px}
.pb-25{padding-bottom:25px}
.pb-30{padding-bottom:30px}
.pb-40{padding-bottom:40px}
.pb-50{padding-bottom:50px}
.pb-60{padding-bottom:60px}
.pb-70{padding-bottom:70px}
.pb-80{padding-bottom:80px}
.pb-90{padding-bottom:90px}
.pb-100{padding-bottom:100px}
.pb-120{padding-bottom:120px}
.pb-150{padding-bottom:150px;}
.pr-30{padding-right:30px;}
.pl-30{padding-left:30px;}
.pl-90{padding-left:90px;}
.p-40{padding:40px;}
.text-left{text-align:left}
.text-rigth{text-align:right}
.relative{position:relative}
.overlay{position:absolute;left:0;right:0;top:0;bottom:0}
.no-padding{padding:0}
.default-header{position:absolute;top:0;left:0;z-index:9;background-color:#fff;padding:0;width:100% !important;box-shadow:-21.213px 21.213px 30px 0px rgba(158, 158, 158, 0.3);border-bottom:1px solid #000}
.menu-bar{cursor:pointer}
.menu-bar span{color:#000;font-size:24px}
.main-menubar{position:relative}
nav{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;transform-origin:100% 50%;margin-right:0}
nav a{color:#000;font-size:12px;font-weight:500;text-transform:uppercase;margin:0 25px;display:inline-block}
@media (max-width:767px){nav{margin-right:0;position:absolute;right:0;top:47px;text-align:right;padding:20px 0;z-index:5;background:#fff}
nav a{margin:5px 25px}
}
nav.hide{transform:scale(0)}
.section-gap{padding:60px 0;}
.primary-btn{line-height:42px;padding-left:30px;padding-right:60px;border-radius:25px;border:none;color:#fff;display:inline-block;font-weight:500;position:relative;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer}
.primary-btn:focus{outline:none}
.primary-btn span{color:#fff;position:absolute;top:50%;transform:translateY(-60%);right:30px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.primary-btn:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border-radius:20px;opacity:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:1}
.primary-btn:hover{color:#fff}
.primary-btn:hover span{color:#fff;right:20px}
.primary-btn2{display:inline-block;outline:none;line-height:28px;padding:0 30px;border:1px solid #222222;font-size:.8em;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.primary-btn2:focus{outline:none}
.primary-btn2.e-large{padding:0 40px;line-height:50px}
.primary-btn2.large{line-height:45px}
.primary-btn2.medium{line-height:30px}
.primary-btn2.small{line-height:25px}
.primary-btn2.radius{border-radius:3px}
.primary-btn2.circle{border-radius:20px}
.primary-btn2.arrow{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.primary-btn2.arrow span{margin-left:10px}
.primary-btn2.primary-border{color:#000;font-weight:600;border:1px solid #777;background:#fff}
.primary-btn2.primary-border:hover{color:#fff;border:1px solid #fff;border:none}
.overlay{position:absolute;left:0;right:0;top:0;bottom:0}
.banner-area{background:url(../img/header-bg.jpg) no-repeat center center/cover}
@media (max-width:767px){.banner-area .fullscreen{height:700px;}
}
.banner-area .overlay-bg{background:rgba(0, 0, 0, 0.8)}
@media (max-width:767px){.banner-content{margin-top:100px}
}
.banner-content h1{color:#fff;font-size:72px;font-weight:700;line-height:1.15em}
@media (max-width:991px){.banner-content h1{font-size:36px}
}
@media (max-width:991px){.banner-content h1 br{display:none}
}
@media (max-width:1199px){.banner-content h1{font-size:45px}
}
@media (max-width:414px){.banner-content h1{font-size:40px}
}
.banner-content p{color:#fff;margin-bottom:60px;font-size:14px;font-weight:100;max-width:730px}
@media (max-width:1199px){.banner-content p{margin-top:20px}
}
@media (max-width:991px){.banner-content p br{display:none}
}
.booking-area{margin-top:-42px}
.nav-tabs .nav-link{border-radius:0 !important;background:#fff3}
.nav-item:hover{border:transparent}
.nav-link{padding:10px 35px;text-transform:uppercase;font-weight:600;color:#fff}
.nav-link:hover{color:#fff;border:transparent}
.nav-link.active{background:#fff}
li.nav-item{width:33.3%;}
@media (max-width:767px){.nav-link{padding:10px 10px;font-size:10px}
}
@media (max-width:332px){.nav-link{font-size:8px}
}
.nav-tabs{border:none}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link{border:none}
.tab-pane{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.tab-pane h4{padding:20px 25px 20px 0px}
.single-in{margin-bottom:30px;border-radius:0;font-size:13px;font-weight:300}
.bb-btn{float:right !important}
.tab-content{padding:28px 30px;box-shadow:-21.213px 21.213px 30px 0px rgba(158, 158, 158, 0.3)}
.sigle-feature .lnr{font-size:35px;color:#777;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.sigle-feature h4{margin-top:40px;margin-bottom:20px}
@media (max-width:991px){.sigle-feature{margin-bottom:60px}
}
.packages-area .header-text{text-align:center}
.packages-area .header-text h1{margin-bottom:25px}
@media (max-width:991px){.packages-area{padding-bottom:100px}
}
@media (max-width:574px){.single-packages{margin-bottom:30px}
}
.single-packages .title{color:#1a1a1a;text-align:center;margin-bottom:10px}
.content{position:relative;max-width:400px;margin:auto;overflow:hidden}
.content .content-overlay{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:all 0.4s ease-in-out 0s;-moz-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s}
@media (max-width:574px){.content .content-overlay{left:8px;width:96%}
}
@media (max-width:413px){.content .content-overlay{left:0;width:100%}
}
.content:hover .content-overlay{opacity:.5}
.content-details{position:absolute;text-align:center;padding-left:1em;padding-right:1em;width:100%;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
.content:hover .content-details{top:50%;left:50%;opacity:1}
.content-details p{color:#fff;font-size:0.8em}
.fadeIn-bottom{top:80%}
.blog-area{background-color:#000}
.blog-area h1{color:#fff;text-align:center;margin-bottom:25px;font-weight:600;text-transform:capitalize}
.blog-area p{margin-bottom:45px;text-align:center}
.single-blog h4{color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:3px;margin-top:35px}
.single-blog a{color:#fff}
.single-blog .name{font-size:13px;font-weight:100}
.single-blog p{text-align:left;margin-top:15px}
.single-blog .bottom{padding:20px 0;border-top:1px solid #222;border-bottom:1px solid #222}
.single-blog .bottom span{margin-left:10px;color:#fff}
@media (max-width:768px){.single-blog{margin-bottom:30px}
.single-blog .meta{margin-top:20px}
}
.single-blog .f-img{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.single-blog .f-img:hover{cursor:pointer;opacity:.5;transform:scale(1.05)}
.about-left{padding-left:20%;padding-right:5%}
@media (max-width:1199px){.about-left{padding-left:5%;padding-right:5%}
.about-left h1{font-size:25px}
}
@media (max-width:991px){.about-left{padding-top:50px;padding-bottom:50px}
}
.about-left h1{margin-bottom:25px}
.btn-black{margin-top:30px;background-color:#222;color:#fff;text-transform:uppercase;font-size:14px;border-radius:20px;padding:12px 28px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.btn-black:hover{border:1px solid #222;background:#fff;color:#222;cursor:pointer}
.single-info{text-align:center}
.single-info h4{margin-bottom:25px}
.contact-area{background:#fff}
.contact-area h2{color:#fff;font-size:36px;font-weight:600px;letter-spacing:4px}
.contact-area p{margin-top:15px;color:#fff}
.form-area{width:100%;margin-left:40px}
@media (max-width:768px){.form-area{margin-left:0px}
}
.g-map{width:100%;height:100%}
.contact-btn{margin-top:20px}
.contact-form{padding:40px 30px}
@media (max-width:767px){.contact-form{margin-top:30px}
}
.contact-form::-webkit-input-placeholder{color:#777777;font-weight:300}
.contact-form:-moz-placeholder{color:#777777;opacity:1;font-weight:300}
.contact-form::-moz-placeholder{color:#777777;opacity:1;font-weight:300}
.contact-form:-ms-input-placeholder{color:#777777;font-weight:300}
.contact-form::-ms-input-placeholder{color:#777777;font-weight:300}
.common-input{border:1px solid rgba(111, 117, 152, 0.3);line-height:48px;width:100%;display:block;background:transparent;padding:0 25px;color:#777}
.common-textarea{border:1px solid rgba(111, 117, 152, 0.3);width:100%;display:block;background:transparent;padding:15px 25px;color:#777;height:150px;resize:none}
.alert-msg{color:#69d71c;margin-top:20px;display:none;width:100%;text-align:center}
@media (max-width:768px){.contact-left{text-align:center}
}
.footer-area{padding-top:30px;background-color:#222222}
h6{color:#fff;margin-bottom:25px;font-size:18px;font-weight:600}
.copy-right-text i, .copy-right-text a{color:#5cf2ee}
.instafeed{margin:-5px}
.instafeed li{overflow:hidden;width:25%}
.instafeed li img{margin:5px}
.footer-social a{padding-right:25px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.footer-social a:hover i{color:#fff}
.footer-social i{color:#cccccc;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
@media (max-width:991px){.footer-social{text-align:left}
}
.single-footer-widget input{width:84%;line-height:38px;border:none;background:transparent;font-weight:300;background:#191919;color:#777;padding-left:20px}
@media (max-width:991px){.single-footer-widget input{width:87%}
}
@media (max-width:767px){.single-footer-widget input{width:83%}
}
@media (max-width:574px){.single-footer-widget input{width:86%}
}
.single-footer-widget .bb-btn{color:#fff;font-weight:300;border-radius:0;margin-top:-40px;z-index:9999;cursor:pointer}
.single-footer-widget .dec input{width:82%}
.single-footer-widget .dec button{width:18%;border:0}
.single-footer-widget .dec .lnr{color:#fff;font-weight:300}
.single-footer-widget .info{position:absolute;text-align:center;top:40px;left:50%;transform:translateX(-50%);color:#fff;font-size:12px}
.single-footer-widget .info.valid{color:green}
.single-footer-widget .info.error{color:red}
@media (max-width:767px){.single-footer-widget .info{top:42px}
}
@media (max-width:767px){.single-footer-widget input{padding:0 25px}
.single-footer-widget .primary-btn{top:120%;transform:translate(50%, 0);right:50%;width:167px}
}
.single-footer-widget::-moz-selection{color:#777}
.single-footer-widget::selection{color:#777}
.single-footer-widget::-webkit-input-placeholder{color:#777;font-weight:300}
.single-footer-widget:-moz-placeholder{color:#777;opacity:1;font-weight:300}
.single-footer-widget::-moz-placeholder{color:#777;opacity:1;font-weight:300}
.single-footer-widget:-ms-input-placeholder{color:#777;font-weight:300}
.single-footer-widget::-ms-input-placeholder{color:#777;font-weight:300}
@media (max-width:991px){.single-footer-widget{margin-bottom:30px}
}
.footer-text{padding-top:80px}
.sigle-feature span{font-size:24px;}
.border-top{border-top:1px solid #000}
.titulo-secao{text-align:center}
.navbar-nav{display:inline-flex;flex-direction:row;margin-bottom:0;list-style:none}
.dropdown-menu{left:-24px!important;top:29px!important;background-color:#fff!important;border:1px solid rgba(0, 0, 0, .15)!important;border-top:0!important;border-radius:0}
.dropdown-item{margin:0}
.dropdown-item:focus, .dropdown-item:hover{color:#5cf2ee;text-decoration:none;background-color:#f8f9fa}
section#home{margin-top:0;}
.home-section{margin-top:0}
.banner-area .overlay-bg{background:rgba(0, 0, 0, .4)}
.banner-area{background:0 0;overflow:hidden}
.banner-area .fullscreen{height:700px !important}
.overlay{position:absolute;}
.video-fundo{position:absolute;z-index:-1;top:0;left:0;right:0;width:100%}
.tab-content{padding:28px 30px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}
@media screen and (max-width:767px){.banner-area .overlay-bg{background-color:#38a4ff;}
video.video-fundo{display:none;}
.banner-area .fullscreen{height:400px !important}
}
.sigle-feature p{margin-bottom:35px;min-height:70px;}
.quemsomos .titulo-secao{text-align:left;margin:30px auto 30px;}
p#quem_somos{font-size:18px;line-height:29px;}
.quemsomos{}
.secao-operadoras{padding:60px 0}
.carousel-item .row div img{width:80px;opacity:0.8;transition:all 0.3s ease-in;}
.carousel-item .row div:hover img{width:100px;opacity:1;}
.carousel-indicators{top:130px;z-index:0}
.carousel-indicators li{background-color:rgba(000, 000, 000, .2);position:relative;flex:0 1 auto;width:15px;height:15px;margin-right:3px;margin-left:3px;text-indent:-999px;border-radius:50%}
.car-op-indicadores{padding-bottom:70px;min-height:170px;}
.imagem-op{width:auto;margin:0 auto;display:block}
.seguros{background-color:#e5e5e5;padding-top:50px}
.content-title{color:#fff;font-weight:500;font-size:20px;}
.content:hover .content-overlay{opacity:1;}
.content:hover img{opacity:0;transition:all 0.1s;}
.seguros .container-fluid{padding-left:0;}
.owl-carousel1 .owl-item{margin:0 !important;}
.owl-carousel1 .owl-prev, .owl-carousel1 .owl-next{position:absolute;height:100%;top:0;width:6em;text-align:center;color:rgba(0, 0, 0, 0)}
.owl-carousel1 .owl-next{margin-right:-15px;}
.owl-carousel1 .owl-stage-outer{margin-right:-15px;}
.owl-carousel1 .owl-prev{background:-moz-linear-gradient(left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=1);}
.owl-carousel1 .owl-next{right:0;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=1);}
.owl-carousel1 .owl-prev:hover, .owl-carousel1 .owl-next:hover{background-color:rgba(000, 000, 000, 0.7);-webkit-transition:all 0.5s ease-in-out 0.1s;-moz-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s;}
.owl-carousel1 .owl-prev:after{content:'<';font-size:35px;color:#fff;position:absolute;top:4.3em;transition:0.3s all;}
.owl-carousel1 .owl-next:before{content:'>';font-size:35px;color:#fff;position:absolute;top:4.3em;transition:0.3s all;}
.owl-carousel1 .owl-prev:hover:after{margin-left:-0.5em;}
.owl-carousel1 .owl-next:hover:before{margin-left:0.5em;}
.seguros-porto, .secao-amil{color:#fff;}
.seguros-porto h2, .secao-amil h2{color:#fff;}
.fundo-quem-somos{background-image:url('../img/quemsomos.jpg');background-repeat:no-repeat;background-size:cover;}
@media screen and (max-width:767px){.fundo-quem-somos{min-height:400px;}
}
.planos{background-color:#e5e5e5;padding:60px 0;margin-top:60px;}
.secao-appcor{background-color:#e5e5e5;}
.app-image{background-image:url(../img/c1.jpg);min-height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;}
.lojas{margin-left:auto;width:304px;}
@media screen and (max-width:767px){.lojas{width:150px;margin:0 auto;display:block;}
.lojas a{margin-bottom:20px;display:inline-block;}
.app-image{background-image:url(../img/c1.jpg);min-height:203px;background-position:center;background-size:cover;background-repeat:no-repeat;}
}
.device .screen{pointer-events:auto;overflow:hidden;}
.secao-panflecor, .secao-panflecor h2{color:#e5e5e5;}
.secao-panflecor h2{font-size:50px;}
.pan-image{background-image:url(../img/pan-image.jpg);background-blend-mode:multiply;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden;height:750px;}
.container-mobile{padding-top:50px;}
.device-wrapper{max-width:650px;margin:0 auto;}
.hand-fone{display:block;}
.no-hand-fone{display:none;}
@media screen and (max-width:767px){.hand-fone{display:none;}
.no-hand-fone{display:block;}
.pan-image{background-image:url(../img/pan-image.jpg);background-blend-mode:multiply;background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden;height:auto;padding-bottom:20px;}
.secao-panflecor h2{font-size:30px;}
}
.panflecor-frame{height:100%;width:107%;position:absolute;top:0;right:0;bottom:0;left:-3%;}
.form-contato h2, .form-contato p{margin-left:40px;}
#lista_telefones{list-style:none;font-size:18px}
#endereco{font-size:18px}
.e-mail{font-size:18px}
#lista_telefones, .e-mail{margin-top:10px}
@media screen and (max-width:767px){iframe#iframe_mapa{padding:20px 20px;}
.form-contato h2, .form-contato p{margin-left:40px;margin:0 auto;text-align:center;width:266px;font-size:30px;line-height:29px;}
.form-area{margin-left:20px;}
}
.form-contato{background:#e5e5e5}
.primary-btn a{color:#fff;}
#lista_redes a img{width:18px;margin:0 4px;}
.single-footer-widget p{color:#d4d4d4;}
.footer-area{padding:40px 0 30px;}
.footer-text{color:#d4d4d4;}
#bt_whatsapp{font-size:40px;position:fixed;bottom:10px;left:10px;transition:all 0.3s ease-in;background-color:rgba(0, 0, 0, 0.5);padding:0px 15px;font-size:25px;border-radius:10px;}
#bt_whatsapp:hover{font-size:28px;background-color:rgba(0, 0, 0, 1);}
.whatsapp{color:#fff;}
.secao-empresa{background-image:url(../img/banner-eco.jpg);min-height:300px;}
.secao-adesao{background-image:url(../img/banner-adesao.jpg);min-height:500px;}
.secao-empresa, .secao-adesao{background-repeat:no-repeat;padding-top:7em;}
.acesso-feseg{border-top:1px solid #e9ecef;}
.desc-seguros{position:absolute;top:0px;right:15px;bottom:0;left:15px;background-color:rgba(0, 0, 0, 0.7);padding:22px 15px;transition:all 0.3s ease-in;opacity:0;}
.desc-seguros:hover{opacity:1;}
.single-blog{margin-bottom:40px;}
.desc-adesao{width:400px;max-width:100%;}
.cont-adesao{width:500px;padding:20px;background-color:rgba(0, 0, 0, 0.5);max-width:100%;}
.cont-adesao h2, .desc-adesao{color:#fff;}