/*-- Claris --*/
body:fullscreen {}
body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
/*-- Claris WhatsApp --*/
.my-whatsapp {text-shadow:none !important; color:rgba(233, 30, 38, 1.00)}
.my-whatsapp a {font-weight:700; text-decoration:underline; color:#28a4ae}
.my-whatsapp strong {
  /*background-color:rgba(40, 164, 174, 0.60);*/
  animation: blink 2s linear infinite;
}
@keyframes blink {
  0% {opacity: 1;}
  50% {opacity: 0.5;}
  100% {opacity: 1;}
}
.my-whatsapp-click a {}
.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;
}

.my-whatsapp-content {}

/*-- 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}

/*-- Main --*/


/*-- Nav --*/
#main-header .container {width:90% !important}
.et_fixed_nav #main-header {padding:12px 0 12px 0;}
.et-fixed-header {backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px);}
.et-fixed-header #logo {content: url(https://lamusickids.com.br/wp-content/uploads/2023/05/lakids-logo-nav-dark.png)}
#logo {max-height:100%}
#top-menu li a {font-weight:600 !important}
.my-social-nav-insta, .my-social-nav-face, .my-social-nav-whats {font-size: 23px}
.my-social-nav-insta {margin-left:21px}
.my-social-nav-insta:hover {color:#bc0278}
.my-social-nav-face:hover {color:#1877f2}
.my-social-nav-whats:hover {color:#1eaf38}

/*-- TV + Heros --*/
#my-tv span {font-weight:700; color:#fbbd00;}
.my-hero-intro-title span {font-weight:700; background: -webkit-linear-gradient(#2b87da, #29c4a9); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.my-col-text h2 {/*margin-bottom:6px*/}
.my-col-text span {font-weight:700; /*color:#ed1c24*/}

/*-- Logo Gallery --*/
.my-logo-gallery .et_pb_gallery_fullwidth .et_pb_gallery_image img, .et_pb_gallery_fullwidth .et_pb_gallery_item {max-width:none!important; width:auto !important}

/*-- Blurb --*/
.et_pb_main_blurb_image:hover {opacity:0.7}
.my-tx-row h1 span {font-weight:bolder}

/*-- Cursos --*/
.my-element-hover {/*transition:all 1.5s ease;*/ opacity:.9; cursor:default}
.my-element-hover:hover {opacity:1}

/*-- Testimonials --*/
/*.et_pb_testimonial:before {display:none}*/

/*-- Projects --*/
.p-top {margin-top:6px}

/*-- Form Page --*/
.my-col-text h4 span {font-weight:700;}
.my-col-text p {text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);}

/*-- 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}

/*-- Google Maps --*/
#unidades{}
#eapps-google-maps-1.eapps-google-maps {height:81vh !important}

/*-- Footer --*/
#main-footer {display:grid !important; justify-content: center !important;}
#main-footer .container {display:grid !important; justify-content: center !important; width:100% !important; padding:1.5rem 0 1.5rem 0 !important}
#main-footer, #main-footer .container, #footer-widgets, #footer-bottom {background-color:#222}
#footer-widgets {padding: 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;}

/*-- Responsive --*/
/* Generic */
@media only screen and (max-width: 1280px){
  #cursos-row .et_pb_column_4,
  #cursos-row .et_pb_column_5,
  #cursos-row .et_pb_column_6,
  #cursos-row .et_pb_column_7 {padding:3% 3% !important}
}

@media (max-width: 1024px) {
  #et_mobile_nav_menu {display: block;}
  #top-menu {display: none;}
  #main-header .et_mobile_menu {background-color:rgba(255,255,255, 1) !important;}
  #main-header .et_mobile_menu li a {color:#00aef0 !important; text-transform:uppercase;}
  .my-social-nav-insta {margin-left:0}
 }

@media only screen and (min-width: 981px){
}

@media (max-width: 980px){
  #main-header .et_mobile_menu {background-color:rgba(255,255,255, 1) !important;}
  #main-header .et_mobile_menu li a {color:#00aef0 !important; text-transform:uppercase;}
  .my-social-nav-insta {margin-left:0}
  #main-header .container {width:84%}
  .et_header_style_left #logo {max-width:54%}
  .et_mobile_menu li a, .nav li li a {font-size:13px !important}
  #my-tv .et_pb_container {height:auto !important; min-height:80vh !important}
  #sobre .et_pb_column_0 {padding:12% 12% 0 12% !important}
  #sobre .et_pb_row {padding:6% 9% !important}
  .et_pb_button_0_wrapper {}
  #cursos-row .et_pb_column_4,
  #cursos-row .et_pb_column_5,
  #cursos-row .et_pb_column_6,
  #cursos-row .et_pb_column_7 {/*padding:12% 12% !important*/}
  .et_pb_text_7 h3, .et_pb_text_9 h3 {font-size:34px}
  .footer-widget .textwidget p {font-size:13px}
  #form .et_pb_row {padding:9% 9% !important}
  .eapps-google-maps-marker-description {display:none !important}
}

@media (max-width: 767px) {
}

@media (max-width: 479px) {
  #cursos-row .et_pb_column_4,
  #cursos-row .et_pb_column_5,
  #cursos-row .et_pb_column_6,
  #cursos-row .et_pb_column_7 {padding:9% 9% !important}
  #footer-widgets {padding: 5% 0 5% 0}
}