@font-face {
font-family: 'futura-bold';
src: url('../fonts/futura-bold.woff') format('woff');
font-style: normal;
font-display: swap;
}

@font-face {
font-family: 'futura-medium';
src: url('../fonts/futura-medium.woff') format('woff');
font-style: normal;
font-display: swap;
}


@font-face {
font-family: 'futura-book';
src: url('../fonts/futura-book.woff') format('woff');
font-style: normal;
font-display: swap;
}


body{
font-size: 0.95rem;
}

button, input{
box-shadow: none!important;
}

.fs-10{font-size: 10px;}
.fs-11{font-size: 11px;}
.fs-12{font-size: 12px;}
.fs-13{font-size: 13px;}
.fs-14{font-size: 14px;}
.fs-15{font-size: 15px;}

a{
text-decoration: none;
color: #fff;
}

a:hover{
color: #fff;
}


.navbar-dark .navbar-toggler, .navbar-light .navbar-toggler {
box-shadow: none;
outline: none;
border: none;
padding-right: 0;
padding-left: 1rem;
}

.whatsForm{
background-color: #F3EEE4!important;
border-color: #EDE2CB;
color: #000;
}

.whatsForm:focus{
background-color: #F3EEE4;
border-color: #EDE2CB;
color: #000;
outline: none;
box-shadow: none;
}

.whatsForm::-webkit-input-placeholder { 
color: #000;
font-size: 14px;
}

.whatsForm:-ms-input-placeholder { 
color: #000;
font-size: 14px;
}

.whatsForm::placeholder {
color: #000;
font-size: 14px;
}

.navbar-light .navbar-nav .nav-link{
color: #000;
font-size: 16px;
text-transform: uppercase;
position: relative;
font-family: 'futura-medium';
position: relative;
}

.navbar-light .navbar-nav .nav-link.active:after{
content: "";
position: absolute;
left: 0;
right: 0;
bottom: 9px;
margin: auto;
height: 1px;
width: 50%;
background-color: #4384C8;
}

/*BARRA COOKIES*/
.barraCookie{
width: 100%;
left: 0;
bottom: 15px;
position: fixed;
z-index: 9999999999;
display: none;
}
.oval-cookies{
padding: .95rem 1.5rem;
border-radius: 5rem;
border: 1px solid #000;
background-color: #ECECEC;
padding-right: 2.5rem;
position: relative;
font-size: 14px;
}
.closeCookie {
background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgMTcgMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+eDwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPgogICAgICAgIDxnIGlkPSJNT0RFTE8tMDEtQ29weS00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE4OC4wMDAwMDAsIC0zNDUzLjAwMDAwMCkiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIj4KICAgICAgICAgICAgPGcgaWQ9IngiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExODkuMDAwMDAwLCAzNDU0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGxpbmUgeDE9IjE1IiB5MT0iMCIgeDI9IjAiIHkyPSIxNSIgaWQ9IlBhdGgiPjwvbGluZT4KICAgICAgICAgICAgICAgIDxsaW5lIHgxPSIwIiB5MT0iMCIgeDI9IjE1IiB5Mj0iMTUiIGlkPSJQYXRoIj48L2xpbmU+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");
position: absolute;
right: 1.5rem;
top: 0;
bottom: 0;
margin: auto;
background-size: 13px 13px;
height: 13px;
width: 13px;
cursor: pointer;
}
/*BARRA COOKIES*/


.btn-color{
background-color: #4384C8;
border-radius: 5rem;
padding: .275rem 1rem;
transition: 0.3s;
}

.btn-color:hover{
background-color: #000;
transition: 0.3s;
}


.titlebx1{
font-family: 'futura-bold';
font-size: 24px;
color: #505050;
text-transform: uppercase;
}

.subtitlebx1{
font-family: 'futura-book';
font-size: 16px;
line-height: 25px;
color: #505050;
}

.borderNav{
width: 100%;
height: 3px;
background-color: #4384C8;
}

.bannerDiv{
margin-top: 3rem;
background-image: url('../img/user2.svg');
/*padding: 3.5rem 0;*/
width: 100%;
background-size: 67px 83px;
}

.bg-blue{
background-color: #004BA0;
}

.titleBanner{
font-size: 25px;
color: #fff;
font-family: 'futura-bold';
}

.subtitleBanner{
font-family: 'futura-medium';
font-size: 18px;
color: #fff;
}

.rdLeft{
border-top-right-radius: 30px;
border-bottom-right-radius: 30px;
}

.effectLarge{
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
background: rgb(0,75,160);
background: linear-gradient(90deg, rgba(0,75,160,1) 0%, rgba(0,75,160,1) 30%, rgba(255,255,255,0) 30%);
z-index: 2;
}

.zinde3{
position: relative;
z-index: 3;
}


/*ACCORDION*/
.accordion-flush.semi-flush .accordion-item:last-child {
border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.accordion-flush.semi-flush .accordion-item:first-child {
border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.semi-flush .accordion-button{
border-left: 3px solid transparent;
transition: border-color 0.3s ease, all 0.3s;
padding: 1.5rem 1rem;
padding-left: 0;
font-size: 18px;
}
.semi-flush .accordion-button:hover{
border-color: #000;
transition: border-color 0.3s ease, all 0.3s;
padding-left: .75rem;
}
.semi-flush .accordion-button:not(.collapsed){
border-color: #000;
padding-left: .75rem;
color: #000;
background-color: #fff;
}
.semi-flush .accordion-body{
padding: 1.5rem 1rem;
}
.semi-flush .accordion-button::after{
width: 1.75rem;
height: 1.75rem;
background-size: 1.75rem;
}
/*ACCORDION*/

.footer{
padding: 6rem 0;
background-color: #004BA0;
}

.titleFooter{
font-family: 'futura-bold';
font-size: 25px;
line-height: 32px;
color: #fff;
text-transform: uppercase;
}

.subtitleFooter{
font-size: 16px;
color: #fff;
line-height: 28px;
font-family: 'futura-book';
opacity: 0.9;
}

.fwDet{
font-family: 'futura-bold';
font-size: 22px;
color: #fff;
line-height: 1;
}

.fwboldDEt{
font-family: 'futura-bold';
font-size: 36px;
color: #fff;
}

.btn-w{
background-color: #008E3F;
color: #fff;
border-radius: 22px;
font-family: 'futura-bold';
font-size: 18px;
padding: .275rem 1.5rem;
}

.btn-w:hover{
opacity: 0.9;
color: #fff;
}

.boxFooter{
background-color: #4384C8;
padding: .675rem 0;
}

.ul-list{
display: flex;
align-items: center;
}

.li-list{
margin-right: 2.5rem;
}

.li-list a{
color: #fff;
font-family: 'futura-medium';
font-size: 17px;
}

.allEffect{
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 100%;
z-index: 3;
}

.lupaEffect{
position: absolute;
right: 5rem;
top: 1.5rem;
}

.box1{
padding-top: 5rem;
}

.mt2rtem{
margin-top: 2rem;
}

.mt225rtem{
margin-top: 2.5rem;
}

.bg{
border-radius: 8px;
width: 100%;
padding: 34%;
position: relative;
overflow: hidden;
border: 1px solid;
}

.bg:hover .iconeBg img{
transform: scale(1.15);
transition: 0.5s;
}

.bg .iconeBg img{
transition: 0.5s;
}

.bg-blue1{
background-color: #004BA0;
border-color: #003F86;
}

.bg-blue2{
background-color: #4384C8;
border-color: #336FAD;
}

.iconeBg{
position: absolute;
right: -30px;
top: 0;
bottom: 0;
margin: auto;
z-index: 2;
display: flex;
align-items: center;
justify-content: flex-end;
}

.box-texts{
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: fit-content;
bottom: 1rem;
padding: 0 0.75rem;
z-index: 2;
}

.subtitleBg{
color: #fff;
font-family: 'futura-medium';
font-size: 15px;
line-height: 1.15;
}

.titleBg{
font-family: 'futura-bold';
font-size: 18px;
color: #fff;
line-height: 1.15;
}

.box2{
margin-top: 5rem;
}

.titleEdi1{
font-family: 'futura-bold';
font-size: 18px;
color: #505050;
}

.subtitleEdi1{
font-family: 'futura-book';
font-size: 16px;
color: #505050;
}

.mb-2r{
margin-bottom: 2rem;
}

.bg-cinza{
background-color: #efefef;
padding: 1.5rem;
padding-right: 0;
border-top-left-radius: 21px;
border-bottom-left-radius: 21px;
}

.pexxs{
padding-right: 11rem;
}

.titleClock{
font-family: 'futura-bold';
font-size: 20px;
color: #004BA0;
}

.leftContainer{
position: absolute;
left: 0;
top: 0;
bottom: 0;
margin: auto;
width: 100%;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}

.box3{
padding-top: 5rem;
}

.boxx3{
padding-top: 5rem;
padding-bottom: 5rem;
}

.box5{
padding-top: 5rem;
padding-bottom: 5rem;
}

.timeLine {
top: 20px;
left: 0;
right: 0;
margin: auto;
width: 77%;
z-index: 1;
}

.w33 {
width: 25%;
}

.ovalBg {
background-color: #4384C8;
width: 40px;
height: 40px;
border: 1px solid #004BA0;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
color: #fff;
font-weight: bold;
transition: 0.3s;
}

.czcolor {
color: #545454;
}

.footer2{
padding: 3.25rem 0;
background-color: #004BA0;
margin-top: 5rem;
}

.brd8{
border-radius: 8px;
}

.agenciaIcon{
position: absolute;
right: .75rem;
top: 0;
bottom: 0;
margin: auto;
}


.mainInterna{
padding: 3rem 0;
}

.bgNavbar{
padding: 1rem 0;
background-color: #4384C8;
}

.titleBanner{
font-family: 'futura-bold';
font-size: 24px;
color: #fff;
}

.descQs{
font-size: 16px;
line-height: 26px;
margin-bottom: -1rem;
}

.mt25rem{
margin-top: 2.5rem;
}

.mt5rem{
margin-top: 5rem;
}

/*BUTTON WHATS*/
.cbh-phone{display:block;position:fixed;z-index:999;right:-35px;bottom:-45px;visibility:hidden;background-color:transparent;width:200px;height:200px;-webkit-backface-visibility:hidden;-webkit-transform:translatez(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s}.cbh-phone.cbh-show{visibility:visible}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.cbh-phone.cbh-static1{opacity:.6}.cbh-phone.cbh-hover1{opacity:1}.cbh-ph-circle{width:110px;height:110px;top:40px;left:40px;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,.4);opacity:.1;-webkit-animation:cbh-circle-anim 1.2s infinite ease-in-out;-moz-animation:cbh-circle-anim 1.2s infinite ease-in-out;-ms-animation:cbh-circle-anim 1.2s infinite ease-in-out;-o-animation:cbh-circle-anim 1.2s infinite ease-in-out;animation:cbh-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cbh-phone.cbh-active .cbh-ph-circle1{-webkit-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;-o-animation:cbh-circle-anim 1.1s infinite ease-in-out!important;animation:cbh-circle-anim 1.1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle{-webkit-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-moz-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-ms-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;-o-animation:cbh-circle-anim 2.2s infinite ease-in-out!important;animation:cbh-circle-anim 2.2s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-circle{border-color:#00aff2;opacity:.5}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle{border-color:#75eb50;opacity:.5}.cbh-phone.cbh-green .cbh-ph-circle{border-color:#00aff2;opacity:.5}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle{border-color:#ccc;opacity:.5}.cbh-phone.cbh-gray .cbh-ph-circle{border-color:#75eb50;opacity:.5}.cbh-ph-circle-fill{width:74px;height:74px;top:58px;left:58px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cbh-phone.cbh-active .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important;animation:cbh-circle-fill-anim 1.7s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-circle-fill{-webkit-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-moz-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-ms-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;-o-animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;animation:cbh-circle-fill-anim 2.3s infinite ease-in-out!important;opacity:0!important}.cbh-phone.cbh-hover .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.cbh-phone.cbh-green.cbh-hover .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:.75!important}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:rgba(0,175,242,.5);opacity:.75!important}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-circle-fill{background-color:rgba(204,204,204,.5);opacity:.75!important}.cbh-phone.cbh-gray .cbh-ph-circle-fill{background-color:rgba(117,235,80,.5);opacity:1!important}.cbh-ph-img-circle1{width:50px;height:50px;top:70px;left:70px;position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' version='1.1' width='512' height='512' x='0' y='0' viewBox='0 0 308 308' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='XMLID_468_'%3E%3Cpath id='XMLID_469_' d='M227.904,176.981c-0.6-0.288-23.054-11.345-27.044-12.781c-1.629-0.585-3.374-1.156-5.23-1.156 c-3.032,0-5.579,1.511-7.563,4.479c-2.243,3.334-9.033,11.271-11.131,13.642c-0.274,0.313-0.648,0.687-0.872,0.687 c-0.201,0-3.676-1.431-4.728-1.888c-24.087-10.463-42.37-35.624-44.877-39.867c-0.358-0.61-0.373-0.887-0.376-0.887 c0.088-0.323,0.898-1.135,1.316-1.554c1.223-1.21,2.548-2.805,3.83-4.348c0.607-0.731,1.215-1.463,1.812-2.153 c1.86-2.164,2.688-3.844,3.648-5.79l0.503-1.011c2.344-4.657,0.342-8.587-0.305-9.856c-0.531-1.062-10.012-23.944-11.02-26.348 c-2.424-5.801-5.627-8.502-10.078-8.502c-0.413,0,0,0-1.732,0.073c-2.109,0.089-13.594,1.601-18.672,4.802 c-5.385,3.395-14.495,14.217-14.495,33.249c0,17.129,10.87,33.302,15.537,39.453c0.116,0.155,0.329,0.47,0.638,0.922 c17.873,26.102,40.154,45.446,62.741,54.469c21.745,8.686,32.042,9.69,37.896,9.69c0.001,0,0.001,0,0.001,0 c2.46,0,4.429-0.193,6.166-0.364l1.102-0.105c7.512-0.666,24.02-9.22,27.775-19.655c2.958-8.219,3.738-17.199,1.77-20.458 C233.168,179.508,230.845,178.393,227.904,176.981z' fill='%23ffffff' data-original='%23000000' style='' class=''/%3E%3Cpath id='XMLID_470_' d='M156.734,0C73.318,0,5.454,67.354,5.454,150.143c0,26.777,7.166,52.988,20.741,75.928L0.212,302.716 c-0.484,1.429-0.124,3.009,0.933,4.085C1.908,307.58,2.943,308,4,308c0.405,0,0.813-0.061,1.211-0.188l79.92-25.396 c21.87,11.685,46.588,17.853,71.604,17.853C240.143,300.27,308,232.923,308,150.143C308,67.354,240.143,0,156.734,0z M156.734,268.994c-23.539,0-46.338-6.797-65.936-19.657c-0.659-0.433-1.424-0.655-2.194-0.655c-0.407,0-0.815,0.062-1.212,0.188 l-40.035,12.726l12.924-38.129c0.418-1.234,0.209-2.595-0.561-3.647c-14.924-20.392-22.813-44.485-22.813-69.677 c0-65.543,53.754-118.867,119.826-118.867c66.064,0,119.812,53.324,119.812,118.867 C276.546,215.678,222.799,268.994,156.734,268.994z' fill='%23ffffff' data-original='%23000000' style='' class=''/%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3Cg xmlns='http://www.w3.org/2000/svg'%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:25px 25px;background-color:rgba(30,30,30,.1);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:1;-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out;animation:cbh-circle-img-anim 1s infinite ease-in-out}.cbh-phone.cbh-active .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 1s infinite ease-in-out!important;animation:cbh-circle-img-anim 1s infinite ease-in-out!important}.cbh-phone.cbh-static .cbh-ph-img-circle1{-webkit-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-moz-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-ms-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;-o-animation:cbh-circle-img-anim 0s infinite ease-in-out!important;animation:cbh-circle-img-anim 0s infinite ease-in-out!important}.cbh-phone.cbh-hover .cbh-ph-img-circle1{background-color:#00aff2}.cbh-phone.cbh-green.cbh-hover .cbh-ph-img-circle1:hover{background-color:#75eb50}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:#00aff2}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:#00aff2}.cbh-phone.cbh-gray.cbh-hover .cbh-ph-img-circle1{background-color:#ccc}.cbh-phone.cbh-gray .cbh-ph-img-circle1{background-color:#75eb50}@-moz-keyframes cbh-circle-anim{0%{-moz-transform:rotate(0) scale(.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1}30%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5}100%{-moz-transform:rotate(0) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1}}@-webkit-keyframes cbh-circle-anim{0%{-webkit-transform:rotate(0) scale(.5) skew(1deg);-webkit-opacity:.1}30%{-webkit-transform:rotate(0) scale(.7) skew(1deg);-webkit-opacity:.5}100%{-webkit-transform:rotate(0) scale(1) skew(1deg);-webkit-opacity:.1}}@-o-keyframes cbh-circle-anim{0%{-o-transform:rotate(0) kscale(.5) skew(1deg);-o-opacity:.1}30%{-o-transform:rotate(0) scale(.7) skew(1deg);-o-opacity:.5}100%{-o-transform:rotate(0) scale(1) skew(1deg);-o-opacity:.1}}@keyframes cbh-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes cbh-circle-fill-anim{0%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-moz-transform:rotate(0) -moz-scale(1) skew(1deg);opacity:.2}100%{-moz-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes cbh-circle-fill-anim{0%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-webkit-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-webkit-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes cbh-circle-fill-anim{0%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{-o-transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{-o-transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes cbh-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{transform:rotate(0) scale(1) skew(1deg)}}@-moz-keyframes cbh-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}30%{-moz-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-moz-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-moz-transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes cbh-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes cbh-circle-img-anim{0%{-o-transform:rotate(0) scale(1) skew(1deg)}10%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-o-transform:rotate(25deg) scale(1) skew(1deg)}30%{-o-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-o-transform:rotate(25deg) scale(1) skew(1deg)}100%,50%{-o-transform:rotate(0) scale(1) skew(1deg)}}.cbh-phone.cbh-green .cbh-ph-circle{border-color:#00f2a4}.cbh-phone.cbh-green .cbh-ph-circle-fill{background-color:#00f2a4}.cbh-phone.cbh-green .cbh-ph-img-circle1{background-color:#2ecb71}@media(max-width:767px){.cbh-phone{left:-50px;bottom:-55px}}
/*BUTTON WHATS*/

.ovalBg:hover{
transform: scale(1.15);
transition: 0.3s;
}

.lineh2{
line-height: 2.2;
}


/*MEDIAS*/

/*MINIMOBILE*/
@media (max-width: 350px){
.logo{
width: 220px!important;
height: 55px!important;
}
}

/*MINIMOBILE*/
@media (max-width: 413px){
.logo{
width: 280px;
height: 75px;
}
.rdLeft{
border-radius: 0;
}
.col-lg-5esp {
flex: 0 0 auto;
width: 100%;
}
.w33{
width: 42%!important;
}
.col-xs-4{
flex: 0 0 auto;
width: 85%;
}
}


@media (min-width: 414px) and (max-width: 767px){
.logo{
width: 290px;
height: 78px;
}
.col-xs-4{
flex: 0 0 auto;
width: 50%;
}
.col-lg-5esp{
flex: 0 0 auto;
width: 90%;
}
}


/*MOBILE*/
@media (max-width: 767px){
.titlebx1{
font-size: 20px;
}
.subtitlebx1{
font-size: 15px;
line-height: 21px;
}
.titleDet{
font-size: 22px;
}
.descDet{
font-size: 15px;
}
.titleFooter{
font-size: 21px;
line-height: 28px;
}
.subtitleFooter{
font-size: 16px;
}
.fwDet{
font-size: 18px;
}
.fwboldDEt{
font-size: 30px;
}
.ul-list{
flex-direction: column;
align-items: center;
}
.li-list{
margin-right: 0;
}
.li-list+.li-list{
margin-top: 1rem;
}
.boxFooter{
padding: 1.5rem 0;
}
.footer{
padding: 3.5rem 0;
}
.titleBanner{
font-size: 16px;
}
.subtitleBanner{
font-size: 14px;
}
.bannerDiv{
margin-top: 2.5rem;
padding: 3rem 0;
background-size: 64px 74px;
}
.box1{
padding-top: 2.75rem;
}
.w33{
width: 37%;
}
.titleEdi1{
font-size: 16px;
}
.subtitleEdi1{
font-size: 15px;
}
.box2{
margin-top: 2.5rem;
}
.footer2{
margin-top: 3.5rem;
}
.box3{
padding-top: 2.5rem;
} 
.boxx3{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
} 
.box5{
padding-top: 3.5rem;
padding-bottom: 3.5rem;
}
.mrgHr{
margin-top: 2.5rem;
margin-bottom: 0;
}
}


@media (min-width: 767px) and (max-width: 991px){
.titlebx1{
font-size: 22px;
}
.fw-oval{
font-size: 17px;
}
.titleDet{
font-size: 26px;
}
.descDet{
font-size: 15px;
}
.titleFooter{
font-size: 24px;
line-height: 26px;
}
.footer{
padding: 3.5rem 0;
}
.titleBanner{
font-size: 18px;
}
.subtitleBanner{
font-size: 16px;
}
.col-lg-5esp{
flex: 0 0 auto;
width: 62%;
}
.bannerDiv{
margin-top: 2.5rem;
padding: 3rem 0;
background-size: 60px 70px;
}
.box1{
padding-top: 2.75rem;
}
.w33{
width: 28%;
}
}


/*MOBILE MAX IPAD*/
@media (max-width: 991px){
.navbar-light .navbar-nav .nav-link.active:after{
display: none;
}
.leftContainer{
position: relative;
}
.pexxs{
padding-right: 0;
}
.bg-cinza{
padding-right: calc(var(--bs-gutter-x) * .5);
padding-left: calc(var(--bs-gutter-x) * .5);
padding-top: 0;
padding-bottom: 0;
background-color: transparent;
}
.mtxs2rem{
margin-top: 2.5rem;
}
.overflowx{
flex-wrap: nowrap;
overflow-x: auto;
}
.timeLine{
width: 100%;
}
}



/*LG*/
@media (min-width: 991px){

}



/*LG MAX XL*/
@media (min-width: 991px) and (max-width: 1199px){
.navbar-light .navbar-nav .nav-link{
font-size: 16px;
}
.descDet{
font-size: 14px;
}
.titleDet{
font-size: 30px;
}
.titleFooter{
font-size: 22px;
line-height: 28px;
}
.subtitleFooter{
font-size: 16px;
}
.fwDet{
font-size: 18px;
}
.fwboldDEt{
font-size: 27px;
}
.btn-w{
font-size: 15px;
padding: .275rem 1rem;
}
.footer{
padding: 3.5rem 0;
}
.pexxs{
padding-right: 3rem;
}
.col-lg-5esp{
flex: 0 0 auto;
width: 53%;
}
.titleBanner{
font-size: 22px;
}
.titleBg{
font-size: 14px;
}
.lupa{
width: 210px;
height: 210px;
}
}



/*XL*/
@media (min-width: 1200px){
.col-lg-5esp{
flex: 0 0 auto;
width: 44.5%;
}
}



/*XL MAX XXL*/
@media (min-width: 1199px) and (max-width: 1399px){
.pexxs{
padding-right: 7rem;
}
.titleBanner{
font-size: 23px;
}
.btn-w{
font-size: 17px;
}
.lupa{
width: 240px;
height: 240px;
}
}



/*XXL*/
@media (min-width: 1399px){

}

.wrap_e07f{
z-index: 999999999!important;
}