/* https://irobokid.com/wp-content/themes/irobokid_theme/style.css?ver=20250623205213 */
/*!
Theme Name: iRoboKid Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: irobokid_theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.


/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
 body{font-family:"Noto Sans",sans-serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.62;letter-spacing:.25px;color:#2a2a2a}a.skip-link.screen-reader-text{display:none}a.skip-links:link,a.skip-links:visited,a.skip-links:hover{position:absolute;top:0;left:-9999px;z-index:1000;background-color:#000;padding:.5em;font-size:1em;color:#fff}#page.site{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.container{max-width:1120px}.container-w>.elementor-container{max-width:1250px!important}a,img{outline:none}img{max-width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;color:#3a404e;line-height:normal}.h1,h1{font-size:70px}.h2,h2{font-size:50px}.h3,h3{font-size:40px}.h4,h4{font-size:34px}.h5,h5{font-size:25px}.h6,h6{font-size:20px}a,a:hover,a:visited,a:focus,a:active,a.active{color:#f58220}p{margin-bottom:1.4rem}.btn{color:#FFF!important;text-transform:uppercase;text-decoration:none;background:#f58220;border:none;padding:15px 30px;line-height:.8;font-size:16px;border-radius:10px}.btn:hover,.btn:focus,.btn:active,.btn:visited{color:#FFF;font-weight:400;text-decoration:none}.page-not-found{text-align:center;padding:60px 0}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated,.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 15px!important}.pl-0>.elementor-widget-wrap.elementor-element-populated,.px-0>.elementor-widget-wrap.elementor-element-populated{padding-left:0!important}.pr-0>.elementor-widget-wrap.elementor-element-populated,.px-0>.elementor-widget-wrap.elementor-element-populated{padding-right:0!important}.ml-0>.elementor-container{margin-left:0!important}.mr-0>.elementor-container{margin-right:0!important}#masthead{width:100%!important}#masthead .elementor-element .elementor-nav-menu--dropdown a{padding-top:14px;padding-bottom:14px}.footer-nav-ul ul.elementor-icon-list-items{column-count:2}.mc4wp-form .mc4wp-form-fields .btn{background-color:#F7F7F7;color:#000!important;padding:0 20px 0 0;font-size:20px;font-weight:600}.mc4wp-form .mc4wp-form-fields .form-control:focus,.mc4wp-form .mc4wp-form-fields .form-control{box-shadow:none}#back2Top{display:none;position:fixed;bottom:30px;left:0;right:0;z-index:99;max-width:1250px;width:100%;margin:0 auto;text-align:right;padding-right:15px;font-size:30px}.home-statistics>div{display:grid;align-items:center}.online-course-sec .elementor-column.home-course-item>div{padding:40px 45px 45px 70px!important}.teaching-method-advanced-tabs .eael-accordion-content{border-radius:0 0 10px 10px}.teaching-method-advanced-tabs .eael-accordion-header{margin-bottom:20px}.teaching-method-advanced-tabs .eael-accordion-header.active{margin-bottom:0;border-radius:10px 10px 0 0!important}.teaching-method-tabs .elementor-tab-title{border-radius:10px}.teaching-method-tabs .elementor-tabs-content-wrapper{background-color:transparent!important;text-align:center;display:grid;align-items:center}.teaching-method-tabs .elementor-tabs-wrapper{width:40%!important}.teaching-method-tabs .elementor-tabs-content-wrapper .elementor-tab-title{background-color:#48BAC4;padding:20px;margin-bottom:20px}.home-testimonials .elementor-testimonial__footer{width:40%}.home-testimonials .elementor-testimonial__image img{width:100%!important;height:100%!important;object-fit:contain}.home-testimonials .elementor-testimonial__text{font-size:16px;font-style:normal;line-height:1.2}.home-testimonials .elementor-testimonial__content{background-color:#FFF;padding:20px 20px 30px 20px;box-shadow:0 4px 4px 0 rgba(202,202,202,.5)}.home-testimonials .elementor-testimonial__text{font-size:16px!important;font-style:normal!important}.home-testimonials .elementor-testimonial__content img{display:block;text-align:center;margin:0 auto 24px}.home-testimonials .elementor-testimonial__cite{border-top:1px solid #c2c2c2;padding-top:25px;margin-top:30px!important}.home-testimonials .elementor-testimonial__footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.fullscreen-slider .swiper-slide-inner{max-width:1250px}.home-programs-offer .eael-advance-tabs .eael-tabs-nav>ul li{box-shadow:0 1px 4px 0 rgba(46,38,38,.5)}@media(max-width:1020.98px){.home-programs-offer .eael-advance-tabs .eael-tabs-nav>ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media(max-width:767.98px){.online-course-sec .elementor-column.home-course-item>div{padding:30px 30px 40px 30px!important}.home-testimonials .elementor-testimonial{text-align:center!important;flex-direction:column!important}.home-testimonials .elementor-testimonial__content{order:2}.home-testimonials .elementor-testimonial__footer{width:100%;padding-bottom:20px;padding-right:0!important}}@media(max-width:600.98px){.footer-nav-ul ul.elementor-icon-list-items{column-count:1}}