li.mobilehide.reqbutton a{color:#50bec3!important;border:1px solid rgba(0,0,0,.2);padding-top:7px;padding-left:17px;padding-right:17px;background:#4295ce;padding-bottom:6px!important;border-radius:5px}.search-icon .search-icon{top:1px}#main-header .info-box .text{display:block;color:#f5dfce;font:bold 20px/24px "Lato",Arial,sans-serif;text-align:center}#main-content .gform_wrapper{overflow:hidden}#main-content .gform_wrapper .gform_description{display:block;text-align:left;color:#625f27;font:21px/25px "Lato",Arial,sans-serif;margin:0 0 46px}#main-content .gform_wrapper .gform_confirmation_wrapper{display:block;text-align:center;color:#2d7fb7;font:25px/30px "Lato",Arial,sans-serif;margin:30px}#main-content .gform_body{overflow:hidden}#main-content .gform_footer{overflow:hidden}#main-content .gform_body ul{margin:0;padding:0;list-style:none;overflow:hidden}#main-content .gform_body ul li{vertical-align:top;overflow:hidden;padding:0;background:0 0;margin:0}#main-content .gform_body ul li label{font-size:16px;line-height:20px}#main-content .gform_body ul li label span{float:left;color:#0068a3}#main-content .gform_body ul li textarea,#main-content .gform_body ul li input[type=text]{height:45px;width:100%;box-sizing:border-box;margin:0;padding:10px;line-height:30px;font-size:16px;background:#dcdad5;color:#504d44;border:none}#main-content .gform_body ul li textarea{height:116px}#main-content .gform_body ul li .select-area{width:100%!important;box-sizing:border-box}#main-content .gform_body .reg{display:block;text-align:right;color:#dd8622;font-size:.9em;line-height:20px;font-style:italic}#main-content .gform_footer input[type=submit]{font-family:"Arial",serif;background:#dd8622 url("/wp-content/themes/gemm-learning/images/bg-btn.png") no-repeat 100% 50%;border:none;border-radius:6px;cursor:pointer;display:block;margin:0 auto;padding:0 40px 0 30px;height:48px;font-size:22px;font-weight:600;line-height:48px;color:#fff;font-style:normal;--lzl-bg-img:"/wp-content/themes/gemm-learning/images/bg-btn.png"}#main-content .gform_footer input[type=submit]:hover{background-color:#b56405}#main-content .validation_message,#main-content .validation_error{color:#dd8622;display:block;margin:10px 0}#main-content .gform_body ul li.gfield_error textarea,#main-content .gform_body ul li.gfield_error input[type=text]{background:#f5d7b4}.breadcrumbs-holder span{font-style:italic}.breadcrumbs-holder span:active{font-weight:700}div#breadcrumbs .breadcrumbs{float:left;margin:0;padding:0;list-style:none}div#breadcrumbs .breadcrumbs li{float:left;color:#03456d;font:bold italic 12px/14px "Lato",Arial,sans-serif;padding:0 4px 0 1px;background:url("/wp-content/themes/gemm-learning/images/sep-04.gif") no-repeat 0 6px;--lzl-bg-img:"/wp-content/themes/gemm-learning/images/sep-04.gif"}div#breadcrumbs .breadcrumbs li:first-child{padding:0 4px 0 0;background:0 0}div#breadcrumbs .breadcrumbs li a{font:italic 12px/14px "Lato",Arial,sans-serif;color:#045789}div#breadcrumbs .breadcrumbs li.lzl:not(.lzl-ed),div#breadcrumbs .breadcrumbs li.lzl-ing:not(.lzl-ed){background-image:none}.call-box{margin:0 -9999px 34px;padding:14px 9999px;background:#dd8622;overflow:hidden}.call-box h2{float:left;color:#fff;margin:0 10px 0 0;text-transform:uppercase;font:bold 43px/76px "Lato",Arial,sans-serif}.call-box .btn{float:right;border:2px solid #fff;border-radius:6px;background:url("/wp-content/themes/gemm-learning/images/bg-btn2.png") no-repeat 100% 27px;color:#fff;font-size:31px;line-height:40px;font-style:italic;padding:16px 108px 16px 90px;--lzl-bg-img:"/wp-content/themes/gemm-learning/images/bg-btn2.png"}.call-box .btn.lzl:not(.lzl-ed),.call-box .btn.lzl-ing:not(.lzl-ed){background-image:none}.call-box .btn:hover{background-color:#d76a08;text-decoration:none}.widget_easy_sidebar_menu_widget ul li a{background:#fffeee!important}#main-content .gform_footer input[type=submit].lzl:not(.lzl-ed),#main-content .gform_footer input[type=submit].lzl-ing:not(.lzl-ed){background-image:none}.form-submit{text-align:center}input#submit{color:#fff}h3#reply-title{font-size:18px;line-height:1;color:#dd8622}input#submit{color:#fff;text-align:left}h1#comments{font-size:20px;display:block;padding:8px;background:#efefef;margin-bottom:24px}.et_pb_post.entry-content{padding-top:30px!important}.et_pb_section.et_pb_section_0.et_section_regular .et_pb_section{padding-top:0!important}.abt_blog_sidebar{padding-right:0;border:0}.mb_40 .et_pb_widget,.sidebar_mb_40 .et_pb_widget{margin-bottom:40px!important}.sidebar_mb_20 .et_pb_widget{margin-bottom:20px!important}.audio_procc_content_main .more-link,.dyslexia_posts_main article .more-link,article .post-content .more-link{display:block;margin-top:15px!important}.back_school_sidebar_inner .et_pb_widget{margin:0!important}.back_school_sidebar_inner .et_pb_widget ul li:not(:last-child){margin-bottom:20px}.behaviour_survey_form select,.behaviour_survey_form #input_14_4{margin-left:0!important}.behaviour_survey_form .gform_fields li{width:100%!important}.contact_page_form p:empty{display:none}.req_demo_form form{margin-top:0!important}.dreambox_sidebar{border:0;padding-right:0}.dreambox_sidebar .et_pb_widget{margin-bottom:0!important}.free_assessment_form .gform_fields>div{width:100%!important}.free_assessment_form .gform_fields>div #input_15_9,.free_assessment_form .gform_fields>div #input_15_32{margin:0!important}.thanks_content_sec{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}body.search-results article .entry-featured-image-url{display:none}body.search-results article{margin-bottom:35px}body.search-results #main-content>.container{width:90%!important;padding:50px 0}body.search-results #main-content>.container:before{display:none}.search-results #sidebar{padding-bottom:0}.search-results #sidebar .et_pb_widget:last-child{margin-bottom:0}.search-results article .entry-title{font-size:28px!important;line-height:1.3}.search-results #main-content article .post-meta{line-height:1.3!important}@media (max-width:1370px) and (min-width:1024px){#main-header span.text{font-size:16px!important}}@media (max-width:980px){body.search-results #sidebar{margin-top:40px}body.search-results article .entry-title{font-size:24px!important}body.search-results #main-content article{font-size:16px}#main-header #mobile_menu{margin-top:38px;padding:20px 30px 30px}#main-header .et_mobile_menu li a,.et_mobile_menu .menu-item-has-children>a{padding-left:0}#main-header li.mobilehide.reqbutton a{background-color:transparent;border:0;color:rgba(1,30,117,.6)!important}#main-header ul li:last-child .search-box{margin:0 auto 0 0}#main-header ul li:last-child .search-box svg path{stroke:#2c7eb6}#main-header ul li:last-child .search-form input,#main-header ul li:last-child .search-form input::placeholder{color:#2c7eb6}.abt_blog_sidebar form input#s,.abt_blog_sidebar form input#searchsubmit{height:63px!important}.full_width_980 .et_pb_widget,.full_width_sidebar_980 .et_pb_widget{width:100%;margin-right:0}.demo_req_form_description p{padding-left:0!important}.case_study_hero_sec{background-position:65% 0}.dyslexia_sidebar .et_pb_widget{margin-bottom:30px}}@media (max-width:768px){#main-header span.text{font-size:18px!important}}@media (max-width:767px){body .et_pb_text_inner h4{font-size:22px}body .et_pb_text_inner h5{font-size:20px}#main-footer .footer-widget .title{font-size:20px}}@media only screen and (max-width:690px){#main-content .container{padding:20px}p.post-meta{margin-top:2px!important}#main-content .gform_footer input[type=submit]{font-family:"Arial",serif;background:#dd8622 url("/wp-content/themes/gemm-learning/images/bg-btn.png") no-repeat 100% 50%;border:none;border-radius:6px;cursor:pointer;display:block;margin:0 auto;padding:0 20px;height:48px;text-align:center;font-size:18px;font-weight:600;line-height:48px;color:#fff;font-style:normal;--lzl-bg-img:"/wp-content/themes/gemm-learning/images/bg-btn.png"}#main-content .gform_footer input[type=submit].lzl:not(.lzl-ed),#main-content .gform_footer input[type=submit].lzl-ing:not(.lzl-ed){background-image:none}.tshowcase-single-freehtml{font-size:14px}.tshowcase-pager-wrap .tshowcase-pager-thumbnail{margin:5px;width:70px}.tshowcase-pager-wrap .tshowcase-pager-thumbnail{float:right;margin:5px 0;width:70px}.ts-pager-box-left{min-width:228px}.tshowcase-pager-wrap{width:325px}div#tshowcase-bx-pager-0{max-width:73px}.bx-viewport{max-height:900px;overflow:scroll!important}}@media only screen and (min-width:641px){.gfield_label,.gfield_select{font-size:12px!important}.gfield.gf_right_half label,.gfield.gf_right_half div input{margin-left:0!important}.gfield .gfield_label{margin:0}}.single-avatar.has-class{max-width:53px}@media screen and (max-width:767px){.blog-post-title>.author-avatar{position:inherit;top:0;left:0;margin:10px auto!important}}.related-post-sec ul{display:flex!important;gap:40px;padding:0;flex-wrap:wrap}.related-post-sec li{flex:1 1 calc(33.33% - 40px);box-sizing:border-box}@media screen and (min-width:768px) and (max-width:992px){.related-post-sec li{flex:1 1 calc(50% - 40px)}}@media screen and (max-width:767px){.related-post-sec li{flex:1 1 100%}}.blog-post-title .author-avatar{display:none}.blog-post-title .author-avatar.show{display:flex}.blog-post-title>.et_pb_title_container{padding-bottom:67px}.blog-post-title>.et_pb_title_container>.author-avatar{position:absolute;bottom:-8px;left:0;margin-left:0!important;margin-top:0;margin-bottom:0;width:100%}.testimonial-thumbnail{margin-bottom:15px}.testimonial-content h2{font-size:24px;margin-bottom:10px}.slick-dots{bottom:-50px}.slick-prev:before{content:"←";color:black;font-size:35px}.slick-next:before{content:"→";color:black;font-size:35px}.slick-prev{left:-35px}.slick-next{right:-35px}.slick-next,.slick-prev{height:35px;width:35px}#custom-testimonial-slider{overflow:hidden}@media screen and (max-width:820px){#testimonial-slider-section{padding:0 30px}}@media screen and (max-width:768px){#activecampaign7 ._form_7 ._form-content{padding:20px 0!important}#testimonial-slider-section{margin-top:50px}}@media screen and (max-width:500px){.popup#activecampaign7 #_form_7_submit{text-transform:capitalize;font-size:18px!important}.popup#activecampaign7 .et_pb_row et_pb_row_1{width:100%}}#et-boc .da-close-wrap.evr-close_wrap{z-index:999999999999999!important}.popup#activecampaign7 #_form_7_submit{text-transform:capitalize}@media only screen and (max-width:767px){#blog-main-content-section .blog-post-content h2{font-size:32px}.blog-post-title .et_pb_title_featured_container{margin-bottom:0}.blog-post-heading-sec .blog-post-title.et_pb_post_title_0_tb_body.et_pb_post_title{margin-bottom:0!important}.slick-prev{left:-1rem;height:35px;width:35px}.slick-next{right:-1rem;height:35px;width:35px}}@media screen and (max-width:500px){#testimonial-slider-section{padding:0 5px}}