
/*!
	Theme Name: NSTA Franchise
	Theme URI: https://demo.glthemes.com/education-center-pro
	Author: Good Looking Themes
	Author URI: https://demo.glthemes.com/
	Description: Description
	Version: 1.0.0
	Tested up to: 5.8
	Requires PHP: 4.7
	License: GNU General Public License v3 or later
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: nsta-franchise
  Template: education-center-pro
	Tags: blog, one-column, two-columns, right-sidebar, left-sidebar, footer-widgets,custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, full-width-template, rtl-language-support, theme-options, e-commerce

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

	Education Training is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
	Underscores is distributed under the terms of the GNU GPL v3 or later.

	Normalizing styles have been helped along thanks to the fine work of
	Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
	*/
.single-courses .tutor-single-course-sidebar .tutor-sidebar-card{display:none !important}.single-courses .tutor-single-course-sidebar .tutor-single-course-sidebar-more.tutor-mt-24{margin-top:0px !important}.layout-1 .banner-image-wrapper
img{height:650px;max-height:650px}#instructor-section{background:rgba(55, 126, 249, 0.06);padding:70px
0 70px 0;margin-top:0;color:#fff}#instructor-section .team-wrapper{display:flex;align-items:center}#instructor-section .team-wrapper
.btn{border-radius:5px;padding:15px
20px;line-height:1}#instructor-section .team-left{width:25%;padding:0
25px}#instructor-section .team-right{padding:0
25px;width:75%;display:flex;align-items:flex-start}#instructor-section .team-single{flex-grow:0;margin:0px
15px;padding-top:0;padding-bottom:0;display:flex;flex-direction:column;width:100%;position:relative}#instructor-section .section-header .content
p{color:#000}#instructor-section .team-single .post-thumbnail{position:relative;margin-bottom:0px;border-radius:10px;overflow:hidden}#instructor-section .team-single .post-thumbnail
img{width:250px;height:185px;object-fit:cover;border-radius:5px}.social-wrapper{position:absolute;bottom:10px;left:20px}.social-wrapper
.share{display:inline-block;background:#fff;border-radius:50%;width:38px;height:38px;line-height:47px;position:relative;cursor:pointer}.team-single .social-networks{opacity:0;position:absolute;left:0;transition:all 0.3s cubic-bezier(0.68, -0.55, 0.265, 1.55);margin-top:0;display:flex}.social-networks
li{margin:0
5px}.social-wrapper .share:hover .social-networks{left:50px;opacity:1}.social-wrapper .share::before{content:">";position:absolute;font-size:25px;color:#000;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.social-wrapper .share
img{width:38px}.team-title{font-weight:normal;font-size:24px;line-height:36px}.team-title
a{color:#000 !important;font-size:24px;line-height:36px}.team-exp{font-weight:normal;margin-top:4px;font-size:14px;line-height:20px;color:#6c6c6c}#nf-form-2-cont{background:#fff;box-shadow:0px 0px 20px 2px rgba(86, 86, 86, 0.15);display:flex;border:none !important;flex-direction:column;justify-content:center;align-items:center;padding:30px
50px 15px 50px;flex:0 0 41.666667%;max-width:41.666667%;position:relative;top:-125px}#nf-form-title-2
h3{font-weight:500;font-size:26px;text-align:center;line-height:38px;margin:0
0 30px 0px}#nf-form-title-2 h3
span{font-size:15px}#about-section{padding:50px
0 50px 0}.nf-form-wrap.ninja-forms-form-wrap{width:100%}.nf-form-content .list-select-wrap .nf-field-element > div,
.nf-form-content input:not([type="button"]),
.nf-form-content
textarea{background:#f7f7f7;border:none !important;font-weight:100 !important;width:100%;border-radius:0;box-shadow:none;color:#6c6c6c;transition:all 0.5s}.nf-form-content .listselect-wrap .nf-field-element div,
.nf-form-content input.ninja-forms-field,
.nf-form-content select.ninja-forms-field:not([multiple]){height:50px !important}.nf-form-content textarea.ninja-forms-field{height:200px}.nf-field-label
label{font-weight:600 !important}.nf-field-element input::-webkit-input-placeholder,
.nf-form-content .ninja-forms-field{font-size:16px;font-weight:100 !important}.nf-form-content
textarea{width:100%;max-height:100px;-webkit-text-stroke:0.2px #f7f7f7}.nf-form-content button,
.nf-form-content input[type="button"],
.nf-form-content input[type="submit"]{background:#fff !important;padding:11px
28px;width:100% !important;border-radius:0 !important;border:0;font-size:20px !important;color:#000 !important;transition:all 0.5s}.nf-form-content button:hover,
.nf-form-content input[type="button"]:hover,
.nf-form-content input[type="submit"]:hover{background:var(--ecp-secondary-color-education) !important;color:#fff !important;transition:all 0.5s}.about__wrap .nf-form-content button,
.about__wrap .nf-form-content input[type="button"],
.about__wrap .nf-form-content input[type="submit"]{background:var(--ecp-primary-color-education) !important;color:#fff !important}#cta-section{margin-top:25px}#cta-three-section{margin-top:0px}#cta-section
.btn{border-radius:5px}.cta{background:var(--ecp-primary-color-education);margin:25px
0;color:#fff;padding:0}.cta-wrap{padding:50px
0px;border-radius:5px}.cta__info{color:#fff}.cta__text
p{margin-bottom:0}.cta__info h2:before{content:none !important}.cta__info h2,
.cta__info
span{padding-left:0px}.btm-cta-section{background:var(--ecp-primary-color-education);margin:25px
0}.btm-cta-section .cta-wrap{padding-left:0;padding-right:0}.btm-cta2-section:after{background-image:none}.btm-cta2-section .cta-wrap .cta__btn
a{border-radius:5px}.cta2 .cta-wrap{flex-direction:column;background:none}.cta2::after{content:"";position:absolute;top:0;left:0;background-image:url(/wp-content/themes/nsta-franchise/assets/img/big-bg.png?x91915);opacity:0.04;background-position:right center;background-size:auto;background-repeat:no-repeat}.cta2 .cta-wrap
.cta__info{width:auto;text-align:center}.cta2 .cta-wrap .cta__info
.cta__title{margin-bottom:30px}.cta2 .cta-wrap .cta__info
p{margin-bottom:30px}.cta2 .cta-wrap
.cta__btn{text-align:center;width:auto}.cta2 .cta-wrap .cta__btn
span{display:none}.f-course{background:none;display:flex;flex-direction:column;align-items:center;padding:0px;margin:70px
0 35px 0px}.filters .button-group button.button,
.filters .button-group li,
.filters ul button.button,
.filters ul
li{font-size:16px;line-height:32px;margin:0px;padding:13px
20px;border:none;box-shadow:none;background:none;border-radius:0px;font-weight:400;color:#6c6c6c;position:relative}.filters .button-group{background-color:#fff;display:table;vertical-align:middle;margin:0
auto;border:4px
solid #dfe6f3;border-radius:15px}.filters .button-group button.button::after{content:"";height:27%;width:2px;position:absolute;right:0;top:35%;background-color:#dfe6f3}.filters .button-group button.button:last-child::after{content:none;border:none}.filters .button-group button.button.is-checked,
.filters .button-group button.button:hover,
.filters .button-group li.is-checked,
.filters .button-group li:hover,
.filters ul button.button.is-checked,
.filters ul button.button:hover,
.filters ul li.is-checked,
.filters ul li:hover{color:var(--ecp-primary-color-education);border-bottom:none;background-color:transparent}.f-wrap__bottom .btn-link{padding:10px
25px;background:var(--ecp-primary-color-education);color:#fff;border-bottom:none}.f-wrap__bottom .btn-link:hover{background:var(--ecp-secondary-color-education);color:#fff}.category-list{display:block;margin-bottom:15px}.f-info .category-list
a{color:#fff;padding:5px
15px;background:var(--ecp-primary-color-education);border-radius:4px;box-shadow:6px 7px 7px 1px rgba(41, 90, 176, 0.15)}.f-course .f-grid .grid .f-info .category-list a:before{content:"";top:0%;transform:translateY(0%);left:0px}.f-course .f-grid .grid .f-wrap__bottom{background-color:#fff}.f-course .f-grid .grid .f-info{padding:30px
35px 20px 35px;background:#fff}.f-course .f-grid .grid .f-wrap__content
img{border-radius:5px 5px 0px 0px}.f-course .f-grid .grid .f-wrap__bottom{border-top:none;padding:0px
30px 35px 30px;border-radius:0px 0px 5px 5px;-moz-justify-content:end;justify-content:end}.f-course .f-grid .grid .f-wrap__content{border-radius:10px;border:1px
solid #dfe6f3;box-shadow:0px 15px 14px -10px rgba(0, 0, 0, 0.12);overflow:hidden}.f-course .f-grid .grid .f-info
h3{font-weight:normal;font-size:16px;line-height:normal}.f-course .f-grid .grid .f-info{padding:15px
15px 15px 15px;background:#fff}.f-writer{display:none}.f-course .f-grid .grid .f-wrap__price{display:none}.f-course .f-grid .grid .f-wrap__bottom{border-top:none;padding:0px
15px 15px 15px;border-radius:0px 0px 5px 5px;-moz-justify-content:end;justify-content:start;width:100%}.f-wrap .f-wrap__content .f-wrap__bottom .tutor-btn{padding:5px
10px;line-height:normal;font-size:14px}#blocks-section{padding:70px
0;background:rgba(234, 27, 66, 0.06);display:block}#blocks-section
.blocks__wrap{display:flex;justify-content:space-between}.block-head{flex:0 0 41.666667%;max-width:41.666667%}.block-wrapper{flex:0 0 55.333333%;max-width:55.333333%;display:flex}.block-wrapper .first-row{display:flex;flex-direction:column;flex:0 0 50.333333%;max-width:50.333333%}.block-wrapper .first-row .first-img{margin-bottom:20px;flex-grow:initial}.block-wrapper .second-row{flex:0 0 50.333333%;max-width:50.333333%}.block-wrapper .card
img{width:100%;object-fit:cover}.block-wrapper .second-row .card
img{height:532px}.block-wrapper .first-row
img{height:241px}.blocks_intro .section-header{margin-bottom:30px}.banner-boxes{position:relative;padding-top:70px}.banner-boxes::after{content:"";display:block;width:100%;height:65%;position:absolute;left:0;top:0;z-index:-1;background:rgba(234, 27, 66, 0.06)}.banner-boxes .icon-box{padding:50px;margin-top:0px}.banner-boxes .service-head{text-align:center}.services-wrapper{display:flex;flex-wrap:wrap}.services-wrapper .icon-box .btn-link{color:var(--ecp-secondary-color-education);font-size:14px;line-height:20px;border-bottom:1px solid var(--ecp-secondary-color-education);font-weight:500;width:fit-content;margin-top:20px;transition:all 0.5s}.services-wrapper .icon-box .btn-link:hover{color:var(--ecp-primary-color-education);border-bottom:1px solid var(--ecp-primary-color-education);transition:all 0.5s}#featured-section{}.featured__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.featured__wrap .featured__intro .section-header{margin-bottom:30px}.featured__wrap
.featured__img{flex:0 0 41.666667%;max-width:41.666667%}.featured__wrap .featured__img
img{width:100%}.featured__intro{flex:0 0 55.333333%;max-width:55.333333%;margin-top:20px}.featured__intro ul
li{padding-left:25px;position:relative;padding-bottom:0px}.featured__intro
ul{margin:0
0 1.5em 0}.featured__intro ul li::before{content:"\2713";display:inline-block;color:var(--ecp-primary-color-education);padding:0
6px 0px 0;-webkit-text-stroke:1px var(--ecp-primary-color-education);position:absolute;top:0px;left:0}.video-block{height:450px;padding:0;position:relative}#video-block-section.video-block::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#295ab0b8;opacity:1}#video-block-section .video-block__wrap .video-block__text{text-align:center}.video-block__wrap{flex-direction:column-reverse;height:100%;justify-content:center}.video-block__text{width:auto}.video-block__icon{width:auto}.video-block
.container{height:100%;justify-content:center}.video-block__text
h2{font-size:36px;line-height:50px;margin-top:20px;margin-bottom:0}.site-footer{background:#002f83;color:#fff;margin-top:20px;position:relative}.site-footer::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-image:url(/wp-content/themes/nsta-franchise/assets/img/big-bg.png?x91915);opacity:0.02;background-position:right center;background-size:auto;background-repeat:no-repeat}.widget_nav_menu ul
li{position:relative;padding-left:25px}.widget_nav_menu ul li::before{position:absolute;content:"";transform:translateY(-50%);top:18px;height:8px;width:8px;left:0;border-radius:50%;background:#fff}.widget_block{margin-bottom:30px}.widget_block .wp-block-social-links
li{background-color:#0045bd !important;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;padding-bottom:0 !important;justify-content:center}.widget_block .wp-block-social-links li
a{padding:0
!important}.widget_block .wp-block-social-links li a
svg{padding:0
!important;width:20px;height:20px}.widget_block .wp-block-social-links li a:hover{text-decoration:none;background-size:0% 0% !important}.custom-contact ul
li{position:relative;padding-left:33px}.custom-contact ul li::before{position:absolute;content:"";top:10px;height:100%;background-repeat:no-repeat;width:30px;left:0}.custom-contact ul li
a{text-transform:none}.site-footer .footer-top ul li:not(:last-of-type){padding-bottom:0px}.site-footer .footer-top .custom-contact li
a{padding-bottom:2px;display:inline-block;margin-bottom:8px}.custom-contact ul .phone::before{background-image:url("/wp-content/themes/nsta-franchise/assets/img/phone.svg?x91915");height:20px;top:4px}.custom-contact ul .email::before{background-image:url("/wp-content/themes/nsta-franchise/assets/img/message.svg?x91915");top:5px}.custom-contact ul .location::before{background-image:url("/wp-content/themes/nsta-franchise/assets/img/location.svg?x91915");top:4px}.footer-div{border-top:1px solid #0f49af;display:flex;align-items:center;justify-content:space-between}.site-footer .footer-bottom .site-info{border-top:none}.footer.div .left span,
.footer.div .right
span{font-size:12px}.site-info
span{font-size:12px}.footer-div .right
img{width:100px}#partner-section{padding:25px
0}.partner-logo
img{height:100px;object-fit:contain}.site-footer .footer-top{padding:30px
0 10px 0}.site-footer .footer-top .widget-title,
.site-footer .footer-top
h4{font-size:20px}.site-footer .footer-top ul li
a{font-size:16px}.custom-contact ul
li{font-size:16px}.blog__bottom .btn-link{color:#000;border-bottom:1px solid #000}.blog__date .entry-date{color:#000}.header-transparent .site-header .header-bottom{background:white;left:0;right:0;z-index:99;padding:15px
0}.banner__wrap .btn-wrap
.btn{border-radius:5px;padding:15px
20px;font-size:16px;line-height:1}#banner_section .banner__wrap .btn-wrap{margin-top:0px !important}.banner__wrap .btn-wrap .btn
span{display:none}.layout-1
.banner{padding:0;position:relative;top:88px}#about-section{margin-top:100px}.site-header .header-top--light .info
a{color:#000}.site-header .header-top--light .info
svg{fill:#000}.site-header .header-top--light .social-networks li a
svg{fill:#000}.site-header .header-search{margin-left:26px;padding-left:26px;border-left:2px solid #ccc}.header-search .search
svg{width:20px;height:20px}.site-header .header-search
button{display:flex}.header-search-wrap{z-index:99999}.header-right
.btn{border-radius:5px}.wp-block-latest-posts.columns-3
li{width:100% !important}.wp-block-latest-posts.is-grid{display:block !important}.tutor-loop-author{display:none}.tutor-loop-rating-wrap{display:none}.tutor-course-loop-meta{display:none}.tutor-loop-course-footer{display:none}.tutor-course-loop-header-meta{display:none}.breadcrumb-wrapper{background:rgba(75, 131, 252, 0.12);height:470px;display:flex;background-size:cover;justify-content:center;background-position:center;align-items:center}.single .social-wrap .social-networks{width:auto}.page .site-main ul li::before,
.single-post .entry-content ul li::before{top:16px}.footer-bottom{position:relative;z-index:99999;margin-top:-27px}.page-template #cta-section{margin-top:0}.site-branding
img{width:220px}.footer-div .right
span{font-size:12px}.tutor-course-filter-wrapper{max-width:100% !important}.tutor-course-filter-wrapper>div:last-child{width:100%;float:none}.tutor-course-filter-wrapper>div:first-child{width:0px;float:none;display:none}.single .social-wrap .social-networks{width:auto}.breadcrumb-wrapper .page-title,
.breadcrumb-wrapper .entry-header .entry-title{color:#fff;background-color:#295ab08a;padding:10px
20px;display:inline-block}#crumbs
span{color:#fff}.breadcrumb-wrapper #crumbs a,
.breadcrumb-wrapper #crumbs
.separator{color:#fff}.breadcrumb-wrapper
p{color:#fff;margin-top:10px;background-color:#295ab08a;padding:10px
20px;margin:0
auto;display:table;margin-bottom:0}.contact-info svg.svg-inline--fa.fa-share-alt.fa-w-14{width:18px}.contact-wrapper .contact-info-wrap .contact-info li .social-contact{width:100%;display:flex}.blossomthemes-email-newsletter-wrapper form input[type="text"]{font-size:16px;font-weight:500}.nf-field-label
label{font-weight:600 !important}.nf-field-element input::-webkit-input-placeholder{font-size:16px;font-weight:100}.contact-form .form-wrap p:last-child{margin-bottom:0;font-size:12px}.contact-form .form-wrap .section-header
h2{color:#fff;font-size:22px}.blocks_intro
.btn{border-radius:0px;margin-top:25px}.about__intro
.btn{border-radius:5px;margin-top:25px;padding:15px
20px;line-height:1}.border-no{border-radius:5px}.block-head
ul{margin:0
0 0em 1em}.block-head ul
li{padding-left:25px;position:relative;padding-bottom:15px}.block-head ul li::before{content:"";position:absolute;top:18px;height:8px;width:8px;left:0;border-radius:50%;transform:translateY(-50%);background:var(--ecp-primary-color-education)}.partner .section-header{margin-bottom:22px}.tutor-single-course-author-meta{display:none}.tutor-course-level{display:none}.tutor-single-course-meta.tutor-meta-top
ul{display:flex}.tutor-single-course-segment .tutor-lead-meta{display:none}.tutor-single-course-meta{border-bottom:1px solid #ccc}.tutor-col-4
.price{display:none}.tutor-lead-info-btn-group .tutor-course-complete-form-wrap{display:none}.tutor-single-add-to-cart-box{display:none}.tutor-course-content-content ul
li{padding-left:25px;margin-bottom:20px;position:relative}.tutor-course-content-content ul li::before,
.tutor-custom-list-style li::before{content:"";position:absolute;top:14px;height:8px;width:8px;left:0;border-radius:50%;background:var(--ecp-primary-color-education)}.tutor-course-archive-filters-wrap{display:none}.btn-primary,
.tutor-public-course-start-learning a,.single_add_to_cart_button,.tutor-button,.tutor-btn{border-radius:5px}.tutor-col-4 .nf-form-cont{padding:30px
25px;border:1px
solid #efefef;border-radius:5px;box-shadow:none;display:block;position:inherit;max-width:100%}.tutor-col-4 .nf-form-cont input[type="button"]{background:var(--ecp-primary-color-education) !important;color:#fff !important}.tutor-col-4 .nf-form-cont input[type="button"]:hover{background:var(--ecp-secondary-color-education) !important}.tutor-icon-gmail::before{content:"";display:block;width:20px;height:20px;background-image:url(/wp-content/themes/nsta-franchise/assets/img/mail.svg?x91915);background-repeat:no-repeat}.course-inner-block:nth-child(1){padding-top:50px !important}.course-inner-block{border-radius:5px;background:rgba(75, 131, 252, 0.12);padding:0px
50px;margin-bottom:0}.course-inner-block .wp-block-column{margin-bottom:50px;background-color:#fff;border-radius:5px 5px 5px 5px;position:relative;box-shadow:0px 0px 5px 1px rgb(0 0 0 / 12%)}.course-inner-block .wp-block-column .wp-block-image{margin:0
0 30px 0}.course-inner-block .wp-block-column .wp-block-image
img{width:100%;height:260px;object-fit:cover}.course-inner-block .wp-block-column
p{padding:0px
35px}.course-inner-block .wp-block-column .category
a{color:#fff !important;text-decoration:none !important;padding:5px
15px;background:var(--ecp-primary-color-education);border-radius:4px;font-size:14px;line-height:20px;box-shadow:6px 7px 7px 1px rgb(41 90 176 / 15%)}.course-inner-block .wp-block-column .category a:hover{background:var(--ecp-secondary-color-education);transition:0.5s ease}.gap-top{padding-top:50px}.course-inner-block .wp-block-column .read
a{color:#000 !important;text-decoration:none !important;line-height:20px;border-bottom:1px solid var(--ecp-primary-color-education)}.course-inner-block .wp-block-column .read a:hover{color:var(--ecp-secondary-color-education) !important;border-bottom:1px solid var(--ecp-secondary-color-education)}.course-inner-block
.hide{display:none}.team-content ul
li{color:#868686}.team-content ul li
a{color:#868686}.section-header
p{display:none}.team-single--wrap .team-image{width:50%}.team-single--wrap .team-content{width:50%}.team-single--wrap .team-content
ul{margin:0;margin-top:30px;padding:0}.about-social .social-common{list-style:none;position:relative;padding-left:33px;margin-bottom:10px}.about-social .social-common::before{position:absolute !important;content:"" !important;top:10px !important;height:100% !important;background-repeat:no-repeat !important;width:20px !important;left:0;border-radius:0 !important}.about-social .phone::before{background-image:url(/wp-content/themes/nsta-franchise/assets/img/phone-blue.svg?x91915) !important}.about-social .email::before{background-image:url(/wp-content/themes/nsta-franchise/assets/img/mail-blue.svg?x91915) !important}.about-social .location::before{background-image:url(/wp-content/themes/nsta-franchise/assets/img/location-blue.svg?x91915) !important}.page .site-main ul li:not(:last-child){margin-bottom:10px}#filters .button
a{color:#6c6c6c}#filters .button:hover
a{color:var(--ecp-primary-color-education)}.banner-desc
ul{margin:0
0 1.5em 0em}.banner-desc ul
li{padding-left:25px;position:relative;padding-bottom:7px;color:#000;font-weight:600}.banner-desc ul li::before{content:"\2713";display:inline-block;color:var(--ecp-primary-color-education);padding:0
6px 0px 0;-webkit-text-stroke:1px var(--ecp-primary-color-education);position:absolute;top:0px;left:0}.site-header .header-top--light .social-wrap{margin-bottom:0px !important}.header-transparent .site-header .header-bottom{padding:0px}.layout-1 #banner_section .banner-image-wrapper
img{object-fit:cover}.main-navigation .menu>li.menu-item-has-children>a::after{display:none}#masthead .header-bottom
.container{padding-top:0px;padding-bottom:0px}.main-navigation ul.menu>li:last-child{margin-right:0px}#masthead.site-header .header-left ul li.menu-item:last-child
a{padding-right:0px}#masthead.site-header .header-left ul li.menu-item>a{padding:40px
10px}#masthead.site-header .header-left ul li.menu-item .sub-menu li
a{padding:10px
20px;transition:0.5s}#masthead.site-header .header-left ul li.menu-item .sub-menu li a:hover{text-indent:5px}#masthead.site-header .header-left ul li.menu-item .sub-menu{padding-top:10px;padding-bottom:10px;box-shadow:rgba(0, 0, 0, 0.1) 0px 15px 20px 0px;border-radius:0 0 15px 15px}#masthead.site-header .header-left ul li.menu-item-has-children::after,
#masthead.site-header .header-left ul li .angle-down::after{right:-6px}#masthead .header-bottom .header-wrapper .header-right
a{padding:15px
20px}#masthead.header-sticky .desktop-header .header-bottom{-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}#masthead.header-sticky .desktop-header .header-bottom{position:fixed;top:0;z-index:99;background-color:#fff;width:100%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-webkit-animation:ptf_fade_in_down 300ms ease-in-out forwards;animation:ptf_fade_in_down 300ms ease-in-out forwards}@keyframes
ptf_fade_in_down{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}#banner_section .banner__wrap .banner__text .banner-desc{font-size:16px}.layout-1
#banner_section.banner{top:0;margin-top:100px}.about__wrap .wpcf7 input[type="text"]::placeholder,
.about__wrap .wpcf7 textarea::placeholder,
.about__wrap .wpcf7 p input:not(input[type="submit"])::placeholder,
.about__wrap .wpcf7 select::placeholder{font-size:16px}#about-section{margin-bottom:0px !important}#cta-three-section.btm-cta2-section .cta-wrap .cta__btn
a{border-radius:5px;padding:15px
20px;line-height:1}#featured-course .section-header{margin-bottom:20px}.f-course .f-grid .grid .f-wrap__content span.category-list a,
#blog-section .post .blog__card .blog__info .category-list
a{padding:0;color:#295ab0;background-color:transparent;box-shadow:none;margin:0
10px 0 0;position:relative}.f-course .f-grid .grid .f-wrap__content span.category-list,
#blog-section .post .blog__card .blog__info .category-list{margin:0
0}.f-course .f-grid .grid .f-info .category-list a:before,
#blog-section .post .blog__card .blog__info .category-list a:before{content:",";top:0%;transform:translateY(0%);right:-3px;position:absolute;left:auto}.f-course .f-grid .grid .f-info .category-list a:last-child:before,
#blog-section .post .blog__card .blog__info .category-list a:last-child:before{display:none}.f-wrap__content .f-wrap__bottom .tutor-course-loop-price{margin:0
0;width:100%}button.single_add_to_cart_button::after,a.add_to_cart_button::after{color:#FFF !important}.f-course .f-grid .grid .f-info h3
a{color:#000;display:-webkit-box;max-width:100%;height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#blocks-section{margin-bottom:0px !important}#blocks-section .blocks__wrap .block-head .blocks_intro
.btn{padding:15px
20px;line-height:1;border-radius:5px;margin:0}#blocks-section .block-wrapper .first-row img,
#blocks-section .block-wrapper .second-row .card
img{border-radius:15px;box-shadow:12px 12px 10px -6px rgba(0, 0, 0, 0.2)}section#instructor-section.team{padding:50px
0 !important;margin-bottom:0 !important}#instructor-section .team-single .post-thumbnail
img{width:100%;height:275px}#blog-section .post
.blog__card{border-radius:10px;border:1px
solid #dfe6f3;box-shadow:0px 15px 14px -10px rgba(0, 0, 0, 0.12);overflow:hidden;position:relative;padding-bottom:45px}#blog-section.blog .container
.row{margin:0
-15px}#blog-section.blog
article.post{padding:0
15px}#blog-section .post .blog__card
.blog__info{padding:20px}#blog-section .post .blog__card .blog__info
h4.blog__title{font-size:16px;line-height:normal;margin-bottom:0px}#blog-section .post .blog__card .blog__info
.blog__bottom{position:absolute;width:100%;left:0;bottom:20px;padding:0
20px}#service-section .services-wrapper{margin:0
-15px}#service-section .services-wrapper
.col{padding:0
15px}#service-section .services-wrapper .col .icon-box{border-radius:10px;border:1px
solid #dfe6f3;box-shadow:0px 15px 14px -10px rgba(0, 0, 0, 0.12);overflow:hidden;position:relative;padding:25px;-webkit-transform:translateY(0px);transform:translateY(0px);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#service-section .services-wrapper .col .icon-box:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0px 25px 14px -10px rgba(0, 0, 0, 0.12);box-shadow:0px 25px 14px -10px rgba(0, 0, 0, 0.12)}#service-section .services-wrapper .icon-box .icon-wrap
img{padding:10px;background:#fef2f4;border-radius:10px;box-shadow:inset 9px 9px 8px -7px rgba(0, 0, 0, 0.12)}.cta2 .cta-wrap .cta__btn
a{border-radius:5px;padding:15px
20px;line-height:1}#featured-section{padding:20px
0px 0px 0px;margin-bottom:0 !important}#featured-section .featured__wrap .featured__img
figure{margin-top:0px}#featured-section .featured__wrap .featured__img figure
img{border-radius:15px;box-shadow:12px 12px 10px -6px rgba(0, 0, 0, 0.2)}#featured-section .featured__wrap .featured__intro
ul{margin-bottom:0px}#featured-section .featured__wrap .featured__intro ul p:last-child{margin:0px}#cta-section .cta-wrap .cta__btn
.btn{padding:15px;20px;line-height:1}#partner-section .partner-logo
img{padding:5px;border-radius:10px;border:1px
solid #dfe6f3;box-shadow:0px 14px 10px -10px rgba(0, 0, 0, 0.12)}#partner-section .partner-logo:hover
img{transform:scale(1)}#instructor-section .team-wrapper
.btn{display:none}#instructor-section .team-left{width:100%;text-align:center}#instructor-section .team-wrapper{flex-direction:column}#instructor-section .team-right .team-single .post-thumbnail .social-wrapper{bottom:auto;left:20px;top:20px}#instructor-section .team-right .team-single .teams-details{position:absolute;bottom:20px;width:100%;text-align:center}#instructor-section .team-single .post-thumbnail:before{content:'';width:100%;height:50%;bottom:0;background-image:linear-gradient(180deg, #295ab000, #295ab0db, #295ab0);position:absolute}#instructor-section .team-single .team-title a,
#instructor-section .team-single .team-exp{color:#fff !important}.site-footer .footer-top .widget_nav_menu ul
li{padding:0px
0px 8px 15px}.site-footer .footer-top .widget_nav_menu ul li:before{content:'';width:5px;height:5px;background:#FFf;position:absolute;top:13px}.widget_block .wp-block-social-links
li{display:flex !important}#masthead .header-top.header-top--light{background:#295ab0}#masthead .header-top.header-top--light .info
a{color:#fff}#masthead .header-top.header-top--light .info svg,
.site-header .header-top--light .social-networks li a svg,
#masthead .header-top.header-top--light .info svg:hover,
.site-header .header-top--light .social-networks li a svg:hover{fill:#fff}.site-header .header-search button svg path,
.site-header .header-search button:hover
path{stroke:#fff}section#about-section,#featured-course,#blog-section,#featured-section,#partner-section{position:relative}section#about-section:after,#blog-section:after{position:absolute;content:"";width:260px;height:260px;background:#ff7a8e;border-radius:100%;filter:blur(135px);opacity: .65;top:10px;left:0;z-index:-1}section#about-section:before,#blog-section:before{position:absolute;content:"";width:260px;height:260px;background:#8db3ff;border-radius:100%;filter:blur(135px);opacity: .65;bottom:10px;right:0;z-index:-1}section#featured-course:after,#featured-section:after{position:absolute;content:"";width:260px;height:260px;background:#ff7a8e;border-radius:100%;filter:blur(135px);opacity: .65;top:10px;left:0;z-index:-1}section#featured-course:before,#featured-section:before{position:absolute;content:"";width:260px;height:260px;background:#8db3ff;border-radius:100%;filter:blur(135px);opacity: .65;top:10px;right:0;z-index:-1}#partner-section:before{position:absolute;content:"";width:260px;height:260px;background:#8db3ff;border-radius:100%;filter:blur(135px);opacity: .65;top:10px;right:0;left:0px;margin:0px
auto
z-index: -1}@media screen and (min-width: 1199px){.f-course .f-grid .filters
.grid{margin:35px
-15px 0 -15px}.f-course .f-grid .filters .grid .f-wrap{padding:15px
15px;margin-bottom:15px}}@media screen and (min-width: 767px){.layout-1
.banner__wrap{bottom:65%}}@media screen and (min-width: 1200px) and (max-width: 1400px){.breadcrumb-wrapper{height:310px}}@media screen and (min-width: 300px) and (max-width: 600px){.breadcrumb-wrapper{height:100px}.breadcrumb-wrapper .page-title,
.breadcrumb-wrapper .entry-header .entry-title{font-size:15px;line-height:22px}.layout-1
.banner__title{line-height:1.35;font-size:24px}.layout-1
.banner__wrap{padding:20px}.banner__wrap .btn-wrap{margin-top:20px}}@media screen and (min-width: 600px) and (max-width: 800px){.breadcrumb-wrapper{height:165px}.breadcrumb-wrapper
p{display:none}}@media screen and (min-width: 800px) and (max-width: 1100px){.breadcrumb-wrapper{height:195px}}@media screen and (min-width: 1100px) and (max-width: 1200px){.breadcrumb-wrapper{height:270px}}@media screen and (min-width: 1400px) and (max-width: 1700px){.breadcrumb-wrapper{height:350px}}@media screen and (min-width: 1700px) and (max-width: 1900px){.breadcrumb-wrapper{height:425px}}@media screen and (max-width: 767px){.site-header .header-search{padding-left:0;border-left:none;display:none}.site-header .header-top .info .tel-link{margin:0
0 5px 0}.site-header .header-top .social-wrap{margin-top:0px}.site-header .header-top--light
.info{margin-bottom:5px}.breadcrumb-wrapper
p{display:none}.banner-desc{display:none}.banner-desc
ul{display:none}#nf-form-title-2
h3{font-size:20px;line-height:24px;margin:0
0 15px 0px}#nf-form-2-cont{padding:30px;flex:0 0 100%;max-width:100%;position:relative;top:0px}.nf-field-container{margin-bottom:5px !important}#about-section{padding:30px
0 40px 0}.filters .button-group button.button,
.filters .button-group li,
.filters ul button.button,
.filters ul
li{font-size:14px;line-height:20px;padding:15px
15px}#blocks-section
.blocks__wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.block-head{flex:0 0 100%;max-width:100%}.block-wrapper{flex:0 0 100%;max-width:100%;display:block}.block-wrapper .second-row{flex:0 0 100%;max-width:100%}.block-wrapper .first-row{display:flex;flex-direction:column;flex:0 0 100%;max-width:100%;margin-bottom:30px}.block-wrapper .second-row{flex:0 0 100%;max-width:100%;margin-bottom:10px}.block-wrapper .first-row .first-img{margin-bottom:10px}.block-wrapper .second-row .card
img{height:auto}.block-wrapper
.col{padding-right:0px;padding-left:0px}.services-wrapper
.col{padding-right:0px;padding-left:0px}.services-wrapper{display:flex;flex-wrap:wrap}.banner-boxes::after{height:100%}#instructor-section .team-wrapper{display:block}#instructor-section .team-single .post-thumbnail
img{width:100%;height:250px}#instructor-section .team-left{width:100%;padding:0
0px}#instructor-section{padding:30px
0 30px 0}#instructor-section .team-right{width:100%;display:block;padding:0
0;margin-top:25px}#instructor-section .team-single{margin:0px
0px 30px 0;width:100%}.featured__wrap
.featured__img{flex:0 0 100%;max-width:100%}.featured__intro{flex:0 0 100%;max-width:100%;margin-top:0px}#about-section{margin-bottom:80px}.banner-boxes{padding:40px
0 60px 0}.footer-div{display:block}.site-footer .footer-bottom .site-info{text-align:left}.site-footer .footer-top .grid.column-4
.col{margin:20px
0}.partner .row
.col{margin:0px
0 25px 0}.partners-inner
img{width:100%;margin:20px
0}.cta-wrap{padding:30px
0px}.f-course{margin:30px
0 30px 0px}#blocks-section{padding:30px
0}.partner .row
.col{width:50%;flex:0 0 38%;display:flex}.partner
.row{row-gap:0px}.video-block{height:320px}.video-block__text
h2{font-size:26px;line-height:40px}.page .site-main .entry-content .entry-title{font-size:25px;line-height:35px;margin-top:0}.partners-inner .wp-block-column{flex-basis:28% !important}.tutor-course-header-h1{font-size:22px;line-height:30px}.single-post .entry-title,
.single.single-ecp-franchise .entry-title,
.single.single-ecp-event .entry-title{font-size:22px;line-height:30px}.tribe-events-single-event-title{font-size:22px !important;line-height:30px !important;font-weight:500}.map
iframe{height:300px}.wp-block-media-text__media{margin-bottom:20px !important}.post-navigation.pagination .nav-links .nav-previous,
.post-navigation.pagination .nav-links
.post{margin-bottom:10px}.site-header .header-top
.info{display:flex;flex-wrap:wrap}.site-header .header-top .info .tel-link{margin:0
15px 5px 0}.site-header .header-top--light .social-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.site-header .header-top--light .login-links{margin:0
0 0px 0}#partner-section{padding:0px
0}}.nf-form-cont{border:1px
solid #ccc;color:#fff;text-align:center;width:800px;padding:0px
50px 50px 50px;display:flex;flex-direction:column;justify-content:center}.page .content-area .nf-form-content input[type="button"]{background:var(--ecp-primary-color-education) !important}.page .content-area .nf-form-content input[type="button"]:hover{background:var(--ecp-secondary-color-education) !important}.contact-wrapper #nf-form-1-cont{width:auto !important;padding:0
!important;border:none !important;text-align:left !important}.contact-form .form-wrap
p{display:block}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block th.wc-block-cart-items__header-image
span{font-size:0}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-items-block th.wc-block-cart-items__header-image span:after{content:'Courses';font-size:1rem}@media screen and (min-width: 330px) and (max-width: 500px){.layout-1
.banner{margin-top:0px}.layout-1 .banner-image-wrapper
img{height:auto;max-height:initial}}@media screen and (min-width: 500px) and (max-width: 740px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:initial}.layout-1
.banner__wrap{left:15px;top:0;bottom:0;padding:0px}.layout-1
.banner__title{color:#000 !important;text-align:left}}@media screen and (min-width: 740px) and (max-width: 900px){.layout-1 .banner-image-wrapper
img{height:auto}.banner-desc
ul{display:none}}@media screen and (min-width: 900px) and (max-width: 1200px){.layout-1 .banner-image-wrapper
img{height:auto}}@media screen and (min-width: 1200px) and (max-width: 1500px){.layout-1 .banner-image-wrapper
img{object-fit:contain}}@media screen and (min-width: 1500px) and (max-width: 1800px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:1016px}}@media screen and (min-width: 1800px) and (max-width: 2100px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:1016px}}@media screen and (min-width: 2100px) and (max-width: 2400px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:1016px}}@media screen and (min-width: 2400px) and (max-width: 2600px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:1100px}}@media screen and (min-width: 2600px) and (max-width: 2900px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:1100px}}@media screen and (min-width: 2900px) and (max-width: 4000px){.layout-1 .banner-image-wrapper
img{height:auto;max-height:2000px}}.contact-form .form-wrap p input:not(input[type="submit"]),
.contact-form .form-wrap p textarea,
.contact-form .form-wrap input input:not(input[type="submit"]),
.contact-form .form-wrap input textarea,
.contact-form .form-wrap textarea input:not(input[type="submit"]),
.contact-form .form-wrap textarea textarea,
.contact-form .form-wrap
select{color:#808080;background:#fff;padding:10px
20px;border:1px
solid #fff;border-radius:0px;margin-bottom:20px;width:100%;font-weight:500;-webkit-text-stroke:0.2px #fff}.contact-form .form-wrap .Radio .checkbox .wpcf7-list-item input,
.courses-template-default .Radio .checkbox .wpcf7-list-item input,
.page .Radio .checkbox .wpcf7-list-item
input{width:auto}.contact-form .form-wrap p .wpcf7-list-item,
.courses-template-default .Radio .checkbox .wpcf7-list-item,
.page .Radio .checkbox .wpcf7-list-item{display:block}.contact-form .form-wrap p input[type="submit"]{padding:12.5px 20px;border-radius:0;width:100%}.courses-template-default input[type="text"],
.courses-template-default textarea,
.courses-template-default p input:not(input[type="submit"]),
.courses-template-default select,
.page input[type="text"],
.page textarea,
.page p input:not(input[type="submit"]),
.page
select{color:#808080;background:#fff;padding:10px
20px;border:1px
solid #ccc;border-radius:0px;margin-bottom:20px;width:100%;font-weight:500;box-shadow:none}.courses-template-default input[type="submit"],
.page input[type="submit"]{width:100%;padding:12.5px 20px;border-radius:0}.about__wrap .wpcf7 input[type="text"],
.about__wrap .wpcf7 textarea,
.about__wrap .wpcf7 p input:not(input[type="submit"]),
.about__wrap .wpcf7
select{background:#f7f7f7;padding:10px
20px;border:none;border-radius:5px;box-shadow:none;margin-bottom:20px;color:#787878;transition:all 0.5s;width:100%;-webkit-text-stroke:0.2px #f7f7f7;font-weight:500;font-size:16px}#about-section .about__wrap
.wpcf7{background:#295ab0;box-shadow:0 10px 17px -6px rgba(0, 0, 0, 0.1);display:flex;border:none !important;flex-direction:column;justify-content:flex-end;align-items:center;padding:10px
30px 0px 30px;flex:0 0 41.666667%;max-width:41.666667%;position:relative;top:0px;border-radius:10px}.about__wrap .wpcf7 form.wpcf7-form
h3{margin-bottom:20px;text-align:center;font-size:20px;line-height:26px;color:#fff}.about__wrap .wpcf7 form.wpcf7-form h3
a{color:#fff}.about__wrap .wpcf7
p{margin-bottom:0}#about-section .about__wrap .wpcf7 input[type="submit"]{width:100%;padding:12px
0;border-radius:5px;font-size:16px;background-color:#fff;color:#295ab0}#about-section .about__wrap .wpcf7 input[type="submit"]:hover{background-color:var(--ecp-secondary-color-education);color:#fff}.about__wrap .wpcf7 .wpcf7-form{width:100%}#masthead.site-header .header-search-inner{width:100%;height:100%;right:0;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:none !important;z-index:99;border-radius:0;position:fixed;background:#295ab0ed}#masthead.site-header .header-search
button.close{display:flex;position:absolute;top:50px;right:50px}#masthead.site-header .header-search .close:before,.close:after{position:absolute;top:50%;left:50%;width:3px;height:20px;background-color:#FFF;transform:rotate(45deg) translate(-50%, -50%);transform-origin:top left;content:''}#masthead.site-header .header-search .close:after{transform:rotate(-45deg) translate(-50%, -50%)}#masthead.site-header .header-search input.search-field{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:80% !important;background:transparent;border:none !important;color:#fff;font-size:30px !important;text-align:center;border-bottom:1px solid #fff !important;border-radius:0;height:60px}#masthead.site-header .header-search input.search-field::placeholder{color:#fff;opacity:1;font-size:30px}#masthead.site-header .header-search input.search-field:focus{color:#fff}#masthead.site-header .header-search-inner form input[type="submit"]{width:20px;height:20px;filter:brightness(0) invert(1)}@media screen and (min-width: 1199px){body,html{font-size:16px}}@media screen and (max-width: 767px){.about__wrap
.wpcf7{padding:30px;flex:0 0 100%;max-width:100%;position:relative;top:0px;margin-top:30px}.right-align
.about__wrap{flex-direction:row-reverse}}.page-template-default
.wpcf7{width:1000px;border:1px
solid #ccc;padding:10px
30px 10px 30px;width:100%;border-radius:0px}.courses-template-default
.wpcf7{padding:30px
25px;border:1px
solid #EFEFEF;border-radius:5px;max-width:100%}.courses-template-default input[type="text"],
.courses-template-default textarea,
.courses-template-default p input:not(input[type="submit"]),
.courses-template-default
select{background:#f7f7f7;-webkit-text-stroke:0.2px #f7f7f7;border:none}.courses-template-default .wpcf7
h3{text-align:center}.about__wrap .wpcf7
textarea{height:115px}.page-template-default .wp-block-contact-form-7-contact-form-selector{width:50%}.tutor-card-footer .tutor-d-flex{flex-wrap:wrap;grid-row-gap:10px;justify-content:center !important}#featured-course .f-wrap__bottom .tutor-d-flex{flex-wrap:nowrap;grid-row-gap:10px;grid-column-gap:10px;width:100%}#featured-course .f-wrap__bottom .tutor-d-flex .tutor-d-flex{display:block;width:max-content}.wc-block-checkout .wc-block-components-form .wc-block-components-title{margin:0
!important;line-height:normal}.wc-block-checkout .wc-block-components-form .wc-block-components-checkout-step__container
p{margin-bottom:10px}.wc-block-checkout .wc-block-components-main .wc-block-components-form #contact-fields{padding-bottom:0;margin-bottom:30px}.wc-block-checkout .wc-block-components-form .wc-block-components-checkout-step,
.wc-block-checkout .wc-block-components-form .wc-block-checkout__order-notes.wc-block-components-checkout-step{margin-bottom:30px}.wc-block-checkout  .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{padding-top:30px;margin-bottom:30px}.wp-block-woocommerce-checkout-shipping-method-block,.wp-block-woocommerce-checkout-pickup-options-block{display:none}.wp-block-woocommerce-checkout-checkout-extra-information{margin-bottom:30px}.wp-block-woocommerce-checkout-checkout-extra-information
ol{padding-left:15px;margin-left:25px}.wp-block-woocommerce-checkout-checkout-extra-information
ul{margin-left:25px !important}.wp-block-woocommerce-checkout-checkout-extra-information ul
li{padding-left:0px !important;margin-bottom:0px !important;list-style:circle}.wp-block-woocommerce-checkout-checkout-extra-information ol
li{list-style:decimal}.single-courses .breadcrumb-wrapper{}@media screen and (max-width: 1399px){.tutor-card-footer .tutor-course-list-btn a.tutor-btn, .list-item-button a.tutor-btn{font-size:16px}}@media screen and (max-width: 767px){.page-template-default .wp-block-contact-form-7-contact-form-selector{width:100%}}.page input[type="text"],
.page textarea,
.page p input:not(input[type="submit"]),
.page
select{background:#f7f7f7;border:none}.wpcf7-not-valid-tip{color:red}#billing .wc-block-components-address-form__phone .wc-block-components-validation-error
span{font-size:0}#billing .wc-block-components-address-form__phone .wc-block-components-validation-error span:before{content:'Please enter a valid phone';font-size:14px}@media screen and (max-width: 1199px){#masthead .header-bottom
.container{padding-top:9px;padding-bottom:9px}.layout-1
#banner_section.banner{margin-top:70px}#masthead.site-header .header-left ul li.menu-item>a{padding:0px
10px}#masthead.site-header .header-left ul li.menu-item .sub-menu{padding:7px
0;box-shadow:none}#masthead.site-header .header-left ul li.menu-item .sub-menu li
a{padding:0px
20px}#masthead.header-sticky .mobile-header .header-bottom{-webkit-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}#masthead.header-sticky .mobile-header .header-bottom{position:fixed;top:0;z-index:99;background-color:#fff;width:100%;box-shadow:0 2px 5px rgba(0, 0, 0, 0.1);-webkit-animation:ptf_fade_in_down 300ms ease-in-out forwards;animation:ptf_fade_in_down 300ms ease-in-out forwards}.layout-1 .banner-image-wrapper
img{height:650px;max-height:650px}}@media screen and (max-width: 991px){.layout-1 .banner-image-wrapper
img{height:550px;max-height:550px}body #about-section{padding-top:0px !important;padding-bottom:30px}#about-section .about__wrap
.wpcf7{flex:100%;max-width:100%;margin:0}#featured-course .filters .button-group button.button,
#featured-course .filters .button-group li,
#featured-course .filters ul button.button, #featured-course .filters ul
li{padding:0px
12px;width:max-content}#featured-course .filters .button-group{padding:10px;width:100%;max-height:62px;overflow-y:auto;display:flex;flex-direction:column}}@media screen and (max-width: 900px){.layout-1 .banner-image-wrapper
img{height:650px;max-height:650px}#banner_section .banner__wrap .banner__text .banner-desc
ul{display:block}}@media screen and (max-width: 767px){#about-section{margin-top:0px}#blocks-section .block-wrapper .first-row img, #blocks-section .block-wrapper .second-row .card
img{height:auto}#instructor-section .team-single .post-thumbnail
img{height:350px}#service-section .blocks__wrap .services-wrapper{display:block}#service-section .services-wrapper .col .icon-box{margin:0px}#service-section .blocks__wrap .services-wrapper
.col{margin-bottom:20px}#service-section .blocks__wrap .services-wrapper .col:last-child{margin-bottom:0px}.featured__wrap .featured__intro .section-header{margin-bottom:0px}.featured__wrap .featured__intro
ul{margin:0px}#featured-section{margin-bottom:0px !important;padding-bottom:0}#partner-section .partner-logo{width:100%}#partner-section .partner-logo
img{width:100%}.layout-1
.banner__wrap{top:50%;left:50%;transform:translate(-50%, -50%);padding:0px;bottom:auto;text-align:left}.banner__wrap .banner__text .btn-wrap{align-self:start !important}#blocks-section .blocks__wrap .block-wrapper{flex:0 0 100%;max-width:100%;display:flex;column-gap:2%}#blocks-section .blocks__wrap .block-wrapper .second-row{flex:0 0 49%;max-width:49%;margin-bottom:10px}#blocks-section .block-wrapper .first-row{display:flex;flex-direction:column;flex:0 0 49%;max-width:49%}#blocks-section .block-wrapper .first-row .first-img{margin-bottom:10px;flex:0 0 0}#service-section{margin-bottom:0px}#cta-two-section{margin-top:0px}#banner_section .banner__wrap .banner__text .banner-desc{display:block}}@media screen and (max-width: 740px){}@media screen and (max-width: 575px){.site-branding
img{width:160px;max-width:max-content}.layout-1
#banner_section.banner{margin-top:53px}.site-header .header-top--light .social-wrap{grid-row-gap:10px}.partner .row
.col{width:100%;flex:0 0 100%}#about-section .about__wrap .about__intro
p{text-align:justify}}