body{-webkit-user-select:none; -moz-user-select:-moz-none; -ms-user-select:none; user-select:none; -webkit-font-smoothing: auto; -moz-osx-font-smoothing: grayscale;}

/*-- Commom --*/
.my-pink {color:#e71852 !important}

/*-- Claris WhatsApp --*/
.my-whatsapp-container {
    position: fixed;
    transform: translate3d(0px, 0px, 0px);
    right: 6px;
    bottom: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index:9999;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

/*-- Hacks --*/
@media only screen and (min-width: 2400px) {
.et_pb_row {padding:0 !important}
}

.my-hide {display: none !important;}
hr.style-one { /*-- white --*/
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.75), rgba(0, 0, 0, 0));
    margin-bottom:1rem;
}

hr.style-two {/*-- black --*/
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
    margin-top:1rem;
    margin-bottom:1.5rem;
}

/*-- LGPD --*/
.my-lgpd-banner {}
.et_pb_text_2 h5 a {color:#d30102 !important}

/*-- Slider Revolution --*/
.my-hide, .my-rev-counter {display:none !important}
.my-revslider-hamburguer {visibility: visible !important;}
.my-rev-credit {text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);}
.my-rev-credit a {color:#3673a4 !important}
.my-rev-footer-cta .material-icons {font-size:29px}
.my-btn-spc {margin-left:30px}
.my-slider-tx-content {text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); letter-spacing:-0.3px !important}
.my-slider-tx-content a {color:#e71852}
.my-slider-tx-content a:hover {color:#fff}
.mobile-footer-cta a {color:#fff !important}
.mobile-footer-cta .fa-calendar-check-o {margin-bottom:5%}
.mobile-my-social-icon-list .fa-instagram,
.mobile-my-social-icon-list .fa-youtube-play,
.mobile-my-social-icon-list .fa-whatsapp {margin:0 3% 0 3%}
.link-instagram, .link-youtube, .link-whatsapp, .link-unidades {color:#fff !important; margin:0 1px 0 1px;}
.my-fa-calendar {margin-top:2% !important}

/*-- Everest Forms --*/
.everest-forms .evf-field-container .evf-frontend-row .evf-frontend-grid .evf-field.everest-forms-invalid>label {color:#ed1c24; text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);}
.everest-forms .evf-field-container {}
.everest-forms label.evf-field-label {font-size:16px; letter-spacing:-1px}
.everest-forms .evf-field-container .evf-frontend-row textarea {height:90px !important}
.my-submit-btn {float:right !important}

/*-- Unidades --*/
.my-logo-unidades img {width:42% !important}

/*-- Footer --*/
#main-footer {display:grid !important; justify-content: center; text-align:center !important}
#main-footer .container {width:100% !important; padding:1.5rem 0 1.5rem 0}
#main-footer, #main-footer .container, #footer-widgets, #footer-bottom {background-color:#222}
.footer-widget p {font-weight:300 !important; font-size:13px !important}
#footer-widgets {padding: 2.4% 0 2.4% 0}
#footer-widgets .footer-widget:nth-child(n), .footer-widget {margin:0 !important}
#footer-bottom,
.footer-widget .title {display: none !important}
.my-fa-heart {color:#b21e4d;}