/*! CSS Used fontfaces */
@font-face{font-family:icon_set_1;src:url(../font/icon_set_1.eot?55361665);src:url(../font/icon_set_1.eot?55361665#iefix) format('embedded-opentype'),url(../font/icon_set_1.woff?55361665) format('woff'),url(../font/icon_set_1.ttf?55361665) format('truetype'),url(../font/icon_set_1.svg?55361665#icon_set_1) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:fontello;src:url(../font/fontello.eot?32974303);src:url(../font/fontello.eot?32974303#iefix) format('embedded-opentype'),url(../font/fontello.woff?32974303) format('woff'),url(../font/fontello.ttf?32974303) format('truetype'),url(../font/fontello.svg?32974303#fontello) format('svg');font-weight:400;font-style:normal;}

/* HTML */
/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
html{-webkit-tap-highlight-color:transparent;}
body{margin:0;}
.col-xs-3,.col-xs-9{float:left;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
footer,header{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
strong{font-weight:700;}
img{border:0;vertical-align:middle;}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
@media print{
img{page-break-inside:avoid;}
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
img{max-width:100%!important;}
h2,h3,p{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
body{background-color:#fff;}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html{font-size:10px;}
a:focus{outline-offset:-2px;}
h2,h3,h4,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2,h3{margin-top:20px;margin-bottom:10px;}
h4,h5{margin-top:10px;margin-bottom:10px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:14px;}
small{font-size:85%;}
ul{margin-top:0;}
ul{margin-bottom:10px;}
@media (min-width:768px){
.container{width:750px;}
}
.container{margin-right:auto;margin-left:auto;}
.container{padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-right:-15px;margin-left:-15px;}
.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-sm-3,.col-sm-9,.col-xs-3,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-9{width:75%;}
.col-xs-3{width:25%;}
@media (min-width:768px){
.col-sm-3,.col-sm-9{float:left;}
.col-sm-9{width:75%;}
.col-sm-3{width:25%;}
}
@media (min-width:992px){
.col-md-12,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9{float:left;}
.col-md-12{width:100%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-6{width:50%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
}
.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
.container:after,.row:after{clear:both;}
body,h2,h3,h4,h5{-webkit-font-smoothing:antialiased;}
.main-menu{position:relative;z-index:9;width:auto;}
.main-menu a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.main-menu ul,.main-menu ul li,.main-menu ul li a{position:relative;margin:0;padding:0;}
.main-menu ul li a{display:block;line-height:20px;padding:10px;}
.main-menu>ul>li>a{color:#333;padding:0 8px 15px;font-size:15px;}
.main-menu>ul>li:hover>a{color:#e04f67;}
#close_in,#header_menu,.cmn-toggle-switch{display:none;}
@media only screen and (min-width:992px){
.main-menu ul{float:right!important;}
.main-menu{width:auto;margin-top:22px;}
.main-menu a{white-space:nowrap;}
.main-menu ul li{display:inline-block;}
}
@media only screen and (max-width:991px){
#header_menu,.main-menu li{position:relative;}
#header_menu{text-align:center;padding:25px 15px 10px;display:block;}
.main-menu ul li a:hover{color:#e04f67!important;background-color:#f9f9f9;}
.main-menu ul li{border-top:none;border-bottom:1px solid #ededed;color:#fff;}
.main-menu ul li a{padding:10px 15px!important;}
.main-menu a,.main-menu li{display:block;color:#333!important;}
.main-menu a:hover{color:#e04f67!important;}
.main-menu ul>li{padding-bottom:0;}
.main-menu{overflow:auto;left:-100%;bottom:0;width:55%;height:100%;opacity:0;position:fixed;background-color:#fff;-webkit-transition:left .8s,opacity .5s;-moz-transition:left .8s,opacity .5s;transition:left .8s,opacity .5s;z-index:9999;-webkit-box-shadow:1px 0 5px 0 rgba(50,50,50,.55);-moz-box-shadow:1px 0 5px 0 rgba(50,50,50,.55);box-shadow:1px 0 5px 0 rgba(50,50,50,.55);}
.cmn-toggle-switch{display:block;overflow:visible;position:absolute;top:0;right:20px;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;}
.cmn-toggle-switch:focus{outline:0;}
.cmn-toggle-switch span{display:block;position:absolute;top:20px;left:0;right:0;height:2px;background:#303030;}
.cmn-toggle-switch span::after,.cmn-toggle-switch span::before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#303030;content:"";}
.cmn-toggle-switch span::before{top:-10px;}
.cmn-toggle-switch span::after{bottom:-10px;}
.cmn-toggle-switch__htx span::after,.cmn-toggle-switch__htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0;}
.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;}
.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;}
}
@media only screen and (max-width:480px){
.main-menu{width:100%;}
a#close_in{display:block;position:absolute;right:15px;top:10px;width:20px;height:20px;}
#close_in i{color:#555!important;font-size:16px;}
}
@media (max-width:991px){
header #logo img.logo_normal{width:auto;height:30px;}
a#email_footer,a#phone{font-size:12px;padding-left:25px;margin:15px 0;}
a#email_footer:before,a#phone:before{font-size:18px;}
}
@media (max-width:768px){
.main-menu>ul>li>a{font-size:20px!important;}
.main-menu ul>li{padding:20px 10px;}
}
@media (max-width:767px){
.main_title{font-size:14px;}
.main_title h2{font-size:24px;}
}
[class*=icon_set_1_]:before,[class^=icon_set_1_]:before,[class^=icon-]:before{text-decoration:inherit;width:1em;margin-right:.2em;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;text-align:center;font-weight:400;font-style:normal;}
[class*=icon_set_1_]:before,[class^=icon_set_1_]:before{font-family:icon_set_1;display:inline-block;}
.icon_set_1_icon-57:before{content:'\59';}
.icon_set_1_icon-77:before{content:'\6d';}
[class^=icon-]:before{font-family:fontello;display:inline-block;}
.icon-facebook:before{content:'\e94e';}
.icon-linkedin:before{content:'\e95c';}
.icon-instagram:before{content:'\ea7e';}
header{position:fixed;z-index:9999;}
a,a:focus,a:hover{text-decoration:none;}
body{background:#f9f9f9;font-size:14px;line-height:20px;font-family:Montserrat,Arial,sans-serif;color:#565a5c;}
h2,h3,h4,h5{color:#333;}
h3{font-size:22px;}
.main_title{text-align:center;font-size:16px;margin-bottom:30px;}
.main_title h2{text-transform:uppercase;font-weight:700;letter-spacing:-1px;font-size:30px;margin-bottom:0;margin-top:0;}
h2 span,h4 span{color:#07bfd2;}
a{color:#51bce6;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0;}
a:focus,a:hover{color:#111;outline:0;}
p{margin:0 0 20px;}
hr{margin-top:20px;}
hr{margin-bottom:20px;border:0;border-top:1px solid #ddd;}
.btn_1,a.btn_1{border:none;font-family:inherit;color:#fff;background:#51bce6;cursor:pointer;padding:7px 20px;display:inline-block;outline:0;font-size:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-weight:700;}
.btn_1:hover,a.btn_1:hover{background:#333;}
#logo{margin-top:10px;}
header{width:100%;left:0;top:0;padding:5px 0 10px;}
#social_footer,#social_footer ul,#social_footer ul li a{text-align:center;}
footer{background:#07bfd2;color:#fff;padding:30px 0 10px;}
footer h3{font-size:16px;font-weight:700;color:#fff;}
a#email_footer:hover,a#phone:hover,footer a{color:#fff;}
footer a:hover{color:#999;}
footer ul{margin:0;padding:0 0 20px;list-style:none;}
#social_footer{border-top:1px solid rgba(255,255,255,.2);padding-top:30px;margin-top:30px;}
#social_footer p{font-size:12px;color:#8c8c8c;}
#social_footer ul{margin:0;padding:0 0 10px;}
#social_footer ul li{display:inline-block;margin:0 5px 10px;}
#social_footer ul li a{color:#fff;line-height:34px;display:block;font-size:16px;width:35px;height:35px;border:1px solid rgba(255,255,255,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#social_footer ul li a:hover{border:1px solid #fff;background:#fff;color:#111;}
a#email_footer,a#phone{display:block;position:relative;color:#303030;font-size:16px;padding-left:40px;margin:20px 0;}
a#email_footer:before,a#phone:before{font-style:normal;font-weight:400;font-family:icon_set_1;position:absolute;}
a#phone:before{font-size:30px;content:"\59";left:0;top:0;}
a#email_footer:before{font-size:28px;content:"\74";left:0;top:5px;}
.box_style_4{background:#fff;padding:20px;position:relative;text-align:center;}
.box_style_4{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:25px;border:1px solid #ddd;}
.box_style_4:after,.box_style_4:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;bottom:100%;left:50%;margin-left:-10px;}
.box_style_4:before{border-bottom:10px solid #ccc;margin-bottom:0;}
.box_style_4:after{border-bottom:10px solid #fff;margin-bottom:-1px;z-index:1;}
.box_style_4 i{font-size:52px;margin-top:10px;display:inline-block;}
.box_style_4 a.phone{font-size:26px;display:block;margin-bottom:20px;}
body header{background-color:#fff;}
@media (max-width:480px){
    body header {
        background-color:transparent!important;
    }
}



/*! CSS Used from: http://localhost:8080/front/stylesheets/concat.minv2.css?011020195400 */
.col-xs-3,.col-xs-9{float:left;}
header{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
strong{font-weight:700;}
img{border:0;vertical-align:middle;}
@media print{
img{page-break-inside:avoid;}
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}
img{max-width:100%!important;}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline-offset:-2px;}
h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h4{margin-top:10px;margin-bottom:10px;}
h4{font-size:18px;}
ul{margin-top:0;}
ul{margin-bottom:10px;}
@media (min-width:768px){
.container{width:750px;}
}
.container{margin-right:auto;margin-left:auto;}
.container{padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-right:-15px;margin-left:-15px;}
.col-md-3,.col-md-9,.col-sm-3,.col-sm-9,.col-xs-3,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xs-9{width:75%;}
.col-xs-3{width:25%;}
@media (min-width:768px){
.col-sm-3,.col-sm-9{float:left;}
.col-sm-9{width:75%;}
.col-sm-3{width:25%;}
}
@media (min-width:992px){
.col-md-3,.col-md-9{float:left;}
.col-md-9{width:75%;}
.col-md-3{width:25%;}
}
.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
.container:after,.row:after{clear:both;}
h4{-webkit-font-smoothing:antialiased;}
.main-menu{position:relative;z-index:9;width:auto;}
.main-menu a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.main-menu ul,.main-menu ul li,.main-menu ul li a{position:relative;margin:0;padding:0;}
.main-menu ul li a{display:block;line-height:20px;padding:10px;}
.main-menu>ul>li>a{color:#333;padding:0 8px 15px;font-size:15px;}
.main-menu>ul>li:hover>a{color:#e04f67;}
#close_in,#header_menu,.cmn-toggle-switch{display:none;}
@media only screen and (min-width:992px){
.main-menu ul{float:right!important;}
.main-menu{width:auto;margin-top:22px;}
.main-menu a{white-space:nowrap;}
.main-menu ul li{display:inline-block;}
}
@media only screen and (max-width:991px){
#header_menu,.main-menu li{position:relative;}
#header_menu{text-align:center;padding:25px 15px 10px;display:block;}
.main-menu ul li a:hover{color:#e04f67!important;background-color:#f9f9f9;}
.main-menu ul li{border-top:none;border-bottom:1px solid #ededed;color:#fff;}
.main-menu ul li a{padding:10px 15px!important;}
.main-menu a,.main-menu li{display:block;color:#333!important;}
.main-menu a:hover{color:#e04f67!important;}
.main-menu ul>li{padding-bottom:0;}
.main-menu{overflow:auto;left:-100%;bottom:0;width:55%;height:100%;opacity:0;position:fixed;background-color:#fff;-webkit-transition:left .8s,opacity .5s;-moz-transition:left .8s,opacity .5s;transition:left .8s,opacity .5s;z-index:9999;-webkit-box-shadow:1px 0 5px 0 rgba(50,50,50,.55);-moz-box-shadow:1px 0 5px 0 rgba(50,50,50,.55);box-shadow:1px 0 5px 0 rgba(50,50,50,.55);}
.cmn-toggle-switch{display:block;overflow:visible;position:absolute;top:0;right:20px;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;}
.cmn-toggle-switch:focus{outline:0;}
.cmn-toggle-switch span{display:block;position:absolute;top:20px;left:0;right:0;height:2px;background:#303030;}
.cmn-toggle-switch span::after,.cmn-toggle-switch span::before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#303030;content:"";}
.cmn-toggle-switch span::before{top:-10px;}
.cmn-toggle-switch span::after{bottom:-10px;}
.cmn-toggle-switch__htx span::after,.cmn-toggle-switch__htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0;}
.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;}
.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;}
}
@media only screen and (max-width:480px){
.main-menu{width:100%;}
a#close_in{display:block;position:absolute;right:15px;top:10px;width:20px;height:20px;}
#close_in i{color:#555!important;font-size:16px;}
}
@media (max-width:991px){
header #logo img.logo_normal,header #logo img.logo_sticky{width:auto;height:30px;}
}
@media (max-width:768px){
.main-menu>ul>li>a{font-size:20px!important;}
.main-menu ul>li{padding:20px 10px;}
}
header{position:fixed;z-index:9999;}
a,a:focus,a:hover{text-decoration:none;}
h4{color:#333;}
a{color:#51bce6;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0;}
a:focus,a:hover{color:#111;outline:0;}
#logo{margin-top:10px;}
header{width:100%;left:0;top:0;padding:5px 0 10px 0;}
header #logo .logo_sticky{display:none;}
body header{background-color:#fff;}

body {
    background: #f9f9f9;
    font-size: 14px;
    line-height: 20px;
    font-family: Montserrat,Arial,sans-serif;
    color: #565a5c;
}
.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}

/* TITLE */
.main_title {
    text-align: center;
    font-size: 16px;
    margin-bottom: 30px;
}
.main_title h2 {
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: -1px;
    font-size: 30px;
    margin-bottom: 0;
    margin-top: 0;
}
.main_title p {
    font-family: Lato,Arial,sans-serif;
    font-weight: 300;
    font-size: 20px;
}
h2 span, h3 span, h4 span, h5 span, h6 span {
    color: #07bfd2;
}

/* MENU */
.main-menu>ul>li>a {
    color: #333;
    padding: 0 8px 15px;
    font-size: 15px;
}
.main-menu a {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}
.main-menu ul li a {
    display: block;
    line-height: 20px;
    padding: 10px;
}
.main-menu ul, .main-menu ul li, .main-menu ul li a {
    position: relative;
    margin: 0;
    padding: 0;
}

@media only screen and (min-width: 992px)
{
    .main-menu {
        width: auto;
        margin-top: 22px;
    }
    .main-menu a {
        white-space: nowrap;
    }
    .main-menu ul {
        float: right!important;
    }
    .main-menu ul li {
        display: inline-block;
    }
    
}

#close_in, #header_menu, .cmn-toggle-switch {
    display: none;
}


/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
a{background-color:transparent;}
a:active,a:hover{outline:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline-offset:-2px;}
.main-menu a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.main-menu ul li a{position:relative;margin:0;padding:0;}
.main-menu ul li a{display:block;line-height:20px;padding:10px;}
.main-menu>ul>li>a{color:#333;padding:0 8px 15px;font-size:15px;}
.main-menu>ul>li:hover>a{color:#e04f67;}
@media only screen and (min-width:992px){
.main-menu a{white-space:nowrap;}
}
@media only screen and (max-width:991px){
.main-menu ul li a:hover{color:#e04f67!important;background-color:#f9f9f9;}
.main-menu ul li a{padding:10px 15px!important;}
.main-menu a{display:block;color:#333!important;}
.main-menu a:hover{color:#e04f67!important;}
}
@media (max-width:768px){
.main-menu>ul>li>a{font-size:20px!important;}
}
a,a:focus,a:hover{text-decoration:none;}
a{color:#51bce6;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0;}
a:focus,a:hover{color:#111;outline:0;}



/* MD8 */
/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
a{background-color:transparent;}
a:active,a:hover{outline:0;}
hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
p{orphans:3;widows:3;}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline-offset:-2px;}
h4,h5{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h4,h5{margin-top:10px;margin-bottom:10px;}
h4{font-size:18px;}
h5{font-size:14px;}
.col-md-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.col-md-8{float:left;}
.col-md-8{width:66.66666667%;}
}
h4,h5{-webkit-font-smoothing:antialiased;}
a,a:focus,a:hover{text-decoration:none;}
h4,h5{color:#333;}
a{color:#51bce6;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0;}
a:focus,a:hover{color:#111;outline:0;}


/* MD4 */
/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
a{background-color:transparent;}
a:active,a:hover{outline:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline-offset:-2px;}
h4{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h4{margin-top:10px;margin-bottom:10px;}
h4{font-size:18px;}
small{font-size:85%;}
.col-md-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.col-md-4{float:left;}
.col-md-4{width:33.33333333%;}
}
h4{-webkit-font-smoothing:antialiased;}
a,a:focus,a:hover{text-decoration:none;}
h4{color:#333;}
h4 span{color:#07bfd2;}
a{color:#51bce6;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0;}
a:focus,a:hover{color:#111;outline:0;}
.box_style_4{background:#fff;padding:20px;position:relative;text-align:center;}
.box_style_4{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:25px;border:1px solid #ddd;}
.box_style_4:after,.box_style_4:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;bottom:100%;left:50%;margin-left:-10px;}
.box_style_4:before{border-bottom:10px solid #ccc;margin-bottom:0;}
.box_style_4:after{border-bottom:10px solid #fff;margin-bottom:-1px;z-index:1;}
.box_style_4 i{font-size:52px;margin-top:10px;display:inline-block;}
.box_style_4 a.phone{font-size:26px;display:block;margin-bottom:20px;}

/* FOOTER */

/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
footer{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
h3,p{orphans:3;widows:3;}
h3{page-break-after:avoid;}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline-offset:-2px;}
h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h3{margin-top:20px;margin-bottom:10px;}
h3{font-size:24px;}
ul{margin-top:0;}
ul{margin-bottom:10px;}
@media (min-width:768px){
.container{width:750px;}
}
.container{margin-right:auto;margin-left:auto;}
.container{padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-right:-15px;margin-left:-15px;}
.col-md-12,.col-md-3,.col-md-6,.col-sm-3{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:768px){
.col-sm-3{float:left;}
.col-sm-3{width:25%;}
}
@media (min-width:992px){
.col-md-12,.col-md-3,.col-md-6{float:left;}
.col-md-12{width:100%;}
.col-md-6{width:50%;}
.col-md-3{width:25%;}
}
.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
.container:after,.row:after{clear:both;}
h3{-webkit-font-smoothing:antialiased;}
@media (max-width:991px){
a#email_footer,a#phone{font-size:12px;padding-left:25px;margin:15px 0;}
a#email_footer:before,a#phone:before{font-size:18px;}
}
.icon-facebook:before{content:'\e94e';}
.icon-linkedin:before{content:'\e95c';}
.icon-instagram:before{content:'\ea7e';}
a,a:focus,a:hover{text-decoration:none;}
h3{color:#333;}
#social_footer,#social_footer ul,#social_footer ul li a{text-align:center;}
footer{background:#07bfd2;color:#fff;padding:30px 0 10px;}
footer h3{font-size:16px;font-weight:700;color:#fff;}
a#email_footer:hover,a#phone:hover,footer a{color:#fff;}
footer a:hover{color:#999;}
footer ul{margin:0;padding:0 0 20px;list-style:none;}
#social_footer{border-top:1px solid rgba(255,255,255,.2);padding-top:30px;margin-top:30px;}
#social_footer p{font-size:12px;color:#8c8c8c;}
#social_footer ul{margin:0;padding:0 0 10px;}
#social_footer ul li{display:inline-block;margin:0 5px 10px;}
#social_footer ul li a{color:#fff;line-height:34px;display:block;font-size:16px;width:35px;height:35px;border:1px solid rgba(255,255,255,.3);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#social_footer ul li a:hover{border:1px solid #fff;background:#fff;color:#111;}
a#email_footer,a#phone{display:block;position:relative;color:#303030;font-size:16px;padding-left:40px;margin:20px 0;}
a#email_footer:before,a#phone:before{font-style:normal;font-weight:400;font-family:icon_set_1;position:absolute;}
a#phone:before{font-size:30px;content:"\59";left:0;top:0;}
a#email_footer:before{font-size:28px;content:"\74";left:0;top:5px;}


/* MOBILE */

/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
a{background-color:transparent;}
a:active,a:hover{outline:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
a[href^="#"]:after{content:"";}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a:focus{outline-offset:-2px;}
.cmn-toggle-switch{display:none;}
@media only screen and (max-width:991px){
.cmn-toggle-switch{display:block;overflow:visible;position:absolute;top:0;right:20px;margin:0;padding:0;width:30px;height:30px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;}
.cmn-toggle-switch:focus{outline:0;}
.cmn-toggle-switch span{display:block;position:absolute;top:20px;left:0;right:0;height:2px;background:#303030;}
.cmn-toggle-switch span::after,.cmn-toggle-switch span::before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#303030;content:"";}
.cmn-toggle-switch span::before{top:-10px;}
.cmn-toggle-switch span::after{bottom:-10px;}
.cmn-toggle-switch__htx span::after,.cmn-toggle-switch__htx span::before{-webkit-transition-duration:.3s,.3s;transition-duration:.3s,.3s;-webkit-transition-delay:.3s,0;transition-delay:.3s,0;}
.cmn-toggle-switch__htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;}
.cmn-toggle-switch__htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;}
}
a,a:focus,a:hover{text-decoration:none;}
a{color:#51bce6;-webkit-transition:all .2s ease;transition:all .2s ease;outline:0;}
a:focus,a:hover{color:#111;outline:0;}



/* MENU SHOW */
@media only screen and (min-width:992px){
.main-menu ul{float:right!important;}
.main-menu{width:auto;margin-top:22px;}
.main-menu a{white-space:nowrap;}
.main-menu ul li{display:inline-block;}
}
@media only screen and (max-width:991px){
#header_menu,.main-menu li{position:relative;}
#header_menu{text-align:center;padding:25px 15px 10px;display:block;}
.main-menu ul li a:hover{color:#e04f67!important;background-color:#f9f9f9;}
.main-menu ul li{border-top:none;border-bottom:1px solid #ededed;color:#fff;}
.main-menu ul li a{padding:10px 15px!important;}
.main-menu a,.main-menu li{display:block;color:#333!important;}
.main-menu a:hover{color:#e04f67!important;}
.main-menu ul>li{padding-bottom:0;}
.main-menu{overflow:auto;left:-100%;bottom:0;width:55%;height:100%;opacity:0;position:fixed;background-color:#fff;-webkit-transition:left .8s,opacity .5s;-moz-transition:left .8s,opacity .5s;transition:left .8s,opacity .5s;z-index:9999;-webkit-box-shadow:1px 0 5px 0 rgba(50,50,50,.55);-moz-box-shadow:1px 0 5px 0 rgba(50,50,50,.55);box-shadow:1px 0 5px 0 rgba(50,50,50,.55);}
.main-menu.show{visibility:visible;left:0;opacity:1;}
}
@media only screen and (max-width:480px){
.main-menu{width:100%;}
a#close_in{display:block;position:absolute;right:15px;top:10px;width:20px;height:20px;}
#close_in i{color:#555!important;font-size:16px;}
}
@media (max-width:768px){
.main-menu>ul>li>a{font-size:20px!important;}
.main-menu ul>li{padding:20px 10px;}
}


/* MISSÃO VISÃO VALORES */
/*! CSS Used from: https://www.compararsegurodeviagem.com.br/assets/css/font-awesome.min.css */
.pull-right{float:right;}
/*! CSS Used from: https://www.compararsegurodeviagem.com.br/front/stylesheets/concat.minv2.css?011020195400 */
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
h4,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h4,h6{margin-top:10px;margin-bottom:10px;}
h4{font-size:18px;}
h6{font-size:12px;}
.pull-right{float:right!important;}
h4,h6{-webkit-font-smoothing:antialiased;}
@media (max-width:480px){
.box_style_1{padding:15px;}
}
[class^=icon-]:before{text-decoration:inherit;width:1em;margin-right:.2em;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;text-align:center;font-weight:400;font-style:normal;}
[class^=icon-]:before{font-family:fontello;display:inline-block;}
.icon-pin:before{content:'\e838';}
h4,h6{color:#333;}
h4 span{color:#07bfd2;}
h6{font-size:15px;color:#666;}
.box_style_1{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ddd;margin-bottom:25px;padding:30px;position:relative;color:#666;}

ul#contact-info {
    list-style: none;
    margin: 0;
    padding: 0;
}

/* PANEL */
.col-sm-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:768px){
.col-sm-6{float:left;}
.col-sm-6{width:50%;}
}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;}
.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" ";}
.panel-body:after,.row:after{clear:both;}
h3{-webkit-font-smoothing:antialiased;}
a,a:focus,a:hover{text-decoration:none;}
.panel{border-radius:3px;}
.panel{-webkit-box-shadow:none;box-shadow:none;border-color:#ddd;}
.panel-heading{border-top-left-radius:3px;border-top-right-radius:3px;}
.panel-body{padding:30px;line-height:1.6!important;}



