.elementor-12700 .elementor-element.elementor-element-656543f{padding:7% 5% 2% 5%;}.elementor-12700 .elementor-element.elementor-element-1bd1e1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-5577583 .elementor-search-form__container{min-height:40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12700 .elementor-element.elementor-element-5577583 .elementor-search-form__submit{min-width:40px;--e-search-form-submit-text-color:#000000;background-color:#FFFFFF;--e-search-form-submit-icon-size:18px;}body:not(.rtl) .elementor-12700 .elementor-element.elementor-element-5577583 .elementor-search-form__icon{padding-left:calc(40px / 3);}body.rtl .elementor-12700 .elementor-element.elementor-element-5577583 .elementor-search-form__icon{padding-right:calc(40px / 3);}.elementor-12700 .elementor-element.elementor-element-5577583 .elementor-search-form__input, .elementor-12700 .elementor-element.elementor-element-5577583.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(40px / 3);padding-right:calc(40px / 3);}.elementor-12700 .elementor-element.elementor-element-5577583 input[type="search"].elementor-search-form__input{font-size:16px;}.elementor-12700 .elementor-element.elementor-element-5577583:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-width:10px 10px 10px 10px;border-radius:25px;}.elementor-12700 .elementor-element.elementor-element-5577583.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-width:10px 10px 10px 10px;border-radius:25px;}.elementor-12700 .elementor-element.elementor-element-5577583 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-5577583{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;align-self:center;}.elementor-12700 .elementor-element.elementor-element-fa90b87 .elementor-heading-title{font-size:30px;font-weight:bold;line-height:1.2em;}.elementor-12700 .elementor-element.elementor-element-c32b48f{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-051efdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-c02baa6 .miraiflix-small-caption{font-size:14px;font-weight:500;}.elementor-12700 .elementor-element.elementor-element-c02baa6 .miraiflix-slide-footer-text h3{font-size:12px;font-weight:500;}.elementor-12700 .elementor-element.elementor-element-c02baa6 .miraiflix-slide-footer-text p{font-size:10px;font-weight:400;}.elementor-12700 .elementor-element.elementor-element-c02baa6 .miraiflix-fallback-text{color:var( --e-global-color-123bf18 );font-size:14px;}.elementor-12700 .elementor-element.elementor-element-6f87d75{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-794f06b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-2a9ec20 .elementor-button{font-size:14px;font-weight:600;fill:#020201;color:#020201;background-color:#F9C22E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9C22E;border-radius:25px 25px 25px 25px;}.elementor-12700 .elementor-element.elementor-element-2a9ec20 .elementor-button:hover, .elementor-12700 .elementor-element.elementor-element-2a9ec20 .elementor-button:focus{color:#F9C22E;background-color:#FFFFFF00;border-color:#F9C22E;}.elementor-12700 .elementor-element.elementor-element-2a9ec20 .elementor-button:hover svg, .elementor-12700 .elementor-element.elementor-element-2a9ec20 .elementor-button:focus svg{fill:#F9C22E;}.elementor-12700 .elementor-element.elementor-element-2a9ec20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 0% 8% 0%;}.elementor-12700 .elementor-element.elementor-element-8ed6d31{margin-top:0px;margin-bottom:0px;padding:8% 5% 2% 5%;}.elementor-12700 .elementor-element.elementor-element-a54cf10 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-41cef9c .elementor-heading-title{font-size:30px;font-weight:bold;line-height:1.2em;}.elementor-12700 .elementor-element.elementor-element-d2a28a2{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-49f7f65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiflix-slide-header h3{color:#FFFFFF;font-size:16px;font-weight:bold;text-transform:uppercase;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiflix-slide-header h4{color:#FFFFFF;font-size:12px;font-weight:400;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiedu-video-slider-container.prof .miraiflix-slide-footer p{color:#FFFFFF;font-size:10px;font-weight:400;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiedu-video-slider-container.prof .miraiflix-prof-coordinates{font-size:10px;font-weight:500;margin-bottom:8px;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiedu-video-slider-container.prof .miraiflix-footer-button{font-size:12px;font-weight:600;}.elementor-12700 .elementor-element.elementor-element-d27199f{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-f7a8c88 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-1607294 .elementor-button{font-size:14px;font-weight:600;fill:#020201;color:#020201;background-color:#F9C22E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9C22E;border-radius:25px 25px 25px 25px;}.elementor-12700 .elementor-element.elementor-element-1607294 .elementor-button:hover, .elementor-12700 .elementor-element.elementor-element-1607294 .elementor-button:focus{color:#F9C22E;background-color:#FFFFFF00;border-color:#F9C22E;}.elementor-12700 .elementor-element.elementor-element-1607294 .elementor-button:hover svg, .elementor-12700 .elementor-element.elementor-element-1607294 .elementor-button:focus svg{fill:#F9C22E;}.elementor-12700 .elementor-element.elementor-element-1607294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 0% 8% 0%;}.elementor-12700 .elementor-element.elementor-element-f710545:not(.elementor-motion-effects-element-type-background), .elementor-12700 .elementor-element.elementor-element-f710545 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-f8af6c2 ) 0%, var( --e-global-color-9983872 ) 70%);}.elementor-12700 .elementor-element.elementor-element-f710545{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-f710545 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12700 .elementor-element.elementor-element-48e9814 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12700 .elementor-element.elementor-element-48e9814 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-5f4b4dd .elementor-heading-title{color:#FFFFFF;font-size:30px;font-weight:bold;line-height:1.2em;}.elementor-12700 .elementor-element.elementor-element-5f4b4dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 5% 2% 5%;}.elementor-12700 .elementor-element.elementor-element-eb52548 .miraiflix-slide-footer h3{font-size:14px;font-weight:500;}.elementor-12700 .elementor-element.elementor-element-eb52548 .miraiedu-video-slider-container.posts .miraiflix-slide-content .miraiflix-slide-header{font-size:0px;}.elementor-12700 .elementor-element.elementor-element-eb52548 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-3d3a72a .elementor-button{font-size:14px;font-weight:600;fill:#020201;color:#020201;background-color:#F9C22E;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F9C22E;border-radius:25px 25px 25px 25px;}.elementor-12700 .elementor-element.elementor-element-3d3a72a .elementor-button:hover, .elementor-12700 .elementor-element.elementor-element-3d3a72a .elementor-button:focus{color:#F9C22E;background-color:#FFFFFF00;border-color:#F9C22E;}.elementor-12700 .elementor-element.elementor-element-3d3a72a .elementor-button:hover svg, .elementor-12700 .elementor-element.elementor-element-3d3a72a .elementor-button:focus svg{fill:#F9C22E;}.elementor-12700 .elementor-element.elementor-element-3d3a72a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 0% 8% 0%;}.elementor-12700 .elementor-element.elementor-element-c069f0d{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-323c247 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-5030cdd{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-7a92062 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-12700 .elementor-element.elementor-element-051efdf{width:100%;}.elementor-12700 .elementor-element.elementor-element-794f06b{width:100%;}}@media(max-width:1024px){.elementor-12700 .elementor-element.elementor-element-656543f{margin-top:0px;margin-bottom:0px;padding:50px 20px 0px 20px;}.elementor-12700 .elementor-element.elementor-element-fa90b87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-c32b48f{margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-12700 .elementor-element.elementor-element-2a9ec20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 50px 20px;}.elementor-12700 .elementor-element.elementor-element-8ed6d31{margin-top:0px;margin-bottom:0px;padding:50px 20px 0px 20px;}.elementor-12700 .elementor-element.elementor-element-1607294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 50px 20px;}.elementor-12700 .elementor-element.elementor-element-f710545{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-5f4b4dd > .elementor-widget-container{padding:50px 20px 0px 20px;}.elementor-12700 .elementor-element.elementor-element-3d3a72a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 50px 20px;}}@media(max-width:767px){.elementor-12700 .elementor-element.elementor-element-656543f{margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-12700 .elementor-element.elementor-element-5577583 input[type="search"].elementor-search-form__input{font-size:14px;}.elementor-12700 .elementor-element.elementor-element-5577583 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-12700 .elementor-element.elementor-element-5577583{width:100%;max-width:100%;}.elementor-12700 .elementor-element.elementor-element-fa90b87 .elementor-heading-title{font-size:25px;}.elementor-12700 .elementor-element.elementor-element-c32b48f{padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-051efdf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12700 .elementor-element.elementor-element-c02baa6 .miraiflix-slide-footer-text h3{font-size:14px;}.elementor-12700 .elementor-element.elementor-element-6f87d75{padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-794f06b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12700 .elementor-element.elementor-element-41cef9c .elementor-heading-title{font-size:25px;}.elementor-12700 .elementor-element.elementor-element-d2a28a2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-49f7f65 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiflix-slide-header h3{font-size:16px;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiflix-slide-header h4{font-size:14px;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiedu-video-slider-container.prof .miraiflix-slide-footer p{font-size:12px;}.elementor-12700 .elementor-element.elementor-element-8c4ca7b .miraiedu-video-slider-container.prof .miraiflix-footer-button{font-size:12px;}.elementor-12700 .elementor-element.elementor-element-d27199f{padding:0px 0px 0px 0px;}.elementor-12700 .elementor-element.elementor-element-f7a8c88 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-12700 .elementor-element.elementor-element-5f4b4dd .elementor-heading-title{font-size:25px;}.elementor-12700 .elementor-element.elementor-element-eb52548 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-fa90b87 */.elementor-12700 .elementor-element.elementor-element-fa90b87 span{
    color: #23DB8B;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c32b48f */.miraiflix-small-caption{
    font-size: 15px;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f87d75 */.miraiflix-small-caption{
    font-size: 15px;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41cef9c */.elementor-12700 .elementor-element.elementor-element-41cef9c span{
    color: #23DB8B;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ed6d31 */.elementor-12700 .elementor-element.elementor-element-8ed6d31{
    box-shadow: 0px -12px 12px #00000029;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d2a28a2 */.miraiflix-small-caption{
    font-size: 15px;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d27199f */.miraiflix-small-caption{
    font-size: 15px;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f4b4dd */.elementor-12700 .elementor-element.elementor-element-5f4b4dd span{
    color: #23DB8B;
}/* End custom CSS */
/* Start custom CSS for post-slider, class: .elementor-element-eb52548 */.elementor-12700 .elementor-element.elementor-element-eb52548 .miraiflix-navigation-left{
  background: linear-gradient(-90deg, #2542B800 0%, #2542B8 100%) 0% 0% no-repeat padding-box;
}
.elementor-12700 .elementor-element.elementor-element-eb52548 .miraiflix-navigation-right{
  background: linear-gradient(90deg, #2542B800 0%, #2542B8 100%) 0% 0% no-repeat padding-box;
}
.elementor-12700 .elementor-element.elementor-element-eb52548 .miraiflix-navigation-right-inner::before{
  border-right: 3px solid #F9C22E;
  border-top: 3px solid #F9C22E;
}
.elementor-12700 .elementor-element.elementor-element-eb52548 .miraiflix-navigation-left-inner::before{
  border-left: 3px solid #F9C22E;
  border-bottom: 3px solid #F9C22E;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f710545 */.elementor-12700 .elementor-element.elementor-element-f710545{
    box-shadow: 0px -12px 12px #00000029;
}/* End custom CSS */