.elementor-4283 .elementor-element.elementor-element-2a3f959 .elementor-repeater-item-3bcb3d4{left:27.45%;top:-38.878%;transform:rotate(0deg);z-index:2;}.elementor-bc-flex-widget .elementor-4283 .elementor-element.elementor-element-2b5f71b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4283 .elementor-element.elementor-element-2b5f71b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4283 .elementor-element.elementor-element-2b5f71b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4283 .elementor-element.elementor-element-2049b8a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-2049b8a{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-2049b8a .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}body:not(.rtl) .elementor-4283 .elementor-element.elementor-element-24d5492{left:-808.5px;}body.rtl .elementor-4283 .elementor-element.elementor-element-24d5492{right:-808.5px;}.elementor-4283 .elementor-element.elementor-element-24d5492{top:-886px;z-index:1;}.elementor-4283 .elementor-element.elementor-element-ec00b5f > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-4283 .elementor-element.elementor-element-ec00b5f{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-ec00b5f .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:80px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-373d4c8{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-373d4c8 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-d8c7a15{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-d8c7a15 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-e1ee241{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-e1ee241 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-08fe62c{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-08fe62c .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-8a8b974{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-8a8b974 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-e801972{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-e801972 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-1f4c53c{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-1f4c53c .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-53e19a5{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-53e19a5 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:50px;line-height:35px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-b6bd3c3{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-b6bd3c3 .elementor-heading-title{font-family:"Brick Display", Sans-serif;font-size:30px;line-height:20px;color:#F0AF90;}.elementor-4283 .elementor-element.elementor-element-5bdf631 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-5bdf631{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-5bdf631 .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-4283 .elementor-element.elementor-element-10a17db > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-10a17db{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-10a17db .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-9fcaa7b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-9fcaa7b{z-index:22;text-align:center;}.elementor-4283 .elementor-element.elementor-element-9fcaa7b .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-4fc8a55 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-4fc8a55{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-4fc8a55 .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-ada74d3 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-ada74d3{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-ada74d3 .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-8e7e00b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-8e7e00b{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-8e7e00b .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-11520cd > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-11520cd{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-11520cd .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-e518e24 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-e518e24{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-e518e24 .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-73cfcc9 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-73cfcc9{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-73cfcc9 .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-049568c > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-049568c{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-049568c .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-ca9ac1c > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-4283 .elementor-element.elementor-element-ca9ac1c{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-ca9ac1c .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:rgba(255, 255, 255, 0.19);}.elementor-4283 .elementor-element.elementor-element-94b3c6b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4283 .elementor-element.elementor-element-94b3c6b{z-index:2;text-align:center;}.elementor-4283 .elementor-element.elementor-element-94b3c6b .elementor-heading-title{font-family:"Domaine", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4283 .elementor-element.elementor-element-49048e0{width:initial;max-width:initial;bottom:4vh;text-align:start;}body:not(.rtl) .elementor-4283 .elementor-element.elementor-element-49048e0{left:-5.047vw;}body.rtl .elementor-4283 .elementor-element.elementor-element-49048e0{right:-5.047vw;}.elementor-4283 .elementor-element.elementor-element-49048e0 img{width:80px;}.elementor-4283 .elementor-element.elementor-element-2a3f959:not(.elementor-motion-effects-element-type-background), .elementor-4283 .elementor-element.elementor-element-2a3f959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2B2B;}.elementor-4283 .elementor-element.elementor-element-2a3f959 > .elementor-container{min-height:100vh;}.elementor-4283 .elementor-element.elementor-element-2a3f959{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4283 .elementor-element.elementor-element-2a3f959 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}#elementor-popup-modal-4283 .dialog-widget-content{animation-duration:0.5s;}#elementor-popup-modal-4283{background-color:rgba(0, 0, 0, 0);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-4283 .dialog-message{width:100vw;height:100vh;align-items:flex-start;}#elementor-popup-modal-4283 .dialog-close-button{display:block;top:60px;font-size:30px;}body:not(.rtl) #elementor-popup-modal-4283 .dialog-close-button{right:65px;}body.rtl #elementor-popup-modal-4283 .dialog-close-button{left:65px;}#elementor-popup-modal-4283 .dialog-close-button i{color:#FFFFFF;}@media(max-width:1024px){body:not(.rtl) .elementor-4283 .elementor-element.elementor-element-24d5492{left:-126px;}body.rtl .elementor-4283 .elementor-element.elementor-element-24d5492{right:-126px;}.elementor-4283 .elementor-element.elementor-element-24d5492{top:-1084px;}}@media(max-width:767px){.elementor-4283 .elementor-element.elementor-element-2049b8a > .elementor-widget-container{margin:5px 0px 20px 0px;}body:not(.rtl) .elementor-4283 .elementor-element.elementor-element-24d5492{left:-139px;}body.rtl .elementor-4283 .elementor-element.elementor-element-24d5492{right:-139px;}.elementor-4283 .elementor-element.elementor-element-24d5492{top:-851px;}.elementor-4283 .elementor-element.elementor-element-ec00b5f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-4283 .elementor-element.elementor-element-ec00b5f .elementor-heading-title{font-size:40px;}.elementor-4283 .elementor-element.elementor-element-373d4c8 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-373d4c8 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-d8c7a15 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-d8c7a15 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-e1ee241 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-e1ee241 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-08fe62c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-08fe62c .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-8a8b974 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-8a8b974 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-e801972 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-e801972 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-1f4c53c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-1f4c53c .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-53e19a5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-53e19a5 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-4283 .elementor-element.elementor-element-b6bd3c3 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-4283 .elementor-element.elementor-element-b6bd3c3 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-4283 .elementor-element.elementor-element-5bdf631 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-4283 .elementor-element.elementor-element-49048e0{left:15.781px;}body.rtl .elementor-4283 .elementor-element.elementor-element-49048e0{right:15.781px;}.elementor-4283 .elementor-element.elementor-element-49048e0{bottom:20px;}}/* Start custom CSS for html, class: .elementor-element-24d5492 */@media (max-width: 767px) {
 
 .menu-player{
     width:150vh !important;
 }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24d5492 */@media (max-width: 767px) {
 
 .menu-player{
     width:150vh !important;
 }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2a3f959 */.menu h2:hover{
    background: url(https://dev-clarice.ims.com.br/wp-content/uploads/2020/07/menu-1.svg) no-repeat center;
    animation: all ease 0.5s;

}

.menu-player{
    transform: translateX(10%);
}


.cap h6:hover{
    color: #fff !important;
}


.elementor-popup-modal .elementor {
    overflow: hidden;
}

@media screen and (min-width: 2000px) {

.menu-player{
margin-left:-200px;
    
}    
}



@media screen and (max-width: 479px) {
 
 .menu-vida svg.vida{
     display: none;
 }
 .menu-livro svg.livro{
     display: none;
 }
 .menu-aprendizagem svg.aprendizagem{
     display: none;
 }
  .menu-acervo svg.acervo{
     display: none;
 }
  .menu-postagens svg.postagens{
     display: none;
 }
  .menu-contato svg.contato{
     display: none;
 }
 .menu-creditos svg.creditos{
     display: none;
 }
 .cap svg.sub{
     display:none;
 }
}


@media screen and (min-width: 479px) {

.menu-vida svg.vida{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-vida svg.vida:hover{
    stroke-dashoffset: 0;
}





.menu-livro svg.livro{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-livro svg.livro:hover{
    stroke-dashoffset: 0;
}






.menu-aprendizagem svg.aprendizagem{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-aprendizagem svg.aprendizagem:hover{
    stroke-dashoffset: 0;
}





.menu-acervo svg.acervo{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-acervo svg.acervo:hover{
    stroke-dashoffset: 0;
}




.menu-postagens svg.postagens{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-postagens svg.postagens:hover{
    stroke-dashoffset: 0;
}

.menu-contato svg.contato{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-contato svg.contato:hover{
    stroke-dashoffset: 0;
}

.menu-creditos svg.creditos{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 2s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.menu-creditos svg.creditos:hover{
    stroke-dashoffset: 0;
}

.cap svg.sub{
    stroke-dasharray: 2500;
    stroke-dashoffset: 2500;
    transition: stroke-dashoffset 1.5s ease;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.cap svg.sub:hover{
    stroke-dashoffset: 0;
}
}/* End custom CSS */
/* Start custom CSS */.menu-player lottie-player{
    width: 100vw;
}


.menu-language a{
    color: #F0AF90 ;
    cursor: pointer;
    
}

.menu-language a:hover {
    color: #F0AF90;
    cursor: pointer;
    border-bottom: 2px solid #F0AF90;
    border-left-color: .45s ease-in .75s; 
    transition: all ease 0.5s;

    
}/* End custom CSS */