/*!
Theme Name:    Creating Creators PBF Child
Author:        Signa Marketing
Author URI:    https://www.signamarketing.com/
Description:   Page Builder Framework Child Theme
Version:       1.0.0
License:       GNU General Public License v3 or later
License URI:   https://www.gnu.org/licenses/gpl-3.0.html
Template:      page-builder-framework
Text Domain:   page-builder-framework-child
*/html.opacity{opacity:1}body{overflow-x:hidden;color:#252525}:root{--mango:#f99533;--booger:#8ec548;--ugly-purple:#b14d9d;--mid-green:#52b74f;--tomato:#e94535;--dark-sky-blue:#339ed9;--bluish:#319ad3;--black:#252525;--white:#ffffff;--black-40:rgba(37, 37, 37, 0.4);--white-two:#d8d8d8;--booger-two:#90c648;--tomato-two:#e74434}h1,h2,h3,h4,h5,h6{font-family:Cairo;font-stretch:normal}h1{font-size:38px;font-weight:600;line-height:1.11;letter-spacing:.6px;color:#fff;color:var(--white)}h2{font-size:28px;font-weight:600;line-height:1.64;letter-spacing:.6px}h2.purple{color:#b14d9d;color:var(--ugly-purple)}h2.white{color:#fff;color:var(--white)}h3{font-size:24px;font-weight:700;line-height:normal;letter-spacing:.9px}h3.green{color:#8ec548;color:var(--booger)}h3.white{color:#fff;color:var(--white)}h4{font-size:22px;font-weight:600;line-height:2.09;letter-spacing:.9px}h4.featured{color:#52b74f;color:var(--mid-green)}h5{font-size:18px;font-weight:600;line-height:2.88;letter-spacing:.8px}h5.secondary{color:#52b74f;color:var(--mid-green)}p,span,td{font-family:Open Sans;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.5px}a{font-family:Open Sans;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.57;letter-spacing:.5px}.wpbf-nav-wrapper{padding:0;max-width:1000px;max-width:1200px}.wpbf-grid.wpbf-grid-collapse{display:flex;justify-content:space-between;padding:0 10px}.wpbf-1-4.wpbf-logo-container{width:180px;padding-top:20px}div#paypal_donate_btn{width:auto;display:flex;align-items:center;margin-top:-17px;margin-left:2px}.wpbf-navigation .wpbf-3-4{width:auto;justify-content:center;display:flex;padding-top:73px}.wpbf-logo img{width:180px;max-width:100%;height:auto}ul#menu-primary-menu li{border-right:2px solid #fff}ul#menu-primary-menu li:last-child{border:none}ul#menu-primary-menu li a{padding:0 27px;text-transform:uppercase;font-family:Cairo;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;height:23px;text-decoration:none}ul#menu-primary-menu li:first-child a{padding-left:0}ul#menu-primary-menu li:last-child a{padding-right:0}ul#menu-primary-menu li a:hover:after{border-bottom:2px solid #f99533;content:"";display:block;width:auto;margin:auto;padding-top:3px}div#nav-contact-btn{width:auto;margin-top:65px}.intro-paragraph p{width:378px;max-width:100%;margin:auto}i.wpbf-mobile-menu-toggle.wpbff.wpbff-hamburger{color:#fff;font-size:30px}.wpbf-mobile-logo img{height:auto;width:168px}.wpbf-mobile-menu>.current-menu-item>a{text-decoration:underline;color:#252525!important}.wpbf-mobile-menu>.menu-item a:hover{color:#fff!important}.wpbf-mobile-menu a{font-family:Cairo;font-weight:800}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.white-text{color:#fff}a#btn-orange{padding:9px 44px;font-weight:300;font-size:14px;background-color:#f99533;background-color:var(--mango);color:#fff;border-radius:3px}a#btn-green{padding:9px 44px;font-weight:300;font-size:14px;background-color:#52b74f;color:#fff;border-radius:3px}#page-title-404{background-image:url(/wp-content/uploads/2018/08/class-schedule-section@2x.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover;min-height:516px;display:flex;align-items:center;text-align:center;min-height:466px;height:calc(100vh - 383px)}#page-title-404>div{text-align:center;width:100%}#page-title-404 h2{font-size:38px;line-height:1.11;color:#fff;color:var(--white)}#contact-form-id .nf-error-wrap.nf-error{position:absolute}.hp-how-it-works-img.elementor-widget.elementor-widget-text-editor{margin-bottom:11px}.hp-how-it-works-text p,.hp-the-process-text p{max-width:100%;width:373px;margin:auto}.green-learn-more-btn a{font-family:Cairo;font-weight:700;letter-spacing:.3px;color:#52b74f}.green-learn-more-btn a:hover{text-decoration:underline}.green-learn-more-btn a:after{content:url(/wp-content/themes/page-builder-framework-child/img/arrow-icon_2.svg);position:absolute;top:6px;padding-left:10px}.orange-learn-more-btn a{font-family:Cairo;font-weight:700;letter-spacing:.3px;color:#ec9847}.orange-learn-more-btn a:hover{text-decoration:underline}.orange-learn-more-btn a:after{content:url(/wp-content/themes/page-builder-framework-child/img/arrow-icon.svg);position:absolute;bottom:0;padding-left:10px}.testimonial-name{font-family:Cairo;font-size:22px;line-height:2.09;letter-spacing:.7px;color:#fff}.testimonial-green-text{font-family:Cairo;font-weight:700;letter-spacing:.9px;color:#52b74f}div#hp-posts{color:#252525}.hp-post-container{display:flex}.hp-post-col-1{width:55%;padding-right:19px}.hp-post-col-1 p{color:#252525}.hp-post-col-2{width:45%}.hp-post-sidebar-container{display:flex;margin-bottom:17px;align-items:center}a.hp-main-video-link{position:relative;display:block}div#play-button-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}div#play-button-container img{min-width:127px;width:20%}.hp-post-col-2 div#play-button-container img{min-width:60px;width:35%}.hp-post-meta{padding-top:10px;display:flex;justify-content:space-between}span.hp-post-author-name{font-family:Cairo;font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.6px;color:#666}span.recent-posts-date{font-family:Cairo;font-size:13px;font-weight:700;line-height:1;letter-spacing:.6px;color:#666}a.featured-post-title{font-family:Cairo;font-size:22px;font-weight:600;font-style:normal;font-stretch:normal;line-height:2.09;letter-spacing:.9px;color:#52b74f;margin-top:24px;margin-bottom:0;display:block}a.sidebar-featured-post-title{font-size:16px;color:#52b74f;line-height:1;margin-bottom:10px}.hp-post-img{padding:0 23px 0 0;width:44%}.hp-post-excerpt{width:56%}.hp-post-excerpt p{font-family:Open Sans;font-size:12px;line-height:1.67;letter-spacing:.4px;color:#252525;margin-bottom:0}.hp-post-img{padding:0 23px 0 0}section.hp-movie-poster-section{width:770px;margin:auto;max-width:100%}section.hp-movie-poster-section:nth-child(2){width:514px;margin:auto;max-width:100%}@media (max-width:767px){.hp-post-container{display:flex;flex-direction:column}.hp-post-col-1{width:100%;padding-right:0}.hp-post-col-2{width:100%;margin-top:30px}}@media (max-width:450px){.hp-post-sidebar-container{margin-bottom:47px;flex-direction:column}.hp-post-img{padding:0;width:100%}.hp-post-excerpt{width:100%;margin-top:10px}}div#hp-testimonial-name,div#hp-testimonial-name-2{margin-bottom:0}div#hp-testimonial-name p{color:#fff;font-family:Cairo;font-size:22px;letter-spacing:.7px;margin-bottom:0}div#hp-testimonial-name-2 p{color:#252525;font-family:Cairo;font-size:22px;letter-spacing:.7px;margin-bottom:0}div#hp-testimonial-green-text{margin-bottom:0}div#hp-testimonial-green-text p{font-family:Cairo;font-weight:700;letter-spacing:.9px;color:#52b74f;padding-left:9px}#hp-testimonial-bold-text-2 p,div#hp-testimonial-bold-text p{font-family:Open Sans;font-size:32px;font-weight:600;font-style:italic;font-stretch:normal;line-height:1.13;letter-spacing:.6px;text-align:center;color:#fff;padding-top:85px;padding-bottom:85px;z-index:2;width:382px;max-width:100%;background-image:url(/wp-content/themes/page-builder-framework-child/img/red-quotation-marks.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}#hp-testimonial-bold-text-2 p{color:#252525}#hp-testimonial-bold-text-3 p{font-family:Open Sans;font-size:32px;font-weight:600;font-style:italic;font-stretch:normal;line-height:1.13;letter-spacing:.6px;font-weight:700;color:#252525}#hp-testimonial-bold-quote-placeholder p{line-height:1.13;text-align:center;padding-top:85px;padding-bottom:85px;width:562px;height:314px;max-width:100%;background:url(/wp-content/themes/page-builder-framework-child/img/red-quotation-marks.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}div#hp-testimonial-body-text{margin-bottom:33px}div#hp-testimonial-body-text p{width:279px;width:100%}div.testimonial-container-for-red-block-row#hp-testimonial-body-text p{width:449px;max-width:100%}section#hp-testimonial-col-container .elementor-row{display:flex;align-items:center}.no-m-b{margin-bottom:0!important}p.testimonial-paragraph:before{content:'"';font-size:150px;position:absolute;font-family:Arimo;font-style:italic;font-weight:700;top:-10px;left:-50px;display:block;color:#e84434;line-height:.5;z-index:-1}p.testimonial-paragraph::first-letter{font-size:30px!important;font-weight:700!important}@media (max-width:800px){div#hp-testimonial-container-col-1{display:none}div#hp-testimonial-container-col-2{width:100%}div#hp-testimonial-name{margin-bottom:0;text-align:center}div#hp-testimonial-green-text{margin-bottom:0;text-align:center}}@media (max-width:767px){div#hp-testimonial-col-1{width:100%;max-width:100%;text-align:center}div#hp-testimonial-bold-text p,div#hp-testimonial-bold-text-2 p{max-width:100%;margin:85px auto}div#hp-testimonial-col-2{text-align:center;margin-bottom:93px}div#hp-testimonial-body-text p{margin:auto}div#hp-testimonial-name{text-align:center}div#hp-testimonial-green-text{text-align:center}.hp-movie-poster-section:nth-child(2){width:66%!important}div#hp-movie-poster-1,div#hp-movie-poster-2,div#hp-movie-poster-3{width:33%}div#hp-movie-poster-4,div#hp-movie-poster-5{width:50%}#hp-testimonial-bold-text-3 p{text-align:center!important}#hp-testimonial-bold-quote-placeholder p{display:none}#testimonial-row-reverse-for-images .elementor-row{flex-direction:column-reverse}}.hp-carousel-container.elementor-section.elementor-section-boxed>.elementor-container{max-width:1000px}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1;display:none}div#myCarousel{height:240px}.carousel-caption{position:relative;width:490px;max-width:100%;left:0;text-align:left;padding:0;overflow:visible;height:auto;height:100%;padding:65px 0 0}h5.hp-carousel-green-text{font-size:14px;font-weight:700;line-height:normal;height:auto;letter-spacing:.9px;color:#8ec548;border-bottom:solid 2px #8ec548;display:inline-block}div#myCarousel h3{font-size:38px;font-weight:600;line-height:1.11;letter-spacing:.6px}section#hp-carousel-tabs-container .elementor-container.elementor-column-gap-default{max-width:100%}section#hp-carousel-tabs-container .elementor-widget-container{display:flex;align-items:center}section#hp-carousel-tabs-container .elementor-column-wrap.elementor-element-populated{padding:0}ul.nav.nav-pills.nav-justified.hp-carousel{display:flex;max-width:100%;margin:auto;width:899px}div#hp-carousel-left-bar{height:103px;width:23%;background-image:url(/wp-content/uploads/2018/08/purple-slider-bg-l@2x.jpg);background-position:left;background-size:cover}div#hp-carousel-center-bar{width:47%;min-width:899px}div#hp-carousel-right-bar{background-image:url(/wp-content/uploads/2018/08/purple-slider-bg-r@2x.jpg);background-size:cover;background-position:left;background-repeat:no-repeat;width:31%;height:103px;display:flex;align-items:center}div#hp-carousel-right-bar img{width:60px}ul.nav.nav-pills.nav-justified.hp-carousel li{width:100%;display:flex;align-items:center;border-left:1px solid #252525;margin:0;padding:22px 12px;justify-content:center}ul.nav.nav-pills.nav-justified.hp-carousel li:last-child{border-right:solid 1px #252525}ul.nav.nav-pills.nav-justified.hp-carousel li img{width:59px}ul.nav.nav-pills.nav-justified.hp-carousel li a{background-color:transparent;color:#fff;font-family:Cairo;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;padding-right:0;margin-bottom:0}@media (max-width:1200px){div#hp-carousel-left-bar{display:none}div#hp-carousel-center-bar{min-width:78%}}.archive .wpbf-grid{margin:0}@media (max-width:946px){ul.nav.nav-pills.nav-justified.hp-carousel li img{display:none}div#hp-carousel-right-bar{height:102px}div#hp-carousel-center-bar{min-width:76%}}@media (max-width:767px){div#hp-carousel-center-bar{display:none}div#hp-carousel-right-bar{width:100%;justify-content:center;height:62px}.elementor-element.elementor-element-863dba3.elementor-column.elementor-col-50.elementor-inner-column{margin-bottom:70px}}div#about-us-col-1{position:absolute;z-index:99}div#about-us-col-2{width:100%}@media (max-width:767px){section#about-header-section .elementor-row{display:flex;flex-direction:column-reverse}div#about-us-col-1{position:relative;width:100%}div#about-us-links{display:inline-block;text-align:left;margin-top:14px}div#about-us-col-1 .elementor-widget-container{text-align:center}}#green-btn-school-structure-container .elementor-column-wrap.elementor-element-populated{padding:0 10px}.hp-testimonial-name.elementor-widget.elementor-widget-text-editor{margin-bottom:0}.hp-testimonial-name p{margin-bottom:0;font-family:Cairo;font-size:22px;line-height:2.09;letter-spacing:.7px;color:#fff}.team-container .team-content{top:0!important;overflow-y:auto;height:100%;width:100%;padding:27px 16px 0!important;width:220px!important;margin:auto!important;height:calc(100% - 29px)!important}.team-container .team-block:before{right:0!important;left:0!important;top:0!important;bottom:0!important;width:220px!important;margin:auto!important}.team-content::-webkit-scrollbar{display:none}.team-container:hover .team-block:after{content:"\f107";font-family:FontAwesome;position:absolute;width:100%;height:auto;display:block;color:#fff;bottom:2px;z-index:99;background:0 0;left:0!important;font-size:50px;opacity:1;line-height:.5}div#no-social-icon .team-social{display:none}.team-container .team-block:after{background-color:transparent!important}.team-member-title{font-size:22px;font-weight:600;line-height:2.09;letter-spacing:.5px;text-align:center;color:#319ad3;color:var(--bluish)}@media (min-width:768px){.elementor-312 .elementor-element.elementor-element-7bab2965{width:25%}}.btn-orange{font-size:14px;font-weight:700;line-height:normal;letter-spacing:.3px;color:#ec9847}.form-titles{font-size:12px;font-weight:700;line-height:2.83;letter-spacing:.8px;color:#f99533;color:var(--mango)}.footer-titles{font-size:12px;font-weight:700;line-height:normal;letter-spacing:.8px;color:#fff;color:var(--white)}.footer-links{font-family:Open Sans;font-size:14px;font-weight:400;line-height:2.43;letter-spacing:.5px;color:#fff;color:var(--white)}.wpbf-navigation{width:100%;background:0 0!important;background-color:transparent;position:absolute}#our-team-z-index-green-block{z-index:-1}footer.site-footer.footer-home-bg{background-color:#252525}div#footer-home-bg{display:flex;padding:47px 20px 71px 20px}footer h5{font-family:Cairo;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.8px;color:#fff;color:var(--white);margin-bottom:20px}footer h5:after{border-bottom:2px solid #52b74f;width:auto;display:inline-block;content:"";display:block;width:60px;padding-top:3px}.footer-links-container a{display:block;font-family:Open Sans;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.43;letter-spacing:.5px;color:#fff;color:var(--white)}div#footer-sidebar1 img{width:127px;max-width:100%}div#social-media-icons{display:flex;justify-content:space-between}div#social-media-icons a:nth-child(1){width:27px}div#social-media-icons a:nth-child(2){width:17px}div#social-media-icons a:nth-child(3){width:28px}div#social-media-icons a:nth-child(4){width:27px}div#footer-sidebar1 p{margin:19px 0 32px;font-size:12px}div#footer-sidebar1{width:33%;max-width:257px;margin-right:8%}div#footer-sidebar2{width:22%;margin-top:49px}div#footer-sidebar3{width:22%;margin-top:49px}div#footer-sidebar4{width:22%;margin-top:49px}.elementor-156 .elementor-element.elementor-element-fc6bffe{z-index:99}table#class-shedule tr{border:none}table#class-shedule th{font-family:Cairo;font-size:18px;line-height:normal;letter-spacing:1.2px}table#class-shedule th:nth-child(1){padding-left:50px}table#class-shedule td:nth-child(1){width:218px;font-family:Open Sans;font-weight:700;line-height:2.43;padding-left:50px}table#class-shedule td:nth-child(2){width:210px;font-family:Open Sans;font-weight:600;line-height:2.43}table#class-shedule td:nth-child(3){width:453px;font-family:Open Sans;font-weight:600;line-height:2.43}section#contact-form-id .elementor-row{max-width:100%;width:900px;margin:auto}.nf-row{background-color:#fff;padding:0 10px 0}.nf-row:first-child{padding:20px 10px 0}.nf-row:last-child{background-color:transparent;padding:0}div#nf-field-14-container{margin-bottom:41px}.nf-multi-cell .nf-cell{padding:0 22px!important}.ninja-forms-field{border:3px solid #979797!important;border-top:0!important;border-right:0!important;border-left:0!important}.nf-error .ninja-forms-field{border:3px solid #e80000!important;border-top:0!important;border-right:0!important;border-left:0!important}textarea.ninja-forms-field{border:3px solid #979797!important;height:150px!important;line-height:1.57}.nf-error textarea.ninja-forms-field{border:3px solid #e80000!important}#contact-form-id .nf-form-content .nf-field-container .nf-field-label label{font-family:Cairo;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.83;letter-spacing:.8px;color:#f99533;text-transform:uppercase}.label-above .nf-field-label{margin-bottom:3px!important}.nf-row:last-child .nf-error .ninja-forms-field:last-child,.nf-row:last-child .ninja-forms-field:last-child{border:none!important}::placeholder{font-family:Cairo!important;font-weight:700!important;font-style:normal!important;font-stretch:normal!important;line-height:2.83!important;letter-spacing:.8px!important;color:#f99533!important;text-transform:uppercase!important;opacity:1!important}::-webkit-input-placeholder{font-family:Cairo!important;font-weight:700!important;font-style:normal!important;font-stretch:normal!important;line-height:2.83!important;letter-spacing:.8px!important;color:#f99533!important;text-transform:uppercase!important;opacity:1!important}::-moz-placeholder{font-family:Cairo!important;font-weight:700!important;font-style:normal!important;font-stretch:normal!important;line-height:2.83!important;letter-spacing:.8px!important;color:#f99533!important;text-transform:uppercase!important;opacity:1!important}:-ms-input-placeholder{font-family:Cairo!important;font-weight:700!important;font-style:normal!important;font-stretch:normal!important;line-height:2.83!important;letter-spacing:.8px!important;color:#f99533!important;text-transform:uppercase!important;opacity:1!important}:-ms-input-placeholder{font-family:Cairo!important;font-weight:700!important;font-style:normal!important;font-stretch:normal!important;line-height:2.83!important;letter-spacing:.8px!important;color:#f99533!important;text-transform:uppercase!important;opacity:1!important}input#nf-field-12{padding-left:0!important;padding-bottom:3px!important}input#nf-field-13{padding-left:0!important;padding-bottom:3px!important}input#nf-field-17{padding-left:0!important;padding-bottom:3px!important}select#nf-field-19{padding:17px 15px 7px 0!important}button,input,optgroup,textarea{font-family:Cairo;font-weight:700;font-style:normal;font-stretch:normal;line-height:2.83;letter-spacing:.8px;color:#f99533}select{font-family:Cairo;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:.8px;color:#f99533;text-transform:uppercase;padding:17px 15px 7px 0!important}#contact-form-id .field-wrap input[type=button],.field-wrap input[type=submit]{padding:10px 44px;font-weight:300;font-size:14px;background-color:#f99533;background-color:var(--mango);color:#fff;border:none;border-radius:3px;min-width:150px;margin-top:31px;display:block;margin:31px auto auto auto;line-height:1.57}.nf-form-fields-required{display:none}#color-tabs.elementor-widget-tabs .elementor-tabs-wrapper{display:flex;text-align:center;margin-top:-44px}div#color-tabs .elementor-tab-title{font-family:Cairo;font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:.8px;color:#fff!important;padding:39px 10px;width:25%!important;height:96px}div#color-tabs .elementor-tab-title.elementor-active{background-color:inherit;height:136px;border:none!important}div#about-us-video{width:750px;max-width:100%;margin:auto}div#color-tabs .elementor-tab-title:nth-child(1){background-color:#e94535}div#color-tabs .elementor-tab-title:nth-child(2){background-color:#8ec548}div#color-tabs .elementor-tab-title:nth-child(3){background-color:#b14d9d}div#color-tabs .elementor-tab-title:nth-child(4){background-color:#339ed9}.elementor-tab-content{border:none!important}div.tabs-content{display:flex;justify-content:space-between;align-items:center;min-height:428px}div#tab-1-content div:first-child{width:50%;max-width:378px}div#tab-1-content div:last-child img:first-child{width:auto;max-height:100%;margin-bottom:-38px;margin-left:40px}div#tab-1-content div:last-child img:last-child{position:absolute;bottom:0;right:-60%;z-index:-1;-webkit-transform:scaleX(-1);transform:scaleX(-1)}section#our-process-red-block img{position:absolute;top:-78px;left:0;z-index:-1}section#our-process-blue-block img{position:absolute;top:-51px;left:-400px;z-index:2;height:90px}.elementor-314 .elementor-element.elementor-element-5d4fb473 .elementor-tab-content,.elementor-314 .elementor-element.elementor-element-5d4fb473 .elementor-tab-title,.elementor-314 .elementor-element.elementor-element-5d4fb473 .elementor-tab-title:after,.elementor-314 .elementor-element.elementor-element-5d4fb473 .elementor-tab-title:before,.elementor-314 .elementor-element.elementor-element-5d4fb473 .elementor-tabs-content-wrapper{border-width:0}@media (max-width:767px){.elementor-tab-mobile-title{display:none}div.tabs-content{flex-direction:column}div#tab-1-content div:first-child{width:100%;max-width:100%}div#tab-1-content div:last-child img:first-child{margin-left:0;margin-top:50px;margin-bottom:0}}div#about-us-links{border-left:solid 3px #8ec548;padding-left:23px}div#about-us-links a:hover{text-decoration:underline}.what-we-do-img-2 img{position:absolute;bottom:-20px;z-index:-1}div#about-us-links a{font-family:Cairo;font-size:12px;font-weight:700;line-height:2.83;letter-spacing:.8px;color:#fff;text-transform:uppercase;display:block;cursor:pointer}.about-us-small-text p{width:480px;max-width:100%}section#why-we-do-it-img #why-we-do-it img{position:absolute;left:0;top:-8px;width:730px;padding-right:70px;padding:20px;padding-left:0}section#why-we-do-it-img .elementor-column-wrap.elementor-element-populated{padding:0}.why-we-do-it-text p{width:600px;max-width:100%}.what-we-do-text p{width:506px;max-width:100%}#our-process-img img{position:absolute;z-index:-1;left:0;top:-4vw;padding-right:40px}#our-process-red-block .elementor-column-wrap.elementor-element-populated{padding:0}#our-process-blue-block .elementor-column-wrap.elementor-element-populated{padding:0}.our-process-text p{width:305px;max-width:100%}.elementor-editor-active .wpbf-navigation{position:relative!important;margin-bottom:20px!important}@media (max-width:1000px){#our-process-img .elementor-row{align-items:center}#our-process-img img{position:relative;z-index:1;left:0;top:0;padding-right:40px}}body.single-post div#inner-content{padding:0;max-width:100%}body.single-post div#inner-content main{max-width:100%;width:900px;margin:auto}body.single-post header.article-header{background-image:url(/wp-content/uploads/2018/08/our-team-hero-img@2x.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;background-color:#fff;padding:210px 0 140px 0;text-align:center}body.single-post div#inner-content p.article-meta.vcard{color:#fff;margin-bottom:0}.article-meta .article-time{text-decoration:underline;text-decoration:none}body.single-post .article-footer{padding:0 10px 100px}body.single-post footer.article-footer a,body.single-post footer.article-footer a:hover{font-weight:700;color:#b2429a}body.archive main#main,body.blog main#main{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;padding:0;max-width:1200px;margin:0 auto 40px}body.archive article.post,body.blog article.post{flex-basis:calc(33% - 20px);margin:10px;display:flex;flex-direction:column}h1.entry-title.category-title{width:100%}body.archive article.post h3 a,body.blog article.post h3 a{font-family:Cairo;font-size:22px;letter-spacing:.9px;color:#52b74f;margin-top:24px;margin-bottom:0;display:block}.wpbf-navigation .wpbf-logo-container,.wpbf-navigation .wpbf-menu-container{display:flex!important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wpbf-navigation .wpbf-logo-container,.wpbf-navigation .wpbf-menu-container{display:flex!important;display:-ms-flexbox}div#color-tabs .elementor-tab-desktop-title.elementor-tab-title{display:block}}@media (max-width:920px){body.archive article.post,body.blog article.post{flex-basis:calc(50% - 20px)}}@media (max-width:650px){body.archive article.post,body.blog article.post{flex-basis:calc(100%);margin:20px;padding:0}}h1.entry-title.category-title{width:100%;background-image:url(/wp-content/uploads/2018/08/our-team-hero-img@2x.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;background-color:#fff;padding:210px 0 140px 0;text-align:center;color:#fff}@media (max-width:1024px){.about-us-small-text p{margin:auto}.carousel-caption{padding:50px 0 0}}@media (max-width:768px){section#our-process-red-block img{position:absolute;top:-52px;left:-230px;width:768px;height:90px;z-index:-1}section#our-process-blue-block img{position:absolute;top:-21px;left:-200px;width:768px;height:45px;z-index:2}section#why-we-do-it-img #why-we-do-it img{padding:20px}div#footer-home-bg{flex-flow:wrap;justify-content:space-evenly}div#footer-sidebar1{width:100%;max-width:100%;margin-right:0;display:flex;align-items:center;flex-direction:column}div#footer-sidebar2{width:auto;margin-right:2%}div#footer-sidebar3{width:auto;margin-right:2%}div#footer-sidebar4{width:auto}div#social-media-icons a{margin:0 20px}}@media (max-width:767px){#our-process-img img{padding:0;margin:auto;width:500px;max-width:100%}.what-we-do-img-1 img{width:350px;margin-top:30px}.elementor-element.elementor-element-5bef511.elementor-column.elementor-col-50.elementor-inner-column{padding:20px}section#why-we-do-it-img #why-we-do-it img{padding:20px;position:relative;width:390px;margin-bottom:30px}.why-we-do-it-text p{margin:auto;width:480px}.what-we-do-text p{margin:auto;width:480px}.our-process-text p{margin:auto;width:480px}}@media (max-width:630px){table#class-shedule td:nth-child(1),table#class-shedule th:nth-child(1){padding-left:10px}section#class-structure{background-image:url(/wp-content/uploads/2018/11/mobile-banner-img-1-min.jpg)!important}section.elementor-element.elementor-element-cccf2d5{background-image:url(/wp-content/uploads/2018/11/mobile-banner-img-2-min.jpg)!important}div.elementor-element.elementor-element-11b184f6>.elementor-element-populated{background-image:url(/wp-content/uploads/2018/11/about-mobile-img-min.jpg)!important}section.elementor-element.elementor-element-519cf2b{background-image:url(/wp-content/uploads/2018/11/our-network-mobile-img-1-min.jpg)!important}div.elementor-element.elementor-element-7deb03bc>.elementor-element-populated{background-image:url(/wp-content/uploads/2018/11/how-we-work-mobile-img-min.jpg)!important}div.elementor-element.elementor-element-4936b021>.elementor-element-populated{background-image:url(/wp-content/uploads/2018/11/film-pathway-mobile-img-min.jpg)!important}div.elementor-element.elementor-element-751189d>.elementor-element-populated,div.elementor-element.elementor-element-dc0261f>.elementor-element-populated{background-image:url(/wp-content/uploads/2018/11/testimonial-mobile-img-min.jpg)!important}}@media (max-width:400px){div#myCarousel{height:300px}}@media (max-width:400px){div#footer-sidebar2,div#footer-sidebar3,div#footer-sidebar4{width:100%;margin-right:0;text-align:center}footer h5:after{margin:auto}}@media (max-width:500px){div#color-tabs .elementor-tab-title{font-size:10px;padding:39px 5px}}.nf-response-msg{color:#fff;text-align:center}.elementor-19 .elementor-element.elementor-element-2535cab6>.elementor-element-populated{min-height:56vh!important}