.single-post .sidebar .widget{padding:0;position:relative}.single-post .sidebar .widget .blog-sidebar-block{position:relative;background:var(--e-global-color-primary);border-radius:14px;overflow:hidden}.single-post .sidebar .widget .blog-sidebar-block img{width:100%}.single-post .sidebar .widget .blog-sidebar-block .sidebar-content-box .heading{font-size:28px;font-family:"Zain",Sans-serif;line-height:1.1;color:#fff;font-weight:500;margin-top:-100px}.single-post .sidebar .widget .blog-sidebar-block .sidebar-content-box{color:#fff;background:#68607c;padding:20px 15px 30px}.single-post .sidebar .widget .blog-sidebar-block .sidebar-content-box .desc{font-size:16px;line-height:1.5;padding-top:15px;margin-bottom:20px}.single-post .sidebar .widget .blog-sidebar-block .sidebar-content-box .btn-box a{background-color:var(--e-global-color-accent);font-family:"Plus Jakarta Sans",Sans-serif;font-size:16px;padding:15px 20px;border-radius:50rem;color:#fff;fill:#fff;line-height:1;display:inline-block;width:100%;text-align:center;margin-top:10px;margin-bottom:10px;transition:.3s all ease-in-out}.single-post .sidebar .widget .blog-sidebar-block .sidebar-content-box .btn-box a:hover{background-color:var(--e-global-color-83e2408)}.post_featured_bg>.blog-post{padding-top:200px!important}.blog-post .blog-post_content p a{color:var(--e-global-color-accent)}.blog-post .blog-post_content p a:hover{text-decoration:underline}.blog-post .blog-post_content .wp-block-embed.is-type-video iframe{height:490px!important}.single.related_posts{margin-bottom:80px}.inner-location-block ul{row-gap:30px}.inner-location-block ul li{width:calc(25% - 30px)}.inner-location-block ul li .elementor-icon-list-text{width:100%;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:.3s all ease-in-out!important}.inner-location-block ul li:hover .elementor-icon-list-text{background-color:var(--mindy-tertiary-color)}.text-white p a{color:#fff}.elementor-icon-box-title>*>span{color:var(--e-global-color-7f579f4)}.gform_wrapper.gform-theme .gform_validation_errors{display:none}.gform_wrapper.gform-theme .gfield.gfield_error input{border-color:#f00}.gform_wrapper.gform-theme .gfield .gfield_validation_message{color:#f00!important}.elementor-widget-wgl-infobox.animation_toggling .wgl-button-wrapper{--dur:.6s;--dur_half:calc(var(--dur) * .5);--max-height:250px;overflow:hidden;opacity:0;max-height:0;transition:all var(--dur),opacity var(--dur_half)}.elementor-widget-wgl-infobox.animation_toggling:hover .wgl-button-wrapper{opacity:1;max-height:var(--max-height);transition:all var(--dur),opacity var(--dur_half) var(--dur_half)}.gfield--type-radio .ginput_container_radio .gfield_radio .gchoice input[type=radio]{border:1px solid #fff!important;border-radius:50%}.gfield--type-radio .ginput_container_radio .gfield_radio .gchoice input[type=radio]:before{background-color:#fff;box-shadow:none!important;height:8px;width:8px}.gfield--type-radio .ginput_container_radio .gfield_radio .gchoice .gform-field-label{color:#fff}.bannerForm .gform-theme--foundation .gform_page_footer .gform-theme-button{top:4px;bottom:auto}.bannerForm .step-form_wrapper.gform-theme--foundation .gform_page_footer .gform_button[type=submit]{top:4px;bottom:auto}.mobile_nav_wrapper .primary-nav .menu-item .button_switcher{width:50px}@media (max-width:1024px){.inner-location-block ul li{width:calc(33.33333% - 30px)}}@media (max-width:767px){.single-post .sidebar .widget .blog-sidebar-block img{width:100%;height:auto}.single-post .sidebar .widget .blog-sidebar-block .sidebar-content-box .heading{position:relative;top:0;max-width:316px;font-size:28px}.inner-location-block ul{row-gap:20px}.inner-location-block ul li{width:calc(50% - 20px)}}.toggle-arrow{display:none}.parent-training-block .wgl-infobox-title_wrapper{display:flex!important;flex-direction:column}.parent-training-block .wgl-infobox-title_wrapper .wgl-infobox_title{order:2}.parent-training-block .wgl-infobox-title_wrapper .wgl-infobox_subtitle{order:1}@media (max-width:576px){.elementor-995 .elementor-element.elementor-element-4da58db .wgl-tabs_headings{white-space:normal;display:flex;flex-direction:column;transform:inherit!important;gap:10px}.elementor-995 .elementor-element.elementor-element-4da58db .wgl-tabs_headings .wgl-tabs_header{width:100%}}