.Banner{display:flex;align-items:center;color:#fff;background-color:#71bfde}.Banner .Banner-background{background-image:none}.Banner .BannerContent{display:flex;width:100%}.Banner .BannerContent .LeftSection{flex:2 1;display:flex;flex-direction:column;justify-content:center}.Banner .BannerContent .LeftSection h1,.Banner .BannerContent .LeftSection h3{color:#fff;margin-bottom:20px}.Banner .BannerContent .LeftSection .BannerLinks .BtnOrange,.Banner .BannerContent .LeftSection .BannerLinks .BtnRed{margin-right:10px;padding-left:30px;padding-right:30px}.Banner .BannerContent .LeftSection .BannerLinks .BtnBlue{width:140px}.Banner .BannerContent .LeftSection .ExploreSubjects{margin-top:40px}.Banner .BannerContent .RightSection{flex:1 1}.Banner .BannerContent .RightSection img{width:480px}.GetSet4LifeBanner .Banner .BannerContent .LeftSection h1{font-size:50px}.SubjectCards{display:flex}.SubjectCards .SubjectCard{width:160px;display:flex;flex-direction:column;background-color:#fff;border-radius:3px;padding:20px 10px;box-shadow:2.4px 2.4px 3.2px rgba(0,0,0,.3);border:4px solid #fff;cursor:pointer}.SubjectCards .SubjectCard:hover{opacity:.8}.SubjectCards .SubjectCard:not(:last-of-type){margin-right:10px}.SubjectCards .SubjectCard span{font-size:16px;color:#263339;text-align:center;margin-top:10px;font-weight:800}.SubjectCards .SubjectCard.Selected,.SubjectCards .SubjectCard:hover{border:4px solid #f59e16;background-color:#fdecd0;box-shadow:-2px 3px 0 0 rgba(0,0,0,.2);box-sizing:border-box}.CardContainer{cursor:pointer}.CardContainer .Card .CardImage{background-color:#c2d962;background-position:50%;background-size:initial;background-repeat:no-repeat}.CardContainer .Card .CardText{display:flex;flex-direction:column;padding:30px;border:1px solid #d5d4d4}.CardContainer .Card .CardText p{margin-bottom:20px;color:#657478}.CardContainer .Card .CardText .CardInfo{display:flex;justify-content:space-between;font-weight:700;font-size:12px;margin-top:auto}.CardContainer .Card .CardText .CardInfo .Date{color:#263339}.CardContainer .Card .CardText .CardInfo .Author{color:#657478}.ConfirmationBox{width:440px;background:#f3f9d9;border:1px solid #c2d962;border-radius:3px;padding:40px 30px}.ConfirmationBox .ConfirmIcon{display:block;height:40px;width:40px;border-radius:100%;background:#c2d962;border:1px solid #c2d962;background-image:url(/static/Icon_Checkbox_01.png);background-position:50%;background-size:30px;margin:0 auto 20px}.ConfirmationBox h2{color:#c2d962;text-align:center}.ConfirmationBox p{margin-bottom:30px}.ConfirmationBox a{width:100%}.ContactForm .Section1{display:flex;justify-content:space-between;margin-bottom:20px}.ContactForm .Section1 .FormBox:first-child{width:80px}.ContactForm .Section1 .FormBox:not(:first-child){width:110px}.ContactForm .Section2{margin-bottom:30px}.ContactForm .Section2 .FormBox{width:100%}.ContactForm .Section2 .FormBox:not(:last-child){margin-bottom:20px}.ContactForm .SubmitBtn{width:100%}.ChoosePackageForm{display:flex;flex-direction:column;align-items:center}.PackagesContainer{width:100%;display:flex;justify-content:space-between;margin-bottom:30px}.PackagesContainer .PackageOptions{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:normal;border-radius:3px;padding:30px 20px 20px}.PackagesContainer .PackageOptions:not(:last-child){margin-right:10px}.PackagesContainer .PackageOptions p{font-size:11px;margin-bottom:15px}.PackagesContainer .PackageOptions p a{text-decoration:underline}.PackagesContainer .PackageOptions .PackageCard{width:100%}.PackagesContainer .PackageOptions .PackageCard:not(:last-child){margin-bottom:10px}.PackagesContainer .Selected{border:1px solid #c2d962;background-color:#f3f9d9}.PackagesContainer .Selected h2{color:#c2d962}.PackagesContainer .Unselected{border:1px solid #d5d4d4;background-color:#fff}.TotalDetails{width:440px}.TotalDetails .DiscoundContainer{width:100%;position:relative;margin-bottom:30px}.TotalDetails .DiscoundContainer .Discount{width:100%;height:40px;font-size:12px;color:#657478;background-color:#eee;border:1px solid #d5d4d4;border-radius:3px;padding:0 100px 0 10px}.TotalDetails .DiscoundContainer button{width:80px;height:30px;position:absolute;right:10px;top:5px;font-size:11px;padding:10px 20px}.TotalDetails .DetailsItem{display:flex;justify-content:space-between}.TotalDetails .DetailsItem:last-of-type{font-weight:700;margin-bottom:30px}.TotalDetails .BtnOrange{width:100%}.CookieBanner{position:fixed;bottom:20px;z-index:200;left:0;right:0;padding:0 60px}.CookieBanner .CookieBannerContent{max-width:1080px;display:flex;justify-content:space-between;align-items:center;gap:10px;background-color:hsla(0,0%,100%,.9);border:1px solid #d5d4d4;border-radius:3px;padding:10px 20px;margin:0 auto}.CookieBanner .CookieBannerContent .InfoTxt{padding-right:35px;box-sizing:border-box}.CookieBanner .CookieBannerContent .InfoTxt p a{text-decoration:underline;font-weight:700}.CookieBanner .CookieBannerContent .Btn{padding:11px 15px;border-radius:50px}.CookieBanner .CookieBannerContent .Btn.AcceptBtn{background:#f59e16;color:#fff;min-width:100px;border:2px solid #f59e16}.CookieBanner .CookieBannerContent .Btn.RejectBtn{min-width:192px;background-color:#fff;border:2px solid #f59e16;color:#f59e16;border-radius:50px}.CookieBanner .CookieBannerContent .Btn.SettingsBtn{min-width:140px;background-color:#fff;border:2px solid #d5d5d5;color:#333;border-radius:50px}.CookieSettingsPopup p{font-size:14px;line-height:24px}.CookieSettingsPopup p a{text-decoration:underline;font-weight:700}.CookieSettingsPopup .AcceptCookieBtnRow{display:flex;align-items:center;gap:10px;margin:20px 0 30px}.CookieSettingsPopup .AcceptCookieBtnRow .Btn{padding:11px 15px;border-radius:50px}.CookieSettingsPopup .AcceptCookieBtnRow .Btn.AcceptBtn{background:#f59e16;color:#fff;min-width:100px;padding:13px 28px}.CookieSettingsPopup .AcceptCookieBtnRow .Btn.RejectBtn{background-color:#fff;border:2px solid #f59e16;color:#f59e16;border-radius:50px;padding:11px 17px}@media only screen and (max-width:768px){.CookieSettingsPopup .AcceptCookieBtnRow{flex-wrap:wrap}.CookieSettingsPopup .AcceptCookieBtnRow .Btn{flex:0 0 100%}}.CookieSettingsPopup .CookieCategoryList .CategoryBlock{margin-top:30px}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner{display:flex;align-items:flex-start;gap:10px;width:100%}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .BtnCol{flex:0 0 20px}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol{flex:1 1}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CategoryHdr{font-size:16px;font-weight:700;color:#333;margin-bottom:10px}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList{margin-top:15px;max-height:120px;overflow-x:auto}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow{margin-bottom:10px}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner{display:flex;align-items:flex-start;gap:10px;width:100%}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .ToggleIconCol{flex:0 0 15px}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .ToggleIconCol img{position:relative;top:1px;width:100%;cursor:pointer}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .InfoTxtCol{flex:1 1}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .InfoTxtCol .CookieLabel{font-size:14px;line-height:24px;color:#333;font-weight:700}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .InfoTxtCol .CookieDesc{margin-top:3px}.CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow:last-child{margin-bottom:0}.DetailsNavigation{width:600px;display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:20px auto 60px}.DetailsNavigation .PaginatorBtn{width:120px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;border:1px solid #fff;font-size:12px;color:#657478;cursor:pointer;box-sizing:border-box;background-color:#fff;color:#263339;font-family:Quicksand;font-size:13px;font-weight:700;letter-spacing:0;text-align:center}.DetailsNavigation .PaginatorBtn:disabled{opacity:.5}.DetailsNavigation .PaginatorBtn:focus{outline-color:#f59e16}.DetailsNavigation .Wide{width:160px}.ErrorPage{height:100vh}.ErrorPage .Content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.ErrorPage .Content h2{color:#f59e16}.FormHeader{width:440px;margin-bottom:30px}.FormHeader h1,.FormHeader h3{margin:0}.Footer{display:flex;height:60px;font-size:10px;color:#657478;border-top:1px solid #d5d4d4}.Footer .FooterContent{width:100%;display:flex;justify-content:space-between}.Footer .FooterContent .LeftSection{display:flex;justify-content:flex-start;align-items:center}.Footer .FooterContent .LeftSection .SocialMediaLinks{display:flex;margin-right:20px}.Footer .FooterContent .LeftSection .SocialMediaLinks a{padding:0;border-radius:100%}.Footer .FooterContent .LeftSection .SocialMediaLinks a:not(:last-child){margin-right:10px}.Footer .FooterContent .LeftSection .SocialMediaLinks a img{height:30px}.Footer .FooterContent .LeftSection .FooterLinks{display:flex}.Footer .FooterContent .LeftSection .FooterLinks .FooterLink{cursor:pointer}.Footer .FooterContent .LeftSection .FooterLinks .FooterLink a{color:#657478}.Footer .FooterContent .LeftSection .FooterLinks .FooterLink :hover{color:#f59e16}.Footer .FooterContent .LeftSection .FooterLinks .FooterLink:not(:last-child){margin-right:10px}.Footer .FooterContent .RightSection{display:flex;justify-content:flex-end;align-items:center;font-size:9px}.Footer .FooterContent .RightSection .Copyright a{color:#657478;text-decoration:underline}.Footer .FooterContent .RightSection .Copyright a:hover{color:#f59e16}.Header{position:absolute;top:0;left:0;width:100%;height:60px;font-size:13px;color:#263339;border-bottom:1px solid #d5d4d4}.Header .MainHeader{height:100%;justify-content:space-between}.Header .MainHeader,.Header .MainHeader .Logo{display:flex;align-items:center}.Header .MainHeader .Logo img{height:47px}.Header .MainHeader .HeaderActions{align-items:center;height:100%;display:flex}.Header .MainHeader .HeaderActions .Open{background-color:#eee}.Header .MainHeader .HeaderActions .HeaderLink{position:relative;display:flex;align-items:center;font-size:13px;font-weight:700;padding:0 5px 0 10px;cursor:pointer}.Header .MainHeader .HeaderActions .HeaderLink:hover{color:#f59e16}.Header .MainHeader .HeaderActions .HeaderLink>a:hover{color:#f59e16}.Header .MainHeader .HeaderActions .HeaderLink:nth-child(3){padding-left:10px}.Header .MainHeader .HeaderActions .HeaderLink:nth-child(7){padding-right:10px}.Header .MainHeader .HeaderActions .HeaderLink img{margin-right:-5px}.Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu{width:125px;display:flex;flex-direction:column;position:absolute;top:39px;left:0;background-color:#eee;font-weight:400;z-index:100;color:#263339}.Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink{padding-block:15px;padding-inline:10px}.Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink:hover{background-color:#fff3df}.Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink:first-child{padding-top:20px}.Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink:last-child{padding-bottom:20px}.Header .MainHeader .HeaderActions .HeaderLink.HasSubLinks{white-space:nowrap}.Header .MainHeader .HeaderActions .AuthLink{display:flex;align-items:center}.Header .MainHeader .HeaderActions .AuthLink:not(:last-child){margin-right:10px}.Header .MainHeader .HeaderActions .AuthLink .BtnOrange{width:120px}.Header .MainHeader .HeaderActions .SubscribeButton{margin-right:10px;width:auto;margin-left:10px}.Header .MainHeader .HeaderActions .FreeTrialButton{margin-right:10px;width:auto}.Header .MainHeader .HeaderActions .SignInButton{width:auto;background-color:#c2d962}.Header .MobileHeader{height:100%;position:relative;display:none}.Header .MobileHeader .HamburgerMenuOpen{position:absolute;top:0;left:0}.Header .MobileHeader .HamburgerMenuOpen img{height:60px;cursor:pointer}.Header .MobileHeader .Logo img{height:40px}.Header .MobileHeader .BurgerMenu{padding:40px 30px}.Header .MobileHeader .BurgerMenu .BurgerMenuContent{width:200px}.Header .MobileHeader .BurgerMenu .BurgerMenuContent .HeaderLink{margin-bottom:20px}.Header .MobileHeader .BurgerMenu .BurgerMenuContent .HeaderLink a{font-weight:700}.Header .MobileHeader .BurgerMenu .BurgerMenuContent .HeaderLink a:hover{color:#f59e16}.Header .MobileHeader .BurgerMenu .FreeTrialButton,.Header .MobileHeader .BurgerMenu .SubscribeButton{margin-bottom:10px;width:100%}.Header .MobileHeader .BurgerMenu .SignInButton{width:100%}.SubMenu{display:flex;position:relative}.SubMenu img{transform:rotate(270deg);height:10px;width:12px;margin:auto 5px}.SubMenu .HeaderSubSubLink{position:absolute;top:0;left:125px;width:130px!important;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;background-color:#eee}.InfoBox{display:flex;align-items:center;justify-content:space-between;padding:60px 0;border-bottom:1px solid #d5d4d4}.InfoBox .ImageSection{width:48%}.InfoBox .ImageSection img{width:100%;border-radius:3px}.InfoBox .ContentSection{width:48%}.InfoBox .ContentSection p{margin-bottom:30px}.InfoBox .ContentSection .InfoBoxLinks .Btn:first-of-type{width:160px;margin-right:10px}.InfoBox .ContentSection .InfoBoxLinks .Btn:nth-of-type(2){width:150px;margin-right:10px}.InfoBox .ContentSection .InfoBoxLinks .Btn:last-of-type{width:130px}.InfoBox iframe{border:0}.MobileMenuUnderlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:200}.MobileMenuUnderlay .MobileMenu{width:240px;height:100%;font-size:13px;font-weight:700;color:#263339;background-color:#fff;padding:40px 0 0 30px}.MobileMenuUnderlay .MobileMenu .MenuLinks li{list-style:none;margin-bottom:30px}.MobileMenuUnderlay .MobileMenu .MenuLinks .AuthLinks li{margin-bottom:20px}.MobileMenuUnderlay .MobileMenu .MenuLinks .BtnOrange{width:180px}.BlogAnimationScroll{position:absolute;height:100%;width:100%;background-size:50%;background-position-x:150%;top:0;left:0;z-index:-10}.BlogPage{background-size:70%;background-position-x:180%}.Navigation{width:290px}.Navigation .Title{color:#fff;margin-bottom:30px}.Navigation .Category{text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:1.5px;cursor:pointer;margin-bottom:20px}.Navigation .Category:hover{color:#f59e16}.Navigation .Selected{color:#263339}.MobileNavigation{display:none;height:40px;overflow-x:hidden;margin-bottom:40px}.MobileNavigation button{text-transform:uppercase;font-size:12px;font-weight:700;min-width:-moz-fit-content;min-width:fit-content;box-sizing:border-box;width:-moz-fit-content;width:fit-content;border-radius:3px;padding:14px}.MobileNavigation button:not(:last-child){margin-right:10px}.Pagination{width:100%;flex-direction:column}.Pagination,.Pagination .Inner{display:flex;align-items:center}.Pagination .Inner{margin-top:20px;align-content:center}.Pagination .Inner button:first-child{margin-right:5px}.Pagination .Inner button:last-child{margin-left:5px}.Pagination .Inner .Info{font-size:1.3em;text-align:center;padding:0 20px}.TableNavigation{padding:30px 0 0;min-height:60px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.PaginationButtonsMobile{display:flex}.PaginationButtonsLeft.Mobile{display:none}.TableNavigation .PaginatorBlank{width:25%}.TableNavigation .PaginatorButtons{display:flex;justify-content:space-between;align-items:end}@media only screen and (max-width:768px){.TableNavigation .PaginatorButtons{width:100%}}.TableNavigation .PaginatorButtons .PaginatorBtn{height:40px;width:40px;border-radius:3px;border:1px solid #fff;background-color:#fff;cursor:pointer}@media only screen and (max-width:768px){.TableNavigation .PaginatorButtons .PaginatorBtn{height:30px;width:30px}.TableNavigation .PaginatorButtons .PaginatorBtn:not(:last-child){margin-bottom:5px}}.TableNavigation .PaginatorButtons .PaginatorBtn:disabled{opacity:.6;cursor:auto}.TableNavigation .PaginatorButtons .PaginatorBtn img{height:100%;width:100%}.TableNavigation .PaginatorButtons .First{margin-right:10px}.TableNavigation .PaginatorButtons .Last{margin-left:10px}@media only screen and (max-width:768px){.TableNavigation .PaginatorButtons .Last{margin-left:0}}.TableNavigation .PaginatorButtons .PaginationButtonsLeft,.TableNavigation .PaginatorButtons .PaginationButtonsRight{display:flex}@media only screen and (max-width:768px){.TableNavigation .PaginatorButtons .PaginationButtonsLeft,.TableNavigation .PaginatorButtons .PaginationButtonsRight{flex-direction:column}}.TableNavigation .PaginatorButtons .PaginationButtonsLeft.Mobile,.TableNavigation .PaginatorButtons .PaginationButtonsRight.Mobile{display:none}.TableNavigation .PaginatorButtons .PageNumber{display:flex;justify-content:center;align-items:center;padding:0 15px;font-size:.8em;color:#657478;text-align:center}.TableNavigation .PaginatorButtons .PageNumber .PageNumberInput{display:flex;align-items:center}.TableNavigation .PaginatorButtons .PageNumber .PageNumberInput .FormBox{margin:0 15px 0 0}.TableNavigation .PaginatorButtons .PageNumber .PageNumberInput .FormBox .FormField .DropDown{background-color:#fff;min-width:55px;color:#263339;border:1px solid #fff;border-radius:3px;height:40px;width:55px;padding:0 8px;font-size:1em}@media only screen and (max-width:768px){.TableNavigation .PaginatorButtons .PageNumber .PageNumberInput .FormBox .FormField .DropDown{height:30px}}.TableNavigation .PaginatorButtons .PageNumber .PageNumberInput input{height:40px;width:40px;background-color:#fff;border-radius:3px;border:1px solid #fff;color:#263339;margin:0 15px;text-align:center;font-size:1em}@media only screen and (max-width:768px){.TableNavigation .PaginatorButtons .PageNumber .PageNumberInput input{height:30px;width:30px}}.TableNavigation .PaginatorInfo{font-size:.8em;text-align:right;color:#657478}.ItemsPerPage .Inner .Items{font-size:1.3em;min-width:100px}.PackageCard{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;cursor:pointer}.PackageCard .CardContent{display:flex;align-items:center;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 0 10px 20px}.PackageCard .CardContent .Checkbox{width:20px;height:20px;border-radius:3px;margin-right:20px}.PackageCard .CardContent .Details{display:flex;flex-direction:column}.PackageCard .CardContent .Details h3{margin-bottom:0}.PackageCard .CardContent .Details span{font-size:12px;font-weight:700;letter-spacing:1px;color:#263339}.PackageCard .SubscriptionDurantionOptions{width:100%;height:20px}.PackageCard .SubscriptionDurantionOptions .Investment,.PackageCard .SubscriptionDurantionOptions .Standard{font-size:8px}.PackageCard .SubscriptionDurantionOptions .Standard{border-top-left-radius:0}.PackageCard .SubscriptionDurantionOptions .Investment{border-top-right-radius:0}.Checked .CardContent{background-color:#f3f9d9;border:1px solid #c2d962;border-bottom:none}.Checked .CardContent .Checkbox{background-color:#c2d962;background-image:url(/static/Icon_Checkbox_01.png);background-size:20px;background-position:50%}.Checked .SubscriptionDurantionOptions .Selected{background-color:#c2d962;border:1px solid #c2d962}.Checked .SubscriptionDurantionOptions .Unselected{color:#c2d962;border:1px solid #c2d962}.Unchecked .CardContent{background-color:#fff;border:1px solid #d5d4d4;border-bottom:none}.Unchecked .CardContent .Checkbox{border:1px solid #d5d4d4;background-color:#fff}.SelectContainer{box-sizing:border-box;font-size:12px;color:#657478}.SelectContainer .SelectContent__control{border:1px solid #d5d4d4;border-radius:3px;height:40px;color:#657478}.SelectContainer .SelectContent__single-value{color:#657478}.SelectContainer .SelectContent__indicator-separator{display:none}.SelectContainer .SelectContent__indicator{color:#657478}.SubscriptionDurantionOptions{display:flex}.SubscriptionDurantionOptions .Investment,.SubscriptionDurantionOptions .Standard{display:flex;justify-content:center;align-items:center;font-size:13px;flex-grow:1;cursor:pointer}.SubscriptionDurantionOptions .Investment span,.SubscriptionDurantionOptions .Standard span{font-weight:700;margin-right:5px}.SubscriptionDurantionOptions .Standard{border-bottom-left-radius:3px;border-top-left-radius:3px}.SubscriptionDurantionOptions .Investment{border-bottom-right-radius:3px;border-top-right-radius:3px}.SubscriptionDurantionOptions .Selected{color:#fff;background:#000;border:1px solid #000}.SubscriptionDurantionOptions .Unselected{color:#657478;background:#fff;border:1px solid #000}.Slide{text-align:center;padding-top:60px;padding-bottom:20px}.Slide .ImageContainer{width:80px;height:80px;border-radius:100%;background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.Slide p:first-of-type{text-transform:uppercase;font-weight:700;color:#263339;margin-bottom:10px}.swiper-container{position:relative}.swiper-container .swiper-pagination{bottom:0!important}.swiper-container .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:#d5d4d4!important;opacity:1}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#263339!important;opacity:1}.Toast{height:40px;width:500px;position:fixed;bottom:75px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;color:#fff;background:#c2d962;z-index:100;border-radius:3px}.Toast .Image{height:18px;width:20px;margin-right:10px}.Toast .Image img{height:100%;width:100%}.Show{animation:fadein .5s}.Hide{bottom:-40px;animation:fadeout .5s}.PopoutMenuBackground{background-color:rgba(0,0,0,.2);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:2}.PopoutMenuBackground.Open{display:block}.PopoutMenu{background-color:#fff;height:100%;position:fixed;transition:transform .25s ease-in-out;z-index:2}.PopoutMenu.left{left:0;top:0;transform:translateX(-100%)}.PopoutMenu.left.Open{transform:translateX(0)}.PopoutMenu.right{right:0;top:0;transform:translateX(100%)}.PopoutMenu.right.Open{transform:translateX(0)}.PopoutMenu .PopoutMenuTitleBar{align-items:center;border-bottom:1px solid #d5d4d4;display:flex;justify-content:space-between;padding:16px 31px}@media only screen and (max-width:768px){.PopoutMenu .PopoutMenuTitleBar{padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){.PopoutMenu .PopoutMenuTitleBar{padding-left:20px;padding-right:20px}}@media only screen and (max-width:360px){.PopoutMenu .PopoutMenuTitleBar{padding-left:10px;padding-right:10px}}.PopoutMenu .PopoutMenuTitleBar .PopoutMenuTitle{font-size:20px;margin-bottom:0}.PopoutMenu .CloseButton{cursor:pointer;position:relative;top:2px;left:10px}.PopoutMenu .CloseButton .CloseButtonImage{height:25px;opacity:.5;width:25px}@media only screen and (max-width:480px){.PopoutMenu .CloseButton{left:0}}.PopoutMenu .PopoutMenuFooter{align-items:center;background-color:#eee;bottom:0;display:flex;height:60px;justify-content:flex-end;padding:0 30px;width:100%}.PopoutMenu .PopoutMenuFooter .Btn{width:140px}.PopoutMenu .PopoutMenuFooter .SecondaryButton{margin-right:10px}.PopoutMenu .PopoutMenuFooter .TertiaryButton{flex:0 0 100%}.PopoutMenu .PopoutMenuFooter.WhiteBg{background-color:#fff}.PopoutMenu.Popup{position:fixed;background-color:transparent;top:0;left:0;width:100%;height:100%;z-index:20;display:table}.PopoutMenu.Popup .PopoutContainer{display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box}.PopoutMenu.Popup .PopoutContainer .Inner{display:inline-block;position:relative;z-index:22;background-color:#fff;min-height:210px;max-height:calc(100vh - 50px);width:100%;max-width:460px;border-radius:3px;overflow:hidden;text-align:left}.PopoutMenu.Popup .PopoutMenuContent{min-height:100px;max-height:calc(100vh - 170px);overflow-y:auto}@media only screen and (max-width:768px){.PopoutMenu.Popup .PopoutMenuContent{max-height:calc(100vh - 230px)}.PopoutMenu.Popup{width:100%!important}.PopoutMenu.Popup .PopoutContainer .Inner{max-width:95%}}@media only screen and (max-width:480px){.PopoutMenu.Popup .PopoutMenuContent{min-height:inherit}.PopoutMenu.Popup .CloseButton{left:0}.PopoutMenu.Popup .PopoutMenuFooter{flex-wrap:wrap;height:auto;padding:10px 20px}.PopoutMenu.Popup .PopoutMenuFooter .Btn{width:100%}.PopoutMenu.Popup .PopoutMenuFooter .Btn.PrimaryButton{order:1;margin:10px 0}.PopoutMenu.Popup .PopoutMenuFooter .Btn.SecondaryButton{order:2;margin:0 0 10px}}@media only screen and (max-width:360px){.PopoutMenu.Popup .PopoutMenuFooter{padding:10px}}.PopoutMenu .PopoutMenuContent{min-height:calc(100vh - 123px);padding:40px 30px;box-sizing:border-box}@media only screen and (max-width:1024px){@supports(-webkit-touch-callout:none){.PopoutMenu .PopoutMenuContent{min-height:inherit!important}}}@media only screen and (max-width:768px){.PopoutMenu .PopoutMenuContent{padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){.PopoutMenu .PopoutMenuContent{padding-left:20px;padding-right:20px}}@media only screen and (max-width:360px){.PopoutMenu .PopoutMenuContent{padding-left:10px;padding-right:10px}}.PopoutMenu.NoWhiteBack{background-color:transparent}.PageNotFound{height:calc(100vh - 120px)}.PageNotFound .Content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.AboutPage .Banner{height:300px;background-repeat:no-repeat;background-size:300px}.AboutPage .Banner h1{margin-bottom:0}.AboutPage .WhatWeDoBanner .Banner,.AboutPage .WhoWeAreBanner .Banner{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);background-color:#72bede;height:620px;position:relative;z-index:0;background-image:none!important}.AboutPage .WhatWeDoBanner .Banner .Banner-background,.AboutPage .WhoWeAreBanner .Banner .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:20%;background-position:112% -5%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.AboutPage .WhatWeDoBanner .Banner .Banner-background.scrolled-into-visible,.AboutPage .WhoWeAreBanner .Banner .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 3s ease-in-out,opacity 2s ease-in-out;background-size:50%}.AboutPage .WhatWeDoBanner .Banner .BannerContent,.AboutPage .WhoWeAreBanner .Banner .BannerContent{gap:10%;height:100%}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection{max-width:45%;justify-content:space-between;box-sizing:border-box;position:relative;padding:40px 0 200px;max-height:100%}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission{margin-top:60px;margin-bottom:20px;color:#fff;font-family:Quicksand;font-size:50px;font-weight:700}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission h1,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission h1{font-size:40px;margin-bottom:10px}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission p,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission p{font-weight:630;font-size:16px;margin-bottom:10px;line-height:26px}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .FollowUs,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .FollowUs{box-sizing:border-box;height:40px;display:flex;justify-content:center;align-items:center;gap:10px;background-color:#fff;margin-top:20px;border-radius:50px;padding:10px;max-width:inherit;max-width:190px}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .FollowUs span,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .FollowUs span{color:#263339;font-family:Quicksand;font-size:13px;font-weight:700}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .FollowUs a,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .FollowUs a{box-sizing:border-box;height:20px;width:20px;border:1px solid #d5d4d4;background-color:#fff;border-radius:50%}.AboutPage .WhatWeDoBanner .Banner .BannerContent .RightSection,.AboutPage .WhoWeAreBanner .Banner .BannerContent .RightSection{display:flex;justify-content:center;align-items:flex-end;padding-bottom:80px}.AboutPage .OurValues{color:#333;font-family:Quicksand;font-size:30px!important;font-weight:700;display:flex;justify-content:flex-start;padding:60px 45px 22px 20px}.AboutPage .OurValues h1,.AboutPage .OurValues p{font-size:30px;line-height:inherit}.AboutPage .OurValues .line-by-line,.AboutPage .OurValues h1{margin-bottom:8px}.AboutPage .OurValues p{color:#c2d962}.AboutPage .OurValues .line-by-line p{overflow:hidden;white-space:nowrap;opacity:0;margin-bottom:10px}.AboutPage .OurValues .line-by-line p:last-of-type{margin-bottom:0}.AboutPage .OurValues .line-by-line .line1.word-by-word{animation:wordFadeIn 2s steps(50) forwards,lineFadeIn 1s ease-in-out forwards;animation-delay:.2s}.AboutPage .OurValues .line-by-line .line2.word-by-word{animation:wordFadeIn 2s steps(50) forwards,lineFadeIn 1s ease-in-out forwards;animation-delay:.9s}.AboutPage .OurValues .line-by-line .line3.word-by-word{animation:wordFadeIn 2s steps(50) forwards,lineFadeIn 1s ease-in-out forwards;animation-delay:1.6s}.AboutPage .OurValues .line-by-line{margin-left:35%}.AboutPage .OurValues .line-by-line .line2{padding-left:50px}.AboutPage .OurValues .line-by-line .line3{padding-left:110px}.AboutPage .WidthContent{position:relative}.AboutPage .WidthContent .OurValuesImage{position:absolute;margin-left:20px;top:-80px;height:450px;z-index:1}.AboutPage .WidthContent .OurValues.SoloText{justify-content:flex-end;margin-right:100px}.AboutPage .MeetTeachersSection{font-family:Quicksand;font-size:30px;font-weight:700}.AboutPage .MeetTeachersSection h1{color:#f59e16}.AboutPage .MeetTeachersSection>p{font-size:18px;font-weight:500;margin-bottom:40px}.AboutPage .MeetTeachers{padding:70px 0 95px}.AboutPage .MeetTeachers .Teacher{box-sizing:border-box;width:100%;background-color:#fff;box-shadow:0 4px 0 0 rgba(0,0,0,.2);border-radius:3px;margin-bottom:20px;padding:20px 40px;display:flex;gap:70px;align-items:center}.AboutPage .MeetTeachers .Teacher .TextContent,.AboutPage .MeetTeachers .Teacher .TextNote{display:flex;flex-direction:column;gap:10px;width:85%}.AboutPage .MeetTeachers .Teacher .TextContent p,.AboutPage .MeetTeachers .Teacher .TextNote p{font-family:Quicksand;font-size:20px;font-style:italic;font-weight:400;letter-spacing:inherit;line-height:24px}.AboutPage .MeetTeachers .Teacher .TextContent p span,.AboutPage .MeetTeachers .Teacher .TextNote p span{color:#71bfde}.AboutPage .MeetTeachers .Teacher .TextContent .NameAndTitle,.AboutPage .MeetTeachers .Teacher .TextNote .NameAndTitle{display:flex;align-items:center;gap:10px;color:#263339;font-family:Quicksand;font-size:20px;font-weight:700}.AboutPage .MeetTeachers .Teacher .TextContent .NameAndTitle h2,.AboutPage .MeetTeachers .Teacher .TextNote .NameAndTitle h2{margin-bottom:0}.AboutPage .MeetTeachers .Teacher .TextContent .NameAndTitle span,.AboutPage .MeetTeachers .Teacher .TextNote .NameAndTitle span{font-size:15px}.AboutPage .MeetTeachers .Teacher img{width:140px;border-radius:50%}.AboutPage .MeetTeachers .Teacher:nth-of-type(2n){flex-direction:row-reverse}.AboutPage .WhoWeAreContent{clip-path:polygon(0 150px,100% 0,100% 100%,0 100%);padding-top:200px;position:relative;background:#d5edf5;-webkit-clip-path:polygon(0 150px,100% 0,100% 100%,0 100%)}.AboutPage .WhoWeAreContent .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 10%;background-position:-8% 113%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.AboutPage .WhoWeAreContent .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 2s ease-in-out,opacity 1.5s ease-in-out;background-size:65% auto}.AboutPage .AboutUs{margin-bottom:30px}.AboutPage .AboutUs h3,.AboutPage .AboutUs p{margin-bottom:20px}.AboutPage .AboutUs p:last-of-type{font-style:italic}.AboutPage .AboutUs span{font-size:12px;font-weight:700}.AboutPage .Contacts{margin-bottom:30px}.AboutPage .Associates .AssociatesContainer{display:flex;flex-wrap:wrap}.AboutPage .Associates .AssociatesContainer img:not(:last-child){padding-right:20px}.AboutPage .WhatWeDoBanner .Banner{background-position-x:80%;background-position-y:50%}.AboutPage .WhatWeDoBanner .Banner .RightSection img{width:250px}.AboutPage .Sites .InfoBox:first-of-type{padding-top:0}.AboutPage .Sites .InfoBox:last-of-type{padding-bottom:0;border-bottom:0}.AboutPage .Sites h4{font-size:14px;color:#263339;margin-bottom:10px;text-transform:none}.AboutPage .Sites .Video_Blog_Right{width:48%;float:right}.AboutPage .Sites .Video_Blog_Right video{width:100%;height:100%}.AboutPage .Sites .Video_Blog_Left{width:48%;float:left}.AboutPage .Sites .Video_Blog_Left video{width:100%;height:100%}.AboutPage .Sites .WWD_ColumnRight_01{width:48%;float:left}.AboutPage .Sites .BottomFix{clear:both;height:0;font-size:0;line-height:0px}.AboutPage .Sites .WWD_Line{background:#ebecee;width:100%;height:1px;display:block;margin:60px 0}.AboutPage .Sites .WWD_ColumnLeft_02{width:48%;float:left}.AboutPage .Sites .WWD_ColumnLeft_02 .WWD_Img{width:100%;display:block;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.AboutPage .Sites .WWD_ColumnLeft_02 .WWD_Img img{max-width:100%!important;max-height:100%!important}.AboutPage .Sites .WWD_ColumnLeft_01{width:48%;float:right}.AboutPage .Sites .WWD_ColumnLeft_01 .WWD_Img{width:100%;display:block;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.AboutPage .Sites .WWD_ColumnLeft_01 .WWD_Img img{max-width:100%!important;max-height:100%!important}.AboutPage .Sites .WWD_ColumnRight_02{width:48%;float:right}.AboutPage .Banner-background{content:"";position:absolute;top:15%;left:0;width:100%;height:75%;background-size:auto 10%;background-position:-5% 50%;opacity:0;z-index:-1;transition-duration:1s;transition-timing-function:ease-in-out}.AboutPage .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 1s ease-in-out,opacity 1.5s ease-in-out;background-size:auto 100%}.fade-in-section{opacity:0;transform:translateY(20vh);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;will-change:opacity,visibility}.fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}.BackArrow{width:50px;height:50px;display:block;background-size:cover;text-decoration:none;-webkit-appearance:none;border-radius:50%;box-shadow:3px 3px 0 rgba(0,0,0,.3);width:10px;height:10px;box-shadow:none;border-radius:0;transform:rotate(90deg);box-sizing:border-box}.BackArrowDiv{position:absolute;top:-65px;left:0;display:flex;flex-direction:row;align-items:center;gap:18px;box-sizing:border-box;height:40px;background-color:#fff;border-radius:50px;padding:14px 32px 14px 16px}.BackArrowDiv span{color:#263339;font-family:Quicksand;font-size:13px;font-weight:700}.BlogPage .BlogsContainer{flex:1 1}.BlogPage .BlogsContainer .BlogsInteractions{display:flex;justify-content:flex-end;margin-bottom:20px}.BlogPage .BlogsContainer .BlogsInteractions .SearchContainer{width:35%;position:relative}.BlogPage .BlogsContainer .BlogsInteractions .SearchContainer .SearchContainerInput{height:40px;width:100%;border-radius:3px;border:none;text-indent:15px;color:#657478;color:#263339;font-family:Quicksand;font-size:12px;letter-spacing:0;line-height:21.17px}.BlogPage .BlogsContainer .BlogsInteractions .SearchContainer .SearchContainerInput:focus,.BlogPage .BlogsContainer .BlogsInteractions .SearchContainer .SearchContainerInput:hover{border:1px solid #f59e16}.BlogPage .BlogsContainer .BlogsInteractions .SearchContainer img{position:absolute;top:0;bottom:0;right:0;width:40px;height:40px;cursor:pointer}.BlogPage .BlogsContainer .BlogsInteractions .DropdownContainer{height:40px;width:160px;color:#657478}.BlogPage .BlogsContainer .CardsContainer{width:calc(100% + 20px);display:flex;flex-wrap:wrap;padding-bottom:40px}.BlogPage .BlogsContainer .CardsContainer .CardContainer{padding:20px 20px 0 0;width:33.3%;box-sizing:border-box}.BlogPage .BlogsContainer .CardsContainer .CardContainer .Card{height:100%;border-radius:3px}.BlogPage .BlogsContainer .CardsContainer .CardContainer .Card:hover{box-shadow:0 0 3px .5px #71bfde}.BlogPage .BlogsContainer .CardsContainer .CardContainer .Card .CardImage{height:180px;border-top-left-radius:3px;border-top-right-radius:3px;background-size:contain!important}.BlogPage .BlogsContainer .CardsContainer .CardContainer .Card .CardText{height:calc(100% - 180px);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:none;background-color:#fff}.PostContent h2{min-width:-moz-fit-content;min-width:fit-content;width:30%;padding-bottom:20px;border-bottom:3px solid #f59e16}.PostDetailsImage{height:150px;align-self:center}.CaseStudiesPage .BackArrow{width:50px;height:50px;display:block;background-size:cover;text-decoration:none;-webkit-appearance:none;border-radius:50%;box-shadow:3px 3px 0 rgba(0,0,0,.3);width:10px;height:10px;box-shadow:none;border-radius:0;transform:rotate(90deg);box-sizing:border-box}.CaseStudiesPage .BackArrowDiv{position:relative;display:flex;flex-direction:row;align-items:center;gap:18px;top:unset;left:unset;padding:14px 28px 14px 16px}.CaseStudiesPage .LeftSection .QuoteText{position:relative;max-width:650px;width:100%}.CaseStudiesPage .LeftSection .QuoteText .CaseStudyLoadingText{padding-block:30px;padding-inline:20px;border-radius:20px;width:100%;text-align:center;background-color:#c2d962;color:#fff;font-weight:700;font-size:28px;line-height:40px;min-width:400px;display:flex;align-items:center;justify-content:center}.CaseStudiesPage .LeftSection .QuoteText:after{content:"";position:absolute;bottom:0;left:90%;transform:translateX(0) translateY(100%);border-color:#c2d962 transparent transparent;border-style:solid;border-width:15px 0 0 15px}.CaseStudiesPage .Banner{position:relative;background-color:#72bede;z-index:0;background-image:none!important}.CaseStudiesPage .Banner .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:30%;background-position:130% 50%;opacity:0;z-index:-1;transition-duration:1s;transition-timing-function:ease-in-out}.CaseStudiesPage .Banner .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 1s ease-in-out,opacity 1.5s ease-in-out;background-size:50%}.CaseStudiesPage .CaseStudiesNavigationContainer{width:100%}.CaseStudiesPage .CaseStudiesNavigationContainer section{height:100%}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent{margin-block:30px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection{align-items:flex-start}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:40px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:20px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .CaseStudySubTitleText{color:#fff;font-size:30px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection>h2:first-of-type{margin-bottom:60px;align-self:flex-start}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{justify-content:inherit;margin-top:30px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:180px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:16px;margin-top:20px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards .SubjectCard:not(:last-of-type){margin:0 10px 0 0}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .BannerLinks .Btn{margin:30px 0 0}.CaseStudiesPage .CaseStudiesNavigationContainer .CaseStudyLoadingText{display:inline-block;min-height:30px;font-style:italic;margin-bottom:0}.CaseStudiesPage .CaseStudiesContainerWrapper{width:100%;background-color:#72bede;background-size:70vh;background-position-x:130%;background-position-y:10%}.CaseStudiesPage .CaseStudiesContainerWrapper .PageNumber,.CaseStudiesPage .CaseStudiesContainerWrapper .PaginatorInfo{color:#fff}.CaseStudiesPage .CaseStudiesContainer{flex:1 1;width:100%}.CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage{display:flex;flex-direction:row}.CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage div{align-self:center;background-color:#fff;height:-moz-fit-content;height:fit-content;border-radius:10px;padding:25px;border:5px solid #000;text-align:center;line-height:50px;box-shadow:5px 5px 10px 5px}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions{display:flex;justify-content:space-between;margin-bottom:20px}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle>a>h1,.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle>h2{color:#fff;margin:0}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle>a>h1:hover{text-shadow:3px 2px 3px rgba(0,0,0,.2666666667)}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle .TitleSpan{padding-left:40px;font-size:20px;line-height:30px}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .DropdownContainer{height:40px;width:160px;color:#657478}.CaseStudiesPage .CaseStudiesContainer .CardsContainer{display:flex;flex-direction:column}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer{width:100%;padding-top:20px}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card{display:flex;align-items:stretch;background-color:#fff!important;border-radius:3px}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardImage{align-self:stretch;width:30%;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#fff!important;background-size:contain!important}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText{width:70%;min-height:140px;border:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;background-size:cover;background-position:50% 50%}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextTitle{width:45%}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText p{margin:0}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextDescription{flex-grow:1;display:flex;justify-content:center;align-items:center;width:45%}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextDescription p{font-size:22px;font-weight:400;font-style:italic;margin:0}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextDescription p span{color:#72bede;font-weight:700}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardInfo{display:none}.ContactUsPage .Banner{height:300px}.ContactUsPage .Banner h1{margin-bottom:0}.ContactUsPage .Content{display:flex;justify-content:space-between}.ContactUsPage .Content .ContactInfo{display:flex;flex-direction:column}.ContactUsPage .Content .ContactInfo .Contact{display:flex;margin-bottom:20px}.ContactUsPage .Content .ContactInfo .Contact .ContactImage{width:80px;height:80px;background-color:#eee;border-radius:100%}.ContactUsPage .Content .ContactInfo .Contact .ContactImage img{height:100%;width:100%}.ContactUsPage .Content .ContactInfo .Contact .ContactDetails{width:calc(100% - 80px);display:flex;flex-direction:column;justify-content:center;font-size:12px;margin-left:20px}.ContactUsPage .Content .ContactInfo .Contact .ContactDetails span:first-of-type{text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#263339;margin-bottom:5px}.ContactUsPage .Content .ContactInfo .Contact .ContactDetails span:nth-of-type(2){font-size:16px;color:#263339}.ContactUsPage .Content .FormContainer{width:400px;height:-moz-fit-content;height:fit-content;border:1px solid #d5d4d4;border-radius:3px;background-color:#fff;padding:40px 20px;margin-top:-300px}.DetailsPageHead{flex-grow:1;margin:0 auto;background-color:#71bfde;background-size:50%;background-position:110% 30%}.DetailsPageHead,.DetailsPageHead .DetailsPageTop{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.DetailsPageHead .DetailsPageTopImg{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-size:cover;background-position:center 50%;height:316px}.DetailsPageHead .Content{margin-top:100px;max-width:1000px;width:100%;display:flex;flex-direction:column}.DetailsPageHead .Content .Details{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:20px}.DetailsPageHead .Content .Details .Info{display:flex;justify-content:space-between;align-content:center;font-weight:700;font-size:12px;color:#263339}.DetailsPageHead .Content .Details .Info .Author{color:#657478;margin-left:10px}.DetailsPageHead .Content .Details .Share{display:flex;align-self:center;text-align:center}.DetailsPageHead .Content .Details .Share span{margin:auto}.DetailsPageHead .Content .Details .Share a{height:30px;width:30px}.DetailsPageHead .Content .ContentHeader{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px 10px;border-radius:3px;background-color:#f59e16;box-sizing:border-box;text-align:center}.DetailsPageHead .Content .ContentHeader h1{color:#fff}.DetailsPageHead .Content .ContentHeader .DetailsInfo{display:flex;justify-content:space-between;align-content:center;font-weight:700;font-size:12px;color:#263339;gap:12px}.DetailsPageHead .Content .ContentHeader .DetailsInfo .Date{color:#263339}.DetailsPageHead .Content .ContentHeader .DetailsInfo .Author{color:#657478}.DetailsPageHead .Content .Share{position:absolute;top:-65px;right:0;display:flex;flex-direction:row;align-items:center;height:40px;box-sizing:border-box;background-color:#fff;padding:10px;border-radius:50px}.DetailsPageHead .Content .Share span{color:#263339;font-family:Quicksand;font-size:13px;font-weight:700;margin:auto 8px}.DetailsPageHead .Content .Share a{box-sizing:border-box;height:20px;width:20px;border:1px solid #d5d4d4;background-color:#fff;margin-right:5px;border-radius:50%}.DetailsPageHead .Content .ImageContainer{margin-bottom:20px}.DetailsPageHead .Content .ImageContainer img{width:100%;border-radius:3px}.DetailsPageHead .Content .BtnOrange{margin-top:20px}.DetailsPageBottom{flex-grow:1;height:100%;width:100%;justify-content:center;padding-top:50px;position:relative;display:flex;flex-direction:column}.DetailsPageBottom .DetailsPageBottomContent{max-width:1000px;background-color:#fff;padding:20px 20px 30px;margin:0 auto;border-radius:3px}.DetailsPageHead>.Content,.DetailsPageTop>.Content{padding-inline:100px;position:relative}.CaseStudy.DetailsPageHead,.DetailsPageBottom{padding-inline:50px}.CaseStudy.DetailsPageHead .PostDetailsImage{position:absolute;width:100%;height:316px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%}.CaseStudy.DetailsPageHead>.Content{padding-inline:0}.CaseStudy.DetailsPageHead>.Content .ContentHeader{margin-inline:50px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px 5px;border-radius:3px;background-color:#f59e16;box-sizing:border-box;margin-bottom:50px}.CaseStudy.DetailsPageHead>.Content .PostContent{max-width:1000px;background-color:#fff;padding:20px;border-radius:3px}.FAQsPage h1{margin-bottom:30px;color:#fff}.FAQsPage .FAQsContainer{width:100%}.FAQsPage .FAQsContainer .FAQ{width:100%;border-radius:3px;padding:30px 30px 5px;cursor:pointer;background-color:#fff;background-size:cover;background-position:50% 50%}.FAQsPage .FAQsContainer .FAQ div,.FAQsPage .FAQsContainer .FAQ h3,.FAQsPage .FAQsContainer .FAQ p{background-position:-10% -10%}.FAQsPage .FAQsContainer .FAQ:not(:last-child){margin-bottom:10px}.FAQsPage .FAQsContainer .FAQ p{margin-bottom:25px;color:#657478}.FAQsPage .FAQsContainer .FAQ .FAQHeading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.FAQsPage .FAQsContainer .FAQ .FAQHeading h3{margin:0;width:95%}.FAQsPage .FAQsContainer .FAQ .FAQHeading img{width:20px}.IndexPage{--s:150px}.IndexPage .Banner{height:750px;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);background-color:#72bede;z-index:0;background-image:none!important}.IndexPage .Banner .LeftSection .Title{font-size:50px;font-weight:700;margin-bottom:20px;line-height:55px}.IndexPage .Banner .BannerContent{padding-bottom:60px}.IndexPage .Banner .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:20%;background-position:130% 50%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.IndexPage .Banner .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 3s ease-in-out,opacity 2s ease-in-out;background-size:50%}.IndexPage .Banner .ExploreSubjects h3{color:#000}.IndexPage .DiagonalBackground{background:linear-gradient(to top left,#d5edf5 50%,transparent 51%) top,linear-gradient(#d5edf5 0 0) 50%,linear-gradient(to bottom right,#d5edf5 50%,transparent 51%) bottom;background-size:100% var(--s),100% calc(100% - 2*var(--s) + 2px);background-repeat:no-repeat}.IndexPage .DiagonalBackgroundOpposite{background:linear-gradient(to top right,#72bede 50%,transparent 51%) top,linear-gradient(#72bede 0 0) 50%,linear-gradient(to bottom left,#72bede 50%,transparent 51%) bottom;background-size:100% calc(var(--s) + 1px),100% calc(100% - 2*var(--s));background-repeat:no-repeat}.IndexPage .WeGetYou{width:100%;height:auto;position:relative;z-index:1}.IndexPage .WeGetYou:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.IndexPage .FloatingBox{display:flex;height:300px;position:relative;top:0;margin:0 auto;align-items:center;justify-content:flex-start;gap:5%}.IndexPage .FloatingBox .WeGetYouText{display:flex;flex-direction:column;gap:20px}.IndexPage .FloatingBox .WeGetYouText p{font-size:30px;font-weight:700;color:#000}.IndexPage .FloatingBox .WeGetYouText :last-child{color:#c2d962}.IndexPage .FloatingBox .WeGetYouVideo{width:100%;height:0;padding-bottom:41.25%;position:relative;overflow:hidden;border-radius:5px}.IndexPage .FloatingBox .WeGetYouVideo video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.IndexPage .Banner-background{content:"";position:absolute;top:15%;left:0;width:100%;height:75%;background-size:auto 10%;background-position:-5% 50%;opacity:0;z-index:-1;transition-duration:1s;transition-timing-function:ease-in-out}.IndexPage .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 1s ease-in-out,opacity 1.5s ease-in-out;background-size:auto 100%}.IndexPage .FeaturesSection{position:relative;z-index:0}.IndexPage .FeaturesSection .FeaturesSectionInner{padding-block:150px;display:flex;flex-direction:column;gap:20px}.IndexPage .FeaturesSection .CardsContainer{display:flex}.IndexPage .FeaturesSection .CardsContainer .CardContainer{cursor:auto;padding:20px 20px 0 0;width:20%;box-sizing:border-box}.IndexPage .FeaturesSection .CardsContainer .CardContainer .Card{height:100%}.IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardImage{background-color:#f59e16;height:180px;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;justify-content:center;align-items:center}.IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardImage h3{color:#fff;font-size:25px;padding:30px;line-height:35px}.IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardText{height:calc(100% - 180px);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;background-color:#fff}.IndexPage .QuotesSectionInner{padding-block:60px;display:flex;justify-content:center}.IndexPage .QuotesSectionInner .fade-out{opacity:0;transition:opacity .5s ease-in-out}.IndexPage .QuotesSectionInner .fade-in{opacity:1;transition:opacity .5s ease-in-out}.IndexPage .QuotesSectionInner .QuoteContainer{display:flex;width:100%;justify-content:space-between}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft{display:flex;flex-direction:column;justify-content:center}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft .QuoteSchoolText{display:flex;flex-direction:column;gap:20px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft .QuoteSchoolText p{line-height:30px;font-size:30px;font-weight:700;color:#000}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft .QuoteSchoolText :last-child{color:#c2d962}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight{display:flex;flex-direction:column;justify-content:flex-end;gap:20px;min-height:350px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText{position:relative;max-width:650px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText p{padding:20px;border-radius:20px;background-color:#c2d962;color:#fff;font-weight:700;font-size:16px;line-height:30px;min-width:400px;display:flex;align-items:center;justify-content:center}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText.fade-in{opacity:1;transition:opacity 2s ease-in-out}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText:after{content:"";position:absolute;bottom:0;left:90%;transform:translateX(0) translateY(100%);border-color:#c2d962 transparent transparent;border-style:solid;border-width:15px 0 0 15px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper{display:flex;justify-content:flex-end;align-items:center;gap:20px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper .QuoteName{display:flex;justify-content:flex-end}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper .QuoteName h3{margin:0}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper .QuoteImage{width:60px;height:60px;border-radius:50%;background-position:50%;background-size:cover}.IndexPage .NavigationSection{position:relative;background:#d5edf5;-webkit-clip-path:polygon(0 0,100% 150px,100% 100%,0 100%);clip-path:polygon(0 0,100% 150px,100% 100%,0 100%)}.IndexPage .NavigationSection .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 10%;background-position:-20% 60%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.IndexPage .NavigationSection .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 2s ease-in-out,opacity 1.5s ease-in-out;background-size:auto 120%}.IndexPage .NavigationSection .NavOptionsSectionInner{padding-top:calc(var(--s) + 80px);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:30px;padding-bottom:100px}.IndexPage .NavigationSection .NavigationCardWrapper{display:flex;justify-content:space-between}.IndexPage .NavigationSection .NavigationCardWrapper .Item{width:31%;display:flex;flex-direction:column;background-color:#fff;align-items:center;padding-block:30px;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25);border:4px solid #fff}.IndexPage .NavigationSection .NavigationCardWrapper .Item:hover{border:4px solid #f59e16;background-color:#fdecd0;box-sizing:border-box}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:200px;width:auto}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Img img{max-height:100%}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Txt{padding-top:10px;font-size:24px;font-weight:700}.IndexPage .NavigationSection .Btn{width:140px}.IndexPage .Strengths .StrengthsHeading{text-align:center;margin-bottom:10px}.IndexPage .Strengths .Inner{display:flex;flex-direction:column;justify-content:center;text-align:center}.IndexPage .Strengths .Inner p{margin-bottom:12px}.IndexPage .Strengths .Warpper{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:36px;justify-content:space-between}.IndexPage .Strengths .Title{color:#263339;font-weight:700;margin-bottom:20px;text-align:center}.IndexPage .Strengths .Desc{font-size:12px;line-height:18px;text-align:center}.IndexPage .Strengths .Icon img{background-color:#c2d962;border-radius:50%;height:80px;margin-bottom:26px;width:80px}.IndexPage .Strengths .CardsContainer{width:calc(100% + 60px);display:flex;flex-wrap:wrap}.IndexPage .Strengths .CardsContainer .Card{display:flex;flex-direction:column;align-items:center;margin:0;padding:20px 60px 20px 0;width:25%;box-sizing:border-box}.IndexPage .Strengths .CardsContainer .Card .CardImage{height:80px;width:80px;background-color:#c2d962;border-radius:100%;margin-bottom:20px}.IndexPage .Strengths .CardsContainer .Card .CardImage img{height:80px;margin:auto}.IndexPage .Strengths .CardsContainer .Card .CardText p:first-of-type{text-transform:uppercase;color:#263339;font-weight:700;text-align:center;margin-bottom:10px}.IndexPage .SampleLessonRowHdr{text-align:center;margin:30px 0}.IndexPage .SampleLessonRowHdr:first-child{margin-top:0}.IndexPage .SampleLessons.SampleLessons2{position:relative;min-height:400px}.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding-block:0;padding-inline:0}.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr{color:#000}.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:60px}.IndexPage .SampleLessons.DiagonalBackgroundOpposite{position:relative}.IndexPage .SampleBG{height:1000px;z-index:0;opacity:1;top:-50px;background-position:130% 50%;background-size:auto 100%}.IndexPage .SampleLessons{min-height:calc(100% + 300px)}.IndexPage .SampleLessons .SampleLessonBlockWrapper{padding-block:var(--s)}.IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{position:absolute;right:60px;bottom:80px;z-index:1}.IndexPage .SampleLessons .SampleLessonBlockWrapper .SampleLessonRowHdr{color:#fff}.IndexPage .SampleLessons .SampleLessonBlockWrapper h1{text-align:left}.IndexPage .SampleLessons .swiper-container{padding:10px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper{padding-bottom:5px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0;width:340px!important;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide:hover{transform:scale(1.05)}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Aqua{background-color:#8aaed3}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Yellow{background-color:#fdea6d}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Pink{background-color:#fabff5}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Purple{background-color:#ad8ae6}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Blue{background-color:#6386eb}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Brown{background-color:#ce881a}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Red{background-color:#f48484}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Teal{background-color:#97eae9}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Green{background-color:#6da995}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Grey{background-color:#d8d6d3}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Olive{background-color:#79d38c}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Apple{background-color:#b9d86b}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Orange{background-color:#f7ba44}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.White{background-color:#fff}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Blue_GSFPE{background-color:#66bedf}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Aquamarine{background-color:#7fffd4}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.HotPink{background-color:#ff69b4}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Orchid{background-color:orchid}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.SpringGreen{background-color:#00ff7f}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.LightSeaGreen{background-color:#20b2aa}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.DarkTurquoise{background-color:#00ced1}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.LightSteelBlue{background-color:#b0c4de}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Thistle{background-color:#d8bfd8}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Blue01{background-color:#1b9bdf}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item{display:block;margin:0;padding:0 30px 30px;box-sizing:border-box;text-align:center;text-decoration:none}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Tag{font-size:14px;text-align:center;font-weight:400;color:#fff;display:inline-block;font-style:italic;font-family:Quicksand;background:rgba(0,0,0,.3);padding:10px 15px;text-transform:uppercase}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Img{display:block;padding:30px 0 10px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Img img{width:50%;display:inline-block}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Txt{font-size:18px;text-align:center;font-weight:700;color:#263339;display:block;margin-bottom:20px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .BtnViewFreeSample span{padding:14px 0;width:100%}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe{display:block;margin:10px 0}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe .CheckboxRow{display:table;margin:10px auto 20px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe .Check{display:table-cell;vertical-align:top}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe .icheckbox_square-grey{border-radius:4px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Label{display:table-cell;vertical-align:top;padding-top:1px;font-size:12px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .TextField input{display:block;padding:10px;box-sizing:border-box;border-radius:4px;border:none;width:100%}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .BtnTwo span{font-size:13px;line-height:1em;font-weight:700;text-transform:inherit;text-decoration:none;color:#fff;text-align:center;border:1px solid #66bedf;box-sizing:border-box;padding:12.5px 0;width:100%;border-radius:50px;background:#66bedf;box-shadow:3px 3px 0 rgba(0,0,0,.25);display:inline-block;cursor:pointer;font-family:Quicksand,Arial,Helvetica,Verdana}.IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-next{display:none;background-image:url(/static/images/Icon_Swiper_Arrow_Right.png);background-size:50px 50px;width:50px;height:50px;margin-top:-25px;top:50%;position:absolute;z-index:10;cursor:pointer;right:30px}.IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-next.swiper-button-disabled{opacity:0}.IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-prev{display:none;background-image:url(/static/images/Icon_Swiper_Arrow_Left.png);background-size:50px 50px;width:50px;height:50px;margin-top:-25px;top:50%;position:absolute;z-index:10;cursor:pointer;left:30px}.IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-prev.swiper-button-disabled{opacity:0}.IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-next{display:none}.IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-prev{display:none}.IndexPage .Reviews{border-top:1px solid #d5d4d4}.PricingPageWrapper{background-color:#e8f4fa;width:100%}.PricingPageWrapper .PricingAdditionalHeader{display:flex;flex-direction:row;justify-content:space-between}.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1,.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2{min-width:-moz-fit-content;min-width:fit-content;display:flex;flex-direction:column}.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1 ul,.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 ul{margin-top:10px}.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1 ul li,.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 ul li{align-items:center;display:flex;gap:15px;color:#000;font-size:14px}.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1 img,.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 img{background-color:#c2d962;border-radius:100%;width:15px}.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2{min-width:-moz-fit-content;min-width:fit-content;height:-moz-fit-content;height:fit-content;align-self:center;box-shadow:3px 3px 6px .5px #aaa;border-radius:10px;padding:30px;padding-inline:50px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center;background-color:#fff}.PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 ul li{display:list-item}.PricingPage{min-width:1200px}.PricingPage .Heading{position:relative;margin-bottom:30px}.PricingPage .Heading .SubscriptionDurantionOptions{width:430px;height:40px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.PricingPage .Heading .SubscriptionDurantionOptions .SDOpt{display:flex;justify-content:center;align-items:center;font-size:13px;flex-grow:1;cursor:pointer;border:1px solid #000;border-right:none;position:relative}.PricingPage .Heading .SubscriptionDurantionOptions .SDOpt span{font-weight:700;margin-right:0}.PricingPage .Heading .SubscriptionDurantionOptions .SDOpt .BestValueTag{position:absolute;top:-20px;color:#388dcf;background-color:#e3effb;font-size:9px;padding:4px 10px;box-sizing:border-box;border-top-left-radius:3px;border-top-right-radius:3px}.PricingPage .Heading .SubscriptionDurantionOptions .SDOpt:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.PricingPage .Heading .SubscriptionDurantionOptions .SDOpt:last-child{border-right:1px solid #000;border-bottom-right-radius:3px;border-top-right-radius:3px}.PricingPage .Heading .DiscountMessage{position:absolute;width:100%;bottom:-25px;left:50%;transform:translateX(-50%);text-align:center;font-size:12px}.PricingPage .PricingTable{width:100%}.PricingPage .PricingTable th{font-weight:400}.PricingPage .PricingTable th h3{width:100%;padding:15px 0}.PricingPage .PricingTable td,.PricingPage .PricingTable th{border-bottom:1px solid #d5d4d4;border-right:1px solid #d5d4d4}.PricingPage .PricingTable td{width:15%}.PricingPage .PricingTable td .PriceContainer{display:flex;flex-direction:column;align-items:center}.PricingPage .PricingTable td .PriceContainer span{text-align:center;display:block;width:100%;font-size:20px;font-weight:700;color:#263339}.PricingPage .PricingTable td .PriceContainer .InfoTxt{display:block;font-size:10px;font-weight:500;color:#333;font-style:italic;margin-top:1px}.PricingPage .PricingTable td .PriceContainer .BtnOrange{width:120px;margin-top:10px}.PricingPage .PricingTable .Age{width:37%}.PricingPage .PricingTable .Age .AgeOption{display:flex;align-items:center}.PricingPage .PricingTable .Age .AgeOption .ImageContainer{display:flex;justify-content:center;width:30%}.PricingPage .PricingTable .Age .AgeOption .ImageContainer img{height:130px;width:auto}.PricingPage .PricingTable .Age .AgeOption .DetailsContainer{width:-moz-fit-content;width:fit-content;padding:30px 30px 30px 0}.PricingPage .PricingMobile{display:none}.PricingPage .PricingMobile .AgeOption{border-top:1px solid #d5d4d4}.PricingPage .PricingMobile .AgeOption:last-child{border-bottom:1px solid #d5d4d4}.PricingPage .PricingMobile .AgeOption .ImageContainer{display:flex;height:150px;justify-content:center}.PricingPage .PricingMobile .AgeOption .ImageContainer img{height:100%;margin:0 auto}.PricingPage .PricingMobile .AgeOption .DetailsContainer{margin-bottom:20px}.PricingPage .PricingMobile .AgeOption .PackagesContainer{display:flex;flex-direction:column}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package{margin-bottom:10px;border:1px solid #d5d5d5;border-radius:3px;padding:10px 20px;box-sizing:border-box}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner{display:flex;align-items:center;justify-content:space-between}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner h3{width:33%;margin-bottom:0}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner span{width:33%;font-size:20px;font-weight:700;text-align:center}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .PackageTxtDetails{flex:1 1}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .PackageTxtDetails h3{width:100%}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .PackageTxtDetails span{width:100%;color:#263339}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .SubscribeBtn{display:flex;justify-content:flex-end;width:33%}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .SubscribeBtn .BtnOrange{height:30px;width:90px;justify-self:flex-end;font-size:11px;padding:9px}.PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .InfoTxt{display:block;font-size:10px;font-weight:500;color:#333;font-style:italic;text-align:left;margin-top:1px}.SiteMapPage{height:calc(100vh - 120px)}.SiteMapPage h1{margin-bottom:20px}.SiteMapPage .Content{height:50%}.SiteMapPage .Content .MapLinks{display:flex}.SiteMapPage .Content .MapLinks .Section{width:50%}.SiteMapPage .Content .MapLinks .Section a{text-decoration:underline}.SiteMapPage .Content .MapLinks .Section .SubLink{margin-left:20px}.SiteMapPage .Content .MapLinks .Section .SubSubLink{margin-left:40px}.SubscribePage{height:calc(100vh - 60px)}.SubscribePage .Header .HeaderActions,.SubscribePage .Header .MobileHeader .HamburgerMenu{display:none}.SubscribePage .Content{min-height:calc(100% - 60px);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.SubscribePage .Footer .FooterContent{justify-content:flex-end}.SubscribePage .Footer .FooterContent .LeftSection{display:none}.BookADemoPage{min-height:calc(100% + 300px)}.BookADemoPage .CalendarLinksWrapper{padding-block:var(--s)}.BookADemoPage .swiper-container{padding:10px}.BookADemoPage .swiper-container .swiper-wrapper{padding-bottom:5px}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0;width:340px!important;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide:hover{transform:scale(1.05)}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Aqua{background-color:#8aaed3}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Yellow{background-color:#fdea6d}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Pink{background-color:#fabff5}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Purple{background-color:#ad8ae6}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Blue{background-color:#6386eb}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Brown{background-color:#ce881a}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Red{background-color:#f48484}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Teal{background-color:#97eae9}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Green{background-color:#6da995}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Grey{background-color:#d8d6d3}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Olive{background-color:#79d38c}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Apple{background-color:#b9d86b}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Orange{background-color:#f7ba44}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.White{background-color:#fff}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Blue_GSFPE{background-color:#66bedf}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Aquamarine{background-color:#7fffd4}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.HotPink{background-color:#ff69b4}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Orchid{background-color:orchid}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.SpringGreen{background-color:#00ff7f}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.LightSeaGreen{background-color:#20b2aa}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.DarkTurquoise{background-color:#00ced1}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.LightSteelBlue{background-color:#b0c4de}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Thistle{background-color:#d8bfd8}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide.Blue01{background-color:#1b9bdf}.BookADemoPage .swiper-container .swiper-wrapper .Item{display:block;margin:0;padding:0 30px 30px;box-sizing:border-box;text-align:center;text-decoration:none}.BookADemoPage .swiper-container .swiper-wrapper .Item .Img{display:block;padding:30px 0 10px}.BookADemoPage .swiper-container .swiper-wrapper .Item .Img img{width:50%;display:inline-block}.BookADemoPage .swiper-container .swiper-wrapper .Item .Txt{font-size:17px;text-align:center;font-weight:700;color:#263339;display:block;margin-bottom:20px}.BookADemoPage .swiper-container .swiper-wrapper .Item .BtnTwo span{font-size:13px;line-height:1em;font-weight:700;text-transform:inherit;text-decoration:none;color:#fff;text-align:center;border:1px solid #66bedf;box-sizing:border-box;padding:14px 0;width:100%;border-radius:50px;background:#66bedf;box-shadow:3px 3px 0 rgba(0,0,0,.25);display:inline-block;cursor:pointer;font-family:Quicksand,Arial,Helvetica,Verdana}.BookADemoPage .swiper-container .calendar-link-swiper-button-next{display:none;background-image:url(/static/images/Icon_Swiper_Arrow_Right.png);background-size:50px 50px;width:50px;height:50px;margin-top:-25px;top:50%;position:absolute;z-index:10;cursor:pointer;right:30px}.BookADemoPage .swiper-container .calendar-link-swiper-button-next.swiper-button-disabled{opacity:0}.BookADemoPage .swiper-container .calendar-link-swiper-button-prev{display:none;background-image:url(/static/images/Icon_Swiper_Arrow_Left.png);background-size:50px 50px;width:50px;height:50px;margin-top:-25px;top:50%;position:absolute;z-index:10;cursor:pointer;left:30px}.BookADemoPage .swiper-container .calendar-link-swiper-button-prev.swiper-button-disabled{opacity:0}.BookADemoPage .swiper-container:hover .calendar-link-swiper-button-next{display:none}.BookADemoPage .swiper-container:hover .calendar-link-swiper-button-prev{display:none}@media only screen and (max-width:1024px){.BookADemoPage .swiper-container{padding:10px}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important;width:250px!important}.BookADemoPage .swiper-container .swiper-wrapper .Item{margin:0}.BookADemoPage .swiper-container .swiper-wrapper .Item .Img img{width:60%}.BookADemoPage .swiper-container:hover .calendar-link-swiper-button-next{display:block}.BookADemoPage .swiper-container:hover .calendar-link-swiper-button-prev{display:block}}@media only screen and (max-width:768px){.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important}.BookADemoPage .swiper-container:hover .calendar-link-swiper-button-next{display:none}.BookADemoPage .swiper-container:hover .calendar-link-swiper-button-prev{display:none}}@media only screen and (max-width:480px){.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important}.BookADemoPage .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:20px!important}}.GenericPageContent{width:100%}.GenericPageContent h1,.GenericPageContent h2,.GenericPageContent h3,.GenericPageContent h4,.GenericPageContent p{margin-bottom:20px}*{background-repeat:no-repeat;box-sizing:border-box;padding:0;margin:0;outline:none}body{color:#657478;background:#fff;font-family:Quicksand!important}.WidthContent{max-width:1200px;margin:0 auto;padding-left:60px;padding-right:60px;position:relative}.HeightContent{padding-top:60px;padding-bottom:60px}.Page{position:relative;min-height:100vh;height:100%;min-width:320px}.Main,.Page{display:flex;flex-direction:column}.Main{width:100%;flex-grow:1;margin-top:60px}h1{font-size:30px}h1,h2{font-weight:700;color:#263339;margin-bottom:10px}h2{font-size:20px}h3{font-size:16px}h3,h4{color:#263339;margin-bottom:10px}h4{text-transform:uppercase;font-weight:700}h4,p{font-size:12px}p{line-height:22px}ul{font-size:12px;list-style-type:disc;margin-left:12px}ul li:not(:last-child){margin-bottom:10px}a{color:#263339;text-decoration:none}button{border:0}.Btn{display:inline-block;font-size:13px;line-height:1em;font-weight:700;text-align:center;border-radius:3px;box-sizing:border-box;padding:13.5px 20px;cursor:pointer;text-decoration:none;-webkit-appearance:none;font-family:Quicksand;opacity:1;transition:opacity .3s ease-out}.Btn:hover{opacity:.8}.BtnOrange{background:#f59e16}.BtnOrange,.BtnRed{color:#fff;border-radius:50px}.BtnRed{background:red}.BtnLightOrange{background:#fff3df;color:#f59e16;border-radius:3px}.BtnGrey{color:#263339;background:#fff;border:1px solid #d5d4d4;border-radius:50px}.BtnBlue{background-color:transparent;border:1px solid #fff;border-radius:50px;color:#fff}.Btn:disabled{opacity:.5}.FormField .EditBox{font-size:12px;line-height:1.5em;width:100%;padding:10px;background-color:#eee;border:1px solid #d5d4d4;box-sizing:border-box;border-radius:3px;font-family:Quicksand;color:#657478;-webkit-appearance:none}.FormBox .FormLabel{display:flex;justify-content:space-between;font-size:13px;margin-bottom:5px;font-weight:400;color:#263339}input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.CustomInput{display:flex;align-items:center;position:relative;cursor:pointer;padding:0 0 0 30px;height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#263339;font-size:13px;line-height:1.3em;white-space:pre-wrap}.CustomInput:after,.CustomInput:before{position:absolute;top:1px;left:0;display:block;transition:all .3s ease-out;width:18px;height:18px}.CustomInput:before{content:" ";border-radius:3px;border:1px solid #d5d4d4;background-color:#fff;box-sizing:border-box}input[type=checkbox]+.CustomInput:after{content:"";line-height:20px;text-align:center;margin:0;background-image:inherit;background-size:30px;background-repeat:no-repeat;background-position:50%}input[type=radio]+.CustomInput:before{border-radius:100%}input[type=checkbox]:checked+.CustomInput:before{background:#c2d962;border:1px solid #c2d962}input[type=checkbox]:checked+.CustomInput:after{transform:scale(.5);background-image:url(/static/Icon_Checkbox_01.png)}input[type=checkbox]:disabled+.CustomInput{opacity:.6;cursor:default}a.Unstyled{display:contents}.ErrorInput{border:1px solid #ed8686!important;background-color:#feefee!important}.FormHint,.Optional{color:#657478;font-size:11px}.Optional{font-style:italic}.ErrorLabel{margin-top:3px}.ErrorLabel,.GeneralError{color:#ed8686;font-size:9px}.GeneralError{text-align:center}.SpinnerContainer{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:calc(100% - 120px)}.ShareIcon{height:100%;width:100%}.FAQsPage{flex-direction:column}.BlogPage,.CaseStudiesPage,.FAQsPage{min-height:calc(100vh - 120px);width:100%;display:flex}.BlogPage,.CaseStudiesPage{position:relative}.ForgottenPasswordPage,.SignInPage{min-height:calc(100vh - 120px)}.ForgottenPasswordPage,.ForgottenPasswordPage .Content,.SignInPage,.SignInPage .Content{width:100%;display:flex;align-items:center;justify-content:center}.PostDetailsImage{margin-bottom:30px}.PostContent iframe,.PostContent img{width:100%}.PostContent h1,.PostContent h2,.PostContent h3,.PostContent h4,.PostContent h5,.PostContent iframe,.PostContent img,.PostContent p,.PostContent video{margin-bottom:30px}.Form{width:440px}.Form h1{margin-bottom:0}.Form .SubTtitle,.Form h4{margin-bottom:30px}.Form .FormField{margin-bottom:20px}.Form .SideBySide{display:flex}.Form .SideBySide .FormBox{flex-grow:1}.Form .SideBySide .FormBox:not(:last-child){margin-right:20px}.Form .SideBySideDifferent{width:75%;display:flex;margin-bottom:10px}.Form .SideBySideDifferent .FormBox:first-of-type{width:60%;margin-right:20px}.Form .SideBySideDifferent .FormBox:last-of-type{width:40%}.Form .PaymentTypeOption{width:100%;display:flex;justify-content:space-between;color:#263339;font-size:20px;font-weight:700;border:1px solid #d5d4d4;border-radius:3px;padding:40px 30px;margin-bottom:20px}.Form .PaymentTypeOption:first-of-type{margin-top:10px}.Form .PaymentTypeOption .CustomInput{color:#263339;font-size:20px;font-weight:700;padding:0 0 0 60px}.Form .PaymentTypeOption .CustomInput:after,.Form .PaymentTypeOption .CustomInput:before{top:0;width:24px;height:24px}.Form .PaymentTypeOption .input[type=checkbox]+.CustomInput:after{background-size:36px}.Form .PaymentTypeOption .CustomInput:before{border-radius:100px}.Form .RememberMeSection{display:flex;justify-content:space-between;margin-bottom:20px}.Form .RememberMeSection a{color:#263339;font-size:13px;text-decoration:underline}.Form .Redirect{color:#263339;font-size:13px;text-align:center;margin-top:20px}.Form .Redirect a{text-decoration:underline}.Form .BtnOrange{width:100%;margin-top:10px}.LoadingContainer{display:flex;width:100%;align-items:center;text-align:center;padding-top:100px}.LoadingContainer .Spinner{height:122px;width:100%}.FailedMsg{display:flex;width:100%;align-items:center;text-align:center;padding-top:100px}.FailedMsg .MsgContainer{width:100%}.FailedMsg .MsgContainer .Img{margin-bottom:20px}.FailedMsg .MsgContainer.Error img{width:150px}.FailedMsg .MsgContainer.Error .Txt{color:red}.FailedMsg .MsgContainer.NoResults img{width:75px}.PolicyListTable{width:100%;font-size:12px;border-left:1px solid #263339;border-collapse:collapse;margin-bottom:20px}.PolicyListTable th{color:#fff;background-color:#263339;padding:10px;box-sizing:border-box}.PolicyListTable td{border-right:1px solid #263339;border-bottom:1px solid #263339;padding:10px;box-sizing:border-box}.PolicyListTable .Col1,.PolicyListTable .Col2,.PolicyListTable .Col3,.PolicyListTable .Col4{width:25%}.ToggleSwitch{position:relative;top:-10px;display:inline-block;width:45px;height:4px}.ToggleSwitch.Disable{opacity:.4;pointer-events:none}.ToggleSwitch input{width:0;height:0;opacity:0}.ToggleSwitch span{position:absolute;top:0;bottom:0;left:0;right:0;width:33px;height:16px;background:#e5e5e5!important;cursor:pointer;transition:.3s;-webkit-transition:.3s}.ToggleSwitch span:before{position:absolute;content:"";width:14px!important;height:14px!important;left:0;bottom:2px;background:#fff!important;border:3px solid #c5c5c5;transition:.3s;-webkit-transition:.3s;transform:translate(-2px,4px)!important;-webkit-transform:translate(-2px,4px)!important;-ms-transform:translate(-2px,4px)!important}.ToggleSwitch input:checked+span{background:rgba(245,158,22,.5019607843)!important}.ToggleSwitch input:checked+span:before{border:3px solid #f59e16;transform:translate(10px,4px)!important;-webkit-transform:translate(10px,4px)!important;-ms-transform:translate(10px,4px)!important;width:16px;height:16px;left:5px}.ToggleSwitch span{border-radius:34px}.ToggleSwitch span:before{border-radius:50%}.ToggleContainer{position:relative;display:flex;height:12px}@media only screen and (max-width:1200px){.WidthContent{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1024px){.WidthContent{padding-left:40px;padding-right:40px}}@media only screen and (max-width:768px){.WidthContent{padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){.WidthContent{padding-left:20px;padding-right:20px}}@media only screen and (max-width:360px){.WidthContent{padding-left:10px;padding-right:10px}}@media only screen and (max-width:1200px){.HeightContent{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:1024px){.HeightContent{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:360px){.FormHint,.Optional{font-size:10px}}@media only screen and (max-width:1024px){.Header .MainHeader{display:none}.Header .MobileHeader{display:flex;justify-content:center;align-items:center}.MobileMenuUnderlay{display:block}.Footer .FooterContent,.Footer .FooterContent .LeftSection{flex-direction:column}.Footer .FooterContent .LeftSection .SocialMediaLinks{order:2;margin-right:0;margin-bottom:20px}.Footer .FooterContent .LeftSection .FooterLinks{order:1;flex-direction:column;align-items:center;margin:20px 0}}@media only screen and (max-width:1024px){.Footer .FooterContent .LeftSection .FooterLinks .FooterLink:not(:last-child){margin-right:0;margin-bottom:10px}.Footer .FooterContent .RightSection{justify-content:center;margin-bottom:20px}.Footer .FooterContent .RightSection .Copyright{display:flex;flex-direction:column;align-items:center}.Footer .FooterContent .RightSection .Copyright span:nth-of-type(2){display:none}}@media only screen and (max-width:1200px){.AboutPage .WhatWeDoBanner .Banner .BannerContent .RightSection,.AboutPage .WhoWeAreBanner .Banner .BannerContent .RightSection,.Banner .BannerContent .RightSection{display:none}.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection{max-width:70%}}@media only screen and (max-width:1024px){.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection{max-width:100%}}@media only screen and (max-width:768px){.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission{margin-top:60px}}@media only screen and (max-width:498px){.AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission,.AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission{margin-top:30px}}@media only screen and (max-width:768px){.Banner .BannerContent .Title span{display:block}.Banner .BannerContent .BannerLinks .BtnOrange,.Banner .BannerContent .BannerLinks .BtnRed{margin-right:0;margin-bottom:10px}.Banner .BannerContent .BannerLinks .Btn{width:100%!important}.WhoWeAreBanner .Banner .BannerContent .BannerLinks .Btn{width:-moz-fit-content!important;width:fit-content!important}}@media only screen and (max-width:480px){.SubjectCards .SubjectCard{width:100px;padding:3px 0}}@media only screen and (max-width:1200px){.InfoBox{padding:50px 0}}@media only screen and (max-width:1024px){.InfoBox{padding:40px 0;flex-direction:column}.InfoBox .ImageSection{order:1!important;width:100%;margin-bottom:20px}.InfoBox .ContentSection{order:2!important;width:100%}.InfoBox .ContentSection .InfoBoxLinks{display:flex;flex-direction:column}.InfoBox .ContentSection .InfoBoxLinks .Btn{width:100%!important}.InfoBox .ContentSection .InfoBoxLinks .Btn:not(last-child){margin-bottom:10px}}@media only screen and (max-width:1200px){.Slide{padding-top:50px}.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:50px}.IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:50px}}@media only screen and (max-width:1024px){.Slide{padding-top:40px}.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:40px}.IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:40px}}@media only screen and (max-width:768px){.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:30px}.IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:30px}}@media only screen and (max-width:480px){.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:20px}.IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:20px}}@media only screen and (max-width:360px){.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:10px}.IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:10px}}@media only screen and (max-width:1024px){.IndexPage .SampleBG{background-position:150% 50%}.IndexPage .Banner{height:700px}.IndexPage .Banner .BannerContent{padding-bottom:0}.IndexPage .Banner .Banner-background{background-position:170% 50%}.IndexPage .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}.IndexPage .Strengths{padding-bottom:30px}.IndexPage .SampleLessons .swiper-container{padding:10px}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important;width:250px!important}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item{margin:0}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Img img{width:60%}.IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-next{display:block}.IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-prev{display:block}}@media only screen and (max-width:1200px){.IndexPage .FeaturesSection .CardsContainer{flex-wrap:wrap;justify-content:space-between;gap:20px}.IndexPage .FeaturesSection .CardsContainer .CardContainer{padding:0;width:47%}}@media only screen and (max-width:1024px){.IndexPage .FloatingBox{flex-direction:column;height:500px;gap:10%}.IndexPage .FloatingBox .WeGetYouVideo{padding-bottom:56.25%}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:150px}.IndexPage .QuotesSectionInner .QuoteContainer{flex-direction:column}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight{min-height:420px;justify-content:center}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteText{align-self:flex-end}.IndexPage .Strengths{padding-bottom:20px}.IndexPage .Strengths .CardsContainer{width:calc(100% + 40px)}.IndexPage .Strengths .CardsContainer .Card{padding:20px 40px 20px 0;width:50%}}@media only screen and (max-width:768px){.IndexPage .SampleBG{background-position:-50% 50%}.IndexPage .FloatingBox{height:350px}.IndexPage .FloatingBox .WeGetYouIframe{height:600px}.IndexPage .NavigationSection .Btn{width:100%}.IndexPage .NavigationSection .NavigationCardWrapper{gap:20px}.IndexPage .NavigationSection .NavigationCardWrapper .Item{padding-block:20px}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Txt{font-size:16px}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:100px}.IndexPage .FeaturesSection .CardsContainer{gap:10px}.IndexPage .FeaturesSection .CardsContainer .CardContainer{padding:0;width:100%}.IndexPage .FeaturesSection .CardsContainer .CardContainer .CardText{padding-inline:15px}.IndexPage .FeaturesSection .CardsContainer .CardContainer .CardText p{margin:0;font-size:9px;line-height:18px}.IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardImage h3{padding:15px;line-height:25px}.IndexPage .Banner{height:850px;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.IndexPage .Banner .Banner-background{background-position:-50% 50%}.IndexPage .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}.IndexPage .Strengths .CardsContainer{width:calc(100% + 30px)}.IndexPage .Strengths .CardsContainer .Card{padding:20px 30px 20px 0}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important}.IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-next{display:none}.IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-prev{display:none}.IndexPage .Sites .InfoBox:last-of-type{border-bottom:none;padding-bottom:0}}@media only screen and (max-width:480px){.IndexPage .FloatingBox{height:200px}.IndexPage .NavigationSection .NavigationCardWrapper{gap:10px}.IndexPage .NavigationSection .NavigationCardWrapper .Item{padding-block:15px}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Txt{font-size:14px}.IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:70px}.IndexPage .QuotesSectionInner .QuoteContainer{gap:20px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText p{min-width:300px}.IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight{min-height:550px}.IndexPage .Strengths .CardsContainer{width:calc(100% + 20px)}.IndexPage .Strengths .CardsContainer .Card{padding:20px 10px 20px 0}.IndexPage .Strengths .CardsContainer .Card .CardText p:last-of-type{display:none}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important}.IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:20px!important}.IndexPage .Banner{height:965px}}@media only screen and (max-width:468px){.IndexPage .Strengths .CardsContainer{width:calc(100% + 10px)}}@media only screen and (max-width:1024px){.AboutPage .WhoWeAreBanner .Banner,.AboutPage .WhoWeDoBanner .Banner{height:600px}.AboutPage .WhoWeAreBanner .Banner .Banner-background.scrolled-into-visible,.AboutPage .WhoWeDoBanner .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}}@media only screen and (max-width:768px){.AboutPage .WhoWeAreBanner .Banner,.AboutPage .WhoWeDoBanner .Banner{background-image:none!important;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.AboutPage .WhoWeAreBanner .Banner .Banner-background,.AboutPage .WhoWeDoBanner .Banner .Banner-background{background-position:-50% 50%}.AboutPage .WhoWeAreBanner .Banner .Banner-background.scrolled-into-visible,.AboutPage .WhoWeDoBanner .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}.AboutPage .WhoWeAreContent .Banner-background{background-position:-8% 102%}.AboutPage .Sites .Video_Blog_Right,.AboutPage .Sites .WWD_ColumnRight_01,.AboutPage .Sites .WWD_ColumnRight_02{width:100%;float:none}.AboutPage .Sites .Video_Blog_Left,.AboutPage .Sites .Video_Blog_Right,.AboutPage .Sites .WWD_ColumnLeft_01,.AboutPage .Sites .WWD_ColumnLeft_02{width:100%;float:none;margin-bottom:30px}.AboutPage .Sites .WWD_Img{width:100%!important;height:100%!important}.AboutPage .MeetTeachers .Teacher{flex-direction:column-reverse;padding:20px;gap:20px}.AboutPage .MeetTeachers .Teacher .TextContent{width:100%}.AboutPage .MeetTeachers .Teacher .TextContent p{margin-bottom:0}}@media only screen and (max-width:498px){.AboutPage .WhoWeAreBanner .Banner,.AboutPage .WhoWeDoBanner .Banner{height:630px}}@media only screen and (max-width:768px){.FAQsPage .FAQsContainer .FAQ .FAQHeading h3{width:85%}}@media only screen and (max-width:1024px){.TableNavigation{width:100%;flex-direction:column}.TableNavigation .PaginatorInfo{margin-top:20px}.BlogPage{flex-direction:column;background-position-x:180%}.BlogPage .Navigation{display:none}.BlogPage .MobileNavigation{display:flex;margin:20px 0}.BlogPage .BlogsContainer,.BlogPage .BlogsContainer .BlogsInteractions .DropdownContainer,.BlogPage .BlogsContainer .BlogsInteractions .SearchContainer{width:100%}.BlogPage .BlogsContainer .CardsContainer .CardContainer{width:50%}}@media only screen and (max-width:768px){.BlogPage .BlogsContainer .CardsContainer{width:100%}.BlogPage .BlogsContainer .CardsContainer .CardContainer{width:100%;padding-right:0}.BlogPage .BlogsContainer .CardsContainer .CardContainer .Card .CardText{padding:20px}}@media only screen and (max-width:1024px){.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection{align-items:center}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:36px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:18px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .QuoteText .CaseStudyLoadingText{min-width:300px;font-size:24px;padding:25px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{justify-content:space-around;margin-top:30px;gap:5%}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:200px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:16px;margin-top:15px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards .SubjectCard:not(:last-of-type){margin:0}.CaseStudiesPage .Navigation{display:none}.CaseStudiesPage .MobileNavigation{display:flex;margin-bottom:20px}}@media only screen and (max-width:768px){.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:26px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:16px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .QuoteText .CaseStudyLoadingText{min-width:200px;font-size:18px;padding:25px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{margin-top:30px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:150px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:12px;margin-top:10px}.CaseStudiesPage .Banner .Banner-background.scrolled-into-visible{background-size:80vh;background-position-x:40vw}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle{flex-direction:column;align-items:flex-start;gap:10px}.CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle h2.TitleSpan{padding-left:0}.CaseStudiesPage .CaseStudiesContainer{width:100%}.CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage{justify-content:center}.CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage div{padding:10px}.CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage div h1{font-size:20px;line-height:30px}.CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage img{width:200px}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card{width:100%;display:flex;flex-direction:column}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardImage{height:180px;width:100%;border-top-left-radius:3px;border-top-right-radius:3px}.CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText{height:calc(100% - 180px);width:100%;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #d5d4d4;border-top:none}}@media only screen and (max-width:480px){.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:24px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:14px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .QuoteText .CaseStudyLoadingText{min-width:200px;font-size:14px;padding:15px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{margin-top:30px;gap:5%}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:100px}.CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:12px;margin-top:10px}}@media only screen and (max-width:1024px){.BackArrowDiv{left:10px}.DetailsPageHead .Content .Share{right:10px}.CaseStudy.DetailsPageHead,.DetailsPageBottom{padding-inline:40px}}@media only screen and (max-width:768px){.DetailsPageHead,.DetailsPageHead .Content{width:100%}.DetailsPageHead .Content .ContentHeader{padding:20px 10px}.CaseStudy.DetailsPageHead>.Content .ContentHeader{margin-inline:30px;padding:20px 10px}.CaseStudy.DetailsPageHead,.DetailsPageBottom{padding-inline:30px}}@media only screen and (max-width:600px){.DetailsPageHead .Content{padding-inline:85px}.DetailsPageHead .Content .ContentHeader{padding:20px 18px}}@media only screen and (max-width:498px){.DetailsPageHead .Content{padding-inline:70px}.CaseStudy.DetailsPageHead>.Content .ContentHeader{margin-inline:15px;padding:15px 10px}}@media only screen and (max-width:480px){.CaseStudy.DetailsPageHead,.DetailsPageBottom{padding-inline:20px}}@media only screen and (max-width:768px){.DetailsNavigation{width:100%}.DetailsNavigation .Wide{display:none}}@media only screen and (max-width:1024px){.ContactUsPage .Banner{height:380px}.ContactUsPage .Content{flex-direction:column}.ContactUsPage .Content .ContactInfo{order:2}.ContactUsPage .Content .FormContainer{order:1;width:100%;margin-top:-180px;margin-bottom:40px}}@media only screen and (max-width:768px){.ContactUsPage .Content .FormContainer{padding:40px 20px}}@media only screen and (max-width:480px){.ContactUsPage .Content .ContactInfo .Contact .ContactDetails{display:flex;flex-direction:column;justify-content:center;font-size:12px;margin-left:20px}.ContactUsPage .Content .ContactInfo .Contact .ContactDetails span:nth-of-type(2){font-size:14px}}@media only screen and (max-width:1024px){.ContactForm .Section1 .FormBox:first-child{flex-grow:1}.ContactForm .Section1 .FormBox:not(:first-child){flex-grow:2}.ContactForm .Section1 .FormBox:not(:last-child){margin-right:20px}}@media only screen and (max-width:768px){.ContactForm .Section1{flex-direction:column}.ContactForm .Section1 .FormBox{width:100%!important;margin-right:0!important}.ContactForm .Section1 .FormBox:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:480px){.SiteMapPage .Content .MapLinks{flex-direction:column}.SiteMapPage .Content .MapLinks .Section:not(:last-child){margin-bottom:10px}}@media only screen and (max-width:1200px){.Header .MainHeader .HeaderActions .HeaderLink{padding:0 10px}.Header .MainHeader .HeaderActions .AuthLink .BtnOrange{width:100px;padding-left:0;padding-right:0}}@media only screen and (max-width:1024px){.PricingPageWrapper .PricingAdditionalHeader{flex-direction:column;gap:40px}.PricingPage{min-width:100%}.PricingPage .Heading h1{display:none}.PricingPage .Heading .SubscriptionDurantionOptions{position:inherit}.PricingPage .PricingTable{display:none}.PricingPage .PricingMobile{display:flex;flex-direction:column}.PricingPage .PricingMobile .DetailsContainer{text-align:center}}@media only screen and (max-width:480px){.PricingPage .Heading .SubscriptionDurantionOptions{width:100%;position:inherit}}@media only screen and (max-width:768px){.FormHeader{width:100%}.SubscribePage .Form{padding-left:0;padding-right:0}}@media only screen and (max-width:480px){.SubscribePage .Form{padding-left:0;padding-right:0}}@media only screen and (max-width:360px){.SubscribePage .Form{padding-left:0;padding-right:0}}@media only screen and (max-width:1200px){.PackagesContainer .PackageOptions{padding:30px 20px 20px}}@media only screen and (max-width:1024px){.ChoosePackageForm{width:100%}.PackagesContainer{flex-direction:column;margin-bottom:10px}.PackagesContainer .PackageOptions{width:100%}.PackagesContainer .PackageOptions:not(:last-of-type){margin-right:0;margin-bottom:20px}.TotalDetails{width:100%}}@media only screen and (max-width:768px){.Form{width:100%}.Form .SideBySide{flex-direction:column}.Form .SideBySide .FormBox:not(:last-child){margin-right:0}.Form .PaymentTypeOption span{display:none}}@media only screen and (max-width:1024px){.CookieBanner .CookieBannerContent{flex-wrap:wrap}.CookieBanner .CookieBannerContent .InfoTxt{flex:0 0 100%;margin-bottom:5px}.CookieBanner .CookieBannerContent .Btn{flex:1 1}}@media only screen and (max-width:768px){.CookieBanner{padding:0 30px}.CookieBanner .CookieBannerContent{flex-direction:column}.CookieBanner .CookieBannerContent .InfoTxt{padding-right:0}.CookieBanner .CookieBannerContent .Btn.AcceptBtn,.CookieBanner .CookieBannerContent .Btn.RejectBtn,.CookieBanner .CookieBannerContent .Btn.SettingsBtn{width:100%}}@media only screen and (max-width:480px){.CookieBanner{padding:0 20px}}@media only screen and (max-width:360px){.CookieBanner{padding:0 10px}}@media only screen and (max-width:768px){.Toast{width:80%}.PolicyListTable{font-size:9px}.PolicyListTable td,.PolicyListTable th{padding:5px}}@media only screen and (max-width:1200px){.AboutPage .OurValues .line-by-line,.AboutPage .OurValues h1{margin-bottom:20px}.AboutPage .OurValues .line-by-line{margin-left:5%;margin-bottom:5px}.AboutPage .WidthContent .OurValues.SoloText{margin-right:35px}}@media only screen and (max-width:1024px){.AboutPage .WidthContent .OurValuesImage{display:none}.AboutPage .WidthContent .OurValues.SoloText{margin-right:0;justify-content:center}}@media only screen and (max-width:768px){.AboutPage .OurValues .line-by-line{margin-left:0}.AboutPage .OurValues .line-by-line .line2,.AboutPage .OurValues .line-by-line .line3{padding-left:0}}@media only screen and (max-width:498px){.AboutPage .OurValues p{font-size:25px}}@media only screen and (max-width:360px){.AboutPage .OurValues p{font-size:20px}}@media only screen and (max-width:768px){.AboutPage .WhoWeAreContent{clip-path:polygon(0 90px,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 90px,100% 0,100% 100%,0 100%)}}.accessible .FooterLink,.accessible h1,.accessible h2,.accessible h3,.accessible h4,.accessible p,.accessible span{filter:brightness(.8) contrast(1.2)}.accessible .Banner{display:flex;align-items:center;color:#fff;background-color:#1b5b74}.accessible .Banner .Banner-background{background-image:none}.accessible .Banner .BannerContent{display:flex;width:100%}.accessible .Banner .BannerContent .LeftSection{flex:2 1;display:flex;flex-direction:column;justify-content:center}.accessible .Banner .BannerContent .LeftSection h1,.accessible .Banner .BannerContent .LeftSection h3{color:#fff;margin-bottom:20px}.accessible .Banner .BannerContent .LeftSection .BannerLinks .BtnOrange,.accessible .Banner .BannerContent .LeftSection .BannerLinks .BtnRed{margin-right:10px;padding-left:30px;padding-right:30px}.accessible .Banner .BannerContent .LeftSection .BannerLinks .BtnBlue{width:140px}.accessible .Banner .BannerContent .LeftSection .ExploreSubjects{margin-top:40px}.accessible .Banner .BannerContent .RightSection{flex:1 1}.accessible .Banner .BannerContent .RightSection img{width:480px}.accessible .GetSet4LifeBanner .Banner .BannerContent .LeftSection h1{font-size:50px}.accessible .SubjectCards{display:flex}.accessible .SubjectCards .SubjectCard{width:160px;display:flex;flex-direction:column;background-color:#fff;border-radius:3px;padding:20px 10px;box-shadow:2.4px 2.4px 3.2px rgba(0,0,0,.3);border:4px solid #fff;cursor:pointer}.accessible .SubjectCards .SubjectCard:hover{opacity:.8}.accessible .SubjectCards .SubjectCard:not(:last-of-type){margin-right:10px}.accessible .SubjectCards .SubjectCard span{font-size:16px;color:#263339;text-align:center;margin-top:10px;font-weight:800}.accessible .SubjectCards .SubjectCard.Selected,.accessible .SubjectCards .SubjectCard:hover{border:4px solid #f59e16;background-color:#fdecd0;box-shadow:-2px 3px 0 0 rgba(0,0,0,.2);box-sizing:border-box}.accessible .CardContainer{cursor:pointer}.accessible .CardContainer .Card .CardImage{background-color:#4e5a16;background-position:50%;background-size:initial;background-repeat:no-repeat}.accessible .CardContainer .Card .CardText{display:flex;flex-direction:column;padding:30px;border:1px solid #908e8e}.accessible .CardContainer .Card .CardText p{margin-bottom:20px;color:#485356}.accessible .CardContainer .Card .CardText .CardInfo{display:flex;justify-content:space-between;font-weight:700;font-size:12px;margin-top:auto}.accessible .CardContainer .Card .CardText .CardInfo .Date{color:#263339}.accessible .CardContainer .Card .CardText .CardInfo .Author{color:#485356}.accessible .ConfirmationBox{width:440px;background:#f3f9d9;border:1px solid #4e5a16;border-radius:3px;padding:40px 30px}.accessible .ConfirmationBox .ConfirmIcon{display:block;height:40px;width:40px;border-radius:100%;background:#4e5a16;border:1px solid #4e5a16;background-image:url(/static/Icon_Checkbox_01.png);background-position:50%;background-size:30px;margin:0 auto 20px}.accessible .ConfirmationBox h2{color:#4e5a16;text-align:center}.accessible .ConfirmationBox p{margin-bottom:30px}.accessible .ConfirmationBox a{width:100%}.accessible .ContactForm .Section1{display:flex;justify-content:space-between;margin-bottom:20px}.accessible .ContactForm .Section1 .FormBox:first-child{width:80px}.accessible .ContactForm .Section1 .FormBox:not(:first-child){width:110px}.accessible .ContactForm .Section2{margin-bottom:30px}.accessible .ContactForm .Section2 .FormBox{width:100%}.accessible .ContactForm .Section2 .FormBox:not(:last-child){margin-bottom:20px}.accessible .ContactForm .SubmitBtn{width:100%}.accessible .ChoosePackageForm{display:flex;flex-direction:column;align-items:center}.accessible .PackagesContainer{width:100%;display:flex;justify-content:space-between;margin-bottom:30px}.accessible .PackagesContainer .PackageOptions{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:normal;border-radius:3px;padding:30px 20px 20px}.accessible .PackagesContainer .PackageOptions:not(:last-child){margin-right:10px}.accessible .PackagesContainer .PackageOptions p{font-size:11px;margin-bottom:15px}.accessible .PackagesContainer .PackageOptions p a{text-decoration:underline}.accessible .PackagesContainer .PackageOptions .PackageCard{width:100%}.accessible .PackagesContainer .PackageOptions .PackageCard:not(:last-child){margin-bottom:10px}.accessible .PackagesContainer .Selected{border:1px solid #4e5a16;background-color:#f3f9d9}.accessible .PackagesContainer .Selected h2{color:#4e5a16}.accessible .PackagesContainer .Unselected{border:1px solid #908e8e;background-color:#fff}.accessible .TotalDetails{width:440px}.accessible .TotalDetails .DiscoundContainer{width:100%;position:relative;margin-bottom:30px}.accessible .TotalDetails .DiscoundContainer .Discount{width:100%;height:40px;font-size:12px;color:#485356;background-color:#eee;border:1px solid #908e8e;border-radius:3px;padding:0 100px 0 10px}.accessible .TotalDetails .DiscoundContainer button{width:80px;height:30px;position:absolute;right:10px;top:5px;font-size:11px;padding:10px 20px}.accessible .TotalDetails .DetailsItem{display:flex;justify-content:space-between}.accessible .TotalDetails .DetailsItem:last-of-type{font-weight:700;margin-bottom:30px}.accessible .TotalDetails .BtnOrange{width:100%}.accessible .CookieBanner{position:fixed;bottom:20px;z-index:200;left:0;right:0;padding:0 60px}.accessible .CookieBanner .CookieBannerContent{max-width:1080px;display:flex;justify-content:space-between;align-items:center;gap:10px;background-color:hsla(0,0%,100%,.9);border:1px solid #908e8e;border-radius:3px;padding:10px 20px;margin:0 auto}.accessible .CookieBanner .CookieBannerContent .InfoTxt{padding-right:35px;box-sizing:border-box}.accessible .CookieBanner .CookieBannerContent .InfoTxt p a{text-decoration:underline;font-weight:700}.accessible .CookieBanner .CookieBannerContent .Btn{padding:11px 15px;border-radius:50px}.accessible .CookieBanner .CookieBannerContent .Btn.AcceptBtn{background:#f59e16;color:#fff;min-width:100px;border:2px solid #f59e16}.accessible .CookieBanner .CookieBannerContent .Btn.RejectBtn{min-width:192px;background-color:#fff;border:2px solid #f59e16;color:#f59e16;border-radius:50px}.accessible .CookieBanner .CookieBannerContent .Btn.SettingsBtn{min-width:140px;background-color:#fff;border:2px solid #d5d5d5;color:#333;border-radius:50px}.accessible .CookieSettingsPopup p{font-size:14px;line-height:24px}.accessible .CookieSettingsPopup p a{text-decoration:underline;font-weight:700}.accessible .CookieSettingsPopup .AcceptCookieBtnRow{display:flex;align-items:center;gap:10px;margin:20px 0 30px}.accessible .CookieSettingsPopup .AcceptCookieBtnRow .Btn{padding:11px 15px;border-radius:50px}.accessible .CookieSettingsPopup .AcceptCookieBtnRow .Btn.AcceptBtn{background:#f59e16;color:#fff;min-width:100px;padding:13px 28px}.accessible .CookieSettingsPopup .AcceptCookieBtnRow .Btn.RejectBtn{background-color:#fff;border:2px solid #f59e16;color:#f59e16;border-radius:50px;padding:11px 17px}@media only screen and (max-width:768px){.accessible .CookieSettingsPopup .AcceptCookieBtnRow{flex-wrap:wrap}.accessible .CookieSettingsPopup .AcceptCookieBtnRow .Btn{flex:0 0 100%}}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock{margin-top:30px}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner{display:flex;align-items:flex-start;gap:10px;width:100%}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .BtnCol{flex:0 0 20px}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol{flex:1 1}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CategoryHdr{font-size:16px;font-weight:700;color:#333;margin-bottom:10px}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList{margin-top:15px;max-height:120px;overflow-x:auto}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow{margin-bottom:10px}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner{display:flex;align-items:flex-start;gap:10px;width:100%}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .ToggleIconCol{flex:0 0 15px}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .ToggleIconCol img{position:relative;top:1px;width:100%;cursor:pointer}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .InfoTxtCol{flex:1 1}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .InfoTxtCol .CookieLabel{font-size:14px;line-height:24px;color:#333;font-weight:700}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow .CDInner .InfoTxtCol .CookieDesc{margin-top:3px}.accessible .CookieSettingsPopup .CookieCategoryList .CategoryBlock .CBInner .InfoCol .CookiesList .CookieDetailsRow:last-child{margin-bottom:0}.accessible .DetailsNavigation{width:600px;display:flex;justify-content:space-between;width:100%;max-width:1000px;margin:20px auto 60px}.accessible .DetailsNavigation .PaginatorBtn{width:120px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50px;border:1px solid #fff;font-size:12px;color:#485356;cursor:pointer;box-sizing:border-box;background-color:#fff;color:#263339;font-family:Quicksand;font-size:13px;font-weight:700;letter-spacing:0;text-align:center}.accessible .DetailsNavigation .PaginatorBtn:disabled{opacity:.5}.accessible .DetailsNavigation .PaginatorBtn:focus{outline-color:#7a4d06}.accessible .DetailsNavigation .Wide{width:160px}.accessible .ErrorPage{height:100vh}.accessible .ErrorPage .Content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.accessible .ErrorPage .Content h2{color:#7a4d06}.accessible .FormHeader{width:440px;margin-bottom:30px}.accessible .FormHeader h1,.accessible .FormHeader h3{margin:0}.accessible .Footer{display:flex;height:60px;font-size:10px;color:#485356;border-top:1px solid #908e8e}.accessible .Footer .FooterContent{width:100%;display:flex;justify-content:space-between}.accessible .Footer .FooterContent .LeftSection{display:flex;justify-content:flex-start;align-items:center}.accessible .Footer .FooterContent .LeftSection .SocialMediaLinks{display:flex;margin-right:20px}.accessible .Footer .FooterContent .LeftSection .SocialMediaLinks a{padding:0;border-radius:100%}.accessible .Footer .FooterContent .LeftSection .SocialMediaLinks a:not(:last-child){margin-right:10px}.accessible .Footer .FooterContent .LeftSection .SocialMediaLinks a img{height:30px}.accessible .Footer .FooterContent .LeftSection .FooterLinks{display:flex}.accessible .Footer .FooterContent .LeftSection .FooterLinks .FooterLink{cursor:pointer}.accessible .Footer .FooterContent .LeftSection .FooterLinks .FooterLink a{color:#485356}.accessible .Footer .FooterContent .LeftSection .FooterLinks .FooterLink :hover{color:#7a4d06}.accessible .Footer .FooterContent .LeftSection .FooterLinks .FooterLink:not(:last-child){margin-right:10px}.accessible .Footer .FooterContent .RightSection{display:flex;justify-content:flex-end;align-items:center;font-size:9px}.accessible .Footer .FooterContent .RightSection .Copyright a{color:#485356;text-decoration:underline}.accessible .Footer .FooterContent .RightSection .Copyright a:hover{color:#7a4d06}.accessible .Header{position:absolute;top:0;left:0;width:100%;height:60px;font-size:13px;color:#263339;border-bottom:1px solid #908e8e}.accessible .Header .MainHeader{height:100%;display:flex;justify-content:space-between;align-items:center}.accessible .Header .MainHeader .Logo{display:flex;align-items:center}.accessible .Header .MainHeader .Logo img{height:47px}.accessible .Header .MainHeader .HeaderActions{align-items:center;height:100%;display:flex}.accessible .Header .MainHeader .HeaderActions .Open{background-color:#eee}.accessible .Header .MainHeader .HeaderActions .HeaderLink{position:relative;display:flex;align-items:center;font-size:13px;font-weight:700;padding:0 5px 0 10px;cursor:pointer}.accessible .Header .MainHeader .HeaderActions .HeaderLink:hover{color:#7a4d06}.accessible .Header .MainHeader .HeaderActions .HeaderLink>a:hover{color:#7a4d06}.accessible .Header .MainHeader .HeaderActions .HeaderLink:nth-child(3){padding-left:10px}.accessible .Header .MainHeader .HeaderActions .HeaderLink:nth-child(7){padding-right:10px}.accessible .Header .MainHeader .HeaderActions .HeaderLink img{margin-right:-5px}.accessible .Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu{width:125px;display:flex;flex-direction:column;position:absolute;top:39px;left:0;background-color:#eee;font-weight:400;z-index:100;color:#263339}.accessible .Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink{padding-block:15px;padding-inline:10px}.accessible .Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink:hover{background-color:#fff3df}.accessible .Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink:first-child{padding-top:20px}.accessible .Header .MainHeader .HeaderActions .HeaderLink .HeaderSubMenu .HeaderSubLink:last-child{padding-bottom:20px}.accessible .Header .MainHeader .HeaderActions .HeaderLink.HasSubLinks{white-space:nowrap}.accessible .Header .MainHeader .HeaderActions .AuthLink{display:flex;align-items:center}.accessible .Header .MainHeader .HeaderActions .AuthLink:not(:last-child){margin-right:10px}.accessible .Header .MainHeader .HeaderActions .AuthLink .BtnOrange{width:120px}.accessible .Header .MainHeader .HeaderActions .SubscribeButton{margin-right:10px;width:auto;margin-left:10px}.accessible .Header .MainHeader .HeaderActions .FreeTrialButton{margin-right:10px;width:auto}.accessible .Header .MainHeader .HeaderActions .SignInButton{width:auto;background-color:#4e5a16}.accessible .Header .MobileHeader{height:100%;position:relative;display:none}.accessible .Header .MobileHeader .HamburgerMenuOpen{position:absolute;top:0;left:0}.accessible .Header .MobileHeader .HamburgerMenuOpen img{height:60px;cursor:pointer}.accessible .Header .MobileHeader .Logo img{height:40px}.accessible .Header .MobileHeader .BurgerMenu{padding:40px 30px}.accessible .Header .MobileHeader .BurgerMenu .BurgerMenuContent{width:200px}.accessible .Header .MobileHeader .BurgerMenu .BurgerMenuContent .HeaderLink{margin-bottom:20px}.accessible .Header .MobileHeader .BurgerMenu .BurgerMenuContent .HeaderLink a{font-weight:700}.accessible .Header .MobileHeader .BurgerMenu .BurgerMenuContent .HeaderLink a:hover{color:#7a4d06}.accessible .Header .MobileHeader .BurgerMenu .FreeTrialButton,.accessible .Header .MobileHeader .BurgerMenu .SubscribeButton{margin-bottom:10px;width:100%}.accessible .Header .MobileHeader .BurgerMenu .SignInButton{width:100%}.accessible .SubMenu{display:flex;position:relative}.accessible .SubMenu img{transform:rotate(270deg);height:10px;width:12px;margin:auto 5px}.accessible .SubMenu .HeaderSubSubLink{position:absolute;top:0;left:125px;width:130px!important;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;background-color:#eee}.accessible .InfoBox{display:flex;align-items:center;justify-content:space-between;padding:60px 0;border-bottom:1px solid #908e8e}.accessible .InfoBox .ImageSection{width:48%}.accessible .InfoBox .ImageSection img{width:100%;border-radius:3px}.accessible .InfoBox .ContentSection{width:48%}.accessible .InfoBox .ContentSection p{margin-bottom:30px}.accessible .InfoBox .ContentSection .InfoBoxLinks .Btn:first-of-type{width:160px;margin-right:10px}.accessible .InfoBox .ContentSection .InfoBoxLinks .Btn:nth-of-type(2){width:150px;margin-right:10px}.accessible .InfoBox .ContentSection .InfoBoxLinks .Btn:last-of-type{width:130px}.accessible .InfoBox iframe{border:0}.accessible .MobileMenuUnderlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:200}.accessible .MobileMenuUnderlay .MobileMenu{width:240px;height:100%;font-size:13px;font-weight:700;color:#263339;background-color:#fff;padding:40px 0 0 30px}.accessible .MobileMenuUnderlay .MobileMenu .MenuLinks li{list-style:none;margin-bottom:30px}.accessible .MobileMenuUnderlay .MobileMenu .MenuLinks .AuthLinks li{margin-bottom:20px}.accessible .MobileMenuUnderlay .MobileMenu .MenuLinks .BtnOrange{width:180px}.accessible .BlogAnimationScroll{position:absolute;height:100%;width:100%;background-size:50%;background-position-x:150%;top:0;left:0;z-index:-10}.accessible .BlogPage{background-size:70%;background-position-x:180%}.accessible .Navigation{width:290px}.accessible .Navigation .Title{color:#fff;margin-bottom:30px}.accessible .Navigation .Category{text-transform:uppercase;font-weight:700;color:#fff;letter-spacing:1.5px;cursor:pointer;margin-bottom:20px}.accessible .Navigation .Category:hover{color:#7a4d06}.accessible .Navigation .Selected{color:#263339}.accessible .MobileNavigation{display:none;height:40px;overflow-x:hidden;margin-bottom:40px}.accessible .MobileNavigation button{text-transform:uppercase;font-size:12px;font-weight:700;min-width:-moz-fit-content;min-width:fit-content;box-sizing:border-box;width:-moz-fit-content;width:fit-content;border-radius:3px;padding:14px}.accessible .MobileNavigation button:not(:last-child){margin-right:10px}.accessible .Pagination{width:100%;display:flex;align-items:center;flex-direction:column}.accessible .Pagination .Inner{margin-top:20px;display:flex;align-content:center;align-items:center}.accessible .Pagination .Inner button:first-child{margin-right:5px}.accessible .Pagination .Inner button:last-child{margin-left:5px}.accessible .Pagination .Inner .Info{font-size:1.3em;text-align:center;padding:0 20px}.accessible .TableNavigation{padding:30px 0 0;min-height:60px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.accessible .PaginationButtonsMobile{display:flex}.accessible .PaginationButtonsLeft.Mobile{display:none}.accessible .TableNavigation .PaginatorBlank{width:25%}.accessible .TableNavigation .PaginatorButtons{display:flex;justify-content:space-between;align-items:end}@media only screen and (max-width:768px){.accessible .TableNavigation .PaginatorButtons{width:100%}}.accessible .TableNavigation .PaginatorButtons .PaginatorBtn{height:40px;width:40px;border-radius:3px;border:1px solid #fff;background-color:#fff;cursor:pointer}@media only screen and (max-width:768px){.accessible .TableNavigation .PaginatorButtons .PaginatorBtn{height:30px;width:30px}.accessible .TableNavigation .PaginatorButtons .PaginatorBtn:not(:last-child){margin-bottom:5px}}.accessible .TableNavigation .PaginatorButtons .PaginatorBtn:disabled{opacity:.6;cursor:auto}.accessible .TableNavigation .PaginatorButtons .PaginatorBtn img{height:100%;width:100%}.accessible .TableNavigation .PaginatorButtons .First{margin-right:10px}.accessible .TableNavigation .PaginatorButtons .Last{margin-left:10px}@media only screen and (max-width:768px){.accessible .TableNavigation .PaginatorButtons .Last{margin-left:0}}.accessible .TableNavigation .PaginatorButtons .PaginationButtonsLeft,.accessible .TableNavigation .PaginatorButtons .PaginationButtonsRight{display:flex}@media only screen and (max-width:768px){.accessible .TableNavigation .PaginatorButtons .PaginationButtonsLeft,.accessible .TableNavigation .PaginatorButtons .PaginationButtonsRight{flex-direction:column}}.accessible .TableNavigation .PaginatorButtons .PaginationButtonsLeft.Mobile,.accessible .TableNavigation .PaginatorButtons .PaginationButtonsRight.Mobile{display:none}.accessible .TableNavigation .PaginatorButtons .PageNumber{display:flex;justify-content:center;align-items:center;padding:0 15px;font-size:.8em;color:#485356;text-align:center}.accessible .TableNavigation .PaginatorButtons .PageNumber .PageNumberInput{display:flex;align-items:center}.accessible .TableNavigation .PaginatorButtons .PageNumber .PageNumberInput .FormBox{margin:0 15px 0 0}.accessible .TableNavigation .PaginatorButtons .PageNumber .PageNumberInput .FormBox .FormField .DropDown{background-color:#fff;min-width:55px;color:#263339;border:1px solid #fff;border-radius:3px;height:40px;width:55px;padding:0 8px;font-size:1em}@media only screen and (max-width:768px){.accessible .TableNavigation .PaginatorButtons .PageNumber .PageNumberInput .FormBox .FormField .DropDown{height:30px}}.accessible .TableNavigation .PaginatorButtons .PageNumber .PageNumberInput input{height:40px;width:40px;background-color:#fff;border-radius:3px;border:1px solid #fff;color:#263339;margin:0 15px;text-align:center;font-size:1em}@media only screen and (max-width:768px){.accessible .TableNavigation .PaginatorButtons .PageNumber .PageNumberInput input{height:30px;width:30px}}.accessible .TableNavigation .PaginatorInfo{font-size:.8em;text-align:right;color:#485356}.accessible .ItemsPerPage .Inner .Items{font-size:1.3em;min-width:100px}.accessible .PackageCard{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;cursor:pointer}.accessible .PackageCard .CardContent{display:flex;align-items:center;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 0 10px 20px}.accessible .PackageCard .CardContent .Checkbox{width:20px;height:20px;border-radius:3px;margin-right:20px}.accessible .PackageCard .CardContent .Details{display:flex;flex-direction:column}.accessible .PackageCard .CardContent .Details h3{margin-bottom:0}.accessible .PackageCard .CardContent .Details span{font-size:12px;font-weight:700;letter-spacing:1px;color:#263339}.accessible .PackageCard .SubscriptionDurantionOptions{width:100%;height:20px}.accessible .PackageCard .SubscriptionDurantionOptions .Investment,.accessible .PackageCard .SubscriptionDurantionOptions .Standard{font-size:8px}.accessible .PackageCard .SubscriptionDurantionOptions .Standard{border-top-left-radius:0}.accessible .PackageCard .SubscriptionDurantionOptions .Investment{border-top-right-radius:0}.accessible .Checked .CardContent{background-color:#f3f9d9;border:1px solid #4e5a16;border-bottom:none}.accessible .Checked .CardContent .Checkbox{background-color:#4e5a16;background-image:url(/static/Icon_Checkbox_01.png);background-size:20px;background-position:50%}.accessible .Checked .SubscriptionDurantionOptions .Selected{background-color:#4e5a16;border:1px solid #4e5a16}.accessible .Checked .SubscriptionDurantionOptions .Unselected{color:#4e5a16;border:1px solid #4e5a16}.accessible .Unchecked .CardContent{background-color:#fff;border:1px solid #908e8e;border-bottom:none}.accessible .Unchecked .CardContent .Checkbox{border:1px solid #908e8e;background-color:#fff}.accessible .SelectContainer{box-sizing:border-box;font-size:12px;color:#485356}.accessible .SelectContainer .SelectContent__control{border:1px solid #908e8e;border-radius:3px;height:40px;color:#485356}.accessible .SelectContainer .SelectContent__single-value{color:#485356}.accessible .SelectContainer .SelectContent__indicator-separator{display:none}.accessible .SelectContainer .SelectContent__indicator{color:#485356}.accessible .SubscriptionDurantionOptions{display:flex}.accessible .SubscriptionDurantionOptions .Investment,.accessible .SubscriptionDurantionOptions .Standard{display:flex;justify-content:center;align-items:center;font-size:13px;flex-grow:1;cursor:pointer}.accessible .SubscriptionDurantionOptions .Investment span,.accessible .SubscriptionDurantionOptions .Standard span{font-weight:700;margin-right:5px}.accessible .SubscriptionDurantionOptions .Standard{border-bottom-left-radius:3px;border-top-left-radius:3px}.accessible .SubscriptionDurantionOptions .Investment{border-bottom-right-radius:3px;border-top-right-radius:3px}.accessible .SubscriptionDurantionOptions .Selected{color:#fff;background:#000;border:1px solid #000}.accessible .SubscriptionDurantionOptions .Unselected{color:#485356;background:#fff;border:1px solid #000}.accessible .Slide{text-align:center;padding-top:60px;padding-bottom:20px}.accessible .Slide .ImageContainer{width:80px;height:80px;border-radius:100%;background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.accessible .Slide p:first-of-type{text-transform:uppercase;font-weight:700;color:#263339;margin-bottom:10px}.accessible .swiper-container{position:relative}.accessible .swiper-container .swiper-pagination{bottom:0!important}.accessible .swiper-container .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background:#908e8e!important;opacity:1}.accessible .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#263339!important;opacity:1}.accessible .Toast{height:40px;width:500px;position:fixed;bottom:75px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;color:#fff;background:#4e5a16;z-index:100;border-radius:3px}.accessible .Toast .Image{height:18px;width:20px;margin-right:10px}.accessible .Toast .Image img{height:100%;width:100%}.accessible .Show{animation:fadein .5s}.accessible .Hide{bottom:-40px;animation:fadeout .5s}@keyframes fadein{0%{bottom:-40px;opacity:0}to{bottom:75px;opacity:1}}@keyframes fadeout{0%{bottom:75px;opacity:1}to{bottom:-40px;opacity:0}}.accessible .PopoutMenuBackground{background-color:rgba(0,0,0,.2);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:2}.accessible .PopoutMenuBackground.Open{display:block}.accessible .PopoutMenu{background-color:#fff;height:100%;position:fixed;transition:transform .25s ease-in-out;z-index:2}.accessible .PopoutMenu.left{left:0;top:0;transform:translateX(-100%)}.accessible .PopoutMenu.left.Open{transform:translateX(0)}.accessible .PopoutMenu.right{right:0;top:0;transform:translateX(100%)}.accessible .PopoutMenu.right.Open{transform:translateX(0)}.accessible .PopoutMenu .PopoutMenuTitleBar{align-items:center;border-bottom:1px solid #908e8e;display:flex;justify-content:space-between;padding:16px 31px}@media only screen and (max-width:768px){.accessible .PopoutMenu .PopoutMenuTitleBar{padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){.accessible .PopoutMenu .PopoutMenuTitleBar{padding-left:20px;padding-right:20px}}@media only screen and (max-width:360px){.accessible .PopoutMenu .PopoutMenuTitleBar{padding-left:10px;padding-right:10px}}.accessible .PopoutMenu .PopoutMenuTitleBar .PopoutMenuTitle{font-size:20px;margin-bottom:0}.accessible .PopoutMenu .CloseButton{cursor:pointer;position:relative;top:2px;left:10px}.accessible .PopoutMenu .CloseButton .CloseButtonImage{height:25px;opacity:.5;width:25px}@media only screen and (max-width:480px){.accessible .PopoutMenu .CloseButton{left:0}}.accessible .PopoutMenu .PopoutMenuFooter{align-items:center;background-color:#eee;bottom:0;display:flex;height:60px;justify-content:flex-end;padding:0 30px;width:100%}.accessible .PopoutMenu .PopoutMenuFooter .Btn{width:140px}.accessible .PopoutMenu .PopoutMenuFooter .SecondaryButton{margin-right:10px}.accessible .PopoutMenu .PopoutMenuFooter .TertiaryButton{flex:0 0 100%}.accessible .PopoutMenu .PopoutMenuFooter.WhiteBg{background-color:#fff}.accessible .PopoutMenu.Popup{position:fixed;background-color:transparent;top:0;left:0;width:100%;height:100%;z-index:20;display:table}.accessible .PopoutMenu.Popup .PopoutContainer{display:table-cell;vertical-align:middle;text-align:center;box-sizing:border-box}.accessible .PopoutMenu.Popup .PopoutContainer .Inner{display:inline-block;position:relative;z-index:22;background-color:#fff;min-height:210px;max-height:calc(100vh - 50px);width:100%;max-width:460px;border-radius:3px;overflow:hidden;text-align:left}.accessible .PopoutMenu.Popup .PopoutMenuContent{min-height:100px;max-height:calc(100vh - 170px);overflow-y:auto}@media only screen and (max-width:768px){.accessible .PopoutMenu.Popup .PopoutMenuContent{max-height:calc(100vh - 230px)}.accessible .PopoutMenu.Popup{width:100%!important}.accessible .PopoutMenu.Popup .PopoutContainer .Inner{max-width:95%}}@media only screen and (max-width:480px){.accessible .PopoutMenu.Popup .PopoutMenuContent{min-height:inherit}.accessible .PopoutMenu.Popup .CloseButton{left:0}.accessible .PopoutMenu.Popup .PopoutMenuFooter{flex-wrap:wrap;height:auto;padding:10px 20px}.accessible .PopoutMenu.Popup .PopoutMenuFooter .Btn{width:100%}.accessible .PopoutMenu.Popup .PopoutMenuFooter .Btn.PrimaryButton{order:1;margin:10px 0}.accessible .PopoutMenu.Popup .PopoutMenuFooter .Btn.SecondaryButton{order:2;margin:0 0 10px}}@media only screen and (max-width:360px){.accessible .PopoutMenu.Popup .PopoutMenuFooter{padding:10px}}.accessible .PopoutMenu .PopoutMenuContent{min-height:calc(100vh - 123px);padding:40px 30px;box-sizing:border-box}@media only screen and (max-width:1024px){@supports(-webkit-touch-callout:none){.accessible .PopoutMenu .PopoutMenuContent{min-height:inherit!important}}}@media only screen and (max-width:768px){.accessible .PopoutMenu .PopoutMenuContent{padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){.accessible .PopoutMenu .PopoutMenuContent{padding-left:20px;padding-right:20px}}@media only screen and (max-width:360px){.accessible .PopoutMenu .PopoutMenuContent{padding-left:10px;padding-right:10px}}.accessible .PopoutMenu.NoWhiteBack{background-color:transparent}.accessible .PageNotFound{height:calc(100vh - 120px)}.accessible .PageNotFound .Content{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.accessible .AboutPage .Banner{height:300px;background-repeat:no-repeat;background-size:300px}.accessible .AboutPage .Banner h1{margin-bottom:0}.accessible .AboutPage .WhatWeDoBanner .Banner,.accessible .AboutPage .WhoWeAreBanner .Banner{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);background-color:#72bede;height:620px;position:relative;z-index:0;background-image:none!important}.accessible .AboutPage .WhatWeDoBanner .Banner .Banner-background,.accessible .AboutPage .WhoWeAreBanner .Banner .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:20%;background-position:112% -5%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.accessible .AboutPage .WhatWeDoBanner .Banner .Banner-background.scrolled-into-visible,.accessible .AboutPage .WhoWeAreBanner .Banner .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 3s ease-in-out,opacity 2s ease-in-out;background-size:50%}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent{gap:10%;height:100%}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection{max-width:45%;justify-content:space-between;box-sizing:border-box;position:relative;padding:40px 0 200px;max-height:100%}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission{margin-top:60px;margin-bottom:20px;color:#fff;font-family:Quicksand;font-size:50px;font-weight:700}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission h1,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission h1{font-size:40px;margin-bottom:10px}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission p,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission p{font-weight:630;font-size:16px;margin-bottom:10px;line-height:26px}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .FollowUs,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .FollowUs{box-sizing:border-box;height:40px;display:flex;justify-content:center;align-items:center;gap:10px;background-color:#fff;margin-top:20px;border-radius:50px;padding:10px;max-width:inherit;max-width:190px}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .FollowUs span,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .FollowUs span{color:#263339;font-family:Quicksand;font-size:13px;font-weight:700}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .FollowUs a,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .FollowUs a{box-sizing:border-box;height:20px;width:20px;border:1px solid #d5d4d4;background-color:#fff;border-radius:50%}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .RightSection,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .RightSection{display:flex;justify-content:center;align-items:flex-end;padding-bottom:80px}.accessible .AboutPage .OurValues{color:#333;font-family:Quicksand;font-size:30px!important;font-weight:700;display:flex;justify-content:flex-start;padding:60px 45px 22px 20px}.accessible .AboutPage .OurValues h1,.accessible .AboutPage .OurValues p{font-size:30px;line-height:inherit}.accessible .AboutPage .OurValues .line-by-line,.accessible .AboutPage .OurValues h1{margin-bottom:8px}.accessible .AboutPage .OurValues p{color:#c2d962}.accessible .AboutPage .OurValues .line-by-line p{overflow:hidden;white-space:nowrap;opacity:0;margin-bottom:10px}.accessible .AboutPage .OurValues .line-by-line p:last-of-type{margin-bottom:0}.accessible .AboutPage .OurValues .line-by-line .line1.word-by-word{animation:wordFadeIn 2s steps(50) forwards,lineFadeIn 1s ease-in-out forwards;animation-delay:.2s}.accessible .AboutPage .OurValues .line-by-line .line2.word-by-word{animation:wordFadeIn 2s steps(50) forwards,lineFadeIn 1s ease-in-out forwards;animation-delay:.9s}.accessible .AboutPage .OurValues .line-by-line .line3.word-by-word{animation:wordFadeIn 2s steps(50) forwards,lineFadeIn 1s ease-in-out forwards;animation-delay:1.6s}.accessible .AboutPage .OurValues .line-by-line{margin-left:35%}.accessible .AboutPage .OurValues .line-by-line .line2{padding-left:50px}.accessible .AboutPage .OurValues .line-by-line .line3{padding-left:110px}.accessible .AboutPage .WidthContent{position:relative}.accessible .AboutPage .WidthContent .OurValuesImage{position:absolute;margin-left:20px;top:-80px;height:450px;z-index:1}.accessible .AboutPage .WidthContent .OurValues.SoloText{justify-content:flex-end;margin-right:100px}.accessible .AboutPage .MeetTeachersSection{font-family:Quicksand;font-size:30px;font-weight:700}.accessible .AboutPage .MeetTeachersSection h1{color:#f59e16}.accessible .AboutPage .MeetTeachersSection>p{font-size:18px;font-weight:500;margin-bottom:40px}.accessible .AboutPage .MeetTeachers{padding:70px 0 95px}.accessible .AboutPage .MeetTeachers .Teacher{box-sizing:border-box;width:100%;background-color:#fff;box-shadow:0 4px 0 0 rgba(0,0,0,.2);border-radius:3px;margin-bottom:20px;padding:20px 40px;display:flex;gap:70px;align-items:center}.accessible .AboutPage .MeetTeachers .Teacher .TextContent,.accessible .AboutPage .MeetTeachers .Teacher .TextNote{display:flex;flex-direction:column;gap:10px;width:85%}.accessible .AboutPage .MeetTeachers .Teacher .TextContent p,.accessible .AboutPage .MeetTeachers .Teacher .TextNote p{font-family:Quicksand;font-size:20px;font-style:italic;font-weight:400;letter-spacing:inherit;line-height:24px}.accessible .AboutPage .MeetTeachers .Teacher .TextContent p span,.accessible .AboutPage .MeetTeachers .Teacher .TextNote p span{color:#71bfde}.accessible .AboutPage .MeetTeachers .Teacher .TextContent .NameAndTitle,.accessible .AboutPage .MeetTeachers .Teacher .TextNote .NameAndTitle{display:flex;align-items:center;gap:10px;color:#263339;font-family:Quicksand;font-size:20px;font-weight:700}.accessible .AboutPage .MeetTeachers .Teacher .TextContent .NameAndTitle h2,.accessible .AboutPage .MeetTeachers .Teacher .TextNote .NameAndTitle h2{margin-bottom:0}.accessible .AboutPage .MeetTeachers .Teacher .TextContent .NameAndTitle span,.accessible .AboutPage .MeetTeachers .Teacher .TextNote .NameAndTitle span{font-size:15px}.accessible .AboutPage .MeetTeachers .Teacher img{width:140px;border-radius:50%}.accessible .AboutPage .MeetTeachers .Teacher:nth-of-type(2n){flex-direction:row-reverse}.accessible .AboutPage .WhoWeAreContent{clip-path:polygon(0 150px,100% 0,100% 100%,0 100%);padding-top:200px;position:relative;background:#d5edf5;-webkit-clip-path:polygon(0 150px,100% 0,100% 100%,0 100%)}.accessible .AboutPage .WhoWeAreContent .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 10%;background-position:-8% 113%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.accessible .AboutPage .WhoWeAreContent .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 2s ease-in-out,opacity 1.5s ease-in-out;background-size:65% auto}.accessible .AboutPage .AboutUs{margin-bottom:30px}.accessible .AboutPage .AboutUs h3,.accessible .AboutPage .AboutUs p{margin-bottom:20px}.accessible .AboutPage .AboutUs p:last-of-type{font-style:italic}.accessible .AboutPage .AboutUs span{font-size:12px;font-weight:700}.accessible .AboutPage .Contacts{margin-bottom:30px}.accessible .AboutPage .Associates .AssociatesContainer{display:flex;flex-wrap:wrap}.accessible .AboutPage .Associates .AssociatesContainer img:not(:last-child){padding-right:20px}.accessible .AboutPage .WhatWeDoBanner .Banner{background-position-x:80%;background-position-y:50%}.accessible .AboutPage .WhatWeDoBanner .Banner .RightSection img{width:250px}.accessible .AboutPage .Sites .InfoBox:first-of-type{padding-top:0}.accessible .AboutPage .Sites .InfoBox:last-of-type{padding-bottom:0;border-bottom:0}.accessible .AboutPage .Sites h4{font-size:14px;color:#263339;margin-bottom:10px;text-transform:none}.accessible .AboutPage .Sites .Video_Blog_Right{width:48%;float:right}.accessible .AboutPage .Sites .Video_Blog_Right video{width:100%;height:100%}.accessible .AboutPage .Sites .Video_Blog_Left{width:48%;float:left}.accessible .AboutPage .Sites .Video_Blog_Left video{width:100%;height:100%}.accessible .AboutPage .Sites .WWD_ColumnRight_01{width:48%;float:left}.accessible .AboutPage .Sites .BottomFix{clear:both;height:0;font-size:0;line-height:0px}.accessible .AboutPage .Sites .WWD_Line{background:#ebecee;width:100%;height:1px;display:block;margin:60px 0}.accessible .AboutPage .Sites .WWD_ColumnLeft_02{width:48%;float:left}.accessible .AboutPage .Sites .WWD_ColumnLeft_02 .WWD_Img{width:100%;display:block;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.accessible .AboutPage .Sites .WWD_ColumnLeft_02 .WWD_Img img{max-width:100%!important;max-height:100%!important}.accessible .AboutPage .Sites .WWD_ColumnLeft_01{width:48%;float:right}.accessible .AboutPage .Sites .WWD_ColumnLeft_01 .WWD_Img{width:100%;display:block;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.accessible .AboutPage .Sites .WWD_ColumnLeft_01 .WWD_Img img{max-width:100%!important;max-height:100%!important}.accessible .AboutPage .Sites .WWD_ColumnRight_02{width:48%;float:right}.accessible .AboutPage .Banner-background{content:"";position:absolute;top:15%;left:0;width:100%;height:75%;background-size:auto 10%;background-position:-5% 50%;opacity:0;z-index:-1;transition-duration:1s;transition-timing-function:ease-in-out}.accessible .AboutPage .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 1s ease-in-out,opacity 1.5s ease-in-out;background-size:auto 100%}@keyframes wordFadeIn{0%{width:0}to{width:100%}}@keyframes lineFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(-8px)}}@keyframes wordLineFadeIn{0%{opacity:0;transform:translateY(10px);width:0}to{opacity:1;transform:translateY(-8px);width:100%}}@keyframes blink{0%,to{border-right:2px solid transparent}50%{border-right:2px solid #222}}.accessible .fade-in-section{opacity:0;transform:translateY(20vh);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;will-change:opacity,visibility}.accessible .fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}.accessible .BackArrow{width:50px;height:50px;display:block;background-size:cover;text-decoration:none;-webkit-appearance:none;border-radius:50%;box-shadow:3px 3px 0 rgba(0,0,0,.3);width:10px;height:10px;box-shadow:none;border-radius:0;transform:rotate(90deg);box-sizing:border-box}.accessible .BackArrowDiv{position:absolute;top:-65px;left:0;display:flex;flex-direction:row;align-items:center;gap:18px;box-sizing:border-box;height:40px;background-color:#fff;border-radius:50px;padding:14px 32px 14px 16px}.accessible .BackArrowDiv span{color:#263339;font-family:Quicksand;font-size:13px;font-weight:700}.accessible .BlogPage .BlogsContainer{flex:1 1}.accessible .BlogPage .BlogsContainer .BlogsInteractions{display:flex;justify-content:flex-end;margin-bottom:20px}.accessible .BlogPage .BlogsContainer .BlogsInteractions .SearchContainer{width:35%;position:relative}.accessible .BlogPage .BlogsContainer .BlogsInteractions .SearchContainer .SearchContainerInput{height:40px;width:100%;border-radius:3px;border:none;text-indent:15px;color:#485356;color:#263339;font-family:Quicksand;font-size:12px;letter-spacing:0;line-height:21.17px}.accessible .BlogPage .BlogsContainer .BlogsInteractions .SearchContainer .SearchContainerInput:focus,.accessible .BlogPage .BlogsContainer .BlogsInteractions .SearchContainer .SearchContainerInput:hover{border:1px solid #7a4d06}.accessible .BlogPage .BlogsContainer .BlogsInteractions .SearchContainer img{position:absolute;top:0;bottom:0;right:0;width:40px;height:40px;cursor:pointer}.accessible .BlogPage .BlogsContainer .BlogsInteractions .DropdownContainer{height:40px;width:160px;color:#485356}.accessible .BlogPage .BlogsContainer .CardsContainer{width:calc(100% + 20px);display:flex;flex-wrap:wrap;padding-bottom:40px}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer{padding:20px 20px 0 0;width:33.3%;box-sizing:border-box}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer .Card{height:100%;border-radius:3px}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer .Card:hover{box-shadow:0 0 3px .5px #1b5b74}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer .Card .CardImage{height:180px;border-top-left-radius:3px;border-top-right-radius:3px;background-size:contain!important}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer .Card .CardText{height:calc(100% - 180px);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:none;background-color:#fff}.accessible .PostContent h2{min-width:-moz-fit-content;min-width:fit-content;width:30%;padding-bottom:20px;border-bottom:3px solid #7a4d06}.accessible .PostDetailsImage{height:150px;align-self:center}.accessible .CaseStudiesPage .BackArrow{width:50px;height:50px;display:block;background-size:cover;text-decoration:none;-webkit-appearance:none;border-radius:50%;box-shadow:3px 3px 0 rgba(0,0,0,.3);width:10px;height:10px;box-shadow:none;border-radius:0;transform:rotate(90deg);box-sizing:border-box}.accessible .CaseStudiesPage .BackArrowDiv{position:relative;display:flex;flex-direction:row;align-items:center;gap:18px;top:unset;left:unset;padding:14px 28px 14px 16px}.accessible .CaseStudiesPage .LeftSection .QuoteText{position:relative;max-width:650px;width:100%}.accessible .CaseStudiesPage .LeftSection .QuoteText .CaseStudyLoadingText{padding-block:30px;padding-inline:20px;border-radius:20px;width:100%;text-align:center;background-color:#4e5a16;color:#fff;font-weight:700;font-size:28px;line-height:40px;min-width:400px;display:flex;align-items:center;justify-content:center}.accessible .CaseStudiesPage .LeftSection .QuoteText:after{content:"";position:absolute;bottom:0;left:90%;transform:translateX(0) translateY(100%);border-color:#4e5a16 transparent transparent;border-style:solid;border-width:15px 0 0 15px}.accessible .CaseStudiesPage .Banner{position:relative;background-color:#72bede;z-index:0;background-image:none!important}.accessible .CaseStudiesPage .Banner .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:30%;background-position:130% 50%;opacity:0;z-index:-1;transition-duration:1s;transition-timing-function:ease-in-out}.accessible .CaseStudiesPage .Banner .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 1s ease-in-out,opacity 1.5s ease-in-out;background-size:50%}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer{width:100%}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section{height:100%}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent{margin-block:30px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection{align-items:flex-start}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:40px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:20px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .CaseStudySubTitleText{color:#fff;font-size:30px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection>h2:first-of-type{margin-bottom:60px;align-self:flex-start}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{justify-content:inherit;margin-top:30px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:180px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:16px;margin-top:20px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards .SubjectCard:not(:last-of-type){margin:0 10px 0 0}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .BannerLinks .Btn{margin:30px 0 0}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer .CaseStudyLoadingText{display:inline-block;min-height:30px;font-style:italic;margin-bottom:0}.accessible .CaseStudiesPage .CaseStudiesContainerWrapper{width:100%;background-color:#72bede;background-size:70vh;background-position-x:130%;background-position-y:10%}.accessible .CaseStudiesPage .CaseStudiesContainerWrapper .PageNumber,.accessible .CaseStudiesPage .CaseStudiesContainerWrapper .PaginatorInfo{color:#fff}.accessible .CaseStudiesPage .CaseStudiesContainer{flex:1 1;width:100%}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage{display:flex;flex-direction:row}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage div{align-self:center;background-color:#fff;height:-moz-fit-content;height:fit-content;border-radius:10px;padding:25px;border:5px solid #000;text-align:center;line-height:50px;box-shadow:5px 5px 10px 5px}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions{display:flex;justify-content:space-between;margin-bottom:20px}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle>a>h1,.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle>h2{color:#fff;margin:0}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle>a>h1:hover{text-shadow:3px 2px 3px rgba(0,0,0,.2666666667)}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle .TitleSpan{padding-left:40px;font-size:20px;line-height:30px}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .DropdownContainer{height:40px;width:160px;color:#485356}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer{display:flex;flex-direction:column}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer{width:100%;padding-top:20px}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card{display:flex;align-items:stretch;background-color:#fff!important;border-radius:3px}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardImage{align-self:stretch;width:30%;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:#fff!important;background-size:contain!important}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText{width:70%;min-height:140px;border:none;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:20px;background-size:cover;background-position:50% 50%}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextTitle{width:45%}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText p{margin:0}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextDescription{flex-grow:1;display:flex;justify-content:center;align-items:center;width:45%}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextDescription p{font-size:22px;font-weight:400;font-style:italic;margin:0}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardTextDescription p span{color:#72bede;font-weight:700}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText .CardInfo{display:none}.accessible .ContactUsPage .Banner{height:300px}.accessible .ContactUsPage .Banner h1{margin-bottom:0}.accessible .ContactUsPage .Content{display:flex;justify-content:space-between}.accessible .ContactUsPage .Content .ContactInfo{display:flex;flex-direction:column}.accessible .ContactUsPage .Content .ContactInfo .Contact{display:flex;margin-bottom:20px}.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactImage{width:80px;height:80px;background-color:#eee;border-radius:100%}.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactImage img{height:100%;width:100%}.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactDetails{width:calc(100% - 80px);display:flex;flex-direction:column;justify-content:center;font-size:12px;margin-left:20px}.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactDetails span:first-of-type{text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#263339;margin-bottom:5px}.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactDetails span:nth-of-type(2){font-size:16px;color:#263339}.accessible .ContactUsPage .Content .FormContainer{width:400px;height:-moz-fit-content;height:fit-content;border:1px solid #908e8e;border-radius:3px;background-color:#fff;padding:40px 20px;margin-top:-300px}.accessible .DetailsPageHead{flex-grow:1;margin:0 auto;background-color:#71bfde;background-size:50%;background-position:110% 30%}.accessible .DetailsPageHead,.accessible .DetailsPageHead .DetailsPageTop{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}.accessible .DetailsPageHead .DetailsPageTopImg{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-size:cover;background-position:center 50%;height:316px}.accessible .DetailsPageHead .Content{margin-top:100px;max-width:1000px;width:100%;display:flex;flex-direction:column}.accessible .DetailsPageHead .Content .Details{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:20px}.accessible .DetailsPageHead .Content .Details .Info{display:flex;justify-content:space-between;align-content:center;font-weight:700;font-size:12px;color:#263339}.accessible .DetailsPageHead .Content .Details .Info .Author{color:#485356;margin-left:10px}.accessible .DetailsPageHead .Content .Details .Share{display:flex;align-self:center;text-align:center}.accessible .DetailsPageHead .Content .Details .Share span{margin:auto}.accessible .DetailsPageHead .Content .Details .Share a{height:30px;width:30px}.accessible .DetailsPageHead .Content .ContentHeader{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px 10px;border-radius:3px;background-color:#f59e16;box-sizing:border-box;text-align:center}.accessible .DetailsPageHead .Content .ContentHeader h1{color:#fff}.accessible .DetailsPageHead .Content .ContentHeader .DetailsInfo{display:flex;justify-content:space-between;align-content:center;font-weight:700;font-size:12px;color:#263339;gap:12px}.accessible .DetailsPageHead .Content .ContentHeader .DetailsInfo .Date{color:#263339}.accessible .DetailsPageHead .Content .ContentHeader .DetailsInfo .Author{color:#485356}.accessible .DetailsPageHead .Content .Share{position:absolute;top:-65px;right:0;display:flex;flex-direction:row;align-items:center;height:40px;box-sizing:border-box;background-color:#fff;padding:10px;border-radius:50px}.accessible .DetailsPageHead .Content .Share span{color:#263339;font-family:Quicksand;font-size:13px;font-weight:700;margin:auto 8px}.accessible .DetailsPageHead .Content .Share a{box-sizing:border-box;height:20px;width:20px;border:1px solid #d5d4d4;background-color:#fff;margin-right:5px;border-radius:50%}.accessible .DetailsPageHead .Content .ImageContainer{margin-bottom:20px}.accessible .DetailsPageHead .Content .ImageContainer img{width:100%;border-radius:3px}.accessible .DetailsPageHead .Content .BtnOrange{margin-top:20px}.accessible .DetailsPageBottom{flex-grow:1;height:100%;width:100%;justify-content:center;padding-top:50px;position:relative;display:flex;flex-direction:column}.accessible .DetailsPageBottom .DetailsPageBottomContent{max-width:1000px;background-color:#fff;padding:20px 20px 30px;margin:0 auto;border-radius:3px}.accessible .DetailsPageHead>.Content,.accessible .DetailsPageTop>.Content{padding-inline:100px;position:relative}.accessible .CaseStudy.DetailsPageHead,.accessible .DetailsPageBottom{padding-inline:50px}.accessible .CaseStudy.DetailsPageHead .PostDetailsImage{position:absolute;width:100%;height:316px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 50%;object-position:center 50%}.accessible .CaseStudy.DetailsPageHead>.Content{padding-inline:0}.accessible .CaseStudy.DetailsPageHead>.Content .ContentHeader{margin-inline:50px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px 5px;border-radius:3px;background-color:#f59e16;box-sizing:border-box;margin-bottom:50px}.accessible .CaseStudy.DetailsPageHead>.Content .PostContent{max-width:1000px;background-color:#fff;padding:20px;border-radius:3px}.accessible .FAQsPage h1{margin-bottom:30px;color:#fff}.accessible .FAQsPage .FAQsContainer{width:100%}.accessible .FAQsPage .FAQsContainer .FAQ{width:100%;border-radius:3px;padding:30px 30px 5px;cursor:pointer;background-color:#fff;background-size:cover;background-position:50% 50%}.accessible .FAQsPage .FAQsContainer .FAQ div,.accessible .FAQsPage .FAQsContainer .FAQ h3,.accessible .FAQsPage .FAQsContainer .FAQ p{background-position:-10% -10%}.accessible .FAQsPage .FAQsContainer .FAQ:not(:last-child){margin-bottom:10px}.accessible .FAQsPage .FAQsContainer .FAQ p{margin-bottom:25px;color:#657478}.accessible .FAQsPage .FAQsContainer .FAQ .FAQHeading{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.accessible .FAQsPage .FAQsContainer .FAQ .FAQHeading h3{margin:0;width:95%}.accessible .FAQsPage .FAQsContainer .FAQ .FAQHeading img{width:20px}.accessible .IndexPage{--s:150px}.accessible .IndexPage .Banner{height:750px;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 150px),0 100%);background-color:#72bede;z-index:0;background-image:none!important}.accessible .IndexPage .Banner .LeftSection .Title{font-size:50px;font-weight:700;margin-bottom:20px;line-height:55px}.accessible .IndexPage .Banner .BannerContent{padding-bottom:60px}.accessible .IndexPage .Banner .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:20%;background-position:130% 50%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.accessible .IndexPage .Banner .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 3s ease-in-out,opacity 2s ease-in-out;background-size:50%}.accessible .IndexPage .Banner .ExploreSubjects h3{color:#000}.accessible .IndexPage .DiagonalBackground{background:linear-gradient(to top left,#d5edf5 50%,transparent 51%) top,linear-gradient(#d5edf5 0 0) 50%,linear-gradient(to bottom right,#d5edf5 50%,transparent 51%) bottom;background-size:100% var(--s),100% calc(100% - 2*var(--s) + 2px);background-repeat:no-repeat}.accessible .IndexPage .DiagonalBackgroundOpposite{background:linear-gradient(to top right,#72bede 50%,transparent 51%) top,linear-gradient(#72bede 0 0) 50%,linear-gradient(to bottom left,#72bede 50%,transparent 51%) bottom;background-size:100% calc(var(--s) + 1px),100% calc(100% - 2*var(--s));background-repeat:no-repeat}.accessible .IndexPage .WeGetYou{width:100%;height:auto;position:relative;z-index:1}.accessible .IndexPage .WeGetYou:after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.accessible .IndexPage .FloatingBox{display:flex;height:300px;position:relative;top:0;margin:0 auto;align-items:center;justify-content:flex-start;gap:5%}.accessible .IndexPage .FloatingBox .WeGetYouText{display:flex;flex-direction:column;gap:20px}.accessible .IndexPage .FloatingBox .WeGetYouText p{font-size:30px;font-weight:700;color:#000}.accessible .IndexPage .FloatingBox .WeGetYouText :last-child{color:#4e5a16}.accessible .IndexPage .FloatingBox .WeGetYouVideo{width:100%;height:0;padding-bottom:41.25%;position:relative;overflow:hidden;border-radius:5px}.accessible .IndexPage .FloatingBox .WeGetYouVideo video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.accessible .IndexPage .Banner-background{content:"";position:absolute;top:15%;left:0;width:100%;height:75%;background-size:auto 10%;background-position:-5% 50%;opacity:0;z-index:-1;transition-duration:1s;transition-timing-function:ease-in-out}.accessible .IndexPage .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 1s ease-in-out,opacity 1.5s ease-in-out;background-size:auto 100%}.accessible .IndexPage .FeaturesSection{position:relative;z-index:0}.accessible .IndexPage .FeaturesSection .FeaturesSectionInner{padding-block:150px;display:flex;flex-direction:column;gap:20px}.accessible .IndexPage .FeaturesSection .CardsContainer{display:flex}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer{cursor:auto;padding:20px 20px 0 0;width:20%;box-sizing:border-box}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .Card{height:100%}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardImage{background-color:#7a4d06;height:180px;border-top-left-radius:3px;border-top-right-radius:3px;display:flex;justify-content:center;align-items:center}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardImage h3{color:#fff;font-size:25px;padding:30px;line-height:35px}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardText{height:calc(100% - 180px);border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none;background-color:#fff}.accessible .IndexPage .QuotesSectionInner{padding-block:60px;display:flex;justify-content:center}.accessible .IndexPage .QuotesSectionInner .fade-out{opacity:0;transition:opacity .5s ease-in-out}.accessible .IndexPage .QuotesSectionInner .fade-in{opacity:1;transition:opacity .5s ease-in-out}.accessible .IndexPage .QuotesSectionInner .QuoteContainer{display:flex;width:100%;justify-content:space-between}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft{display:flex;flex-direction:column;justify-content:center}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft .QuoteSchoolText{display:flex;flex-direction:column;gap:20px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft .QuoteSchoolText p{line-height:30px;font-size:30px;font-weight:700;color:#000}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteLeft .QuoteSchoolText :last-child{color:#4e5a16}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight{display:flex;flex-direction:column;justify-content:flex-end;gap:20px;min-height:350px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText{position:relative;max-width:650px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText p{padding:20px;border-radius:20px;background-color:#4e5a16;color:#fff;font-weight:700;font-size:16px;line-height:30px;min-width:400px;display:flex;align-items:center;justify-content:center}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText.fade-in{opacity:1;transition:opacity 2s ease-in-out}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText:after{content:"";position:absolute;bottom:0;left:90%;transform:translateX(0) translateY(100%);border-color:#4e5a16 transparent transparent;border-style:solid;border-width:15px 0 0 15px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper{display:flex;justify-content:flex-end;align-items:center;gap:20px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper .QuoteName{display:flex;justify-content:flex-end}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper .QuoteName h3{margin:0}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteInfoWrapper .QuoteImage{width:60px;height:60px;border-radius:50%;background-position:50%;background-size:cover}.accessible .IndexPage .NavigationSection{position:relative;background:#d5edf5;-webkit-clip-path:polygon(0 0,100% 150px,100% 100%,0 100%);clip-path:polygon(0 0,100% 150px,100% 100%,0 100%)}.accessible .IndexPage .NavigationSection .Banner-background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:auto 10%;background-position:-20% 60%;opacity:0;z-index:-1;transition-duration:2s;transition-timing-function:ease-in-out}.accessible .IndexPage .NavigationSection .Banner-background.scrolled-into-visible{opacity:1;transition:background-size 2s ease-in-out,opacity 1.5s ease-in-out;background-size:auto 120%}.accessible .IndexPage .NavigationSection .NavOptionsSectionInner{padding-top:calc(var(--s) + 80px);height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;gap:30px;padding-bottom:100px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper{display:flex;justify-content:space-between}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item{width:31%;display:flex;flex-direction:column;background-color:#fff;align-items:center;padding-block:30px;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25);border:4px solid #fff}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item:hover{border:4px solid #f59e16;background-color:#fdecd0;box-sizing:border-box}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:200px;width:auto}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Img img{max-height:100%}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Txt{padding-top:10px;font-size:24px;font-weight:700}.accessible .IndexPage .NavigationSection .Btn{width:140px}.accessible .IndexPage .Strengths .StrengthsHeading{text-align:center;margin-bottom:10px}.accessible .IndexPage .Strengths .Inner{display:flex;flex-direction:column;justify-content:center;text-align:center}.accessible .IndexPage .Strengths .Inner p{margin-bottom:12px}.accessible .IndexPage .Strengths .Warpper{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));-moz-column-gap:70px;column-gap:70px;row-gap:36px;justify-content:space-between}.accessible .IndexPage .Strengths .Title{color:#263339;font-weight:700;margin-bottom:20px;text-align:center}.accessible .IndexPage .Strengths .Desc{font-size:12px;line-height:18px;text-align:center}.accessible .IndexPage .Strengths .Icon img{background-color:#4e5a16;border-radius:50%;height:80px;margin-bottom:26px;width:80px}.accessible .IndexPage .Strengths .CardsContainer{width:calc(100% + 60px);display:flex;flex-wrap:wrap}.accessible .IndexPage .Strengths .CardsContainer .Card{display:flex;flex-direction:column;align-items:center;margin:0;padding:20px 60px 20px 0;width:25%;box-sizing:border-box}.accessible .IndexPage .Strengths .CardsContainer .Card .CardImage{height:80px;width:80px;background-color:#4e5a16;border-radius:100%;margin-bottom:20px}.accessible .IndexPage .Strengths .CardsContainer .Card .CardImage img{height:80px;margin:auto}.accessible .IndexPage .Strengths .CardsContainer .Card .CardText p:first-of-type{text-transform:uppercase;color:#263339;font-weight:700;text-align:center;margin-bottom:10px}.accessible .IndexPage .SampleLessonRowHdr{text-align:center;margin:30px 0}.accessible .IndexPage .SampleLessonRowHdr:first-child{margin-top:0}.accessible .IndexPage .SampleLessons.SampleLessons2{position:relative;min-height:400px}.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;padding-block:0;padding-inline:0}.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr{color:#000}.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:60px}.accessible .IndexPage .SampleLessons.DiagonalBackgroundOpposite{position:relative}.accessible .IndexPage .SampleBG{height:1000px;z-index:0;opacity:1;top:-50px;background-position:130% 50%;background-size:auto 100%}.accessible .IndexPage .SampleLessons{min-height:calc(100% + 300px)}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper{padding-block:var(--s)}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{position:absolute;right:60px;bottom:80px;z-index:1}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .SampleLessonRowHdr{color:#fff}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper h1{text-align:left}.accessible .IndexPage .SampleLessons .swiper-container{padding:10px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper{padding-bottom:5px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0;width:340px!important;border-radius:4px;box-shadow:3px 3px 0 rgba(0,0,0,.25)}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide:hover{transform:scale(1.05)}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Aqua{background-color:#8aaed3}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Yellow{background-color:#fdea6d}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Pink{background-color:#fabff5}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Purple{background-color:#ad8ae6}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Blue{background-color:#6386eb}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Brown{background-color:#ce881a}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Red{background-color:#f48484}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Teal{background-color:#97eae9}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Green{background-color:#6da995}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Grey{background-color:#d8d6d3}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Olive{background-color:#79d38c}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Apple{background-color:#b9d86b}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Orange{background-color:#f7ba44}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.White{background-color:#fff}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Blue_GSFPE{background-color:#66bedf}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Aquamarine{background-color:#7fffd4}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.HotPink{background-color:#ff69b4}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Orchid{background-color:orchid}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.SpringGreen{background-color:#00ff7f}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.LightSeaGreen{background-color:#20b2aa}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.DarkTurquoise{background-color:#00ced1}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.LightSteelBlue{background-color:#b0c4de}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Thistle{background-color:#d8bfd8}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide.Blue01{background-color:#1b9bdf}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item{display:block;margin:0;padding:0 30px 30px;box-sizing:border-box;text-align:center;text-decoration:none}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Tag{font-size:14px;text-align:center;font-weight:400;color:#fff;display:inline-block;font-style:italic;font-family:Quicksand;background:rgba(0,0,0,.3);padding:10px 15px;text-transform:uppercase}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Img{display:block;padding:30px 0 10px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Img img{width:50%;display:inline-block}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Txt{font-size:18px;text-align:center;font-weight:700;color:#263339;display:block;margin-bottom:20px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .BtnViewFreeSample span{padding:14px 0;width:100%}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe{display:block;margin:10px 0}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe .CheckboxRow{display:table;margin:10px auto 20px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe .Check{display:table-cell;vertical-align:top}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Item_Subscribe .icheckbox_square-grey{border-radius:4px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Label{display:table-cell;vertical-align:top;padding-top:1px;font-size:12px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .TextField input{display:block;padding:10px;box-sizing:border-box;border-radius:4px;border:none;width:100%}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .BtnTwo span{font-size:13px;line-height:1em;font-weight:700;text-transform:inherit;text-decoration:none;color:#fff;text-align:center;border:1px solid #66bedf;box-sizing:border-box;padding:12.5px 0;width:100%;border-radius:50px;background:#66bedf;box-shadow:3px 3px 0 rgba(0,0,0,.25);display:inline-block;cursor:pointer;font-family:Quicksand,Arial,Helvetica,Verdana}.accessible .IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-next{display:none;background-image:url(/static/images/Icon_Swiper_Arrow_Right.png);background-size:50px 50px;width:50px;height:50px;margin-top:-25px;top:50%;position:absolute;z-index:10;cursor:pointer;right:30px}.accessible .IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-next.swiper-button-disabled{opacity:0}.accessible .IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-prev{display:none;background-image:url(/static/images/Icon_Swiper_Arrow_Left.png);background-size:50px 50px;width:50px;height:50px;margin-top:-25px;top:50%;position:absolute;z-index:10;cursor:pointer;left:30px}.accessible .IndexPage .SampleLessons .swiper-container .sample-lessons-swiper-button-prev.swiper-button-disabled{opacity:0}.accessible .IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-next{display:none}.accessible .IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-prev{display:none}.accessible .IndexPage .Reviews{border-top:1px solid #908e8e}.accessible .PricingPageWrapper{background-color:#e8f4fa;width:100%}.accessible .PricingPageWrapper .PricingAdditionalHeader{display:flex;flex-direction:row;justify-content:space-between}.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1,.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2{min-width:-moz-fit-content;min-width:fit-content;display:flex;flex-direction:column}.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1 ul,.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 ul{margin-top:10px}.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1 ul li,.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 ul li{align-items:center;display:flex;gap:15px;color:#000;font-size:14px}.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel1 img,.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 img{background-color:#4e5a16;border-radius:100%;width:15px}.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2{min-width:-moz-fit-content;min-width:fit-content;height:-moz-fit-content;height:fit-content;align-self:center;box-shadow:3px 3px 6px .5px #aaa;border-radius:10px;padding:30px;padding-inline:50px;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:center;background-color:#fff}.accessible .PricingPageWrapper .PricingAdditionalHeader .PricingInfoPanel2 ul li{display:list-item}.accessible .PricingPage{min-width:1200px}.accessible .PricingPage .Heading{position:relative;margin-bottom:30px}.accessible .PricingPage .Heading .SubscriptionDurantionOptions{width:430px;height:40px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.accessible .PricingPage .Heading .SubscriptionDurantionOptions .SDOpt{display:flex;justify-content:center;align-items:center;font-size:13px;flex-grow:1;cursor:pointer;border:1px solid #000;border-right:none;position:relative}.accessible .PricingPage .Heading .SubscriptionDurantionOptions .SDOpt span{font-weight:700;margin-right:0}.accessible .PricingPage .Heading .SubscriptionDurantionOptions .SDOpt .BestValueTag{position:absolute;top:-20px;color:#388dcf;background-color:#e3effb;font-size:9px;padding:4px 10px;box-sizing:border-box;border-top-left-radius:3px;border-top-right-radius:3px}.accessible .PricingPage .Heading .SubscriptionDurantionOptions .SDOpt:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.accessible .PricingPage .Heading .SubscriptionDurantionOptions .SDOpt:last-child{border-right:1px solid #000;border-bottom-right-radius:3px;border-top-right-radius:3px}.accessible .PricingPage .Heading .DiscountMessage{position:absolute;width:100%;bottom:-25px;left:50%;transform:translateX(-50%);text-align:center;font-size:12px}.accessible .PricingPage .PricingTable{width:100%}.accessible .PricingPage .PricingTable th{font-weight:400}.accessible .PricingPage .PricingTable th h3{width:100%;padding:15px 0}.accessible .PricingPage .PricingTable td,.accessible .PricingPage .PricingTable th{border-bottom:1px solid #908e8e;border-right:1px solid #908e8e}.accessible .PricingPage .PricingTable td{width:15%}.accessible .PricingPage .PricingTable td .PriceContainer{display:flex;flex-direction:column;align-items:center}.accessible .PricingPage .PricingTable td .PriceContainer span{text-align:center;display:block;width:100%;font-size:20px;font-weight:700;color:#263339}.accessible .PricingPage .PricingTable td .PriceContainer .InfoTxt{display:block;font-size:10px;font-weight:500;color:#333;font-style:italic;margin-top:1px}.accessible .PricingPage .PricingTable td .PriceContainer .BtnOrange{width:120px;margin-top:10px}.accessible .PricingPage .PricingTable .Age{width:37%}.accessible .PricingPage .PricingTable .Age .AgeOption{display:flex;align-items:center}.accessible .PricingPage .PricingTable .Age .AgeOption .ImageContainer{display:flex;justify-content:center;width:30%}.accessible .PricingPage .PricingTable .Age .AgeOption .ImageContainer img{height:130px;width:auto}.accessible .PricingPage .PricingTable .Age .AgeOption .DetailsContainer{width:-moz-fit-content;width:fit-content;padding:30px 30px 30px 0}.accessible .PricingPage .PricingMobile{display:none}.accessible .PricingPage .PricingMobile .AgeOption{border-top:1px solid #908e8e}.accessible .PricingPage .PricingMobile .AgeOption:last-child{border-bottom:1px solid #908e8e}.accessible .PricingPage .PricingMobile .AgeOption .ImageContainer{display:flex;height:150px;justify-content:center}.accessible .PricingPage .PricingMobile .AgeOption .ImageContainer img{height:100%;margin:0 auto}.accessible .PricingPage .PricingMobile .AgeOption .DetailsContainer{margin-bottom:20px}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer{display:flex;flex-direction:column}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package{margin-bottom:10px;border:1px solid #d5d5d5;border-radius:3px;padding:10px 20px;box-sizing:border-box}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner{display:flex;align-items:center;justify-content:space-between}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner h3{width:33%;margin-bottom:0}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner span{width:33%;font-size:20px;font-weight:700;text-align:center}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .PackageTxtDetails{flex:1 1}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .PackageTxtDetails h3{width:100%}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .PackageTxtDetails span{width:100%;color:#263339}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .SubscribeBtn{display:flex;justify-content:flex-end;width:33%}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .PackageInner .SubscribeBtn .BtnOrange{height:30px;width:90px;justify-self:flex-end;font-size:11px;padding:9px}.accessible .PricingPage .PricingMobile .AgeOption .PackagesContainer .Package .InfoTxt{display:block;font-size:10px;font-weight:500;color:#333;font-style:italic;text-align:left;margin-top:1px}.accessible .SiteMapPage{height:calc(100vh - 120px)}.accessible .SiteMapPage h1{margin-bottom:20px}.accessible .SiteMapPage .Content{height:50%}.accessible .SiteMapPage .Content .MapLinks{display:flex}.accessible .SiteMapPage .Content .MapLinks .Section{width:50%}.accessible .SiteMapPage .Content .MapLinks .Section a{text-decoration:underline}.accessible .SiteMapPage .Content .MapLinks .Section .SubLink{margin-left:20px}.accessible .SiteMapPage .Content .MapLinks .Section .SubSubLink{margin-left:40px}.accessible .SubscribePage{height:calc(100vh - 60px)}.accessible .SubscribePage .Header .HeaderActions,.accessible .SubscribePage .Header .MobileHeader .HamburgerMenu{display:none}.accessible .SubscribePage .Content{min-height:calc(100% - 60px);display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:60px}.accessible .SubscribePage .Footer .FooterContent{justify-content:flex-end}.accessible .SubscribePage .Footer .FooterContent .LeftSection{display:none}.accessible .GenericPageContent{width:100%}.accessible .GenericPageContent h1,.accessible .GenericPageContent h2,.accessible .GenericPageContent h3,.accessible .GenericPageContent h4,.accessible .GenericPageContent p{margin-bottom:20px}.accessible *{background-repeat:no-repeat;box-sizing:border-box;padding:0;margin:0;outline:none}.accessible body{color:#485356;background:#fff;font-family:Quicksand!important}.accessible .WidthContent{max-width:1200px;margin:0 auto;padding-left:60px;padding-right:60px;position:relative}.accessible .HeightContent{padding-top:60px;padding-bottom:60px}.accessible .Page{position:relative;display:flex;flex-direction:column;min-height:100vh;height:100%;min-width:320px}.accessible .Main{width:100%;display:flex;flex-direction:column;flex-grow:1;margin-top:60px}.accessible h1{font-size:30px}.accessible h1,.accessible h2{font-weight:700;color:#263339;margin-bottom:10px}.accessible h2{font-size:20px}.accessible h3{font-size:16px}.accessible h3,.accessible h4{color:#263339;margin-bottom:10px}.accessible h4{font-size:12px;text-transform:uppercase;font-weight:700}.accessible p{font-size:12px;line-height:22px}.accessible ul{font-size:12px;list-style-type:disc;margin-left:12px}.accessible ul li:not(:last-child){margin-bottom:10px}.accessible a{color:#263339;text-decoration:none}.accessible button{border:0}.accessible .Btn{display:inline-block;font-size:13px;line-height:1em;font-weight:700;text-align:center;border-radius:3px;box-sizing:border-box;padding:13.5px 20px;cursor:pointer;text-decoration:none;-webkit-appearance:none;font-family:Quicksand;opacity:1;transition:opacity .3s ease-out}.accessible .Btn:hover{opacity:.8}.accessible .BtnOrange{background:#7a4d06;color:#fff;border-radius:50px}.accessible .BtnRed{background:red;color:#fff;border-radius:50px}.accessible .BtnLightOrange{background:#fff3df;color:#7a4d06;border-radius:3px}.accessible .BtnGrey{color:#263339;background:#fff;border:1px solid #908e8e;border-radius:50px}.accessible .BtnBlue{background-color:transparent;border:1px solid #fff;border-radius:50px;color:#fff}.accessible .Btn:disabled{opacity:.5}.accessible .FormField .EditBox{font-size:12px;line-height:1.5em;width:100%;padding:10px;background-color:#eee;border:1px solid #908e8e;box-sizing:border-box;border-radius:3px;font-family:Quicksand;color:#485356;-webkit-appearance:none}.accessible .FormBox .FormLabel{display:flex;justify-content:space-between;font-size:13px;margin-bottom:5px;font-weight:400;color:#263339}.accessible input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.accessible .CustomInput{display:flex;align-items:center;position:relative;cursor:pointer;padding:0 0 0 30px;height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#263339;font-size:13px;line-height:1.3em;white-space:pre-wrap}.accessible .CustomInput:after,.accessible .CustomInput:before{position:absolute;top:1px;left:0;display:block;transition:all .3s ease-out;width:18px;height:18px}.accessible .CustomInput:before{content:" ";border-radius:3px;border:1px solid #908e8e;background-color:#fff;box-sizing:border-box}.accessible input[type=checkbox]+.CustomInput:after{content:"";line-height:20px;text-align:center;margin:0;background-image:inherit;background-size:30px;background-repeat:no-repeat;background-position:50%}.accessible input[type=radio]+.CustomInput:before{border-radius:100%}.accessible input[type=checkbox]:checked+.CustomInput:before{background:#4e5a16;border:1px solid #4e5a16}.accessible input[type=checkbox]:checked+.CustomInput:after{transform:scale(.5);background-image:url(/static/Icon_Checkbox_01.png)}.accessible input[type=checkbox]:disabled+.CustomInput{opacity:.6;cursor:default}.accessible a.Unstyled{display:contents}.accessible .ErrorInput{border:1px solid #a01818!important;background-color:#feefee!important}.accessible .FormHint,.accessible .Optional{color:#485356;font-size:11px}.accessible .Optional{font-style:italic}.accessible .ErrorLabel{color:#a01818;font-size:9px;margin-top:3px}.accessible .GeneralError{text-align:center;color:#a01818;font-size:9px}.accessible .SpinnerContainer{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:calc(100% - 120px)}.accessible .ShareIcon{height:100%;width:100%}.accessible .FAQsPage{min-height:calc(100vh - 120px);width:100%;display:flex;flex-direction:column}.accessible .BlogPage,.accessible .CaseStudiesPage{min-height:calc(100vh - 120px);width:100%;display:flex;position:relative}.accessible .ForgottenPasswordPage,.accessible .SignInPage{min-height:calc(100vh - 120px)}.accessible .ForgottenPasswordPage,.accessible .ForgottenPasswordPage .Content,.accessible .SignInPage,.accessible .SignInPage .Content{width:100%;display:flex;align-items:center;justify-content:center}.accessible .PostDetailsImage{margin-bottom:30px}.accessible .PostContent iframe,.accessible .PostContent img{width:100%}.accessible .PostContent h1,.accessible .PostContent h2,.accessible .PostContent h3,.accessible .PostContent h4,.accessible .PostContent h5,.accessible .PostContent iframe,.accessible .PostContent img,.accessible .PostContent p,.accessible .PostContent video{margin-bottom:30px}.accessible .Form{width:440px}.accessible .Form h1{margin-bottom:0}.accessible .Form .SubTtitle,.accessible .Form h4{margin-bottom:30px}.accessible .Form .FormField{margin-bottom:20px}.accessible .Form .SideBySide{display:flex}.accessible .Form .SideBySide .FormBox{flex-grow:1}.accessible .Form .SideBySide .FormBox:not(:last-child){margin-right:20px}.accessible .Form .SideBySideDifferent{width:75%;display:flex;margin-bottom:10px}.accessible .Form .SideBySideDifferent .FormBox:first-of-type{width:60%;margin-right:20px}.accessible .Form .SideBySideDifferent .FormBox:last-of-type{width:40%}.accessible .Form .PaymentTypeOption{width:100%;display:flex;justify-content:space-between;color:#263339;font-size:20px;font-weight:700;border:1px solid #908e8e;border-radius:3px;padding:40px 30px;margin-bottom:20px}.accessible .Form .PaymentTypeOption:first-of-type{margin-top:10px}.accessible .Form .PaymentTypeOption .CustomInput{color:#263339;font-size:20px;font-weight:700;padding:0 0 0 60px}.accessible .Form .PaymentTypeOption .CustomInput:after,.accessible .Form .PaymentTypeOption .CustomInput:before{top:0;width:24px;height:24px}.accessible .Form .PaymentTypeOption .input[type=checkbox]+.CustomInput:after{background-size:36px}.accessible .Form .PaymentTypeOption .CustomInput:before{border-radius:100px}.accessible .Form .RememberMeSection{display:flex;justify-content:space-between;margin-bottom:20px}.accessible .Form .RememberMeSection a{color:#263339;font-size:13px;text-decoration:underline}.accessible .Form .Redirect{color:#263339;font-size:13px;text-align:center;margin-top:20px}.accessible .Form .Redirect a{text-decoration:underline}.accessible .Form .BtnOrange{width:100%;margin-top:10px}.accessible .LoadingContainer{display:flex;width:100%;align-items:center;text-align:center;padding-top:100px}.accessible .LoadingContainer .Spinner{height:122px;width:100%}.accessible .FailedMsg{display:flex;width:100%;align-items:center;text-align:center;padding-top:100px}.accessible .FailedMsg .MsgContainer{width:100%}.accessible .FailedMsg .MsgContainer .Img{margin-bottom:20px}.accessible .FailedMsg .MsgContainer.Error img{width:150px}.accessible .FailedMsg .MsgContainer.Error .Txt{color:red}.accessible .FailedMsg .MsgContainer.NoResults img{width:75px}.accessible .PolicyListTable{width:100%;font-size:12px;border-left:1px solid #263339;border-collapse:collapse;margin-bottom:20px}.accessible .PolicyListTable th{color:#fff;background-color:#263339;padding:10px;box-sizing:border-box}.accessible .PolicyListTable td{border-right:1px solid #263339;border-bottom:1px solid #263339;padding:10px;box-sizing:border-box}.accessible .PolicyListTable .Col1,.accessible .PolicyListTable .Col2,.accessible .PolicyListTable .Col3,.accessible .PolicyListTable .Col4{width:25%}.accessible .ToggleSwitch{position:relative;top:-10px;display:inline-block;width:45px;height:4px}.accessible .ToggleSwitch.Disable{opacity:.4;pointer-events:none}.accessible .ToggleSwitch input{width:0;height:0;opacity:0}.accessible .ToggleSwitch span{position:absolute;top:0;bottom:0;left:0;right:0;width:33px;height:16px;background:#e5e5e5!important;cursor:pointer;transition:.3s;-webkit-transition:.3s}.accessible .ToggleSwitch span:before{position:absolute;content:"";width:14px!important;height:14px!important;left:0;bottom:2px;background:#fff!important;border:3px solid #c5c5c5;transition:.3s;-webkit-transition:.3s;transform:translate(-2px,4px)!important;-webkit-transform:translate(-2px,4px)!important;-ms-transform:translate(-2px,4px)!important}.accessible .ToggleSwitch input:checked+span{background:rgba(245,158,22,.5019607843)!important}.accessible .ToggleSwitch input:checked+span:before{border:3px solid #f59e16;transform:translate(10px,4px)!important;-webkit-transform:translate(10px,4px)!important;-ms-transform:translate(10px,4px)!important;width:16px;height:16px;left:5px}.accessible .ToggleSwitch span{border-radius:34px}.accessible .ToggleSwitch span:before{border-radius:50%}.accessible .ToggleContainer{position:relative;display:flex;height:12px}@media only screen and (max-width:1200px){.accessible .WidthContent{padding-left:50px;padding-right:50px}}@media only screen and (max-width:1024px){.accessible .WidthContent{padding-left:40px;padding-right:40px}}@media only screen and (max-width:768px){.accessible .WidthContent{padding-left:30px;padding-right:30px}}@media only screen and (max-width:480px){.accessible .WidthContent{padding-left:20px;padding-right:20px}}@media only screen and (max-width:360px){.accessible .WidthContent{padding-left:10px;padding-right:10px}}@media only screen and (max-width:1200px){.accessible .HeightContent{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:1024px){.accessible .HeightContent{padding-top:40px;padding-bottom:40px}}@media only screen and (max-width:360px){.accessible .FormHint,.accessible .Optional{font-size:10px}}@media only screen and (max-width:1024px){.accessible .Header .MainHeader{display:none}.accessible .Header .MobileHeader{display:flex;justify-content:center;align-items:center}.accessible .MobileMenuUnderlay{display:block}.accessible .Footer .FooterContent,.accessible .Footer .FooterContent .LeftSection{flex-direction:column}.accessible .Footer .FooterContent .LeftSection .SocialMediaLinks{order:2;margin-right:0;margin-bottom:20px}.accessible .Footer .FooterContent .LeftSection .FooterLinks{order:1;flex-direction:column;align-items:center;margin:20px 0}}@media only screen and (max-width:1024px){.accessible .Footer .FooterContent .LeftSection .FooterLinks .FooterLink:not(:last-child){margin-right:0;margin-bottom:10px}.accessible .Footer .FooterContent .RightSection{justify-content:center;margin-bottom:20px}.accessible .Footer .FooterContent .RightSection .Copyright{display:flex;flex-direction:column;align-items:center}.accessible .Footer .FooterContent .RightSection .Copyright span:nth-of-type(2){display:none}}@media only screen and (max-width:1200px){.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .RightSection,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .RightSection,.accessible .Banner .BannerContent .RightSection{display:none}.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection{max-width:70%}}@media only screen and (max-width:1024px){.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection{max-width:100%}}@media only screen and (max-width:768px){.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission{margin-top:60px}}@media only screen and (max-width:498px){.accessible .AboutPage .WhatWeDoBanner .Banner .BannerContent .LeftSection .OurMission,.accessible .AboutPage .WhoWeAreBanner .Banner .BannerContent .LeftSection .OurMission{margin-top:30px}}@media only screen and (max-width:768px){.accessible .Banner .BannerContent .Title span{display:block}.accessible .Banner .BannerContent .BannerLinks .BtnOrange,.accessible .Banner .BannerContent .BannerLinks .BtnRed{margin-right:0;margin-bottom:10px}.accessible .Banner .BannerContent .BannerLinks .Btn{width:100%!important}.accessible .WhoWeAreBanner .Banner .BannerContent .BannerLinks .Btn{width:-moz-fit-content!important;width:fit-content!important}}@media only screen and (max-width:480px){.accessible .SubjectCards .SubjectCard{width:100px;padding:3px 0}}@media only screen and (max-width:1200px){.accessible .InfoBox{padding:50px 0}}@media only screen and (max-width:1024px){.accessible .InfoBox{padding:40px 0;flex-direction:column}.accessible .InfoBox .ImageSection{order:1!important;width:100%;margin-bottom:20px}.accessible .InfoBox .ContentSection{order:2!important;width:100%}.accessible .InfoBox .ContentSection .InfoBoxLinks{display:flex;flex-direction:column}.accessible .InfoBox .ContentSection .InfoBoxLinks .Btn{width:100%!important}.accessible .InfoBox .ContentSection .InfoBoxLinks .Btn:not(last-child){margin-bottom:10px}}@media only screen and (max-width:1200px){.accessible .Slide{padding-top:50px}.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:50px}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:50px}}@media only screen and (max-width:1024px){.accessible .Slide{padding-top:40px}.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:40px}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:40px}}@media only screen and (max-width:768px){.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:30px}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:30px}}@media only screen and (max-width:480px){.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:20px}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:20px}}@media only screen and (max-width:360px){.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper .SampleLessonRowHdr,.accessible .IndexPage .SampleLessons.SampleLessons2 .SampleLessonBlockWrapper>div{margin-inline:10px}.accessible .IndexPage .SampleLessons .SampleLessonBlockWrapper .MeetAuthorsBtn{right:10px}}@media only screen and (max-width:1024px){.accessible .IndexPage .SampleBG{background-position:150% 50%}.accessible .IndexPage .Banner{height:700px}.accessible .IndexPage .Banner .BannerContent{padding-bottom:0}.accessible .IndexPage .Banner .Banner-background{background-position:170% 50%}.accessible .IndexPage .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}.accessible .IndexPage .Strengths{padding-bottom:30px}.accessible .IndexPage .SampleLessons .swiper-container{padding:10px}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important;width:250px!important}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item{margin:0}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .Item .Img img{width:60%}.accessible .IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-next{display:block}.accessible .IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-prev{display:block}}@media only screen and (max-width:1200px){.accessible .IndexPage .FeaturesSection .CardsContainer{flex-wrap:wrap;justify-content:space-between;gap:20px}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer{padding:0;width:47%}}@media only screen and (max-width:1024px){.accessible .IndexPage .FloatingBox{flex-direction:column;height:500px;gap:10%}.accessible .IndexPage .FloatingBox .WeGetYouVideo{padding-bottom:56.25%}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:150px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer{flex-direction:column}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight{min-height:420px;justify-content:center}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteText{align-self:flex-end}.accessible .IndexPage .Strengths{padding-bottom:20px}.accessible .IndexPage .Strengths .CardsContainer{width:calc(100% + 40px)}.accessible .IndexPage .Strengths .CardsContainer .Card{padding:20px 40px 20px 0;width:50%}}@media only screen and (max-width:768px){.accessible .IndexPage .SampleBG{background-position:-50% 50%}.accessible .IndexPage .FloatingBox{height:350px}.accessible .IndexPage .FloatingBox .WeGetYouIframe{height:600px}.accessible .IndexPage .NavigationSection .Btn{width:100%}.accessible .IndexPage .NavigationSection .NavigationCardWrapper{gap:20px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item{padding-block:20px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Txt{font-size:16px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:100px}.accessible .IndexPage .FeaturesSection .CardsContainer{gap:10px}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer{padding:0;width:100%}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .CardText{padding-inline:15px}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .CardText p{margin:0;font-size:9px;line-height:18px}.accessible .IndexPage .FeaturesSection .CardsContainer .CardContainer .Card .CardImage h3{padding:15px;line-height:25px}.accessible .IndexPage .Banner{height:850px;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.accessible .IndexPage .Banner .Banner-background{background-position:-50% 50%}.accessible .IndexPage .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}.accessible .IndexPage .Strengths .CardsContainer{width:calc(100% + 30px)}.accessible .IndexPage .Strengths .CardsContainer .Card{padding:20px 30px 20px 0}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important}.accessible .IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-next{display:none}.accessible .IndexPage .SampleLessons .swiper-container:hover .sample-lessons-swiper-button-prev{display:none}.accessible .IndexPage .Sites .InfoBox:last-of-type{border-bottom:none;padding-bottom:0}}@media only screen and (max-width:480px){.accessible .IndexPage .FloatingBox{height:200px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper{gap:10px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item{padding-block:15px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Txt{font-size:14px}.accessible .IndexPage .NavigationSection .NavigationCardWrapper .Item .Img{height:70px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer{gap:20px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight .QuoteText p{min-width:300px}.accessible .IndexPage .QuotesSectionInner .QuoteContainer .QuoteRight{min-height:550px}.accessible .IndexPage .Strengths .CardsContainer{width:calc(100% + 20px)}.accessible .IndexPage .Strengths .CardsContainer .Card{padding:20px 10px 20px 0}.accessible .IndexPage .Strengths .CardsContainer .Card .CardText p:last-of-type{display:none}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide{margin:0 20px 0 0!important}.accessible .IndexPage .SampleLessons .swiper-container .swiper-wrapper .swiper-slide:last-child{margin-right:20px!important}.accessible .IndexPage .Banner{height:965px}}@media only screen and (max-width:468px){.accessible .IndexPage .Strengths .CardsContainer{width:calc(100% + 10px)}}@media only screen and (max-width:1024px){.accessible .AboutPage .WhoWeAreBanner .Banner,.accessible .AboutPage .WhoWeDoBanner .Banner{height:600px}.accessible .AboutPage .WhoWeAreBanner .Banner .Banner-background.scrolled-into-visible,.accessible .AboutPage .WhoWeDoBanner .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}}@media only screen and (max-width:768px){.accessible .AboutPage .WhoWeAreBanner .Banner,.accessible .AboutPage .WhoWeDoBanner .Banner{background-image:none!important;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.accessible .AboutPage .WhoWeAreBanner .Banner .Banner-background,.accessible .AboutPage .WhoWeDoBanner .Banner .Banner-background{background-position:-50% 50%}.accessible .AboutPage .WhoWeAreBanner .Banner .Banner-background.scrolled-into-visible,.accessible .AboutPage .WhoWeDoBanner .Banner .Banner-background.scrolled-into-visible{background-size:auto 100%}.accessible .AboutPage .WhoWeAreContent .Banner-background{background-position:-8% 102%}.accessible .AboutPage .Sites .Video_Blog_Right,.accessible .AboutPage .Sites .WWD_ColumnRight_01,.accessible .AboutPage .Sites .WWD_ColumnRight_02{width:100%;float:none}.accessible .AboutPage .Sites .Video_Blog_Left,.accessible .AboutPage .Sites .Video_Blog_Right,.accessible .AboutPage .Sites .WWD_ColumnLeft_01,.accessible .AboutPage .Sites .WWD_ColumnLeft_02{width:100%;float:none;margin-bottom:30px}.accessible .AboutPage .Sites .WWD_Img{width:100%!important;height:100%!important}.accessible .AboutPage .MeetTeachers .Teacher{flex-direction:column-reverse;padding:20px;gap:20px}.accessible .AboutPage .MeetTeachers .Teacher .TextContent{width:100%}.accessible .AboutPage .MeetTeachers .Teacher .TextContent p{margin-bottom:0}}@media only screen and (max-width:498px){.accessible .AboutPage .WhoWeAreBanner .Banner,.accessible .AboutPage .WhoWeDoBanner .Banner{height:630px}}@media only screen and (max-width:768px){.accessible .FAQsPage .FAQsContainer .FAQ .FAQHeading h3{width:85%}}@media only screen and (max-width:1024px){.accessible .TableNavigation{width:100%;flex-direction:column}.accessible .TableNavigation .PaginatorInfo{margin-top:20px}.accessible .BlogPage{flex-direction:column;background-position-x:180%}.accessible .BlogPage .Navigation{display:none}.accessible .BlogPage .MobileNavigation{display:flex;margin:20px 0}.accessible .BlogPage .BlogsContainer,.accessible .BlogPage .BlogsContainer .BlogsInteractions .DropdownContainer,.accessible .BlogPage .BlogsContainer .BlogsInteractions .SearchContainer{width:100%}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer{width:50%}}@media only screen and (max-width:768px){.accessible .BlogPage .BlogsContainer .CardsContainer{width:100%}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer{width:100%;padding-right:0}.accessible .BlogPage .BlogsContainer .CardsContainer .CardContainer .Card .CardText{padding:20px}}@media only screen and (max-width:1024px){.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection{align-items:center}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:36px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:18px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .QuoteText .CaseStudyLoadingText{min-width:300px;font-size:24px;padding:25px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{justify-content:space-around;margin-top:30px;gap:5%}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:200px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:16px;margin-top:15px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards .SubjectCard:not(:last-of-type){margin:0}.accessible .CaseStudiesPage .Navigation{display:none}.accessible .CaseStudiesPage .MobileNavigation{display:flex;margin-bottom:20px}}@media only screen and (max-width:768px){.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:26px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:16px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .QuoteText .CaseStudyLoadingText{min-width:200px;font-size:18px;padding:25px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{margin-top:30px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:150px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:12px;margin-top:10px}.accessible .CaseStudiesPage .Banner .Banner-background.scrolled-into-visible{background-size:80vh;background-position-x:40vw}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle{flex-direction:column;align-items:flex-start;gap:10px}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudiesInteractions .CaseStudiesTitle h2.TitleSpan{padding-left:0}.accessible .CaseStudiesPage .CaseStudiesContainer{width:100%}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage{justify-content:center}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage div{padding:10px}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage div h1{font-size:20px;line-height:30px}.accessible .CaseStudiesPage .CaseStudiesContainer .CaseStudyTempPage img{width:200px}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card{width:100%;display:flex;flex-direction:column}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardImage{height:180px;width:100%;border-top-left-radius:3px;border-top-right-radius:3px}.accessible .CaseStudiesPage .CaseStudiesContainer .CardsContainer .CardContainer .Card .CardText{height:calc(100% - 180px);width:100%;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-left:1px solid #908e8e;border-top:none}}@media only screen and (max-width:480px){.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .Title{font-size:24px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .ExploreSubjects h3{font-size:14px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .QuoteText .CaseStudyLoadingText{min-width:200px;font-size:14px;padding:15px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards{margin-top:30px;gap:5%}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a{width:100px}.accessible .CaseStudiesPage .CaseStudiesNavigationContainer section .BannerContent .LeftSection .SubjectCards a span{font-size:12px;margin-top:10px}}@media only screen and (max-width:1024px){.accessible .BackArrowDiv{left:10px}.accessible .DetailsPageHead .Content .Share{right:10px}.accessible .CaseStudy.DetailsPageHead,.accessible .DetailsPageBottom{padding-inline:40px}}@media only screen and (max-width:768px){.accessible .DetailsPageHead,.accessible .DetailsPageHead .Content{width:100%}.accessible .DetailsPageHead .Content .ContentHeader{padding:20px 10px}.accessible .CaseStudy.DetailsPageHead>.Content .ContentHeader{margin-inline:30px;padding:20px 10px}.accessible .CaseStudy.DetailsPageHead,.accessible .DetailsPageBottom{padding-inline:30px}}@media only screen and (max-width:600px){.accessible .DetailsPageHead .Content{padding-inline:85px}.accessible .DetailsPageHead .Content .ContentHeader{padding:20px 18px}}@media only screen and (max-width:498px){.accessible .DetailsPageHead .Content{padding-inline:70px}.accessible .CaseStudy.DetailsPageHead>.Content .ContentHeader{margin-inline:15px;padding:15px 10px}}@media only screen and (max-width:480px){.accessible .CaseStudy.DetailsPageHead,.accessible .DetailsPageBottom{padding-inline:20px}}@media only screen and (max-width:768px){.accessible .DetailsNavigation{width:100%}.accessible .DetailsNavigation .Wide{display:none}}@media only screen and (max-width:1024px){.accessible .ContactUsPage .Banner{height:380px}.accessible .ContactUsPage .Content{flex-direction:column}.accessible .ContactUsPage .Content .ContactInfo{order:2}.accessible .ContactUsPage .Content .FormContainer{order:1;width:100%;margin-top:-180px;margin-bottom:40px}}@media only screen and (max-width:768px){.accessible .ContactUsPage .Content .FormContainer{padding:40px 20px}}@media only screen and (max-width:480px){.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactDetails{display:flex;flex-direction:column;justify-content:center;font-size:12px;margin-left:20px}.accessible .ContactUsPage .Content .ContactInfo .Contact .ContactDetails span:nth-of-type(2){font-size:14px}}@media only screen and (max-width:1024px){.accessible .ContactForm .Section1 .FormBox:first-child{flex-grow:1}.accessible .ContactForm .Section1 .FormBox:not(:first-child){flex-grow:2}.accessible .ContactForm .Section1 .FormBox:not(:last-child){margin-right:20px}}@media only screen and (max-width:768px){.accessible .ContactForm .Section1{flex-direction:column}.accessible .ContactForm .Section1 .FormBox{width:100%!important;margin-right:0!important}.accessible .ContactForm .Section1 .FormBox:not(:last-child){margin-bottom:20px}}@media only screen and (max-width:480px){.accessible .SiteMapPage .Content .MapLinks{flex-direction:column}.accessible .SiteMapPage .Content .MapLinks .Section:not(:last-child){margin-bottom:10px}}@media only screen and (max-width:1200px){.accessible .Header .MainHeader .HeaderActions .HeaderLink{padding:0 10px}.accessible .Header .MainHeader .HeaderActions .AuthLink .BtnOrange{width:100px;padding-left:0;padding-right:0}}@media only screen and (max-width:1024px){.accessible .PricingPageWrapper .PricingAdditionalHeader{flex-direction:column;gap:40px}.accessible .PricingPage{min-width:100%}.accessible .PricingPage .Heading h1{display:none}.accessible .PricingPage .Heading .SubscriptionDurantionOptions{position:inherit}.accessible .PricingPage .PricingTable{display:none}.accessible .PricingPage .PricingMobile{display:flex;flex-direction:column}.accessible .PricingPage .PricingMobile .DetailsContainer{text-align:center}}@media only screen and (max-width:480px){.accessible .PricingPage .Heading .SubscriptionDurantionOptions{width:100%;position:inherit}}@media only screen and (max-width:768px){.accessible .FormHeader{width:100%}.accessible .SubscribePage .Form{padding-left:0;padding-right:0}}@media only screen and (max-width:480px){.accessible .SubscribePage .Form{padding-left:0;padding-right:0}}@media only screen and (max-width:360px){.accessible .SubscribePage .Form{padding-left:0;padding-right:0}}@media only screen and (max-width:1200px){.accessible .PackagesContainer .PackageOptions{padding:30px 20px 20px}}@media only screen and (max-width:1024px){.accessible .ChoosePackageForm{width:100%}.accessible .PackagesContainer{flex-direction:column;margin-bottom:10px}.accessible .PackagesContainer .PackageOptions{width:100%}.accessible .PackagesContainer .PackageOptions:not(:last-of-type){margin-right:0;margin-bottom:20px}.accessible .TotalDetails{width:100%}}@media only screen and (max-width:768px){.accessible .Form{width:100%}.accessible .Form .SideBySide{flex-direction:column}.accessible .Form .SideBySide .FormBox:not(:last-child){margin-right:0}.accessible .Form .PaymentTypeOption span{display:none}}@media only screen and (max-width:1024px){.accessible .CookieBanner .CookieBannerContent{flex-wrap:wrap}.accessible .CookieBanner .CookieBannerContent .InfoTxt{flex:0 0 100%;margin-bottom:5px}.accessible .CookieBanner .CookieBannerContent .Btn{flex:1 1}}@media only screen and (max-width:768px){.accessible .CookieBanner{padding:0 30px}.accessible .CookieBanner .CookieBannerContent{flex-direction:column}.accessible .CookieBanner .CookieBannerContent .InfoTxt{padding-right:0}.accessible .CookieBanner .CookieBannerContent .Btn.AcceptBtn,.accessible .CookieBanner .CookieBannerContent .Btn.RejectBtn,.accessible .CookieBanner .CookieBannerContent .Btn.SettingsBtn{width:100%}}@media only screen and (max-width:480px){.accessible .CookieBanner{padding:0 20px}}@media only screen and (max-width:360px){.accessible .CookieBanner{padding:0 10px}}@media only screen and (max-width:768px){.accessible .Toast{width:80%}.accessible .PolicyListTable{font-size:9px}.accessible .PolicyListTable td,.accessible .PolicyListTable th{padding:5px}}@media only screen and (max-width:1200px){.accessible .AboutPage .OurValues .line-by-line,.accessible .AboutPage .OurValues h1{margin-bottom:20px}.accessible .AboutPage .OurValues .line-by-line{margin-left:5%;margin-bottom:5px}.accessible .AboutPage .WidthContent .OurValues.SoloText{margin-right:35px}}@media only screen and (max-width:1024px){.accessible .AboutPage .WidthContent .OurValuesImage{display:none}.accessible .AboutPage .WidthContent .OurValues.SoloText{margin-right:0;justify-content:center}}@media only screen and (max-width:768px){.accessible .AboutPage .OurValues .line-by-line{margin-left:0}.accessible .AboutPage .OurValues .line-by-line .line2,.accessible .AboutPage .OurValues .line-by-line .line3{padding-left:0}}@media only screen and (max-width:498px){.accessible .AboutPage .OurValues p{font-size:25px}}@media only screen and (max-width:360px){.accessible .AboutPage .OurValues p{font-size:20px}}@media only screen and (max-width:768px){.accessible .AboutPage .WhoWeAreContent{clip-path:polygon(0 90px,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 90px,100% 0,100% 100%,0 100%)}}