@charset "UTF-8";.bg-white{background:#fff}.bg-sand{background:#f7f4f2}.bg-cream{background:#f6f2ee}.bg-red{background:#fe6162}.bg-blue{background:#44b9f0}.bg-black{background:#231f20}.bg-green{background:#17d0bc}.bg-orange{background:#ffae45}.bg-yellow{background:#ffc71c}.bg-purple{background:#7c4fe8}.bg-dark-purple{background:#190055}.txt-white{color:#fff!important}.txt-sand{color:#f7f4f2!important}.txt-cream{color:#f6f2ee!important}.txt-red{color:#fe6162!important}.txt-blue{color:#44b9f0!important}.txt-black{color:#231f20!important}.txt-green{color:#17d0bc!important}.txt-orange{color:#ffae45!important}.txt-yellow{color:#ffc71c!important}.txt-purple{color:#7c4fe8!important}.txt-dark-purple{color:#190055!important}body{font-family:omnes-pro,sans-serif!important;font-weight:500!important;-webkit-font-smoothing:antialiased}.row .iframe-container{width:100%!important;text-align:center}.row .iframe-container #educater_frame{height:400px!important}body a,body a:hover,html a,html a:hover{color:#000}@media only screen and (max-width:1024px){body,html{margin-top:0!important}}.elementor-widget{margin-bottom:0!important}.elementor-section .elementor-column-wrap.elementor-element-populated{padding:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}#comments,.hide,.post-tags{display:none}.elementor-text-editor a{font-weight:600;text-decoration:underline}.flex-wrap{flex-wrap:wrap}@media only screen and (max-width:1024px){section.elementor-section{position:relative;overflow:hidden}.sm-hide{display:none!important}.sm-show{display:block!important}}@media only screen and (max-width:767px){.xs-hide{display:none!important}.xs-show{display:block!important}}.elementor-element>.elementor-widget-container{margin:0!important}.video .elementor-open-inline{--video-aspect-ratio:1.77777;aspect-ratio:var(--video-aspect-ratio)}.video .elementor-open-inline iframe{height:100%}.text-one.white{color:#fff}.text-one.sand{color:#f7f4f2}.text-one.cream{color:#f6f2ee}.text-one.red{color:#fe6162}.text-one.blue{color:#44b9f0}.text-one.black{color:#231f20}.text-one.green{color:#17d0bc}.text-one.orange{color:#ffae45}.text-one.yellow{color:#ffc71c}.text-one.purple{color:#7c4fe8}.text-one.dark-purple{color:#190055}.text-one .tiny-title{font-size:15px;line-height:19px;font-weight:800!important;margin-bottom:0;width:100%}@media only screen and (max-width:767px){.text-one .tiny-title{margin-bottom:5px}}.text-one .pre-title{font-size:24px;line-height:29px;font-weight:600!important;margin-bottom:15px;width:100%}@media only screen and (max-width:767px){.text-one .pre-title{margin-bottom:5px}}.text-one .title{font-size:32px;line-height:36px;font-weight:700!important;margin-bottom:10px;width:100%}@media only screen and (max-width:767px){.text-one .title{font-size:5.5vw;line-height:7vw;margin-bottom:15px}}.text-one .desc{font-size:18px;line-height:31px;margin-bottom:20px;width:100%}@media only screen and (max-width:767px){.text-one .desc{font-size:16px;line-height:24px;margin-bottom:15px}}.elementor-row{width:100%;display:flex}@media only screen and (max-width:767px){.elementor-row{flex-wrap:wrap}}.elementor-column-wrap{width:100%;position:relative;display:flex}.elementor-widget-heading.title-one .elementor-heading-title{font-size:32px;line-height:36px;font-weight:700!important;color:#000;margin-bottom:20px}@media only screen and (max-width:1024px){.elementor-widget-heading.title-one .elementor-heading-title{font-size:44px;line-height:44px}}@media only screen and (max-width:767px){.elementor-widget-heading.title-one .elementor-heading-title{font-size:8vw;line-height:8vw}}.elementor-widget-heading.title-two .elementor-heading-title{font-size:32px;line-height:36px;font-weight:700!important;color:#000;margin-bottom:20px}@media only screen and (max-width:1024px){.elementor-widget-heading.title-two .elementor-heading-title{font-size:44px;line-height:44px}}@media only screen and (max-width:767px){.elementor-widget-heading.title-two .elementor-heading-title{font-size:8vw;line-height:8vw}}@media only screen and (max-width:1024px){#wpadminbar{display:none!important}html[lang=en-US]{margin-top:0!important}body header,body main{position:relative;left:0;-webkit-transition:left .4s cubic-bezier(.77, 0, .175, 1),filter .4s cubic-bezier(.77, 0, .175, 1);-moz-transition:left .4s cubic-bezier(.77, 0, .175, 1),filter .4s cubic-bezier(.77, 0, .175, 1);-o-transition:left .4s cubic-bezier(.77, 0, .175, 1),filter .4s cubic-bezier(.77, 0, .175, 1);transition:left .4s cubic-bezier(.77, 0, .175, 1),filter .4s cubic-bezier(.77, 0, .175, 1)}body.mob-menu-active header,body.mob-menu-active main{left:-40px}}[data-elementor-type=header]{z-index:101;position:relative;display:flex;flex-direction:column}[data-elementor-type=header] .nav-top{order:-1}.nav-top{background:#fff;color:#231f20;font-weight:400;font-size:14px;height:34px;overflow:hidden!important;position:relative}.nav-top .elementor-container{padding-left:5px;padding-right:5px;max-width:1320px;height:100%;align-items:center}.nav-top .left{width:14%}.nav-top .right{width:86%;display:flex;justify-content:flex-end}@media only screen and (max-width:1024px){.nav-top{display:none}}.nav-top p{margin:0}.nav-top p a{color:#231f20}.nav-top .elementor-icon.elementor-social-icon{background:0 0!important}.nav-top .elementor-icon.elementor-social-icon i{color:#000!important}.nav-top .elementor-icon.elementor-social-icon path{fill:black!important}.nav-top .elementor-widget-button .elementor-button-link{font-size:11px;font-weight:500;padding:6px 21px}body.no-nav-overlap header{margin-bottom:100px}@media only screen and (max-width:767px){body.no-nav-overlap header{margin-bottom:67px}}.mega-menu{background:#fff;padding-top:20px;box-shadow:0 10px 10px rgba(0,0,0,.2)}@media only screen and (max-width:1024px){.mega-menu{padding-top:0;background:0 0!important;box-shadow:none;padding-left:20px!important;padding-bottom:20px!important}}.mega-menu .col-items{width:24%!important;padding-top:30px!important;padding-bottom:60px!important;padding-left:20px;padding-right:20px;border-right:1px solid silver}@media only screen and (max-width:1024px){.mega-menu .col-items{width:100%!important;padding-top:0!important;padding-bottom:0!important}}.mega-menu .col-items .elementor-widget-wrap{padding-top:0!important}.mega-menu .col-items>.elementor-column-wrap{padding-left:40px!important;padding-right:40px!important;padding-top:0!important;padding-bottom:0!important}@media only screen and (min-width:1025px){.mega-menu .col-items>.elementor-column-wrap{border-right:1px solid #e0dbc1}}@media only screen and (max-width:1024px){.mega-menu .col-items>.elementor-column-wrap{padding-left:0!important;padding-right:0!important}}.mega-menu .col-items>.elementor-column-wrap .elementor-column:last-child{border-right:none!important}.mega-menu .col-items>.elementor-column-wrap .elementor-column .elementor-column-wrap{padding:0;padding-left:0;padding-right:0}.mega-menu .col-items .elementor-heading-title{font-size:26px;line-height:30px;font-weight:800;color:#231f20;margin-bottom:20px}@media only screen and (max-width:1024px){.mega-menu .col-items .elementor-heading-title{font-size:15px;line-height:28px;margin-bottom:0;font-weight:800}}.mega-menu .col-items .elementor-heading-title a{color:#231f20!important}.mega-menu .col-items .elementor-widget-icon-list{font-size:16px;line-height:32px;font-weight:400}@media only screen and (max-width:1024px){.mega-menu .col-items .elementor-widget-icon-list li{color:#000}.mega-menu .col-items .elementor-widget-icon-list li a{color:#000}}.mega-menu .advert{width:28%!important}.mega-menu .advert.large{width:76%!important}.mega-menu .advert .elementor-widget-wrap{padding:50px!important}.mega-menu .advert .elementor-column-wrap{padding:0!important}.mega-menu .advert .title{margin-top:10px}.mega-menu .advert .title .elementor-heading-title{font-size:42px;line-height:48px;font-family:omnes-pro,sans-serif!important;font-style:normal;font-weight:800;color:#fff;margin-bottom:20px}.mega-menu .advert .elementor-widget-text-editor{color:#fff;font-size:15px;line-height:18px;font-weight:700}.mega-menu .advert .elementor-widget-button .elementor-button-link{color:#fff;background:#000;font-size:18px;font-weight:700;border-radius:20px;margin-bottom:0;padding:12px 40px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-transform:none;margin:2px}.mega-menu .advert .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.mega-menu .advert .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.mega-menu .advert .elementor-widget-button.white .elementor-button-link{background:#fff;color:#000}.mega-menu .advert .elementor-widget-button.sand .elementor-button-link{background:#f7f4f2}.mega-menu .advert .elementor-widget-button.cream .elementor-button-link{background:#f6f2ee}.mega-menu .advert .elementor-widget-button.red .elementor-button-link{background:#fe6162}.mega-menu .advert .elementor-widget-button.blue .elementor-button-link{background:#44b9f0}.mega-menu .advert .elementor-widget-button.black .elementor-button-link{background:#231f20}.mega-menu .advert .elementor-widget-button.green .elementor-button-link{background:#17d0bc}.mega-menu .advert .elementor-widget-button.orange .elementor-button-link{background:#ffae45}.mega-menu .advert .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.mega-menu .advert .elementor-widget-button.purple .elementor-button-link{background:#7c4fe8}.mega-menu .advert .elementor-widget-button.dark-purple .elementor-button-link{background:#190055}.mega-menu .advert .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}.mega-menu .advert .elementor-button-link{width:100%}.mega-menu .advert .link-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.mega-menu .widget-menu-accordion .items-wrapper{width:100%;margin-bottom:20px}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper{height:0;overflow-y:hidden;position:relative;-webkit-transition:height .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:height .3s cubic-bezier(.45, 0, .55, 1);-o-transition:height .3s cubic-bezier(.45, 0, .55, 1);transition:height .3s cubic-bezier(.45, 0, .55, 1)}}.mega-menu .widget-menu-accordion .items-wrapper ul.items{width:100%;margin-bottom:15px;padding:0}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper ul.items{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);-o-transition:opacity .3s cubic-bezier(.45, 0, .55, 1);transition:opacity .3s cubic-bezier(.45, 0, .55, 1)}}.mega-menu .widget-menu-accordion .items-wrapper ul.items li{flex-wrap:wrap;margin-bottom:4px}.mega-menu .widget-menu-accordion .items-wrapper ul.items li.gold,.mega-menu .widget-menu-accordion .items-wrapper ul.items li.gold a{color:#231f20!important}.mega-menu .widget-menu-accordion .items-wrapper ul.items li span{padding-top:0;padding-bottom:0;font-weight:600;font-size:16px}.mega-menu .widget-menu-accordion .items-wrapper ul.items li .desc{line-height:17px;font-size:16px;font-weight:500}.mega-menu .widget-menu-accordion .items-wrapper ul.items li.has-icon{margin-bottom:10px;padding-left:50px;position:relative}.mega-menu .widget-menu-accordion .items-wrapper ul.items li.has-icon img{width:40px;height:auto;position:absolute;left:0;top:6px}.mega-menu .widget-menu-accordion .items-wrapper ul.items li.has-icon span{padding-top:0;padding-bottom:0;font-weight:600;font-size:18px}@media only screen and (max-width:1024px){.mega-menu .widget-menu-accordion .items-wrapper.active ul.items{opacity:1}}.header-banner{height:77px}@media only screen and (max-width:767px){.header-banner{height:162px}}@media only screen and (min-width:1025px){.menu-main-container.menu-clone{display:none}}@media only screen and (max-width:1024px){.menu-main-container.menu-clone{pointer-events:all;position:fixed!important;top:0;background:#fff;right:0;transform:translateX(100%);visibility:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);padding:20px!important;width:85vw;height:100vh;min-height:auto;bottom:inherit;z-index:200;padding-top:80px!important;padding-bottom:80px!important;overflow-y:scroll;-webkit-transition:transform .3s cubic-bezier(.77, 0, .175, 1),visibility .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:transform .3s cubic-bezier(.77, 0, .175, 1),visibility .3s cubic-bezier(.77, 0, .175, 1);-o-transition:transform .3s cubic-bezier(.77, 0, .175, 1),visibility .3s cubic-bezier(.77, 0, .175, 1);transition:transform .3s cubic-bezier(.77, 0, .175, 1),visibility .3s cubic-bezier(.77, 0, .175, 1)}.menu-main-container.menu-clone #menu-main{padding:0;list-style:none}.menu-main-container.menu-clone #menu-main .close-wrap{text-align:right;position:absolute;overflow:hidden;top:5px;right:15px;z-index:1}.menu-main-container.menu-clone #menu-main .close-wrap a.close-mob{display:inline-block;font-size:71px;line-height:51px;width:57px;height:57px;color:#7c4fe8;position:relative;top:0;right:-14px}.menu-main-container.menu-clone #menu-main .close-wrap a.close-mob span{transform:rotate(45deg);position:absolute;left:14px;top:-1px}.menu-main-container.menu-clone #menu-main .mega-menu{padding:0!important;margin:0!important;height:0;visibility:hidden;overflow:hidden}.menu-main-container.menu-clone #menu-main .mega-menu .col-items{padding-left:0!important;padding-right:0!important;border-right:none}.menu-main-container.menu-clone #menu-main .mega-menu .col-items .elementor-widget-wrap{padding:0!important}.menu-main-container.menu-clone #menu-main .mega-menu .col-items .widget-menu-accordion .items-wrapper{margin-bottom:0}.menu-main-container.menu-clone #menu-main .mega-menu .col-items .widget-menu-accordion .items-wrapper ul.items li{margin-bottom:0}.menu-main-container.menu-clone #menu-main .mega-menu .col-items .widget-menu-accordion .items-wrapper ul.items li a span{font-weight:500;font-size:15px}.menu-main-container.menu-clone #menu-main .mega-menu .advert{width:100%!important;display:none}.menu-main-container.menu-clone #menu-main li.menu-item{border-bottom:1px solid #e9e8e4;overflow:hidden;position:relative;-webkit-transition:height .3s cubic-bezier(.77, 0, .175, 1);-moz-transition:height .3s cubic-bezier(.77, 0, .175, 1);-o-transition:height .3s cubic-bezier(.77, 0, .175, 1);transition:height .3s cubic-bezier(.77, 0, .175, 1)}.menu-main-container.menu-clone #menu-main li.menu-item .fa-chevron-down{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:absolute;right:0;top:0;padding:17px 10px 13px 10px;width:40px;text-align:center}.menu-main-container.menu-clone #menu-main li.menu-item.buttons,.menu-main-container.menu-clone #menu-main li.menu-item.search,.menu-main-container.menu-clone #menu-main li.menu-item.tinynav{border-bottom:none;margin-bottom:10px}.menu-main-container.menu-clone #menu-main li.menu-item.buttons .elementor-widget-button .elementor-button-link{margin-bottom:10px}.menu-main-container.menu-clone #menu-main li.menu-item a.top-level{padding-top:10px;padding-bottom:10px;display:block;width:100%}.menu-main-container.menu-clone #menu-main li.menu-item.active .mega-menu{height:auto;visibility:visible}.menu-main-container.menu-clone #menu-main li.menu-item.active .fa-chevron-down{transform:rotate(180deg)}.menu-main-container.menu-clone #menu-main li.menu-item.active .ec-mega-menu{padding-bottom:20px}}@media only screen and (max-width:1024px){.menu-main-container.menu-clone.active{transform:translateX(0);visibility:visible}}.nav-main{padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;height:100px;position:absolute!important;top:97px;padding:20px 10px;padding-top:0;left:0;right:0}@media only screen and (max-width:1024px){.nav-main{padding-bottom:20px;height:71px;top:115px}}@media only screen and (max-width:767px){.nav-main{top:173px}}.nav-main .logo-wrap{width:20%!important}@media only screen and (max-width:1024px){.nav-main .logo-wrap{height:44px}}.nav-main .logo-wrap .elementor-column-wrap,.nav-main .logo-wrap .elementor-widget-wrap{background:url(../images/logos/educater-envision-black.png?new) no-repeat left center;background-repeat:no-repeat;transition:none!important}@media only screen and (max-width:1253px) and (min-width:992px){.nav-main .logo-wrap .elementor-column-wrap,.nav-main .logo-wrap .elementor-widget-wrap{background-size:160px!important}}@media only screen and (max-width:991px){.nav-main .logo-wrap .elementor-column-wrap,.nav-main .logo-wrap .elementor-widget-wrap{background:url(../images/logos/educater-envision-black.png?new) no-repeat left center;background-size:135px;background-position:0 2px}}.nav-main .logo-wrap .logo-holder{height:100%}.nav-main .logo-wrap .logo-holder .elementor-image{text-align:left}.nav-main .logo-wrap .logo-holder .elementor-image a{width:260px}.nav-main .logo-wrap .logo-holder .elementor-image a noscript{display:none!important}@media only screen and (max-width:1024px){.nav-main .logo-wrap .logo-holder .elementor-image a{width:268px}}.nav-main .logo-wrap .logo-holder .elementor-image a img{width:100%;max-width:100%;height:40px}.nav-main .logo-wrap .logo-holder .elementor-widget-container,.nav-main .logo-wrap .logo-holder .elementor-widget-container a{height:100%}@media only screen and (max-width:1024px){.nav-main .logo-wrap{width:75%!important}.nav-main .logo-wrap .elementor-widget-image .elementor-image img{max-width:223px}}.nav-main .show-mobile-menu{position:absolute;top:-5px;right:-5px;width:60px;height:60px;color:#fff;padding:14px;display:none}@media only screen and (max-width:1024px){.nav-main .show-mobile-menu{display:block}}.nav-main .show-mobile-menu i{width:100%;position:relative;top:0;height:2px;background:#fff;margin-top:1px;display:block;-webkit-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1);-moz-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1);-o-transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1);transition:transform .3s cubic-bezier(.45, 0, .55, 1),visibility .3s cubic-bezier(.45, 0, .55, 1),top .3s cubic-bezier(.45, 0, .55, 1)}.nav-main .show-mobile-menu i:nth-child(2),.nav-main .show-mobile-menu i:nth-child(3){margin-top:9px}.nav-main .show-mobile-menu.active i:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.nav-main .show-mobile-menu.active i:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-12px}.nav-main .show-mobile-menu.active i:nth-child(2){visibility:hidden;opacity:0}.nav-main .menu-wrap{width:38%!important;position:static!important}@media only screen and (max-width:1024px){.nav-main .menu-wrap .menu-main-container{display:none}}.nav-main .menu-wrap #menu-main{background:0 0;max-width:100%;flex-wrap:wrap;list-style:none;display:flex;margin:0;padding:0}.nav-main .menu-wrap #menu-main a.close-mob{display:none}@media only screen and (max-width:1024px){.nav-main .menu-wrap #menu-main{padding-left:30px}}@media only screen and (max-width:767px){.nav-main .menu-wrap #menu-main{max-width:90%}}@media only screen and (max-width:1024px){.nav-main .menu-wrap .elementor-widget-wrap{justify-content:flex-start!important;align-content:flex-start!important;height:60px!important}}@media only screen and (min-width:1025px){.nav-main .menu-wrap #ekit-megamenu-navigation,.nav-main .menu-wrap #menu-main,.nav-main .menu-wrap .elementor-column-wrap,.nav-main .menu-wrap .elementor-widget-ekit-nav-menu,.nav-main .menu-wrap .elementor-widget-shortcode,.nav-main .menu-wrap .elementor-widget-wrap,.nav-main .menu-wrap .elementskit-navbar-nav{position:static!important}.nav-main .menu-wrap .elementor-widget-ekit-nav-menu .elementor-widget-container{transition:none!important}.nav-main .menu-wrap>.elementor-widget-wrap{align-content:flex-start!important}.nav-main .menu-wrap #menu-main li.menu-item,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item{transition:none!important;height:78px;display:flex;justify-content:flex-end;flex-wrap:wrap;flex-direction:column}.nav-main .menu-wrap #menu-main li.menu-item.hide,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item.hide{display:none!important}.nav-main .menu-wrap #menu-main li.menu-item .fa-chevron-down,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item .fa-chevron-down{display:none}.nav-main .menu-wrap #menu-main li.menu-item a.top-level,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item a.top-level{padding-left:20px;padding-right:20px;font-size:15px;position:relative;font-weight:700;transition:none!important;display:block;padding-bottom:20px}.nav-main .menu-wrap #menu-main li.menu-item a.top-level.active,.nav-main .menu-wrap #menu-main li.menu-item a.top-level:hover,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item a.top-level.active,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item a.top-level:hover{color:#000}}@media only screen and (min-width:1025px) and (max-width:1300px){.nav-main .menu-wrap #menu-main li.menu-item a.top-level,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item a.top-level{padding-left:.8vw!important;padding-right:.8vw!important;font-size:15px}}@media only screen and (min-width:1025px) and (min-width:1025px){.nav-main .menu-wrap #menu-main li.menu-item a.top-level .icon,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item a.top-level .icon{display:none}}@media only screen and (min-width:1025px){.nav-main .menu-wrap #menu-main li.menu-item .ec-mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item .ec-mega-menu{display:none;width:100%!important;position:absolute;left:0!important}.nav-main .menu-wrap #menu-main li.menu-item:hover .ec-mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item:hover .ec-mega-menu{display:block}.nav-main .menu-wrap #menu-main li.menu-item .elementor-inner,.nav-main .menu-wrap .elementskit-navbar-nav li.menu-item .elementor-inner{width:100%!important}.nav-main .menu-wrap #menu-main li.single .ec-mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.single .ec-mega-menu{position:relative}.nav-main .menu-wrap #menu-main li.single .ec-mega-menu .mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.single .ec-mega-menu .mega-menu{width:312px!important;position:absolute}.nav-main .menu-wrap #menu-main li.single .ec-mega-menu .mega-menu .col-items,.nav-main .menu-wrap .elementskit-navbar-nav li.single .ec-mega-menu .mega-menu .col-items{width:100%!important;padding-top:30px!important;padding-bottom:60px!important}.nav-main .menu-wrap #menu-main li.three-col,.nav-main .menu-wrap .elementskit-navbar-nav li.three-col{position:static!important}.nav-main .menu-wrap #menu-main li.three-col .ec-mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.three-col .ec-mega-menu{margin-top:20px}.nav-main .menu-wrap #menu-main li.three-col .ec-mega-menu .mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.three-col .ec-mega-menu .mega-menu{width:1100px!important;position:absolute;left:0!important;left:calc(50% - 550px)!important}.nav-main .menu-wrap #menu-main li.three-col .ec-mega-menu .mega-menu .col-items,.nav-main .menu-wrap .elementskit-navbar-nav li.three-col .ec-mega-menu .mega-menu .col-items{width:312px!important}.nav-main .menu-wrap #menu-main li.three-col .ec-mega-menu .mega-menu .col-items.two,.nav-main .menu-wrap .elementskit-navbar-nav li.three-col .ec-mega-menu .mega-menu .col-items.two{width:424px!important}.nav-main .menu-wrap #menu-main li.three-col .ec-mega-menu .mega-menu .advert,.nav-main .menu-wrap .elementskit-navbar-nav li.three-col .ec-mega-menu .mega-menu .advert{width:364px!important}.nav-main .menu-wrap #menu-main li.full,.nav-main .menu-wrap .elementskit-navbar-nav li.full{position:static!important}.nav-main .menu-wrap #menu-main li.full .ec-mega-menu .mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.full .ec-mega-menu .mega-menu{width:1300px!important;position:absolute;left:0!important}}@media only screen and (min-width:1025px) and (max-width:1320px){.nav-main .menu-wrap #menu-main li.full .ec-mega-menu .mega-menu,.nav-main .menu-wrap .elementskit-navbar-nav li.full .ec-mega-menu .mega-menu{width:calc(100vw - 20px)!important}}@media only screen and (max-width:1024px){.nav-main .menu-wrap{width:25%!important}}.nav-main .search-wrap{width:48%!important;height:80px;top:5px}@media only screen and (max-width:1024px){.nav-main .search-wrap{display:none}}.nav-main .search-wrap .elementor-search-form__toggle i{background:0 0;color:#000}.nav-main .search-wrap .elementor-search-form .elementor-search-form__container{background:0 0;border:1px solid #aab0b8;border-radius:0!important;min-height:38px!important}.nav-main .search-wrap .elementor-widget-wrap .elementor-element{width:auto}.nav-main .button-group .elementor-widget-button .elementor-button-link{font-size:13px!important;padding:8px 15px}@media only screen and (max-width:1320px) and (min-width:1025px){.nav-main .button-group .elementor-widget-button .elementor-button-link{font-size:.9vw!important}}@media only screen and (max-width:991px){.nav-main.landing .logo-wrap .elementor-column-wrap,.nav-main.landing .logo-wrap .elementor-widget-wrap{background-size:164px}}.elementor-editor-active .nav-main{position:relative!important}body.nav-Light .nav-main .logo-wrap .elementor-column-wrap,body.nav-Light .nav-main .logo-wrap .elementor-widget-wrap{background:url(../images/logos/educater-envision-white.png?new2) no-repeat left center}@media only screen and (max-width:991px){body.nav-Light .nav-main .logo-wrap .elementor-column-wrap,body.nav-Light .nav-main .logo-wrap .elementor-widget-wrap{background:url(../images/logos/educater-envision-white.png?new2) no-repeat left center;background-size:135px;background-position:0 2px}}@media only screen and (min-width:1025px){body.nav-Light .nav-main .menu-wrap #menu-main a.top-level,body.nav-Light .nav-main .menu-wrap li.menu-item a.top-level{color:#fff!important}body.nav-Light .nav-main .menu-wrap #menu-main a.top-level .elementskit-submenu-indicator,body.nav-Light .nav-main .menu-wrap li.menu-item a.top-level .elementskit-submenu-indicator{color:#fff}}body.nav-Light .nav-main .search-wrap .elementor-search-form__toggle i{color:#fff}body.nav-Light .nav-main .menu-wrap .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:#fff!important}body.nav-Light .nav-main .elementor-widget-button.purple .elementor-button-link{background:#fff;color:#7c4fe8}body.nav-Dark .nav-main .logo-wrap .elementor-column-wrap,body.nav-Dark .nav-main .logo-wrap .elementor-widget-wrap{position:relative;top:-2px}body.nav-Dark .nav-main .show-mobile-menu i{background:#000}.breadcrumb-list{font-size:15px;line-height:20px;font-weight:600;color:#b9b2a9;text-transform:lowercase}.breadcrumb-list .pipe{padding-left:7px;padding-right:7px;position:relative;top:-1px}.breadcrumb-list a{color:#b9b2a9;text-decoration:none}.breadcrumb-list a:hover{text-decoration:underline}.elementor-widget-button .elementor-button-link{color:#fff;background:#000;font-size:18px;font-weight:700;border-radius:20px;margin-bottom:0;padding:12px 40px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-transform:none;margin:2px}.elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.elementor-widget-button.white .elementor-button-link{background:#fff;color:#000}.elementor-widget-button.sand .elementor-button-link{background:#f7f4f2}.elementor-widget-button.cream .elementor-button-link{background:#f6f2ee}.elementor-widget-button.red .elementor-button-link{background:#fe6162}.elementor-widget-button.blue .elementor-button-link{background:#44b9f0}.elementor-widget-button.black .elementor-button-link{background:#231f20}.elementor-widget-button.green .elementor-button-link{background:#17d0bc}.elementor-widget-button.orange .elementor-button-link{background:#ffae45}.elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.elementor-widget-button.purple .elementor-button-link{background:#7c4fe8}.elementor-widget-button.dark-purple .elementor-button-link{background:#190055}.elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}.related-pages .swiper-box{overflow:hidden;position:relative}.elementor-image-carousel-wrapper{overflow:hidden}.elementor-image-carousel-wrapper .swiper-pagination{width:100%}.elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin-left:3px;margin-right:3px}.carousel-slider .swiper-button-next:before,.carousel-slider .swiper-button-prev:before{margin-left:0!important}.carousel-slider .swiper-button-next:after,.carousel-slider .swiper-button-prev:after{display:none}.educater-bg-pattern{z-index:0;position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden}.educater-bg-pattern.dark-blue{background:#190055}.educater-bg-pattern.purple-orange{background:#7c4fe8}.educater-bg-pattern .graphic{position:absolute;width:901px;left:50%;bottom:0;top:0;background-position:top -260px left;background-repeat:no-repeat}.product-header{height:677px!important}@media only screen and (max-width:1024px){.product-header{height:400px!important}}.product-header .elementor-container{height:100%;max-width:1300px!important}.product-header .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.product-header .elementor-container .elementor-row{padding:30px}}.share-wrap{height:0;width:100%;clear:both;position:relative;z-index:2}@media only screen and (max-width:767px){.share-wrap{height:auto}}.share-wrap .container{max-width:1330px!important;margin:auto;position:relative}.share-wrap .container .share{display:flex;flex-wrap:wrap;margin-top:0;align-items:center;position:absolute;left:20px;bottom:10px}@media only screen and (max-width:767px){.share-wrap .container .share{position:relative;bottom:0;padding-bottom:10px;padding-top:10px}}.share-wrap .container .share .share-title{font-size:16px;color:#000}@media only screen and (max-width:767px){.share-wrap .container .share .share-title{color:#000}}.share-wrap .container .share .share-title p{margin-bottom:0}.share-wrap .container .share .elementor-widget-share-buttons{padding-left:20px}.share-wrap .container .share .elementor-widget-share-buttons a{border:none;color:#000}@media only screen and (max-width:767px){.share-wrap .container .share .elementor-widget-share-buttons a{color:#000}}.share-wrap .container .share .elementor-widget-share-buttons a span.elementor-share-btn__icon{width:31px;color:#000;display:block}.share-wrap .container .share .elementor-widget-share-buttons a svg{width:auto;height:18px;position:relative;top:-3px}.header-wrapper .header-image{height:756px!important;padding-top:80px;background-size:cover!important;background-position:center bottom!important}.header-wrapper .header-image.shorter{height:600px!important}.header-wrapper .header-image.curve{-webkit-mask-image:url(../images/mask3.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:bottom;mask-image:url(../images/mask3.png);mask-repeat:no-repeat;mask-position:bottom;mask-size:cover}.header-wrapper .header-image .bg-pattern{top:0;left:0;right:0;bottom:0;position:absolute;z-index:0}.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:46%;top:0;left:0;bottom:0;position:absolute;background-repeat:no-repeat!important;background-position:top right;background-size:cover}@media only screen and (max-width:1930px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:50%}}@media only screen and (max-width:1705px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:54%}}@media only screen and (max-width:1559px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:59%}}@media only screen and (max-width:1500px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:62%}}@media only screen and (max-width:1420px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:64%}}@media only screen and (max-width:1380px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:70%}}@media only screen and (max-width:1280px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:72%}}@media only screen and (max-width:1215px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:80%}}@media only screen and (max-width:1150px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:100%}}@media only screen and (max-width:1024px){.header-wrapper .header-image .bg-pattern .bg-pattern-img{width:100%}}.header-wrapper .header-image .bg-pattern:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;background:url(../images/backgrounds/pattern.png) no-repeat top left 100px;background-size:auto 100%;z-index:1}.header-wrapper .header-image .bg-pattern:after{content:"";top:0;left:0;right:0;bottom:0;position:absolute;opacity:.3;background:#000;background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);mix-blend-mode:multiply;z-index:2}.header-wrapper .header-image .image-wrap img{align-self:center}.header-wrapper .header-image.blog{height:200px!important}@media only screen and (max-width:1024px){.header-wrapper .header-image{height:91vw!important}.header-wrapper .header-image.blog{height:auto!important}}.header-wrapper .header-image .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.header-wrapper .header-image .credit{bottom:20px}@media only screen and (max-width:767px){.header-wrapper .header-image.portrait-mobile{height:500px!important}}.header-wrapper .header-image .elementor-background-overlay{background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%)}.header-wrapper .header-image .breadcrumb-list{width:100%;position:absolute;top:30px;left:20px;z-index:1}@media only screen and (max-width:767px){.header-wrapper .header-image .breadcrumb-list{display:none}}.header-wrapper .header-image .cats-tags{position:absolute;top:30px;right:15px;z-index:1}@media only screen and (max-width:767px){.header-wrapper .header-image .cats-tags{display:none}}.header-wrapper .header-image .cats-tags a{background:#4b4a4b;border:2px solid #fff;border-radius:2px;color:#fff;font-size:15px;padding:5px 16px;margin-left:6px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.header-wrapper .header-image .cats-tags a:hover{background:#000}.header-wrapper .header-image .elementor-container{height:100%;max-width:1330px!important}.header-wrapper .header-image .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.header-wrapper .header-image .elementor-container .elementor-row{padding:20px;padding-bottom:60px}}.header-wrapper .header-image .elementor-container .elementor-row .elementor-column{height:100%}@media only screen and (max-width:767px){.header-wrapper .header-image .elementor-container .elementor-row .elementor-column{width:100%!important}}@media only screen and (max-width:1024px){.header-wrapper .header-image.blog .elementor-container .elementor-row{padding:20px!important}}.header-wrapper .header-image.blog .elementor-container .elementor-row .elementor-column.left{width:70%!important}.header-wrapper .header-image.blog .elementor-container .elementor-row .elementor-column.right{width:30%!important}.header-wrapper .header-image.blog .elementor-container .elementor-row .elementor-widget-wrap{justify-content:center!important}.header-wrapper .header-image.blog .elementor-widget-wrap{padding-bottom:0}.header-wrapper .header-image.blog h1{color:#000!important;margin-bottom:0!important}.header-wrapper .header-image.blog h3{color:#231f20!important;margin-bottom:0!important}.header-wrapper .header-image .elementor-text-editor{font-size:18px;line-height:30px;margin-bottom:30px;color:#231f20}@media only screen and (max-width:767px){.header-wrapper .header-image .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:20px}}.header-wrapper .header-image .elementor-widget-button .elementor-button-link{color:#fff;background:#000;font-size:18px;font-weight:700;border-radius:20px;margin-bottom:0;padding:12px 40px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-transform:none;margin:2px}.header-wrapper .header-image .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.header-wrapper .header-image .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.header-wrapper .header-image .elementor-widget-button.white .elementor-button-link{background:#fff;color:#000}.header-wrapper .header-image .elementor-widget-button.sand .elementor-button-link{background:#f7f4f2}.header-wrapper .header-image .elementor-widget-button.cream .elementor-button-link{background:#f6f2ee}.header-wrapper .header-image .elementor-widget-button.red .elementor-button-link{background:#fe6162}.header-wrapper .header-image .elementor-widget-button.blue .elementor-button-link{background:#44b9f0}.header-wrapper .header-image .elementor-widget-button.black .elementor-button-link{background:#231f20}.header-wrapper .header-image .elementor-widget-button.green .elementor-button-link{background:#17d0bc}.header-wrapper .header-image .elementor-widget-button.orange .elementor-button-link{background:#ffae45}.header-wrapper .header-image .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.header-wrapper .header-image .elementor-widget-button.purple .elementor-button-link{background:#7c4fe8}.header-wrapper .header-image .elementor-widget-button.dark-purple .elementor-button-link{background:#190055}.header-wrapper .header-image .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}.header-wrapper .float-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.header-wrapper .float-content .container{max-width:1330px!important;margin:auto;position:relative}.header-wrapper .float-content .video{justify-content:flex-end}.header-wrapper .float-content .video .elementor-widget-wrap{width:570px}.header-wrapper .float-content .video .elementor-open-inline{--video-aspect-ratio:1.77777;aspect-ratio:var(--video-aspect-ratio)}.header-wrapper .float-content .video .elementor-open-inline iframe{height:100%}.header-wrapper .float-content.full-layout .container{max-width:900px!important}.header-wrapper .float-content.full-layout .elementor-row{flex-wrap:wrap;justify-content:center;text-align:center;padding-top:100px}.header-wrapper .float-content.full-layout .elementor-row .video{justify-content:center}.header-wrapper .float-content .elementor-widget-wrap{padding-bottom:60px;justify-content:center;flex-direction:column;flex-wrap:nowrap}@media only screen and (max-width:1024px){.header-wrapper .float-content .elementor-widget-wrap{padding-bottom:0}}.header-wrapper .float-content .elementor-widget-wrap h1{font-size:56px;font-family:omnes-pro,sans-serif!important;font-style:normal;font-weight:700;line-height:53px!important;color:#231f20;margin-bottom:15px}@media only screen and (max-width:1200px){.header-wrapper .float-content .elementor-widget-wrap h1{font-size:4vw;line-height:4vw!important}}@media only screen and (max-width:1024px){.header-wrapper .float-content .elementor-widget-wrap h1{font-size:5vw;line-height:6vw!important;margin-bottom:0}}@media only screen and (max-width:767px){.header-wrapper .float-content .elementor-widget-wrap h1{font-size:7vw;line-height:7vw!important;margin-bottom:10px}}.header-wrapper .float-content .elementor-widget-wrap h2{font-size:24px;font-weight:400!important;font-style:normal!important;margin-bottom:0;color:#231f20}@media only screen and (max-width:1024px){.header-wrapper .float-content .elementor-widget-wrap h2{font-size:19px}}.header-wrapper .float-content .elementor-widget-wrap h3{font-size:24px;font-weight:400!important;color:#231f20;margin-bottom:10px}.header-wrapper .float-content .elementor-widget-wrap .elementor-widget-text-editor{margin-bottom:20px!important;font-size:17px;line-height:23px}@media only screen and (max-width:767px){.header-wrapper.mobile-stacked .float-content{position:relative;text-align:center;padding-bottom:20px}.header-wrapper.mobile-stacked .float-content .elementor-column-wrap .txt-white{color:#000!important}.header-wrapper.mobile-stacked .float-content .elementor-column-wrap .txt-white *{color:#000!important}}@media only screen and (max-width:767px){.header-wrapper.mobile-overlapped{display:flex;flex-direction:column}.header-wrapper.mobile-overlapped .header-image{position:relative;left:0;right:0}.header-wrapper.mobile-overlapped .float-content{padding-top:70px;position:absolute;text-align:center}.header-wrapper.mobile-overlapped .float-content .elementor-widget-wrap{padding-bottom:0}.header-wrapper.mobile-overlapped .float-content .elementor-widget-wrap h1{font-size:8vw;line-height:8vw!important}.header-wrapper.mobile-overlapped .float-content.full-layout .elementor-row{padding-top:0}.header-wrapper.mobile-overlapped .float-content .video{margin-top:20px}.header-wrapper.mobile-overlapped .share-wrap{order:2}}.header-wrapper .share-wrap{height:auto;margin-top:15px}.header-wrapper .share-wrap .container .share{position:relative;left:0;bottom:0}@media only screen and (max-width:767px){.header-wrapper .share-wrap .container .share{left:0!important}.header-wrapper .share-wrap .container .share .elementor-widget-share-buttons{padding-left:10px;width:200px}.header-wrapper .share-wrap .container .share .elementor-widget-share-buttons .elementor-grid{justify-content:flex-start}}.header-title{padding-top:45px;padding-bottom:0;color:#000}@media only screen and (max-width:767px){.header-title{padding-top:20px}}.header-title .left{padding-left:20px}.header-title .left.mb{margin-bottom:20px!important}.header-title .left h1{font-size:65px;font-family:omnes-pro,sans-serif!important;font-style:normal;font-weight:400;line-height:65px!important;text-transform:capitalize;color:#000}@media only screen and (max-width:767px){.header-title .left h1{font-size:45px;line-height:45px!important}}.header-title .left h2{font-size:24px;font-weight:400!important;font-style:normal!important;margin-bottom:15px;color:#231f20}@media only screen and (max-width:767px){.header-title .left h2{margin-bottom:5px}}.header-title .left .address-wrap,.header-title .left .address-wrap *{font-size:14px;color:#b7b7b7;font-style:normal!important;margin-bottom:0;text-transform:none}.header-title .left .address-wrap * .elementor-heading-title,.header-title .left .address-wrap .elementor-heading-title{color:#b7b7b7!important}.header-title .left .address-wrap{display:flex;margin-top:10px;width:100%;align-items:center}.header-title .left .address-wrap .get-address{margin-right:10px}.header-title .left .address-wrap .get-address p{font-size:13px;font-style:normal!important;font-weight:400!important;margin-bottom:0;color:#231f20;text-transform:uppercase!important}.header-title .left .address-wrap .get-address p span{color:#231f20;font-family:"Font Awesome 5 Free"}.header-title .left .address-wrap .elementor-column-wrap.elementor-element-populated{padding:0}.header-title .right{padding-right:20px}@media only screen and (max-width:767px){.header-title .right{padding-left:10px;margin-top:20px;margin-bottom:20px}}.header-title .right .elementor-button-link.elementor-button{color:#fff;background:#bab632;font-size:20px;padding-left:0;padding-right:0;min-width:230px}@media only screen and (max-width:767px){.header-title .right .elementor-widget-wrap{padding:10px!important;margin-top:5px}.header-title .right .text-right{text-align:left}}.header-title.white .left h2{color:#fff}.header-title.sand .left h2{color:#f7f4f2}.header-title.cream .left h2{color:#f6f2ee}.header-title.red .left h2{color:#fe6162}.header-title.blue .left h2{color:#44b9f0}.header-title.black .left h2{color:#231f20}.header-title.green .left h2{color:#17d0bc}.header-title.orange .left h2{color:#ffae45}.header-title.yellow .left h2{color:#ffc71c}.header-title.purple .left h2{color:#7c4fe8}.header-title.dark-purple .left h2{color:#190055}.blog-header{height:756px!important;padding-top:80px;background-size:cover;background-position:center top;height:200px!important}@media only screen and (max-width:1024px){.blog-header{height:auto!important}}.blog-header .elementor-background-overlay{background:#000;background:-moz-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 60%,rgba(0,0,0,.3) 100%)}.blog-header .elementor-container{height:100%;max-width:1330px!important}.blog-header .elementor-container .elementor-row{padding:20px}@media only screen and (max-width:1024px){.blog-header .elementor-container .elementor-row{padding:20px!important;padding-bottom:60px}}.blog-header .elementor-container .elementor-row .elementor-column{width:100%!important;height:100%}.blog-header .elementor-container .elementor-row .elementor-column.left{width:70%!important}.blog-header .elementor-container .elementor-row .elementor-column.right{width:30%!important}@media only screen and (max-width:1024px){.blog-header .elementor-container .elementor-row .elementor-column{width:100%!important}}.blog-header .elementor-widget-wrap{justify-content:center;flex-direction:column;flex-wrap:nowrap;padding-bottom:0;justify-content:center!important}@media only screen and (max-width:1024px){.blog-header .elementor-widget-wrap{padding-bottom:0}}.blog-header .elementor-widget-wrap h1{font-size:56px;font-family:omnes-pro,sans-serif!important;font-style:normal;font-weight:700;line-height:53px!important;color:#231f20;color:#000!important;margin-bottom:0!important}@media only screen and (max-width:1024px){.blog-header .elementor-widget-wrap h1{font-size:8vw;line-height:8vw!important;margin-bottom:0}}@media only screen and (max-width:767px){.blog-header .elementor-widget-wrap h1{font-size:10vw;line-height:10vw!important;margin-bottom:10px}}.blog-header .elementor-widget-wrap h2{font-size:24px;font-weight:400!important;font-style:normal!important;margin-bottom:0;color:#231f20}.blog-header .elementor-widget-wrap h3{font-size:24px;font-weight:400!important;color:#231f20!important;margin-bottom:0!important}.blog-header .elementor-text-editor{font-size:18px;line-height:30px;margin-bottom:30px;color:#231f20}@media only screen and (max-width:767px){.blog-header .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:20px}}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{display:none}.banner-parallax .elementor-container{min-height:470px;align-items:center;max-width:1360px!important;padding-left:20px;padding-right:20px}.banner-parallax .icon{justify-content:center}.banner-parallax .elementor-widget-text-editor{width:65%!important;margin:auto}@media only screen and (max-width:767px){.banner-parallax .elementor-widget-text-editor{width:100%!important}}.banner-parallax .video-wrap{height:auto;margin:auto;margin-top:50px!important}.banner-parallax.title-with-text .elementor-widget-heading.title-one .elementor-heading-title{font-size:42px!important}@media only screen and (max-width:767px){.banner-parallax.title-with-text .elementor-widget-heading.title-one .elementor-heading-title{font-size:30px!important;line-height:33px}}.banner-parallax.bubble-layout1 .elementor-container{min-height:250px}.banner-parallax.parallax-layout1 .elementor-container{min-height:470px}.banner-parallax.parallax-layout2 .elementor-container{min-height:370px}.banner-parallax.parallax-layout3{background:#f6f2ee!important}@media only screen and (max-width:1024px){.banner-parallax.parallax-layout3{height:auto;margin-bottom:0}}.banner-parallax.parallax-layout3 .elementor-container{min-height:370px}.banner-parallax.bg-purple .elementor-widget-heading{color:#fff}.parallax-content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden!important}.parallax-content i{position:absolute;background:#000;border-radius:50%}.parallax-content i.white{background:#fff}.parallax-content i.sand{background:#f7f4f2}.parallax-content i.cream{background:#f6f2ee}.parallax-content i.red{background:#fe6162}.parallax-content i.blue{background:#44b9f0}.parallax-content i.black{background:#231f20}.parallax-content i.green{background:#17d0bc}.parallax-content i.orange{background:#ffae45}.parallax-content i.yellow{background:#ffc71c}.parallax-content i.purple{background:#7c4fe8}.parallax-content i.dark-purple{background:#190055}.parallax-content .left,.parallax-content .right{position:absolute;top:0;bottom:0;width:315px}@media only screen and (max-width:767px){.parallax-content .left,.parallax-content .right{width:20%}}.parallax-content .left{left:12%}@media only screen and (max-width:767px){.parallax-content .left{left:10px}}.parallax-content .right{right:12%}@media only screen and (max-width:767px){.parallax-content .right{right:10px}}.parallax-layout1 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.parallax-layout1 .parallax-content .left i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#fe6162}@media only screen and (max-width:767px){.parallax-layout1 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout1 .parallax-content .left i:nth-child(3){width:66px;height:66px;top:75%;right:0;background:#44b9f0}.parallax-layout1 .parallax-content .right i:first-child{width:18px;height:18px;top:50%;left:0;background:#17d0bc}.parallax-layout1 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#ffae45}@media only screen and (max-width:767px){.parallax-layout1 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout1 .parallax-content .right i:nth-child(3){width:66px;height:66px;top:75%;right:0;background:#ffc71c}.parallax-layout2 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.parallax-layout2 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#17d0bc}@media only screen and (max-width:767px){.parallax-layout2 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout2 .parallax-content .left i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.parallax-layout2 .parallax-content .right i:first-child{width:66px;height:66px;top:50%;left:0;background:#44b9f0}.parallax-layout2 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#ffc71c}@media only screen and (max-width:767px){.parallax-layout2 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout2 .parallax-content .right i:nth-child(3){width:18px;height:18px;top:75%;right:0;background:#fe6162}.parallax-layout3 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.parallax-layout3 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#17d0bc}@media only screen and (max-width:767px){.parallax-layout3 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout3 .parallax-content .left i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.parallax-layout3 .parallax-content .right i:first-child{width:66px;height:66px;top:50%;left:0;background:#44b9f0}.parallax-layout3 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#ffc71c}@media only screen and (max-width:767px){.parallax-layout3 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout3 .parallax-content .right i:nth-child(3){width:18px;height:18px;top:75%;right:0;background:#fe6162}.parallax-layout4 .parallax-content .left i:first-child{width:26px;height:26px;top:50%;left:0;background:#fe6162}.parallax-layout4 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#44b9f0}@media only screen and (max-width:767px){.parallax-layout4 .parallax-content .left i:nth-child(2){top:10%}}.parallax-layout4 .parallax-content .left i:nth-child(3){width:18px;height:18px;top:75%;right:0;background:#ffae45}.parallax-layout4 .parallax-content .right i:first-child{width:18px;height:18px;top:75%;left:0;background:#ffae45}.parallax-layout4 .parallax-content .right i:nth-child(2){width:26px;height:26px;top:25%;left:50%;background:#44b9f0}@media only screen and (max-width:767px){.parallax-layout4 .parallax-content .right i:nth-child(2){top:10%}}.parallax-layout4 .parallax-content .right i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.bubble-layout1 .parallax-content{background:#7c4fe8}.bubble-layout1 .parallax-content .left{display:none}.bubble-layout1 .parallax-content .left i:first-child{width:18px;height:18px;top:50%;left:0;background:#ffc71c}.bubble-layout1 .parallax-content .left i:nth-child(2){width:66px;height:66px;top:25%;left:50%;background:#17d0bc}@media only screen and (max-width:767px){.bubble-layout1 .parallax-content .left i:nth-child(2){top:10%}}.bubble-layout1 .parallax-content .left i:nth-child(3){width:26px;height:26px;top:75%;right:0;background:#fe6162}.bubble-layout1 .parallax-content .right{width:75%;right:0}.bubble-layout1 .parallax-content .right i:first-child{width:450px;height:450px;right:500px;background:#44b9f0;bottom:-200px}@media only screen and (max-width:767px){.bubble-layout1 .parallax-content .right i:first-child{width:300px;height:300px;right:250px;bottom:-150px}}.bubble-layout1 .parallax-content .right i:nth-child(2){width:600px;height:600px;top:-100px;right:-100px;background:#ffae45}@media only screen and (max-width:767px){.bubble-layout1 .parallax-content .right i:nth-child(2){top:-59px;width:350px;height:350px}}.bubble-layout1 .parallax-content .right i:nth-child(3){display:block;position:absolute;width:176px;height:127px;background:url(../images/backgrounds/dotted.png) no-repeat center center;top:152px;right:514px;background-size:100%}@media only screen and (max-width:767px){.bubble-layout1 .parallax-content .right i:nth-child(3){right:195px;background-size:55%;top:187px}}.cta-text{position:relative;padding:18px}.cta-text .elementor-element{margin-bottom:0!important}.cta-text .elementor-column-wrap{padding:40px 60px!important}@media only screen and (max-width:1024px){.cta-text .elementor-column-wrap{padding:40px!important}}.cta-text.np .elementor-column-wrap{padding:0!important}.cta-text h3{font-size:24px;font-weight:400!important;color:#000;margin-bottom:10px}@media only screen and (max-width:1024px){.cta-text h3{font-size:2.5vw;line-height:2.5vw}}@media only screen and (max-width:767px){.cta-text h3{font-size:3.8vw;line-height:3.8vw}}.cta-text.white h3{color:#fff}.cta-text.sand h3{color:#f7f4f2}.cta-text.cream h3{color:#f6f2ee}.cta-text.red h3{color:#fe6162}.cta-text.blue h3{color:#44b9f0}.cta-text.black h3{color:#231f20}.cta-text.green h3{color:#17d0bc}.cta-text.orange h3{color:#ffae45}.cta-text.yellow h3{color:#ffc71c}.cta-text.purple h3{color:#7c4fe8}.cta-text.dark-purple h3{color:#190055}.cta-text h4{font-size:28px;line-height:31px;font-family:omnes-pro,sans-serif!important;font-style:normal;color:#000;font-weight:700;margin-bottom:0;white-space:pre-line;margin-bottom:15px}@media only screen and (max-width:767px){.cta-text h4{font-size:20px;line-height:22px;margin-bottom:8px}}.cta-text .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:30px}@media only screen and (max-width:767px){.cta-text .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:10px}}.cta-text .elementor-widget-button .elementor-button{background:0 0;font-size:19px;line-height:55px;border:none!important;padding:0!important}.cta-text .elementor-widget-button .elementor-button .elementor-button-text:after{font-family:"Font Awesome 5 Free";font-weight:900;margin-left:10px;font-size:13px;position:relative;top:-2px;content:"\f061"}.cta-text-title .elementor-container{max-width:1200px!important}.cta-text-title .elementor-container .elementor-row{flex-wrap:wrap}@media only screen and (max-width:1024px){.cta-text-title .elementor-container .elementor-row .cta-text{padding-left:40px;padding-right:40px}}@media only screen and (max-width:767px){.cta-text-title .elementor-container .elementor-row .cta-text{padding-left:18px;padding-right:18px}}.cta-text-title.repeater{padding-top:100px;padding-bottom:100px}@media only screen and (max-width:1024px){.cta-text-title.repeater{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:767px){.cta-text-title.repeater{padding-top:30px;padding-top:30px}}.cta-text-title.repeater .elementor-container{max-width:1200px!important}.cta-text-title.repeater .elementor-container .elementor-column.elementor-col-50{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){.cta-text-title.repeater .elementor-container .elementor-column.elementor-col-50{padding-top:0;padding-top:0}}.ea-bootstrap.bootstrap{padding-top:50px!important;padding-bottom:50px!important;background:#fff;border-radius:20px;padding:70px;margin-bottom:80px}@media only screen and (max-width:767px){.ea-bootstrap.bootstrap{padding:20px!important}}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2{width:100%;max-width:100%!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .btn-default,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .ea-btn.ea-submit{border-radius:18px;padding-left:30px;padding-right:30px}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .btn-default{background:#fff;border:1px solid #000;color:#000}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .ea-btn.ea-submit{background:#7c4fe8;color:#fff;border:1px solid #7c4fe8}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 #please-note-your-preferred-slot-may-change-depending-on-availability{display:none}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal{display:flex;flex-wrap:wrap}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6{order:-1}@media only screen and (max-width:767px){.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6{margin-bottom:30px!important}}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 h3{font-family:omnes-pro,sans-serif!important;font-size:21px;line-height:28px;font-weight:600!important;color:#7c4fe8;margin-bottom:20px;margin-top:0}@media only screen and (max-width:1024px){.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 h3{font-size:44px;line-height:44px}}@media only screen and (max-width:767px){.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 h3{font-size:8vw;line-height:8vw}}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 small{display:block;width:100%}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group{margin:0;float:left}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group .checkboxes p{margin-bottom:0}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group #module,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group #module-multi,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group #select-your-session{display:none}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group .col-sm-8{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;margin-bottom:10px!important;padding-right:15px!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group .control-label{padding:0!important;margin-bottom:5px!important;font-weight:500;font-family:omnes-pro,sans-serif!important;font-size:14px}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group .error{padding:0!important;margin-bottom:5px!important;font-weight:500;font-family:omnes-pro,sans-serif!important;font-size:13px;color:#c12d2d}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group .form-control{border-radius:0!important;margin-bottom:5px!important;background:#fff;border-radius:8px!important;font-size:14px;color:#59585c;border:1px solid rgba(49,58,65,.18)!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group{width:40%!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group+.form-group{width:60%!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group+.form-group+.form-group,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group+.form-group+.form-group+.form-group,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group+.form-group+.form-group+.form-group+h3+div+.form-group,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group+.form-group+.form-group+.form-group+h3+div+.form-group+.form-group{width:100%!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6 .form-group+.form-group+.form-group+.form-group+h3+div+.form-group+.form-group .col-sm-12{justify-content:flex-end!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .step.final.col-md-6.disabled .block{display:none!important;background:0 0!important;background-color:none!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6{padding-top:0!important;padding-bottom:0!important}@media only screen and (max-width:767px){.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6{width:100%!important}}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker{padding:20px;box-shadow:none!important;border:none!important;border-radius:40px!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .ui-datepicker-title{margin-bottom:30px}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .ui-state-disabled{color:#000;background-color:#fff!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 table tbody>tr:nth-child(odd)>td,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 table tbody>tr:nth-child(odd)>th{background-color:#fff}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker table,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker th{border:none!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .ui-datepicker-calendar td{background-color:#fff;cursor:pointer}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .ui-datepicker-calendar td a{background:#fff;width:34px;height:34px;border-radius:18px!important;padding:6px;color:#000;font-family:omnes-pro,sans-serif!important;font-weight:600;display:inline-block;line-height:21px}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.ui-datepicker-current-day{background-color:none!important;background:0 0!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.ui-datepicker-current-day a{background:#7c4fe8!important;color:#fff!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.no-slots,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.ui-state-disabled{border-radius:0}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.no-slots.ui-datepicker-week-end,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.ui-state-disabled.ui-datepicker-week-end{background-color:#efefef!important;background:#efefef!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.no-slots .ui-state-default,.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker td.ui-state-disabled .ui-state-default{background:0 0!important;color:silver!important}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .time-row td[colspan="7"] .well{background:0 0!important;border:none!important;border-radius:0}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .time-row td[colspan="7"] .well:before{content:"All times shown are in UK time";font-size:13px;margin-bottom:10px;width:100%;left:0;position:relative;top:-5px;font-family:omnes-pro,sans-serif!important;font-weight:700;text-align:left}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .time-row td[colspan="7"] .well a{margin-bottom:5px}.ea-bootstrap.bootstrap .ea-bootstrap.ea-form-v2 .form-horizontal .col-md-6 .ui-datepicker .time-row td[colspan="7"] .well a.selected-time{background:#7c4fe8;border-color:#7c4fe8;color:#fff}.two-columns{overflow:hidden}.two-columns .credit{position:absolute;bottom:10px;right:15px;font-size:14px;color:#fff;font-weight:400}.two-columns.white .text-box:before{background:#fff}.two-columns.sand .text-box:before{background:#f7f4f2}.two-columns.cream .text-box:before{background:#f6f2ee}.two-columns.red .text-box:before{background:#fe6162}.two-columns.blue .text-box:before{background:#44b9f0}.two-columns.black .text-box:before{background:#231f20}.two-columns.green .text-box:before{background:#17d0bc}.two-columns.orange .text-box:before{background:#ffae45}.two-columns.yellow .text-box:before{background:#ffc71c}.two-columns.purple .text-box:before{background:#7c4fe8}.two-columns.dark-purple .text-box:before{background:#190055}.two-columns .elementor-container{max-width:1360px!important}.two-columns .bg-image{position:absolute;right:0;top:0;width:50%;bottom:0;background-size:cover!important;background-position:center!important}@media only screen and (max-width:767px){.two-columns .bg-image{position:relative;width:100%;height:300px}}.two-columns .text-box{padding-top:100px;padding-bottom:100px;padding-left:20px;padding-right:20px}@media only screen and (max-width:1024px){.two-columns .text-box{padding:30px 20px}}.two-columns .text-box .elementor-column-wrap{padding:0!important}.two-columns .text-box:before{content:"";position:absolute;top:0;bottom:0;right:0;width:3000px}.two-columns .text-box h3{font-size:24px;line-height:28px;font-weight:400!important;color:#fff;margin-bottom:10px}@media only screen and (max-width:1024px){.two-columns .text-box h3{font-size:20px;line-height:24px}}@media only screen and (max-width:767px){.two-columns .text-box h3{font-size:3.8vw;line-height:3.8vw}}.two-columns .text-box .elementor-widget-heading.title-one .elementor-heading-title{color:#fff}.two-columns .text-box .elementor-text-editor{font-size:18px;line-height:28px;margin-bottom:30px;color:#fff}@media only screen and (max-width:767px){.two-columns .text-box .elementor-text-editor{font-size:17px;line-height:22px;margin-bottom:15px}}.two-columns .text-box .elementor-widget-button .elementor-button-link{color:#fff;background:#000;font-size:18px;font-weight:700;border-radius:20px;margin-bottom:0;padding:12px 40px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-transform:none;margin:2px}.two-columns .text-box .elementor-widget-button .elementor-button-link .elementor-align-icon-right{margin-left:10px}.two-columns .text-box .elementor-widget-button:last-child .elementor-button-link{margin-bottom:0}.two-columns .text-box .elementor-widget-button.white .elementor-button-link{background:#fff;color:#000}.two-columns .text-box .elementor-widget-button.sand .elementor-button-link{background:#f7f4f2}.two-columns .text-box .elementor-widget-button.cream .elementor-button-link{background:#f6f2ee}.two-columns .text-box .elementor-widget-button.red .elementor-button-link{background:#fe6162}.two-columns .text-box .elementor-widget-button.blue .elementor-button-link{background:#44b9f0}.two-columns .text-box .elementor-widget-button.black .elementor-button-link{background:#231f20}.two-columns .text-box .elementor-widget-button.green .elementor-button-link{background:#17d0bc}.two-columns .text-box .elementor-widget-button.orange .elementor-button-link{background:#ffae45}.two-columns .text-box .elementor-widget-button.yellow .elementor-button-link{background:#ffc71c}.two-columns .text-box .elementor-widget-button.purple .elementor-button-link{background:#7c4fe8}.two-columns .text-box .elementor-widget-button.dark-purple .elementor-button-link{background:#190055}.two-columns .text-box .elementor-widget-button.remove-padding .elementor-button-link{padding:8px 20px}@media only screen and (max-width:767px){.two-columns .image{height:300px;order:-1}}.title-with-text{padding-top:50px;padding-bottom:50px;text-align:center}@media only screen and (max-width:767px){.title-with-text{padding-top:10px;padding-bottom:10px}}.title-with-text .elementor-container{max-width:1300px;padding-left:20px;padding-right:20px}.title-with-text .elementor-widget-heading.title-one .elementor-heading-title{color:#000}.title-with-text.white .elementor-widget-heading.title-one .elementor-heading-title{color:#fff}.title-with-text.sand .elementor-widget-heading.title-one .elementor-heading-title{color:#f7f4f2}.title-with-text.cream .elementor-widget-heading.title-one .elementor-heading-title{color:#f6f2ee}.title-with-text.red .elementor-widget-heading.title-one .elementor-heading-title{color:#fe6162}.title-with-text.blue .elementor-widget-heading.title-one .elementor-heading-title{color:#44b9f0}.title-with-text.black .elementor-widget-heading.title-one .elementor-heading-title{color:#231f20}.title-with-text.green .elementor-widget-heading.title-one .elementor-heading-title{color:#17d0bc}.title-with-text.orange .elementor-widget-heading.title-one .elementor-heading-title{color:#ffae45}.title-with-text.yellow .elementor-widget-heading.title-one .elementor-heading-title{color:#ffc71c}.title-with-text.purple .elementor-widget-heading.title-one .elementor-heading-title{color:#7c4fe8}.title-with-text.dark-purple .elementor-widget-heading.title-one .elementor-heading-title{color:#190055}.title-with-text .elementor-text-editor{font-size:18px;line-height:28px}.title-with-text .elementor-text-editor p:first-child{font-weight:500!important}.title-with-text .elementor-text-editor a{font-weight:600;text-decoration:underline}.title-with-text.bg-true .elementor-text-editor{color:#fff}.title-with-text.bg-true .elementor-widget-heading.title-one .elementor-heading-title{color:#fff}.title-with-text.with-media .elementor-container{flex-direction:column}.title-with-text.with-media .elementor-container .elementor-row{padding-top:50px;padding-bottom:50px}@media only screen and (max-width:767px){.title-with-text.with-media .elementor-container .elementor-row{padding-top:20px;padding-bottom:20px}}.title-with-text.with-media .elementor-container .elementor-row .video .elementor-wrapper{display:flex;flex-wrap:wrap}.title-with-text.with-media .elementor-container .elementor-row .padder{padding:10px}.title-with-text.with-media .elementor-container .elementor-row .elementor-col-100.image{display:block}.title-with-text.with-media .elementor-container .elementor-row .elementor-col-100.image img{width:100%;height:auto}@media only screen and (max-width:767px){.title-with-text.with-media .elementor-container .elementor-row+.elementor-row{padding-bottom:0;padding-top:0}}.title-with-text .elementor-widget-wrap.text-left .elementor-widget-heading,.title-with-text .elementor-widget-wrap.text-left .elementor-widget-text-editor{width:100%!important;text-align:left!important}.elementor-widget-testimonial-carousel{background:#7c4fe8;padding-top:100px;padding-bottom:100px;color:#fff}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel{padding-top:20px;padding-bottom:20px}}.elementor-widget-testimonial-carousel .elementor-widget-container{max-width:1200px;margin:auto;padding-left:20px;padding-right:20px}.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide{padding-left:70px;padding-right:70px}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide .elementor-testimonial{text-align:center}}.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide .elementor-testimonial .elementor-testimonial__text{font-size:31px;line-height:46px;font-style:normal;font-weight:500}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-widget-container .swiper-slide .elementor-testimonial .elementor-testimonial__text{font-size:5vw;line-height:7vw}}.elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__image{display:none}.elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__cite{margin-left:0!important;font-size:25px;width:100%}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-testimonial__footer .elementor-testimonial__cite{font-size:4vw;line-height:6vw}}.elementor-widget-testimonial-carousel .elementor-swiper-button{border-radius:50%;border:1px solid #fff;padding:5px}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .elementor-swiper-button{display:none}}.elementor-widget-testimonial-carousel .swiper-pagination{display:none}@media only screen and (max-width:767px){.elementor-widget-testimonial-carousel .swiper-pagination{display:block}}.elementor-widget-testimonial-carousel .swiper-pagination .swiper-pagination-bullet{background:#fff}.elementor-widget-testimonial-carousel.parallax-layout4 .parallax-content .left{left:2%}.elementor-widget-testimonial-carousel.parallax-layout4 .parallax-content .right{right:2%}.picture-with-annotation{padding-top:50px;padding-bottom:50px;padding-left:10px!important;padding-right:10px!important}@media only screen and (max-width:1024px){.picture-with-annotation{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:767px){.picture-with-annotation{padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important}}.picture-with-annotation .elementor-container{max-width:1600px!important}.picture-with-annotation .elementor-column{text-align:center}.picture-with-annotation .elementor-column .swiper-pagination{padding-bottom:25px;display:inline-block;width:100%;position:relative}.picture-with-annotation .elementor-column .gallery-item{padding:10px;box-sizing:border-box}@media only screen and (max-width:1024px){.picture-with-annotation .elementor-column .gallery-item{width:50%!important;max-width:50%!important}}@media only screen and (max-width:767px){.picture-with-annotation .elementor-column .gallery-item{padding:0;width:100%!important;max-width:100%!important}}.picture-with-annotation .elementor-column .gallery-item img{width:100%}.picture-with-annotation .elementor-column .elementor-heading-title,.picture-with-annotation .elementor-column .wp-caption-text.gallery-caption{margin-top:20px;font-size:18px;font-weight:400!important;margin-top:0;font-style:normal}.bg-white{background:#fff}.bg-sand{background:#f7f4f2}.bg-cream{background:#f6f2ee}.bg-red{background:#fe6162}.bg-blue{background:#44b9f0}.bg-black{background:#231f20}.bg-green{background:#17d0bc}.bg-orange{background:#ffae45}.bg-yellow{background:#ffc71c}.bg-purple{background:#7c4fe8}.bg-dark-purple{background:#190055}.txt-white{color:#fff!important}.txt-sand{color:#f7f4f2!important}.txt-cream{color:#f6f2ee!important}.txt-red{color:#fe6162!important}.txt-blue{color:#44b9f0!important}.txt-black{color:#231f20!important}.txt-green{color:#17d0bc!important}.txt-orange{color:#ffae45!important}.txt-yellow{color:#ffc71c!important}.txt-purple{color:#7c4fe8!important}.txt-dark-purple{color:#190055!important}.tabbed-widgets{flex-wrap:wrap!important;display:flex;width:100%;max-width:1460px;background:#f7f4f2;margin:auto;padding:40px 70px;border-radius:32px;margin-top:40px;margin-bottom:40px;justify-content:flex-start;align-items:flex-start;position:relative;z-index:1}@media only screen and (max-width:767px){.tabbed-widgets{padding:20px;margin-top:0;margin-bottom:0;border-radius:0}}.tabbed-widgets>.elementor-container{max-width:100%!important;width:100%}.tabbed-widgets>.elementor-container .elementor-widget-wrap{width:100%;max-width:100%;display:block!important}.tabbed-widgets>.text-one{margin-bottom:20px!important}.tabbed-widgets .tab-navigator{width:100%;margin-bottom:0;position:relative;justify-content:flex-start;display:flex;padding-top:0}@media only screen and (max-width:767px){.tabbed-widgets .tab-navigator{margin-bottom:0}}.tabbed-widgets .tab-navigator .container{position:relative;padding:7px;background:#fff;width:auto;margin:0;border-radius:30px;margin-bottom:60px;display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.tabbed-widgets .tab-navigator .container{height:52px}}@media only screen and (max-width:767px){.tabbed-widgets .tab-navigator .container{width:100%!important;flex-wrap:wrap;padding:0;border-bottom:none;padding:10px!important;max-width:100%;margin-bottom:20px!important}}.tabbed-widgets .tab-navigator a{color:#000;text-decoration:none;font-size:17px;white-space:nowrap;padding-top:5px;float:left;position:relative;padding:6px 20px;cursor:pointer;margin-left:5px;margin-right:5px;text-align:center;box-sizing:border-box;border-radius:19px;font-weight:600}@media only screen and (max-width:767px){.tabbed-widgets .tab-navigator a{font-size:14px;font-weight:500;margin-left:0;margin-right:0;margin-bottom:4px}}.tabbed-widgets .tab-navigator a .txt{border-bottom:1px solid #7c4fe8}.tabbed-widgets .tab-navigator a i{color:silver;margin-left:10px}.tabbed-widgets .tab-navigator a.current{background:rgba(124,79,232,.12);font-weight:600;color:#7c4fe8!important}.tabbed-widgets .tab-navigator a.current i{transform:rotate(180deg)}.tabbed-widgets .tab-content .item{display:none}.tabbed-widgets .tab-content .item.current{display:block}.tabbed-widgets .tab-content .item ul{display:block;list-style:none;margin:0;padding:0;margin-bottom:40px}.tabbed-widgets .tab-content .item ul li{font-weight:600;margin-bottom:10px;font-size:21px;padding-left:35px;position:relative;width:100%}@media only screen and (max-width:767px){.tabbed-widgets .tab-content .item ul li{font-size:15px}}.tabbed-widgets .tab-content .item ul li:before{content:"";background:url(../images/icons/tick-circle.svg) no-repeat 0 0;width:21px;height:20px;display:inline-block;margin-right:5px;position:absolute;left:0;top:4px}.tabbed-widgets .elementor-image img{width:100%;height:auto}/* clears the ‘X’ from Chrome */ .elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input::-ms-clear{display:none;width:0;height:0}.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input::-ms-reveal{display:none;width:0;height:0}.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input::-webkit-search-cancel-button,.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input::-webkit-search-decoration,.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input::-webkit-search-results-button,.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input::-webkit-search-results-decoration{display:none}.search-results .elementor-widget-heading h1{font-size:24px;font-weight:400!important;color:#bab57a;margin-bottom:30px}.search-results .elementor-posts article.elementor-post{overflow:visible}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__title{font-size:30px;line-height:normal;font-family:omnes-pro,sans-serif;font-weight:400;margin-bottom:10px}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt{font-size:18px;line-height:28px;font-weight:400;color:#000}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__excerpt p{line-height:inherit;font-size:inherit;color:inherit}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__read-more{color:#fff;background:#000;font-size:18px;font-weight:700;border-radius:17px;margin-bottom:0;padding:3px 40px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;text-transform:none}.search-results .elementor-posts article.elementor-post .elementor-post__text .elementor-post__read-more:hover{background:rgba(0,0,0,.2)}.search-results .assign_shortcode{display:none!important}.back-to-top-panel{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;opacity:1}.back-to-top-panel.hidden{opacity:0}.footer-section{background:#7c4fe8;color:#fff;padding-top:64px;padding-bottom:64px}@media only screen and (max-width:767px){.footer-section{padding-top:30px;padding-bottom:30px}}@media only screen and (max-width:1024px){.footer-section>.elementor-container{padding-left:20px;padding-right:20px}}.footer-section .links .logo-wrap{width:40%!important}@media only screen and (max-width:1024px){.footer-section .links .logo-wrap{width:100%!important}}.footer-section .links .logo-wrap .footer-logo{width:208px;height:70px;background:url(../images/logos/educater-envision-white.png) no-repeat left center;background-repeat:no-repeat;background-size:contain!important;transition:none!important;margin-bottom:15px!important}@media only screen and (max-width:991px){.footer-section .links .logo-wrap .footer-logo{background-size:208px}}@media only screen and (max-width:767px){.footer-section .links .logo-wrap .elementor-widget-wrap{justify-content:center!important}}@media only screen and (max-width:767px){.footer-section .links .logo-wrap .elementor-widget-wrap .elementor-social-icons-wrapper{text-align:center}}.footer-section .links .logo-wrap .logo{width:auto;height:auto}.footer-section .links .logo-wrap .elementor-widget-social-icons .elementor-grid-item .elementor-icon{background:#fff!important;border-radius:50%;margin-right:2px!important}.footer-section .links .logo-wrap .elementor-widget-social-icons .elementor-grid-item .elementor-icon i{color:#7c4fe8}@media only screen and (max-width:1024px){.footer-section .links .link-col{width:25%!important}}@media only screen and (max-width:767px){.footer-section .links .link-col{width:100%!important}}@media only screen and (max-width:767px){.footer-section .links .link-col .elementor-widget-wrap{padding:0!important}}.footer-section .links .elementor-widget-heading .elementor-heading-title{font-size:20px;line-height:35px;font-weight:700}.footer-section .links .elementor-widget-heading .elementor-heading-title a{color:#fff}.footer-section .links .elementor-widget-icon-list ul.elementor-icon-list-items{font-size:16px;line-height:35px;color:#fff}.footer-section .links .elementor-widget-icon-list ul.elementor-icon-list-items a{color:#fff}.footer-section .links .change-cookie .elementor-widget-container p{font-size:15px;line-height:35px;color:#fff}.footer-section .links .change-cookie .elementor-widget-container p a{color:#fff;font-weight:400}.footer-section .copyright{border-top:1px solid rgba(255,255,255,.1);padding-top:20px}.footer-section .copyright .elementor-column-wrap{padding:0!important}.footer-section .copyright .elementor-icon-list-items .elementor-icon-list-item,.footer-section .copyright .elementor-widget-heading .elementor-heading-title{font-size:12px;line-height:29px;color:#fff}.footer-section .copyright .elementor-icon-list-items .elementor-icon-list-item a,.footer-section .copyright .elementor-widget-heading .elementor-heading-title a{color:#fff}.scrolltotop{position:fixed;bottom:20px;right:20px;z-index:999}.scrolltotop:hover{text-decoration:none}.scrolltotop:after{display:block;height:50px;width:34px;text-align:center;font-family:"Font Awesome 5 Free";font-weight:900;font-size:36px;content:"\f062"}.txt-white{color:#fff!important}.txt-white *{color:#fff}.txt-sand{color:#f7f4f2!important}.txt-sand *{color:#f7f4f2}.txt-cream{color:#f6f2ee!important}.txt-cream *{color:#f6f2ee}.txt-red{color:#fe6162!important}.txt-red *{color:#fe6162}.txt-blue{color:#44b9f0!important}.txt-blue *{color:#44b9f0}.txt-black{color:#231f20!important}.txt-black *{color:#231f20}.txt-green{color:#17d0bc!important}.txt-green *{color:#17d0bc}.txt-orange{color:#ffae45!important}.txt-orange *{color:#ffae45}.txt-yellow{color:#ffc71c!important}.txt-yellow *{color:#ffc71c}.txt-purple{color:#7c4fe8!important}.txt-purple *{color:#7c4fe8}.txt-dark-purple{color:#190055!important}.txt-dark-purple *{color:#190055}