.elementor-kit-6{--e-global-color-primary:#954b96;--e-global-color-secondary:#e8308a;--e-global-color-text:#2b2b2b;--e-global-color-accent:#ef7d00;--e-global-color-fa9d212:#76b82a;--e-global-color-5f7ce7c:#00afa8;--e-global-color-f26558e:#f5f5f5;--e-global-color-e19db26:#efefef;--e-global-color-eaac64d:#e0e0e0;--e-global-color-731c304:#ed1556;--e-global-color-4376701:#00b274;--e-global-color-cf2ee5f:#a5ad9f;--e-global-color-8886de0:#d6e045;--e-global-color-ba17b3f:#4ba6dd;--e-global-color-dfcf81d:#44c2cf;--e-global-color-195c10f:#ffcc32;--e-global-color-dacd8e3:#b37ab4;--e-global-color-6b2dad5:#0095b0;--e-global-color-de2380d:#faa61a;--e-global-color-955bdd5:#454545;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:3em;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.1em;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:2em;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:1.6em;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.2em;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:1em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-5916440-font-family:"Roboto";--e-global-typography-5916440-font-size:1em;--e-global-typography-5916440-font-weight:600;--e-global-typography-5916440-line-height:1.4em;--e-global-typography-b3151a7-font-size:1.4em;--e-global-typography-b3151a7-font-weight:500;--e-global-typography-b3151a7-line-height:1.3em;--e-global-typography-2d70640-font-family:"Roboto";--e-global-typography-2d70640-font-size:1.2em;--e-global-typography-2d70640-font-weight:900;--e-global-typography-2d70640-line-height:1em;--e-global-typography-bc362ec-font-family:"Roboto";--e-global-typography-bc362ec-font-size:1.2em;--e-global-typography-bc362ec-font-weight:600;--e-global-typography-bc362ec-font-style:normal;--e-global-typography-bc362ec-line-height:1.2em;--e-global-typography-4c51d52-font-family:"Roboto";--e-global-typography-4c51d52-font-size:1em;--e-global-typography-4c51d52-font-weight:400;--e-global-typography-4c51d52-line-height:1.4em;--e-global-typography-96d9261-font-family:"Roboto";--e-global-typography-96d9261-font-size:1.6em;--e-global-typography-96d9261-font-weight:500;--e-global-typography-96d9261-line-height:1.2em;--e-global-typography-1082dbf-font-family:"Roboto";--e-global-typography-1082dbf-font-size:1.3em;--e-global-typography-1082dbf-font-weight:600;--e-global-typography-1082dbf-line-height:1.2em;--e-global-typography-7208f1e-font-family:"Roboto";--e-global-typography-7208f1e-font-size:16px;--e-global-typography-7208f1e-font-weight:600;--e-global-typography-7208f1e-line-height:1.2em;--e-global-typography-68c93c3-font-family:"Roboto";--e-global-typography-68c93c3-font-size:16px;--e-global-typography-68c93c3-font-weight:400;--e-global-typography-68c93c3-line-height:1.4em;--e-global-typography-cef685f-font-family:"Roboto";--e-global-typography-cef685f-font-size:28px;--e-global-typography-cef685f-font-weight:500;--e-global-typography-cef685f-line-height:1.2em;--e-global-typography-d441e80-font-family:"Roboto";--e-global-typography-d441e80-font-size:16px;--e-global-typography-d441e80-font-weight:600;--e-global-typography-d441e80-line-height:1.4em;--e-global-typography-af934b0-font-family:"Roboto";--e-global-typography-af934b0-font-size:16px;--e-global-typography-af934b0-font-weight:400;--e-global-typography-af934b0-line-height:22px;--e-global-typography-a9e3a87-font-family:"Roboto";--e-global-typography-a9e3a87-font-size:1em;--e-global-typography-a9e3a87-font-weight:900;--e-global-typography-a9e3a87-line-height:1em;--e-global-typography-570f883-font-size:24px;--e-global-typography-570f883-font-weight:600;--e-global-typography-570f883-line-height:30px;--e-global-typography-8ddb461-font-size:16px;--e-global-typography-8ddb461-font-weight:600;--e-global-typography-8ddb461-line-height:21px;--e-global-typography-ce14332-font-size:16px;--e-global-typography-ce14332-font-weight:400;--e-global-typography-ce14332-line-height:20px;--e-global-typography-72f9a38-font-family:"Roboto";--e-global-typography-72f9a38-font-size:16px;--e-global-typography-72f9a38-font-weight:600;--e-global-typography-72f9a38-line-height:1.4em;--e-global-typography-68e0479-font-size:18px;--e-global-typography-68e0479-font-weight:600;--e-global-typography-68e0479-line-height:1.8em}.elementor-kit-6 e-page-transition{background-color:var(--e-global-color-text)}.elementor-kit-6 a{color:var(--e-global-color-secondary)}.elementor-kit-6 a:hover{color:#ff5bab}.elementor-kit-6 h1{font-weight:400}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:2.4em;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:1.8em;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-accent-font-size:1.4em;--e-global-typography-accent-line-height:1.2em;--e-global-typography-text-font-size:.9em;--e-global-typography-5916440-font-size:.9em;--e-global-typography-b3151a7-font-size:1.2em;--e-global-typography-b3151a7-line-height:1.3em;--e-global-typography-2d70640-font-size:1.2em;--e-global-typography-2d70640-line-height:1.2em;--e-global-typography-bc362ec-font-size:1.2em;--e-global-typography-bc362ec-line-height:1.2em;--e-global-typography-4c51d52-font-size:.9em;--e-global-typography-96d9261-font-size:1.4em;--e-global-typography-96d9261-line-height:1.2em;--e-global-typography-1082dbf-font-size:1.1em;--e-global-typography-1082dbf-line-height:1.2em;--e-global-typography-7208f1e-font-size:16px;--e-global-typography-7208f1e-line-height:1.4em;--e-global-typography-68c93c3-font-size:14px;--e-global-typography-cef685f-font-size:24px;--e-global-typography-cef685f-line-height:1.2em;--e-global-typography-d441e80-font-size:16px;--e-global-typography-d441e80-line-height:1.4em;--e-global-typography-af934b0-font-size:16px;--e-global-typography-af934b0-line-height:22px;--e-global-typography-a9e3a87-font-size:1em;--e-global-typography-a9e3a87-line-height:1.2em;--e-global-typography-570f883-font-size:24px;--e-global-typography-570f883-line-height:30px;--e-global-typography-8ddb461-font-size:16px;--e-global-typography-8ddb461-line-height:22px;--e-global-typography-ce14332-font-size:16px;--e-global-typography-ce14332-line-height:20px;--e-global-typography-72f9a38-font-size:16px;--e-global-typography-68e0479-font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:2em;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:1.4em;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-accent-font-size:1.1em;--e-global-typography-accent-line-height:1.2em;--e-global-typography-text-font-size:.8em;--e-global-typography-5916440-font-size:.8em;--e-global-typography-b3151a7-font-size:1em;--e-global-typography-b3151a7-line-height:1.4em;--e-global-typography-2d70640-font-size:1.1em;--e-global-typography-2d70640-line-height:1.2em;--e-global-typography-bc362ec-font-size:1em;--e-global-typography-bc362ec-line-height:1.2em;--e-global-typography-4c51d52-font-size:.8em;--e-global-typography-96d9261-font-size:1.1em;--e-global-typography-96d9261-line-height:1.2em;--e-global-typography-1082dbf-font-size:1em;--e-global-typography-1082dbf-line-height:1.2em;--e-global-typography-7208f1e-font-size:14px;--e-global-typography-7208f1e-line-height:1.2em;--e-global-typography-68c93c3-font-size:14px;--e-global-typography-68c93c3-line-height:1.4em;--e-global-typography-cef685f-font-size:20px;--e-global-typography-cef685f-line-height:1.2em;--e-global-typography-d441e80-font-size:14px;--e-global-typography-d441e80-line-height:1.4em;--e-global-typography-af934b0-font-size:14px;--e-global-typography-af934b0-line-height:20px;--e-global-typography-a9e3a87-font-size:.9em;--e-global-typography-a9e3a87-line-height:1.2em;--e-global-typography-570f883-font-size:22px;--e-global-typography-570f883-line-height:28px;--e-global-typography-8ddb461-font-size:16px;--e-global-typography-8ddb461-line-height:22px;--e-global-typography-ce14332-font-size:16px;--e-global-typography-ce14332-line-height:20px;--e-global-typography-72f9a38-font-size:16px;--e-global-typography-68e0479-font-size:18px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}html{scroll-behavior:smooth}@media (max-width:48em){::-webkit-scrollbar-track{background-color:#3f3f3f;border-radius:0}}@media (max-width:48em){::-webkit-scrollbar-thumb{background:#ef7d00;border-radius:0}}@media (max-width:48em){::-webkit-scrollbar{width:10px}}.custom-ninja-style .nf-field-container{margin-bottom:15px}.custom-ninja-style .nf-form-fields-required{display:none}.elementor-message.elementor-message-success{color:#0cb46c;font-weight:700}.project-category{padding:3px 5px 5px;font-size:11px;font-weight:600;margin-right:5px;border-radius:2px}.template-padding-removal section.elementor-section{padding:0 !important}.menu-links .elementor-icon-list-item>a{padding:4px 0}.menu-links li{width:auto}@media (max-width:1024px){.menu-links .elementor-icon-list-item>a{padding:6px 0}}@media (max-width:736px){.menu-links .elementor-icon-list-item>a{padding:10px 0}}.menu-links-dark svg{fill:#954b96;color:#f5f5f5}.menu-links-dark a{transition:.2s ease-in-out}.menu-links-dark a:hover{background-color:#ffffff20}.menu-links-dark a:active{background-color:#ffffff80}.menu-links-light svg{fill:#454545;color:#454545}.menu-links-light a{transition:.2s ease-in-out}.menu-links-light a:hover{background-color:#00000012}.menu-links-light a:active{background-color:#00000024}@media (max-width:1024px){a.e-n-menu-item-title-link{pointer-events:none}}.testimonial-links .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-text:nth-child(1){border:3px solid #ef7d00;padding:2px 5px 0;border-radius:5px;transition:.2s ease-in-out}.testimonial-links .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-text:nth-child(1):hover{border-color:#ffa541}.testimonial-links .elementor-2128 .elementor-element.elementor-element-dfa0070 .elementor-icon-list-icon svg{fill:#e8308a}.testimonial-links use{transition:.2s ease-in-out}.testimonial-return .elementor-icon-list-icon svg path{fill:#b9b7b7}.testimonial-return li.elementor-icon-list-item a{transition:.2s ease-in-out}.testimonial-return li.elementor-icon-list-item a:hover{opacity:.6}.elementor-widget:not(:last-child){margin-bottom:0 !important}.news-socials .elementor-share-btn use{transition:.2s ease-in-out}.news-socials .elementor-share-btn__icon{justify-content:flex-start !important}.course-icons-small .elementor-flip-box__layer__title{margin-top:0}.course-icons-small .elementor-flip-box__layer,.elementor-flip-box__back{transition-duration:.3s}.blog-landing-posts li.elementor-portfolio__filter{border:2px solid #787878;border-radius:5px;margin:3px !important}.blog-landing-posts li.elementor-portfolio__filter.elementor-active{border-color:#e92b8c;color:#e92b8c}.multi-button .elementor-icon-list-item.elementor-inline-item a{padding:10px 30px;border-radius:5px;transition:.2s ease-in-out;margin-bottom:15px}@media (max-width:1024px){.multi-button .elementor-icon-list-item.elementor-inline-item a{margin-bottom:10px}}.multi-button-pink .elementor-icon-list-icon,.multi-button-green .elementor-icon-list-icon,.multi-button-turquoise .elementor-icon-list-icon,.multi-button-orange .elementor-icon-list-icon,.multi-button-purple .elementor-icon-list-icon{color:#fff !important}.multi-button-pink path,.multi-button-green path,.multi-button-turquoise path,.multi-button-orange path,.multi-button-purple path{color:#fff !important}.multi-button-pink .elementor-icon-list-text,.multi-button-purple .elementor-icon-list-text,.multi-button-green .elementor-icon-list-text,.multi-button-turquoise .elementor-icon-list-text,.multi-button-orange .elementor-icon-list-text{color:#fff !important}.multi-button-pink .elementor-icon-list-icon svg,.multi-button-purple .elementor-icon-list-icon svg,.multi-button-green .elementor-icon-list-icon svg,.multi-button-turquoise .elementor-icon-list-icon svg,.multi-button-orange .elementor-icon-list-icon svg{fill:#fff !important}.multi-button-pink .elementor-icon-list-item.elementor-inline-item a{background-color:#e8308a}.multi-button-pink .elementor-icon-list-item.elementor-inline-item a:hover{background-color:#e8308aad}.multi-button-purple .elementor-icon-list-item.elementor-inline-item a{background-color:#954b96}.multi-button-purple .elementor-icon-list-item.elementor-inline-item a:hover{background-color:#954b96ad}.multi-button-green .elementor-icon-list-item.elementor-inline-item a{background-color:#76b82a}.multi-button-green .elementor-icon-list-item.elementor-inline-item a:hover{background-color:#76b82aad}.multi-button-orange .elementor-icon-list-item.elementor-inline-item a{background-color:#ef7d00}.multi-button-orange .elementor-icon-list-item.elementor-inline-item a:hover{background-color:#ff8e12}.multi-button-turquoise .elementor-icon-list-item.elementor-inline-item a{background-color:#00afa9}.multi-button-turquoise .elementor-icon-list-item.elementor-inline-item a:hover{background-color:#00afa9ad}.multi-button-white .elementor-icon-list-item.elementor-inline-item a{background-color:#fff}.multi-button-white .elementor-icon-list-item.elementor-inline-item a:hover{background-color:#ffffffbf}.multi-button-white .elementor-icon-list-icon,.multi-button-white .elementor-icon-list-text{color:#2b2b2b !important}.multi-button-white .elementor-icon-list-icon svg{fill:#2b2b2b !important}.multi-button-courses li:nth-child(1)>a{background-color:#ef7d00}.multi-button-courses li:nth-child(1)>a:hover{background-color:#ffb333 !important}.multi-button-courses li:nth-last-child(1)>a:hover{background-color:#faa61a}.multi-button-courses li:nth-last-child(1)>a{background-color:#00afa8 !important}.multi-button-courses li:nth-last-child(1)>a:hover{background-color:#0ac2bb !important}.multi-button-courses li:nth-child(2)>a,.multi-button-courses li:nth-child(3)>a,.multi-button-courses li:nth-child(4)>a,.multi-button-courses li:nth-child(5)>a{background-color:#4ba6dd;color:#fff;transition:.2s ease-in-out}.multi-button-courses li:nth-child(2)>a:hover,.multi-button-courses li:nth-child(3)>a:hover,.multi-button-courses li:nth-child(4)>a:hover,.multi-button-courses li:nth-child(5)>a:hover{background-color:#63bbf1}.multi-button-courses .elementor-icon-list-icon svg{fill:#fff !important;color:#fff !important}.accordian-courses .elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title,.accordian-courses .elementor-widget-n-accordion .e-n-accordion-item[closed]>.e-n-accordion-item-title,.accordian-courses .elementor-widget-n-accordion .e-n-accordion-item>.e-n-accordion-item-title{color:#fff}.course-tab-container .elementor-tab-content{padding:0}.course-tabs-levels .elementor-tab-title.elementor-tab-mobile-title{background-color:#c84993}.course-tabs-levels .elementor-tab-title.elementor-tab-mobile-title.elementor-active{background-color:#e4e4e4 !important}.course-tabs-levels .elementor-tabs-content-wrapper>.elementor-tab-title.elementor-tab-mobile-title{border-top:1px solid #ab146c !important}.course-tabs-levels .elementor-tabs-content-wrapper>.elementor-tab-title.elementor-tab-mobile-title.elementor-active{border-top:none !important}.course-times div{width:100%;display:inline-block}.course-times div>p{width:80px;margin:0 5px 5px 0;border:1.5px solid #2b2b2b;float:left;overflow:hidden;padding:5px;border-radius:4px}.course-times div>p>span{font-size:10px;display:grid;text-align:left;line-height:1.4;margin:0;font-weight:500}.course-times div>p.closed-day{opacity:.25}div.course-tile-left,div.course-tile-right{color:#fff}span.course-tile-level,span.course-tile-category{border:1px solid #fff;padding:2px 5px;border-radius:6px;margin-left:7px;font-size:.8em;font-weight:200;opacity:.5}div.course-tile-left{width:80%;float:left}div.course-tile-right{float:right}.course-tile-left span{display:inline-block;letter-spacing:1.5px}.course-tile-arrow{font-size:1.5em;display:contents}.course-tile-name{padding-right:15px;font-weight:500;text-transform:uppercase}.course-accordion-purple .e-n-accordion-item-title{border-color:#7d4783 !important}.course-accordion-pink .e-n-accordion-item-title{border-color:#d03986 !important}.course-accordion-green .e-n-accordion-item-title{border-color:#73a425 !important}.course-accordion-turquoise .e-n-accordion-item-title{border-color:#379c95 !important}.course-accordion-orange .e-n-accordion-item-title{border-color:#c96e15 !important}.course-accordion .e-n-accordion-item-title{border-style:solid !important;border-width:4px 0 !important}summary.e-n-accordion-item-title{transition:.1s ease-in-out}