       hEj                    fk\    ZEj    z                                                                                                                                   Accept-Encoding,User-Agent                                                                                                      (z #    
KEY: https://cauteseg.com.br/wp-content/themes/cauteseg/style.css?v=1
HTTP/1.1 200 OK
Date: Wed, 01 Jul 2026 18:21:03 GMT
Server: Apache
Last-Modified: Tue, 19 Feb 2019 12:45:26 GMT
Accept-Ranges: bytes
Content-Length: 14414
Vary: Accept-Encoding,User-Agent
Connection: close
Content-Type: text/css

/*
Theme Name: CAUTESEG
Theme URI: http://localhost
Description: Tema do site CAUTESEG
Version: 1.0
Author: Inovasite - Diego Ricardo
Author URI: http://inovasite.com
Tags: HTML5, CSS3, jQuery
*/
body{font-family: 'bauhaus_medium';}

.alignleft{float: left; margin: 0 20px 15px 0;}
.alignright{float: right; margin: 0 0 15px 20px;}
.aligncenter{display: block; margin: 20px auto; text-align: center;}


/*HEADER*/
.bgheader{position: relative;}
.bgheader .item{min-height: 837px;}
.header_logo{position: absolute;}

.banner{position: relative;}
.banner .owl-controls{margin: 0;}
.banner .owl-pagination{position: absolute; bottom: 160px; left: 0; width: 100%;}
.banner .owl-pagination .owl-page span{background: #d0d0d0 !important; opacity: 1 !important;}
.banner .owl-pagination .active span{background: #248fce !important; opacity: 1 !important;}


/*menu*/
.bgmenu{background: rgba(255,255,255,.8); position: absolute; left: 0; bottom: 0; padding-bottom: 34px;}
.header_menu{border-top: 8px solid #248fce; margin-top: -8px; text-align: center;}
.header_menu ul{padding: 55px 0;}
.header_menu li{display: inline-block; margin: 0 12px;}
.header_menu a{display: block; text-transform: uppercase; font-size: 1.38em; color: #000; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;}
.header_menu a:hover, .header_menu li.current-menu-item a{color: #248fce;}
/*box infos*/
.header_box_infos{display: flex; justify-content: center;}
.header_box{background: #248fce; text-align: right; margin-bottom: 30px; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;}
.header_box:hover{background-color: #3b9fda;}
.header_box a{display: block; padding: 30px 20px;}
.header_box h2{margin: 0; color: #FFF; /*font-size: 47.33px;*/ font-size: 20px; display: inline-block; letter-spacing: 1px; text-align: left; line-height: 0.6;}
.header_box h2 span{display: block; /*font-size: 30.57px;*/ font-size: 20px; letter-spacing: 1px;}
.orcamento{background-image: url("images/icon/icon-cotacao.png"); background-position: 10% 58%; background-repeat: no-repeat;}
.whatsapp{background-image: url("images/icon/icon-whatsapp.png"); background-position: 10% 58%; background-repeat: no-repeat;}
.ondeestamos{background-image: url("images/icon/icon-localizacao.png"); background-position: 10% 58%; background-repeat: no-repeat;}
/*menu mobile*/
.navbar-collapse{padding: 0; margin: 0;}
.bgheader .navegacao{position: absolute; top: 60px; right: 20px; margin: 0; padding: 0; z-index: 99;}
.navegacao .navbar-toggle{width: 38px; background: none; margin: 0; outline: none; padding: 0;}
.navegacao span.icon-bar{display: block; background: #194786; height: 3px; margin: 6px 0; width: 100%; border-radius: 2px;}
.menu2{position: absolute; background: #248fce; left: 0; z-index: 9; top: 154px; border-bottom: 5px solid #194786;}
.menu2 ul{padding: 20px 10px;}
.menu2 li{display: block; position: relative;}
.menu2 ul li a{color: #FFF; font-size: 1em; display: block; padding: 11px 15px 9px 15px; text-transform: uppercase; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; letter-spacing: 1px;}
.menu2 ul li a:hover, .menu2 li.current-menu-item a{background-color: rgba(255,255,255,.2);}

/*atts*/
.bgmenu_home{padding-bottom: 0 !important;}
.bgmenu_home .header_menu ul{padding: 35px 0 !important;}
.bgmenu_home .orcamento{background-size: 10% !important; background-position: 7% 53% !important; margin: 0 !important;}
.bgmenu_home .whatsapp{background-size: 9% !important; background-position: 10% 55% !important; margin: 0 !important;}
.bgmenu_home .orcamento a{padding: 13px 17px !important;}
.bgmenu_home .whatsapp a{padding: 13px 25px !important;}

.bgmenu_home .header_box h2{font-size: 16px !important; line-height: 1 !important;}
.bgmenu_home .header_box h2 span{display: inline-block !important; font-size: 16px !important; line-height: 1 !important; vertical-align: bottom !important; margin: 0 6px 0 0;}

@media (max-width: 767px){
    .bgmenu{padding: 0; position: static;}
	.banner{margin-top: 155px;}
    .bgheader .item{min-height: 250px;}
    .header_logo img{margin: 14px 0 0 0; width: 75%;}
    .header_box h2{font-size: 38.33px;}
    .header_box h2 span{font-size: 25.57px;}
	.header_box_infos{flex-direction: column;}
	.bgmenu_home{margin-top: 40px;}
	.bgmenu_home .header_box a{display: block; padding: 30px 20px !important;}
	.bgmenu_home .orcamento{background-size: auto !important; margin: 0 0 30px 0 !important;}
	.bgmenu_home .whatsapp{background-size: auto !important; margin: 0 0 30px 0 !important;}
	.bgmenu_home .header_box h2{font-size: 20px !important;}
	.bgmenu_home .header_box h2 span{font-size: 20px !important;}
	.banner .owl-pagination{bottom: -20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .header_menu li{margin: 0 3px;}
    .header_menu a{font-size: 1.1em;}
	.bgheader .item{min-height: 605px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .header_menu li{margin: 0 6px;}
    .header_box h2{font-size: 35.33px;}
    .header_box h2 span{font-size: 23.57px;}
}


/*INDEX*/
.bgligamos{background: #194786; margin-bottom: 58px; margin-top: 58px; padding: 38px 0 20px 0;}
.bgligamos h2{margin: 15px 0; color: #FFF; font-size: 2.18em;}
.bgligamos input{border: 0; width: 100%; font-size: 1.21em; padding: 22px 24px; border-radius: 9px;}
.bgligamos input::-webkit-input-placeholder{font-family: Arial; font-size: 1em; color: #b3b3b3; text-transform: uppercase; letter-spacing: 1px;}
.bgligamos input::-moz-placeholder{font-family: Arial; font-size: 1em; color: #b3b3b3; text-transform: uppercase; letter-spacing: 1px;}
.bgligamos input[type=submit]{background: #248fce; color: #FFF; font-size: 2.18em; padding: 14px 0;}
.bgligamos input[type=submit]:hover{background: #3b9fda;}
.bgligamos div.wpcf7-validation-errors{float: left; color: #fff; width: 100%;}
/*ramo*/
.index_ramo{text-align: center; margin-bottom: 60px;}
.index_ramo h2{margin: 25px 0 0 0; color: #194786; /*font-size: 1.68em;*/ font-size: 1.5em; text-transform: uppercase; font-weight: 400; letter-spacing: 1px;}
/*noticias*/
.index_box_noticias h2{margin: 0 0 32px 0; color: #a7a7a7; font-size: 2.76em; letter-spacing: 2px;}
.index_noticias{margin-bottom: 45px;}
.index_noticias h2{margin: 20px 0 4px 0; color: #194786; font-size: 2.18em; text-transform: uppercase; letter-spacing: 1px;}
.index_noticias p{margin: 0; color: #363636; font-family: Arial; text-transform: uppercase; text-align: justify; line-height: 1.7; letter-spacing: 1px;}
/*seguradoras*/
.index_seguradora h2{margin: 0 0 22px 0; color: #194786; font-size: 2.18em; text-align: center; text-transform: uppercase; padding: 0 20px; letter-spacing: 1px; font-weight: 700;}
.index_seguradora .tagline{margin: 0 0 18px 0; color: #808080; font-size: 1.57em; text-align: center; font-weight: 300; padding: 0 30px;}
/*depoimentos*/
.bgcont{background: url("images/bg-cont.png") top center no-repeat;}
.index_depoimento_box h2{margin: 48px 0 57px 0; text-align: center; font-size: 2.76em; color: #194786; font-weight: 700; letter-spacing: 1px;}
.index_depoimento{text-align: center; margin-bottom: 81px; min-height: 157px;}
.index_depoimento h2{margin: 0 0 4px 0; font-weight: 400; text-transform: uppercase; font-size: 1.5em; color: #194786;}
.index_depoimento p{margin: 0; color: #363636; font-family: Arial; text-transform: uppercase; letter-spacing: 1px; line-height: 1.5; font-size: 12px;}
/*clientes*/
.index_clientes_box{margin-bottom: 45px;}
.index_clientes_box h2{margin: 48px 0 30px 0; text-align: center; font-size: 2.76em; color: #194786; font-weight: 700; letter-spacing: 1px;}
.index_mulher{height: 241px; position: relative;}
.index_mulher img{position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);}
@media (max-width: 767px){
    .bgligamos h2{text-align: center;}
    .blinput{margin-bottom: 15px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .bgligamos h2{font-size: 1.8em;}
}


/*INTERNAS*/
.bgheader2{background: url("images/bg-header2.jpg") top center no-repeat; padding-top: 29px;}
.bgheader2 .navegacao{position: absolute; top: 30px; right: 20px; margin: 0; padding: 0; z-index: 99;}
.bgmenu_header2{padding-bottom: 0; position: relative; background: transparent;}
.header_logo_int{margin-bottom: 35px;}

.header_infos2{margin: 52px 0 0 0;}
.header_box2{background: #248fce; text-align: right; transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s;}
.header_box2:hover{background-color: #3b9fda;}
.header_box2 a{display: block; padding: 18px 10px;}
.header_box2 h2{margin: 0; color: #FFF; font-size: 26.99px; display: inline-block; letter-spacing: 1px; text-align: left; line-height: 0.7;}
.header_box2 h2 span{display: block; font-size: 17.44px; letter-spacing: 1px;}
.orcamento2{background-image: url("images/icon/icon-cotacao-p.png"); background-position: 10% 53%; background-repeat: no-repeat;}
.whatsapp2{background-image: url("images/icon/icon-whatsapp-p.png"); background-position: 10% 53%; background-repeat: no-repeat;}
.ondeestamos2{background-image: url("images/icon/icon-localizacao-p.png"); background-position: 10% 53%; background-repeat: no-repeat;}

.bginternas{background: #194786; text-align: center; margin-bottom: 70px;}
.internas_title{background: url("images/marca.png") left center no-repeat;}
.internas_title h1{margin: 52px 0 50px 0; color: #FFF; text-transform: uppercase; font-size: 2.76em; line-height: 1; letter-spacing: 1px;}

.index_ramo_int{margin-bottom: 35px;}
.index_ramo_int h2{font-size: 1.3em; min-height: 41px;}
.index_ramo_int img{height: 92px;}

.aside_form{background: #194786; padding: 0 30px 5px 30px; border-radius: 10px; text-align: center; margin: 20px 0 70px 0;}
.aside_form h2{margin: 30px 0; color: #FFF; font-size: 2.1em;}
.aside_form input{border: 0; width: 100%; font-size: 1.14em; padding: 18px 20px; border-radius: 9px;}
.aside_form input::-webkit-input-placeholder{font-family: Arial; font-size: 1em; color: #b3b3b3; text-transform: uppercase; letter-spacing: 1px;}
.aside_form input::-moz-placeholder{font-family: Arial; font-size: 1em; color: #b3b3b3; text-transform: uppercase; letter-spacing: 1px;}
.aside_form input[type=submit]{width: auto; background: #248fce; color: #FFF; font-size: 1.6em; padding: 14px 27px;}
.aside_form input[type=submit]:hover{background: #3b9fda;}
.aside_form div.wpcf7-validation-errors{float: left; color: #FFF;}

.aside_form .blinput{margin-bottom: 25px;}
.interna_content{margin-bottom: 20px; font-family: Arial !important;  text-align: justify;}
.interna_content p, .interna_content span, .interna_content b, .interna_content strong, .interna_content i, .interna_content u, .interna_content em{margin: 0 0 20px 0; color: #363636; letter-spacing: 1px; line-height: 1.7; font-size: 15px; vertical-align: bottom;}
.interna_content h1, .interna_content h2, .interna_content h3, .interna_content h4{color: #194786;}
.interna_content ul{padding: 0 0 0 20px;}
.interna_content li{color: #363636; text-align: justify; letter-spacing: 1px; font-family: Arial; font-size: 15px; margin: 0 0 5px 0; padding: 0 0 0 20px; position: relative;}
.interna_content li:before{content: ''; position: absolute; left: 0; top: 7px; width: 4px; height: 4px; background: #194786;}
.btn_contrate{font-weight: 700; color: #194786;}
.interna_content a{color: #194786;}
.interna_content a:hover{text-decoration: underline;}
@media (max-width: 767px){
    .header_logo_int{margin-bottom: 0;}
}
@media (min-width: 768px) and (max-width: 991px){
    .header_logo_int{margin-bottom: 0;}
    .header_infos2{margin: 32px 0 47px 0;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .header_infos2{margin: 34px 0 0 0;}
}


/*SEGURADORAS*/
.seguradora_content{margin-bottom: 50px;}
.box_seguradora{margin-bottom: 15px;}
.interna_outros h2{text-transform: uppercase; color: #194786; margin: 40px 0 30px 0;}


/*NOTICIAS*/
.noticias_content h2{margin: 9px 0 15px 0;}





/*CONTATO*/
.contato_form .blinput{margin-bottom: 20px;}
.contato_form input{width: 100%; border: 1px solid #cbcbcb; font-family: Arial; padding: 14px 15px; font-size: 1em;}
.contato_form input:focus{border-color: #194786;}
.contato_form textarea{width: 100%; height: 170px; font-family: Arial; border: 1px solid #cbcbcb; padding: 14px 15px; font-size: 1em;}
.contato_form textarea:focus{border-color: #194786;}
.contato_form input::-webkit-input-placeholder{font-size: 1em; color: #aaa; font-weight: 300; text-transform: uppercase; letter-spacing: 1px;}
.contato_form input::-moz-placeholder{font-size: 1em; color: #aaa; font-weight: 300; text-transform: uppercase; letter-spacing: 1px;}
.contato_form textarea::-webkit-input-placeholder{font-size: 1em; color: #aaa; font-weight: 300; text-transform: uppercase; letter-spacing: 1px;}
.contato_form textarea::-moz-placeholder{font-size: 1em; color: #aaa; font-weight: 300; text-transform: uppercase; letter-spacing: 1px;}
.contato_form input[type=submit]{width: auto; float: right; background: #248fce; font-size: 1.1em; color: #FFF; border: 0; padding: 14px 50px;}
.contato_form input[type=submit]:hover{background: #3b9fda;}


/*FOOTER*/
.bgfale{background: #194786; padding: 30px 0;}
.bgfale h2{margin: 0; color: #248fce; font-size: 4.54em; font-weight: 700;}
.fale_tel{text-align: center;}
.fale_tel p{color: #FFF; font-size: 36.86px; margin: 14px 0 0 0;}
.fale_tel p span{font-size: 23.81px;}
.bgdev{background: #d5d5d6; height: 132px;}
.dev{text-align: right;}
.dev a{display: inline-block; margin: 49px 0;}
.box_footer_info{height: 132px; position: relative;}
.footer_info{background: rgba(25,71,134,.89); height: 337px; position: absolute; left: 0; bottom: 0; padding: 63px 20px; text-align: center;}
.footer_info address{color: #FFF; font-family: Arial; text-transform: uppercase; font-size: 1.28em; margin: 36px 0 0 0;}
@media (max-width: 767px){
    .bgfale h2{text-align: center;}
    .bgdev{height: auto;}
    .dev{text-align: center;}
}
@media (min-width: 768px) and (max-width: 991px){
    .bgfale h2{text-align: center;}
}

/*ATTS*/
.footer_info{padding: 25px 20px 0 20px;}
.footer_info address{font-size: 1em;}
.footer_info address i{display: block; font-size: 1.4em; margin: 13px 0 0 0;}
.no-padding{padding: 0;}

.horario p {
    color: #194786;
    font-family: Arial;
    text-transform: uppercase;
    font-size: 1.13em;
    margin: 56px 0 0 0;
}

.banner_clientes .owl-pagination{
	bottom: -20px !important;
}