@import url(1af0a.css);@font-face{font-display:swap;font-family:'queulat';src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/queulat-regular-webfont.woff2) format('woff2'),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/queulat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'queulat';src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/queulat-bold-webfont.woff2) format('woff2'),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/queulat-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'queulat';src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/queulat-black-webfont.woff2) format('woff2'),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/queulat-black-webfont.woff) format('woff');font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'queulat';src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/QueulatAlt-BlackItalic.woff2) format('woff2'),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/QueulatAlt-BlackItalic.woff) format('woff');font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:"Avenir";src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/d9a7b698-c526-4d0c-9326-ccef791cbec4.woff2) format("woff2"),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/3806c2bb-e434-4a81-95c1-227a70f0e432.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Avenir";src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/ddf52bbe-8cce-4eac-93b9-a414fd6840ba.woff2) format("woff2"),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/58b764ce-0231-4de9-b504-14ab63e42228.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:"Avenir";src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/64b88f67-8210-419c-b41b-b5b42f444d66.woff2) format("woff2"),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/44e703fe-3c5c-41b0-8e96-588ab151b64d.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:"Avenir";src:url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/04376105-33eb-4368-8027-ceb0a1dc8ced.woff2) format("woff2"),url(../../../../../../../../themes/wp-teachingchannel/assets/fonts/6ce13c54-7d23-4b2d-8647-9bceaf4a208a.woff) format("woff");font-weight:900;font-style:normal}html{color:#000;font-size:10px;line-height:1.5;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}::-ms-clear{display:none}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}input,select,input[type="search"]{-webkit-appearance:none;border-radius:0;box-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}img{max-width:100%}.elementor-widget-image img[src$=".svg"],.elementor-widget-image .elementor-widget-container>a img[src$=".svg"],.elementor-widget-image .elementor-widget-container figure>a img[src$=".svg"]{width:auto!important}.elementor-widget-image a img[src$=".svg"]{width:auto!important}body p,.elementor-widget-container,.elementor-image-box-description{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;font-weight:inherit}.elementor-widget-text-editor p{font-size:inherit;font-family:inherit;color:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit}.elementor a,a{font-family:inherit;font-weight:inherit;text-decoration:underline;color:#41336A;font-size:inherit;transition:all 0.3s}.elementor p a{text-decoration:underline}body a,body p a{color:#41336A;text-decoration:underline}.elementor-tab-content p,.elementor-tab-content ul,.elementor-tab-content h1,.elementor-tab-content h2,.elementor-tab-content h3,.elementor-tab-content h4,.elementor-tab-content h5,.elementor-tab-content h6,.elementor-tab-content>img{margin-bottom:20px}.elementor-tab-content p:last-child,.elementor-tab-content ul:last-child,.elementor-tab-content h1:last-child,.elementor-tab-content h2:last-child,.elementor-tab-content h3:last-child,.elementor-tab-content h4:last-child,.elementor-tab-content h5:last-child,.elementor-tab-content h6{margin-bottom:0}.gradient-heading h1 span,.gradient-heading h2 span,.gradient-heading h3 span,.gradient-heading h4 span,.gradient-heading h5 span{font-weight:400;background:linear-gradient(90deg,#fff 79.68%,#fff 158.81%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.gradient-heading h1,.gradient-heading h2,.gradient-heading h3,.gradient-heading h4,.gradient-heading h5{background:linear-gradient(90deg,#FF8C00 79.68%,#FF0000 158.81%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}body a,body p a:hover{color:#41336A;text-decoration:none}.orange-link p a{color:#F0861F}.orange-link p a:hover{color:#F0861F}.orange-link a{color:#F0861F}.orange-link a:hover{color:#F0861F}.site-main ul:not([class]){font-size:inherit;list-style:none}.site-main ol{list-style:decimal outside;font-size:inherit;padding-left:23px}body .site-main ul:not([class]) li,body .site-main ul:not([class]) li ol li ul:not([class]) li{font-size:inherit;line-height:1.43;font-family:inherit;font-weight:inherit;color:inherit;padding-left:26px;position:relative}body .site-main ul li strong,body .site-main p strong,body .site-main strong,body .site-main ol li strong{font-weight:800}body .site-main .fw-900 ul li,body .site-main .fw-900 ul li strong{font-weight:800}.site-main ol li,.site-main ul:not([class]) li ol li{font-size:inherit;line-height:1.43;font-family:inherit;font-weight:inherit;color:inherit;margin-bottom:9px;padding-left:4px;position:relative}.site-main ol ol,.site-main ul:not([class]) ul:not([class]),.site-main ol ul:not([class]),.site-main ul:not([class]) ol{margin-bottom:0;margin-left:0;margin-top:0;margin-bottom:0!important}.site-main ul:not([class]):not(.elementor-editor-element-settings):not(.elementor-select-preset-list):not(.gform_fields){margin-left:0;padding-left:0;margin-bottom:10px}.site-main ul:not([class]):not(.elementor-editor-element-settings):not(.elementor-select-preset-list):not(.gform_fields):not(.camps_and_programs) li:before,.site-main ul:not([class]) li ol li ul:not([class]) li:after{content:"";display:inline-block;background-color:#F68C1E;position:absolute;left:10px;top:10px;width:6px;height:6px;border-radius:50%}.teach-tab-content li::before{top:7px!important}.site-main ol li::marker,.site-main ul:not([class]) li ol li::marker{font-weight:600;color:#F68C1E}.site-main ul:not([class]) ol li::before{display:none!important}h1[class],h2[class],h3[class],h4[class],h5[class],h6[class],h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,dl:last-child,table:last-child,blockquote:last-child{margin-bottom:0}table th,table td{vertical-align:middle}body{margin:0;padding:0;color:#110045;font-family:'Avenir',Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:23px;background-color:#fff}.elementor-cta--skin-classic .elementor-cta__content-item{color:rgba(71,71,71,.8)}body .display,body .elementor-widget-heading.display .elementor-heading-title{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:64px;font-weight:900;line-height:1.2}body .elementor-widget-heading h1.elementor-heading-title,body h1,body .h1,body .elementor-widget-heading.h1 .elementor-heading-title,body h1.elementor-headline,h1.elementor-cta__title.elementor-cta__content-item{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:44px;font-weight:900;line-height:53px}body .elementor-widget-heading h1.elementor-heading-title span,body h1 span,body .h1 span,body .elementor-widget-heading.h1 .elementor-heading-title span,body h1.elementor-headline span,h1.elementor-cta__title.elementor-cta__content-item span,body .elementor-image-box-content h1.elementor-image-box-title span,.elementor-posts .elementor-post__card h1.elementor-post__title span,.elementor-posts h1.elementor-post__title span{font-weight:400}body .elementor-widget-heading h2.elementor-heading-title,body h2,body .h2,body .elementor-widget-heading.h2 .elementor-heading-title,body h2.elementor-headline,h2.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h2.elementor-image-box-title,.elementor-posts .elementor-post__card h2.elementor-post__title,.elementor-posts h2.elementor-post__title{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:36px;font-weight:900;line-height:1.45}body .elementor-widget-heading h2.elementor-heading-title span,body h2 span,body .h2 span,body .elementor-widget-heading.h2 .elementor-heading-title span,body h2.elementor-headline span,h2.elementor-cta__title.elementor-cta__content-item span,body .elementor-image-box-content h2.elementor-image-box-title span,.elementor-posts .elementor-post__card h2.elementor-post__title span,.elementor-posts h2.elementor-post__title span{font-weight:400}body .elementor-widget-heading h3.elementor-heading-title,body h3,body .h3,body .elementor-widget-heading.h3 .elementor-heading-title,body h3.elementor-headline,h3.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h3.elementor-image-box-title,.elementor-posts .elementor-post__card h3.elementor-post__title,.elementor-posts h3.elementor-post__title{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1.45}h3 small{font-size:62.5%}body .elementor-widget-heading h4.elementor-heading-title,body h4,body .h4,body .elementor-widget-heading.h4 .elementor-heading-title,body h4.elementor-headline,h4.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h4.elementor-image-box-title,.elementor-posts .elementor-post__card h4.elementor-post__title,.elementor-posts h4.elementor-post__title{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.45}body .elementor-widget-heading h5.elementor-heading-title,body h5,body .h5,body .elementor-widget-heading.h5 .elementor-heading-title,h5.elementor-cta__title.elementor-cta__content-item,body h5.elementor-headline,body .elementor-image-box-content h5.elementor-image-box-title,.elementor-posts .elementor-post__card h5.elementor-post__title,.elementor-posts h5.elementor-post__title{font-family:'Avenir',Arial,Helvetica,sans-serif;font-weight:800;font-size:20px;line-height:28px;letter-spacing:.1em}body .elementor-widget-heading h6.elementor-heading-title,body h6,body .h6,body .elementor-widget-heading.h6 .elementor-heading-title,body h6.elementor-headline,h6.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h6.elementor-image-box-title,.elementor-posts .elementor-post__card h6.elementor-post__title,.elementor-posts h6.elementor-post__title{font-family:'Avenir',Arial,Helvetica,sans-serif;font-weight:800;font-size:16px;line-height:22px;letter-spacing:.1em}body .display-2,body .elementor-widget-heading.display-2 .elementor-heading-title{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:54px;line-height:1.2}body .medium-text .elementor-widget-container,body .medium-text .elementor-widget-container p{font-size:18px;line-height:145%;font-weight:500}body .large-text .elementor-widget-container,body .large-text .elementor-widget-container p{font-size:20px;line-height:145%;font-weight:500}body .x-large-text .elementor-widget-container,body .x-large-text .elementor-widget-container p{font-weight:500;font-size:24px;line-height:140%}h1,h2,h3,h4,h5,h6{word-break:break-word}.link-orange .elementor-widget-container a,.link-orange .elementor-widget-container p a{font-weight:800;color:#FF8C00;text-decoration-thickness:1px}.link-orange .elementor-widget-container a:hover,.link-orange .elementor-widget-container p a:hover{text-decoration:none;color:#FF8C00}.link-orange .elementor-widget-container a:visited:hover,.link-orange .elementor-widget-container p a:hover{text-decoration:none;color:#FF8C00}.invisible{visibility:hidden!important}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}.elementor-button:after,[type="button"]:after{content:"";width:236px;display:block;max-width:100%}body .elementor-widget-button [type="submit"] body .elementor-widget-button [type="button"]:not(.gm-control-active),body .elementor-widget-button [type="submit"]:not(.adminbar-button),body .elementor-button,body .elementor-widget-button .elementor-button,body .elementor-widget-button [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button [type="button"]:not(.gm-control-active),body .elementor-widget-button [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button button:not(.gm-control-active):focus,body .elementor-widget-button button:not(.gm-control-active),body .elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button .elementor-kit-7 .elementor-button:focus,body .elementor-cta--skin-classic .elementor-cta__button.elementor-button{color:#fff;background-color:#110045;font-size:24px;line-height:33px;padding:18px 35px 18px 35px;font-weight:800;display:inline-block;text-decoration:none;cursor:pointer;text-align:center;border-radius:15px;-webkit-appearance:none;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;max-width:100%;border:2px solid #110045}body .elementor-widget-button [type="button"]:not(.gm-control-active):hover,body .elementor-widget-button [type="submit"]:not(.adminbar-button):hover,body .elementor-widget-button .elementor-button:hover,body .elementor-button:hover,body .elementor-widget-button [type="button"]:not(.gm-control-active):focus:hover,body .elementor-widget-button [type="button"]:not(.gm-control-active):hover,body .elementor-widget-button [type="submit"]:not(.adminbar-button):focus:hover,body .elementor-widget-button button:not(.gm-control-active):focus:hover,body .elementor-widget-button button:not(.gm-control-active):hover,body .elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button:hover,body .elementor-widget-button .elementor-kit-7 .elementor-button:focus:hover,body .elementor-cta--skin-classic .elementor-cta__button.elementor-button:hover{background-color:#fff;color:#110045}.transparent-button::after{display:none}body .grey-out-button .elementor-button{background-color:#595959;border:2px solid #595959;pointer-events:none}body .elementor-widget-button [type="button"]:not(.gm-control-active):active,body .elementor-widget-button [type="submit"]:not(.adminbar-button):active,body .elementor-widget-button .elementor-button:active,body .elementor-button:active,body .elementor-widget-button [type="button"]:not(.gm-control-active):focus:active,body .elementor-widget-button [type="button"]:not(.gm-control-active):active,body .elementor-widget-button [type="submit"]:not(.adminbar-button):focus:active,body .elementor-widget-button button:not(.gm-control-active):focus:active,body .elementor-widget-button button:not(.gm-control-active):active,body .elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button:active,body .elementor-widget-button .elementor-kit-7 .elementor-button:focus:active,body .elementor-cta--skin-classic .elementor-cta__button.elementor-button:active{background-color:#41336A;border-color:#41336A;color:#FFF}body .hover-white.elementor-widget-button [type="button"]:not(.gm-control-active):hover,body .hover-white.elementor-widget-button [type="submit"]:not(.adminbar-button):hover,body .hover-white.elementor-widget-button .elementor-button:hover,body .hover-white .elementor-button:hover,body .hover-white.elementor-widget-button [type="button"]:not(.gm-control-active):focus:hover,body .hover-white.elementor-widget-button [type="button"]:not(.gm-control-active):hover,body .hover-white.elementor-widget-button [type="submit"]:not(.adminbar-button):focus:hover,body .hover-white.elementor-widget-button button:not(.gm-control-active):focus:hover,body .hover-white.elementor-widget-button button:not(.gm-control-active):hover,body .hover-white.elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button:hover,body .hover-white.elementor-widget-button .elementor-kit-7 .elementor-button:focus:hover,body .hover-white.elementor-cta--skin-classic .elementor-cta__button.elementor-button:hover{background-color:#FFF;color:#110045;border-color:#110045}body .hover-white.elementor-widget-button [type="button"]:not(.gm-control-active):active,body .hover-white.elementor-widget-button [type="submit"]:not(.adminbar-button):active,body .hover-white.elementor-widget-button .elementor-button:active,body .hover-white .elementor-button:active,body .hover-white.elementor-widget-button [type="button"]:not(.gm-control-active):focus:active,body .hover-white.elementor-widget-button [type="button"]:not(.gm-control-active):active,body .hover-white.elementor-widget-button [type="submit"]:not(.adminbar-button):focus:active,body .hover-white.elementor-widget-button button:not(.gm-control-active):focus:active,body .hover-white.elementor-widget-button button:not(.gm-control-active):active,body .hover-white.elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button:active,body .hover-white.elementor-widget-button .elementor-kit-7 .elementor-button:focus:active,body .hover-white.elementor-cta--skin-classic .elementor-cta__button.elementor-button:active{background-color:#FFF;color:#FFF;border-color:#FFF}.medium .elementor-button:after,[type="button"].medium:after{content:"";width:173px;display:block;max-width:100%}body .elementor-widget-button.full-width [type="button"]:not(.gm-control-active),body .elementor-widget-button.full-width [type="submit"]:not(.adminbar-button),body .full-width .elementor-button,body .elementor-widget-button.full-width .elementor-button,body .elementor-widget-button.full-width [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.full-width [type="button"]:not(.gm-control-active),body .elementor-widget-button.full-width [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.full-width button:not(.gm-control-active):focus,body .elementor-widget-button.full-width button:not(.gm-control-active),body .elementor-widget-button.full-width .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.full-width .elementor-kit-7 .elementor-button:focus,body .full-width.elementor-cta--skin-classic .elementor-cta__button.elementor-button{width:100%}.full-width .elementor-button:after,[type="button"].full-width:after{display:none}body .elementor-widget-button.medium [type="button"]:not(.gm-control-active),body .elementor-widget-button.medium [type="submit"]:not(.adminbar-button),body .medium .elementor-button,body .elementor-widget-button.medium .elementor-button,body .elementor-widget-button.medium [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.medium [type="button"]:not(.gm-control-active),body .elementor-widget-button.medium [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.medium button:not(.gm-control-active):focus,body .elementor-widget-button.medium button:not(.gm-control-active),body .elementor-widget-button.medium .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.medium .elementor-kit-7 .elementor-button:focus,body .medium.elementor-cta--skin-classic .elementor-cta__button.elementor-button{font-size:18px;line-height:25px;padding:14px 35px 14px 35px;border-radius:10px}.small .elementor-button:after,[type="button"].small:after{content:"";width:111px;display:block;max-width:100%}body .elementor-widget-button.small [type="button"]:not(.gm-control-active),body .elementor-widget-button.small [type="submit"]:not(.adminbar-button),body .small .elementor-button,body .elementor-widget-button.small .elementor-button,body .elementor-widget-button.small [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.small [type="button"]:not(.gm-control-active),body .elementor-widget-button.small [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.small button:not(.gm-control-active):focus,body .elementor-widget-button.small button:not(.gm-control-active),body .elementor-widget-button.small .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.small .elementor-kit-7 .elementor-button:focus,body .small.elementor-cta--skin-classic .elementor-cta__button.elementor-button{font-size:12px;line-height:16px;padding:14px 35px 14px 35px;text-transform:uppercase;border-radius:10px}body .elementor-widget-button.orange [type="button"]:not(.gm-control-active),body .elementor-widget-button.orange [type="submit"]:not(.adminbar-button),body .orange .elementor-button,body .orange.elementor-button,body .elementor-widget-button.orange .elementor-button,body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.orange [type="button"]:not(.gm-control-active),body .elementor-widget-button.orange [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.orange button:not(.gm-control-active):focus,body .elementor-widget-button.orange button:not(.gm-control-active),body .elementor-widget-button.orange .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.orange .elementor-kit-7 .elementor-button:focus,body .orange.elementor-cta--skin-classic .elementor-cta__button.elementor-button{background-color:#FF8C00;border-color:#FF8C00;color:#110045}body .engage .elementor-cta--skin-classic .elementor-cta__button.elementor-button,body .elementor-widget-button.curved-button [type="button"]:not(.gm-control-active),body .elementor-widget-button.curved-button [type="submit"]:not(.adminbar-button),body .curved-button .elementor-button,body .elementor-widget-button.curved-button .elementor-button,body .elementor-widget-button.curved-button [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.curved-button [type="button"]:not(.gm-control-active),body .elementor-widget-button.curved-button [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.curved-button button:not(.gm-control-active):focus,body .elementor-widget-button.curved-button button:not(.gm-control-active),body .elementor-widget-button.curved-button .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.curved-button .elementor-kit-7 .elementor-button:focus,body .curved-button .elementor-cta--skin-classic .elementor-cta__button.elementor-button{padding:24px 35px 24px 35px;border-radius:35px 0}body .w-400 .elementor-button:after{width:326px}body .orange.curved-button .elementor-button,body .elementor-widget-button.orange.curved-button .elementor-button,body .elementor-widget-button.orange.curved-button [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.orange.curved-button [type="button"]:not(.gm-control-active),body .elementor-widget-button.orange.curved-button [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.orange.curved-button button:not(.gm-control-active):focus,body .elementor-widget-button.orange.curved-button button:not(.gm-control-active),body .elementor-widget-button.orange.curved-button .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.orange.curved-button .elementor-kit-7 .elementor-button:focus,body .orange.curved-button.elementor-cta--skin-classic .elementor-cta__button.elementor-button{background-color:#FF8C00;border-color:#FF8C00;color:#110045;border-radius:35px 0}body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):hover,body .elementor-widget-button.orange [type="submit"]:not(.adminbar-button):hover,body .elementor-widget-button.orange .elementor-button:hover,body .orange .elementor-button:hover,body .orange.elementor-button:hover,body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):focus:hover,body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):hover,body .elementor-widget-button.orange [type="submit"]:not(.adminbar-button):focus:hover,body .elementor-widget-button.orange button:not(.gm-control-active):focus:hover,body .elementor-widget-button.orange button:not(.gm-control-active):hover,body .elementor-widget-button.orange .elementor-cta .elementor-cta__button.elementor-button:hover,body .elementor-widget-button.orange .elementor-kit-7 .elementor-button:focus:hover,body .orange.elementor-cta--skin-classic .elementor-cta__button.elementor-button:hover{color:#110045;background-color:#fff;border-color:#FF8C00}body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):active,body .elementor-widget-button.orange [type="submit"]:not(.adminbar-button):active,body .elementor-widget-button.orange .elementor-button:active,body .orange .elementor-button:active,body .orange.elementor-button:active,body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):focus:active,body .elementor-widget-button.orange [type="button"]:not(.gm-control-active):active,body .elementor-widget-button.orange [type="submit"]:not(.adminbar-button):focus:active,body .elementor-widget-button.orange button:not(.gm-control-active):focus:active,body .elementor-widget-button.orange button:not(.gm-control-active):active,body .elementor-widget-button.orange .elementor-cta .elementor-cta__button.elementor-button:active,body .elementor-widget-button.orange .elementor-kit-7 .elementor-button:focus:active,body .orange.elementor-cta--skin-classic .elementor-cta__button.elementor-button:active{background-color:#FFB766;border-color:#FFB766}a{color:#41336A;text-decoration:underline}a:hover{color:#41336A;text-decoration:none}.orange-link a{color:#F0861F}.orange-link a:hover{color:#F0861F}body .elementor-button span{color:inherit;flex:none;max-width:100%}.elementor-section.elementor-section-boxed>.elementor-container .elementor-container{width:100%}.swiper-container:not(.swiper){margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container.swiper-initialized:not(.swiper) .swiper-wrapper{overflow:visible}.swiper-video-wrapper .swiper-button-prev,.swiper-video-wrapper .swiper-button-next{background-position:center;background-repeat:no-repeat;background-size:auto;position:static;height:32px;width:32px;margin:0}.swiper-video-wrapper .swiper-button-prev{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/video-slider-left-arrow.svg)}.swiper-video-wrapper .swiper-button-next{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/video-slider-right-arrow.svg)}.swiper-video-wrapper .swiper-button-next::after,.swiper-video-wrapper .swiper-button-prev::after{display:none}.logos-slider .elementor-image-carousel-wrapper .swiper-pagination{max-width:max-content}.elementor-share-btn_twitter,.author-social-icons>a.twitter,.elementor-social-icon-twitter{background-size:var(--icon-size,25px);background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%23110045'%3E%3C!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z'/%3E%3C/svg%3E")}.elementor-share-btn_twitter i,.elementor-social-icon-twitter i{opacity:0}.ginput_container_select .select{position:relative}.select{position:relative}.ginput_container_select .select select,.gfield .clear-multi .ginput_container_date .select select,.gfield .gfield_time_ampm .select select,body select:not([class*="ui-datepicker"]){width:100%;height:56px;cursor:pointer;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:2px solid #9D9D9E;padding-left:16px;padding-right:16px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-down-black.svg) no-repeat center right 18px;background-color:#fff;color:#9D9D9E;background-size:18px;padding:12px 40px 12px 16px!important;margin:0!important;font-family:'Avenir',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:16.473px;line-height:26px}body .gform_wrapper li.gfield_error .clear-multi .ginput_container_date .select{border-color:#e75454}.s-hidden{display:none}.styledSelect{padding:15px 45px 15px 20px;position:relative;height:56px;z-index:4;overflow:hidden;text-overflow:ellipsis;cursor:pointer;border-radius:0px!important;background-color:#fff;border:2px solid #9D9D9E;box-shadow:none;font-family:'Avenir',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:26px;text-transform:none;letter-spacing:0;transition:all 0.3s}.styledSelect:focus{border:2px solid #a65d43}body .gform_wrapper .gfield_required{color:rgb(71 71 72 / 40%);font-weight:400!important;margin-left:2px;text-transform:lowercase;letter-spacing:-.3px}body .gform_wrapper .gfield_time_ampm select{width:80px!important;padding-bottom:17px!important;padding-top:17px!important}.styledSelect:after{content:"";position:absolute;top:50%;transform:translateY(calc(-50% + 1px));right:18px;line-height:1;width:18px;height:12px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-down-black.svg) no-repeat center}.styledSelect.active:after{background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-down-blue.svg) no-repeat center}body .options{display:none;position:absolute;top:100%;right:0;left:0;z-index:9;margin:0!important;padding:0;list-style:none;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding-top:0;padding-bottom:0;max-height:217px;overflow-y:auto;border:2px solid #9D9D9E;border-top:0;box-shadow:none}body form .options li{margin:0;padding:15px 18px 15px;font-size:16px;line-height:26px;color:#9D9D9E;text-transform:none;cursor:pointer}body form .options li:hover{background-color:#EDEDED;color:#000}.options li::before{display:none!important}.options li[rel=""]{display:none}.options li.active{background-color:#EDEDED;color:#000;position:relative;cursor:default;pointer-events:none}.styledSelect.noplaceholder .text-ellipses{color:#FF8700}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checkbox-container:hover input~.checkmark{background-color:#ccc}.checkbox-container input:checked~.checkmark{background-color:#2196f3}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:11px;top:6px;width:5px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.radio-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-container input{position:absolute;opacity:0;cursor:pointer}.radio-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;border-radius:50%}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#2196f3}.radio-container .checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:7px;left:7.5px;width:10px;height:10px;border-radius:50%;background:#fff}html body .gform_wrapper *:focus{outline:none}html body .gform_wrapper div.validation_error html body .gform_wrapper form{border:2px solid #666;padding:0}.gform_wrapper.gravity-theme{margin-top:0;margin-bottom:16px!important;border:0;background:none;vertical-align:top;letter-spacing:-.14px;padding-left:0;padding-right:0;width:100%}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme .gfield.bottom-info{padding-top:0px!important}.gform_wrapper.gravity-theme .ginput_container{margin-top:0!important}body .gform_wrapper.gravity-theme .description,body .gform_wrapper.gravity-theme .gfield_description,body .gform_wrapper.gravity-theme .gsection_description,body .gform_wrapper.gravity-theme .instruction{border:0;background:none;padding:0;font-size:12px;color:red}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{padding:0;margin:0}html body .gform_wrapper .top_label .gfield_label,html body .gform_wrapper .gform_wrapper legend.gfield_label{font-family:'Avenir',Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;color:#9D9D9E;line-height:27px;margin-bottom:2px;margin-top:0!important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{margin-top:0;margin-bottom:0;border-radius:0!important;background-color:#fff;border:2px solid rgba(0,0,0,.5);box-shadow:none;font-size:17.3481px!important;line-height:27px!important;color:#110045!important;width:100%!important;padding:7px 15px!important;transition:all 0.3s;height:54px;font-weight:800}.gform_wrapper.gravity-theme input[type=color]:disabled,.gform_wrapper.gravity-theme input[type=date]:disabled,.gform_wrapper.gravity-theme input[type=datetime-local]:disabled,.gform_wrapper.gravity-theme input[type=datetime]:disabled,.gform_wrapper.gravity-theme input[type=email]:disabled,.gform_wrapper.gravity-theme input[type=month]:disabled,.gform_wrapper.gravity-theme input[type=number]:disabled,.gform_wrapper.gravity-theme input[type=password]:disabled,.gform_wrapper.gravity-theme input[type=search]:disabled,.gform_wrapper.gravity-theme input[type=tel]:disabled,.gform_wrapper.gravity-theme input[type=text]:disabled,.gform_wrapper.gravity-theme input[type=time]:disabled,.gform_wrapper.gravity-theme input[type=url]:disabled,.gform_wrapper.gravity-theme input[type=week]:disabled,.gform_wrapper.gravity-theme select:disabled,.gform_wrapper.gravity-theme textarea:disabled{background:#C7C7C7;border-color:#C7C7C7}.gform_wrapper.gravity-theme input[type=color]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=date]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=datetime-local]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=datetime]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=email]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=month]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=number]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=password]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=search]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=tel]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=time]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=url]::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type=week]::-webkit-input-placeholder,.gform_wrapper.gravity-theme select::-webkit-input-placeholder,.gform_wrapper.gravity-theme textarea::-webkit-input-placeholder{color:#9D9D9E}.gform_wrapper.gravity-theme input[type="text"]:disabled::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type="email"]:disabled::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type="number"]:disabled::-webkit-input-placeholder,.gform_wrapper.gravity-theme input[type="tel"]:disabled::-webkit-input-placeholder,.gform_wrapper.gravity-theme textarea:disabled::-webkit-input-placeholder{color:#595959}.gform_wrapper.gravity-theme .styledSelect .text-ellipses{color:#595959!important}.gform_wrapper.gravity-theme input[type="text"]:focus,.gform_wrapper.gravity-theme input[type="email"]:focus,.gform_wrapper.gravity-theme input[type="number"]:focus,.gform_wrapper.gravity-theme input[type="tel"]:focus,.gform_wrapper.gravity-theme textarea:focus{border:2px solid #41336A!important}.gform_wrapper.gravity-theme textarea{height:195px;resize:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}input:-webkit-autofill{-webkit-text-fill-color:#1E2937!important}.gform_wrapper.gravity-theme .styledSelect .text-ellipses.valueAdded{color:#1E2937!important}.gform_wrapper.gravity-theme .gfield.gfield_error:not(.top-text):not(.recaptcha-field){margin-bottom:15px!important}html body .gform_wrapper .top_label .gfield_error .gfield_label,html body .gform_wrapper .gform_wrapper .gfield_error legend.gfield_label{color:red}.gform_wrapper.gravity-theme .gfield.recaptcha-field{padding-top:10px!important}.gform_wrapper.gravity-theme .ginput_container.ginput_recaptcha{margin-top:0!important}.gform_wrapper.gravity-theme .gfield.gfield_error.gfield_contains_required div.gfield_description{font-size:17px;color:red;font-family:"Avenir",sans-serif;font-weight:400;padding-top:5px;line-height:normal;line-height:27px;padding-right:7px;border:0;padding:0;background:none;margin-top:4px}.gform_wrapper .gfield_error [aria-invalid=true]{border:2px solid #FF0000!important}html body .gform_wrapper .validation_message{font-size:10px;color:red;font-family:"Open Sans",sans-serif;font-weight:400;padding-top:5px}.gform_wrapper.gravity-theme .gfield_error .gfield_required{color:red;text-transform:capitalize}html body .gform_wrapper div.validation_error{border:0;font-size:20px;color:red;display:none}.gform_wrapper.gravity-theme .gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),html body .gform_wrapper .gform_wrapper li.gfield_error textarea,.gfield_error .styledSelect{border:2px solid #FF0000!important}html body .gform_wrapper .top_label li.gfield_error .gfield_label,html body .gform_wrapper .gform_wrapper li.gfield_error legend.gfield_label{color:red}.gform_wrapper.gravity-theme .gfield input[type="checkbox"]:checked+label,.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input[type="radio"]:checked+label{font-weight:400}html body .gform_wrapper ul.gform_fields li.gfield.gfield_error+li.gfield.gfield_error{margin-top:0}.gform_wrapper.gravity-theme .gfield_error div.ginput_complex.ginput_container label,.gform_wrapper.gravity-theme .gfield_error ul.gfield_checkbox,.gform_wrapper.gravity-theme .gfield_error ul.gfield_radio{color:#000}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice{display:block;position:relative;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice:before{display:none!important}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input{position:absolute;opacity:0;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice label{padding-left:60px;font-size:17px;line-height:27px;font-weight:400;padding-bottom:3px;padding-top:4px;padding-bottom:4px}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice label:before{content:"";position:absolute;top:0;left:0;height:33px;width:33px;border-radius:50%;background-color:#fff;border:2px solid #110045;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input~label:hover:before{background-color:#fff;border-color:#F0861F}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice:hover input~label{font-weight:400}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input~label:hover:before{background-color:#fff;border-color:#F0861F}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input:checked~label:before{background-color:#F0861F;border-color:#F0861F}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input:checked~label{color:#110045}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice label:after{top:10px;left:7px;width:10px;height:10px;border-radius:50%;background:#fff}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input:disabled~label:before{background:#9D9D9E;border-color:#9D9D9E;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_radio .gchoice input:disabled~label{color:#9D9D9E}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice{display:block;position:relative;margin-bottom:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice:before{display:none!important;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input{position:absolute;opacity:0;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label{padding-left:60px;font-size:18px;line-height:27px;font-weight:400;padding-top:8px;padding-bottom:8px}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:hover{color:#110045}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:before{content:"";position:absolute;top:1px;left:0;height:40px;width:40px;background-color:#fff;border:2px solid #110045;border-radius:0;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input~label:hover:before{background-color:#fff;border:2px solid #F0861F}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input:disabled~label:before{background:#9D9D9E;border-color:#9D9D9E}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input:disabled~label{color:#9D9D9E}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice:hover input~label{font-weight:400}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input:checked~label:before{background-color:#F0861F;border-color:#F0861F}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:after{content:"";position:absolute;display:none}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input:checked~label:after{display:block}.gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:after{left:13px;top:6px;width:13px;height:23px;border:solid #110045;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.elementor .gm-style img{max-width:none}.gform_wrapper.gravity-theme .gfield.combo-name-fields{margin-bottom:0!important}.gform_wrapper.gravity-theme .gfield.combo-name-fields input{margin-bottom:20px!important}.gform_wrapper.gravity-theme .gfield.combo-name-fields .ginput_container>span{margin-bottom:0;padding-top:0}.gform_wrapper.gravity-theme .gfield.combo-name-fields .validation_message{margin-top:-20px;margin-bottom:20px}html body .gform_wrapper form .gform_footer{text-align:left;padding:10px 0 0;margin:0}html body .gform_wrapper form .gform_footer input[type="submit"],html body .gform_wrapper.gravity-theme #field_submit input,.gform_wrapper.gravity-theme .gform_footer input{color:#fff;background-color:#110045;font-size:24px;line-height:33px;padding:18px 15px 18px 15px;font-weight:800;display:inline-block;text-decoration:none;cursor:pointer;text-align:center;border-radius:15px;-webkit-appearance:none;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;max-width:100%;border:2px solid #110045;margin:0}html body .gform_wrapper form .gform_footer input[type="submit"]:hover,html body .gform_wrapper.gravity-theme #field_submit input:hover,.gform_wrapper.gravity-theme .gform_footer input:hover{background-color:#fff;color:#110045}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;padding:0!important}html body .gform_wrapper form .gform_footer input[type="submit"]+img{position:absolute;top:100%;left:50%;transform:translate(-50%,-30px)}body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:50%;margin-right:0!important}.gform_wrapper.gravity-theme .tc-switches .ginput_container_checkbox .gchoice input~label,.gform_wrapper.gravity-theme .tc-switches .ginput_container_radio .gchoice input~label{padding-left:82px;padding-top:0;padding-bottom:0}.gform_wrapper.gravity-theme .tc-switches .ginput_container_checkbox .gchoice input~label:before,.gform_wrapper.gravity-theme .tc-switches .ginput_container_radio .gchoice input~label:before{background:#9D9D9E;width:65px;height:23px;border:0!important;border-radius:100px;cursor:pointer}.gform_wrapper.gravity-theme .tc-switches .ginput_container_checkbox .gchoice input~label:after,.gform_wrapper.gravity-theme .tc-switches .ginput_container_radio .gchoice input~label:after{display:block!important;border:2px solid #000;width:33px;height:33px;border-radius:100px;background:#FFF;left:-10px;top:-5px;content:'';position:absolute;cursor:pointer;transition:all 0.2s ease}.gform_wrapper.gravity-theme .tc-switches .ginput_container_checkbox .gchoice input:checked~label:before,.gform_wrapper.gravity-theme .tc-switches .ginput_container_radio .gchoice input:checked~label:before{background:#F0861F}.gform_wrapper.gravity-theme .tc-switches .ginput_container_checkbox .gchoice input:checked~label:after,.gform_wrapper.gravity-theme .tc-switches .ginput_container_radio .gchoice input:checked~label:after{left:40px}.dark-bg-form .gform_wrapper.gravity-theme input[type=color],.dark-bg-form .gform_wrapper.gravity-theme input[type=date],.dark-bg-form .gform_wrapper.gravity-theme input[type=datetime-local],.dark-bg-form .gform_wrapper.gravity-theme input[type=datetime],.dark-bg-form .gform_wrapper.gravity-theme input[type=email],.dark-bg-form .gform_wrapper.gravity-theme input[type=month],.dark-bg-form .gform_wrapper.gravity-theme input[type=number],.dark-bg-form .gform_wrapper.gravity-theme input[type=password],.dark-bg-form .gform_wrapper.gravity-theme input[type=search],.dark-bg-form .gform_wrapper.gravity-theme input[type=tel],.dark-bg-form .gform_wrapper.gravity-theme input[type=text],.dark-bg-form .gform_wrapper.gravity-theme input[type=time],.dark-bg-form .gform_wrapper.gravity-theme input[type=url],.dark-bg-form .gform_wrapper.gravity-theme input[type=week],.dark-bg-form .gform_wrapper.gravity-theme select,.dark-bg-form .gform_wrapper.gravity-theme textarea{border-color:#fff}.dark-bg-form .gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:before{border-color:#fff}.dark-bg-form .gform_wrapper.gravity-theme .ginput_container_radio .gchoice label:before{border-color:#fff}.dark-bg-form .styledSelect{border-color:#fff}html body .dark-bg-form .gform_wrapper form .gform_footer input[type="submit"]{background-color:#FF8C00;border-color:#FF8C00;color:#110045}html body .dark-bg-form .gform_wrapper form .gform_footer input[type="submit"]:hover{background-color:#fff;color:#FF8C00}.dark-bg-form .options{border:0;border-top:1px solid #9D9D9E}.dark-bg-form .gform_wrapper.gravity-theme .ginput_container_radio .gchoice input~label,.dark-bg-form .gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice input~label{color:#fff!important}body .rounded-form .gform_wrapper .gform_footer [type="submit"]{border-radius:35px 0}body .rounded-form.rounded-form-light-form .gform_wrapper .gform_footer [type="submit"]{background-color:#FF8C00;border-color:#FF8C00;color:#110045}body .rounded-form.rounded-form-light-form .gform_wrapper .gform_footer [type="submit"]:hover{color:#110045;background-color:#fff;border-color:#FF8C00}body .rounded-form.rounded-form-light-form .gform_wrapper .validation_message,body .rounded-form.gradient-one-row-form .gform_wrapper .validation_message{color:#fff}.coming-soon-content{min-height:calc(100vh - 844px)}.search-360-wrapper{min-height:calc(100vh - 497px)}#cookie-notice{background-color:#110045!important;position:fixed;z-index:11111}#cookie-notice #cn-notice-text{display:flex;justify-content:center;align-items:center}#cookie-notice #cn-notice-text+#cn-accept-cookie,#cn-notice-buttons{display:none!important}#cookie-notice .cookie-notice-container{padding:25px 50px 45px;margin-left:auto;margin-right:auto}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999;font-size:14px}a.skip-main:focus,a.skip-main:active{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / 60%);clip:auto!important;color:#333;display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#cookie-notice .cookies-message{text-align:left;font-family:'Avenir',Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:23px;display:block;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:60%;margin:0 1em 0 auto}#cookie-notice .cookies-message a{color:#FF8C00;text-decoration:underline;font-weight:800}#cookie-notice .cookies-message a:hover{text-decoration:none}#cookie-notice .cookies-button-container{max-width:40%;text-align:center;display:flex;align-content:space-between;margin:0 auto;font-weight:700}#cookie-notice .cookies-button-container .cookies-button{border:0;display:inline-block;margin:0 4px;padding:3px 8px;min-width:110px;font-weight:900;border-radius:8px;text-align:center;font-family:'Avenir',Arial,Helvetica,sans-serif;text-decoration:none;line-height:30px;background-color:#FF8C00;border:2px solid #FF8C00;color:#110045}#cookie-notice .cookies-button-container .cookies-button:hover{background-color:#fff;border:2px solid #FF8C00;color:#110045}#cookies{padding-top:115px;margin-top:-115px}body .cn-close-icon{top:25px}.cn-close-icon:before,.cn-close-icon:after{background-color:#fff}.cookie-notice-container .cn-text-container{margin:0}body .pricing-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:15px}body .pricing-form .gform_wrapper.gravity-theme .instruction{display:none}html body .pricing-form .gform_wrapper form .gform_footer input[type="submit"]{margin-top:30px}.header-btn .elementor-button:after{display:none}.top-list li svg{width:auto!important;height:auto!important}.top-list li a{text-decoration:none!important;font-family:'Queulat',Georgia,'Times New Roman',Times,serif}.top-list li a:hover .elementor-icon-list-text{text-decoration:underline!important}.toggle-icon{height:23px;position:relative;cursor:pointer}.toggle-icon>span{display:block;height:4px;background:#790DA2;border-radius:10px;position:absolute;top:0;left:0;width:100%}.toggle-icon>span:nth-child(2){top:10px}.toggle-icon>span:nth-child(3){top:20px}.elementor-33 .elementor-element.elementor-element-d1cf365 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{display:flex;flex-direction:row-reverse}#elementor-popup-modal-61 .dialog-close-button{top:20px;margin-top:0;left:calc(50% + 585px);opacity:1;z-index:9999;pointer-events:all;right:auto}body.dialog-prevent-scroll{overflow:initial!important;height:auto!important}[data-elementor-type="header"]{position:sticky;top:0;left:0;background:#fff;z-index:9999}body.dialog-prevent-scroll [data-elementor-type="header"]{top:60px}.admin-bar [data-elementor-type="header"]{top:32px}.meetings-iframe-container{width:100%}body.dialog-prevent-scroll.admin-bar [data-elementor-type="header"]{top:92px}body.dialog-prevent-scroll .page-content{margin-top:60px}.tc-main-menu .menu{display:flex;padding:0;position:relative}.tc-main-menu .menu>li{list-style:none}.tc-main-menu .menu a{text-decoration:none}.tc-main-menu .menu>li{font-family:'Avenir',serif;font-style:normal;font-weight:800;font-size:15px;line-height:20px}.tc-main-menu .menu>li>a{color:#110045;text-decoration:none;display:inline-block;padding:31px 7px 29px;text-decoration:none;letter-spacing:-.19px}.tc-main-menu .menu>li.current-menu-item>a,.tc-main-menu .menu>li.current-menu-ancestor>a{position:relative}.tc-main-menu .menu>li.current-menu-item>a:after{background:linear-gradient(90.03deg,#790DA2 -49.96%,#FF0000 293.43%),#110045;position:absolute;top:51px;left:7px;right:7px;content:'';height:2px}.tc-main-menu .menu>li:hover>a{background-color:#EAE0F0}.tc-main-menu .menu>li.current-menu-ancestor>a:after{background:linear-gradient(90.03deg,#790DA2 -49.96%,#FF0000 293.43%),#110045;position:absolute;top:51px;left:7px;right:7px;content:'';height:2px}.tc-main-menu .menu>li.mega-menu-item-1>ul{position:absolute;top:100%;left:-133px;padding:32px 70px 32px;background:#fff;width:984px;column-count:3;column-gap:60px;display:none;border-top:1px solid #F2F2F2;box-shadow:0 7px 35px 0 rgb(0 0 0 / 5%)}.tc-main-menu .menu>li>ul:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#0C00A8 0%,#790DA2 47.92%,#FF0000 100%),#110045}.tc-main-menu .menu>li:hover>ul{display:block}.tc-main-menu .menu>{position:relative}.tc-main-menu .menu>li.mega-menu-item-1{position:static}.tc-main-menu .menu>li.mega-menu-item-1>ul>li{font-family:'Queulat';font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#110045;list-style:none;margin-bottom:20px;break-inside:avoid-column;-webkit-column-break-inside:avoid}.tc-main-menu .menu>li.mega-menu-item-1>ul>li:first-child{display:inline-block}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li.hidden-link>a{display:none}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>a{color:#110045;display:inline-block;opacity:1;pointer-events:none}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>a::after{display:block;content:'';background:linear-gradient(90.03deg,#790DA2 -49.96%,#FF0000 293.43%),#110045;height:3px;width:70px;max-width:100%;margin-top:10px}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul{list-style:none;padding:0;margin:15px 0 0}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li>a{color:#110045;pointer-events:none}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul{list-style:none;padding:0;margin-top:22px;display:flex;flex-direction:column;flex-wrap:wrap}.tc-login-dropdown .k12-toggle-ul{--dropdown-corner-width:10px}.tc-login-dropdown .k12-toggle-ul::before{content:"";margin-top:-12.8px;width:var(--dropdown-corner-width);height:var(--dropdown-corner-width);display:block;margin-left:auto;margin-right:15px;background:inherit;border:inherit;border-right:none;border-bottom:none;transform:rotate(45deg)}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul>li{font-family:'Avenir';font-style:normal;font-weight:800;font-size:14px;line-height:19.2px;margin-bottom:15px}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul>li:last-child{margin-bottom:0}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul>li:not([class*="menu-btn"])>a{font-weight:800;font-size:14px;line-height:19.2px;color:#110045;opacity:.6;display:inline-block}.tc-main-menu .menu>li.mega-menu-item-1>ul>li>ul>li{margin-top:19px;font-size:14px;line-height:17px}.tc-main-menu .menu>li{position:relative}.tc-main-menu .menu>li>ul{list-style:none;padding:0;position:absolute;top:100%;left:-28px;width:261px;padding:33px 35px 42px 40px;display:none;z-index:1;background-color:#fff;margin-top:-1px;border-top:1px solid #F2F2F2}.tc-main-menu .menu>li:hover>ul{display:block}.tc-main-menu .menu>li>ul>li{font-family:'Avenir';font-style:normal;font-weight:800;font-size:14px;line-height:19.2px}.tc-main-menu .menu>li>ul>li>a{display:inline-block;color:#110045;opacity:.6}.tc-main-menu .menu>li>ul>li+li{margin-top:12px}.menu-opened .toggle-icon>span:first-child{transform:rotate(45deg);top:7px;height:4px}.menu-opened .toggle-icon>span:last-child{transform:rotate(-45deg);top:7px;height:4px}.menu-opened .toggle-icon>span:nth-child(2){visibility:hidden}.menu-item-toggle{cursor:pointer}.tc-main-menu .menu li ul li a:hover{text-decoration:underline!important}.tc-main-menu .menu li ul li.current-menu-item:not(.menu-btn)>a{opacity:1!important;color:#790DA2!important}.tc-main-menu .menu-btn>a{font-size:12px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:6px 20px 5px 20px;background-color:#110045;border:2px solid #110045;color:#fff!important;width:229px;min-height:50px;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;width:229px}.tc-main-menu .menu-btn>a:hover{background-color:#fff;border:2px solid #110045;color:#110045!important;text-decoration:none!important}.tc-main-menu .menu-btn-orange>a{font-size:12px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:6px 20px 5px 20px;background-color:#FF8C00;border:2px solid #FF8C00;color:#110045;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;width:229px!important;min-height:50px;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;width:229px}.tc-main-menu .menu-btn-orange>a:hover{background-color:#fff;border:2px solid #FF8C00;color:#110045!important}.tc-main-menu .menu li ul li.menu-btn a,.tc-main-menu .menu li ul li.menu-btn-orange a{text-decoration:none!important;pointer-events:auto!important}.k12-dd{position:relative;line-height:14px}.k12-dd .k12-toggle-dd{font-family:'Queulat';font-style:normal;font-weight:700;font-size:12px;line-height:14px;display:inline-block;padding-right:16px;cursor:pointer;position:relative;white-space:nowrap}.k12-dd .k12-toggle-dd::after{content:'';position:absolute;top:4px;right:0;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/yellow-arrow-icon.svg) no-repeat center;width:10px;height:7px;background-size:contain}.k12-dd .k12-toggle-dd.opened-dd::after{transform:rotate(180deg)}.k12-dd .k12-toggle-ul{position:absolute;top:100%;left:0;background:#FFF;border:1px solid rgba(17,0,69,.5);box-shadow:0 10px 25px rgba(0,0,0,.1);border-radius:10px;padding:7px 14px;z-index:1;list-style:none;margin-top:9px;display:none;max-width:192px;width:100%}.k12-dd .k12-toggle-ul>li{width:100%}.k12-dd .k12-toggle-ul>li>a{font-family:'Avenir';font-style:normal;font-weight:800;font-size:14px;line-height:22px;color:#110045;opacity:.6;text-decoration:none;padding:11px 0 12px;display:block}.k12-dd .k12-toggle-ul>li>a:hover{opacity:1}.k12-dd .k12-toggle-ul>li+li{border-top:1px solid rgba(17,0,69,.2)}.footer-links-wrapper .elementor-widget-wrap{display:flex;flex-wrap:nowrap}.footer-links-wrapper .elementor-widget-wrap>*{width:33.33%!important}.footer-links .elementor-icon-list-item:not(:first-child){margin-top:10px}.footer-links .elementor-icon-list-item{color:#595959;text-decoration-thickness:1px;width:100%}.footer-links .elementor-icon-list-item>a{color:#595959;text-decoration-thickness:1px;display:inline-block;width:auto}.footer-links .elementor-icon-list-item>a span{text-decoration:underline}.footer-links .elementor-icon-list-item>a:hover span{text-decoration:none}.signup-form .gfield_label{display:none!important}.signup-form form{display:flex;align-items:flex-start}.signup-form .gform_heading{display:none!important}html body .signup-form .gform_wrapper form .gform_footer{padding:0;margin:0;position:relative}html body .signup-form .gform_ajax_spinner{top:50%!important;transform:translateY(-50%)!important;left:-20px!important}html body .signup-form .gform_wrapper form .gform_footer .gform_button{padding:14px 21px;font-size:16px;font-weight:500;line-height:1.45!important;border-radius:0 8px 8px 0;margin:0;background-color:#110045;color:#fff}html body .signup-form .gform_wrapper form .gfield{margin:0!important}html body .signup-form .gform_wrapper form .gform_footer .gform_button:hover{background-color:#1c0758;color:#fff}html body .signup-form .gform_wrapper form .ginput_container input{height:55px;border-radius:0;background:#FFF;border:1px solid #CCCCCC!important;border-right:0!important;font-weight:500;font-size:16px!important;color:#595959!important}html body .signup-form .gform_wrapper form .ginput_container input:focus{border-width:1px!important}html body .signup-form .gform_wrapper form .gform_body{flex:1;position:relative}.footer-social-icons .elementor-social-icons-wrapper{display:flex}.footer-social-icons .elementor-social-icons-wrapper .elementor-grid-item:not(:first-child){display:flex!important;margin-left:16px!important}.footer-social-icons .elementor-social-icons-wrapper .elementor-grid-item{transition:0.3s all}.footer-social-icons .elementor-social-icons-wrapper .elementor-grid-item:hover{opacity:.8}.footer>.elementor-container>*:first-child{width:22.8%}.footer>.elementor-container>*:nth-child(2){width:45.5%}.footer>.elementor-container>*:nth-child(3){width:31.7%}html body .signup-form .gform_validation_errors{display:none!important}html body .signup-form .gform_wrapper.gravity-theme .gfield.gfield_error:not(.top-text):not(.recaptcha-field){margin:0!important}html body .signup-form .gform_wrapper.gravity-theme .gfield.gfield_error.gfield_contains_required div.gfield_description{font-size:11px!important;line-height:1;position:absolute;top:100%}html body .signup-form .gform_wrapper.gravity-theme .gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-width:1px!important;border-right:0!important}.services-wrapper>.elementor-element-populated>.elementor-widget-wrap{display:flex;flex-wrap:wrap;justify-content:center}.services-wrapper .service-box{width:33.33%!important}.services-section.four-columns .services-wrapper .service-box{width:25%!important}.service-box .elementor-cta__image{height:150px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.service-box .elementor-cta__image img{object-fit:contain;max-width:100%;max-height:100%}.service-box .elementor-cta__button-wrapper{margin-top:auto}.service-box .elementor-cta__title{max-width:285px;margin-left:auto;margin-right:auto}body .ss360-darken{display:none}.services-section.four-columns .service-box .elementor-cta__title{max-width:240px}.services-section.content-full-width .service-box .elementor-cta__title{max-width:100%}.service-box .elementor-cta__button-wrapper .elementor-cta__button.elementor-button{padding:14px 15px 13px 15px!important}.service-box .elementor-cta__button-wrapper .elementor-cta__button.elementor-button::after{width:188px!important}.service-box .elementor-widget-container,.service-box .elementor-widget-container .elementor-cta{height:100%}.service-box .elementor-cta__content{display:flex;flex-direction:column;height:100%}.swiper-pagination-lock,.swiper-button-lock{display:none!important}.topics-slider{padding:30px 15px}.topics-slider:not(.swiper-initialized) .topic-small-card{width:calc(25% - 24px);margin-right:24px}.topic-small-card{background-color:#fff;box-shadow:4px 4px 7px #FF8C00;border-radius:10px;padding:24px;text-decoration:none;height:auto;transition:none;display:flex;flex-direction:column}.topic-small-card .topic-image-wrapper{position:relative;display:block;padding-bottom:67%;background:#f4f4f4;border-radius:5px 5px 0 0}.three-columns .topic-small-card .topic-image-wrapper,.topics-cards-container.three-columns .topic-small-card .topic-image-wrapper{padding-bottom:62%}.topic-small-card .topic-image-wrapper::before{content:"";position:absolute;height:100%;width:100%;left:0;right:0;z-index:2;border-radius:5px 5px 0 0;background-color:#00000031;opacity:0;transition:0.3s all;visibility:hidden}.topic-small-card .topic-image-wrapper:hover::before{opacity:1;visibility:visible}.topic-small-card div.topic-image-wrapper::before{display:none}.topic-small-card .topic-image-wrapper::after{content:"";position:absolute;opacity:1;width:70%;height:70%;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/teaching-channel-logo.png) center no-repeat;background-size:contain}.topic-small-card .topic-image-wrapper img{position:absolute;width:100%;height:100%;object-fit:cover;border-radius:5px 5px 0 0;z-index:1}.topic-small-card .topic-content-wrapper{flex:1;display:flex;flex-direction:column}.topic-small-card .topic-content-wrapper .topic-title{margin-top:24px;text-align:center;color:#110045;margin-bottom:8px}.topic-small-card .topic-content-wrapper .topic-title a{text-decoration:none;color:#110045}.topic-small-card .topic-content-wrapper .topic-title a:hover{text-decoration:underline}.topic-small-card .topic-content-wrapper .topic-description,.topic-small-card .topic-content-wrapper .topic-sub-description{margin-bottom:16px;text-align:center}.topics-pagination{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px}.topics-pagination>*{background:#FFF;opacity:.5;height:10px;width:10px;transition:0.3s all;margin:0 4px!important}.topics-pagination>*:hover{opacity:1}.topics-pagination>*.swiper-pagination-bullet-active{opacity:1}.dots-divider-bottom:after{content:"";background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/dots-gradient-divider.png);transform:rotate(180deg);position:absolute;height:130px;width:100%;bottom:0;z-index:-1}.k12-hub-content>.elementor-background-overlay{width:61%}.k12-hub-content .elementor-widget-wrap{flex-direction:column;align-items:flex-start!important;justify-content:center;align-content:flex-start!important}.k12-hub-content .elementor-widget-wrap>*{width:100%!important}.k12-hub-image,.k12-hub-image .elementor-widget-container,.k12-hub-image .elementor-widget-container,.k12-hub-image .elementor-widget-container img{height:100%}.k12-hub-image .elementor-widget-container img{object-fit:cover;object-position:center right}.with-dashed-line .together-box:after,.together-box.with-dashed-line:after{content:"";background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/dotted-line.png);position:absolute;width:4px;height:100%;left:24px;background-repeat:repeat-y;top:-5px}.together-box.first-box::after{height:calc(100% - 45px);top:45px}.together-box.last-box::after{height:60px}.together-box .elementor-cta__bg-overlay{display:none!important}body .together-box .elementor-cta__bg-wrapper{height:50px;width:50px;min-width:50px;min-height:50px;position:relative}body .together-box .elementor-cta__bg-wrapper:after{content:"";height:calc(100% - 10px);width:calc(100% - 10px);background-color:#fff;position:absolute;z-index:1;border-radius:50%;top:5px;left:5px;transition:0.3s all;transform:scale(1)}body .with-hover .together-box .elementor-cta:hover .elementor-cta__bg-wrapper:after,body .together-box.with-hover .elementor-cta:hover .elementor-cta__bg-wrapper:after{transform:scale(0)}body .together-box .elementor-cta__button.elementor-button{border:0!important;padding:0;font-size:14px;text-decoration:underline;line-height:1;text-align:left;background:none!important;color:#790DA2!important}body .together-box .elementor-cta__button.elementor-button:hover{text-decoration:none}body .together-box .elementor-cta__button.elementor-button:after{content:none!important}.gradient-left:after{content:"";position:absolute;height:100%;width:13px;left:0;top:0;background:linear-gradient(to bottom,#FF0000,#790DA2)}body .together-box .elementor-cta{position:relative;padding-left:50px;min-height:50px}body .together-box .elementor-cta:after{position:absolute;height:50px;width:50px;border-radius:50%;content:"";left:0;top:0;z-index:1}body .together-box:nth-child(5n-4) .elementor-cta:after{background:linear-gradient(135deg,#FF8C00 0%,#FF4A00 48.96%,#FF0000 100%)}body .together-box:nth-child(5n-3) .elementor-cta:after{background:linear-gradient(132.9deg,#FF0000 -64.22%,#790DA2 100%)}body .together-box:nth-child(5n-2) .elementor-cta:after{background:linear-gradient(147.54deg,#6F2495 3.6%,#0C00A8 109.22%)}body .together-box:nth-child(5n-1) .elementor-cta:after{background:linear-gradient(134.75deg,#0C00A8 -3.98%,#110045 109.52%)}body .together-box:nth-child(5n) .elementor-cta:after{background:#110045}body .together-box .elementor-cta:before{content:"";height:40px;width:40px;background-color:#fff;position:absolute;z-index:1;border-radius:50%;top:5px;left:5px;transition:0.3s all;transform:scale(1);z-index:2}body .together-box .elementor-cta:hover:before{transform:scale(0)}.dotted-divider-top::after{content:"";background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/dots-gradient-divider.png);position:absolute;height:130px;width:100%;top:0;z-index:-1;left:0}.stats-wrapper .elementor-widget-wrap{width:100%!important;margin:-30px 0px!important;justify-content:center}.stats-wrapper .stats-box{width:20%;margin:30px 0px!important}.stats-wrapper .stats-box .elementor-cta{display:flex;align-items:center;justify-content:flex-end;min-height:194px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/stat-circle.svg) center no-repeat;background-size:contain;background-position:center right;padding:10px 30px 10px 0}.stats-wrapper .stats-box .elementor-cta__content{max-width:max-content;display:flex;flex-direction:column;align-items:center}.stats-box .elementor-cta__content .elementor-cta__description{max-width:150px;margin-left:auto;margin-right:auto}.facetwp-pager:empty{display:none!important}.together-image-bottom img{max-height:810px;object-fit:cover;object-position:top center;min-height:45vw;aspect-ratio:2.07/1}.stats-wrapper .stats-box .elementor-cta__content .elementor-cta__title{font-size:44px;line-height:1.2;width:auto}.red-pattern-wing-bottom::before{content:"";position:absolute;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/Red-pattern-wing-bottom.png) center no-repeat;background-size:contain;height:500px;width:442px;bottom:0;right:0}.blog-archive-wrapper{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:-15px}.blog-archive-wrapper .blog-post{width:calc(33.33% - 30px);margin:15px}.blog-featured-slider:not(.swiper-initialized) .blog-post{width:calc(33.33% - 20px);margin-right:30px}.blog-post{background:#FFF;border:1px solid #DCDCDC;border-radius:20px;position:relative;display:flex;flex-direction:column;height:auto}.blog-post .blog-post-thumbnail{position:relative;padding-bottom:57.066%;display:block;background:#41336A0D url(../../../../../../../../themes/wp-teachingchannel/assets/img/teaching-channel-logo.png) center no-repeat;background-size:50%;border-radius:20px 20px 0 0}.blog-post.webinar .blog-post-thumbnail::before{content:"";position:absolute;height:60px;width:60px;right:5px;bottom:5px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/play-icon-white.svg) center no-repeat;background-size:contain;z-index:2}.blog-post .blog-post-thumbnail::after{content:"";position:absolute;height:100%;width:100%;z-index:1;background-color:#0000001c;left:0;top:0;opacity:0;border-radius:19px 19px 0 0;transition:0.3s all}.blog-post .blog-post-thumbnail:hover::after{opacity:1}.blog-post .blog-post-thumbnail img{position:absolute;height:100%;width:100%;object-fit:cover;border-radius:20px 20px 0 0}.blog-post .blog-post-content{padding:22px 24px 24px 23px;display:flex;flex-direction:column;flex-grow:1}.facetwp-facet{margin:0!important}.blog-post .blog-post-meta{display:flex;flex-wrap:wrap;align-items:center;margin:-4px -8px}.blog-post .blog-post-meta>*{margin:4px 5px!important}.blog-post .blog-post-meta .post-type{color:#0C00A8;font-weight:900;font-size:12px;line-height:16px;position:relative;text-decoration:none;display:flex;align-items:center}.blog-post .blog-post-meta .post-type:hover{text-decoration:underline}.blog-post .blog-post-meta .post-type.blog-content{color:#790DA2}.blog-post .blog-post-meta .post-type img{height:19px;width:16px;object-fit:contain;object-position:top center;margin-right:6px}.blog-post .blog-post-meta .post-author,.blog-post .blog-post-meta .post-time,.blog-post .blog-post-meta .post-level{font-weight:400;font-size:12px;line-height:16px;color:#595959}.blog-post .blog-post-meta .post-author{font-weight:500;text-decoration:none}.blog-post .blog-post-meta .post-level{text-decoration:none}.blog-post .blog-post-meta a.post-author:hover{text-decoration:underline}.blog-post .blog-category{position:absolute;top:0;left:0;background:linear-gradient(0deg,rgba(255,140,0,.6),rgba(255,140,0,.6)),#FFFFFF;border-radius:19px 0 20px;padding:11px 24px 12px;font-family:'Queulat',Arial,Helvetica,serif;font-weight:900;font-size:12px;line-height:14px;z-index:1;display:block;text-decoration:none;color:#110045;text-transform:capitalize;max-width:90%}.blog-post .blog-category:hover{text-decoration:underline}.blog-post .blog-category:visited:hover{color:#110045}.blog-post .post-title{margin-bottom:auto}.blog-post .post-title,.blog-post .post-title a{font-size:18px;line-height:1.3;color:#110045;text-decoration:none;margin-top:10px;font-weight:900}.blog-post .post-title a:hover{text-decoration:underline}.blog-post .post-topics{margin-top:8px;padding-top:10px;border-top:1px solid #D9D9D9;font-weight:500;font-size:12px;line-height:1.45;color:#110045;opacity:.8}.blog-post .post-topics a{color:inherit;text-decoration:none}.blog-post .post-topics a:hover{text-decoration:underline}.blog-single-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.blog-single-meta .date{margin:0;font-weight:400;color:#595959;line-height:1.2;position:relative;padding-left:20px;font-size:14px}.blog-single-meta .date:after{content:"";height:16px;width:16px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/date-icon.svg) center no-repeat;background-size:contain;position:absolute;left:0;top:-1px}.blog-single-post-meta{display:flex;flex-wrap:wrap;align-items:center;margin:-4px -8px}.blog-single-post-meta>*{margin:4px 8px!important}.blog-single-post-meta a{text-decoration:none}.blog-single-post-meta a:hover{text-decoration:underline}.blog-single-post-meta .post-type{color:#0C00A8;font-weight:900;font-size:16px;line-height:25px;position:relative;display:block;display:flex;align-items:center}.blog-single-post-meta .post-type img{margin-right:6px;position:relative;top:-1px}.blog-single-post-meta .post-author,.blog-single-post-meta .post-time,.blog-single-post-meta .post-level{font-weight:400;font-size:16px;line-height:25px;color:#595959}.blog-single-post-meta a.post-author{font-weight:500;color:#110045;text-decoration-line:underline;text-transform:capitalize}.blog-single-post-meta .post-author:hover{text-decoration:none}.blog-single-topic{position:absolute;top:0;left:0;max-width:90%!important}.blog-single-topic .elementor-widget-container,.blog-single-topic .elementor-widget-container p{font-family:'Queulat',Arial,Helvetica,serif;font-weight:900;font-size:12px;line-height:14px}.blog-single-topic .elementor-widget-container a{text-decoration:none}.blog-single-topic .elementor-widget-container a:hover{text-decoration:underline}.blog-single-search{--button-width:55px;--button-height:47px}.blog-single-search>input[type="search"],.blog-single-search .elementor-search-form__container .elementor-search-form__input{border:1px solid #CCCCCC!important;border-radius:8px 0 0 8px!important;color:#110045!important;height:var(--button-height);font-weight:500;border-right:0!important;font-size:16px!important;background-color:#fff}.blog-single-search>input[type="search"]{float:left;padding-left:17px;padding-right:17px;max-width:calc(100% - var(--button-width))}.blog-single-search>input[type="search"]::-webkit-input-placeholder{color:rgba(17,0,69,.6)}.blog-single-search>input[type="search"]:focus,.blog-single-search .elementor-search-form__container .elementor-search-form__input:focus{border-color:#790DA2!important}.blog-single-search>button,.blog-single-search .elementor-search-form__container button{border-radius:0 8px 8px 0!important;min-width:55px!important;border:none}.blog-single-search>button{max-width:var(--button-width);height:var(--button-height);color:#fff;font-size:16px;line-height:16px;background-color:#790DA2}.blog-single-search>button:focus,.blog-single-search>button:hover{color:#fff;background-color:#66058B}.related-tags-wrapper h4{margin:0;position:relative;padding-bottom:7px}.related-tags-wrapper h4:after{content:"";width:70px;height:2px;position:absolute;bottom:0;left:0;background:linear-gradient(90deg,#790DA2 -50%,#FF0000 293%)}.related-tags-wrapper .post-related-tags{margin-top:13px}.blog-single-search>button i::before,.blog-single-search .elementor-search-form__container button i::before{content:""!important;display:block;height:23px;width:23px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/search-icon.svg) center no-repeat;background-size:contain;margin-top:3px}.blog-single-recent-posts .elementor-post:not(.has-post-thumbnail):before{content:"";display:block;width:88px!important;min-width:88px;margin-right:11px;height:62px;background:rgba(0,0,0,.034) url(../../../../../../../../themes/wp-teachingchannel/assets/img/teaching-channel-logo.png) center no-repeat;background-size:70%;border-radius:10px}.blog-single-recent-posts .elementor-posts-container{display:flex!important;flex-direction:column;gap:0}.blog-single-recent-posts .elementor-posts-container>*:not(:first-child){margin-top:15px;padding-top:16px;border-top:1px solid rgba(89,89,89,.3)}.blog-single-recent-posts .elementor-post__thumbnail__link{display:block;width:88px!important;position:relative}.blog-single-recent-posts .elementor-post .elementor-post__text{display:flex;flex-direction:column;justify-content:center}.blog-single-recent-posts .elementor-post__thumbnail__link img{position:absolute;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover;border-radius:10px}.blog-single-recent-posts .elementor-post__thumbnail:after{content:"";height:100%;width:100%;border-radius:10px;background-color:rgba(0,0,0,.3);z-index:1;position:absolute;left:0;opacity:0;top:0;transition:0.3s all}.blog-single-recent-posts .elementor-post__thumbnail:hover:after{opacity:1}.blog-single-recent-posts .elementor-post__thumbnail{width:100%;height:100%;position:relative;height:62px}.blog-single-recent-posts .elementor-post__title,.blog-single-recent-posts .elementor-post__title a{font-weight:800;font-size:16px;line-height:24px!important;text-decoration:none;display:inline-block;text-transform:none!important;letter-spacing:0!important}.blog-single-recent-posts .elementor-post__title a:hover{text-decoration:underline}.blog-single-recent-posts .elementor-post__text .elementor-post__excerpt{display:none!important}.blog-single-recent-posts .elementor-post__text .elementor-post__read-more{display:none!important}.post-related-tags{display:flex;flex-wrap:wrap;width:calc(100% + 12px);margin-left:-6px;margin-right:-6px}.post-related-tags .post-related-tag{display:block;margin:7.5px 6px;text-decoration:none!important;border:1px solid #110045;border-radius:10px;font-weight:700;font-size:14px;line-height:17px;color:#110045!important;padding:7px 12px;transition:0.3s all;border-radius:50px;font-family:'Queulat',Georgia,Times,Times New Roman,serif;text-transform:capitalize}.post-related-tags .post-related-tag:hover{color:#ffffff!important;background-color:#110045}.blog-single-aside .elementor-widget-wrap>.elementor-widget-image .elementor-widget-container a{width:100%}.blog-single-wrapper>.elementor-container>.elementor-column:first-child{width:68.73%!important;padding-right:35px!important}.blog-single-wrapper>.elementor-container>.elementor-column:last-child{width:31.27%!important;padding-left:35px!important}.blog-featured-slider-controllers{display:flex;align-items:center;justify-content:center;margin-top:41px}.blog-slider-pagination{display:flex;flex-wrap:wrap;margin:0 23px;max-width:max-content}.blog-slider-pagination>*{margin:7px;height:10px;width:10px;background-color:#7E6FAB;opacity:.5;transition:0.3s background}.blog-slider-pagination>*.swiper-pagination-bullet-active,.blog-slider-pagination>*:hover{background-color:#110045;opacity:1}.blog-slider-arrow-left,.blog-slider-arrow-right{background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-left-blue.svg) center no-repeat;height:32px;width:32px;background-size:77%;transition:0.3s opacity;cursor:pointer}.blog-slider-arrow-left:hover,.blog-slider-arrow-right:hover{opacity:.7}.blog-slider-arrow-left.swiper-button-disabled,.blog-slider-arrow-right.swiper-button-disabled{opacity:.5;cursor:default}.blog-slider-arrow-right{transform:rotate(180deg)}.blog-newsletter-section{background:linear-gradient(90deg,#6F2D8B 0%,#9E2B68 40.34%,#E52427 100.01%);border-radius:10px}.blog-newsletter-form .gform_heading{display:none!important}.blog-newsletter-form .gform_wrapper.gravity-theme{margin:0!important;display:flex;max-width:454px}.blog-newsletter-form form{display:flex;width:100%;align-items:flex-end}.blog-newsletter-form form .gform_body{width:57.5%}html body .blog-newsletter-form .gform_wrapper .top_label .gfield_label{color:#fff;font-size:16px;line-height:25px;margin-bottom:5px;cursor:pointer}body .blog-newsletter-form .gform_wrapper .gfield_required{display:none!important}body .blog-newsletter-form .gform_wrapper .gform_validation_errors{display:none!important}body .blog-newsletter-form .gform_wrapper.gravity-theme .gfield input{border:0;color:#595959!important;font-size:16px!important;height:36px;border:1px solid transparent!important;padding:5px 11px!important}body .blog-newsletter-form .gform_wrapper.gravity-theme .gfield input:focus{border-color:#000000!important}body .blog-newsletter-form .gform_confirmation_message{color:#fff;color:20px}body .blog-newsletter-form .gform_footer{padding:0 0 0 14px!important;margin:0!important;width:42.5%}html body .blog-newsletter-form .gform_wrapper form .gform_footer input[type="submit"]{font-size:12px;line-height:19px!important;background:#F6871F;border:0;color:#110045;padding:8.5px 20px;border-radius:5px;margin:0;width:100%}html body .blog-newsletter-form .gform_wrapper form .gform_footer input[type="submit"]:hover{background-color:#e4740b}body .blog-newsletter-form .gform_wrapper.gravity-theme .gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border:0!important}body .blog-newsletter-form .gform_wrapper.gravity-theme .gfield.gfield_error.gfield_contains_required div.gfield_description{position:absolute;color:#fff;font-size:12px;font-weight:800;line-height:1.2}html body .blog-newsletter-form .gform_wrapper .gfield{position:relative;margin:0!important}html body .blog-newsletter-form .gform_wrapper.gravity-theme .gfield.gfield_error:not(.top-text):not(.recaptcha-field){margin:0!important}html body .blog-newsletter-form .gform_wrapper form .gform_footer input[type="submit"]+img{left:102%;top:103%}.blog-filter-select .facetwp-facet{margin:0!important}.blog-filter-select .fs-label-wrap{background:#FFF;border:1px solid #CCC;border-radius:8px;padding:12px 35px 12px 16px;cursor:pointer;transition:0.3s all}.blog-filter-select .fs-wrap.fs-open .fs-label-wrap{border-color:#790DA2}.blog-filter-select .fs-wrap{width:100%;cursor:pointer}.blog-filter-select .fs-label-wrap .fs-arrow{background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-down-parple.svg) center no-repeat;background-size:contain;width:15px;height:9px;right:15px;border:0!important}.blog-filter-select .fs-dropdown{z-index:3;background:#F2F2F2;margin-top:2px;width:auto;max-width:287px;width:287px;min-width:100%;box-shadow:0 10px 30px rgba(0,0,0,.15);border-radius:10px;border:0}.fs-wrap.single .fs-option:hover{text-decoration:underline}.fs-wrap.single .fs-option.selected{background-color:#790DA20F!important}.no-terms-found{display:flex;align-items:center;justify-content:center;text-align:center;padding:0 15px;font-size:20px}.blog-filter-select .fs-wrap.multiple .fs-option .fs-checkbox i{border:2px solid #110045;height:20px;width:20px;background-color:transparent;transition:0.3s all;background-position:center;background-size:12px;background-repeat:no-repeat;margin:0;border-radius:0}.blog-filter-select .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:#F0861F;border-color:#F0861F;background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/check-icon-blue.svg)}.blog-filter-select .fs-dropdown .fs-search{display:none!important}.blog-filter-select .fs-dropdown .fs-options{padding:15px 0;max-height:100%;max-height:400px}.blog-filter-select .fs-wrap.multiple .fs-checkbox{left:24px;top:8px}.blog-filter-select .fs-dropdown .fs-option{padding:15px;transition:0.3s all;font-size:16px;line-height:1.45;color:#110045;padding:7.5px 24px}.blog-filter-select .fs-dropdown .fs-option:not(.disabled):hover{text-decoration:underline}.blog-filter-select .fs-wrap.multiple .fs-dropdown .fs-options .fs-option{padding:7px 20px 8px 55px}.blog-filter-select .fs-dropdown .fs-option:hover,.blog-filter-select .fs-dropdown .fs-option.selected{background-color:transparent}.blog-filter-select .fs-dropdown .fs-option .fs-option-label{white-space:break-spaces;word-break:break-word}.blog-filter-select .fs-label-wrap .fs-label{padding:0!important;color:#110045;line-height:21px}.blog-filter-search .facetwp-facet{margin:0!important}.blog-filter-search .facetwp-input-wrap{width:100%}.blog-filter-search input{background:#FFF;border:1px solid #CCCCCC!important;border-radius:8px;height:47px;color:#110045;font-weight:500;font-size:16px;line-height:1.45;padding:16px;min-width:100%!important;padding-right:65px!important;overflow:hidden;text-overflow:ellipsis}.blog-filter-search .facetwp-icon{height:47px;background:#790DA2 url(../../../../../../../../themes/wp-teachingchannel/assets/img/search-icon.svg) center no-repeat;background-size:23px;opacity:1;width:55px;border-radius:0 8px 8px 0;transition:0.3s all}.blog-filter-search .facetwp-icon:hover{opacity:.8}.blog-filter-search input:focus{border-color:#790DA2!important}.blog-filter-search .facetwp-icon::before{content:none!important}.facetwp-pager{display:flex;align-items:center;justify-content:center;margin:-7.5px;flex-wrap:wrap;width:calc(100% + 15px);margin-top:52.5px}.facetwp-pager .facetwp-page{margin:7.5px;height:36px;min-width:36px;border:2px solid #110045;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;transition:0.3s all;line-height:20px;font-size:18px;color:#110045;padding:4px 5px 2px;text-decoration:none}body .ss360-no-results__block--searchBox{display:none}body .ss360-grid--lg .ss360-suggests__content{justify-content:flex-start}body .ss360-grid--lg .ss360-suggests__snippet{height:auto}body .ss360-grid--lg .ss360-suggests__header{max-height:none}.facetwp-pager .facetwp-page:not(.dots):hover,.facetwp-pager .facetwp-page.active{color:#ffffff!important;background-color:#110045}.facetwp-pager .facetwp-page.active{pointer-events:none}.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.prev{background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-left-blue.svg) center no-repeat;background-size:20px;color:transparent!important}.facetwp-pager .facetwp-page.next{transform:rotate(180deg)}.facetwp-pager .facetwp-page.next:hover,.facetwp-pager .facetwp-page.prev:hover{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/arrow-left-white.svg);color:transparent!important}.facetwp-pager .facetwp-page.dots{padding-bottom:11px}.gradient-text .elementor-heading-title span{font-weight:900!important;background:linear-gradient(91.36deg,#FF0000 -34.87%,#790DA2 194.38%);background-clip:text;-webkit-background-clip:text;color:transparent!important}.blog-social-share .elementor-share-btn__icon,.blog-social-share .elementor-share-btn{height:24px;width:24px;transition:0.3s all}.blog-social-share .elementor-share-btn:hover{opacity:.6}.blog-social-share .elementor-share-btn_email i::before{content:none!important}.blog-social-share .elementor-share-btn_email i{width:28px;height:24px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/mail-icon.svg) center no-repeat;background-size:contain}.blog-social-share .elementor-share-btn__icon i{font-size:24px}.blog-social-share .elementor-share-btn_twitter .elementor-share-btn__icon,.blog-social-share .elementor-share-btn.elementor-share-btn_twitter,.blog-social-share .elementor-share-btn_email .elementor-share-btn__icon,.blog-social-share .elementor-share-btn.elementor-share-btn_email{width:29px;height:27px}.blog-social-share .elementor-share-btn_twitter .elementor-share-btn__icon i,.blog-social-share .elementor-share-btn_email .elementor-share-btn__icon i{font-size:28px}.blog-social-share .elementor-grid{display:flex;flex-wrap:wrap}.blog-social-share .elementor-grid>*:not(:last-child){margin-right:20px}.learn-more-button .elementor-button::after{content:none!important}.learn-more-content-section .elementor-widget-wrap{background-color:transparent!important}.learn-more-content-section.active .elementor-widget-wrap{background-color:#ffffff!important}.learn-more-content-section.active .learn-more-button .elementor-button{filter:grayscale(100%);cursor:default;border-color:transparent!important}.learn-more-content-section.active .learn-more-button .elementor-button .elementor-button-text{opacity:.2}.learn-more-content-section.active .learn-more-button .elementor-button .elementor-button-icon{opacity:.4}.logos-slider .swiper-slide{height:auto;background:#F2F2F2;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:15px}.logos-slider .swiper-container:not(.swiper-initialized) .swiper-slide{margin-right:30px!important}.logos-slider .swiper-slide>*{max-width:100%;max-height:100%;object-fit:contain;min-width:80%}.logos-slider .swiper-pagination{position:static!important;margin:29px 24px 0;display:flex}.logos-slider .swiper-pagination>*{height:9px;background:#7E6FAB;opacity:.5;width:9px;transition:0.3s all;margin:0 7px}.logos-slider .swiper-pagination>*.swiper-pagination-bullet-active,.logos-slider .swiper-pagination>*:hover{background-color:#110045;opacity:1}.logos-slider .elementor-swiper-button{position:static!important;height:32px;width:32px;transform:none!important;display:flex;align-items:center;justify-content:center;transition:0.3s all;margin-top:29px}.logos-slider .elementor-swiper-button:hover{opacity:.6}.logos-slider .elementor-swiper-button.elementor-swiper-button-next{order:2}.logos-slider .swiper-container>.swiper-pagination,.logos-slider .swiper-container>.elementor-swiper-button{display:none!important}.logos-slider .swiper-container{padding:0!important}.logos-slider .swiper-controllers{display:flex;align-items:center;justify-content:center}.video-embed .elementor-custom-embed-play{z-index:1}.video-embed .elementor-custom-embed-play i,.video-embed .elementor-custom-embed-play svg{opacity:1!important;transition:0.3s all}.video-embed:hover .elementor-custom-embed-play i,.video-embed:hover .elementor-custom-embed-play svg{opacity:0.7!important}.video-embed .elementor-custom-embed-image-overlay:after{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(0deg,rgba(17,0,69,.4),rgba(17,0,69,.4));left:0;top:0}.video-embed .elementor-fit-aspect-ratio{padding-bottom:60.7%!important;overflow:hidden;border-radius:40px 0 40px 0;z-index:1}.video-embed .elementor-widget-container{overflow:visible!important;padding:5px}.video-embed.with-gradient-border .elementor-widget-container:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;content:"";background:linear-gradient(110.66deg,#110045 0%,#790DA2 29.69%,#FF8C00 69.79%,#F00 100%);border-radius:45px 0 45px 0}.video-embed.video-embed-small .elementor-fit-aspect-ratio{padding-bottom:55.5%!important}.service-box .elementor-cta__description{text-align:center}.service-box .elementor-cta__description ul{margin-top:16px;text-align:left;max-width:max-content;margin-right:auto!important;margin-left:auto!important}.services-wrapper.four-column .elementor-widget-wrap{width:calc(100% + 40px)!important;margin:-20px!important}.services-wrapper.four-column .elementor-widget-wrap>*{width:calc(25% - 40px)!important;margin:20px!important}.term-type-courses{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:-15px}.term-type-courses .term-type-course{width:calc(33.33% - 30px);margin:15px;display:flex;flex-direction:column}.term-type-course{background:#FFF;border-radius:10px;padding:21px 24px 24px 23px;display:flex;flex-direction:column}.term-type-course .term-type-heading{text-align:center;margin-bottom:17px;margin-top:0}.term-type-course .btn-wrapper{padding-top:20px;margin-top:auto}.term-type-course .btn-wrapper a{text-align:center;width:100%;border-radius:8px!important;text-transform:capitalize;font-size:18px!important;color:#fff;line-height:25px!important}.term-type-course .btn-wrapper a:hover{color:#110045}.terms-cards-wrapper .elementor-widget-wrap{display:flex;width:calc(100% + 30px)!important;margin:-15px!important}.terms-cards-wrapper .elementor-widget-wrap>*{width:calc(33.33% - 30px)!important;margin:15px!important}.terms-cards-wrapper.terms-cards-2x2 .elementor-widget-wrap>*{width:calc(50% - 30px)!important;margin:15px!important}.terms-cards-wrapper .elementor-widget-wrap .elementor-widget-container,.terms-cards-wrapper .elementor-widget-wrap .elementor-widget-container .term-type-course{height:100%}.term-type-course .term-course-content .term-type-row:not(:first-child){margin-top:11px}.term-type-course .term-course-content .term-type-row{display:flex;align-items:center}.table-responsive{overflow:auto}.term-type-course .term-course-content .term-type-row p.term-label{width:calc(59% - 8px);color:#595959;line-height:1.4;font-size:14px;margin:0 16px 0 0!important;font-weight:800}.term-type-course .term-course-content .term-type-row p.term-value{width:calc(41% - 8px);font-weight:900;font-size:14px;line-height:1.4;margin:0!important;font-family:'Queulat',Georgia,Times,Times New Roman,serif}.courses-container:not(.swiper-initialized) .courses-wrapper{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:-12px -15px}.tc-courses-k12-wrapper .tc-course-box:not(:first-child){margin-top:30px}.tc-course-box{background:#FFF;box-shadow:4px 8px 15px rgba(192,206,226,.5);border-radius:20px;padding:36px 0 0}.tc-course-box .tc-course-info{padding:0 20px 16px}.tc-course-box .tc-course-title{margin:0;font-size:20px;line-height:26px}.tc-course-box .tc-course-subheading{font-size:14px;line-height:1.45;color:#790DA2;margin-top:4px}.tc-course-box .tc-course-number{color:#595959;font-size:16px;line-height:1.45;margin:0}.tc-course-box .tc-course-detail{display:flex;justify-content:space-between;padding:16px 20px 20px;border-top:2px solid #F2F2F2}.tc-course-box .tc-course-detail-box{margin:0 10px}.tc-course-box .tc-course-detail-box .label{text-align:center;color:#11004560;font-size:14px;line-height:22px;margin:0}.tc-course-box .tc-course-detail-box .value{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:20px;line-height:24px;text-align:center}.tc-course-box .tc-course-detail-box:last-child{margin-right:0}.tc-course-box .tc-course-detail-box:last-child .label,.tc-course-box .tc-course-detail-box:last-child .value{text-align:right}.tc-course-box .tc-course-detail-box:first-child .label,.tc-course-box .tc-course-detail-box:first-child .value{text-align:left}.tc-course-box .tc-course-detail-box:first-child{margin-left:0}.tc-course-box .tc-course-button-wrapper a{padding:10px;display:block;width:100%;text-align:center;border-radius:0 0 20px 20px;background-color:#FF8C00;text-decoration:none;font-size:14px;font-weight:800;line-height:22px;color:#110045;transition:0.3s all}.tc-course-box .tc-course-button-wrapper a:hover{background-color:rgba(255,140,0,.81)}.courses-container:not(.swiper-initialized) .courses-wrapper .course-box{margin:12px 15px;width:calc(25% - 30px);display:flex;flex-direction:column}.course-box{background-color:#FFF;padding:24px 20px 0;border-radius:10px;height:auto;display:flex;flex-direction:column}.course-box .course-title{font-size:16px;margin:0}.course-box .course-title a{text-decoration:none}.course-box .course-title a:hover{text-decoration:underline}.course-box .course-info{display:flex;justify-content:space-between;padding-top:15px;align-items:center;margin-top:auto}.course-box .course-info>*:first-child{margin-right:15px}.course-box .course-info p{margin-bottom:0;margin-top:0;color:rgba(17,0,69,.5)}.course-box .course-buttons{margin-top:16px;display:flex;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.course-box .course-buttons a{flex:1;padding:10px 8px;text-decoration:none;font-weight:800;font-size:14px;line-height:19px;text-align:center;transition:0.3s all;display:flex;align-items:center;justify-content:center}.course-box .course-buttons a{background-color:#110045;color:#fff;border-radius:0 0 10px 10px}.course-box .course-buttons a:hover{background-color:#1a0362}.course-box.view-all{background:none;align-items:center;padding:20px 0;flex:1;justify-content:center}.course-box.view-all h3{font-size:24px;margin:0 0 16px 0}.yellow-pattern{background-color:#FFB10D;position:relative}.yellow-pattern .elementor-container{z-index:1}.yellow-pattern::after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/left-orange.png) left top repeat-y}.yellow-pattern::before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/right-orange.png) right top repeat-y}.courses-pagination,.topics-pagination{justify-content:center;margin-top:30px;display:none!important}.topics-pagination{margin-top:40px}.courses-pagination>*,.topics-pagination>*{height:10px;width:10px;background-color:#fff;opacity:.5;margin:0 4px!important}.courses-pagination>*.swiper-pagination-bullet-active,.courses-pagination>*:hover,.topics-pagination>*.swiper-pagination-bullet-active,.topics-pagination>*:hover{opacity:1}.topics-cards-container{padding:15px}.topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:-15px}.topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{margin:15px;width:calc(25% - 30px)}.three-columns .topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card,.topics-cards-container.three-columns:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{width:calc(33.33% - 30px)}.topic-small-card .topic-content-wrapper .credits{text-align:center;margin-bottom:16px;margin-bottom:auto}.topic-small-card .topic-content-wrapper .btn-wrapper{margin-top:16px;display:flex;flex-direction:column}.topic-small-card .topic-content-wrapper>.elementor-button{margin-top:auto}.topic-small-card .topic-content-wrapper .elementor-button{font-size:18px;line-height:25px;border-radius:10px;padding:14px}.topic-small-card.view-all{background:none!important;box-shadow:none!important;justify-content:center;flex:1;align-items:center}.topic-small-card.view-all h3{margin-top:0;margin-bottom:30px;font-size:32px}.topics-with-cta .topic-small-card .topic-content-wrapper .topic-title{margin-top:17px}.counter-section-small .elementor-column{min-height:170px}.counter-section-xl .elementor-container,.counter-section-large .elementor-container,.counter-section-small .elementor-container{justify-content:center!important;flex-wrap:wrap!important}.counter-section-small .elementor-column{min-height:170px;width:20%!important;margin:12px 0}.counter-section-large .elementor-column{min-height:193px;width:20%!important;margin:10px 0}.counter .elementor-counter{display:flex!important;flex-direction:column;align-items:center;justify-content:center}.counter .elementor-counter-number-wrapper{font-family:'Queulat',Georgia,Times,Times New Roman,serif;margin-bottom:4px}.counter-section-xl .counter .elementor-counter-number-wrapper{max-width:180px;word-break:break-all;text-align:center;display:flex;align-items:center}.counter-section-large .counter .elementor-counter-title{max-width:140px}.counter-tooltip .elementor-cta__content{position:relative}.counter-tooltip .elementor-cta__description{position:absolute;z-index:1;background-color:#fff;top:100%;opacity:0;visibility:hidden;transition:0.3s all;width:250px;left:50%;transform:translateX(-50%);border:1px solid #F2F2F2;border-radius:20px;padding:24px 30px;margin:0;text-align:center}.counter-tooltip.active .elementor-cta__description{opacity:1;visibility:visible;word-break:break-word}.counter-tooltip .elementor-cta__button-wrapper{height:24px}.counter-tooltip .elementor-cta__button-wrapper .elementor-cta__button.elementor-button{background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/info-icon.svg) center no-repeat!important;padding:0!important;background-size:contain!important;border:0;border-radius:0;height:24px;width:24px;color:transparent!important;overflow:hidden}.counter-tooltip .elementor-cta__button-wrapper .elementor-cta__button.elementor-button::after{content:none!important}.counter-tooltip .elementor-cta__content,.counter-tooltip .elementor-cta,.counter-tooltip .elementor-widget-call-to-action,.counter-tooltip .elementor-widget-container{overflow:visible!important}.counter-section-xl .elementor-column{min-height:250px;width:25%!important;margin:10px 0}.counter-section-xl .counter .elementor-counter-title{max-width:170px}.counter-tooltip .elementor-cta__description a{color:#110045!important;text-decoration-thickness:1px;font-size:16px;word-break:break-word}.image-gradient-border img{border-radius:50%!important;position:relative;z-index:1;aspect-ratio:1/1;object-fit:cover}.image-gradient-border.elementor-widget-image .elementor-widget-container{position:relative;display:inline-block!important;padding:5px!important}.image-gradient-border.elementor-widget-image .elementor-widget-container:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;border-radius:50%;background:linear-gradient(to right,#0C00A8,#790DA2,#FF0000,#FF8C00)}@media screen and (max-width:767px){.image-gradient-border.elementor-widget-image .elementor-widget-container{max-width:calc(100% - 72px)}}.buttons-wrapper .elementor-widget-wrap{width:calc(100% + 30px)!important}.video-iframe{position:relative;padding-bottom:55.5%!important;border-radius:60px 0 60px 0}.video-iframe .video-iframe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;border-radius:60px 0 60px 0}.video-iframe .video-iframe-overlay img{width:100%;height:100%;object-fit:cover;border-radius:60px 0 60px 0}.video-iframe .video-iframe-overlay:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:40px;width:40px;z-index:1;transition:0.3s all;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/play-btn.svg) center no-repeat;background-size:contain}.video-iframe:hover .video-iframe-overlay:after{opacity:.6}.video-iframe .video-iframe-overlay::before{content:"";position:absolute;height:100%;width:100%;background:linear-gradient(0deg,rgba(17,0,69,.3),rgba(17,0,69,.3));left:0;top:0;border-radius:60px 0 60px 0}.video-iframe iframe{position:absolute;height:100%;width:100%;border-radius:60px 0 60px 0;z-index:1}.with-border.video-iframe{margin:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.with-border.video-iframe:after{content:"";background:linear-gradient(to right,#0C00A8,#790DA2,#FF0000,#FF8C00);position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;background-size:100%;border-radius:65px 0 65px 0}.large-size .video-iframe .video-iframe-overlay::after{height:61px;width:61px}.course-number-with-thumbnail .elementor-image-box-img{min-width:80px!important;margin-right:16px!important}.overflow-hidden{overflow:hidden!important}.topics-cards-container.left .topic-small-card .topic-content-wrapper .topic-title,.topics-cards-container.left .topic-small-card .topic-content-wrapper .topic-description,.topics-cards-container.left .topic-small-card .topic-content-wrapper .topic-sub-description{text-align:left}.elementor-widget-theme-post-content .elementor-widget-container img,.elementor-widget-theme-post-content .elementor-widget-container>iframe{border-radius:10px;margin-bottom:0}.elementor-widget-theme-post-content .elementor-widget-container>*{margin-top:30px;margin-bottom:0}.elementor-widget-theme-post-content .elementor-widget-container>*:first-child{margin-top:0}.elementor-widget-theme-post-content .elementor-widget-container h1+p,.elementor-widget-theme-post-content .elementor-widget-container h2+p,.elementor-widget-theme-post-content .elementor-widget-container h3+p,.elementor-widget-theme-post-content .elementor-widget-container h4+p,.elementor-widget-theme-post-content .elementor-widget-container h5+p,.elementor-widget-theme-post-content .elementor-widget-container h6+p{margin-top:8px}.elementor-widget-theme-post-content .elementor-widget-container p+p{margin-top:24px}.elementor-widget-theme-post-content .elementor-widget-container h1,.elementor-widget-theme-post-content .elementor-widget-container h2,.elementor-widget-theme-post-content .elementor-widget-container h3,.elementor-widget-theme-post-content .elementor-widget-container h4,.elementor-widget-theme-post-content .elementor-widget-container h5,.elementor-widget-theme-post-content .elementor-widget-container h6{line-height:1.29}.elementor-widget-theme-post-content .elementor-widget-container h1,.elementor-widget-theme-post-content .elementor-widget-container h2,.elementor-widget-theme-post-content .elementor-widget-container h3,.elementor-widget-theme-post-content .elementor-widget-container h4,.elementor-widget-theme-post-content .elementor-widget-container h5,.elementor-widget-theme-post-content .elementor-widget-container h6{color:#110045}.elementor-widget-theme-post-content .elementor-widget-container blockquote{margin-left:0!important;margin-right:0!important;background:#FFE6CB;border-radius:10px;color:#110045;padding:60px 65px 60px 58px;text-align:center;font-size:20px;line-height:1.6;border-left:10px solid #F6871F;position:relative}.elementor-widget-theme-post-content .elementor-widget-container blockquote>*{z-index:1;position:relative}.elementor-widget-theme-post-content .elementor-widget-container blockquote:after,.elementor-widget-theme-post-content .elementor-widget-container blockquote::before{content:"";width:67px;height:50px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/quote-icon.svg) center no-repeat;background-size:contain;position:absolute;top:24px;left:25px;z-index:0}.elementor-widget-theme-post-content .elementor-widget-container blockquote::before{transform:rotate(180deg);top:auto;left:auto;bottom:24px;right:30px}.elementor-widget-theme-post-content .elementor-widget-container ul,.elementor-widget-theme-post-content .elementor-widget-container ol{font-size:inherit;list-style:none;margin-left:0;padding-left:0;margin-bottom:0}.elementor-widget-theme-post-content .elementor-widget-container ul ul,.elementor-widget-theme-post-content .elementor-widget-container ul ol,.elementor-widget-theme-post-content .elementor-widget-container ol ul,.elementor-widget-theme-post-content .elementor-widget-container ol ol{margin-top:5px}.elementor-widget-theme-post-content .elementor-widget-container ol{padding-left:24px}.elementor-widget-theme-post-content .elementor-widget-container ul>li,.elementor-widget-theme-post-content .elementor-widget-container ol>li{font-size:inherit;line-height:1.43;font-family:inherit;font-weight:inherit;color:inherit;padding-left:26px;position:relative;margin-bottom:5px}.elementor-widget-theme-post-content .elementor-widget-container ol>li{list-style:decimal;padding-left:5px}.elementor-widget-theme-post-content .elementor-widget-container ul>li:last-child,.elementor-widget-theme-post-content .elementor-widget-container ol>li:last-child{margin-bottom:0}.elementor-widget-theme-post-content .elementor-widget-container ul>li:before{content:"";display:inline-block;background-color:#F68C1E;position:absolute;left:10px;top:7px;width:6px;height:6px;border-radius:50%}.elementor-widget-theme-post-content .elementor-widget-container ul>li::marker,.elementor-widget-theme-post-content .elementor-widget-container ol>li::marker{color:#F68C1E}.elementor-widget-theme-post-content .elementor-widget-container hr{border:0;height:1px;background:#59595954}.elementor-widget-theme-post-content .elementor-widget-container table th,.elementor-widget-theme-post-content .elementor-widget-container table td{padding:15px;border:1px solid #ccc}.author-social-icons{display:flex;flex-wrap:wrap}.syllabus-single-section .elementor-widget-theme-post-content .elementor-widget-container p:first-child strong{font-family:'Queulat',Georgia,Times,Times New Roman,serif;color:#110045;line-height:1.45}.author-social-icons>a{display:block;height:24px;background-position:center left;background-repeat:no-repeat;background-size:contain;width:24px;margin-right:20px;transition:0.3s all}.author-social-icons>a:hover{opacity:.7}.author-social-icons>a:last-child{margin-right:0}.author-social-icons>a.instagram{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/insta-icon.svg)}.author-social-icons>a.facebook{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/fb-icon.svg)}.counter-tooltip .elementor-cta:hover .elementor-cta__description{opacity:1;visibility:visible}body .search-result .elementor-post__title{font-size:36px;line-height:1.45;margin:0;word-break:break-word}body .search-result .elementor-post__title a{text-decoration:none}body .search-result .elementor-post__title a:hover{text-decoration:underline}body .search-result .elementor-post__excerpt{margin-top:16px;color:rgba(17,0,69,.8);font-size:20px;line-height:1.45;word-break:break-word}body .search-result article:not(:first-child){margin-top:45px;padding-top:45px;border-top:1px solid #C5C5C5}body .search-result article .search-post-date{margin-top:3px;margin-bottom:0;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-weight:700;font-size:20px;line-height:1.45;color:#595959}.author-page-image .elementor-widget-container{width:400px;max-width:100%;border-radius:50%;aspect-ratio:1 / 1;overflow:hidden;position:relative;padding:5px;background:linear-gradient(to right,#0C00A8,#790DA2,#FF0000,#FF8C00)}.author-page-image .elementor-widget-container img{position:relative;z-index:1;border-radius:50%}.author-page-image .elementor-widget-container::before{content:"";background:#F2F2F2 url(../../../../../../../../themes/wp-teachingchannel/assets/img/author-image-placeholder.png) center no-repeat;background-size:100%;position:absolute;width:calc(100% - 10px);height:calc(100% - 10px);top:5px;left:5px;border-radius:50%}.author-other-detail .elementor-widget-text-editor .elementor-widget-container:after{content:none!important}.custom-video-popup{position:fixed;z-index:99999;left:0;top:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:0.3s all;display:flex;align-items:center;justify-content:center;padding:20px}.custom-video-popup.active{visibility:visible;opacity:1}.custom-video-popup .video-popup-overlay{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.8)}.custom-video-popup iframe{position:relative;z-index:1;width:80%;height:auto;aspect-ratio:1.785/1;background:#2F3542}.popup-close-icon{position:absolute;top:40px;right:40px;z-index:2;cursor:pointer;height:20px;width:20px}.popup-close-icon:after{content:"";height:20px;width:3px;background-color:#fff;position:absolute;border-radius:50px;transform:rotate(45deg);left:8px}.popup-close-icon:before{content:"";height:20px;width:3px;background-color:#fff;position:absolute;border-radius:50px;transform:rotate(-45deg);left:8px}body .landing-page-hero h1.elementor-heading-title,body .landing-page-hero h2.elementor-heading-title{font-weight:400}body .landing-page-hero h1.elementor-heading-title strong,body .landing-page-hero h2.elementor-heading-title strong{font-weight:900;color:#FF8C00}body .landing-page-hero .medium .elementor-button::after{width:235.33px}.single-show-hide-featured:not([show-featured-image1]){display:none!important}.certification-accordion-boxes .elementor-widget-text-editor .elementor-widget-container p a{text-decoration:none}.certification-accordion-boxes .elementor-widget-text-editor .elementor-widget-container p a:hover{text-decoration:underline}.tab_content .tab-logo-block img{height:60px;object-fit:contain;max-width:300px}.custom-accordion-title{cursor:pointer}.custom-accordion-title .elementor-widget-container{position:relative}.custom-accordion-title .elementor-widget-container:after{content:"";top:26px;position:absolute;right:65px;width:28px;height:18px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/yellow-arrow-icon.svg) center no-repeat;z-index:1;background-size:contain}body:not(.elementor-editor-active) .custom-accordion-body{display:none}.custom-accordion-title.active .elementor-widget-container:after{transform:rotate(180deg)}.custom-accordion-title .elementor-widget-container{transition:none!important}.custom-accordion-title.active .elementor-widget-container{border-radius:10px 10px 0 0!important}body .custom-accordion-body .elementor-widget-text-editor .elementor-widget-container ul>li{margin-bottom:15px}body .custom-accordion-body .elementor-widget-text-editor .elementor-widget-container ul>li:last-child{margin-bottom:0}body .custom-accordion-body .elementor-widget-text-editor .elementor-widget-container ul{margin-bottom:20px}body .custom-accordion-body .elementor-widget-text-editor .elementor-widget-container ul:last-child{margin-bottom:0}.simple-cta-wrapper .elementor-widget-wrap{width:calc(100% + 30px)!important;margin:-15px!important}.simple-cta-wrapper .simple-cta-card{width:calc(33.33% - 30px)!important;margin:15px!important}.simple-cta-wrapper .simple-cta-card .elementor-widget-container,.simple-cta-wrapper .simple-cta-card .elementor-cta,.simple-cta-wrapper .simple-cta-card .elementor-cta__content{height:100%;display:flex;flex-direction:column}.simple-cta-wrapper .simple-cta-card .elementor-cta__button-wrapper{margin-top:auto}.simple-cta-wrapper .simple-cta-card .elementor-cta__button-wrapper a{width:100%;padding:13px 20px}body .schedule-form .gform_fields{display:flex!important}.schedule-form .gform_fields .gfield{width:33.33%!important;padding-right:30px!important;margin-top:0!important}.schedule-form .gform_fields .gfield input{height:61px;border-radius:8px;padding:16px 24px!important;font-weight:500;font-size:20px!important;line-height:1.45;border-color:#ffffff!important}.schedule-form .gform_fields .gfield .gfield_label{color:#ffffff!important;font-size:16px;line-height:1.45;margin:0}body .schedule-form .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:6px}body .schedule-form form{display:flex}html body .schedule-form form .gform_footer{width:270px;padding-top:30px}html body .schedule-form .gform_legacy_markup_wrapper .gform_body{width:calc(100% - 270px)}html body .schedule-form .gform_wrapper form .gform_footer input[type="submit"]{width:100%!important;height:61px;padding:12px 20px;border-radius:10px}body .schedule-form .gform_legacy_markup_wrapper li.gfield.gfield_error{background:none;border:0;padding-right:30px!important}body .schedule-form .gform_wrapper.gform_validation_error .gform_body ul>li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){padding-right:30px!important}html body .gform_wrapper .validation_message{color:#fff;padding-top:5px!important}body .author-social-icons-wrapper>h6{letter-spacing:0;margin-top:0;margin-bottom:12px;color:#595959}.author-other-detail-wrapper{background-color:#F2F2F2;padding:60px 15px}.author-other-detail-wrapper .author-other-detail-container{max-width:1170px;margin-left:auto;margin-right:auto}.author-other-detail-wrapper h2{font-weight:700;font-size:28px;line-height:1.45;margin:0}.author-other-detail-wrapper .author-other-detail{margin-top:20px;color:rgba(17,0,69,.8);font-size:20px;line-height:1.45}.blog-related-single-wrapper>.elementor-heading-title{margin-bottom:37px}.blog-related-single-wrapper .blog-archive-wrapper .blog-post{width:calc(50% - 30px)}.blog-single-featured-image img{min-height:200px;object-fit:cover;max-height:400px}.elementor-widget-theme-post-content .elementor-widget-container .wp-block-embed iframe{height:200px}.elementor-widget-theme-post-content .elementor-widget-container>iframe,.elementor-widget-theme-post-content .elementor-widget-container .wp-block-embed.is-type-video iframe{aspect-ratio:1.775/ 1;width:100%;height:auto;border-radius:10px}.large-links-list .elementor-widget-container ul{padding-left:0}.large-links-list .elementor-widget-container ul>li{padding-left:30px!important;margin-bottom:15px;list-style:none;font-size:20px!important;line-height:1.55!important;position:relative}.large-links-list .elementor-widget-container ul>li:before{content:"";position:absolute;height:7px!important;width:7px!important;background-color:#FF8C00;border-radius:50px;left:11px!important;top:11px!important}.large-links-list .elementor-widget-container a{text-decoration-thickness:2px!important;text-underline-offset:7px;text-decoration:none;color:rgba(17,0,69,.8)}.large-links-list .elementor-widget-container a:hover{text-decoration:underline;color:#110045}.not-found-section>.elementor-container{min-height:calc(100vh - 810px)}.tc-courses-k12-wrapper-section>.k12-courses-title{position:relative;padding-bottom:7px;margin-bottom:20px;margin-top:40px}.tc-courses-k12-wrapper-section>.k12-courses-title:after{content:"";width:70px;height:2px;position:absolute;bottom:0;left:0;background:linear-gradient(90deg,#790DA2 -50%,#FF0000 293%)}.topics-archive{padding:0}.topics-archive .topics-cards-wrapper{justify-content:center}.topics-archive .topic-small-card .topic-content-wrapper .credits{font-size:20px;line-height:1.4;color:rgba(17,0,69,.8);margin-top:15px}.k-12-video-iframe p,.k-12-video-iframe .elementor-widget-text-editor .elementor-widget-container>*{margin:0!important}.k-12-video-iframe p:empty{display:none!important}html body .k-12-video-iframe iframe,html body .k-12-video-iframe .wp-video{border-radius:20px;height:auto!important;aspect-ratio:1.85/1;min-height:200px!important;position:static!important;width:100%!important;overflow:hidden!important;object-fit:cover}html body .k-12-video-iframe .wp-video-shortcode{width:100%!important;height:100%!important}html body .k-12-video-iframe .elementor-shortcode:empty,html body .k-12-video-iframe .elementor-widget-container{min-height:300px;background:rgba(0,0,0,.034) url(../../../../../../../../themes/wp-teachingchannel/assets/img/teaching-channel-logo.png) center no-repeat;border-radius:20px;background-size:50%}html body .k-12-video-iframe .elementor-shortcode:empty{min-height:auto;padding-bottom:57.266%;display:block}html body .elementor-widget-theme-post-content .wp-element-button.wp-block-button__link{color:#fff!important;background-color:#110045!important;font-size:18px;line-height:33px;padding:10px 35px 10px 35px;font-weight:800;display:inline-block;text-decoration:none;cursor:pointer;text-align:center;border-radius:10px;-webkit-appearance:none;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;max-width:100%;border:2px solid #110045}html body .elementor-widget-theme-post-content .wp-element-button.wp-block-button__link:hover{background-color:transparent!important;color:#110045!important}html body .elementor-widget-theme-post-content .is-style-outline .wp-element-button.wp-block-button__link{background-color:transparent!important;color:#110045!important}html body .elementor-widget-theme-post-content .is-style-outline .wp-element-button.wp-block-button__link:hover{color:#ffffff!important;background-color:#110045!important}.k-12-presentation p:empty{display:none!important}.k-12-presentation .elementor-widget-container>*{margin:0!important;box-shadow:none!important}.k-12-presentation iframe{min-height:200px;border-radius:20px;overflow:hidden;width:100%!important;margin:0!important}html body .k-12-presentation .elementor-widget-container{min-height:300px;background:rgba(0,0,0,.034) url(../../../../../../../../themes/wp-teachingchannel/assets/img/teaching-channel-logo.png) center no-repeat;border-radius:20px;background-size:50%}.multi-form-step{color:#fff;text-align:center;display:none}.multi-step-form:not(.active){pointer-events:none}.multi-form-step.active{display:block}.multi-step-form-options-box{display:flex;flex-direction:column;align-items:center;margin-top:60px;position:relative}.multi-step-form-options-box:first-child{margin-top:0}.multi-form-step .multi-step-form-heading{max-width:630px;margin-bottom:0;margin-top:0;margin-left:auto;margin-right:auto}.multi-form-step .multi-step-form-desc{margin-bottom:0;margin-top:12px;font-weight:800;font-size:20px;line-height:1.2}.multi-step-form-hubspot{padding:60px 70px;border-radius:40px;background:rgba(255,255,255,.1);text-align:left;margin-top:60px}.multi-step-checkboxes{display:flex;flex-wrap:wrap;width:calc(100% + 30px);margin:-8px -25px;margin-top:22px;justify-content:center}.multi-step-checkboxes .multi-step-checkbox{margin:8px 15px;width:calc(33.33% - 30px);position:relative}.multi-step-checkbox input{position:absolute;top:0;left:0;cursor:pointer;width:100%;height:100%}.multi-step-checkbox label{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-weight:700;font-size:16px;line-height:19px;border:1px solid #fff;border-radius:15px;box-shadow:4px 4px 7px rgba(0,0,0,.08);padding:16px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:0.3s all}.multi-step-checkboxes.labels-with-values .multi-step-checkbox label{font-size:24px;line-height:1.2}.multi-step-checkboxes.labels-with-values .multi-step-checkbox label span{font-size:14px;line-height:1.4;font-weight:500}.multi-step-checkbox input:checked+label{background-color:#fff;color:#110045}.multi-form-step .multi-step-checkboxes-info{margin-bottom:0;margin-top:16px;line-height:1.2;display:none}.multi-step-form-controllers{margin-top:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}.multi-step-form-pagination{display:flex;flex-wrap:wrap}.multi-step-form-pagination span{border:2px solid #FFF;border-radius:40px;height:16px;width:16px;display:block;margin:0 11px}.multi-step-form-pagination span.active{background-color:#fff}.multi-steps-form-navigation{display:flex;flex-wrap:wrap;margin:-12px 0;margin-top:12px;justify-content:center}.multi-steps-form-navigation button{background-color:#FF8C00;color:#110045;border:2px solid #FF8C00;font-size:24px;line-height:1.4;font-weight:800;padding:12px 59px;border-radius:15px;cursor:pointer;transition:0.3s all;margin:12px}.multi-steps-form-navigation button.disabled{opacity:.4;cursor:default;pointer-events:none}.multi-steps-form-navigation button:hover:not(:disabled){background-color:transparent;color:#FF8C00}.multi-steps-form-navigation button:disabled{opacity:.4;cursor:default}.multi-steps-form-navigation button.hide{display:none}.multi-step-checkboxes.four-columns{width:calc(100% + 15px);margin:-7.5px;margin-top:22.5px}.multi-step-checkboxes.four-columns .multi-step-checkbox{width:calc(25% - 15px);margin:7.5px}.state-link,.state-link path{fill:#ffffff!important;cursor:pointer;transition:0.3s fill}.state-link:hover,.state-link:hover path{fill:#FF8C00!important}.states-map svg{max-width:100%;height:auto;margin-left:-4%}.requirements-states-list .elementor-icon-list-items{column-count:2;gap:50px}.requirements-states-list .elementor-icon-list-item{margin-bottom:51px;padding-bottom:0}.states-map{position:relative;padding-top:50px}#map-label{display:none;position:absolute;top:0;left:0;z-index:5;background-color:#fff;padding:5px 22px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#fff;border-radius:5px;background:#110045;opacity:0}#map-label:after,#map-label:before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}#map-label:after{border-color:#110045 rgba(136,183,213,0) rgba(136,183,213,0);border-width:10px;margin-left:-10px}#map-label:before{border-color:rgba(0,0,0,0) rgba(194,225,245,0) rgba(194,225,245,0);border-width:15px;margin-left:-15px}.data-syllabus-id{display:none!important}.courses-form .hbspt-form .actions [type="submit"]{margin-top:10px!important}.requirements-states-list li{font-family:'Queulat',Georgia,Times,Times New Roman,serif}.requirements-states-list li a{font-family:'Queulat',Georgia,Times,Times New Roman,serif;text-decoration:none}.requirements-states-list li a:hover{text-decoration:underline}.requirements-states-list .elementor-icon-list-items li{margin-left:5px;margin-right:5px}.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container p a,.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container>a,.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container ol a,.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container ul a{font-weight:800;color:#790DA2;text-decoration:none}.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container p a:hover,.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container>a:hover,.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container ol a:hover,.custom-accordion-section .elementor-widget-text-editor .elementor-widget-container ul a:hover{font-weight:800;color:#790DA2;text-decoration:underline}.multi-step-form-hubspot .hbspt-form .actions [type="submit"]{margin-top:0}.contact-us-forms>div{display:none}.contact-us-forms>div.active{display:block}.contact-form-tabs{display:flex;justify-content:center;flex-wrap:wrap;margin:0 -40px;padding:0;margin-bottom:28px}.contact-form-tabs li{list-style:none;color:#fff;font-size:20px;font-family:'Queulat',Georgia,Times,Times New Roman,serif;line-height:1.45;font-weight:700;margin:0 40px;position:relative;cursor:pointer;transition:0.3s all}.contact-form-tabs li:after{content:"";position:absolute;width:100%;height:2px;bottom:-5px;left:0;background-color:#fff;transition:0.3s all;opacity:0}.contact-form-tabs li:hover:after{opacity:1}.contact-form-tabs li.active:after{opacity:1;background-color:#FF8C00}.contact-form-tabs li.active{color:#FF8C00}.contact-us-forms .hbspt-form .hs_error_rollup ul{margin-top:30px;margin-bottom:0}.gravity-gated-content-form .gform_heading .gform_required_legend{display:none}.gravity-gated-content-form .gform_heading .gform_title{font-size:24px;max-width:500px;margin-left:auto;margin-right:auto}.gravity-gated-content-form form{max-width:500px;margin-left:auto;margin-right:auto}html body .gravity-gated-content-form .gform_wrapper .top_label .gfield_label{color:#110045;font-weight:800;font-size:16px;line-height:1.4;margin-bottom:8px}html body .gravity-gated-content-form .gform_wrapper.gravity-theme{margin-bottom:40px!important}html body .gravity-gated-content-form .gform_wrapper.gravity-theme input[type="text"],html body .gravity-gated-content-form .gform_wrapper.gravity-theme input[type="email"],html body .gravity-gated-content-form .gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea,html body .gravity-gated-content-form .gform_wrapper.gravity-theme input[type="number"],html body .gravity-gated-content-form .styledSelect{border:1px solid #110045!important;border-radius:10px!important;font-weight:500}html body .gravity-gated-content-form .options{border:1px solid #110045!important;border-radius:10px!important;margin-top:3px!important}html body .gravity-gated-content-form .options li{padding:10px 26px 9px!important}html body .gravity-gated-content-form .gform_fields{grid-gap:30px!important}html body .gravity-gated-content-form .gform_wrapper form .gform_footer input[type="submit"]{padding:12px 28px;border-radius:10px;font-size:18px}.welcome-popup .dialog-close-button .eicon-close::before{content:""!important;height:25px;width:25px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/popup-close-icon.svg) center no-repeat;background-size:contain;display:block}.welcome-popup .elementor-location-popup{overflow:auto}.form-loader{display:flex;align-items:center;justify-content:center;min-height:500px}.form-loader.hide{display:none!important}.form-loader .loader{position:static!important;transform:none}.form-loader .loader .loader-bar{margin-top:20px}.form-loader .loader .loader-bar::before{border-color:#fff}.form-loader .loader .loader-bar::after{background-color:#fff}.k12-dd{display:flex}.k12-dd .header_toggle_button{margin:0 6px}.k12-dd .header_toggle_button.profile_dropdown{display:none}.k12-dd .header_toggle_button>a{font-size:12px;font-weight:700;line-height:22px;text-decoration:none;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;text-transform:capitalize;color:#110045;position:relative;display:inline-block;padding-left:35px;vertical-align:top}.k12-dd .header_toggle_button>a:after{content:"";position:absolute;top:2px;left:10px;width:17px;height:17px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/profile-icon.svg) center no-repeat;background-size:contain}.k12-dd .header_toggle_button>a:hover{text-decoration:underline}.header_toggle_ul{position:absolute;top:100%;right:-10px;background:#FFF;border:1px solid rgba(17,0,69,.5);box-shadow:0 10px 25px rgba(0,0,0,.1);border-radius:10px;padding:7px 18px;z-index:1;list-style:none;margin-top:9px;display:none;max-width:192px;width:100%;min-width:265px;display:none}.user_link+.header_toggle_ul{min-width:220px}.header_toggle_ul:after{content:"";height:10px;width:10px;position:absolute;right:30px;top:-6px;border:1px solid rgba(17,0,69,.5);transform:rotate(45deg);background-color:#fff;border-right:0;border-bottom:0;z-index:1}.header_toggle_ul>li>a{font-family:'Avenir';font-style:normal;font-weight:800;font-size:14px;line-height:20px;color:rgba(17,0,69,.6);text-decoration:none;padding:10px 0;display:block;display:flex;align-items:center;position:relative;display:flex;align-items:center;transition:0.3s all}.header_toggle_ul>li>a img{width:24px!important;height:24px!important;object-fit:contain;margin-right:6px}.header_toggle_ul>li:not(:first-child){border-top:1px solid rgba(17,0,69,.2)}.header_toggle_ul>li>a:hover{color:rgba(17,0,69,1)}.header_toggle_ul>li>a span.dropdown_icon{content:"";width:18px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;background-size:contain;display:block;margin-right:8px}.header_toggle_ul>li>a span.dropdown_icon.courses{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-courses.svg)}.header_toggle_ul>li>a span.dropdown_icon.course-bundles{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-courses-bundles.svg)}.header_toggle_ul>li>a span.dropdown_icon.subsriptions{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-subscription.svg)}.header_toggle_ul>li>a span.dropdown_icon.profile{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-profile.svg)}.header_toggle_ul>li>a span.dropdown_icon.order{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-order.svg)}.header_toggle_ul>li>a span.dropdown_icon.group{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-group.svg)}.header_toggle_ul>li>a span.dropdown_icon.logout{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/icon-logout.svg)}.teacher-banner .elementor-background-overlay{width:calc(50% + 140px)!important;left:calc(50% - 140px)!important}.teacher-banner:after{content:'';position:absolute;width:50%;height:712px;right:0;top:270px;background:linear-gradient(180deg,#0C0046 39.89%,rgba(17,0,69,0) 87.81%);transform:rotate(-180deg)}.programs-text strong{color:#110045;font-size:24px;line-height:33px;font-weight:800;display:block;margin-top:5px}.programs-text ins{color:#110045;text-decoration:none;font-weight:800;line-height:28px;display:block;margin-top:1px}.programs-text p{margin-bottom:27px}.tuition-costs strong{font-size:44px;font-weight:900;margin:0 6px 0 6px;font-family:'Queulat',Georgia,Times,Times New Roman,serif;display:inline-block}.text-salary-career p{margin-bottom:23px}.text-salary-career p:last-child{margin-bottom:0}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div{width:calc(50% + 30px);display:block;background:#110045;border-radius:0 30px 0 0;padding:30px;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-style:normal;font-weight:700;font-size:24px;line-height:25px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div:first-child{border-radius:30px 0 0 0;margin-right:-9px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper{display:flex;text-align:center;align-items:flex-end}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div>a{color:#fff!important;text-decoration:none}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div.elementor-active{padding:35px 30px;border-radius:30px 30px 0 0;background:#790DA2;position:relative;z-index:1}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper{border-top:8px solid #790DA2}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{padding:0;border:0;padding-left:74px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p{margin-bottom:39px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:first-child{margin:0}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content h2,.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content h3{margin-top:0;margin-bottom:24px;padding-top:73px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content img.alignright{margin-left:154px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:last-child a{color:#fff!important;background-color:#110045;font-size:24px;line-height:33px;padding:24px 15px 24px 15px;border-radius:35px 0;font-weight:800;display:inline-block;text-decoration:none;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;max-width:100%;border:2px solid #110045}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:last-child a:after{width:264px;max-width:100%;content:'';display:block}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div{width:calc(50% + 30px);display:block;background:#110045;border-radius:0 30px 0 0;padding:30px;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-style:normal;font-weight:700;font-size:24px;line-height:25px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div:first-child{border-radius:30px 0 0 0;margin-right:-9px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper{display:flex;text-align:center;align-items:flex-end}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div>a{color:#fff!important;text-decoration:none}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-wrapper>div.elementor-active{padding:35px 30px;border-radius:30px 30px 0 0;background:#790DA2;position:relative;z-index:1}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tabs-content-wrapper{border-top:8px solid #790DA2}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{padding:0;border:0;padding-left:74px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content~.elementor-tab-content{padding-right:107px;padding-left:0}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p{margin-bottom:39px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:last-child{margin:0}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:first-child{margin:0}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content h3{margin-top:0;margin-bottom:28px;padding-top:77px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content img.alignright{margin-left:154px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content img.alignleft{margin-right:73px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:last-child a{color:#fff!important;background-color:#110045;font-size:24px;line-height:33px;padding:24px 15px 24px 15px;border-radius:35px 0;font-weight:800;display:inline-block;text-decoration:none;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.3s;box-sizing:border-box;font-family:'Avenir',Arial,Helvetica,sans-serif;max-width:350px;border:2px solid #110045}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:last-child a:hover{background-color:#fff;color:#110045!important}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content p:last-child a:after{width:264px;max-width:100%;content:'';display:block}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{background-color:#fff;border-radius:0 0 0 105px}.teacher-tabs.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content~.elementor-tab-content{background-color:#fff;border-radius:0 0 105px 0}.teacher-tabs.radius-0.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-radius:0!important}.swiper-video img{width:100%}.swiper-video-wrapper .swiper-button-prev,.swiper-video-wrapper .swiper-button-next{background-position:center;background-repeat:no-repeat;background-size:auto;position:static;height:32px;width:32px;margin:0}.swiper-video-wrapper .swiper-button-prev{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/video-slider-left-arrow.svg)}.swiper-video-wrapper .swiper-button-next{background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/video-slider-right-arrow.svg)}.swiper-video-wrapper .swiper-button-next::after,.swiper-video-wrapper .swiper-button-prev::after{display:none}.video-slider-pagination{display:flex;align-items:center;justify-content:center;margin-top:30px}.play-btn{cursor:pointer;border-radius:0;overflow:hidden}.play-btn:hover::after{transform:scale(1.05)}.play-btn:after{transition:all 0.3s;content:'';position:absolute;top:50%;left:50%;background-color:#FF8C00;border-radius:50%;background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/play-btn.svg);background-repeat:no-repeat;background-position:center;width:40px;height:40px;margin:-20px 0 0 -20px}.video-slider-pagination{display:flex;align-items:center;justify-content:center;margin-top:30px}.swiper-video-wrapper .swiper-pagination-bullets{position:static;margin-top:3px;line-height:1;max-width:max-content}.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{font-size:inherit}.swiper-video-wrapper .swiper-pagination-bullets .swiper-pagination-bullet{vertical-align:top;width:10.01px;height:10px;background:#7E6FAB;opacity:.5;margin:0 7px}.swiper-video-wrapper .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#110045}.teacher-wing .elementor-element-populated{background-position:top -36px left!important}@media (max-width:767px){.teacher-wing .elementor-element-populated{background-position:right 127px top -3px!important}}@media (max-width:767px) and (min-width:600px){.teacher-wing .elementor-element-populated{background-position:right 182px top 0px!important}}section#unibox-suggest-box{display:none!important}.wings-wrappers .elementor-background-overlay{width:67.1%;left:auto;right:16.8%;height:0;padding-bottom:51.2%;top:-4.8%}.wings-wrappers .elementor-background-overlay:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/hero-wings.svg) no-repeat center center;background-size:cover}.wings-wrappers .elementor-background-overlay::before{background:linear-gradient(270deg,rgba(17,0,69,0) 0%,#110045 82.35%);width:136px;position:absolute;bottom:0;left:100%;height:1500px;content:''}.transcript-section{display:flex;max-width:970px;width:100%;margin:auto;align-items:center}.transcript-section h2{color:#fff;margin:0 0 30px;line-height:1.2}.transcript-section h2:only-child{margin:0}.transcript-section p{color:#fff;margin:0}.transcript-text{width:60.838%;padding-right:25px}.transcript-form{display:flex;flex-direction:column;width:39.062%;padding-left:40px}.transcript-form label{font-family:'Avenir',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:16px;line-height:145%;color:#FFF;display:block;margin:0 0 7px}.transcript-form input[type="text"]{padding:16px 24px;width:100%;height:61px;border-radius:8px;background:#FFF;border:0;font-weight:500;font-size:20px;line-height:145%;color:#595959;display:block}.calendar-text-field{margin:0 0 30px;position:relative}.calendar-icon{background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/calendar-icon.svg) no-repeat center center;width:22px;height:22px;position:absolute;top:50%;right:22px;margin-top:-11px;pointer-events:none}.data-success .transcript-text{padding:0;text-align:center;width:50%;padding-right:15px}.data-success .transcript-text h4{margin:0 0 10px}.data-success .transcript-form{width:50%;padding-left:15px}.transcript-data{text-align:center;padding:30px 24px;border-radius:10px;background:#fff}.transcript-data table tr td,.transcript-data table tr th{text-align:left;border:0;padding:5.1px 0;background:none!important;font-weight:500;font-size:14px;line-height:140%;color:#595959;vertical-align:top}.transcript-data table{border:0}.transcript-data table tr td{width:56%;vertical-align:top}.transcript-data table tr th{width:44%;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:900;font-size:14px;line-height:140%;color:#110045;vertical-align:middle;padding-left:16px}.transcript-data{text-align:center;padding:28px 25px 30px}.transcript-data h4{margin:0 0 13px}.lp-video-popup{display:none}.faq-block.elementor-widget-accordion .elementor-accordion-item{margin-bottom:8px}.programs-text-2 strong{margin-top:5px}.programs-text-2 ins{line-height:28px;margin-top:0}.programs-text-2 p{margin-bottom:28px}.hero-banner-image>.elementor-widget-wrap{min-width:calc(50vw + 40px);background-size:cover;border-radius:273px 0 0}.girl-with-wings img{float:right;width:auto;max-width:none;margin-right:13px;margin-bottom:0}.testimonial-slider .elementor-widget-reviews .elementor-main-swiper,.testimonial-slider .elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%;padding:0}.testimonial-slider .elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,.testimonial-slider .elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container,.testimonial-slider .elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container,.testimonial-slider .elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container{padding:0}.testimonial-slider .swiper-pagination-bullets{position:static;margin-top:21px}.testimonial-slider .elementor-testimonial{display:flex;align-items:center;height:100%}.testimonial-slider .elementor-testimonial__content{width:63.8%;padding-right:54px}.testimonial-slider .elementor-testimonial__footer{margin:0;width:37.2%}div.custom-video-popup{z-index:999999}#wpadminbar{z-index:999998}.testimonial-slider .elementor-widget-testimonial-carousel .elementor-testimonial__image img{background:linear-gradient(90deg,#790DA2 0%,#FF0000 50%,#FF8C00 100%);border-radius:50%;padding:6px;width:158px;height:158px}.testimonial-slider .elementor-element .elementor-testimonial__name{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:24px;line-height:140%;color:#FFF}.testimonial-slider .elementor-element .elementor-testimonial__title{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:400;font-size:14px;line-height:19.6px;color:#FFF;margin-top:-4px}.testimonial-slider .elementor-element .elementor-testimonial__title br{display:none}.testimonial-slider .elementor-element .elementor-testimonial__title strong{display:block}.testimonial-slider .elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin:0}.testimonial-slider .elementor-element .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:transparent!important;opacity:1;border:2px solid #fff}.testimonial-slider .elementor-element .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;border:2px solid #fff}.courses-work .elementor-column .elementor-widget-wrap{margin:0 -9.5px!important;width:auto}.cta-blocks .elementor-widget-call-to-action,.cta-blocks .elementor-widget-call-to-action .elementor-widget-container{height:100%;overflow:visible}.cta-blocks .elementor-widget-call-to-action a{text-decoration:none;display:flex;align-items:center;height:100%;border-radius:60px 0;transition:all 0.3s ease}.tab-couse-info table:last-child{margin-bottom:0!important}.cta-blocks .elementor-widget-call-to-action .elementor-cta__description{transition:all 0.3s ease}.tab-block{max-width:1170px;display:flex;margin:0 auto}.tab-block .tabs{margin:0;padding:0;list-style:none;width:36.752%;background:#110045;border-radius:30px 0 0 30px;overflow:hidden}.large-text-tab .home-tab-description{font-size:20px}.tab-block .tab_container{width:63.248%}.tab-block .tabs li{padding:26px 30px 27px;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-style:normal;font-weight:700;font-size:18px;line-height:145%;color:#FFF;cursor:pointer}.tab-block .tabs li+li{position:relative}.tab-block .tabs li.active{background:#790DA2}.tab-block .tabs li+li.active:after{display:none}.tab-block .tabs li.active+li:after{display:none}.tab-block .tabs li+li:after{content:'';position:absolute;top:-1px;left:30px;right:30px;height:1px;background:#fff;opacity:.4}.tab-block .tab_drawer_heading{display:none;cursor:pointer}.tab_content{padding:64px 60px;display:none;background-color:#fff;border-radius:0 30px 105px 0;border:1px solid #CCC;box-shadow:0 4px 14px rgba(0,0,0,.1)}.tab_content.active{display:flex;flex-direction:column;height:100%}.tab_content .tab-logo-block{margin-bottom:32px}.tab_content h4{margin:0 0 32px;font-weight:700;font-size:24px;line-height:145%;color:#790DA2}.tab_content h5{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-style:normal;font-weight:700;font-size:16px;line-height:145%;color:#110045;margin:0 0 16px;letter-spacing:0}.tab-couse-info{margin:0}.tab-couse-info+.tab-couse-info{margin-top:17px}.tab-couse-info table{width:calc(100% - 60px);margin:0 30px 16px!important;border:0!important}.tab-couse-info table:last-child{margin-bottom:0}.tab-couse-info table tr th{text-align:left;color:rgba(17,0,69,.8);font-weight:800;width:50%;padding:0;background-color:transparent!important;border:0!important;line-height:23px;font-size:16px;padding-bottom:8px}.tab-couse-info table tr th+th{padding-left:8px}.tab-couse-info table tr td{font-weight:500;color:#595959;width:50%;padding:0;background-color:transparent!important;border:0!important;font-size:16px;line-height:1.6;vertical-align:top}.tab-couse-info table tr td+td{padding-left:8px}.tab-btn-section{margin-top:32px;display:flex;gap:32px}.tab-btn-section .elementor-button{letter-spacing:-.2px;padding-inline:40px!important}.tab-btn-section .elementor-button:after{display:none}.tab-couse-info h5 strong{display:inline-block;padding-right:17px;position:relative;font-weight:inherit!important}.tab-couse-info h5 strong::after{content:'';width:100vw;position:absolute;top:50%;left:100%;height:3px;background:#790DA2;opacity:.8;border-radius:20px;margin-top:-2.5px}.tab-couse-info h5{overflow:hidden}.tab-conent-inner h4{color:#110045;margin:0 0 16px}.tab-conent-inner p{font-size:16px;line-height:145%;color:rgba(17,0,69,.8);margin:0 0 16px}.tab-conent-inner .tab-description{color:#110045;font-weight:500;font-size:18px;line-height:145%}.tab-conent-inner{margin-bottom:auto}.wings-wrappers{width:1412px!important}.teach-tabs{max-width:1170px;width:100%;margin:0 auto}.teacher-tabs-nav{list-style:none;padding:0;display:flex;text-align:center;margin:0;border-bottom:9px solid #790DA2}.teacher-tabs-nav li{width:50%;height:auto;display:flex;align-items:flex-end;margin-bottom:-1px}.teacher-tabs-nav li:only-child{width:100%;max-width:100%}.teacher-tabs-nav li>a{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:21px;line-height:120%;text-align:center;color:#FFFFFF!important;background:#110045;--border-round:30px;border-radius:var(--border-round) var(--border-round) 0 0;text-decoration:none;flex:1}.teacher-tabs-nav li.active-teacher-tab>a{background:#790DA2;padding:10px 30px;z-index:1;position:relative;margin:0;min-height:96px;font-size:24px;height:100%;flex:1}.teacher-tabs-nav li:first-child:not(.active-teacher-tab)>a{margin-right:-70px;padding-right:100px;flex:1}.teacher-tabs-nav li>a:hover{background:#790DA2;color:#FFFFFF!important}.teacher-tabs-nav li.active>a{padding:33px 0}.teacher-tabs-nav li>a{display:block;padding:10px 30px;line-height:28px;transition:background-color 0.2s ease;cursor:pointer;min-height:75px;display:flex;align-items:center;justify-content:center;height:calc(100% - 11px)}.teacher-tabs-nav li+li>a{margin-left:-40px;padding-left:70px;margin-top:20px}.teach-tab-content{display:none;background-color:#fff;border-radius:0 0 0 105px}.teach-tab-content.is-active-tab{display:flex}.faq-block .elementor-tab-title{display:flex;align-items:center;flex-direction:row-reverse}.tab-text-block{max-width:46.4%;width:515px;padding-left:74px;align-self:center;padding-top:50px;padding-bottom:50px;margin-right:auto;padding-right:30px}.tab-text-block h2{margin:0 0 20px;line-height:1.2}.home-tab-description{margin-bottom:40px}.home-tab-description p:last-child{margin-bottom:0}.home-tab-description:last-child{margin-bottom:0}.tab-reverse{flex-direction:row-reverse}.teach-tab-content.tab-reverse{border-radius:0 0 105px 0}.tab-img-block{max-width:53.6%}.tab-img-block img{height:100%;object-fit:cover;object-position:top left}.tab-reverse .tab-img-block img{height:100%;object-fit:cover;object-position:top right}.orange-tabs .teacher-tabs-nav li>a{background-color:#FFC176;color:#110045!important}.orange-tabs .teacher-tabs-nav li.active-teacher-tab>a,.orange-tabs .teacher-tabs-nav li:hover>a{background-color:#FF8C00}.orange-tabs .teacher-tabs-nav{border-bottom:8px solid #FF8C00}.orange-tabs .teach-tab-content{border-radius:0!important}.wings-wrappers{width:1412px!important;margin-left:-312px}.elementor-accordion .elementor-tab-content{position:relative;font-size:20px;line-height:31px}.elementor-accordion .elementor-tab-content::after{background-color:#595959;height:1px;position:absolute;left:24px;right:24px;content:'';width:auto;top:0;opacity:.25}.elementor-accordion .elementor-tab-title svg{width:25px!important;height:auto!important}.swiper-video-wrapper .swiper-button-prev,.swiper-video-wrapper .swiper-button-next{margin:0 22px;transition:all 0.3s ease}.swiper-video-wrapper .swiper-button-prev:hover,.swiper-video-wrapper .swiper-button-next:hover{opacity:.7}.testimonial-slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 11px}.cta-free-credits .elementor-column .elementor-widget-wrap{flex-direction:column}.cta-free-credits .elementor-widget-button{margin-top:auto}.elementor-section.testimonial-slider::after{content:'';height:5px;background:linear-gradient(90deg,#110045 0%,#0C00A8 27.6%,#790DA2 50%,#FF0000 75%,#FF8C00 100%);position:absolute;bottom:0;left:0;width:100%}.elementor-section.no-divider::after{display:none}.tc-gd-border-top::after{content:'';height:5px;background:linear-gradient(90deg,#110045 0%,#0C00A8 27.6%,#790DA2 50%,#FF0000 75%,#FF8C00 100%);position:absolute;top:0;left:0;width:100%;bottom:auto}.tc-gd-border-bottom::after{content:'';height:5px;background:linear-gradient(90deg,#110045 0%,#0C00A8 27.6%,#790DA2 50%,#FF0000 75%,#FF8C00 100%);position:absolute;bottom:0;left:0;width:100%;top:auto}.breadcrumb strong{font-weight:800!important}.breadcrumb{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:500;font-size:12px;line-height:120%;color:#110045;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb .breadcrumb_last{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc-hide-page-dk{display:none!important}.breadcrumb a{color:inherit!important;text-decoration:none!important}.breadcrumb a:hover{text-decoration:underline!important}.breadcrumb-arrow{display:inline-block;min-width:7px;height:10px;background-image:url(../../../../../../../../themes/wp-teachingchannel/assets/img/breadcrumb-arrow.svg);margin:0 7px}.breadcrumb .elementor-shortcode>span{display:flex;align-items:center}.ui-datepicker-calendar tr td{padding:0!important;vertical-align:top}body .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default,body .ui-datepicker:not(.gform-legacy-datepicker) span.ui-state-default{border-radius:0!important;color:#110045;display:block;line-height:35.2px;text-align:center;text-decoration:none;width:100%}body .ui-datepicker:not(.gform-legacy-datepicker) .ui-state-disabled span.ui-state-default{opacity:.5}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header .ui-state-disabled{visibility:hidden!important;opacity:0;pointer-events:none}.faq-block.elementor-widget-accordion .elementor-accordion-title{margin-right:auto}body .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active,body .ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active:hover{background-color:#110045;color:#fff}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;text-align:center;z-index:3}.tc-facet-loading{position:relative}.tc-facet-loading:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f2f2f2cc;z-index:2}.loader-bar{border-radius:10px;border:4px solid transparent;position:relative;padding:1px;margin-top:7px}.loader-bar:before{content:'';border:1px solid #110045;border-radius:10px;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.loader-bar:after{content:'';position:absolute;border-radius:10px;top:0;right:100%;bottom:0;left:0;background:#110045;width:0;animation:borealisBar 1.5s linear infinite}.facetwp-template{position:relative}@keyframes borealisBar{0%{left:0%;right:100%;width:0%}10%{left:0%;right:75%;width:25%}90%{right:0%;left:75%;width:25%}100%{left:100%;right:0%;width:0%}}#elementor-popup-modal-751 .dialog-close-button{position:absolute;top:30px;right:30px;width:48px;height:48px;background:url(../../../../../../../../themes/wp-teachingchannel/assets/img/close-circle.svg) no-repeat center center;transition:all 0.2s ease}#elementor-popup-modal-751 .dialog-close-button:hover{opacity:.8}#elementor-popup-modal-751 .dialog-close-button .eicon-close{display:none}.search-form-popup input[type="search"]{height:55px;padding:14px 16px 14px 50px!important;font-weight:800;background:#fff;font-size:16px!important;border-right:0;border-radius:8px 0 0 8px!important}.search-form-popup input[type="search"]:focus{border-color:#FF8C00}.search-form-popup button[type="submit"] img{display:none}.search-form-popup button[type="submit"]::before{content:'Search'!important;--e-search-form-submit-text-color:var(
	--e-global-color-primary );font-size:18px;display:block!important;width:auto}.search-form-popup button[type="submit"]{padding:13px 26px 13px 26px!important;border-radius:0 8px 8px 0px!important;font-weight:500;border:2px solid #FF8C00!important;background-color:#FF8C00!important;min-width:110px!important;color:#110045!important;width:auto}.search-form-popup .elementor-search-form__container::after{content:'';position:absolute;top:50%;left:15px;margin-top:-10px;background:url(../svg/search-icon-input.svg) no-repeat center center;width:27px;height:23px;background-size:contain}.search-form-popup button[type="submit"]:hover{background-color:#fff!important;border:2px solid #FF8C00!important;color:#110045!important}.search-form-popup button[type="submit"]:focus{background-color:#fda02e!important}.tc-video-frame iframe,.tc-video-frame video{aspect-ratio:16 / 9;height:auto;max-height:calc(100vh - 100px);display:block;width:100%}.who-we-img img{height:100%;object-fit:cover}.who-we-img,.who-we-img>div,.who-we-img>div>div>div,.who-we-img>div>div{height:100%}.img-150 .elementor-cta__image img{width:150px}.button-bottom-align>div{flex-direction:column}.button-bottom-align .elementor-widget-button{margin-top:auto}.button-bottom-align .price-heading{margin-top:auto}.button-bottom-align .price-heading+.elementor-widget-button{margin-top:0}.tc-video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / 80%);z-index:999999;display:none}.tc-cross{position:fixed;top:10px;right:10px;width:50px;height:50px;cursor:pointer}.gradient-slider-tab>.elementor-background-overlay{background:linear-gradient(41.84deg,#110045 0%,#790DA2 67.68%,#FF0000 164.16%)!important}.tc-video-overlay{position:fixed;top:0;left:0}.tc-video-frame{position:relative;z-index:100}.tc-video-play .tc-video-popup{display:block}.tc-video-play body{overflow:hidden}.tc-video-frame iframe{width:100%;height:100%}.tc-video-frame iframe{width:calc(177.78vh);height:calc(100vh);box-sizing:border-box;padding:2.5rem 4.4444444444rem;margin:0 auto;display:block}.tc-video-frame video{max-width:1170px;margin:0 auto;object-fit:contain}.tc-cross{position:fixed;right:32px;top:32px;width:32px;height:32px;opacity:.3;z-index:9999}.tc-cross:hover{opacity:1}.tc-cross:before,.tc-cross:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:#fff}.tc-cross:before{transform:rotate(45deg)}.tc-cross:after{transform:rotate(-45deg)}.tc-video-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.tc-video-frame iframe{position:relative;z-index:1;background:#000;background-clip:content-box}.tc-video-frame{display:inline-block;vertical-align:middle;width:calc(100% - 16px);margin-left:8px}.tc-video-popup:after{content:'';display:inline-block;width:2px;height:100%;vertical-align:middle}.top-notification-bar{z-index:99}.top-notification-bar a{text-decoration:underline!important;color:#fff!important;font-weight:800}.top-notification-bar .cp-content-container{font-family:'Avenir',serif;padding:0}.top-notification-bar .cp-content-container span{font-weight:800;font-size:16px;line-height:22px}.top-notification-bar.cp-blank-info-bar .cp-info-bar-body{min-height:0!important}.top-notification-bar.cp-blank-info-bar .top-notification-bar.cp-blank-info-bar{padding:18px 20px}.top-notification-bar a:hover{text-decoration:none!important}.top-notification-bar .ib-close.cp-adjacent-right{right:10px;left:auto;top:50%;transform:translateY(-50%)}.top-notification-bar.cp-blank-info-bar .cp-content-container{padding-left:0;padding-right:0}html body .rounded-form .gform_wrapper .top_label .gfield_label,html body .rounded-form .gform_wrapper .gform_wrapper legend.gfield_label{font-weight:500;color:#fff;font-size:16px;line-height:145%}.not-a-link>a{pointer-events:none}.not-a-link{cursor:pointer}.rounded-form .gform_wrapper.gravity-theme input[type=color],.rounded-form .gform_wrapper.gravity-theme input[type=date],.rounded-form .gform_wrapper.gravity-theme input[type=datetime-local],.rounded-form .gform_wrapper.gravity-theme input[type=datetime],.rounded-form .gform_wrapper.gravity-theme input[type=email],.rounded-form .gform_wrapper.gravity-theme input[type=month],.rounded-form .gform_wrapper.gravity-theme input[type=number],.rounded-form .gform_wrapper.gravity-theme input[type=password],.rounded-form .gform_wrapper.gravity-theme input[type=search],.rounded-form .gform_wrapper.gravity-theme input[type=tel],.rounded-form .gform_wrapper.gravity-theme input[type=text],.rounded-form .gform_wrapper.gravity-theme input[type=time],.rounded-form .gform_wrapper.gravity-theme input[type=url],.rounded-form .gform_wrapper.gravity-theme input[type=week],.rounded-form .gform_wrapper.gravity-theme select,.rounded-form .gform_wrapper.gravity-theme textarea,.rounded-form .styledSelect{border-radius:8px!important;height:50px;font-size:18px!important;line-height:145%!important;font-weight:500!important;padding:12px 18px!important;border-color:#fff}.rounded-form .gform_wrapper.gravity-theme input[type=color]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=date]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=datetime-local]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=datetime]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=email]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=month]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=number],.rounded-form .gform_wrapper.gravity-theme input[type=password]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=search],.rounded-form .gform_wrapper.gravity-theme input[type=tel]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=text]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=time]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=url]:focus,.rounded-form .gform_wrapper.gravity-theme input[type=week]:focus,.rounded-form .gform_wrapper.gravity-theme select:focus,.rounded-form .gform_wrapper.gravity-theme textarea:focus,.rounded-form .styledSelect:focus{border:2px solid #FF8C00!important}.rounded-form .gform_wrapper.gravity-theme input::placeholder{color:#595959!important;opacity:1!important}.rounded-form .gform_wrapper.gravity-theme .gfield-choice-input+label{color:#fff;font-style:normal;font-weight:800;font-size:14px;line-height:145%;max-width:100%;padding-left:47px;font-weight:400}.rounded-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:15px;grid-row-gap:18px}.rounded-form .gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:before{border-radius:4px;width:30px;height:30px;border-color:#fff;top:7px}.rounded-form .gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label{font-weight:900;font-size:14px;color:#fff;line-height:145%}.rounded-form .gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:hover{color:#fff;font-weight:900}html body .curved-form-button .gform_wrapper form .gform_footer input[type="submit"]{width:100%;padding:24px 35px 24px 35px;border-radius:35px 0;background-color:#FF8C00;border-color:#FF8C00;color:#110045}html body .curved-form-button .gform_wrapper form .gform_footer input[type="submit"]:hover{color:#110045;background-color:#fff;border-color:#FF8C00}.course-number-with-thumbnail h4{font-size:18px;margin:0}.elementor-1267 .elementor-element.course-number-with-thumbnail .elementor-image-box-wrapper .elementor-image-box-img{width:auto;min-width:80px;margin-right:25px}.elementor-widget-image-box.elementor-position-left.course-number-with-thumbnail .elementor-image-box-wrapper{flex-wrap:nowrap;display:flex;align-items:center}.bullet-list li+li{margin-top:10px}html body .rounded-form .gform_wrapper.gravity-theme .ginput_container_checkbox .gchoice label:after{left:8px}.site-main .bullet-list ul:not([class]):not(.elementor-editor-element-settings):not(.elementor-select-preset-list):not(.gform_fields):not(.camps_and_programs) li:before,.site-main .bullet-list ul:not([class]) li ol li ul:not([class]) li:after{content:"";display:inline-block;background-color:#F68C1E;position:absolute;left:8px;top:6px;width:5px;height:5px;border-radius:50%}body .site-main .bullet-list ul:not([class]) li,body .site-main .bullet-list ul:not([class]) li ol li ul:not([class]) li{padding-left:22px}html body .rounded-form .gform_wrapper.gravity-theme{margin-bottom:0!important}.rounded-form .gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:16px;line-height:20px;font-weight:900;font-size:14px;line-height:145%;max-width:100%;padding-left:47px;font-weight:400}body .rounded-form .gform_wrapper.gravity-theme .description,body .rounded-form .gform_wrapper.gravity-theme .gfield_description,body .rounded-form .gform_wrapper.gravity-theme .gsection_description,body .rounded-form .gform_wrapper.gravity-theme .instruction{font-size:12px;padding-top:0!important}.rounded-form .gform_wrapper.gravity-theme .gfield.gfield_error:not(.top-text):not(.recaptcha-field){margin-bottom:0!important}html body .rounded-form-dark-form .gform_wrapper .top_label .gfield_label,html body .rounded-form-dark-form .gform_wrapper .gform_wrapper legend.gfield_label{color:#110045}.heading-has-divider:after{content:'';width:70px;height:2px;background:linear-gradient(90.03deg,#790DA2 -49.96%,#FF0000 293.43%),#110045;display:block;margin-top:8px}.space-between-30 .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:30px}html body .gform_wrapper.gravity-theme .gfield:last-child:not(.gfield--type-checkbox){margin-bottom:30px}.rounded-form .styledSelect:after{background:url(../svg/arrow-v3.svg) no-repeat center}body .rounded-form .options{border:0;border-radius:0 0 8px 8px!important}.rounded-form .styledSelect.active{border-radius:8px 8px 0 0!important}html body .curved-form-button .gform_wrapper form .gform_footer input[type="submit"].gform-button--width-full{max-width:450px;width:100%}html body .curved-form-button .gform_wrapper.gravity-theme .gform_footer{text-align:center;justify-content:center}.gform_confirmation_message{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.45;color:#fff;text-align:center}.b2b-district-tabs{max-width:1170px;width:100%;display:flex;margin:0 auto}.b2b-district-tabs-nav{width:346.02px;padding:0;list-style:none;margin:0;background:#110045}body .tab_content .tab-logo-block img{height:100px;object-fit:contain;width:auto}.b2b-district-tabs-nav li{position:relative}.b2b-district-tabs-nav li a{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:28px;line-height:145%;padding:37px 40px;display:flex;color:#fff;text-decoration:none;min-height:155px;flex-direction:column;justify-content:center}.b2b-district-tabs-nav li+li:before{background:#fff;opacity:.2;height:1px;content:'';position:absolute;left:30px;right:30px;top:0}.b2b-district-tabs-nav li.b2b-active-tab a{background:#790DA2;min-height:156px}.b2b-district-tabs-nav li.b2b-active-tab+li:before,.b2b-district-tabs-nav li.b2b-active-tab::before{height:0}.b2b-district-tabs-nav li a:hover{background:#790DA2;color:#fff}.b2b-district-tabs-nav li a small{font-family:'Avenir';font-style:normal;font-weight:500;font-size:16px;line-height:145%;display:block}.b2b-tab-wrapper{width:calc(100% - 346px)}.b2b-tab-wrapper .b2b-tab-content{display:none;padding:44px 48px 36px 56px}.b2b-tab-wrapper .b2b-tab-content.b2b-active-tab{display:flex;height:100%}.b2b-tab-left-content{width:50%;display:flex;flex-direction:column}.b2b-tab-img{width:50%;align-self:center}.button-wrapper{margin-top:auto;max-width:400px;width:100%}.button-wrapper a+a{margin-top:13px}.b2b-tab-left-content h2{margin:0 0 20px}.b2b-tab-wrapper h4{background:#110045;padding:15px 70px 15px 28px;margin:0;display:none;color:#fff;position:relative}.b2b-tab-wrapper h4:after,.shape-tab-heading:after{content:'';position:absolute;top:50%;background:url(../svg/mb-accordion-mobile.svg) no-repeat center center;width:30px;height:18px;right:20px;margin-top:-9px}.b2b-tab-wrapper h4.b2b-active-tab:after,.shape-tab-heading.shape-active-tab:after{transform:rotate(180deg)}.b2b-tab-wrapper h4 a{color:#fff;text-decoration:none}.b2b-tab-wrapper h4 small{font-family:'Avenir';font-style:normal;font-weight:500;font-size:14px;line-height:145%;display:block}.b2b-tab-left-content p{margin:0}.b2b-tab-discription{margin-bottom:40px}.b2b-tab-wrapper h4:after{content:''}.b2b-tab-wrapper h4 a{color:inherit!important}.shape-tabs{max-width:1170px;width:100%;display:flex;margin:0 auto}.shape-tabs-nav{margin:0;padding:0;list-style:none;width:34.1880342%;background:#790DA2}.shape-tabs-nav>li>a{background:rgba(17,0,69,.45);padding:20px 34px 20px 70px;display:block;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:26px;line-height:145%;letter-spacing:.01em;color:#FFF;text-decoration:none!important;display:flex;align-items:center;min-height:125px}.shape-tabs-nav>li.shape-active-tab>a,.shape-tabs-nav>li>a:hover{background:#790DA2;color:#fff}.shape-tabs-nav>li.shape-active-tab:after,.shape-tabs-nav>li.shape-active-tab+li:after{height:0}.shape-tab-wrapper{width:65.8119658%}.shape-tab-content{height:100%;display:none;background:linear-gradient(55.38deg,#0C00A8 1.8%,#790DA2 94.74%);padding:40px 40px;position:relative}.shape-tab-content.shape-active-tab{height:100%;display:flex;flex-direction:column}.shape-tab-heading{display:none;padding:18px 70px 18px 27px;cursor:pointer;position:relative}.shape-tabs-nav>li{position:relative}.shape-tabs-nav>li+li:after{background:#fff;opacity:.2;height:1px;content:'';position:absolute;left:30px;right:30px;top:0}.shape-inner-text{max-width:500px;text-align:center;margin:auto}.shape-inner-text p{margin:0;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:400;font-size:28px;line-height:150%;color:#fff}.shap-counter{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:900;font-size:124px;line-height:127%;text-align:center;color:#FFF;display:block}.shape-link-text a{color:#FF8C00!important;text-decoration:underline!important}.shape-link-text a:hover{text-decoration:none}.shape-link-text{margin-top:30px}.ebook-slider-wrapper{margin:0 auto}.ebook-slider .swiper-slide{width:calc(33.333% - 13px);height:auto}.ebook-slider .swiper-slide:not(:last-child){margin-right:20px}.ebook-card img{height:200px;object-fit:cover;width:100%}.ebook-card{border-radius:10px!important;overflow:hidden;height:100%}.slider-caption{min-height:88.31px;background:#110045;padding:13px 32px 15px;text-align:center;display:flex;align-items:flex-start;flex:1}body .ss360-nav__select-label{color:#110045}body .ss360-nav__select:not([class*="ui-datepicker"]){border:0;filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:40px;opacity:0;padding:8px 0;position:absolute;top:0;width:100%}body .ss360-n-button .ss360-close-button__icon-svg{fill:#110045}body .ss360-n-button:hover{background:#FF8C00}body .ss360-n-button:hover .ss360-close-button__icon-svg{fill:#110045}.slider-caption p{margin:0;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:14px;line-height:145%;color:#fff}.ebook-slider .swiper-pagination{position:static;margin-top:30px}.ebook-slider .swiper-pagination .swiper-pagination-bullet{vertical-align:top;width:14px;height:14px;border:2px solid #CCC;background:#fff;opacity:1;cursor:pointer}.post-type-archive-tc_state_req a[href$="/state-requirements/"]{opacity:1!important;color:#790DA2!important}.post-type-archive-tc_state_req a[href$="/for-teachers/"]{position:relative}.post-type-archive-tc_state_req a[href$="/for-teachers/"]:after{background:linear-gradient(90.03deg,#790DA2 -49.96%,#FF0000 293.43%),#110045;position:absolute;top:51px;left:7px;right:7px;content:'';height:2px}.ebook-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#CCC}.view-all-button-24 .topic-small-card.view-all h3{text-align:center;font-size:28px;line-height:145%}.view-all-button-24 .topic-small-card.view-all h3 svg{position:relative;top:-3px}.ebook-slider .swiper-pagination .swiper-pagination-bullet:only-child{display:none}.view-all-button svg{width:13px;height:auto}.shape-tab-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:557px;height:557px}.shape-inner-text{max-width:500px;text-align:center;margin:auto;position:relative;z-index:1}.ebook-slider-wrapper{filter:drop-shadow(0 0 24px #CCCCCC)}.view-all-button.elementor-widget-button.medium .elementor-button{padding-left:30px;padding-right:30px;width:auto}.view-all-button.elementor-widget-button.medium .elementor-button::after{display:none}.ebook-card a{text-decoration:none;display:flex;flex-direction:column;height:100%}.shape-tab-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:flex-end}.shape-tab-img img{width:auto;height:auto}.b2b-banner-with-overlay .elementor-background-overlay{width:calc(50vw + 400px)!important;height:1000px}.teacher-banner-wrapper>.elementor-background-overlay{width:40%}.header-sd{min-width:400px}.cta-blocks .elementor-widget-call-to-action:hover a{background:linear-gradient(116.77deg,#790DA2 -5.81%,#FF0000 277.62%),#FFFFFF;box-shadow:0 4px 14px rgba(0,0,0,.2)}.cta-blocks .elementor-widget-call-to-action:hover h3{text-decoration:underline;color:#fff!important}.cta-blocks .elementor-widget-call-to-action:hover .elementor-cta__description{color:#fff}.border-radius-tab-0 .teach-tab-content{padding:30px 15px}.meetings-iframe-container{width:100%}.teach-tab-content .hbspt-form{padding:55px 55px 20px;width:100%}.chat-link>a{cursor:pointer}.tc-login-dropdown .k12-toggle-dd::after{display:none}.tc-login-dropdown .k12-toggle-dd::before{background:url(../svg/icon-profile.svg) no-repeat center center;width:16px;height:18px;display:inline-block;vertical-align:middle;margin-right:8px;content:'';margin-top:-4px;background-size:contain}.tc-login-dropdown .k12-toggle-dd{margin-right:6px;margin-left:12px;padding:0}.tc-login-dropdown .k12-dd .k12-toggle-ul{min-width:192px;width:100%;left:auto;right:-10px}.tc-login-dropdown .k12-toggle-dd:hover span{text-decoration:underline}.searchbox-form .elementor-shortcode{display:flex}.searchbox-form .elementor-shortcode button{padding:14px 26px 14px 26px!important;border-radius:0 8px 8px 0px!important;font-weight:900;border:2px solid #FF8C00;background-color:#FF8C00;line-height:1;font-size:var(--e-search-form-submit-icon-size,16px)}.searchbox-form .elementor-shortcode button:after{display:none}.searchbox-form .elementor-shortcode .ss360-search-form{width:100%}.searchbox-form .elementor-shortcode::after{content:'';position:absolute;top:50%;left:15px;margin-top:-10px;background:url(../svg/search-icon-input.svg) no-repeat center center;width:27px;height:23px;background-size:contain}.search-popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background:#0E0D11E6;display:flex;align-items:center;justify-content:center;display:none}.search-open{overflow:hidden}.search-open .search-popup-wrapper{display:flex}.search-popup-container{max-width:515px;width:calc(100% - 30px);position:relative}.search-popup-container label{font-family:'Avenir',Arial,Helvetica,sans-serif;font-weight:800;font-size:18px;line-height:22px;letter-spacing:0;display:block;margin-bottom:8px;color:#fff}.search-popup-container button{padding:14px 26px 14px 26px!important;border-radius:0 8px 8px 0px!important;font-weight:900;border:2px solid #FF8C00;background-color:#FF8C00;line-height:1;font-size:var(--e-search-form-submit-icon-size,16px)}.search-popup-container button:after{display:none}.search-form-popup{display:flex;position:relative}.search-form-popup:after{content:'';position:absolute;top:50%;left:15px;margin-top:-12px;background:url(../svg/search-icon-input.svg) no-repeat center center;width:27px;height:23px;background-size:contain}.search-popup-close{position:absolute;top:30px;right:30px;width:48px;height:48px;background:url(../svg/close-circle.svg) no-repeat center center;transition:all 0.2s ease;z-index:1;cursor:pointer}.search-popup-close:hover{opacity:.85}.search-popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0}div .blog-filter-select .fs-wrap.multiple .fs-dropdown .fs-options .fs-option{transition:none!important}.blog-filter-select .fs-wrap.multiple .fs-dropdown .fs-options .fs-option:first-child{margin-top:38px}.blog-filter-select .fs-wrap.multiple .fs-dropdown .fs-options .fs-option-all{padding:7px 20px 8px 55px;position:relative;line-height:23px}.blog-filter-select .fs-wrap.multiple .fs-option-all .fs-checkbox i{border:2px solid #110045;height:20px;width:20px;background-color:transparent;transition:0.3s all;background-position:center;background-size:12px;background-repeat:no-repeat;margin:0;border-radius:0;display:block}.blog-filter-select .fs-wrap.multiple .fs-option-all.selected .fs-checkbox i{background-color:#F0861F;border-color:#F0861F;background-image:url(../svg/check-icon-blue.svg)}body .ss360-nav--tabs .ss360-nav__entry{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-align:center;color:#FFFFFF!important;background:#110045;--border-round:15px;border-radius:var(--border-round) var(--border-round) 0 0px!important;text-decoration:none;flex:1;border:0;border-color:#790DA2!important}body .ss360-nav--tabs.ss360-nav--top .ss360-nav__post,body .ss360-nav--tabs.ss360-nav--top .ss360-nav__pre{border-color:#790DA2!important}body .ss360-nav--tabs.ss360-nav--top .ss360-nav__menu-item{border-bottom-color:#790DA2!important}body .ss360-nav--tabs .ss360-nav__menu-item--active .ss360-nav__entry,body .ss360-nav--tabs li:hover .ss360-nav__entry{background:#790DA2!important;border-color:#790DA2!important}body .ss360-nav--tabs .ss360-nav__menu-item--active .ss360-nav__entry{border-width:2px}body #ss360-layer .ss360-ac-c{font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:28px;font-weight:900;line-height:1.45}body .ss360-sorting:after{content:'';background-image:url(../svg/arrow-down-blue.svg);background-repeat:no-repeat;background-position:center;width:20px;height:13px;top:50%;margin-top:-7px;transform:rotate(180deg)}body .ss360-layer select:not([class*="ui-datepicker"]){border:2px solid #110045;color:#110045;background:#Fff}body .ss360-layer__heading+.ss360-sorting{margin-top:0}.ss360-data-point__cell--value{word-break:break-all;background:none!important}.two-column-layout .elementor-widget-call-to-action{width:50%}.two-column-layout .elementor-widget-call-to-action,.two-column-layout .elementor-widget-call-to-action .elementor-widget-container{display:flex}.two-column-layout .elementor-widget-call-to-action .elementor-cta__content{display:flex;flex-direction:column}.two-column-layout .elementor-widget-call-to-action .elementor-cta__content .elementor-cta__button-wrapper{margin-top:auto}.tc-equal-height{height:100%}.tc-equal-height-wrapper .elementor-widget-wrap>*,.tc-equal-height-wrapper .elementor-widget-container{display:flex}.tc-equal-height-wrapper .elementor-widget-call-to-action .elementor-cta,.tc-equal-height-wrapper .elementor-widget-call-to-action>.elementor-widget-container{width:100%}.tc-cta-bottom-botton .elementor-cta__content{flex-direction:column}.tc-cta-bottom-botton .elementor-cta__content .elementor-cta__button-wrapper{margin-top:auto}.elementor-section.testimonial-slider.gradient-top::after{bottom:auto;top:0}.general-content-side ul li{margin-bottom:10px}.tc-table .elementor-widget-container{overflow:auto}.tc-table table{table-layout:fixed;text-align:center;border-radius:inherit;width:100%;overflow:hidden;min-width:1024px}.tc-table table tbody .elementor-widget tr>td{background-color:#fff}.tc-table table tfoot,.tc-table table th{background-color:inherit}.tc-table table,.tc-table table tr>*{border-color:inherit!important}.hbspt-form{--tc-primary-color:#110045;--tc-secondary-color:#FF8700;--tc-white-color:#FFFFFF;--tc-default-color:var(--tc-primary-color);--input-field-border-width:2px;--input-field-border-radius:10px}.tc-hbspt-radius-0 .hbspt-form{--input-field-border-radius:0px}body .elementor-widget .tc-hbspt-radius-0 .hs-form-field .options::-webkit-scrollbar-track,body .elementor-widget .tc-hbspt-radius-0 .hbspt-form .hs-form-field .options::-webkit-scrollbar-thumb{border-radius:0}body .elementor-widget .hbspt-form .hs-richtext h2{font-size:36px!important}body .elementor-widget .hbspt-form .hs-richtext h2 span{color:currentcolor!important}.hbspt-form .hs-form-field .hs-input,.hbspt-form .hs-form-field{margin:0 0 0;width:100%!important;max-width:100%!important;position:relative}body .elementor-widget .hbspt-form form>.hs_error_rollup{display:none}body .elementor-widget .hbspt-form .hs_error_rollup+.hs-submit,body .elementor-widget .hbspt-form form>.hs_error_rollup,body .elementor-widget .hbspt-form form>.hs-form-field,body .elementor-widget .hbspt-form .hs-dependent-field>div,body .elementor-widget .hbspt-form fieldset{margin:0 0 0 0;width:100%;max-width:100%}body .elementor-widget .hbspt-form [class*="form-columns"]>.legal-consent-container,body .elementor-widget .hbspt-form [class*="form-columns"]>.hs-dependent-field>div,body .elementor-widget .hbspt-form [class*="form-columns"]>.hs-dependent-field,body .elementor-widget .hbspt-form form>.hs-form-field,body .elementor-widget .hbspt-form [class*="form-columns"]>.hs-form-field{margin-bottom:30px}body .elementor-widget .hbspt-form [class*="form-columns"]>.hs-dependent-field>div:last-child,body .elementor-widget .hbspt-form form>.hs-form-field:last-child,.hbspt-form .hs-dependent-field div:last-child{margin:0!important}body .elementor-widget .hbspt-form .input{margin:0!important}body .elementor-widget .hbspt-form .cookie-reset-container{text-align:center;font-size:16px;text-transform:capitalize}body .elementor-widget.cookie-reset-text-left .hbspt-form .cookie-reset-container{text-align:left}body .elementor-widget .hbspt-form .cookie-reset-container a{font-weight:700;cursor:pointer;text-decoration:underline!important}body .elementor-widget .hbspt-form .cookie-reset-container a:hover{text-decoration-color:transparent!important}body .elementor-widget .hbspt-form .hs-form-field>label{font-weight:850;font-size:16px;line-height:140%;color:var(--tc-default-color);margin-bottom:6px;font-family:inherit}body .elementor-widget .hbspt-form .hs-form-field>label+.hs-field-desc{margin-bottom:10px;font-size:14px;color:var(--tc-default-color)}body .elementor-widget .hbspt-form .hs-form-field>label .hs-form-required{color:currentColor}body .elementor-widget .hbspt-form .hs-form-field .styledSelect,body .elementor-widget .hbspt-form .hs-form-field .input>textarea.hs-input,body .elementor-widget .hbspt-form input.hs-input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=color]){color:#110045;height:55px;font-size:16px;line-height:145%;font-weight:500;padding:16px;box-shadow:none;box-sizing:border-box;font-family:inherit!important}body .elementor-widget .hbspt-form .hs-form-field .styledSelect,body .elementor-widget .hbspt-form .hs-form-field .select .options,body .elementor-widget .hbspt-form .hs-form-field .input>textarea.hs-input,body .elementor-widget .hbspt-form input.hs-input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=color]){border-style:solid;border-color:var(--tc-default-color);border-width:var(--input-field-border-width);border-radius:var(--input-field-border-radius)!important;background-color:#fff}body .elementor-widget .hbspt-form .hs-form-field .styledSelect,body .elementor-widget .hbspt-form .hs-form-field .input>textarea.hs-input,body .elementor-widget .hbspt-form input.hs-input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=color]){transition:all .3s ease-in-out}body .elementor-widget .hbspt-form .hs-form-field .styledSelect{padding-right:44px}body .elementor-widget .hbspt-form .hs-form-field .select select{display:none}body .elementor-widget .hbspt-form .hs-form-field .select .options{top:calc(100% + 5px)}body .elementor-widget .hbspt-form .hs-form-field .select .options li{font-weight:500;font-size:16px;line-height:26px;color:var(--tc-primary-color);transition:all .3s ease-in-out}body .elementor-widget .hbspt-form .hs-form-field .select .options li:hover{background-color:#EDEDED}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:linear-gradient(0deg,#E72024 -.59%,#CC233B 21.55%,#6F2C8B 100.07%);border-radius:0}body .elementor-widget .hbspt-form .hs-form-field .options::-webkit-scrollbar-thumb,.blog-filter-search .fs-dropdown .fs-options::-webkit-scrollbar-thumb{border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#555}body .elementor-widget .hbspt-form .hs-form-field .options::-webkit-scrollbar-track,.blog-filter-search .fs-dropdown .fs-options::-webkit-scrollbar-track{margin:6px 0}body .elementor-widget .hbspt-form .hs-form-field select:not([class*="ui-datepicker"]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M1 1.25L7 8.75L13 1.25' stroke='%23110045' stroke-linecap='round'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10' fill='none'%3E%3Cpath d='M15 1.5L8 8.5L1 1.5' stroke='%23790DA2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 15px) center;background-size:14px 12px;background-repeat:no-repeat}body .elementor-widget .hbspt-form .hs-form-field .styledSelect::after{--icon-height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10' fill='none'%3E%3Cpath d='M15 1.5L8 8.5L1 1.5' stroke='%23790DA2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:16px;height:var(--icon-height);margin-top:calc(-1 * var(--icon-height) / 2);transform:scaleY(1)}body .elementor-widget .hbspt-form .hs-form-field .styledSelect.active:after{transform:scaleY(-1)}body .elementor-widget .hbspt-form .hs-form-field .input>textarea.hs-input{min-height:173px;display:block;resize:none}body .elementor-widget .hbspt-form ul.inputs-list,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list li,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list li{padding:0;margin:0;list-style:none}body .elementor-widget .hbspt-form ul.inputs-list li:before,body .elementor-widget .hbspt-form .hs-form-field .hs-error-msgs li:before,body .elementor-widget .hbspt-form .hs_error_rollup ul li:before,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list li:before,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list li::before{display:none}body .elementor-widget .hbspt-form ul.inputs-list li:not(:first-child),body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list li:not(:first-child),body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list li:not(:first-child){margin:10px 0 0 0!important}body .elementor-widget .hbspt-form ul.inputs-list label,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label{position:relative}body .elementor-widget .hbspt-form input[type="radio"],body .elementor-widget .hbspt-form input[type="checkbox"]{clip-path:inset(100%);clip:rect(0 0 0 0);display:none}body .elementor-widget .hbspt-form .hs-richtext,body .elementor-widget .hbspt-form input[type="radio"]+span,body .elementor-widget .hbspt-form input[type="checkbox"]+span,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label>span,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label>span{width:100%;line-height:20px;display:inline-block;font-weight:500;font-size:16px;position:relative;color:var(--tc-default-color);margin:0;font-family:inherit!important}body .elementor-widget .hbspt-form .hs-richtext p{text-align:left!important}body .elementor-widget .hbspt-form .hs-richtext em{color:var(--tc-default-color)}body .elementor-widget .hbspt-form .hs-richtext+div:not([class]),body .elementor-widget .hbspt-form .hs-richtext{margin:0 0 20px}.legal-consent-container>div:last-child{margin:0!important}.tc-form-radio-list .elementor-icon-list-items li,.tc-form-radio-list-style .elementor-icon-list-items li,body .elementor-widget .hbspt-form .inputs-list:not(.hs-error-msgs) li>label,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label{--checkbox-left-space:30px;margin-left:var(--checkbox-left-space)}.tc-form-radio-list .elementor-icon-list-items li a,.tc-form-radio-list-style .elementor-accordion-item li a,body .elementor-widget .hbspt-form input[type="radio"]+span,body .elementor-widget .hbspt-form input[type="checkbox"]+span,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label>span,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label>span{margin:0;cursor:pointer;transition:all 0.3s ease-in-out}.tc-form-radio-list-style .elementor-icon-list-items li a::after,.tc-form-radio-list .elementor-icon-list-items li a::after,body .elementor-widget .hbspt-form input[type="radio"]+span:after,body .elementor-widget .hbspt-form input[type="checkbox"]+span:after,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label>span:after,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label>span:after{content:"";position:absolute;height:20px;width:20px;background-color:#fff;left:calc(-1 * var(--checkbox-left-space));top:0;border-radius:4px;border:2px solid var(--tc-default-color);background-size:14px;background-repeat:no-repeat;background-position:center;transition:all 0.3s ease-in-out}body .elementor-widget .hbspt-form input[type="checkbox"]:checked+span:after,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label input:checked+span:after{background-color:var(--tc-secondary-color);border-color:var(--tc-secondary-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M2 4.97472L5.53636 8.51053L12 2' stroke='currentColor' stroke-width='2.18182' stroke-linecap='round' stroke-linejoin='round' style='&%2310; color: currentColor;&%2310;'/%3E%3C/svg%3E")}body .elementor-widget .hbspt-form input[type="checkbox"]:not(:checked):not(:disabled)+span:hover:after,body .elementor-widget .hbspt-form input[type="radio"]:not(:checked):not(:disabled)+span:hover:after,.tc-form-radio-list-style .elementor-icon-list-items li:not(.active) a:hover:after,.tc-form-radio-list .elementor-icon-list-items li:not(.active) a:hover:after{border-color:#F6B679}body .elementor-widget .hbspt-form input[type="checkbox"]:disabled+span,body .elementor-widget .hbspt-form input[type="radio"]:disabled+span{color:#9D9D9E!important;cursor:no-drop!important}body .elementor-widget .hbspt-form input[type="checkbox"]:disabled+span:after,body .elementor-widget .hbspt-form input[type="radio"]:disabled+span:after{background:#9D9D9E!important;border-color:#9D9D9E!important}body .elementor-widget .hbspt-form .hs-fieldtype-radio>label{margin-bottom:10px}.tc-form-radio-list-style .elementor-icon-list-items li a::after,.tc-form-radio-list .elementor-icon-list-items li a::after,body .elementor-widget .hbspt-form input[type="radio"]+span:after,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label>span:after{border-radius:100%}.tc-form-radio-list-style .elementor-icon-list-items li a::before,.tc-form-radio-list .elementor-icon-list-items li a::before,body .elementor-widget .hbspt-form input[type="radio"]+span:before,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label>span:before{content:"";position:absolute;height:16px;width:16px;left:calc(-1 * var(--checkbox-left-space) + 2px);top:2px;border-radius:100%;transition:all 0.3s ease-in-out}.elementor-icon-list-items li.active a::after,.elementor-icon-list-items li.active a::before,body .elementor-widget .hbspt-form input[type="radio"]:checked+span:after,body .elementor-widget .hbspt-form input[type="radio"]:checked+span:before,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label input:checked+span:after,body .elementor-widget .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label input:checked+span:before{background-color:#F0861F;border-color:#F0861F;z-index:1}.tc-form-radio-list-style .elementor-icon-list-items li a,.tc-form-radio-list .elementor-icon-list-items li a{max-width:max-content}.contact-forms-tabs+div,.tc-form-radio-list.contact-forms-tabs+div{display:none}.contact-forms-tabs.open+div,.tc-form-radio-list.open+div{display:block}body .elementor-widget .hbspt-form .hs-recaptcha.hs-form-field{margin:0}body .elementor-widget .hbspt-form .hs-recaptcha{height:0;clip-path:inset(100%)}.hbspt-form .hs-form-field .input+.hs-error-msgs{margin-top:7px;margin-bottom:-24px}.hbspt-form .hs-form-field .input+.hs-error-msgs+.hs-error-msgs{margin-top:24px}.hbspt-form ul:after{display:none}body .elementor-widget .hbspt-form .hs_error_rollup ul li,body .elementor-widget .hbspt-form .hs-form-field .hs-error-msgs li{padding:0;list-style:none;line-height:17px}body .elementor-widget .hbspt-form .hs-form-field .hs-error-msgs li label{color:red;padding:0;font-size:11px;margin:0;vertical-align:bottom;line-height:17px}body .elementor-widget .hbspt-form .hs_error_rollup ul{font-size:14px;line-height:1.1;max-width:max-content;margin:0;color:var(--tc-default-color);display:none}body .elementor-widget .hbspt-form .hs-form-field .hs-input.error{border-color:red}.hbspt-form .submitted-message{text-align:center;color:var(--tc-default-color);font-size:18px}body .elementor-widget .hbspt-form fieldset.form-columns-3,body .elementor-widget .hbspt-form fieldset.form-columns-2{width:auto!important;margin-left:-15px;margin-right:-15px;max-width:inherit!important}body .elementor-widget .hbspt-form fieldset.form-columns-3>div,body .elementor-widget .hbspt-form fieldset.form-columns-2>div{float:left;padding:0 15px}body .elementor-widget .hbspt-form fieldset.form-columns-2>div{width:50%!important}body .elementor-widget .hbspt-form fieldset.form-columns-3>div{width:33.3%!important}.text-ellipses{max-width:90%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hubspot-gated-content-form table th,.hubspot-gated-content-form table td{padding:0!important}body .hbspt-form .hs-form-field .input>textarea.hs-input:focus,body .hbspt-form input.hs-input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([type="color"]):focus{border-color:var(--tc-secondary-color)}body .tc-blue-hubspot-form .tc-form-radio-list,body .tc-blue-hubspot-form .tc-form-radio-list-style,body .tc-blue-hubspot-form .hbspt-form{--tc-default-color:var(--tc-white-color)}body .tc-blue-hubspot-form .tc-form-radio-list .elementor-icon-list-items li.active a::before,body .tc-blue-hubspot-form .tc-form-radio-list-style .elementor-icon-list-items li.active a::before,body .elementor-widget .tc-blue-hubspot-form .hbspt-form input[type="radio"]:checked+span:before,body .elementor-widget .tc-blue-hubspot-form .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label input:checked+span:before{background-color:var(--tc-secondary-color)}body .multi-step-form-hubspot.tc-blue-hubspot-form .hbspt-form .hs-form-field .hs-error-msgs li label,body .elementor-widget.tc-blue-hubspot-form .hbspt-form .hs-form-field .hs-error-msgs li label{color:#fff}body .tc-orange-hubspot-form .hbspt-form .hs-form-field.hs-fieldtype-checkbox .inputs-list label>span:after,body .tc-orange-hubspot-form .hbspt-form .hs-form-field.hs-fieldtype-radio .inputs-list label>span:after,body .tc-orange-hubspot-form .hbspt-form .hs-form-field .styledSelect,body .tc-orange-hubspot-form .hbspt-form .hs-form-field .select .options,body .tc-orange-hubspot-form .hbspt-form .hs-form-field select.hs-input,body .tc-orange-hubspot-form .hbspt-form .hs-form-field .input .hs-dateinput>input.hs-input,body .tc-orange-hubspot-form .hbspt-form .hs-form-field .input>textarea.hs-input,body .tc-orange-hubspot-form .hbspt-form .hs-form-field .input>input.hs-input,body .tc-orange-hubspot-form .hbspt-form input.hs-input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([type="color"]){border-color:var(--tc-white-color)}body .tc-orange-hubspot-form .hbspt-form input[type="radio"]:checked+span:before{background-color:var(--tc-secondary-color)}body .tc-orange-hubspot-form .hbspt-form input[type="checkbox"]:checked+span:after{border-color:var(--tc-secondary-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10' fill='none'%3E%3Cpath d='M2 4.97472L5.53636 8.51053L12 2' stroke='currentColor' stroke-width='2.18182' stroke-linecap='round' stroke-linejoin='round' style='&%2310; color: currentColor;&%2310;'/%3E%3C/svg%3E")}body .tc-orange-hubspot-form .hbspt-form .hs-form-field .hs-error-msgs li label{color:var(--tc-primary-color)}body .tc-orange-hubspot-form .hbspt-form .hs-form-field .input>textarea.hs-input:focus,body .tc-orange-hubspot-form .hbspt-form input.hs-input:not([type="file"]):not([type="checkbox"]):not([type="radio"]):not([type="color"]):focus{border-color:var(--tc-primary-color)}body .elementor-widget .hbspt-form [type="submit"]{margin-top:0}body .elementor-widget .hbspt-form .hs-submit .actions{padding:0;margin:0}body .elementor-widget .hbspt-form .actions .hs-button,body .elementor-widget .hbspt-form .actions [type="submit"]{text-shadow:none;font-size:18px;padding:15px 38px 15px 38px;border-radius:10px;text-align:center;-webkit-appearance:none;width:100%;max-width:330px;transition:all 0.3s;line-height:25px;font-weight:800;box-shadow:none;border:2px solid var(--tc-default-color);color:var(--tc-white-color);background-color:var(--tc-default-color);border-color:var(--tc-default-color);box-sizing:border-box}body .elementor-widget .hbspt-form [type="button"]:after{display:none}body .elementor-widget .hbspt-form .actions .hs-button:hover,body .elementor-widget .hbspt-form .actions [type="submit"]:hover{background-color:transparent;color:var(--tc-default-color)}body .multi-step-form-hubspot.tc-blue-hubspot-form .hbspt-form .actions .hs-button:hover,body .multi-step-form-hubspot.tc-blue-hubspot-form .hbspt-form .actions [type="submit"]:hover,body .elementor-widget.tc-blue-hubspot-form .hbspt-form .actions .hs-button:hover,body .elementor-widget.tc-blue-hubspot-form .hbspt-form .actions [type="submit"]:hover{color:#FFF}body .tc-blue-hubspot-form .hbspt-form .actions .hs-button,body .tc-blue-hubspot-form .hbspt-form .actions [type="submit"]{border:2px solid var(--tc-default-color);color:var(--tc-primary-color);background-color:var(--tc-default-color);border-color:var(--tc-default-color)}body .tc-blue-hubspot-form .hbspt-form .actions .hs-button:hover,body .tc-blue-hubspot-form .hbspt-form .actions [type="submit"]:hover{background-color:transparent;color:var(--tc-default-color)}body .multi-step-form-hubspot.tc-orange-btn .hbspt-form .actions .hs-button,body .multi-step-form-hubspot.tc-orange-btn .hbspt-form .actions [type="submit"],body .elementor-widget.tc-orange-btn .hbspt-form .actions .hs-button,body .elementor-widget.tc-orange-btn .hbspt-form .actions [type="submit"]{border:2px solid var(--tc-default-color);color:var(--tc-primary-color);background-color:var(--tc-secondary-color);border-color:var(--tc-secondary-color)}.term-course-content{width:320px;margin:0 auto;max-width:100%}body .multi-step-form-hubspot.tc-orange-btn .hbspt-form .actions .hs-button:hover,body .multi-step-form-hubspot.tc-orange-btn .hbspt-form .actions [type="submit"]:hover,body .elementor-widget.tc-orange-btn .hbspt-form .actions .hs-button:hover,body .elementor-widget.tc-orange-btn .hbspt-form .actions [type="submit"]:hover{background-color:transparent}body .tc-curved-button .hbspt-form .actions .hs-button,body .tc-curved-button .hbspt-form .actions [type="submit"]{border-radius:35px 0}body .tc-btn-100.elementor-widget .hbspt-form .actions [type="submit"],body .tc-btn-100 .hbspt-form .actions .hs-button{width:100%;max-width:100%}body .tc-btn-center .hbspt-form .actions{text-align:center}.yellow-pattern>div{position:relative;z-index:1}.hubspot-gated-content-form .hubspot-pre-gated-content:not(:empty)+.hubspot-gated-content{margin:15px 0;padding:15px 0;position:relative}.hubspot-gated-content-form .hubspot-post-gated-content:not(:empty){margin-top:0}.hubspot-gated-content-form .hbspt-form{max-width:500px;margin:0 auto}body .hubspot-gated-content-form .hubspot-gated-content .actions [type="submit"]{max-width:max-content}.tc-hbsp-form-sigunup-form{--tc-primary-color:#110045;--tc-secondary-color:#FF8700;--tc-white-color:#FFFFFF;--tc-default-color:var(--tc-primary-color);--input-field-border-width:1px}table tbody>tr:nth-child(even)>td,table tbody>tr:nth-child(even)>th{background-color:#ffeee0}.hbspt-form .submitted-message{padding:30px;border-radius:20px;background:antiquewhite;margin:0 auto;min-height:200px;font-size:30px;display:flex;justify-content:center;align-content:center;align-items:center;line-height:1.3;flex-direction:column}.elementor-col-33 .hbspt-form .submitted-message{font-size:24px;line-height:30px}.teach-tab-content .hbspt-form .submitted-message{background:antiquewhite;box-shadow:none}.tc-blue-hubspot-form .hbspt-form .submitted-message{background:var(--tc-primary-color)}.tc-blue-hubspot-form .hbspt-form .submitted-message *{color:#fff}.tc-orange-hubspot-form .hbspt-form .submitted-message{background:var(--tc-secondary-color)}.tc-form-radio-list-style,.tc-form-radio-list{--tc-primary-color:#110045;--tc-secondary-color:#FF8700;--tc-white-color:#FFFFFF;--tc-default-color:var(--tc-primary-color);--input-field-border-width:1px;--input-field-border-radius:10px;margin:0}.tc-form-radio-list-style li a,.tc-form-radio-list li a{text-decoration:none}.tc-signup-us-form{display:none}.tc-signup-us-form.active{display:block}body .elementor-widget .tc-signup-us-form .hbspt-form .hs-email>label{display:none}body .elementor-widget .tc-signup-us-form .hbspt-form .hs-email{max-width:calc(100% - 96px)!important;float:left}body .elementor-widget .tc-signup-us-form .hbspt-form input.hs-input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=color]){height:55px;border-radius:0!important;background:#FFF;border:1px solid #CCC;border-right:0;font-weight:500;font-size:16px;color:#595959}body .elementor-widget .tc-signup-us-form .hbspt-form .hs-submit{max-width:96px;float:left;margin-top:0}body .elementor-widget .tc-signup-us-form .hbspt-form .actions .hs-button,body .elementor-widget .tc-signup-us-form .hbspt-form .actions [type="submit"]{padding:14px 21px;font-size:16px;font-weight:500;line-height:1.438!important;border-radius:0 8px 8px 0;margin:0;background-color:#110045;color:#fff}body .elementor-widget .tc-signup-us-form .hbspt-form .actions .hs-button:hover,body .elementor-widget .tc-signup-us-form .hbspt-form .actions [type="submit"]:hover{background-color:#1c0758;color:#fff}body .elementor-widget .tc-signup-us-form .hbspt-form .submitted-message{padding:20px;background:#FFF;border-radius:5px;font-size:18px;line-height:1.4;box-shadow:none;min-height:auto}.tc-signup-us-form .hs-error-msgs li label a{cursor:pointer;display:inline-block}.tc-signup-us-form .hs-error-msgs li label a:hover{text-decoration:underline}body .tc-form-title-center .hbspt-form form>.form-columns-0:nth-child(2) .hs-richtext p{font-size:inherit!important}body .tc-form-title-center .hbspt-form form>.form-columns-0:nth-child(2) .hs-richtext p,body .tc-form-title-center .hbspt-form .hs-richtext h2{text-align:center!important}.tc-form-title-size-20 .hbspt-form .hs-richtext h1{font-size:20px!important;font-weight:700;line-height:1.45}body .tc-hbsp-newsletter-forms{--btn-width:179px}body .tc-hbsp-newsletter-forms .hbspt-form .hs-email>label{display:none}body .tc-hbsp-newsletter-forms .hbspt-form .hs-email{max-width:calc(100% - var(--btn-width) - 14px)!important;float:left;margin:0!important}body .tc-hbsp-newsletter-forms .hbspt-form input.hs-input:not([type=file]):not([type=checkbox]):not([type=radio]):not([type=color]){border-radius:0!important;color:#595959;font-size:16px;height:36px;border-color:transparent;padding:5px 11px;background-color:#fff}body .elementor-widget .tc-hbsp-newsletter-forms .hbspt-form .hs-submit{float:left;width:100%;margin-left:14px;max-width:var(--btn-width)}body .tc-hbsp-newsletter-forms .hbspt-form .actions .hs-button,body .tc-hbsp-newsletter-forms .hbspt-form .actions [type="submit"]{font-size:16px;line-height:19px!important;background:var(--tc-secondary-color);border:0;color:#110045;padding:8.5px 20px;border-radius:5px;margin:0;width:100%}body .tc-hbsp-newsletter-forms .hbspt-form .actions .hs-button:hover,body .tc-hbsp-newsletter-forms .hbspt-form .actions [type="submit"]:hover{background-color:#e4740b}.tc-hbsp-newsletter-form{display:none}.tc-hbsp-newsletter-form.active{display:block}.tc-orange-radio.tc-form-radio-list-style .elementor-icon-list-items li.active a::before,.tc-orange-radio.tc-form-radio-list .elementor-icon-list-items li.active a::before{background-color:var(--tc-secondary-color)}body .tc-hbsp-newsletter-forms .hbspt-form .hs-form-field .hs-error-msgs li label{color:var(--tc-white-color)}body .tc-hbsp-newsletter-forms .submitted-message{min-height:auto;font-size:20px;padding:25px 15px;border-radius:5px;background:rgb(255 255 255 / 15%);color:#fff}.blog-filter-search .facetwp-facet-reset_facet{margin-bottom:-16px!important}.blog-filter-search .facetwp-facet-reset_facet button{padding:0;font-size:16px;color:#7a119f;border:none;margin:0;font-weight:700;background-color:transparent;outline:none}.blog-filter-search .facetwp-facet-reset_facet button:hover{text-decoration:underline}.blog-filter-search .facetwp-facet-reset_facet button:before{content:"";margin-right:5px;width:11px;height:11px;background:url(../svg/reset-load-icon.svg) center center no-repeat;background-size:contain;display:inline-block}.cta-free-credits .elementor-heading-title a{text-decoration:none}.cta-free-credits .elementor-heading-title a:hover{text-decoration:underline}#yotpo-testimonials-custom-tab .yotpo.yotpo-main-widget .yotpo-label .yotpo-logo-title,#yotpo-testimonials-custom-tab .yotpo .yotpo-modal-dialog .yotpo-label .yotpo-logo-title{color:#110045;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:20px;font-weight:700;line-height:1.45}#yotpo-testimonials-custom-tab .yotpo-label .yotpo-icon{color:#110045!important}#yotpo-testimonials-custom-tab .yotpo.yotpo-main-widget .yotpo-bottomline .text-m,#yotpo-testimonials-custom-tab .yotpo .yotpo-modal-dialog .yotpo-bottomline .text-m{color:#110045!important}#yotpo-testimonials-custom-tab .yotpo .primary-color-btn,#yotpo-testimonials-custom-tab .yotpo input[type="button"].primary-color-btn{font-family:'Avenir',Arial,Helvetica,sans-serif;background-color:#FF8C00;border:2px solid #FF8C00!important;color:#110045;font-size:14px;font-weight:800!important;text-transform:uppercase;letter-spacing:.5px;border-radius:50px 50px 50px 50px;padding:16px 20px 14px 20px}#yotpo-testimonials-custom-tab .yotpo .primary-color-btn:hover,#yotpo-testimonials-custom-tab .yotpo input[type="button"].primary-color-btn:hover{background-color:#fff!important;color:#110045!important;border:2px solid #FF8C00!important}#yotpo-testimonials-custom-tab .yotpo-nav-tab span{color:#110045!important;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:16px;font-weight:700;line-height:1.5}#yotpo-testimonials-custom-tab .yotpo-nav-tab:not(.yotpo-active):hover span{opacity:.6}#yotpo-testimonials-custom-tab .yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:#fd8a1e}#yotpo-testimonials-custom-tab .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,#yotpo-testimonials-custom-tab .yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,#yotpo-testimonials-custom-tab .yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,#yotpo-testimonials-custom-tab .yotpo .yotpo-onsite-upload .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#110045;font-family:'Queulat',Georgia,Times,Times New Roman,serif;font-size:16px;font-weight:700;line-height:1.45}#yotpo-testimonials-custom-tab .yotpo-action span,#yotpo-testimonials-custom-tab .yotpo .transparent-color-btn span.yotpo-icon{color:#723198}#yotpo-testimonials-custom-tab .yotpo-action:hover span,#yotpo-testimonials-custom-tab .yotpo .transparent-color-btn span.yotpo-icon:hover{color:#fd8a1e!important}#yotpo-testimonials-custom-tab .yotpo .pull-left .yotpo-user-title,#yotpo-testimonials-custom-tab .yotpo .y-label,#yotpo-testimonials-custom-tab .yotpo span.y-label{color:#110045}#yotpo-testimonials-custom-tab .yotpo .yotpo-icon-seperator:before{color:#110045!important}#yotpo-testimonials-custom-tab .yotpo .yotpo-icon-left-arrow:before,#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element{color:#110045!important}#yotpo-testimonials-custom-tab .yotpo-review .yotpo-main .content-title{color:#2E2E2E!important}#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element{margin:0 3px;height:30px;min-width:30px;border:2px solid #110045;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;transition:0.3s all;line-height:16px;font-size:16px;color:#110045;padding:0 3px 0;background-color:#fff}#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element.yotpo-active,#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element:hover,#yotpo-testimonials-custom-tab .yotpo .yotpo-icon-left-arrow:hover:before{border:2px solid #110045!important;background-color:#110045!important;color:#ffffff!important}.syllabus-archives-wrapper{--column-padding:15px;margin:0 calc(-1* var(--column-padding));display:flex;flex-wrap:wrap}.syllabus-archives-wrapper .tc-column{display:flex;width:33.3%;padding:0 var(--column-padding);-ms-flex-negative:0;flex-shrink:0;max-width:100%}.syllabus-archives-box{--padding-width:20px;background-color:#FFF;padding:16px var(--padding-width) 0;border-radius:20px;height:auto;display:flex;flex-direction:column;overflow:hidden;margin-bottom:30px;width:100%;transition:all 0.3s ease-in-out}.syllabus-archives-box:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,.1)}.syllabus-archives-box .syllabus-thumbnail{width:70px;height:70px;margin-bottom:13px}.syllabus-archives-box .syllabus-thumbnail img{aspect-ratio:1/1;object-fit:cover}.syllabus-archives-box .syllabus-thumbnail:empty{border-radius:100%;background-size:cover;background-image:url(../svg/syllabus-placeholder.svg)}.syllabus-archives-box .syllabus-number{font-weight:850;font-size:20px;line-height:145%;color:#790DA2;margin:0 0 11px}.syllabus-archives-box .syllabus-title{color:#110045;margin:0 0 16px;line-height:26px;font-family:'Avenir',Arial,Helvetica,sans-serif}.syllabus-archives-box .syllabus-title a{color:currentColor;text-decoration:underline;text-decoration-color:transparent;transition:all .3s ease-in-out}.syllabus-archives-box .syllabus-title a:hover{text-decoration-color:currentColor}.syllabus-archives-box .syllabus-buttons{width:calc(100% + var(--padding-width) * 2);background-color:#110045;margin:auto calc(-1*  var(--padding-width)) 0;text-align:center}.syllabus-archives-box .syllabus-buttons a{color:#fff;font-size:14px;padding:10px 0 10px;display:block;text-decoration:none;transition:all .3s ease-in-out;font-family:'Avenir',Arial,Helvetica,sans-serif}.syllabus-archives-box .syllabus-buttons a:hover{background-color:#790DA2}.syllabus-pagination .facetwp-pager{margin-top:0}.tc_content_types-quiz .wq-skin-traditional .wq_questionTextCtr{background:none;border:0;padding:0}.tc_content_types-quiz .wq-skin-traditional .wq_singleAnswerCtr{background:none;border:0;padding:8px 10px;margin-bottom:10px;border-radius:5px}.tc_content_types-quiz .wq-skin-traditional .wq_singleAnswerCtr .wq_answerTxtCtr:before{height:20px;width:20px;top:0;border:1px solid #110045;border-radius:50%}.tc_content_types-quiz .wq-skin-traditional .wq_singleAnswerCtr.chosen{background:#FFE6CB}.tc_content_types-quiz .wq-skin-traditional .wq_singleAnswerCtr.chosen label{color:rgba(17,0,69,1)}.tc_content_types-quiz .wq_singleAnswerCtr .wq_answerTxtCtr{display:block;font-weight:900;font-size:16px;line-height:20px;color:rgba(17,0,69,1)}.tc_content_types-quiz .wq-skin-traditional .wq_questionAnswered .wq_singleAnswerCtr{opacity:1}.tc_content_types-quiz .wq-skin-traditional .wq_singleAnswerCtr label{padding-left:32px;letter-spacing:-.1px}.tc_content_types-quiz .wq-skin-traditional .wq_questionAnswered .wq_singleAnswerCtr:not(.chosen) label{color:rgba(17,0,69,.7)}.tc_content_types-quiz .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:after{display:none}.tc_content_types-quiz .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:before{background:#F0861F;border-color:#F0861F}.tc_content_types-quiz .wq-results{background:#FFE6CB;padding:23px 20px 30px;margin-top:50px;border-radius:10px;border:0}.tc_content_types-quiz .wq_singleQuestionWrapper{margin-bottom:10px;padding-top:40px}.tc_content_types-quiz .wq-results .wq_quizTitle:first-child{display:none}.tc_content_types-quiz .wq-result-title.wq_resultTitle{margin-bottom:20px}.tc_content_types-quiz .wq-results img{border-radius:20px;width:auto}.tc_content_types-quiz .wq-results .wq_resultDesc{margin-top:24px;font-weight:500;font-size:16px;line-height:145%;margin-bottom:23px;color:#110045}.tc_content_types-quiz .wq-share+.hbspt-form{margin-top:30px}@media (max-aspect-ratio:16/9){.tc-video-frame iframe{width:calc(100vw);height:calc(56.25vw);padding:40px;max-width:1200px}.tc-cross{top:10px;right:10px;width:24px;height:24px}.tc-cross:after,.tc-cross:before{left:11px;height:24px}}@media (min-width:1600px){.tc-bgp-rightcenter>.elementor-column-wrap{background-position:riht center!important}.tc-bgp-center>.elementor-column-wrap{background-position:center!important}.tc-bgp-leftcenter>.elementor-column-wrap{background-position:left center!important}.tc-bgp-topcenter>.elementor-column-wrap{background-position:center top!important}.tc-bgp-topright>.elementor-column-wrap{background-position:right top!important}.tc-bgp-topleft>.elementor-column-wrap{background-position:left top!important}.tc-bgp-bottomcenter>.elementor-column-wrap{background-position:center bottom!important}.tc-bgp-bottomright>.elementor-column-wrap{background-position:right bottom!important}.tc-bgp-bottomleft>.elementor-column-wrap{background-position:left bottom!important}}@media screen and (max-width:1300px){.stats-wrapper .stats-box{width:33.33%}.stats-wrapper .stats-box .elementor-cta__content{width:240px}.stats-wrapper .stats-box .elementor-widget-container{max-width:250px;margin-left:auto;margin-right:auto}.counter-section-large .elementor-column{width:33.33%!important}.counter-section-large .elementor-container{max-width:750px!important}}@media (max-width:1270px){.tc-main-menu .menu>li.mega-menu-item-1>ul{left:-259px}}@media screen and (max-width:1210px){.tc-logo{max-width:250px!important}.tc-main-menu .menu>li>a{padding:30px 6px}.elementor-33 .elementor-element.elementor-element-f123d04>.elementor-widget-container{margin-left:10px}.tc-main-menu .menu>li.mega-menu-item-1>ul{padding:32px 30px;background:#fff;width:864px}.tc-main-menu{flex:1}.tc-main-menu .menu{justify-content:center}.tc-main-menu .menu>li{font-size:13px}}@media (max-width:1200px){.teacher-banner .elementor-background-overlay{width:54%!important;left:46%!important}.teacher-banner-wrapper>.elementor-background-overlay{width:38%!important;background-size:auto 100%!important;background-position:right center}.girl-with-wings img{max-width:calc(100% + 100px)}.tc-video-frame video{width:auto;max-width:100%}.tab-text-block{padding-left:50px;width:50%}.tab-img-block{max-width:50%}.testimonial-slider .elementor-testimonial__content{width:60%}.testimonial-slider .elementor-testimonial__footer{width:40%}.b2b-tab-wrapper .b2b-tab-content{padding:30px}}@media screen and (max-width:1130px){.counter-section-xl .elementor-column{width:50%!important}.counter-section-xl .elementor-container{max-width:675px!important}.tc-course-box .tc-course-detail-box .value{font-size:16px}.tc-course-box .tc-course-detail-box .label{font-size:13px}}@media screen and (max-width:1100px){.footer-links-wrapper .elementor-widget-wrap{flex-wrap:wrap}.footer-links-wrapper .elementor-widget-wrap>*{width:50%!important}.tc-logo{max-width:200px!important}.elementor-33 .elementor-element.elementor-element-4c2ac47 .elementor-nav-menu .elementor-item{--e-nav-menu-horizontal-menu-item-margin:calc( 14px / 2 )}.tc-main-menu{flex:1}.tc-main-menu .menu{justify-content:center}.tc-main-menu .menu>li.mega-menu-item-1>ul{left:-60px}.elementor-33 .elementor-element.elementor-element-e6719a5 .elementor-button,.elementor-33 .elementor-element.elementor-element-652f85a .elementor-button{padding-left:10px;padding-right:10px;letter-spacing:0}.tc-main-menu .menu>li{font-size:13px}.elementor-33 .elementor-element.elementor-element-f123d04>.elementor-widget-container{margin-left:0}}@media (min-width:1025px){.mobile-menu{display:none!important}.tc-main-menu .menu>li:focus-within>ul{display:block}.tc-main-menu .menu>li:focus-within>a{background-color:#EAE0F0}}@media screen and (max-width:1024px){.tc_content_types-quiz .wq_singleQuestionWrapper{margin-bottom:0;padding-top:50px}body .display,body .elementor-widget-heading.display .elementor-heading-title{font-size:50px}body .elementor-widget-heading h1.elementor-heading-title,body h1,body .h1,body h1.elementor-headline,body .elementor-widget-heading.h1 .elementor-heading-title,h1.elementor-cta__title.elementor-cta__content-item{font-size:40px}body .elementor-widget-heading h2.elementor-heading-title,body h2,body .h2,body .elementor-widget-heading.h2 .elementor-heading-title,h2.elementor-cta__title.elementor-cta__content-item,body h2.elementor-headline,body .elementor-image-box-content h2.elementor-image-box-title,.elementor-posts .elementor-post__card h2.elementor-post__title,.elementor-posts h2.elementor-post__title{font-size:32px}body .elementor-widget-heading h3.elementor-heading-title,body h3,body .h3,body .elementor-widget-heading.h3 .elementor-heading-title,body h3.elementor-headline,h3.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h3.elementor-image-box-title,.elementor-posts .elementor-post__card h3.elementor-post__title,.elementor-posts h3.elementor-post__title{font-size:25px}body .elementor-widget-heading h4.elementor-heading-title,body h4,body .h4,body .elementor-widget-heading.h4 .elementor-heading-title,h4.elementor-cta__title.elementor-cta__content-item,body h4.elementor-headline,body .elementor-image-box-content h4.elementor-image-box-title,.elementor-posts .elementor-post__card h4.elementor-post__title,.elementor-posts h4.elementor-post__title{font-size:20px}body .elementor-widget-heading h5.elementor-heading-title,body h5,body .h5,body .elementor-widget-heading.h5 .elementor-heading-title,body h5.elementor-headline,h5.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h5.elementor-image-box-title,.elementor-posts .elementor-post__card h5.elementor-post__title,.elementor-posts h5.elementor-post__title{font-size:19px}body .elementor-widget-heading h6.elementor-heading-title,body h6,body .h6,body h6.elementor-headline,body .elementor-widget-heading.h6 .elementor-heading-title,h6.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h6.elementor-image-box-title,.elementor-posts .elementor-post__card h6.elementor-post__title,.elementor-posts h6.elementor-post__title{font-size:15px}body .display-2,body .elementor-widget-heading.display-2 .elementor-heading-title{font-family:'Queulat',Arial,Helvetica,sans-serif;font-size:44px;line-height:1.2}body .large-text .elementor-widget-container,body .large-text .elementor-widget-container p{font-size:18px}body .x-large-text .elementor-widget-container,body .x-large-text .elementor-widget-container p{font-size:21px}html.menu-opened body{overflow:hidden;margin-top:0!important;position:relative}.mobile-menu .menu{padding:0;list-style:none;background:#F2F2F2;;overflow:hidden}.mobile-menu .menu>li{position:relative}.mobile-menu .menu>li.menu-item-has-children{position:relative;display:flex;flex-wrap:wrap}.mobile-menu .menu li .menu-item-toggle{width:40px;height:56px;flex:1}.mobile-menu .menu li .menu-item-toggle::after{content:'';position:absolute;top:6px;right:0;background:url(../svg/menu-icon.svg) no-repeat center center;width:40px;height:40px}.mobile-menu .menu>li.menu-item-has-children ul .menu-item-toggle{width:30px;height:52px;flex:1;position:relative;margin-right:-15px}.gradient-slider-tab>.elementor-background-overlay{background:linear-gradient(41.84deg,#110045 0%,#790DA2 67.68%,#FF0000 164.16%)!important}.mobile-menu .menu li.is-opened>.menu-item-toggle::after{transform:rotate(180deg)}.mobile-menu .menu>li>ul>li{padding-bottom:11px}.mobile-menu .menu>li:last-child>ul{border:0}.mobile-menu .menu>li>ul>li:last-child{padding-bottom:0}.mobile-menu .menu>li>a{padding:17px 42px 16px 15px;display:inline-block;font-family:'Avenir',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:15px;line-height:23px;color:#110045;text-decoration:none;position:relative}.mobile-menu .menu>li>a::after{height:1px;width:100vw;background-color:rgba(17,0,69,.1);position:absolute;bottom:-1px;left:0;content:'';pointer-events:none}.mobile-menu .menu>li>ul{list-style:none;padding:15px 30px 15px;border-bottom:1px solid rgba(17,0,69,.1);display:none;border-top:1px solid rgba(17,0,69,.1);width:100%;background:#fff}.mobile-menu .menu>li:last-child>ul{border-bottom:0}.mobile-menu .menu>li>ul>li>a{font-family:'Avenir',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:14px;line-height:22px;color:#110045;opacity:.6;text-decoration:none}.mobile-menu .menu>li.is-opened>a{border-bottom-color:#F2F2F2}.mobile-menu .menu>li.mega-menu-item-1>ul>li:last-child>a{border-bottom-color:transparent}.mobile-menu .menu>li.mega-menu-item-1>ul{padding:0;list-style:none;background:#fff;display:none;width:100%;order:3}.mobile-menu .menu>li.mega-menu-item-1>ul>li{padding:0 15px;position:relative;display:flex;flex-wrap:wrap}.mobile-menu .menu>li.mega-menu-item-1>ul>li.menu-item-has-children>a{pointer-events:none;border:0}.mobile-menu .menu>li.mega-menu-item-1>ul>li>a{padding:16px 42px 16px 0;display:inline-block;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#110045;text-decoration:none;border-bottom:1px solid rgb(89 89 89 / 20%);opacity:1;position:relative}.mobile-menu .menu>li.mega-menu-item-1>ul>li>a::after{content:'';background:rgb(89 89 89 / 20%);height:1px;width:calc(100vw - 30px);position:absolute;bottom:0;left:0}.mobile-menu .menu>li.mega-menu-item-1>ul>li.is-opened>a:after{background-color:transparent}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul{padding:0 30px;display:none;border-bottom:1px solid #F2F2F2;border-top:1px solid #F2F2F2;margin:-1px -15px 0;width:calc(100% + 30px)}.mobile-menu .menu>li.mega-menu-item-1>ul>li:last-child>a::after{display:none}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li{list-style:none;padding:12px 0}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li+li{padding-top:0}.mobile-menu .menu>li.mega-menu-item-1>ul>li>a[href="#"]+.menu-item-toggle{position:absolute;left:0;right:0;top:0;height:52px;width:100%;z-index:1}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li.menu-item-has-children>a{pointer-events:none}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li>a{font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#110045;text-decoration:none;pointer-events:none}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li.hidden-link{padding:0 0 15px 0}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li.hidden-link>a{display:none}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul{list-style:none;margin:11px 15px 2px;padding:0}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul>li{padding-bottom:11px}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul>li:last-child{padding-bottom:0}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li>ul>li>a{font-family:'Avenir',Arial,Helvetica,sans-serif;font-style:normal;font-weight:800;font-size:14px;line-height:22px;color:#110045;opacity:.6;text-decoration:none}.mobile-menu{position:fixed;top:142px;bottom:0;background:#F2F2F2;display:none;overflow:auto}.admin-bar .mobile-menu{top:164px}html.menu-opened{overflow:initial!important}.top-list{line-height:1}.top-list li svg{width:auto!important;height:16px!important}.mobile-menu .menu>li.mega-menu-item-1>ul>li>ul>li.hidden-link>ul{margin-left:0}.mobile-menu .menu>li.current-menu-ancestor>a,.mobile-menu .menu li.current-menu-item>a{opacity:1!important;color:#790DA2!important}.mobile-menu .menu ul li.current-menu-item>a{opacity:1!important;color:#790DA2!important}.footer>.elementor-container>:nth-child(2){width:41.5%}.footer>.elementor-container>:nth-child(3){width:35.7%}.services-section.four-columns .services-wrapper .service-box{width:50%!important}.topics-slider:not(.swiper-initialized) .topic-small-card{width:calc(33.33% - 24px);margin-right:20px}.dots-divider-bottom:after{background-image:url(../png/dots-gradient-tablet.png);height:50px}.stats-wrapper .stats-box .elementor-cta__content .elementor-cta__title{font-size:34px}.blog-archive-wrapper .blog-post{width:calc(50% - 30px)}.blog-featured-slider:not(.swiper-initialized) .blog-post{width:calc(50% - 15px)}.blog-single-wrapper>.elementor-container>.elementor-column:first-child{padding-right:15px!important}.blog-single-wrapper>.elementor-container>.elementor-column:last-child{padding-left:15px!important}.blog-single-recent-posts .elementor-post{align-items:center}.k12-hub-section>.elementor-background-overlay{background-size:auto 54px!important}.stats-wrapper .stats-box .elementor-widget-container{max-width:200px}.term-type-courses .term-type-course{width:calc(50% - 30px)}.courses-container:not(.swiper-initialized) .courses-wrapper .course-box{width:calc(33.33% - 30px)}.topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{width:calc(33.33% - 30px)}.three-columns .topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card,.topics-cards-container.three-columns:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{width:calc(50% - 30px)}.counter-section-small .elementor-column{width:33.33%!important}.together-image-bottom img{aspect-ratio:1.6/1}body .search-result article:not(:first-child){margin-top:30px;padding-top:30px}.custom-video-popup iframe{width:90%}html body .schedule-form .gform_legacy_markup_wrapper .gform_body{width:100%}html body .schedule-form .gform_wrapper form .gform_footer input[type="submit"]{width:calc(33.33% - 20px)!important}.schedule-form .gform_fields .gfield{width:calc(33.33% - 20px)!important;margin-right:30px!important;margin-top:0!important;padding-right:0!important}.schedule-form .gform_fields .gfield:last-child{margin-right:0!important}.simple-cta-wrapper .simple-cta-card{width:calc(50% - 30px)!important}html body .schedule-form form .gform_footer{width:100%;display:flex;justify-content:center}body .schedule-form form .gform_footer input{width:250px!important}.schedule-form .gform_fields .gfield:last-child{padding-right:0!important}body .schedule-form form{display:flex;flex-direction:column}.terms-cards-wrapper .elementor-widget-wrap>*{width:calc(50% - 30px)!important}.k12-dd .header_toggle_button>a{padding-left:30px}.k12-dd .header_toggle_button>a:after{top:3px;left:10px;width:15px;height:15px}.requirements-states-list .elementor-icon-list-items{gap:30px}.testimonial-slider .elementor-testimonial__content{max-width:100%;padding-right:0;padding-bottom:16px;text-align:center;width:100%}.testimonial-slider .elementor-testimonial{flex-direction:column;align-items:center;justify-content:flex-start}.testimonial-slider .elementor-testimonial__footer{width:100%;margin-top:40px;max-width:600px}.testimonial-slider .elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:100px;height:100px;padding:0}.testimonial-slider .elementor-element .elementor-testimonial__name{font-size:14px}.testimonial-slider .elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center;margin-top:0}.testimonial-slider .elementor-testimonial--layout-image_inline .elementor-testimonial__footer .elementor-testimonial__image+cite{margin-left:14px!important}.testimonial-slider .elementor-element .elementor-testimonial__title{margin-top:0}.testimonial-slider .swiper-pagination-bullets{position:static;margin-top:10px}.testimonial-slider .elementor-element .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){opacity:.5!important;margin:0 4px}.testimonial-slider .elementor-element .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;margin:0 4px}.testimonial-slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.teacher-banner .elementor-background-overlay{width:53%!important;left:47%!important}.teacher-banner-wrapper>.elementor-background-overlay{width:47%}.hero-banner-image>.elementor-widget-wrap{border-radius:213px 0 0;min-width:100%}.hero-banner-image{min-height:300px}.tab-btn-section{flex-direction:column;gap:10px;align-items:flex-start}.w.wings-wrappers{width:auto!important;margin:0 -31% 0 -40%!important}.courses-work .elementor-column .elementor-widget-wrap{margin-bottom:15px!important}.girl-with-wings img{float:none;margin:0;}.top-list .elementor-icon-list-text{padding-left:5px!important}.b2b-district-tabs-nav{display:none}.b2b-tab-wrapper{width:100%}.b2b-tab-wrapper h4{display:block;cursor:pointer;position:relative;display:flex;min-height:80px;align-items:center}.b2b-tab-wrapper h4::before{content:'';background:rgba(204,204,204,.25);height:1px;position:absolute;top:0;left:30px;right:30px}.b2b-tab-wrapper h4.b2b-active-tab{background:#790DA2}.b2b-tab-wrapper h4.b2b-active-tab::before,.b2b-tab-wrapper h4.b2b-active-tab+h4.b2b-tab-heading:before{height:0}.b2b-tab-wrapper .b2b-tab-content.b2b-active-tab{height:auto}.b2b-tab-wrapper .b2b-tab-content{flex-direction:column-reverse}.b2b-tab-left-content{width:100%}.b2b-tab-wrapper .b2b-tab-content{padding:30px}.shape-tabs-nav{display:none}.shape-tab-heading{display:block;color:#fff;margin:0;padding:21px 70px 21px 27px}.shape-tab-wrapper{width:100%;background:#790DA2}.shape-tab-heading.shape-active-tab{background:#790DA2;color:#fff}.shape-tab-heading a{color:inherit!important;text-decoration:none!important}.shape-tab-wrapper h4::before{content:'';background:rgba(204,204,204,.25);height:1px;position:absolute;top:0;left:30px;right:30px}.shape-tab-wrapper h4:first-child:before{height:0}.shape-tab-wrapper h4.shape-active-tab::before,.shape-tab-wrapper .shape-tab-content.shape-active-tab+h4:before{height:0}.shape-tab-content.shape-active-tab{height:auto;min-height:450px}.shape-tab-heading{background-color:rgba(17,0,69,.45)}.shape-tab-content{padding:30px 40px}.shape-inner-text p{font-size:22px}.shap-counter{font-size:96px}.shape-tab-img{width:337px;height:337px}.border-radius-tab-0 li>a{border-radius:0 30px 0 0}.border-radius-tab-0 li+li>a{border-radius:30px 0 0 0}.ebook-slider .swiper-slide{width:calc(50% - 10px)}#ss360-layer .ss360-ac-c{font-size:25px}}@media (max-width:991px){div.ss360-suggests__content{box-sizing:border-box;margin:0;padding:15px}section#ss360-layer .ss360-tc-bg{color:#110045;background-color:#FF8C00}}@media screen and (max-width:920px){.blog-single-wrapper>.elementor-container>.elementor-column:first-child{width:100%!important;padding-right:0!important}.blog-single-wrapper>.elementor-container>.elementor-column:last-child{width:100%!important;padding-left:0!important;padding-top:30px!important}.services-section .services-wrapper .service-box{width:50%!important}.tc-course-box .tc-course-detail-box .value{font-size:20px}.tc-course-box .tc-course-detail-box .label{font-size:14px}}@media (max-width:782px){.admin-bar .mobile-menu{top:178px}}@media (min-width:768px){.heading-column>div{padding-bottom:0!important}.services-wrapper-2-column .service-box{width:50%!important}}@media screen and (max-width:767px){body .display,body .elementor-widget-heading.display .elementor-heading-title{font-size:28px}body .elementor-widget-heading h1.elementor-heading-title,body h1,body .h1,body h1.elementor-headline,body .elementor-widget-heading.h1 .elementor-heading-title,h1.elementor-cta__title.elementor-cta__content-item{font-size:28px;line-height:34px}body .elementor-widget-heading h2.elementor-heading-title,body h2,body .h2,body .elementor-widget-heading.h2 .elementor-heading-title,h2.elementor-cta__title.elementor-cta__content-item,body h2.elementor-headline,body .elementor-image-box-content h2.elementor-image-box-title,.elementor-posts .elementor-post__card h2.elementor-post__title,.elementor-posts h2.elementor-post__title{font-size:28px;line-height:1.2}body .elementor-widget-heading h3.elementor-heading-title,body h3,body .h3,body .elementor-widget-heading.h3 .elementor-heading-title,h3.elementor-cta__title.elementor-cta__content-item,body h3.elementor-headline,body .elementor-image-box-content h3.elementor-image-box-title,.elementor-posts .elementor-post__card h3.elementor-post__title,.elementor-posts h3.elementor-post__title{font-size:22px}body .elementor-widget-heading h4.elementor-heading-title,body h4,body .h4,body .elementor-widget-heading.h4 .elementor-heading-title,body h4.elementor-headline,h4.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h4.elementor-image-box-title,.elementor-posts .elementor-post__card h4.elementor-post__title,.elementor-posts h4.elementor-post__title{font-size:20px}body .elementor-widget-heading h5.elementor-heading-title,body h5,body .h5,body .elementor-widget-heading.h5 .elementor-heading-title,h5.elementor-cta__title.elementor-cta__content-item,body h5.elementor-headline,body .elementor-image-box-content h5.elementor-image-box-title,.elementor-posts .elementor-post__card h5.elementor-post__title,.elementor-posts h5.elementor-post__title{font-size:18px}body .elementor-widget-heading h6.elementor-heading-title,body h6,body .h6,body .elementor-widget-heading.h6 .elementor-heading-title,h6.elementor-cta__title.elementor-cta__content-item,body .elementor-image-box-content h6.elementor-image-box-title,body h6.elementor-headline,.elementor-posts .elementor-post__card h6.elementor-post__title,.elementor-posts h6.elementor-post__title{font-size:14px;line-height:19px}body .large-text .elementor-widget-container,body .large-text .elementor-widget-container p{font-size:16px;line-height:1.45}body .x-large-text .elementor-widget-container,body .x-large-text .elementor-widget-container p{font-size:18px;line-height:1.45}body .medium-text .elementor-widget-container,body .medium-text .elementor-widget-container p{font-size:16px}body .display-2,body .elementor-widget-heading.display-2 .elementor-heading-title{font-family:'Queulat',Arial,Helvetica,sans-serif;font-size:28px;line-height:1.45}body .elementor-widget-button [type="button"]:not(.gm-control-active),body .elementor-widget-button [type="submit"]:not(.adminbar-button),body .elementor-button,body .elementor-widget-button .elementor-button,body .elementor-widget-button [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button [type="button"]:not(.gm-control-active),body .elementor-widget-button [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button button:not(.gm-control-active):focus,body .elementor-widget-button button:not(.gm-control-active),body .elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button .elementor-kit-7 .elementor-button:focus,body .elementor-widget-button .elementor-cta--skin-classic .elementor-cta__button.elementor-button{font-size:18px;line-height:25px;border-radius:13px}body .elementor-widget-button.medium [type="button"]:not(.gm-control-active),body .elementor-widget-button.medium [type="submit"]:not(.adminbar-button),body .medium .elementor-button,body .elementor-widget-button.medium .elementor-button,body .elementor-widget-button.medium [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.medium [type="button"]:not(.gm-control-active),body .elementor-widget-button.medium [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.medium button:not(.gm-control-active):focus,body .elementor-widget-button.medium button:not(.gm-control-active),body .elementor-widget-button.medium .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.medium .elementor-kit-7 .elementor-button:focus,body .elementor-widget-button.medium .elementor-cta--skin-classic .elementor-cta__button.elementor-button{font-size:14px;line-height:19px;border-radius:8px}body .elementor-widget-button.small [type="button"]:not(.gm-control-active),body .elementor-widget-button.small [type="submit"]:not(.adminbar-button),body .small .elementor-button,body .elementor-widget-button.small .elementor-button,body .elementor-widget-button.small [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.small [type="button"]:not(.gm-control-active),body .elementor-widget-button.small [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.small button:not(.gm-control-active):focus,body .elementor-widget-button.small button:not(.gm-control-active),body .elementor-widget-button.small .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.small .elementor-kit-7 .elementor-button:focus,body .elementor-widget-button.small .elementor-cta--skin-classic .elementor-cta__button.elementor-button{font-size:10px;line-height:14px;border-radius:7px}.elementor-button:after,[type="button"]:after{width:263px}.small .elementor-button:after,[type="button"].small:after{content:"";width:97px;display:block;max-width:100%}.medium .elementor-button:after,[type="button"].medium:after{content:"";width:145px;display:block;max-width:100%}body .elementor-widget-button.curved-button [type="button"]:not(.gm-control-active),body .elementor-widget-button.curved-button [type="submit"]:not(.adminbar-button),body .curved-button .elementor-button,body .elementor-widget-button.curved-button .elementor-button,body .elementor-widget-button.curved-button [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button.curved-button [type="button"]:not(.gm-control-active),body .elementor-widget-button.curved-button [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button.curved-button button:not(.gm-control-active):focus,body .elementor-widget-button.curved-button button:not(.gm-control-active),body .elementor-widget-button.curved-button .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button.curved-button .elementor-kit-7 .elementor-button:focus,body .elementor-widget-button.curved-button .elementor-cta--skin-classic .elementor-cta__button.elementor-button{border-radius:35px 0;font-size:18px;line-height:25px}.hero-down-arrow .elementor-icon{border:5px solid #dbe9ee}.yellow-bg-divider .hero-down-arrow .elementor-icon{border-color:#f3e2a7}html body .gform_wrapper ul.gfield_checkbox li label{padding-left:36px;font-size:16px;line-height:22px;margin-top:3px}#cookie-notice .cookie-notice-container{padding:25px 40px 45px 15px}#cookie-notice .cookies-message{width:100%;max-width:100%;display:block;padding-bottom:25px;margin:0 auto}#cookie-notice .cookies-button-container{display:block;width:100%;max-width:100%;text-align:center}#cookie-notice #cn-notice-text{display:block}.site-main ul:not([class]):not(.elementor-editor-element-settings):not(.elementor-select-preset-list):not(.gform_fields):not(.camps_and_programs) li::before,.site-main ul:not([class]) li ol li ul:not([class]) li::after{top:8px;width:5px;height:5px}body .site-main ul:not([class]) li,body .site-main ul:not([class]) li ol li ul:not([class]) li{line-height:1.4}.site-main ol{padding-left:25px}.desktop-hide{display:block!important}.k12-dd .k12-toggle-dd{font-size:10px}.k12-dd .k12-toggle-dd::after{top:3px}.mobile-menu{position:fixed;top:138px;bottom:0;background:#F2F2F2;display:none;overflow:auto}.footer-links-wrapper .elementor-widget-wrap>*{width:50%}.footer-links-wrapper .elementor-widget-wrap>*:first-child{width:100%!important}.footer>.elementor-container>*:first-child{width:100%}.footer>.elementor-container>*:nth-child(2){width:100%}.footer>.elementor-container>*:nth-child(3){width:100%}.services-section.four-columns .services-wrapper .service-box{width:50%!important}.topics-slider:not(.swiper-initialized) .topic-small-card{width:calc(50% - 20px);margin-right:20px}.topic-small-card{padding:24px 24px 24px 24px}.k12-hub-content .elementor-widget-wrap .elementor-widget-container{max-width:100%}.k12-hub-image .elementor-widget-container{overflow:hidden}.k12-hub-image .elementor-widget-container img{max-width:117%!important;width:117%!important;object-position:center}.dots-divider-bottom:after{background-image:url(../svg/gradient-divider-mobile.svg);height:5}.stats-wrapper .stats-box:first-child{width:100%}.stats-wrapper .stats-box{width:50%;background-position:center}.stats-wrapper .stats-box .elementor-cta__content .elementor-cta__title{font-size:26px;line-height:1.45}.stats-wrapper .stats-box .elementor-widget-container{max-width:180px}.stats-wrapper .stats-box .elementor-cta__content{width:190px!important}.stats-wrapper .stats-box .elementor-cta{padding:10px 40px 10px 10px;align-items:center;justify-content:center}.blog-archive-wrapper .blog-post{margin:10px 7px;width:calc(50% - 14px)}.blog-featured-slider:not(.swiper-initialized) .blog-post{width:calc(50% - 7px);margin-right:14px}.blog-archive-wrapper{margin:-10px -7px;width:calc(100% + 14px)}.blog-post .blog-post-content{padding:20px 15px}.blog-featured-slider-controllers{margin-top:30px}.k12-hub-section>.elementor-background-overlay{background-size:auto!important}body .together-box .elementor-cta__title{min-height:40px;display:flex;align-items:center}.learn-more-button .elementor-button::after{width:156px!important}.video-embed .elementor-fit-aspect-ratio{padding-bottom:61.3%!important}.video-embed .elementor-widget-container{padding:3px}.term-type-courses .term-type-course{width:calc(100% - 16px);margin:8px}.term-type-course{padding:28px 24px 31px 25px}.logos-slider .elementor-swiper-button,.logos-slider .swiper-pagination{margin-top:20px}.term-type-course .term-course-content .term-type-row p.term-label{width:61%}.term-type-course .term-course-content .term-type-row p.term-value{width:39%}.term-type-courses{width:calc(100% + 16px);margin:-8px}.courses-container:not(.swiper-initialized) .courses-wrapper .course-box{width:calc(50% - 30px)}.topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{width:calc(50% - 30px)}.course-box.view-all{display:none!important}.courses-pagination,.topics-pagination{display:flex!important}.courses-container{padding:0 15px}.yellow-pattern::after{background:url(../png/top-orange.png) top left repeat-x}.yellow-pattern::before{background:url(../png/bottom-orange.png) bottom left repeat-x}.video-embed.video-embed-small .elementor-fit-aspect-ratio{padding-bottom:58%!important}.counter-section-large .elementor-column{width:50%!important}.counter-section-large .elementor-column:first-child{width:100%!important}.counter-section-large .elementor-container{max-width:510px!important}.counter-section-large .elementor-column{min-height:158px}.counter-section-xl .elementor-container{margin:-14px 0!important}.counter-section-xl .elementor-column{margin:14px 0}.service-box .elementor-cta__button-wrapper .elementor-cta__button.elementor-button{padding:12px 15px 14px 15px!important}.counter .elementor-counter-number-wrapper{margin-bottom:0}.video-iframe{padding-bottom:58%!important}.blog-featured-slider{padding:0 15px;width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.counter-section-xl .counter .elementor-counter-number-wrapper{margin-bottom:8px}.elementor-widget-theme-post-content .elementor-widget-container>*{margin-top:20px}.elementor-widget-theme-post-content .elementor-widget-container blockquote{padding:35px 30px}.elementor-widget-theme-post-content .elementor-widget-container blockquote::after,.elementor-widget-theme-post-content .elementor-widget-container blockquote::before{top:15px;left:15px;width:40px;height:30px}.elementor-widget-theme-post-content .elementor-widget-container blockquote::before{bottom:15px;right:15px;left:auto;top:auto}.author-other-detail-wrapper .author-other-detail{font-size:16px}.author-other-detail-wrapper h2{font-size:20px}body .search-result .elementor-post__title{font-size:24px}body .search-result article .search-post-date{font-size:14px;line-height:1.45}body .search-result .elementor-post__excerpt{font-size:14px}body .search-result article:not(:first-child){margin-top:20px;padding-top:20px}.three-columns .topic-small-card .topic-image-wrapper,.topics-cards-container.three-columns .topic-small-card .topic-image-wrapper{padding-bottom:67%}.custom-video-popup iframe{width:100%}.topic-small-card.view-all{display:none!important}.blog-post .blog-post-thumbnail{padding-bottom:58.5%}.facetwp-pager .facetwp-page{margin:3px;height:32px;min-width:32px}.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.prev{background-size:18px}.facetwp-pager{margin:-3px;width:calc(100% + 6px)}.facetwp-pager{margin-top:32.5px}.custom-accordion-title .elementor-widget-container::after{top:26px;right:14px;width:24px;height:15px}.simple-cta-wrapper .simple-cta-card{width:calc(100% - 30px)!important;margin:15px!important}.blog-related-single-wrapper .blog-archive-wrapper .blog-post{width:calc(50% - 14px)}body .landing-page-hero .medium .elementor-button::after{width:280px}html body .schedule-form .gform_wrapper form .gform_footer input[type="submit"]{width:100%!important;max-width:375px}html body .k-12-video-iframe .elementor-widget-container,html body .k-12-presentation .elementor-widget-container{min-height:200px}.elementor-widget-theme-post-content .elementor-widget-container>iframe,.elementor-widget-theme-post-content .elementor-widget-container .wp-block-embed.is-type-video iframe{aspect-ratio:1.7 / 1}.requirements-states-list .elementor-icon-list-items{column-count:1}.requirements-states-list .elementor-icon-list-item{margin-bottom:40px;padding-bottom:0}#map-label{display:none!important}.states-map{padding-top:40px}.multi-step-form-hubspot{padding:40px}.multi-step-form-controllers{margin-top:40px}.contact-form-tabs{margin:0 -20px;margin-bottom:20px}.contact-form-tabs li{margin:0 20px;font-size:16px}body .tab_content .tab-logo-block img{max-width:200px;height:60px}.terms-cards-wrapper .elementor-widget-wrap>*,.terms-cards-wrapper.terms-cards-2x2 .elementor-widget-wrap>*{width:calc(100% - 30px)!important}.contact-forms-tabs li a{font-size:15px!important}.k12-dd .header_toggle_button>a{font-size:10px;line-height:18px;padding-left:24px}.k12-dd .header_toggle_button>a:after{top:1px;left:6px;width:13px;height:14px}.teacher-banner .elementor-background-overlay{width:480px!important;right:0!important;left:auto!important;height:400px!important}.elementor-73 .elementor-element.elementor-element-99ee301>.elementor-background-overlay{display:none}.teacher-banner:after{background:linear-gradient(0deg,rgba(17,0,69,0) 0%,#110045 82.35%);top:281px;width:100%;height:145px;z-index:2}.b2b-image{position:relative}.b2b-image::after{background:linear-gradient(180deg,rgba(17,0,69,0) 0%,#110045 82.35%);bottom:-1px;width:100%;height:145px;z-index:2;content:'';position:absolute;left:0}body .banner-under-text .elementor-widget-container p{font-size:18px}.tuition-costs strong{font-size:44px;font-weight:800;display:block;margin:14px 0 11px}.programs-text strong{margin-top:3px}.programs-text p{margin-bottom:19px}.programs-text ins{line-height:inherit}.teacher-wing img{margin-right:80px}.transcript-text,.transcript-form{width:100%}.border-radius-tab-0 li>a{border-radius:0 30px 0 0}.border-radius-tab-0 li+li>a{border-radius:30px 0 0 0}.transcript-text{padding-right:0;padding:0 0 40px;text-align:center}.transcript-form{padding-left:0}.transcript-section{flex-direction:column}.transcript-section h2{margin-bottom:16px}.data-success .transcript-text{width:100%;padding:0 0 40px}.data-success .transcript-form{width:100%;padding:0}.testimonial-slider .elementor-element .elementor-testimonial__name{font-size:14px}.transcript-section h2{line-height:1.45}.transcript-form label{margin-bottom:7px}.hero-banner-image{min-height:300px}.hero-banner-image>.elementor-widget-wrap{min-width:100%;border-radius:0 0 150px}.girl-with-wings img{max-width:100%;margin:0}.courses-work .elementor-column .elementor-widget-wrap{margin:0 15px 16px!important}.cta-blocks{max-width:400px;margin:0 auto}.tab-block .tabs{display:none}.tab-block .tab_drawer_heading{display:block;background:#110045;padding:20px 44px 20px 24px;font-family:'Queulat',Georgia,'Times New Roman',Times,serif;font-style:normal;font-weight:700;font-size:18px;line-height:145%;color:#FFF;margin:0;position:relative}.tab-block .tab_drawer_heading::before{content:'';position:absolute;bottom:0;left:30px;right:30px;height:1px;background:#fff;opacity:.5}.tab-block .tab_drawer_heading:last-of-type::before{display:none}.tab-block .tab_drawer_heading::after{content:'';width:24px;height:16px;background:url(../svg/yellow-arrow-icon.svg) no-repeat center center;position:absolute;top:50%;right:20px;margin-top:-8px;background-size:contain}.tab-block .tab_drawer_heading.active{background:#790DA2;margin-top:-1px}.tab-block .tab_drawer_heading.active::after{transform:rotate(180deg)}.tab-block .tab_drawer_heading.active::before{display:none}.tab-block .tab_container{width:100%;border-radius:30px;overflow:hidden}.tab_content{padding:24px 15px;border-radius:0 0 0 0}.tab_content .tab-logo-block,.tab_content h4{text-align:center}.tab_content h4{font-size:20px}.tab_content .tab-logo-block{margin-bottom:24px}.tab-couse-info table{padding:0;width:100%!important;margin-inline:0!important}.tab-btn-section{gap:16px}.tab-btn-section .elementor-button{width:400px;max-width:100%}.tab-couse-info table tr th{font-size:14px;line-height:20px}.tab-couse-info table tr td{font-size:18px;line-height:26px;vertical-align:top}.tab_content.active{height:auto}.tab-conent-inner h4{text-align:left}.teach-tab-content.is-active-tab{flex-direction:column}.tab-img-block img{height:auto;width:100%}.teach-tab-content{flex-direction:column;border-radius:0 0 0 47vw;overflow:hidden}.teach-tab-content.tab-reverse{background-color:#fff;border-radius:0 0 47vw 0;overflow:hidden}.tc-hide-page-mb{display:none!important}.tab-text-block{width:100%;max-width:none;padding:38px 30px 60px;background-color:#fff}.tab-img-block{max-width:100%}.tab-text-block h2{margin-bottom:22px}.teacher-tabs-nav li>a{--border-round:15px}.teacher-tabs-nav li>a{font-size:14px;line-height:16px;min-height:51.33px;padding:7px 20px 6px;align-items:center;display:flex;justify-content:center}.teacher-tabs-nav li.active-teacher-tab>a{font-size:14px;padding:6px 20px 6px;min-height:57.33px}.teacher-tabs-nav li:first-child:not(.active-teacher-tab)>a{margin-right:-50px;padding-right:70px;flex:1}.teacher-tabs-nav li+li>a{margin-left:-20px;padding-left:40px;margin-top:0}.teacher-tabs-nav{border-bottom-width:5px!important}.home-tab-description{margin-bottom:23px;font-size:14px;line-height:145%}.swiper-video{margin-right:-15px;padding-right:25px}.swiper-video-wrapper .swiper-button-prev,.swiper-video-wrapper .swiper-button-next{display:none}.swiper-video-wrapper .swiper-pagination-bullets .swiper-pagination-bullet{background:#fff!important;margin:0 4px}.wings-wrappers{width:auto!important;margin:-4px -32.7% 0 -44.1%!important}.wings-wrappers .elementor-background-overlay{right:14.8%;top:-6.8%}.wings-wrappers .elementor-background-overlay{right:12.4%;top:-7.6%;padding-bottom:55.2%;width:70.1%}.wings-wrappers::after{background:linear-gradient(180deg,rgba(17,0,69,0) 0%,#110045 82.35%);height:136px;position:absolute;bottom:0;left:0;width:100%;content:''}.elementor-accordion .elementor-tab-title svg{width:24px!important;height:auto}.download-cta .elementor-button{max-width:400px!important}.tab-reverse .tab-img-block img{max-width:none;width:110%}body .schedule-form .gform_fields{display:flex!important;flex-direction:column}.schedule-form .gform_fields .gfield{width:100%!important;padding-right:0px!important;padding-top:30px!important}.schedule-form .gform_fields .gfield:first-child{padding-top:0!important}html body .gform_wrapper form .gform_footer input[type="submit"]{line-height:1!important}html body .curved-form-button .gform_wrapper form .gform_footer input[type="submit"]{font-size:18px;line-height:25px!important}.elementor-1267 .elementor-element.course-number-with-thumbnail .elementor-image-box-wrapper .elementor-image-box-img{width:auto;min-width:80px;margin-right:16px}.course-number-with-thumbnail h4{font-size:16px}body .site-main .bullet-list ul:not([class]) li,body .site-main .bullet-list ul:not([class]) li ol li ul:not([class]) li{line-height:1.45}.bullet-list li+li{margin-top:9px}.elementor-accordion .elementor-tab-content{font-size:16px;line-height:24px}.ebook-slider-wrapper .ebook-slider{padding-right:30px}.view-all-button svg{height:1em;width:auto}.view-all-button.elementor-widget-button.medium .elementor-button{width:auto;padding:8px 22px}.b2b-image img{height:403px;width:auto;max-width:none;float:right}.b2b-banner-with-overlay .elementor-background-overlay{height:100%}.overlay-bg>div{background-size:auto calc(100% + 2px)!important;background-position:-30px 0!important}.teacher-banner-wrapper{padding-bottom:0!important}.header-sd{min-width:100%}.border-radius-tab-0 li>a{border-radius:0 15px 0 0}.border-radius-tab-0 li+li>a{border-radius:15px 0 0 0}.teach-tab-content .hbspt-form{padding:30px 0}.tc-login-dropdown .k12-toggle-dd::before{width:12px;height:16px}.tc-login-dropdown .k12-toggle-dd{margin-right:3px;margin-left:10px}.ebook-slider .swiper-slide{width:calc(100%)}.ebook-slider .swiper-slide:not(:last-child){margin:0}#ss360-layer .ss360-ac-c{font-size:22px}.syllabus-archives-wrapper .tc-column{width:50%}body .elementor-widget .hbspt-form fieldset.form-columns-3>div,body .elementor-widget .hbspt-form fieldset.form-columns-2>div{width:100%!important}.two-column-layout .elementor-widget-call-to-action{width:100%}.services-wrapper-2-column .service-box{width:100%!important}body .elementor-widget .hbspt-form [class*="form-columns"]{flex-direction:column}body .elementor-widget .hbspt-form .hs-richtext h2{font-size:28px!important;line-height:1.2}.hbspt-form .submitted-message{padding:15px;min-height:150px;font-size:20px}.elementor-col-33 .hbspt-form .submitted-message{font-size:20px}}@media screen and (max-width:640px){.teacher-banner .elementor-background-overlay{width:400px!important}.teacher-wing img{margin-right:0}.tc-video-frame{margin-left:0}.tc-video-frame iframe{width:calc(100vw);height:calc(56.25vw);padding:40px 15px;max-width:1200px}.tc-video-frame video{margin-left:0}body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,body .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{width:100%;max-width:100%}.space-between-30 .gform_wrapper.gravity-theme .gform_fields{grid-column-gap:0}html body .gravity-gated-content-form .gform_fields{grid-gap:20px 0!important}.teacher-banner .elementor-background-overlay{width:400px!important}.teacher-wing img{margin-right:0}.tc-video-frame{margin-left:8px}.tc-video-frame iframe{width:calc(100vw);height:calc(56.25vw);padding:40px 15px;max-width:1200px}}@media screen and (max-width:540px){.services-section .services-wrapper .service-box,.services-section.four-columns .services-wrapper .service-box{width:100%!important}.services-section.four-columns .service-box .elementor-cta__image{margin-bottom:12px!important}.gradient-left::after{width:5px}.blog-archive-wrapper .blog-post{margin:15px;width:calc(100% - 30px)}.blog-featured-slider:not(.swiper-initialized) .blog-post{width:100%;margin-right:30px}.blog-post .blog-post-content{padding:24px}.blog-archive-wrapper{margin:-15px;width:calc(100% + 30px)}.counter-section-small .elementor-column{min-height:158px;width:50%!important}.counter-section-xl .elementor-column{width:100%!important}.three-columns .topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card,.topics-cards-container.three-columns:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{width:calc(100% - 30px)}.blog-related-single-wrapper .blog-archive-wrapper .blog-post{width:calc(100% - 30px)}.multi-step-checkboxes .multi-step-checkbox{width:calc(50% - 30px)}.multi-step-checkboxes.four-columns .multi-step-checkbox{width:calc(50% - 15px)}.multi-step-form-options-box{margin-top:30px}.multi-form-step .multi-step-form-heading{font-size:20px;line-height:24px}.multi-step-form-hubspot{margin-top:45px}#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element{margin:0 2px;height:22px;min-width:22px;border:1px solid #110045;border-radius:6px;font-weight:400;line-height:12px;font-size:11px;padding:0 3px 0}#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element.yotpo-active,#yotpo-testimonials-custom-tab .yotpo .yotpo-pager .yotpo-page-element:hover,#yotpo-testimonials-custom-tab .yotpo .yotpo-icon-left-arrow:hover:before{border:1px solid #110045!important}}@media screen and (max-width:500px){.syllabus-archives-wrapper .tc-column{width:100%}body .tc-hbsp-newsletter-forms .hbspt-form .hs-email{max-width:100%!important;margin-bottom:30px!important}}@media screen and (max-width:479px){body .elementor-widget-button [type="button"]:not(.gm-control-active),body .elementor-widget-button [type="submit"]:not(.adminbar-button),body .elementor-button,body .elementor-widget-button .elementor-button,body .elementor-widget-button [type="button"]:not(.gm-control-active):focus,body .elementor-widget-button [type="button"]:not(.gm-control-active),body .elementor-widget-button [type="submit"]:not(.adminbar-button):focus,body .elementor-widget-button button:not(.gm-control-active):focus,body .elementor-widget-button button:not(.gm-control-active),body .elementor-widget-button .elementor-cta .elementor-cta__button.elementor-button,body .elementor-widget-button .elementor-kit-7 .elementor-button:focus,body .elementor-cta--skin-classic .elementor-cta__button.elementor-button{width:100%;max-width:375px}.tc-logo{max-width:calc(100% - 70px)!important}.topics-slider:not(.swiper-initialized) .topic-small-card{width:calc(100% - 20px);margin-right:20px}.topic-small-card .topic-image-wrapper{padding-bottom:74%}.stats-wrapper .stats-box .elementor-cta__content{width:157px!important}.stats-wrapper .elementor-widget-wrap{margin:-12px 0px!important}.stats-wrapper .stats-box{margin:12px 0!important}.stats-wrapper .stats-box .elementor-cta{min-height:158px;background-image:url(../svg/stat-circle-mobile.svg);padding:10px}.stats-box .elementor-cta__content .elementor-cta__description{max-width:111px}.stats-wrapper .stats-box .elementor-widget-container{max-width:166px}.blog-newsletter-form form{flex-direction:column;align-items:flex-start}.blog-newsletter-form .gform_wrapper.gravity-theme{max-width:100%}.blog-newsletter-form form .gform_body{width:100%}body .blog-newsletter-form .gform_footer{width:100%;padding:14px 0 0 0!important}.courses-container:not(.swiper-initialized) .courses-wrapper .course-box{width:calc(100% - 30px)}.topics-cards-container:not(.swiper-initialized) .topics-cards-wrapper .topic-small-card{width:calc(100% - 30px)}.blog-single-recent-posts .elementor-post{align-items:flex-start}.blog-single-meta{align-items:flex-start;justify-content:flex-start;flex-direction:column}.blog-single-meta .date{margin-bottom:10px}.multi-step-checkboxes .multi-step-checkbox{width:calc(100% - 30px)}.multi-step-checkboxes.four-columns .multi-step-checkbox{width:calc(100% - 30px);margin:15px}.multi-step-checkboxes.four-columns{width:calc(100% + 30px);margin:-15px;margin-top:22px}.multi-steps-form-navigation button{width:100%}.multi-step-form-hubspot{padding:40px 15px}.contact-form-tabs{margin:0 -10px;margin-bottom:20px}.contact-form-tabs li{margin:0 10px}.k12-dd .header_toggle_button>a>span{width:31px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.k12-dd .header_toggle_button{margin:0 3px}.elementor-33 .elementor-element.elementor-element-296f73a .elementor-icon-list-icon{padding-right:3px}.elementor-33 .elementor-element.elementor-element-90084f0 .elementor-icon-list-icon{padding-right:3px}}@media screen and (max-width:374px){.stats-wrapper .stats-box{width:100%;background-position:center}.facetwp-pager .facetwp-page{margin:2px;height:28px;min-width:28px;border-radius:7px;font-size:16px;padding:5px 2px 2px}.facetwp-pager{margin:-2px;width:calc(100% + 4px)}.facetwp-pager{margin-top:32.5px}.facetwp-pager .facetwp-page.next,.facetwp-pager .facetwp-page.prev{background-size:16px}.contact-form-tabs{margin:0 -6px;margin-bottom:20px}.contact-form-tabs li{margin:0 6px;font-size:14px}.k12-dd .header_toggle_button>a span{display:none}.k12-dd .header_toggle_button>a{padding-left:16px}.k12-dd .header_toggle_button>a:after{top:-1px;left:5px;width:14px;height:16px}.header_toggle_ul{right:-25px}.testimonial-slider .elementor-testimonial--layout-image_inline .elementor-testimonial__footer{flex-direction:column}.testimonial-slider .elementor-testimonial--layout-image_inline .elementor-testimonial__footer .elementor-testimonial__image+cite{margin:20px 0 0!important;text-align:center}.tc-login-dropdown .k12-toggle-dd span{display:none}.tc-login-dropdown .k12-toggle-dd span::before{margin-right:0}.top-list .elementor-icon-list-text{display:none!important}.tc-header-logo{max-width:220px!important}.tc-login-dropdown .k12-toggle-ul::before{margin-right:7.5px}.mobile-menu{top:132px}.elementor-14 .elementor-element.elementor-element-4c771ca .elementor-heading-title{font-size:40px;line-height:50px}}@media (max-width:360px){.teacher-tabs-nav li>a,.teacher-tabs-nav li.active-teacher-tab>a{font-size:12px}}