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

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

/*@font-face {
font-family: 'assistant-regular';
src: url('../fonts/Roboto-Regular.woff') format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
}*/

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



:root{
--azul: #214BA4;
--amarelo: #B08636;
}

body{
font-size: 0.95rem;
}

.font-helve {
font-family: helvetica;
font-weight: 300;
}

.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;}
.fs-16{font-size: 16px;}
.fs-18{font-size: 18px;}
.fs-20{font-size: 20px;}
.fs-21{font-size: 21px;}
.fs-22{font-size: 22px;}
.fs-24{font-size: 24px;}
.fs-26{font-size: 26px;}
.fs-28{font-size: 28px;}
.fs-30{font-size: 30px;}
.fs-33{font-size: 33px;}
.fs-35{font-size: 35px;}
.fs-49{font-size: 49px;}
.fs-70{font-size: 70px;}

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

a:hover{
color: #000;
}

a.no-hover:hover{
color: #fff;
opacity: 0.9;
transition: all 0.2s;
}

img {
  aspect-ratio: attr(width) / attr(height);
}

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

.navbar-light .navbar-toggler-icon {
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}


.btn-color{
background-color: var(--azul);
color: #fff;
border-radius: 0;
font-family: 'futura-medium';
font-size: 14px;
padding: .375rem 1.2rem;
}

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

.navbar.bg-red-line{
overflow-y: hidden;
}

.navbar-light .navbar-nav .nav-link {
color: #fff;
font-size: 15px;
font-family: 'futura-medium';
margin-right: 1rem;
}

.navbar-light .navbar-nav .nav-link.active {
color: #fff;
}

.navbar-light .navbar-nav .nav-link:hover {
color: #fff;
opacity: .9;
}

.logo-effect{
position: relative;
}
.logo-effect img{
position: relative;
z-index: 2;
}

.logo-effect:before{
content: "";
position: absolute;
left: 50px;
bottom: 0;
top: 0;
margin: auto;
width: 35px;
height: 350px;
background-color: #fff;
z-index: 1;
transform: rotate(296deg);
}

.subnav-col{
background-color: #D80018;
padding: 1rem 0;
}

.title-subnav{
font-family: 'futura-bold';
font-size: 18px;
color: #fff;
text-transform: uppercase;
padding-top: .25rem;
}

.form-control.whats3 {
color: #000;
font-family: 'futura-medium';
border-radius: 10px;
border: 1px solid #000;
}

.form-control.whats3:focus{
box-shadow: none;
}

.form-floating > label{
font-family: 'futura-medium';
}

.box-contato {
padding: 3rem 0;
padding-bottom: 0;
}

.fontEm {
font-family: 'futura-medium';
font-size: 16px;
}

.fontXac {
font-family: 'futura-medium';
font-size: 20px;
}

.box-whats{
position: relative;
margin: 5rem 0;
margin-bottom: 4.5rem;
}

.font-whats{
font-family: 'futura-bold';
font-size: 18px;
color: #06602D;
text-transform: uppercase;
text-align: center;
padding: 0 3rem;
}

.whatsApp{
background-color: #F2EEE4;
border-color: #F2EEE4;
color: #000;
font-family: 'assistant-regular';
border-radius: 10px;
}
.whatsApp:focus{
background-color: #F2EEE4;
border-color: #F2EEE4;
outline: none!;
box-shadow: none;
}
.whatsApp::-webkit-input-placeholder { 
font-family: 'assistant-regular';
color: #000;
font-size: 12px;
}

.whatsApp:-ms-input-placeholder { 
font-family: 'assistant-regular';
color: #000;
font-size: 12px;
}

.whatsApp::placeholder {
font-family: 'assistant-regular';
color: #000;
font-size: 12px;
}

.btn-whats{
width: 100%;
display: block;
color: #fff;
font-family: 'futura-medium';
background-color: #06602D;
border-radius: 10px;
transition: all 0.3s;
}

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

.font1{
font-family: 'futura-medium';
font-size: 13px;
color: #444444;
}
.font2{
font-family: 'futura-bold';
font-size: 13px;
color: #444444;
}

.margin-texts{
margin-top: -.35rem;
}

.mt-lg-whats{
margin-top: 3rem;
}


.box-right{
position: relative;
z-index: 1;
}

.b26{
border-radius: 26px;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}

.right15{
margin-right: -12px;
}

.footer-class{
position: relative;
padding-bottom: 3rem;
padding-top: 160px;
background-color: var(--azul);
}

.wave-footer{
background-color: var(--azul);
}

.wave{
width: 100%;
background-image: url('/../assets/wave.svg');
background-size: cover;
background-position: center center;
height: 130px;
position: absolute;
z-index: 2;
top: -20px;
left: 0;
}

.font-reserva{
font-family: 'futura-medium';
font-size: 16px;
color: #fff;
}
.font-tel a{
font-family: 'futura-bold';
font-size: 22px;
color: #fff;
}

.font-footer a, .font-footer a:hover{
font-family: 'futura-medium';
font-size: 15px;
color: #fff;
}

.font-footer+.font-footer{
margin-left: 1.2rem;
}

.hr-footer{
background-color: #fff;
opacity: 1;
margin: 1rem 0;
}

.font-cz{
color: #DFDFDF;
font-size: 15px;
}

.fontMerg{
font-family: 'futura-bold';
font-size: 19px;
}

.opacity08{
opacity: 0.9;
}

.textBlueMer{
font-family: 'futura-bold';
font-size: 14px;
color: #fff;
background-color: #214ba4;
padding: 6px 8px;
padding-top: 8px;
width: fit-content;
border-radius: 4px;
pad
}

.bigText{
font-size: 19px;
padding-top: 6px;
}

.title-post{
font-family: 'futura-bold';
font-size: 24px;
color: #214BA4;
text-transform: uppercase;
padding-right: 6rem;
}

.conteudo-post{
font-family: 'assistant-regular';
font-size: 16px;
line-height: 28px;
text-align: justify;
}

.bx26{
border-radius: 26px;
}

.mt-50px{
margin-top: 40px;
}

.box-equipa{
padding: 3rem 0;
}

.title1{
font-family: 'futura-bold';
font-size: 16px;
color: #214BA4;
}
.subtitle1{
font-family: 'assistant-regular';
font-size: 16px;
line-height: 18px;
padding: 0 2rem;
}

.box-merg{
padding: 3rem 0;
padding-bottom: 0;
}

.imgOv{
position: absolute;
right: -83px;
bottom: 20px;
}
.imgOv2{
position: absolute;
right: -43px;
bottom: 32px;
}

.title-merg{
font-family: 'futura-bold';
font-size: 26px;
color: #214BA4;
text-transform: uppercase;
}

.sub-merg{
font-family: 'futura-medium';
font-size: 20px;
color: #214BA4;
text-transform: uppercase;
}

.cont-merg{
margin-bottom: -1rem;
font-family: 'assistant-regular';
font-size: 16px;
line-height: 21px;
padding: 0 2rem;
}

.slide-box{
padding-top: 3rem;
padding-bottom: 0;
position: relative;
}

.title-slide{
font-family: 'futura-bold';
font-size: 23px;
color: #214BA4;
line-height: 30px;
}
.sub-slide{
background-color: #214BA4;
font-family: 'futura-bold';
font-size: 23px;
color: #fff;
line-height: 30px;
padding: .25rem .45rem;
padding-top: .55rem;
width: fit-content;
width: -moz-max-content;;
}

.float-div-left{
position: absolute;
left: 0;
width: 100%;
top: 0;
bottom: 0;
display: flex;
justify-content: center;
flex-direction: column;
}

.conteudo-post{
margin-bottom: -1rem;
}

.config-banner{
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 100%;
margin: auto;
height: fit-content;
height: -moz-max-content;
padding-bottom: 113px;
}
.frasebanner{
font-family: 'futura-bold';
color: #fff;
font-size: 26px;
background-color: #B7000D;
padding: .375rem .4rem;
padding-top: .55rem;
width: fit-content;
width: -moz-max-content;;
}

.button-banner{
position: absolute;
bottom: 130px;
right: 0;
width: 100%;
}

.button-banner button{
border: 0;
background-color: transparent;
}

.box1{
padding: 5rem 0;
}

.wave2{
width: 100%;
background-image: url('/../assets/wave2.svg');
background-size: cover;
background-position: center center;
height: 113px;
position: absolute;
z-index: 2;
bottom: -0px;
left: 0;
}

.box2{
padding-bottom: 5rem;
}

.box3{
position: relative;
background-color: #DB0018;
padding-top: 5rem;
padding-bottom: 5rem;
}

/*MEDIAS*/

/*MINIMOBILE*/
@media (max-width: 364px){

}



/*MOBILE*/
@media (max-width: 3767px){

}


@media (min-width: 768px) and (max-width: 991px){
.cont-flui-md{
    max-width: 720px;
}
}

/*MOBILE MAX IPAD*/
@media (max-width: 991px){
.font-footer{
text-align: center;
}
.font-footer+.font-footer{
margin-left: 0;
margin-top: .75rem;
}
.wave{
top: -11px;
height: 80px;
}
.footer-class{
padding-bottom: 2rem;
padding-top: 6rem;
}
.box-whats{
margin: 3rem 0;
}
.font-whats{
font-size: 16px;
}
.mb-2rem{
margin-bottom: 2rem;
}
.hr-footer{
margin: 1.5rem 0;
}
.box-contato{
padding-top: 2rem;
}
.mt2rem{
margin-top: 2rem;
}
.bg-red-line {
background-color: #af000b;
}
.red-mob{
background-color: #af000b;
position: relative;
z-index: 2;
}
.nav-item .btn-color{
margin-top: .5rem;
margin-bottom: .25rem;
}
.img2{
display: none;
}
.box-equipa {
padding-bottom: 0;
padding-top: 2rem;
}
.title-post{
padding-right: 0;
font-size: 20px;
}
.mt-50px{
margin-top: 2rem;
}
.gy-2rem{
--bs-gutter-y: 2rem;
}
.pt2rem{
padding-top: 2rem;
}
.float-div-left{
position: relative;
}
.col-lg-esp{
width: 100%;
}
.float-div-right{
margin-top: 2rem;
}
.slide-box, .box-merg{
padding-top: 2rem;
}
.cont-merg{
padding: 0;
}
.title-merg{
font-size: 20px;
}
.sub-merg{
font-size: 17px;
}
.sub-slide{
font-size: 22px;
}
.title-slide{
font-size: 21px;
}
.frasebanner{
font-size: 16px;
}
.box1{
padding: 3rem 0;
}
.box2{
padding-bottom: 3rem;
}
.box3{
padding: 3rem 0;
}
.imgOv {
position: absolute;
right: 5px;
bottom: 5px;
height: 150px;
}
.imgOv2 {
position: absolute;
right: 5px;
bottom: 5px;
height: 80px;
}
}



/*LG*/
@media (min-width: 991px){
.box-left{
position: absolute;
z-index: 2;
right: 0;
top: 0;
bottom: 0;
margin: auto;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.bg-red-line{
background: rgb(245,0,32);
background: linear-gradient(180deg, rgba(245,0,32,1) 0%, rgba(175,0,11,1) 100%);
}
.nav-item .btn-color{
margin-left: .5rem;
}
.img1{
position: relative;
z-index: 2;
transition: all 0.3s;
}
.img1:hover{
transform: scale(1.01);
}

.img2{
position: absolute;
right: -50px;
bottom: -50px;
z-index: 1;
width: 100%;
transition: all 0.3s;
}
.img2:hover{
z-index: 3;
transition: all 0.3s;
transform: scale(1.01);
}
.mt-lg-6{
margin-top: 5rem;
}
.slide-box{
padding-top: 5rem;
}
.mt-50px2{
margin-top: 40px;
}
}



/*LG MAX XL*/
@media (min-width: 991px) and (max-width: 1199px){
.box-whats{
margin-bottom: 3.5rem;
}
.mt-50px{
margin-top: 40px;
}
.box-equipa {
padding-bottom: 0;
}
.navbar-light .navbar-nav .nav-link {
margin-right: .35rem;
font-size: 13px;
}
.btn-color{
padding: .375rem .75rem;
}
.title-post{
font-size: 21px;
}
.subtitle1{
padding:0;
}
.col-lg-esp{
flex: 0 0 auto;
width: 68.66666667%;
}
.mt-5x{
margin-top: 40px;
}
.title-slide{
font-size: 18px;
}
.sub-slide{
font-size: 18px;
}
.title-merg{
font-size: 22px;
}
.sub-merg{
font-size: 18px;
}
}



/*XL*/
@media (min-width: 1199px){
.pt-xxl-6{
padding-top: 5rem!important;
}
}



/*XL MAX XXL*/
@media (min-width: 991px) and (max-width: 1399px){

}



/*XL MAX XXL*/
@media (min-width: 1199px) and (max-width: 1399px){
.col-lg-esp{
flex: 0 0 auto;
width: 68.66666667%;
}
.sub-slide{
font-size: 22px;
}
}



/*XXL*/
@media (min-width: 1399px) and (max-width: 1550px){
.col-lg-esp{
flex: 0 0 auto;
width: 74.66666667%;
}
}

@media (min-width: 1550px){
.col-lg-esp{
flex: 0 0 auto;
width: 63.66666667%;
}
}


.allDiv{
height: 100vh;
width: 100%;
opacity: 0.6;
background-color: #000;
position: fixed;
top: 0;z-index: 1039;
display: none;
}
.allCook{
display:none;z-index:1041;position:fixed; bottom:0; left:0; width: 100%;  text-align: center; padding: 12px 0; margin:0;  background: rgba(244, 244, 244, 1);font-size: 12px
}
@media (min-width: 992px) and (max-width: 1199px){
.allCook{
text-align: center;
padding-left: 15px;
font-size: 11px;
}
}
@media (min-width: 992px){
.wtb{
width: 20%;
}
.posiXX{
position:absolute;bottom:14.5px;right:4%;background-color: #fff; border: 1px solid #1E1E1E;color: #1E1E1E;padding: .275rem .75rem;border-radius: 0.15rem;cursor:pointer
}
}
@media (max-width: 991px){
.wtb{
padding-top: 2rem;
padding-bottom: 2rem;
position: relative;
width: 100%;
}
.posiXX{
position:absolute;background-color: #fff; border: 1px solid #1E1E1E;color: #1E1E1E;padding: .475rem .75rem;border-radius: 0.15rem;cursor:pointer;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 175px;height: 35px;
}
}

/*BUTTON WHATS*/
.cbh-phone{cursor: pointer;display:block;position:fixed;z-index:1000;right:-50px;bottom:-55px;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(whatsFlat.svg);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{right:-55px;bottom:-55px}}
#dados{
width: 250px;
padding-right:5px;
position:fixed;
right:10px;
bottom:15px;
margin-bottom: -230px;
z-index: 1199;
font-size: 0.8rem!important;
}
#preencha {
background-color: #e0e0e0;
margin-top: -50px;
padding-top: 20px;
padding-left: 18px;
padding-right: 18px;
height: 210px;
border-radius: 20px;
z-index: 1199;
font-size: 0.8rem!important;
}
.formChat {
border: 0;
outline: 0;
background: transparent;
border-bottom: 1px solid black;
border-radius: 0;
}
/*BUTTON WHATS*/