.text-large,.text-normal,.text-small,.text-smaller{font-weight:300}a,body{color:#212121}.noWrap,select{white-space:nowrap}.inline,.scroll{position:relative}.container,.container-fluid,.container-small,.iframeHolder.withBorder,.modal,.modal-open,.row,.scroll,select{overflow:hidden}.filter-black{-webkit-filter:brightness(0);filter:brightness(0)}.filter-grey-3{-webkit-filter:brightness(93%);filter:brightness(93%)}.filter-grey-4{-webkit-filter:brightness(87%);filter:brightness(87%)}.filter-grey-5{-webkit-filter:brightness(60%);filter:brightness(60%)}.filter-grey-6{-webkit-filter:brightness(26%);filter:brightness(26%)}.filter-grey-7{-webkit-filter:brightness(12%);filter:brightness(12%)}.text-smaller{font-size:.75em}.text-small{font-size:.88em}.text-medium,.text-normal{font-size:1em}.text-medium-large{font-weight:300;font-size:1.25em}.text-large{font-size:1.5em}.text-larger{font-weight:100;font-size:1.75em}.text-x-large{font-weight:100;font-size:2.5em}.text-xx-large{font-weight:100;font-size:3.13em}.text-xxx-large{font-weight:100;font-size:3.75em}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body,select{font-family:M-S,Helvetica,sans-serif}.btnGame div,.btnGame img,.btnGame strong,.chevron-left:before,.iconWrapper img,.inline,caption,img,select,table,td,th{vertical-align:middle}table{border-collapse:separate;border-spacing:0;width:100%}caption,td,th{text-align:left;font-weight:400}a img{border:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:auto;min-height:100%}body{background:#fff;font-size:16px;font-weight:300;line-height:1}.blueBold,.bold,.goldBold,.greenBold,.redBold,.yellowBold,strong{font-weight:700}body.z{background-image:url(../../files-sub/classcraft-assets/images/link_nes.png)}a{cursor:pointer;text-decoration:underline}.btn a,a.btn,a.btnGame{text-decoration:none}.center{text-align:center}.iframeHolder.withBorder{border:1px solid #ddd}table td{padding:.5em}.red,.redText{color:red}.blueText{color:#007dff}.greenText{color:#00b44b!important}.goldText,.yellowText{color:#c2872b}.redBold{color:red}.blueBold{color:#007dff}.greenBold{color:#00b44b}.yellowBold{color:#ffa000}.goldBold{color:#c2872b}.right{text-align:right}.no-shrink{-ms-flex-negative:0;flex-shrink:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.inline{display:inline-block}.imageWrapper{display:block;width:100%}.btnGame,.btnGame img,.h3,select{display:inline-block}.imageWrapper img.editorImage{max-width:50%}.btnGame,.form-group input,.iframe-video,img{max-width:100%}input[type="text"],input[type="password"],input[type="email"],input[type="url"],input[type="date"],input[type="number"],textarea{border:1px solid #ddd;padding:.65em;border-radius:.7em;font-size:1.25em;color:#333;font-family:M-S,Helvetica,sans-serif;font-weight:300}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="date"]:focus,input[type="number"]:focus,textarea:focus{border:1px solid #333;outline:0!important}input[type="text"].invalid,input[type="password"].invalid,input[type="email"].invalid,input[type="url"].invalid,input[type="date"].invalid,input[type="number"].invalid,textarea.invalid{border:1px solid red}input[type="text"].valid,input[type="password"].valid,input[type="email"].valid,input[type="url"].valid,input[type="date"].valid,input[type="number"].valid,textarea.valid{border:1px solid #00b44b}input[type="text"].inactive,input[type="password"].inactive,input[type="email"].inactive,input[type="url"].inactive,input[type="date"].inactive,input[type="number"].inactive,textarea.inactive{opacity:.5;cursor:default}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="text"],.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="email"],.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form textarea,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="text"],.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="email"],.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form textarea,input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="url"].small,input[type="date"].small,input[type="number"].small,textarea.small{font-size:1em;padding:.5em .8125em}input[type="text"].round,input[type="password"].round,input[type="email"].round,input[type="url"].round,input[type="date"].round,input[type="number"].round,textarea.round{border-radius:2em}input[type="text"].searchField,input[type="password"].searchField,input[type="email"].searchField,input[type="url"].searchField,input[type="date"].searchField,input[type="number"].searchField,textarea.searchField{background-image:url(../../files-sub/classcraft-assets/icons/search_dark.svg);background-size:contain;background-position:right center;background-repeat:no-repeat;background-origin:content-box}input[type="text"].error,input[type="password"].error,input[type="email"].error,input[type="url"].error,input[type="date"].error,input[type="number"].error,textarea.error{border:1px solid red}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;padding:.65em calc(1.3em + 22px) .65em 1em;border-radius:1em;font-size:1em;font-weight:300;color:#333;outline:0;background-image:url(../../files-sub/classcraft-assets/icons/arrowInCircle.svg);background-position:right .65em center;background-repeat:no-repeat;background-color:#fff;background-size:1.75em;text-overflow:ellipsis;cursor:pointer;letter-spacing:.5px}select:hover{background-color:#f1f1f1}select:[disabled]{color:#999}select:focus{border:1px solid #333}select.invalid{border:1px solid red}select.valid{border:1px solid #00b44b}select.inactive{opacity:.5;cursor:default}.btnGame,input[type="checkbox"]{font-family:M-S,Helvetica,sans-serif;cursor:pointer}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form select,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form select,select.small{font-size:.88em}select.smaller{background-size:1.65em;font-size:.75em;font-weight:300;padding-top:.585em;padding-bottom:.585em}select.round{border-radius:2em}select.light{border:1px solid #999;color:#999}select.light:hover{background-color:#f7f7f7}input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1em;width:1em;border:2px solid #999;border-radius:.25em;font-size:1.25em;font-weight:300;position:relative}input[type="checkbox"]:checked:before{position:absolute;top:0;left:0;width:100%;height:100%;line-height:.7em;text-align:center;color:#333;content:'×'}input[type="checkbox"]:focus{outline:0!important}input[type="checkbox"]:hover{background-color:#f1f1f1}::-webkit-input-placeholder{font-weight:100;color:#aaa}:-moz-placeholder{font-weight:100;color:#aaa}::-moz-placeholder{font-weight:100;color:#aaa}:-ms-input-placeholder{font-weight:100;color:#aaa}.required::-webkit-input-placeholder:after{content:' *'}.required:-moz-placeholder{content:' *'}.required::-moz-placeholder{content:' *'}.required:-ms-input-placeholder{content:' *'}h1,h2,h3,h4,h5{padding-top:.5em;padding-bottom:.5em}h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1em}.h3{text-transform:uppercase;font-size:1.3em;font-weight:700;width:60%;margin:10px 0 15px}@font-face{font-family:M-S;font-weight:100;font-style:normal;src:url(../../files-sub/classcraft-assets/fonts/museo_100.woff) format('woff')}@font-face{font-family:M-S;font-weight:100;font-style:italic;src:url(../../files-sub/classcraft-assets/fonts/museo_100-it.woff) format('woff')}@font-face{font-family:M-S;font-weight:300;font-style:normal;src:url(../../files-sub/classcraft-assets/fonts/museo_300.woff) format('woff')}@font-face{font-family:M-S;font-weight:700;font-style:normal;src:url(../../files-sub/classcraft-assets/fonts/museo_700.woff) format('woff')}@font-face{font-family:M-S;font-weight:900;font-style:normal;src:url(../../files-sub/classcraft-assets/fonts/museo_900.woff) format('woff')}@font-face{font-family:M-S;font-weight:700;font-style:italic;src:url(../../files-sub/classcraft-assets/fonts/museo_700-it.woff) format('woff')}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title,.awesome_resources .lp-panel-inner .awesome_resources_content .title,.begin_with_classcraft .lp-panel-inner .title,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title,.ctaWithPets .lp-panel-inner .title,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title,.districtContactPhoneWrapper .contentWrapper .phoneNumber,.districtContactPhoneWrapper .contentWrapper .title,.districtContactWrapper .districtContactErrorWrapper .phoneNumber,.districtContactWrapper .districtContactErrorWrapper .title,.districtContactWrapper .districtContactFormWrapper .title,.districtContactWrapper .districtContactSuccessWrapper .content .title,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title,.free_pd_wrapper .lp-panel-inner .content .title,.full_background_wrapper .lp-panel-inner .content .title,.gettingStarted .lp-panel-inner .title,.lp-panel.cta_wrapper .lp-panel-inner .title,.lp-panel.lpCaseStudy .lp-panel-inner .title,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title,.lp-panel.lpDistrictLicense .lp-panel-inner .title,.lp-panel.lpDistricts .lp-panel-inner .title,.lp-panel.lpDistricts2 .lp-panel-inner .title,.lp-panel.lpEdTechTeam .lp-panel-inner .title,.lp-panel.lpSale .lp-panel-inner .content .title,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title,.modalWrapper .modalWrapperInner .modalHeader,.standard-title,.webinarRecording .lp-panel-inner .webinarRecordingContent .title,.webinarShare .lp-panel-inner .webinarShareContent .title,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title{color:#212121;font-weight:100;line-height:1.2em;margin-bottom:.5em}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.x-small,.awesome_resources .lp-panel-inner .awesome_resources_content .title.x-small,.begin_with_classcraft .lp-panel-inner .title.x-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.x-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.x-small,.ctaWithPets .lp-panel-inner .title.x-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.x-small,.districtContactPhoneWrapper .contentWrapper .phoneNumber.x-small,.districtContactPhoneWrapper .contentWrapper .title.x-small,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.x-small,.districtContactWrapper .districtContactErrorWrapper .title.x-small,.districtContactWrapper .districtContactFormWrapper .title.x-small,.districtContactWrapper .districtContactSuccessWrapper .content .title.x-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.x-small,.free_pd_wrapper .lp-panel-inner .content .title.x-small,.full_background_wrapper .lp-panel-inner .content .title.x-small,.gettingStarted .lp-panel-inner .title.x-small,.lp-panel.cta_wrapper .lp-panel-inner .title.x-small,.lp-panel.lpCaseStudy .lp-panel-inner .title.x-small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.x-small,.lp-panel.lpDistrictLicense .lp-panel-inner .title.x-small,.lp-panel.lpDistricts .lp-panel-inner .title.x-small,.lp-panel.lpDistricts2 .lp-panel-inner .title.x-small,.lp-panel.lpEdTechTeam .lp-panel-inner .title.x-small,.lp-panel.lpSale .lp-panel-inner .content .title.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.x-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.x-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.x-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.x-small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.x-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.x-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.x-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.x-small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.x-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.x-small,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.x-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.x-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.x-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.x-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.x-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.x-small,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.x-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.x-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.x-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.x-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.x-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.x-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.x-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.x-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.x-small,.modalWrapper .modalWrapperInner .modalHeader.x-small,.standard-title.x-small,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.x-small,.webinarShare .lp-panel-inner .webinarShareContent .title.x-small,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.x-small{font-size:calc(27.5px + (37.5 - 27.5) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.x-small,.awesome_resources .lp-panel-inner .awesome_resources_content .title.x-small,.begin_with_classcraft .lp-panel-inner .title.x-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.x-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.x-small,.ctaWithPets .lp-panel-inner .title.x-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.x-small,.districtContactPhoneWrapper .contentWrapper .phoneNumber.x-small,.districtContactPhoneWrapper .contentWrapper .title.x-small,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.x-small,.districtContactWrapper .districtContactErrorWrapper .title.x-small,.districtContactWrapper .districtContactFormWrapper .title.x-small,.districtContactWrapper .districtContactSuccessWrapper .content .title.x-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.x-small,.free_pd_wrapper .lp-panel-inner .content .title.x-small,.full_background_wrapper .lp-panel-inner .content .title.x-small,.gettingStarted .lp-panel-inner .title.x-small,.lp-panel.cta_wrapper .lp-panel-inner .title.x-small,.lp-panel.lpCaseStudy .lp-panel-inner .title.x-small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.x-small,.lp-panel.lpDistrictLicense .lp-panel-inner .title.x-small,.lp-panel.lpDistricts .lp-panel-inner .title.x-small,.lp-panel.lpDistricts2 .lp-panel-inner .title.x-small,.lp-panel.lpEdTechTeam .lp-panel-inner .title.x-small,.lp-panel.lpSale .lp-panel-inner .content .title.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.x-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.x-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.x-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.x-small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.x-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.x-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.x-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.x-small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.x-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.x-small,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.x-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.x-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.x-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.x-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.x-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.x-small,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.x-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.x-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.x-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.x-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.x-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.x-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.x-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.x-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.x-small,.modalWrapper .modalWrapperInner .modalHeader.x-small,.standard-title.x-small,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.x-small,.webinarShare .lp-panel-inner .webinarShareContent .title.x-small,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.x-small{font-size:27.5px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.x-small,.awesome_resources .lp-panel-inner .awesome_resources_content .title.x-small,.begin_with_classcraft .lp-panel-inner .title.x-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.x-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.x-small,.ctaWithPets .lp-panel-inner .title.x-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.x-small,.districtContactPhoneWrapper .contentWrapper .phoneNumber.x-small,.districtContactPhoneWrapper .contentWrapper .title.x-small,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.x-small,.districtContactWrapper .districtContactErrorWrapper .title.x-small,.districtContactWrapper .districtContactFormWrapper .title.x-small,.districtContactWrapper .districtContactSuccessWrapper .content .title.x-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.x-small,.free_pd_wrapper .lp-panel-inner .content .title.x-small,.full_background_wrapper .lp-panel-inner .content .title.x-small,.gettingStarted .lp-panel-inner .title.x-small,.lp-panel.cta_wrapper .lp-panel-inner .title.x-small,.lp-panel.lpCaseStudy .lp-panel-inner .title.x-small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.x-small,.lp-panel.lpDistrictLicense .lp-panel-inner .title.x-small,.lp-panel.lpDistricts .lp-panel-inner .title.x-small,.lp-panel.lpDistricts2 .lp-panel-inner .title.x-small,.lp-panel.lpEdTechTeam .lp-panel-inner .title.x-small,.lp-panel.lpSale .lp-panel-inner .content .title.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.x-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.x-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.x-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.x-small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.x-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.x-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.x-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.x-small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.x-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.x-small,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.x-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.x-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.x-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.x-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.x-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.x-small,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.x-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.x-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.x-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.x-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.x-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.x-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.x-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.x-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.x-small,.modalWrapper .modalWrapperInner .modalHeader.x-small,.standard-title.x-small,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.x-small,.webinarShare .lp-panel-inner .webinarShareContent .title.x-small,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.x-small{font-size:37.5px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.small,.awesome_resources .lp-panel-inner .awesome_resources_content .title.small,.begin_with_classcraft .lp-panel-inner .title.small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.small,.ctaWithPets .lp-panel-inner .title.small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.small,.districtContactPhoneWrapper .contentWrapper .phoneNumber.small,.districtContactPhoneWrapper .contentWrapper .title.small,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.small,.districtContactWrapper .districtContactErrorWrapper .title.small,.districtContactWrapper .districtContactFormWrapper .title.small,.districtContactWrapper .districtContactSuccessWrapper .content .title.small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.small,.free_pd_wrapper .lp-panel-inner .content .title.small,.full_background_wrapper .lp-panel-inner .content .title.small,.gettingStarted .lp-panel-inner .title.small,.lp-panel.cta_wrapper .lp-panel-inner .title.small,.lp-panel.lpCaseStudy .lp-panel-inner .title.small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.small,.lp-panel.lpDistrictLicense .lp-panel-inner .title.small,.lp-panel.lpDistricts .lp-panel-inner .title.small,.lp-panel.lpDistricts2 .lp-panel-inner .title.small,.lp-panel.lpEdTechTeam .lp-panel-inner .title.small,.lp-panel.lpSale .lp-panel-inner .content .title.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.small,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.small,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.small,.modalWrapper .modalWrapperInner .modalHeader.small,.standard-title.small,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.small,.webinarShare .lp-panel-inner .webinarShareContent .title.small,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.small{font-size:calc(35px + (50 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.small,.awesome_resources .lp-panel-inner .awesome_resources_content .title.small,.begin_with_classcraft .lp-panel-inner .title.small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.small,.ctaWithPets .lp-panel-inner .title.small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.small,.districtContactPhoneWrapper .contentWrapper .phoneNumber.small,.districtContactPhoneWrapper .contentWrapper .title.small,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.small,.districtContactWrapper .districtContactErrorWrapper .title.small,.districtContactWrapper .districtContactFormWrapper .title.small,.districtContactWrapper .districtContactSuccessWrapper .content .title.small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.small,.free_pd_wrapper .lp-panel-inner .content .title.small,.full_background_wrapper .lp-panel-inner .content .title.small,.gettingStarted .lp-panel-inner .title.small,.lp-panel.cta_wrapper .lp-panel-inner .title.small,.lp-panel.lpCaseStudy .lp-panel-inner .title.small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.small,.lp-panel.lpDistrictLicense .lp-panel-inner .title.small,.lp-panel.lpDistricts .lp-panel-inner .title.small,.lp-panel.lpDistricts2 .lp-panel-inner .title.small,.lp-panel.lpEdTechTeam .lp-panel-inner .title.small,.lp-panel.lpSale .lp-panel-inner .content .title.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.small,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.small,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.small,.modalWrapper .modalWrapperInner .modalHeader.small,.standard-title.small,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.small,.webinarShare .lp-panel-inner .webinarShareContent .title.small,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.small{font-size:35px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.small,.awesome_resources .lp-panel-inner .awesome_resources_content .title.small,.begin_with_classcraft .lp-panel-inner .title.small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.small,.ctaWithPets .lp-panel-inner .title.small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.small,.districtContactPhoneWrapper .contentWrapper .phoneNumber.small,.districtContactPhoneWrapper .contentWrapper .title.small,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.small,.districtContactWrapper .districtContactErrorWrapper .title.small,.districtContactWrapper .districtContactFormWrapper .title.small,.districtContactWrapper .districtContactSuccessWrapper .content .title.small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.small,.free_pd_wrapper .lp-panel-inner .content .title.small,.full_background_wrapper .lp-panel-inner .content .title.small,.gettingStarted .lp-panel-inner .title.small,.lp-panel.cta_wrapper .lp-panel-inner .title.small,.lp-panel.lpCaseStudy .lp-panel-inner .title.small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.small,.lp-panel.lpDistrictLicense .lp-panel-inner .title.small,.lp-panel.lpDistricts .lp-panel-inner .title.small,.lp-panel.lpDistricts2 .lp-panel-inner .title.small,.lp-panel.lpEdTechTeam .lp-panel-inner .title.small,.lp-panel.lpSale .lp-panel-inner .content .title.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.small,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.small,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.small,.modalWrapper .modalWrapperInner .modalHeader.small,.standard-title.small,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.small,.webinarShare .lp-panel-inner .webinarShareContent .title.small,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.small{font-size:50px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title:not(.x-small):not(.small):not(.large):not(.x-large),.awesome_resources .lp-panel-inner .awesome_resources_content .title:not(.x-small):not(.small):not(.large):not(.x-large),.begin_with_classcraft .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title:not(.x-small):not(.small):not(.large):not(.x-large),.connect_wrapper .lp-panel-inner .connect_left .connect_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.ctaWithPets .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .phoneNumber:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .phoneNumber:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactSuccessWrapper .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_wrapper .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.full_background_wrapper .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.gettingStarted .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.cta_wrapper .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpCaseStudy .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictAnalytics .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictLicense .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistricts .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistricts2 .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpEdTechTeam .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSale .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpTeacherConnect .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSwagContest .lp-panel-inner .lpSwagContestContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTailorFit .lp-panel-inner .lpTailorFitContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalHeader:not(.x-small):not(.small):not(.large):not(.x-large),.standard-title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarRecording .lp-panel-inner .webinarRecordingContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarShare .lp-panel-inner .webinarShareContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title:not(.x-small):not(.small):not(.large):not(.x-large){font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title:not(.x-small):not(.small):not(.large):not(.x-large),.awesome_resources .lp-panel-inner .awesome_resources_content .title:not(.x-small):not(.small):not(.large):not(.x-large),.begin_with_classcraft .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title:not(.x-small):not(.small):not(.large):not(.x-large),.connect_wrapper .lp-panel-inner .connect_left .connect_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.ctaWithPets .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .phoneNumber:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .phoneNumber:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactSuccessWrapper .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_wrapper .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.full_background_wrapper .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.gettingStarted .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.cta_wrapper .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpCaseStudy .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictAnalytics .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictLicense .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistricts .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistricts2 .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpEdTechTeam .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSale .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpTeacherConnect .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSwagContest .lp-panel-inner .lpSwagContestContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTailorFit .lp-panel-inner .lpTailorFitContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalHeader:not(.x-small):not(.small):not(.large):not(.x-large),.standard-title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarRecording .lp-panel-inner .webinarRecordingContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarShare .lp-panel-inner .webinarShareContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title:not(.x-small):not(.small):not(.large):not(.x-large){font-size:40px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title:not(.x-small):not(.small):not(.large):not(.x-large),.awesome_resources .lp-panel-inner .awesome_resources_content .title:not(.x-small):not(.small):not(.large):not(.x-large),.begin_with_classcraft .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title:not(.x-small):not(.small):not(.large):not(.x-large),.connect_wrapper .lp-panel-inner .connect_left .connect_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.ctaWithPets .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .phoneNumber:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .phoneNumber:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .title:not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactSuccessWrapper .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title:not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_wrapper .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.full_background_wrapper .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.gettingStarted .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.cta_wrapper .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpCaseStudy .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictAnalytics .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictLicense .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistricts .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistricts2 .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpEdTechTeam .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSale .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpTeacherConnect .lp-panel-inner .content .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpSwagContest .lp-panel-inner .lpSwagContestContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTailorFit .lp-panel-inner .lpTailorFitContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalHeader:not(.x-small):not(.small):not(.large):not(.x-large),.standard-title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarRecording .lp-panel-inner .webinarRecordingContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarShare .lp-panel-inner .webinarShareContent .title:not(.x-small):not(.small):not(.large):not(.x-large),.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title:not(.x-small):not(.small):not(.large):not(.x-large){font-size:60px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.large,.awesome_resources .lp-panel-inner .awesome_resources_content .title.large,.begin_with_classcraft .lp-panel-inner .title.large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.large,.ctaWithPets .lp-panel-inner .title.large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.large,.districtContactPhoneWrapper .contentWrapper .phoneNumber.large,.districtContactPhoneWrapper .contentWrapper .title.large,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.large,.districtContactWrapper .districtContactErrorWrapper .title.large,.districtContactWrapper .districtContactFormWrapper .title.large,.districtContactWrapper .districtContactSuccessWrapper .content .title.large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.large,.free_pd_wrapper .lp-panel-inner .content .title.large,.full_background_wrapper .lp-panel-inner .content .title.large,.gettingStarted .lp-panel-inner .title.large,.lp-panel.cta_wrapper .lp-panel-inner .title.large,.lp-panel.lpCaseStudy .lp-panel-inner .title.large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.large,.lp-panel.lpDistrictLicense .lp-panel-inner .title.large,.lp-panel.lpDistricts .lp-panel-inner .title.large,.lp-panel.lpDistricts2 .lp-panel-inner .title.large,.lp-panel.lpEdTechTeam .lp-panel-inner .title.large,.lp-panel.lpSale .lp-panel-inner .content .title.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.large,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.large,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.large,.modalWrapper .modalWrapperInner .modalHeader.large,.standard-title.large,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.large,.webinarShare .lp-panel-inner .webinarShareContent .title.large,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.large{font-size:calc(45px + (70 - 45) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.large,.awesome_resources .lp-panel-inner .awesome_resources_content .title.large,.begin_with_classcraft .lp-panel-inner .title.large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.large,.ctaWithPets .lp-panel-inner .title.large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.large,.districtContactPhoneWrapper .contentWrapper .phoneNumber.large,.districtContactPhoneWrapper .contentWrapper .title.large,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.large,.districtContactWrapper .districtContactErrorWrapper .title.large,.districtContactWrapper .districtContactFormWrapper .title.large,.districtContactWrapper .districtContactSuccessWrapper .content .title.large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.large,.free_pd_wrapper .lp-panel-inner .content .title.large,.full_background_wrapper .lp-panel-inner .content .title.large,.gettingStarted .lp-panel-inner .title.large,.lp-panel.cta_wrapper .lp-panel-inner .title.large,.lp-panel.lpCaseStudy .lp-panel-inner .title.large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.large,.lp-panel.lpDistrictLicense .lp-panel-inner .title.large,.lp-panel.lpDistricts .lp-panel-inner .title.large,.lp-panel.lpDistricts2 .lp-panel-inner .title.large,.lp-panel.lpEdTechTeam .lp-panel-inner .title.large,.lp-panel.lpSale .lp-panel-inner .content .title.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.large,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.large,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.large,.modalWrapper .modalWrapperInner .modalHeader.large,.standard-title.large,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.large,.webinarShare .lp-panel-inner .webinarShareContent .title.large,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.large{font-size:45px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.large,.awesome_resources .lp-panel-inner .awesome_resources_content .title.large,.begin_with_classcraft .lp-panel-inner .title.large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.large,.ctaWithPets .lp-panel-inner .title.large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.large,.districtContactPhoneWrapper .contentWrapper .phoneNumber.large,.districtContactPhoneWrapper .contentWrapper .title.large,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.large,.districtContactWrapper .districtContactErrorWrapper .title.large,.districtContactWrapper .districtContactFormWrapper .title.large,.districtContactWrapper .districtContactSuccessWrapper .content .title.large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.large,.free_pd_wrapper .lp-panel-inner .content .title.large,.full_background_wrapper .lp-panel-inner .content .title.large,.gettingStarted .lp-panel-inner .title.large,.lp-panel.cta_wrapper .lp-panel-inner .title.large,.lp-panel.lpCaseStudy .lp-panel-inner .title.large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.large,.lp-panel.lpDistrictLicense .lp-panel-inner .title.large,.lp-panel.lpDistricts .lp-panel-inner .title.large,.lp-panel.lpDistricts2 .lp-panel-inner .title.large,.lp-panel.lpEdTechTeam .lp-panel-inner .title.large,.lp-panel.lpSale .lp-panel-inner .content .title.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.large,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.large,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.large,.modalWrapper .modalWrapperInner .modalHeader.large,.standard-title.large,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.large,.webinarShare .lp-panel-inner .webinarShareContent .title.large,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.large{font-size:70px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.x-large,.awesome_resources .lp-panel-inner .awesome_resources_content .title.x-large,.begin_with_classcraft .lp-panel-inner .title.x-large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.x-large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.x-large,.ctaWithPets .lp-panel-inner .title.x-large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.x-large,.districtContactPhoneWrapper .contentWrapper .phoneNumber.x-large,.districtContactPhoneWrapper .contentWrapper .title.x-large,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.x-large,.districtContactWrapper .districtContactErrorWrapper .title.x-large,.districtContactWrapper .districtContactFormWrapper .title.x-large,.districtContactWrapper .districtContactSuccessWrapper .content .title.x-large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.x-large,.free_pd_wrapper .lp-panel-inner .content .title.x-large,.full_background_wrapper .lp-panel-inner .content .title.x-large,.gettingStarted .lp-panel-inner .title.x-large,.lp-panel.cta_wrapper .lp-panel-inner .title.x-large,.lp-panel.lpCaseStudy .lp-panel-inner .title.x-large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.x-large,.lp-panel.lpDistrictLicense .lp-panel-inner .title.x-large,.lp-panel.lpDistricts .lp-panel-inner .title.x-large,.lp-panel.lpDistricts2 .lp-panel-inner .title.x-large,.lp-panel.lpEdTechTeam .lp-panel-inner .title.x-large,.lp-panel.lpSale .lp-panel-inner .content .title.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.x-large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.x-large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.x-large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.x-large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.x-large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.x-large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.x-large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.x-large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.x-large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.x-large,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.x-large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.x-large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.x-large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.x-large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.x-large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.x-large,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.x-large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.x-large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.x-large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.x-large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.x-large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.x-large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.x-large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.x-large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.x-large,.modalWrapper .modalWrapperInner .modalHeader.x-large,.standard-title.x-large,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.x-large,.webinarShare .lp-panel-inner .webinarShareContent .title.x-large,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.x-large{font-size:calc(50px + (80 - 50) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.x-large,.awesome_resources .lp-panel-inner .awesome_resources_content .title.x-large,.begin_with_classcraft .lp-panel-inner .title.x-large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.x-large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.x-large,.ctaWithPets .lp-panel-inner .title.x-large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.x-large,.districtContactPhoneWrapper .contentWrapper .phoneNumber.x-large,.districtContactPhoneWrapper .contentWrapper .title.x-large,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.x-large,.districtContactWrapper .districtContactErrorWrapper .title.x-large,.districtContactWrapper .districtContactFormWrapper .title.x-large,.districtContactWrapper .districtContactSuccessWrapper .content .title.x-large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.x-large,.free_pd_wrapper .lp-panel-inner .content .title.x-large,.full_background_wrapper .lp-panel-inner .content .title.x-large,.gettingStarted .lp-panel-inner .title.x-large,.lp-panel.cta_wrapper .lp-panel-inner .title.x-large,.lp-panel.lpCaseStudy .lp-panel-inner .title.x-large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.x-large,.lp-panel.lpDistrictLicense .lp-panel-inner .title.x-large,.lp-panel.lpDistricts .lp-panel-inner .title.x-large,.lp-panel.lpDistricts2 .lp-panel-inner .title.x-large,.lp-panel.lpEdTechTeam .lp-panel-inner .title.x-large,.lp-panel.lpSale .lp-panel-inner .content .title.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.x-large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.x-large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.x-large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.x-large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.x-large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.x-large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.x-large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.x-large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.x-large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.x-large,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.x-large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.x-large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.x-large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.x-large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.x-large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.x-large,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.x-large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.x-large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.x-large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.x-large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.x-large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.x-large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.x-large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.x-large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.x-large,.modalWrapper .modalWrapperInner .modalHeader.x-large,.standard-title.x-large,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.x-large,.webinarShare .lp-panel-inner .webinarShareContent .title.x-large,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.x-large{font-size:50px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title.x-large,.awesome_resources .lp-panel-inner .awesome_resources_content .title.x-large,.begin_with_classcraft .lp-panel-inner .title.x-large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title.x-large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_title.x-large,.ctaWithPets .lp-panel-inner .title.x-large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title.x-large,.districtContactPhoneWrapper .contentWrapper .phoneNumber.x-large,.districtContactPhoneWrapper .contentWrapper .title.x-large,.districtContactWrapper .districtContactErrorWrapper .phoneNumber.x-large,.districtContactWrapper .districtContactErrorWrapper .title.x-large,.districtContactWrapper .districtContactFormWrapper .title.x-large,.districtContactWrapper .districtContactSuccessWrapper .content .title.x-large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title.x-large,.free_pd_wrapper .lp-panel-inner .content .title.x-large,.full_background_wrapper .lp-panel-inner .content .title.x-large,.gettingStarted .lp-panel-inner .title.x-large,.lp-panel.cta_wrapper .lp-panel-inner .title.x-large,.lp-panel.lpCaseStudy .lp-panel-inner .title.x-large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .title.x-large,.lp-panel.lpDistrictLicense .lp-panel-inner .title.x-large,.lp-panel.lpDistricts .lp-panel-inner .title.x-large,.lp-panel.lpDistricts2 .lp-panel-inner .title.x-large,.lp-panel.lpEdTechTeam .lp-panel-inner .title.x-large,.lp-panel.lpSale .lp-panel-inner .content .title.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title.x-large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .title.x-large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .title.x-large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title.x-large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title.x-large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title.x-large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title.x-large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title.x-large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title.x-large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .title.x-large,.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title.x-large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .title.x-large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title.x-large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title.x-large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title.x-large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title.x-large,.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title.x-large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title.x-large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .title.x-large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .title.x-large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title.x-large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title.x-large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .title.x-large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title.x-large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .title.x-large,.modalWrapper .modalWrapperInner .modalHeader.x-large,.standard-title.x-large,.webinarRecording .lp-panel-inner .webinarRecordingContent .title.x-large,.webinarShare .lp-panel-inner .webinarShareContent .title.x-large,.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title.x-large{font-size:80px}}.gettingStarted .lp-panel-inner .subtitle,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle,.lp-panel.lpSale .lp-panel-inner .content .subtitle,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle,.standard-subtitle{color:#555;font-weight:100;line-height:1.3em}.gettingStarted .lp-panel-inner .subtitle.x-small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.x-small,.lp-panel.lpSale .lp-panel-inner .content .subtitle.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.x-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.x-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.x-small,.standard-subtitle.x-small{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.gettingStarted .lp-panel-inner .subtitle.x-small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.x-small,.lp-panel.lpSale .lp-panel-inner .content .subtitle.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.x-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.x-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.x-small,.standard-subtitle.x-small{font-size:14px}}@media (min-width:1200px){.gettingStarted .lp-panel-inner .subtitle.x-small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.x-small,.lp-panel.lpSale .lp-panel-inner .content .subtitle.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.x-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.x-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.x-small,.standard-subtitle.x-small{font-size:18px}}.featuresWrapper div.features .freePanel .packageDescription,.featuresWrapper div.features .premiumPanel .packageDescription,.gettingStarted .lp-panel-inner .subtitle.small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.small,.lp-panel.lpSale .lp-panel-inner .content .subtitle.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.small,.standard-subtitle.small{font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.featuresWrapper div.features .freePanel .packageDescription,.featuresWrapper div.features .premiumPanel .packageDescription,.gettingStarted .lp-panel-inner .subtitle.small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.small,.lp-panel.lpSale .lp-panel-inner .content .subtitle.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.small,.standard-subtitle.small{font-size:18px}}@media (min-width:1200px){.featuresWrapper div.features .freePanel .packageDescription,.featuresWrapper div.features .premiumPanel .packageDescription,.gettingStarted .lp-panel-inner .subtitle.small,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.small,.lp-panel.lpSale .lp-panel-inner .content .subtitle.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.small,.standard-subtitle.small{font-size:24px}}.gettingStarted .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSale .lp-panel-inner .content .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.standard-subtitle:not(.x-small):not(.small):not(.large):not(.x-large){font-size:calc(22px + (30 - 22) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.gettingStarted .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSale .lp-panel-inner .content .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.standard-subtitle:not(.x-small):not(.small):not(.large):not(.x-large){font-size:22px}}@media (min-width:1200px){.gettingStarted .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSale .lp-panel-inner .content .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem:not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle:not(.x-small):not(.small):not(.large):not(.x-large),.standard-subtitle:not(.x-small):not(.small):not(.large):not(.x-large){font-size:30px}}.gettingStarted .lp-panel-inner .subtitle.large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.large,.lp-panel.lpSale .lp-panel-inner .content .subtitle.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.large,.standard-subtitle.large{font-size:calc(26px + (36 - 26) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.gettingStarted .lp-panel-inner .subtitle.large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.large,.lp-panel.lpSale .lp-panel-inner .content .subtitle.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.large,.standard-subtitle.large{font-size:26px}}@media (min-width:1200px){.gettingStarted .lp-panel-inner .subtitle.large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.large,.lp-panel.lpSale .lp-panel-inner .content .subtitle.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.large,.standard-subtitle.large{font-size:36px}}.gettingStarted .lp-panel-inner .subtitle.x-large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.x-large,.lp-panel.lpSale .lp-panel-inner .content .subtitle.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.x-large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.x-large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.x-large,.standard-subtitle.x-large{font-size:calc(30px + (40 - 30) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.gettingStarted .lp-panel-inner .subtitle.x-large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.x-large,.lp-panel.lpSale .lp-panel-inner .content .subtitle.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.x-large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.x-large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.x-large,.standard-subtitle.x-large{font-size:30px}}@media (min-width:1200px){.gettingStarted .lp-panel-inner .subtitle.x-large,.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle.x-large,.lp-panel.lpSale .lp-panel-inner .content .subtitle.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .subtitle.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .subtitle.x-large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle.x-large,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle.x-large,.standard-subtitle.x-large{font-size:40px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text,.awesome_resources .lp-panel-inner .awesome_resources_content .text,.bannerWrapper.small.bannerStoreSaleWrapper .text a,.begin_with_classcraft .lp-panel-inner .text,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text,.districtContactPhoneWrapper .contentWrapper .profile,.districtContactPhoneWrapper .contentWrapper .text,.districtContactWrapper .districtContactErrorWrapper .profile,.districtContactWrapper .districtContactErrorWrapper .text,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile,.districtContactWrapper .districtContactSuccessWrapper .content .text,.featuresWrapper div.features .freePanel .coverage,.featuresWrapper div.features .premiumPanel .coverage,.featuresWrapper table.features thead tr td .packageName,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text,.free_pd_wrapper .lp-panel-inner .content .text,.full_background_wrapper .lp-panel-inner .content .subtitle,.lp-panel.lpCaseStudy .lp-panel-inner .text,.lp-panel.lpEdTechTeam .lp-panel-inner .text,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text,.modalWrapper .modalWrapperInner .modalBody,.modalWrapper .modalWrapperInner .modalFooter,.standard-text{letter-spacing:.0625em;color:#555;font-weight:100;line-height:1.5em}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.xx-small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.xx-small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.xx-small,.begin_with_classcraft .lp-panel-inner .text.xx-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.xx-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.xx-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.xx-small,.districtContactPhoneWrapper .contentWrapper .profile.xx-small,.districtContactPhoneWrapper .contentWrapper .text.xx-small,.districtContactWrapper .districtContactErrorWrapper .profile.xx-small,.districtContactWrapper .districtContactErrorWrapper .text.xx-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.xx-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.xx-small,.districtContactWrapper .districtContactSuccessWrapper .content .text.xx-small,.featuresWrapper div.features .freePanel .coverage.xx-small,.featuresWrapper div.features .premiumPanel .coverage.xx-small,.featuresWrapper table.features thead tr td .packageName.xx-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.xx-small,.free_pd_wrapper .lp-panel-inner .content .text.xx-small,.full_background_wrapper .lp-panel-inner .content .subtitle.xx-small,.lp-panel.lpCaseStudy .lp-panel-inner .text.xx-small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.xx-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.xx-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.xx-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.xx-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.xx-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.xx-small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.xx-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.xx-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.xx-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.xx-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .text,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.xx-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.xx-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.xx-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.xx-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.xx-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.xx-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.xx-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.xx-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.xx-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.xx-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.xx-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.xx-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.xx-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.xx-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.xx-small,.modalWrapper .modalWrapperInner .modalBody.xx-small,.modalWrapper .modalWrapperInner .modalFooter.xx-small,.standard-text.xx-small{font-size:calc(10px + (14 - 10) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.xx-small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.xx-small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.xx-small,.begin_with_classcraft .lp-panel-inner .text.xx-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.xx-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.xx-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.xx-small,.districtContactPhoneWrapper .contentWrapper .profile.xx-small,.districtContactPhoneWrapper .contentWrapper .text.xx-small,.districtContactWrapper .districtContactErrorWrapper .profile.xx-small,.districtContactWrapper .districtContactErrorWrapper .text.xx-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.xx-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.xx-small,.districtContactWrapper .districtContactSuccessWrapper .content .text.xx-small,.featuresWrapper div.features .freePanel .coverage.xx-small,.featuresWrapper div.features .premiumPanel .coverage.xx-small,.featuresWrapper table.features thead tr td .packageName.xx-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.xx-small,.free_pd_wrapper .lp-panel-inner .content .text.xx-small,.full_background_wrapper .lp-panel-inner .content .subtitle.xx-small,.lp-panel.lpCaseStudy .lp-panel-inner .text.xx-small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.xx-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.xx-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.xx-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.xx-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.xx-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.xx-small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.xx-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.xx-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.xx-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.xx-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .text,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.xx-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.xx-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.xx-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.xx-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.xx-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.xx-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.xx-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.xx-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.xx-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.xx-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.xx-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.xx-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.xx-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.xx-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.xx-small,.modalWrapper .modalWrapperInner .modalBody.xx-small,.modalWrapper .modalWrapperInner .modalFooter.xx-small,.standard-text.xx-small{font-size:10px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.xx-small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.xx-small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.xx-small,.begin_with_classcraft .lp-panel-inner .text.xx-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.xx-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.xx-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.xx-small,.districtContactPhoneWrapper .contentWrapper .profile.xx-small,.districtContactPhoneWrapper .contentWrapper .text.xx-small,.districtContactWrapper .districtContactErrorWrapper .profile.xx-small,.districtContactWrapper .districtContactErrorWrapper .text.xx-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.xx-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.xx-small,.districtContactWrapper .districtContactSuccessWrapper .content .text.xx-small,.featuresWrapper div.features .freePanel .coverage.xx-small,.featuresWrapper div.features .premiumPanel .coverage.xx-small,.featuresWrapper table.features thead tr td .packageName.xx-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.xx-small,.free_pd_wrapper .lp-panel-inner .content .text.xx-small,.full_background_wrapper .lp-panel-inner .content .subtitle.xx-small,.lp-panel.lpCaseStudy .lp-panel-inner .text.xx-small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.xx-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.xx-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.xx-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.xx-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.xx-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.xx-small,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.xx-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.xx-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.xx-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.xx-small,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .text,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.xx-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.xx-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.xx-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.xx-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.xx-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.xx-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.xx-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.xx-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.xx-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.xx-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.xx-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.xx-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.xx-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.xx-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.xx-small,.modalWrapper .modalWrapperInner .modalBody.xx-small,.modalWrapper .modalWrapperInner .modalFooter.xx-small,.standard-text.xx-small{font-size:14px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.x-small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.x-small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.x-small,.begin_with_classcraft .lp-panel-inner .text.x-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.x-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.x-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.x-small,.districtContactPhoneWrapper .contentWrapper .profile.x-small,.districtContactPhoneWrapper .contentWrapper .text.x-small,.districtContactWrapper .districtContactErrorWrapper .profile.x-small,.districtContactWrapper .districtContactErrorWrapper .text.x-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.x-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.x-small,.districtContactWrapper .districtContactSuccessWrapper .content .text.x-small,.featuresWrapper div.features .freePanel .coverage.x-small,.featuresWrapper div.features .freePanel .featureList .feature,.featuresWrapper div.features .premiumPanel .coverage.x-small,.featuresWrapper div.features .premiumPanel .featureList .feature,.featuresWrapper table.features tbody tr td:not(:first-child),.featuresWrapper table.features thead tr td .packageDescription,.featuresWrapper table.features thead tr td .packageName.x-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.x-small,.free_pd_wrapper .lp-panel-inner .content .text.x-small,.full_background_wrapper .lp-panel-inner .content .subtitle.x-small,.lp-panel.lpCaseStudy .lp-panel-inner .text.x-small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.x-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.x-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.x-small,.lpCollaborators2 .lp-panel-inner .imageWithDescription .year,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.x-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.x-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.x-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.x-small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.x-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.x-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.x-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.x-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.x-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.x-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.x-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.x-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.x-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.x-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.x-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.x-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.x-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.x-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.x-small,.modalWrapper .modalWrapperInner .modalBody.x-small,.modalWrapper .modalWrapperInner .modalFooter.x-small,.standard-text.x-small{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.x-small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.x-small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.x-small,.begin_with_classcraft .lp-panel-inner .text.x-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.x-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.x-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.x-small,.districtContactPhoneWrapper .contentWrapper .profile.x-small,.districtContactPhoneWrapper .contentWrapper .text.x-small,.districtContactWrapper .districtContactErrorWrapper .profile.x-small,.districtContactWrapper .districtContactErrorWrapper .text.x-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.x-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.x-small,.districtContactWrapper .districtContactSuccessWrapper .content .text.x-small,.featuresWrapper div.features .freePanel .coverage.x-small,.featuresWrapper div.features .freePanel .featureList .feature,.featuresWrapper div.features .premiumPanel .coverage.x-small,.featuresWrapper div.features .premiumPanel .featureList .feature,.featuresWrapper table.features tbody tr td:not(:first-child),.featuresWrapper table.features thead tr td .packageDescription,.featuresWrapper table.features thead tr td .packageName.x-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.x-small,.free_pd_wrapper .lp-panel-inner .content .text.x-small,.full_background_wrapper .lp-panel-inner .content .subtitle.x-small,.lp-panel.lpCaseStudy .lp-panel-inner .text.x-small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.x-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.x-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.x-small,.lpCollaborators2 .lp-panel-inner .imageWithDescription .year,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.x-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.x-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.x-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.x-small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.x-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.x-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.x-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.x-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.x-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.x-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.x-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.x-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.x-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.x-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.x-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.x-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.x-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.x-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.x-small,.modalWrapper .modalWrapperInner .modalBody.x-small,.modalWrapper .modalWrapperInner .modalFooter.x-small,.standard-text.x-small{font-size:12px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.x-small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.x-small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.x-small,.begin_with_classcraft .lp-panel-inner .text.x-small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.x-small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.x-small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.x-small,.districtContactPhoneWrapper .contentWrapper .profile.x-small,.districtContactPhoneWrapper .contentWrapper .text.x-small,.districtContactWrapper .districtContactErrorWrapper .profile.x-small,.districtContactWrapper .districtContactErrorWrapper .text.x-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.x-small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.x-small,.districtContactWrapper .districtContactSuccessWrapper .content .text.x-small,.featuresWrapper div.features .freePanel .coverage.x-small,.featuresWrapper div.features .freePanel .featureList .feature,.featuresWrapper div.features .premiumPanel .coverage.x-small,.featuresWrapper div.features .premiumPanel .featureList .feature,.featuresWrapper table.features tbody tr td:not(:first-child),.featuresWrapper table.features thead tr td .packageDescription,.featuresWrapper table.features thead tr td .packageName.x-small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.x-small,.free_pd_wrapper .lp-panel-inner .content .text.x-small,.full_background_wrapper .lp-panel-inner .content .subtitle.x-small,.lp-panel.lpCaseStudy .lp-panel-inner .text.x-small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.x-small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.x-small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.x-small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.x-small,.lpCollaborators2 .lp-panel-inner .imageWithDescription .year,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.x-small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.x-small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.x-small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.x-small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.x-small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.x-small,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.x-small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.x-small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.x-small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.x-small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.x-small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.x-small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.x-small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.x-small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.x-small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.x-small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.x-small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.x-small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.x-small,.modalWrapper .modalWrapperInner .modalBody.x-small,.modalWrapper .modalWrapperInner .modalFooter.x-small,.standard-text.x-small{font-size:16px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.small,.begin_with_classcraft .lp-panel-inner .text.small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.small,.districtContactPhoneWrapper .contentWrapper .profile.small,.districtContactPhoneWrapper .contentWrapper .text.small,.districtContactWrapper .districtContactErrorWrapper .profile.small,.districtContactWrapper .districtContactErrorWrapper .text.small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.small,.districtContactWrapper .districtContactSuccessWrapper .content .text.small,.featuresWrapper div.features .freePanel .coverage.small,.featuresWrapper div.features .premiumPanel .coverage.small,.featuresWrapper table.features tbody tr td:first-child,.featuresWrapper table.features thead tr td .packageName.small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.small,.free_pd_wrapper .lp-panel-inner .content .text.small,.full_background_wrapper .lp-panel-inner .content .subtitle.small,.lp-panel.lpCaseStudy .lp-panel-inner .text.small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.small,.lpCollaborators2 .lp-panel-inner .imageWithDescription .text,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.small,.lpImageWithDescription .text,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.small,.modalWrapper .modalWrapperInner .modalBody.small,.modalWrapper .modalWrapperInner .modalFooter.small,.standard-text.small{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.small,.begin_with_classcraft .lp-panel-inner .text.small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.small,.districtContactPhoneWrapper .contentWrapper .profile.small,.districtContactPhoneWrapper .contentWrapper .text.small,.districtContactWrapper .districtContactErrorWrapper .profile.small,.districtContactWrapper .districtContactErrorWrapper .text.small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.small,.districtContactWrapper .districtContactSuccessWrapper .content .text.small,.featuresWrapper div.features .freePanel .coverage.small,.featuresWrapper div.features .premiumPanel .coverage.small,.featuresWrapper table.features tbody tr td:first-child,.featuresWrapper table.features thead tr td .packageName.small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.small,.free_pd_wrapper .lp-panel-inner .content .text.small,.full_background_wrapper .lp-panel-inner .content .subtitle.small,.lp-panel.lpCaseStudy .lp-panel-inner .text.small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.small,.lpCollaborators2 .lp-panel-inner .imageWithDescription .text,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.small,.lpImageWithDescription .text,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.small,.modalWrapper .modalWrapperInner .modalBody.small,.modalWrapper .modalWrapperInner .modalFooter.small,.standard-text.small{font-size:14px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.small,.awesome_resources .lp-panel-inner .awesome_resources_content .text.small,.bannerWrapper.small.bannerStoreSaleWrapper .text a.small,.begin_with_classcraft .lp-panel-inner .text.small,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.small,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.small,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.small,.districtContactPhoneWrapper .contentWrapper .profile.small,.districtContactPhoneWrapper .contentWrapper .text.small,.districtContactWrapper .districtContactErrorWrapper .profile.small,.districtContactWrapper .districtContactErrorWrapper .text.small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.small,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.small,.districtContactWrapper .districtContactSuccessWrapper .content .text.small,.featuresWrapper div.features .freePanel .coverage.small,.featuresWrapper div.features .premiumPanel .coverage.small,.featuresWrapper table.features tbody tr td:first-child,.featuresWrapper table.features thead tr td .packageName.small,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.small,.free_pd_wrapper .lp-panel-inner .content .text.small,.full_background_wrapper .lp-panel-inner .content .subtitle.small,.lp-panel.lpCaseStudy .lp-panel-inner .text.small,.lp-panel.lpEdTechTeam .lp-panel-inner .text.small,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.small,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.small,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.small,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.small,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.small,.lpCollaborators2 .lp-panel-inner .imageWithDescription .text,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.small,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.small,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.small,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.small,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.small,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.small,.lpImageWithDescription .text,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.small,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.small,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.small,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.small,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.small,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.small,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.small,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.small,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.small,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.small,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.small,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.small,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.small,.modalWrapper .modalWrapperInner .modalBody.small,.modalWrapper .modalWrapperInner .modalFooter.small,.standard-text.small{font-size:18px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.awesome_resources .lp-panel-inner .awesome_resources_content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.bannerWrapper.small.bannerStoreSaleWrapper .text a:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.begin_with_classcraft .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.connect_wrapper .lp-panel-inner .connect_left .connect_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactSuccessWrapper .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper div.features .freePanel .coverage:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper div.features .premiumPanel .coverage:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper table.features thead tr td .packageName:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_wrapper .lp-panel-inner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.full_background_wrapper .lp-panel-inner .content .subtitle:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpCaseStudy .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpEdTechTeam .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpTeacherConnect .lp-panel-inner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpSwagContest .lp-panel-inner .lpSwagContestContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTailorFit .lp-panel-inner .lpTailorFitContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalBody:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalFooter:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.standard-text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large){font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.awesome_resources .lp-panel-inner .awesome_resources_content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.bannerWrapper.small.bannerStoreSaleWrapper .text a:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.begin_with_classcraft .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.connect_wrapper .lp-panel-inner .connect_left .connect_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactSuccessWrapper .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper div.features .freePanel .coverage:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper div.features .premiumPanel .coverage:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper table.features thead tr td .packageName:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_wrapper .lp-panel-inner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.full_background_wrapper .lp-panel-inner .content .subtitle:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpCaseStudy .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpEdTechTeam .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpTeacherConnect .lp-panel-inner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpSwagContest .lp-panel-inner .lpSwagContestContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTailorFit .lp-panel-inner .lpTailorFitContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalBody:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalFooter:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.standard-text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large){font-size:16px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.awesome_resources .lp-panel-inner .awesome_resources_content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.bannerWrapper.small.bannerStoreSaleWrapper .text a:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.begin_with_classcraft .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.connect_wrapper .lp-panel-inner .connect_left .connect_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactPhoneWrapper .contentWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactErrorWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.districtContactWrapper .districtContactSuccessWrapper .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper div.features .freePanel .coverage:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper div.features .premiumPanel .coverage:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.featuresWrapper table.features thead tr td .packageName:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.free_pd_wrapper .lp-panel-inner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.full_background_wrapper .lp-panel-inner .content .subtitle:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpCaseStudy .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpEdTechTeam .lp-panel-inner .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lp-panel.lpTeacherConnect .lp-panel-inner .content .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpSwagContest .lp-panel-inner .lpSwagContestContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTailorFit .lp-panel-inner .lpTailorFitContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalBody:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.modalWrapper .modalWrapperInner .modalFooter:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large),.standard-text:not(.xx-small):not(.x-small):not(.small):not(.large):not(.x-large){font-size:20px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.large,.awesome_resources .lp-panel-inner .awesome_resources_content .text.large,.bannerWrapper.small.bannerStoreSaleWrapper .text a.large,.begin_with_classcraft .lp-panel-inner .text.large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.large,.districtContactPhoneWrapper .contentWrapper .profile.large,.districtContactPhoneWrapper .contentWrapper .text.large,.districtContactWrapper .districtContactErrorWrapper .profile.large,.districtContactWrapper .districtContactErrorWrapper .text.large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.large,.districtContactWrapper .districtContactSuccessWrapper .content .text.large,.featuresWrapper div.features .freePanel .coverage.large,.featuresWrapper div.features .premiumPanel .coverage.large,.featuresWrapper table.features thead tr td .packageName.large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.large,.free_pd_wrapper .lp-panel-inner .content .text.large,.full_background_wrapper .lp-panel-inner .content .subtitle.large,.lp-panel.lpCaseStudy .lp-panel-inner .text.large,.lp-panel.lpEdTechTeam .lp-panel-inner .text.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.large,.modalWrapper .modalWrapperInner .modalBody.large,.modalWrapper .modalWrapperInner .modalFooter.large,.standard-text.large{font-size:calc(18px + (22 - 18) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.large,.awesome_resources .lp-panel-inner .awesome_resources_content .text.large,.bannerWrapper.small.bannerStoreSaleWrapper .text a.large,.begin_with_classcraft .lp-panel-inner .text.large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.large,.districtContactPhoneWrapper .contentWrapper .profile.large,.districtContactPhoneWrapper .contentWrapper .text.large,.districtContactWrapper .districtContactErrorWrapper .profile.large,.districtContactWrapper .districtContactErrorWrapper .text.large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.large,.districtContactWrapper .districtContactSuccessWrapper .content .text.large,.featuresWrapper div.features .freePanel .coverage.large,.featuresWrapper div.features .premiumPanel .coverage.large,.featuresWrapper table.features thead tr td .packageName.large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.large,.free_pd_wrapper .lp-panel-inner .content .text.large,.full_background_wrapper .lp-panel-inner .content .subtitle.large,.lp-panel.lpCaseStudy .lp-panel-inner .text.large,.lp-panel.lpEdTechTeam .lp-panel-inner .text.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.large,.modalWrapper .modalWrapperInner .modalBody.large,.modalWrapper .modalWrapperInner .modalFooter.large,.standard-text.large{font-size:18px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.large,.awesome_resources .lp-panel-inner .awesome_resources_content .text.large,.bannerWrapper.small.bannerStoreSaleWrapper .text a.large,.begin_with_classcraft .lp-panel-inner .text.large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.large,.districtContactPhoneWrapper .contentWrapper .profile.large,.districtContactPhoneWrapper .contentWrapper .text.large,.districtContactWrapper .districtContactErrorWrapper .profile.large,.districtContactWrapper .districtContactErrorWrapper .text.large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.large,.districtContactWrapper .districtContactSuccessWrapper .content .text.large,.featuresWrapper div.features .freePanel .coverage.large,.featuresWrapper div.features .premiumPanel .coverage.large,.featuresWrapper table.features thead tr td .packageName.large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.large,.free_pd_wrapper .lp-panel-inner .content .text.large,.full_background_wrapper .lp-panel-inner .content .subtitle.large,.lp-panel.lpCaseStudy .lp-panel-inner .text.large,.lp-panel.lpEdTechTeam .lp-panel-inner .text.large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.large,.modalWrapper .modalWrapperInner .modalBody.large,.modalWrapper .modalWrapperInner .modalFooter.large,.standard-text.large{font-size:22px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.x-large,.awesome_resources .lp-panel-inner .awesome_resources_content .text.x-large,.bannerWrapper.small.bannerStoreSaleWrapper .text a.x-large,.begin_with_classcraft .lp-panel-inner .text.x-large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.x-large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.x-large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.x-large,.districtContactPhoneWrapper .contentWrapper .profile.x-large,.districtContactPhoneWrapper .contentWrapper .text.x-large,.districtContactWrapper .districtContactErrorWrapper .profile.x-large,.districtContactWrapper .districtContactErrorWrapper .text.x-large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.x-large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.x-large,.districtContactWrapper .districtContactSuccessWrapper .content .text.x-large,.featuresWrapper div.features .freePanel .coverage.x-large,.featuresWrapper div.features .premiumPanel .coverage.x-large,.featuresWrapper table.features thead tr td .packageName.x-large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.x-large,.free_pd_wrapper .lp-panel-inner .content .text.x-large,.full_background_wrapper .lp-panel-inner .content .subtitle.x-large,.lp-panel.lpCaseStudy .lp-panel-inner .text.x-large,.lp-panel.lpEdTechTeam .lp-panel-inner .text.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.x-large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.x-large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.x-large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.x-large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.x-large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.x-large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.x-large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.x-large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.x-large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.x-large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.x-large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.x-large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.x-large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.x-large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.x-large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.x-large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.x-large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.x-large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.x-large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.x-large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.x-large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.x-large,.modalWrapper .modalWrapperInner .modalBody.x-large,.modalWrapper .modalWrapperInner .modalFooter.x-large,.standard-text.x-large{font-size:calc(22px + (26 - 22) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.x-large,.awesome_resources .lp-panel-inner .awesome_resources_content .text.x-large,.bannerWrapper.small.bannerStoreSaleWrapper .text a.x-large,.begin_with_classcraft .lp-panel-inner .text.x-large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.x-large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.x-large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.x-large,.districtContactPhoneWrapper .contentWrapper .profile.x-large,.districtContactPhoneWrapper .contentWrapper .text.x-large,.districtContactWrapper .districtContactErrorWrapper .profile.x-large,.districtContactWrapper .districtContactErrorWrapper .text.x-large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.x-large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.x-large,.districtContactWrapper .districtContactSuccessWrapper .content .text.x-large,.featuresWrapper div.features .freePanel .coverage.x-large,.featuresWrapper div.features .premiumPanel .coverage.x-large,.featuresWrapper table.features thead tr td .packageName.x-large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.x-large,.free_pd_wrapper .lp-panel-inner .content .text.x-large,.full_background_wrapper .lp-panel-inner .content .subtitle.x-large,.lp-panel.lpCaseStudy .lp-panel-inner .text.x-large,.lp-panel.lpEdTechTeam .lp-panel-inner .text.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.x-large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.x-large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.x-large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.x-large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.x-large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.x-large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.x-large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.x-large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.x-large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.x-large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.x-large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.x-large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.x-large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.x-large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.x-large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.x-large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.x-large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.x-large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.x-large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.x-large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.x-large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.x-large,.modalWrapper .modalWrapperInner .modalBody.x-large,.modalWrapper .modalWrapperInner .modalFooter.x-large,.standard-text.x-large{font-size:22px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text.x-large,.awesome_resources .lp-panel-inner .awesome_resources_content .text.x-large,.bannerWrapper.small.bannerStoreSaleWrapper .text a.x-large,.begin_with_classcraft .lp-panel-inner .text.x-large,.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text.x-large,.connect_wrapper .lp-panel-inner .connect_left .connect_left_text.x-large,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text.x-large,.districtContactPhoneWrapper .contentWrapper .profile.x-large,.districtContactPhoneWrapper .contentWrapper .text.x-large,.districtContactWrapper .districtContactErrorWrapper .profile.x-large,.districtContactWrapper .districtContactErrorWrapper .text.x-large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text.x-large,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.x-large,.districtContactWrapper .districtContactSuccessWrapper .content .text.x-large,.featuresWrapper div.features .freePanel .coverage.x-large,.featuresWrapper div.features .premiumPanel .coverage.x-large,.featuresWrapper table.features thead tr td .packageName.x-large,.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text.x-large,.free_pd_wrapper .lp-panel-inner .content .text.x-large,.full_background_wrapper .lp-panel-inner .content .subtitle.x-large,.lp-panel.lpCaseStudy .lp-panel-inner .text.x-large,.lp-panel.lpEdTechTeam .lp-panel-inner .text.x-large,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-large,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text.x-large,.lp-panel.lpTeacherConnect .lp-panel-inner .content .text.x-large,.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .text.x-large,.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text.x-large,.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text.x-large,.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .text.x-large,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text.x-large,.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text.x-large,.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .text.x-large,.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent .text.x-large,.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text.x-large,.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text.x-large,.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text.x-large,.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text.x-large,.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .text.x-large,.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .text.x-large,.lpSwagContest .lp-panel-inner .lpSwagContestContent .text.x-large,.lpTailorFit .lp-panel-inner .lpTailorFitContent .text.x-large,.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .text.x-large,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text.x-large,.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent .text.x-large,.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text.x-large,.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent .text.x-large,.modalWrapper .modalWrapperInner .modalBody.x-large,.modalWrapper .modalWrapperInner .modalFooter.x-large,.standard-text.x-large{font-size:26px}}.modalWrapper .modalWrapperInner .modalBody .videoWrapper,.responsive-video{position:relative;height:0;margin:0 auto;width:100%;padding-bottom:56.25%}.btnGame div+img,.btnGame img+div,.btnGame img+strong,.btnGame strong+img{margin-left:.65em}.modalWrapper .modalWrapperInner .modalBody .videoWrapper.ratio16x10,.responsive-video.ratio16x10{padding-bottom:62.5%}.modalWrapper .modalWrapperInner .modalBody .videoWrapper.ratio4x3,.responsive-video.ratio4x3{padding-bottom:75%}.modalWrapper .modalWrapperInner .modalBody .videoWrapper .video,.responsive-video .video{position:absolute;top:0;left:0;width:100%;height:100%}button.btnGame,input[type="submit"].btnGame{border:none}.btnGame{vertical-align:middle;font-weight:300;text-align:center;border-radius:2em;padding:.5em 1.3em;font-size:14px;line-height:1.428571429;color:#fff;letter-spacing:1px;position:relative;background-color:#212121;-ms-flex-negative:0;flex-shrink:0}#contentWrapper,.form_fields{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.btnGame:not(.noHover):hover{background-color:#1c1c1c}.btnGame img{height:1em}.btnGame div,.btnGame strong{display:inline-block}.btnGame div.arrow.up,.btnGame strong.arrow.up{margin-right:.35em;width:0;height:0;border-left:.4em solid rgba(255,255,255,.001);border-right:.4em solid rgba(255,255,255,.001);border-bottom:.65em solid #fff}.btnGame div.arrow.right,.btnGame strong.arrow.right{margin-right:.35em;width:0;height:0;border-top:.4em solid rgba(255,255,255,.001);border-bottom:.4em solid rgba(255,255,255,.001);border-left:.65em solid #fff}.btnGame div.arrow.right.border,.btnGame strong.arrow.right.border{margin-top:-.15em;margin-left:1.25em;position:relative}.btnGame div.arrow.right.border:before,.btnGame strong.arrow.right.border:before{border:2px solid #fff;border-radius:50%;content:"";width:1.4em;height:1.4em;position:absolute;top:-.775em;left:-1.2em}.btnGame div.arrow.down,.btnGame strong.arrow.down{margin-right:.35em;width:0;height:0;border-left:.4em solid rgba(255,255,255,.001);border-right:.4em solid rgba(255,255,255,.001);border-top:.65em solid #fff}.btnGame div.arrow.left,.btnGame strong.arrow.left{margin-right:.35em;width:0;height:0;border-top:.4em solid rgba(255,255,255,.001);border-bottom:.4em solid rgba(255,255,255,.001);border-right:.65em solid #fff}.btnGame.medium.white-grey-border,.btnGame.small.white-grey-border,.btnGame.smaller.white-grey-border{border:2px solid #ddd}.btnGame:focus{outline:0}.btnGame.upper{text-transform:uppercase}.btnGame.inactive{opacity:.3;cursor:default}.btnGame.noHover{cursor:default}.btnGame.small{font-size:.7em}.btnGame.smaller{font-size:.5em}.btnGame.relative,.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="submit"],.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="submit"]{font-size:1em}.btnGame.medium{font-size:1.125em;letter-spacing:3px}.btnGame.large{font-size:1.25em}.btnGame.large:not(.icon){min-width:6em}.btnGame.larger{font-size:1.75em;letter-spacing:.125em;padding:.35em 1.5em}.btnGame.facebook.logo,.btnGame.twitter.logo{padding-left:3.15em;background-repeat:no-repeat}.btnGame.larger.fluid{font-weight:100;font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.btnGame.larger.fluid{font-size:22.4px}}@media (min-width:1500px){.btnGame.larger.fluid{font-size:28px}}.btnGame.textThin{font-weight:100}.btnGame.facebook{background-color:#3b5998}.btnGame.facebook:not(.noHover):hover{background-color:#324c81}.btnGame.facebook.logo{background-size:auto 60%;background-position:left 1.5em center;background-image:url(../../files-sub/classcraft-assets/images/integrations/facebook_white_f.svg)}.btnGame.twitter{background-color:#55acee}.btnGame.twitter:not(.noHover):hover{background-color:#2996ea}.btnGame.twitter.logo{background-size:auto 50%;background-position:left 1em center;background-image:url(../../files-sub/classcraft-assets/images/integrations/twitter_white.svg)}.btnGame.green{background-color:#00b44b}.btnGame.green:not(.noHover):hover{background-color:#00a551}.btnGame.red{background-color:red}.btnGame.red:not(.noHover):hover{background-color:#e60000}.btnGame.blue{background-color:#007dff}.btnGame.blue:not(.noHover):hover{background-color:#0064dc}.btnGame.yellow{background-color:#ffa000}.btnGame.yellow:not(.noHover):hover{background-color:#f5aa1e}.btnGame.highlightYellow{background-color:#ffb900}.btnGame.highlightYellow:not(.noHover):hover{background-color:#f0aa00}.btnGame.gold{background-color:#c2872b}.btnGame.gold:not(.noHover):hover{background-color:#aa711e}.btnGame.grey{color:#aaa;background-color:#eee}.btnGame.darkGrey,.btnGame.grey:not(.noHover):hover{background-color:#cacaca}.btnGame.darkGrey:not(.noHover):hover{background-color:#acacac}.btnGame.transparent{background-color:rgba(255,255,255,.2)}.btnGame.transparent:not(.noHover):hover{background-color:rgba(217,217,217,.2)}.btnGame.white{color:#000;background-color:#fff}.btnGame.white:not(.noHover):hover{background-color:#eee}.btnGame.white-grey-border{color:#555;background-color:#fff;border:1px solid #ddd}.btnGame.white-grey-border img,.btnGame.white-grey-border.icon:before{-webkit-filter:brightness(60%);filter:brightness(60%)}.btnGame.white-grey-border:not(.noHover):hover{color:#fff;background-color:#ddd}.btnGame.white-grey-border.icon:not(.noHover):hover:before,.btnGame.white-grey-border:not(.noHover):hover img,.btnGame.white-grey-border:not(.noHover):hover:before{-webkit-filter:none;filter:none}.btnGame.white-grey-content{color:#999;background-color:#fff;border:1px solid #00b44b}.btnGame.white-grey-content img,.btnGame.white-grey-content.icon:before{-webkit-filter:brightness(60%);filter:brightness(60%)}.btnGame.white-grey-content:not(.noHover):hover{color:#555;background-color:#fff}.btnGame.white-grey-content.icon:not(.noHover):hover:before,.btnGame.white-grey-content:not(.noHover):hover img,.btnGame.white-grey-content:not(.noHover):hover:before{-webkit-filter:brightness(26%);filter:brightness(26%)}.btnGame.white-green-border{color:#00b44b;background-color:#fff;border:1px solid #00b44b}.btnGame.white-green-border img,.btnGame.white-green-border.icon:before{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#lightGreen)}.btnGame.white-green-border:hover{color:#fff;background-color:#00a551}.btnGame.white-green-border.icon:hover:before,.btnGame.white-green-border:hover img,.btnGame.white-green-border:hover:before{-webkit-filter:none;filter:none}.btnGame.white-green-border:not(:hover)>.arrow.up{border-bottom-color:#00b44b}.btnGame.white-green-border:not(:hover)>.arrow.right{border-left-color:#00b44b}.btnGame.white-green-border:not(:hover)>.arrow.down{border-top-color:#00b44b}.btnGame.white-green-border:not(:hover)>.arrow.left{border-right-color:#00b44b}.btnGame.white-green-grey-border{color:#00b44b;background-color:#fff;border:.1em solid #ddd}.btnGame.white-green-grey-border img,.btnGame.white-green-grey-border.icon:before{-webkit-filter:brightness(87%);filter:brightness(87%)}.btnGame.white-green-grey-border:not(.noHover):hover{background-color:#f7f7f7}.btnGame.white-green-grey-border.icon:not(.noHover):hover:before,.btnGame.white-green-grey-border:not(.noHover):hover img,.btnGame.white-green-grey-border:not(.noHover):hover:before{-webkit-filter:none;filter:none}.btnGame.squareBtn{background-color:#fff;border:1px solid #ddd;color:#000;border-radius:.75em}.btnGame.squareBtn:not(.noHover):hover{color:#fff;background-color:#ddd}.btnGame.squareBtn img{height:1.6em}.btnGame.yellow-hover:not(.noHover):hover{color:#fff;background-color:#ffb900}.btnGame.yellow-hover:not(.noHover):hover img,.btnGame.yellow-hover:not(.noHover):hover:before{-webkit-filter:none;filter:none}.btnGame.inner-black{color:#000}.btnGame.inner-black:before{-webkit-filter:brightness(0);filter:brightness(0)}.btnGame.inner-grey-3{color:#eee}.btnGame.inner-grey-3:before{-webkit-filter:brightness(93%);filter:brightness(93%)}.btnGame.inner-grey-4{color:#ddd}.btnGame.inner-grey-4:before{-webkit-filter:brightness(87%);filter:brightness(87%)}.btnGame.inner-grey-5{color:#999}.btnGame.inner-grey-5:before{-webkit-filter:brightness(60%);filter:brightness(60%)}.btnGame.inner-grey-6{color:#424242}.btnGame.inner-grey-6:before{-webkit-filter:brightness(26%);filter:brightness(26%)}.btnGame.textBtn{background-color:rgba(255,255,255,.001);font-weight:700;line-height:1}.btnGame.textBtn.noHover{padding:0;cursor:pointer}.btnGame.textBtn.noHover:hover{-webkit-filter:brightness(60%);filter:brightness(60%)}.btnGame.textBtn.small{font-weight:300;font-size:.75em}.btnGame.textBtn.light{font-weight:300}.btn,.text-light,html body{font-weight:100}.btnGame.textBtn.green{color:#00b44b}.btnGame.textBtn.green img{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#lightGreen)}.btnGame.textBtn.green:not(.noHover):hover{background-color:#00b44b;color:#fff}.btnGame.textBtn.green:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.red{color:red}.btnGame.textBtn.red img{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#hpRed)}.btnGame.textBtn.red:not(.noHover):hover{background-color:red;color:#fff}.btnGame.textBtn.red:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.blue{color:#007dff}.btnGame.textBtn.blue img{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#apBlue)}.btnGame.textBtn.blue:not(.noHover):hover{background-color:#007dff;color:#fff}.btnGame.textBtn.blue:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.yellow{color:#ffa000}.btnGame.textBtn.yellow img{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#xpYellow)}.btnGame.textBtn.yellow:not(.noHover):hover{background-color:#ffa000;color:#fff}.btnGame.textBtn.yellow:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.highlightYellow{color:#ffb900}.btnGame.textBtn.highlightYellow img{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#highlightYellow)}.btnGame.textBtn.highlightYellow:not(.noHover):hover{background-color:#ffb900;color:#fff}.btnGame.textBtn.highlightYellow:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.gold{color:#c2872b}.btnGame.textBtn.gold img{filter:url(../../game-sub/filters.svg);-webkit-filter:url(http://www.classcraft.com/assets/stylesheets/A.application.css.pagespeed.cf.mKVpvO7oG0.css#gpGold)}.btnGame.textBtn.gold:not(.noHover):hover{background-color:#c2872b;color:#fff}.btnGame.textBtn.gold:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.grey-4{color:#ddd}.btnGame.textBtn.grey-4 img{-webkit-filter:brightness(87%);filter:brightness(87%)}.btnGame.textBtn.grey-4:not(.noHover):hover{background-color:#eee}.btnGame.textBtn.grey-4:not(.noHover):hover img{-webkit-filter:brightness(93%);filter:brightness(93%)}.btnGame.textBtn.grey-5{color:#999}.btnGame.textBtn.grey-5 img{-webkit-filter:brightness(60%);filter:brightness(60%)}.btnGame.textBtn.grey-5:not(.noHover):hover{background-color:#999;color:#fff}.btnGame.textBtn.grey-5:not(.noHover):hover img{-webkit-filter:brightness(100);filter:brightness(100)}.btnGame.textBtn.white{color:#000}.btnGame.textBtn.white img{-webkit-filter:brightness(0);filter:brightness(0)}.btnGame.textBtn.white:not(.noHover):hover{background-color:#fff}.btnGame.icon{height:3.5em;width:3.5em;border-radius:100%;padding:0}.btnGame.icon:before{content:"";display:block;position:absolute;width:50%;height:50%;left:25%;top:25%;background-size:contain;background-position:center center;background-repeat:no-repeat}.btnGame.icon.small{font-size:.6em}.btnGame.icon.submit.checkmark{background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/checkmark.svg);background-size:50%;background-position:center}.btnGame.icon.attachment:before{background-image:url(../../files-sub/classcraft-assets/icons/attachment.svg)}.btnGame.icon.analytics:before{background-image:url(../../files-sub/classcraft-assets/icons/analytics.svg)}.btnGame.icon.cancel:before{background-image:url(../../files-sub/classcraft-assets/icons/cancel.svg)}.btnGame.icon.checkmark:before{background-image:url(../../files-sub/classcraft-assets/icons/checkmark.svg)}.btnGame.icon.close:before{background-image:url(../../files-sub/classcraft-assets/icons/close.svg)}.btnGame.icon.comments:before{background-image:url(../../files-sub/classcraft-assets/icons/comments.svg)}.btnGame.icon.delete:before{background-image:url(../../files-sub/classcraft-assets/icons/delete.svg)}.btnGame.icon.duplicate:before{background-image:url(../../files-sub/classcraft-assets/icons/duplicate.svg)}.btnGame.icon.edit:before{background-image:url(../../files-sub/classcraft-assets/icons/edit.svg)}.btnGame.icon.facebook:before{background-image:url(../../files-sub/classcraft-assets/icons/facebook.svg)}.btnGame.icon.flag:before{background-image:url(../../files-sub/classcraft-assets/icons/flag.svg)}.btnGame.icon.gp:before{background-image:url(../../files-sub/classcraft-assets/icons/gp.svg)}.btnGame.icon.invite:before{background-image:url(../../files-sub/classcraft-assets/icons/invite.svg)}.btnGame.icon.key:before{background-image:url(../../files-sub/classcraft-assets/icons/key.svg)}.btnGame.icon.minus:before{background-image:url(../../files-sub/classcraft-assets/icons/minus.svg)}.btnGame.icon.multiclass:before{background-image:url(../../files-sub/classcraft-assets/icons/multiclass.svg)}.btnGame.icon.next:before{background-image:url(../../files-sub/classcraft-assets/icons/next.svg);margin-left:5%}.btnGame.icon.pause:before{background-image:url(../../files-sub/classcraft-assets/icons/pause.svg)}.btnGame.icon.plus:before{background-image:url(../../files-sub/classcraft-assets/icons/plus.svg)}.btnGame.icon.plus_minus:before{background-image:url(../../files-sub/classcraft-assets/icons/plus_minus.svg)}.btnGame.icon.prev:before{background-image:url(../../files-sub/classcraft-assets/icons/prev.svg);margin-left:-5%}.btnGame.icon.question:before{background-image:url(../../files-sub/classcraft-assets/icons/question.svg)}.btnGame.icon.random:before{background-image:url(../../files-sub/classcraft-assets/icons/random.svg)}.btnGame.icon.reset_pwd_email:before{background-image:url(../../files-sub/classcraft-assets/icons/reset_pwd_email.svg)}.btnGame.icon.revert:before{background-image:url(../../files-sub/classcraft-assets/icons/revert.svg)}.btnGame.icon.settings:before{background-image:url(../../files-sub/classcraft-assets/icons/settings.svg)}.btnGame.icon.star:before{background-image:url(../../files-sub/classcraft-assets/icons/star.svg)}.btnGame.icon.tag:before{background-image:url(../../files-sub/classcraft-assets/icons/tag.svg)}.btnGame.icon.team:before{background-image:url(../../files-sub/classcraft-assets/icons/team.svg)}.btnGame.icon.tumblr:before{background-image:url(../../files-sub/classcraft-assets/icons/tumblr.svg)}.btnGame.icon.twitter:before{background-image:url(../../files-sub/classcraft-assets/icons/twitter.svg)}.btnGame.icon.user:before{background-image:url(../../files-sub/classcraft-assets/icons/user.svg)}.btnGame.icon.users:before{background-image:url(../../files-sub/classcraft-assets/icons/users.svg)}.btnGame.icon.home:before{background-image:url(../../files-sub/classcraft-assets/icons/home.svg)}.btnGame.icon.webinar:before{background-image:url(../../files-sub/classcraft-assets/icons/webinar.svg)}.btnGame.icon.swords:before{background-image:url(../../files-sub/classcraft-assets/icons/swords.svg)}.btnGame.icon.print:before{background-image:url(../../files-sub/classcraft-assets/icons/print.svg)}.btnGame.icon.unlink:before{background-image:url(../../files-sub/classcraft-assets/icons/unlink.svg)}.btnGame.icon.googleDrive:before{background-image:url(../../files-sub/classcraft-assets/icons/googleDrive.svg)}.btnGame.icon.menu_dots:before{background-image:url(../../files-sub/classcraft-assets/icons/menu_dots.svg)}.btnGame.icon.ap:before{background-image:url(../../files-sub/classcraft-assets/icons/ap.svg)}.btnGame.icon.oneDrive:before{background-image:url(../../files-sub/classcraft-assets/icons/oneDrive.svg)}.btnGame.icon.armor:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/armor.svg)}.btnGame.icon.belt:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/belt.svg)}.btnGame.icon.boots:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/boots.svg)}.btnGame.icon.clothing:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/clothing.svg)}.btnGame.icon.headgear:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/headgear.svg)}.btnGame.icon.helmet:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/helmet.svg)}.btnGame.icon.hood:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/hood.svg)}.btnGame.icon.magic:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/magic.svg)}.btnGame.icon.mask:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/mask.svg)}.btnGame.icon.mustache:before{background-image:url(https://files.classcraft.com/classcraft-assets/icons/gear/mustache.svg)}.btnGame.icon.pants:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/pants.svg)}.btnGame.icon.power:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/power.svg)}.btnGame.icon.robes:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/robes.svg)}.btnGame.icon.shield:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/shield.svg)}.btnGame.icon.staff:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/staff.svg)}.btnGame.icon.weapon:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/weapon.svg)}.btnGame.icon.set:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/set.svg)}.btnGame.icon.pet:before{background-image:url(../../files-sub/classcraft-assets/icons/gear/pet.svg)}.btnGame.icon.facebook{background-color:#3b5998}.btnGame.icon.twitter{background-color:#5ea9dd}.btnGame.icon.tumblr{background-color:#34455e}.iconWrapper{display:inline-block;padding:.2em}.iconWrapper img{height:1.5em;width:1.5em}#contentWrapper,#main{width:100%;position:relative}#contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;min-height:0;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);z-index:1}.hideAfter~*{display:none!important}@page{size:Letter;margin:20mm}@media print{body,html{width:216mm;height:279mm}body *,html *{-webkit-print-color-adjust:exact}}.btn{display:inline-block;font-size:1em;padding:.5em .75em;border-radius:1.5em;border:none;text-transform:uppercase}.btn.btn-success{background-color:#00b44b;border-color:#119046;color:#fff}.btn.btn-success:active,.btn.btn-success:focus,.btn.btn-success:hover{background-color:#00a551;border-color:#0b5a2b;color:#fff}.btn.btn-success:disabled{opacity:.7}.btn.btn-warning{background-color:#ffb900;border-color:#fb9e1e}.btn.btn-warning:active,.btn.btn-warning:focus,.btn.btn-warning:hover{border-color:#d77f04;background:#f0aa00;color:#fff}.btn.btn-white,.btn.btn-white:hover{background-color:#fff}.btn.btn-light,.btn.btn-light:active,.btn.btn-light:focus,.btn.btn-light:hover{background:#fff;border:2px solid #ebebeb;color:#777}.btn.btn-lg{padding:10px 16px;line-height:1.33}.btn.btn-sm{padding:5px 10px;line-height:1.5;font-size:.75em}.btn.btn-xs{line-height:1.5;padding:6px 8px;font-size:.8em}.btn.btn-block{display:block;width:100%;white-space:normal}.btn.btn-lg,.btn.btn-xlg{padding-left:16px;padding-right:16px;font-size:1em}.btn.btn-wide{padding-left:60px;padding-right:60px}.btn.btn-wide-alt{padding-left:30px;padding-right:30px;letter-spacing:.08em}.btn.btn-white{color:#a1a1a1;border:2px solid #f3f3f3;text-transform:uppercase;line-height:1.3em}.btn:active,.btn:focus,.btnactive:focus{outline-offset:-2px;outline:0;-webkit-transform:translateY(1px) translateX(-1px);transform:translateY(1px) translateX(-1px)}span.btn{cursor:default}@media (min-width:768px){.btn.btn-lg,.btn.btn-xlg{padding:12px 25px;letter-spacing:1px}.btn.btn-lg{font-size:1.15em}.btn.btn-xlg{font-size:1.25em}}.carousel{position:relative}.carousel .carousel-inner{position:relative;overflow:hidden;width:100%}.carousel .carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;position:relative;-webkit-perspective:1000px;perspective:1000px}.carousel .carousel-inner>.item.active.right,.carousel .carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel .carousel-inner>.item.active.left,.carousel .carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel .carousel-inner>.item.active,.carousel .carousel-inner>.item.next.left,.carousel .carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}.carousel .carousel-inner>.active,.carousel .carousel-inner>.next,.carousel .carousel-inner>.prev{display:block}.carousel .carousel-inner>.active{left:0}.carousel .carousel-inner>.next,.carousel .carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel .carousel-inner>.next{left:100%}.carousel .carousel-inner>.prev{left:-100%}.carousel .carousel-inner>.prev.right{text-align:left}.carousel-caption,.carousel-control,.carousel.testimonials-carousel.video-carousel .item.text-center,.carousel.testimonials-carousel.video-carousel .item.text-center.next.left{text-align:center}.carousel .carousel-inner>.next.left,.carousel .carousel-inner>.prev.right{left:0}.carousel .carousel-inner>.active.left{left:-100%}.carousel .carousel-inner>.active.right{left:100%}.carousel .carousel-inner>a>img,.carousel .carousel-inner>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-control{position:absolute;top:0;left:0;bottom:0;opacity:.5;width:8%;max-height:445px;height:47%;filter:alpha(opacity=50);font-size:20px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-control.left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000", GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000", endColorstr="#80000000", GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{width:60%;margin:0 auto;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #a9a9a9;border-radius:10px;cursor:pointer;background-color:#d6d6d6}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.cc-left{background:url(../images/arrow-left.png) center center no-repeat}.cc-right{left:auto;right:0;background:url(../images/arrow-right.png) center center no-repeat}@media (min-width:767px){.carousel-control{height:75%}}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}}.form-control{display:block;width:100%;height:46px;padding:6px 12px;font-size:20px;line-height:1.64;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:12px;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition-property:border-color ease-in-out .15s;transition-property:border-color ease-in-out .15s;-webkit-transition-duration:box-shadow ease-in-out .15s;transition-duration:box-shadow ease-in-out .15s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.form-control:focus{border-color:#ffb900;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(251,169,55,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(251,169,55,.6)}.form-control::-moz-placeholder{color:#777;opacity:1}.form-control:-ms-input-placeholder{color:#777}.form-control::-webkit-input-placeholder{color:#777}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fafafa;opacity:1}.form-group{margin-bottom:15px}.form-group input{font-size:1em;width:100%}.form_fields{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form_fields .form-group{margin-bottom:1em;width:100%}.form_fields .form-group:nth-of-type(1),.form_fields .form-group:nth-of-type(2){width:48%}.form_fields .form-group:nth-of-type(1){margin-right:2%}.form_fields .form-group:nth-of-type(2){margin-left:2%}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}}@media (max-width:400px){.form_fields .form-group:nth-of-type(1){margin-right:0}.form_fields .form-group:nth-of-type(2){margin-left:0}.form_fields .form-group:nth-of-type(1),.form_fields .form-group:nth-of-type(2){width:100%}}html body{margin:0;font-size:20px;line-height:1.64;color:#333;-webkit-font-smoothing:subpixel-antialiased}@media (max-width:768px){html body{font-size:16px}}html h1,html h2,html h3,html h4,html h5,html h6{font-family:M-S;font-style:normal;line-height:1.1;font-weight:100}html input[type="text"]:focus,html input[type="password"]:focus,html input[type="email"]:focus,html input[type="url"]:focus,html input[type="date"]:focus,html input[type="number"]:focus,html textarea:focus{border-color:#fba937}em{font-style:italic}ol,ul{list-style:none;padding-left:1.5em}button,html input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;margin:0;border:0;border-top:1px solid #eee}p{margin:0 0 16px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-basic h1,.text-basic h2{font-weight:700}.text-success{color:#00b44b}.alert{padding:15px;margin-bottom:32px;border:1px solid rgba(255,255,255,.001);border-radius:4px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.text-highlight strong{color:#00b44b}.h-subtitle>p,.text-basic h2{font-family:inherit;color:inherit}small{font-size:80%}.text-footnotes{font-size:.6em}.text-no-bullets ol,.text-no-bullets ul{padding-left:1.5em}.text-basic{font-size:1em}.text-basic a{text-decoration:underline}.text-basic h2:first-child{margin-top:0}.text-basic h2{line-height:1.4em}.text-basic h3{font-size:20px}.icon-prepend{margin-right:5px}.icon-append{margin-left:5px}.text-sm{font-size:.9em}.text-xs{font-size:15px}.cta-subhead{font-size:14px}.chevron-left:before{content:'';display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:1.2em;height:1.2em;font-size:1rem;background-image:url(../images/carretleft.svg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}textarea{resize:vertical}.form-control{-webkit-box-shadow:none;box-shadow:none}.showForTablet{display:none!important}@media (min-width:992px){.hideToTablet{display:none!important}.showForTablet{display:block!important}.text-left-md{text-align:left}}@media (max-width:1199px){.text-center-md{text-align:center}}@media (max-width:993px){.text-center-sm{text-align:center}}@media (max-width:767px){.text-center-xs{text-align:center;text-align:left}.text-no-bullets ol,.text-no-bullets ul{list-style:none;padding-left:0}}.flex-container .flex-big-half,.flex-container .flex-fill,.flex-container .flex-fourth,.flex-container .flex-half,.flex-container .flex-small-half,.flex-container .flex-third,.third{padding:0 15px}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-container .flex-third{-ms-flex-preferred-size:calc(33% - 30px);flex-basis:calc(33% - 30px);max-width:33%}.no-flexbox .flex-container .flex-third{width:32%;float:left}.flex-container .flex-two-third{-ms-flex-preferred-size:66%;flex-basis:66%;max-width:66%}.no-flexbox .flex-container .flex-two-third{width:66%;float:left}.flex-container .flex-half{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.no-flexbox .flex-container .flex-half{width:48%;float:left}.flex-container .flex-small-half{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%}.no-flexbox .flex-container .flex-small-half{width:39%;float:left}.flex-container .flex-big-half{-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%}.no-flexbox .flex-container .flex-big-half{width:59%;float:left}.flex-container .flex-fourth{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.no-flexbox .flex-container .flex-fourth{width:24%;float:left}.flex-container .flex-sixth{-ms-flex-preferred-size:16%;flex-basis:16%;max-width:16%}.no-flexbox .flex-container .flex-sixth{width:15%;float:left}.flex-container .flex-fill{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.no-flexbox .flex-container .flex-fill{float:left}.flex-container .flex-full{-ms-flex-preferred-size:100%;flex-basis:100%}.no-flexbox .flex-container .flex-full{display:block;width:100%;float:left}.flex-container .border-right{border-right:1px solid #555}.half-left,.half-right{width:48%;width:calc(50% - 30px);padding:0 15px}.half-left{float:left}.half-right{float:right}.third{width:31%;width:calc(33% - 30px);float:left}.container,.container-fluid,.container-small{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container,.container-small{width:750px}}@media (min-width:992px){.container,.container-small{width:970px}}@media (min-width:1200px){.container{width:1170px}}@media (max-width:1000px){.container,.container-fluid,.index-enonly .header-with-background,container-small{padding:0 1em}}@media (max-width:993px){.half-left,.half-right{width:100%;float:none}.third{width:100%}.flex-container:not(.changemobile) .flex-big-half,.flex-container:not(.changemobile) .flex-fill,.flex-container:not(.changemobile) .flex-fourth,.flex-container:not(.changemobile) .flex-half,.flex-container:not(.changemobile) .flex-sixth,.flex-container:not(.changemobile) .flex-small-half,.flex-container:not(.changemobile) .flex-third,.flex-container:not(.changemobile) .flex-two-third{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.no-flexbox .flex-container:not(.changemobile) .flex-big-half,.no-flexbox .flex-container:not(.changemobile) .flex-fill,.no-flexbox .flex-container:not(.changemobile) .flex-fourth,.no-flexbox .flex-container:not(.changemobile) .flex-half,.no-flexbox .flex-container:not(.changemobile) .flex-sixth,.no-flexbox .flex-container:not(.changemobile) .flex-small-half,.no-flexbox .flex-container:not(.changemobile) .flex-third,.no-flexbox .flex-container:not(.changemobile) .flex-two-third{float:left;width:100%}.flex-container:not(.changemobile) .border-right{border-right:none}}@media (max-width:768px){.flex-container.changemobile .flex-big-half,.flex-container.changemobile .flex-fill,.flex-container.changemobile .flex-fourth,.flex-container.changemobile .flex-half,.flex-container.changemobile .flex-sixth,.flex-container.changemobile .flex-small-half,.flex-container.changemobile .flex-third,.flex-container.changemobile .flex-two-third{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.no-flexbox .flex-container.changemobile .flex-big-half,.no-flexbox .flex-container.changemobile .flex-fill,.no-flexbox .flex-container.changemobile .flex-fourth,.no-flexbox .flex-container.changemobile .flex-half,.no-flexbox .flex-container.changemobile .flex-sixth,.no-flexbox .flex-container.changemobile .flex-small-half,.no-flexbox .flex-container.changemobile .flex-third,.no-flexbox .flex-container.changemobile .flex-two-third{float:left;width:100%}.flex-container.changemobile .border-right{border-right:none}}.section-header h1,.section-header h2,.section-header h3{text-align:center;padding-top:0}.section-header p{text-align:center}.container-small>h2 .info_title,.container>h2 .info_title{text-align:left;font-size:25px}.main-section-title{font-size:3.2em;text-align:center}.section-title{font-size:2.4em;text-align:center;font-weight:500;line-height:1.2em}.section-title.text-left{text-align:left}.section-title.text-right{text-align:right}.h-subtitle>p{font-weight:500;line-height:1.1;font-size:.45em;margin:16px 0}@media (min-width:768px){.text-center>.h-name-title{text-align:inherit}}.iframeHolder{position:relative;width:100%;height:0;padding-bottom:56%}.iframeHolder iframe{position:absolute;width:100%;height:100%!important;left:0;top:0}.modal-backdrop.in{-webkit-opacity:.8;-moz-opacity:.8;background-color:#000}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.64px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.64}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.page .page-inner{width:100%}.page .page-inner:not(.fullWidth){margin:0 auto;padding:0 1em;max-width:calc(1200px + 4em)}.spacer-top-null{margin-top:0}.spacer-bottom-null{margin-bottom:0}.spacer-left-xxs{margin-left:5px}.spacer-right-xxs{margin-right:5px}@media (min-width:768px){.page .page-inner:not(.fullWidth){padding:0 2em}.spacer-top-null{margin-top:0}.spacer-bottom-null{margin-bottom:0}.spacer-left-xxs{margin-left:10px}.spacer-right-xxs{margin-right:10px}}.spacer-top-xs{margin-top:10px}.spacer-bottom-xs{margin-bottom:10px}.spacer-left-xs{margin-left:10px}.spacer-right-xs{margin-right:10px}@media (min-width:768px){.spacer-top-xs{margin-top:20px}.spacer-bottom-xs{margin-bottom:20px}.spacer-left-xs{margin-left:20px}.spacer-right-xs{margin-right:20px}}.spacer-xs{margin-top:10px;margin-bottom:10px}.spacer-top-sm{margin-top:20px}.spacer-bottom-sm{margin-bottom:20px}.spacer-left-sm{margin-left:20px}@media (min-width:768px){.spacer-xs{margin-top:20px;margin-bottom:20px}.spacer-top-sm{margin-top:40px}.spacer-bottom-sm{margin-bottom:40px}.spacer-left-sm{margin-left:40px}}.spacer-sm{margin-top:20px;margin-bottom:20px}@media (min-width:768px){.spacer-sm{margin-top:40px;margin-bottom:40px}}.spacer-top-md{margin-top:25px}.spacer-bottom-md{margin-bottom:25px}@media (min-width:768px){.spacer-top-md{margin-top:50px}.spacer-bottom-md{margin-bottom:50px}}.spacer-md{margin-top:25px;margin-bottom:25px}@media (min-width:768px){.spacer-md{margin-top:50px;margin-bottom:50px}}.spacer-top-lg{margin-top:40px}.spacer-bottom-lg{margin-bottom:40px}@media (min-width:768px){.spacer-top-lg{margin-top:80px}.spacer-bottom-lg{margin-bottom:80px}}.spacer-lg{margin-top:40px;margin-bottom:40px}@media (min-width:768px){.spacer-lg{margin-top:80px;margin-bottom:80px}}@media (min-width:992px){.spacer-top-md-20{margin-top:20px}.spacer-top-md-60{margin-top:60px}.spacer-top-md-120{margin-top:120px}}.page-404{margin-bottom:80px}.page-404 p{text-align:center}.page-about-header{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/about/bg-header.jpg);position:relative}.page-about-header.fullHeight{margin-top:calc(56px + 2em)!important}.page-about-header:before{position:absolute;top:0;left:0;width:100%;background-size:contain;background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(4em,#fff),to(rgba(255,255,255,.001)));background-image:linear-gradient(to bottom,#fff,#fff 4em,rgba(255,255,255,.001));content:"";height:12em}.page-about-header h1{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;letter-spacing:1px;line-height:1.2em;margin:0 auto;padding:0;text-align:center;z-index:1;width:100%;position:relative}@media (max-width:499px){.page-about-header h1{font-size:37.5px}}@media (min-width:1500px){.page-about-header h1{font-size:50px}}.page.page-about{background-image:linear-gradient(to bottom,rgba(221,221,221,.188),rgba(255,255,255,.001) 30px)}.page.page-about .page-inner{padding-top:4em}.page.page-about .page-inner h2{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)));line-height:1.3em}@media (max-width:499px){.page.page-about .page-inner h2{font-size:32px}}@media (min-width:1500px){.page.page-about .page-inner h2{font-size:40px}}.page.page-about .page-inner h3{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));line-height:1.1em}@media (max-width:499px){.page.page-about .page-inner h3{font-size:45px}}@media (min-width:1500px){.page.page-about .page-inner h3{font-size:60px}}.page.page-about .page-inner p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));line-height:1.7em}@media (max-width:499px){.page.page-about .page-inner p{font-size:14.4px}}@media (min-width:1500px){.page.page-about .page-inner p{font-size:16px}}.page.page-about .page-inner h2,.page.page-about .page-inner h3,.page.page-about .page-inner p{color:#212121;font-weight:100;letter-spacing:1px;margin:0 auto;padding:0;text-align:center;width:100%}.page.page-about .page-inner .about-description,.page.page-about .page-inner .about-team{margin-bottom:4em}.page.page-about .page-inner ul{padding:0}.page.page-about .page-inner .about-description h2{padding:0 0 1.75em;max-width:1100px}.page.page-about .page-inner .about-investors h3,.page.page-about .page-inner .about-team h3{padding:0 0 1.25em}.page.page-about .page-inner .about-description p{max-width:1150px}.page.page-about .page-inner .about-team .team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page.page-about .page-inner .about-team .team.exec{margin-bottom:1em}.page.page-about .page-inner .about-team .team.exec .member{margin-bottom:3em;width:calc(100% - 2em)}@media (min-width:414px){.page.page-about .page-inner .about-team .team.exec .member{width:calc(50% - 2em)}}@media (min-width:736px){.page.page-about .page-inner .about-team .team.exec .member{width:calc(33.33% - 2em)}}.page.page-about .page-inner .about-team .team.exec .member .image{max-width:235px}.page.page-about .page-inner .about-team .team.exec .member .name{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}@media (max-width:499px){.page.page-about .page-inner .about-team .team.exec .member .name{font-size:17px}}@media (min-width:1500px){.page.page-about .page-inner .about-team .team.exec .member .name{font-size:20px}}.page.page-about .page-inner .about-team .team .member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 1em 2.5em;width:calc(50% - 2em)}@media (min-width:667px){.page.page-about .page-inner .about-team .team .member{width:calc(33.33% - 2em)}}@media (min-width:768px){.page.page-about .page-inner .about-team .team .member{width:calc(25% - 2em)}}@media (min-width:1024px){.page.page-about .page-inner .about-team .team .member{width:calc(20% - 2em)}}.page.page-about .page-inner .about-team .team .member .image{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-radius:50%;margin:0 auto 1em;max-width:165px}.page.page-about .page-inner .about-team .team .member .image img{border-radius:inherit}.page.page-about .page-inner .about-team .team .member .name{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.page.page-about .page-inner .about-team .team .member .name{font-size:14.4px}}@media (min-width:1500px){.page.page-about .page-inner .about-team .team .member .name{font-size:16px}}.page.page-about .page-inner .about-team .team .member .title{font-size:calc(12.6px + (14 - 12.6) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.page.page-about .page-inner .about-team .team .member .title{font-size:12.6px}}@media (min-width:1500px){.page.page-about .page-inner .about-team .team .member .title{font-size:14px}}.page.page-about .page-inner .about-team .team .member .name,.page.page-about .page-inner .about-team .team .member .title{font-weight:100;text-align:center}.page.page-about .page-inner .about-investors{margin-bottom:4em}.page.page-about .page-inner .about-investors .investors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-1em;width:calc(100% + 2em)}.page.page-about .page-inner .about-investors .investors .investor{margin:0 1em 1em;width:calc(100% - 2em)}@media (min-width:414px){.page.page-about .page-inner .about-investors .investors .investor{width:calc(50% - 2em)}}@media (min-width:768px){.page.page-about .page-inner .about-investors .investors .investor{width:calc(25% - 2em)}}.page.page-about .page-inner .about-investors .investors .investor img{display:block;margin:0 auto;max-width:100%;max-height:5em}.page.page-about .page-inner .about-cards{margin-bottom:4em}.page.page-about .page-inner .about-cards .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.page-about .page-inner .about-cards .cards .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-radius:1em;margin-bottom:2em;padding:0 1.5em 1.5em;width:100%}@media (min-width:768px){.page.page-about .page-inner .about-cards .cards .card{margin-bottom:0;width:calc(50% - 2em)}.contact-form2zendesk{max-width:400px}}.page.page-about .page-inner .about-cards .cards .card.location .image{background-image:url(../../files-sub/classcraft-assets/front/about/location.jpg)}.page.page-about .page-inner .about-cards .cards .card.location .title strong{color:red}.page.page-about .page-inner .about-cards .cards .card.team{position:relative}.page.page-about .page-inner .about-cards .cards .card.team a{position:absolute;top:0;left:0;width:100%;height:100%}.page.page-about .page-inner .about-cards .cards .card.team .image{background-image:url(../../files-sub/classcraft-assets/front/about/team.jpg)}.page.page-about .page-inner .about-cards .cards .card .image{background-size:cover;background-position:center center;background-repeat:no-repeat;border-top-left-radius:inherit;border-top-right-radius:inherit;max-height:16em;min-height:10em;width:calc(100% + 3em);height:calc(10vw + 15vh)}.page.page-about .page-inner .about-cards .cards .card .title{margin:.75em 0}.page.page-about .page-inner .about-cards .cards .card .text{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}@media (max-width:499px){.page.page-about .page-inner .about-cards .cards .card .text{font-size:20.4px}}@media (min-width:1500px){.page.page-about .page-inner .about-cards .cards .card .text{font-size:24px}}.page.page-about .page-inner .about-cards .cards .card .text a{color:#00b44b}.careers .careers-intro,.job-wrapper .careers-intro{text-align:center}.careers ul,.job-wrapper ul{list-style:disc;line-height:1.3em}.careers ul li,.job-wrapper ul li{margin-bottom:.5em}.careers ul a,.job-wrapper ul a{text-decoration:none;color:#00b44b}.careers ul a:hover,.job-wrapper ul a:hover{text-decoration:underline}.contact{background:url(../images/griffon.png) no-repeat rgba(255,255,255,.001);background-position:top center;min-height:400px}.contact-success{display:none}.contact-form2zendesk textarea{min-height:270px}@media (min-width:1200px){.contact{background-position:top right 300px}}.contest .inline-left{text-align:center;padding-bottom:1em}.contest .terms{padding-top:2em;font-size:.6em}.contest .red{color:red}.contest .bold{font-weight:700}.contest ol{font-size:.88em}.contest ol li{padding-bottom:.5em}.contest ol li:last-of-type{padding:0}@media (min-width:768px){.contest .inline-left{display:inline-block;width:40%;vertical-align:top}.contest .inline-left img{display:block;width:100%;padding-right:8%}.contest .inline-right{display:inline-block;width:55%;vertical-align:top}}.gamification .text-basic h1{text-align:center;font-size:52px}@media (max-width:768px){.gamification .text-basic h1{font-size:32px}}.index-enonly section.video_engaging_section{background-image:linear-gradient(to top,rgba(230,230,230,.5) 2px,#fff 2%)}.index-enonly section.testimonials{padding:100px 0 40px}.index-enonly section{border-bottom:none}@media (max-width:1000px){.index-enonly section.testimonials{padding:40px 0}}section.start-now-wrapper div{padding-bottom:.5em}.yellowtext{color:#ffb900}.question-callout{-webkit-box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.3),inset 0 -15px 15px -15px rgba(170,172,175,.3);box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.3),inset 0 -15px 15px -15px rgba(170,172,175,.3);background-color:#fbfcfc}@media (max-width:992px){.intro-help-subtitle{text-align:center}}.lp-panel .lp-panel-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding:3em 2em}@media (min-width:1280px){.lp-panel .lp-panel-inner{padding:3em 0}}.lp-panel .lp-panel-inner.imageContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (min-width:900px){.lp-panel .lp-panel-inner.imageContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.page-overview-header,.page.page-overview>.page-inner.overview-gamification{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.lp-panel .lp-panel-inner.imageContent .content,.lp-panel .lp-panel-inner.imageContent .image{width:100%}.lp-panel .lp-panel-inner.imageContent .image{margin:0 auto 2em;height:60vw;max-height:12em}.lp-panel .lp-panel-inner.imageContent .image:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width:900px){.lp-panel .lp-panel-inner.imageContent .content,.lp-panel .lp-panel-inner.imageContent .image{width:50%}.lp-panel .lp-panel-inner.imageContent .image:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lp-panel .lp-panel-inner.imageContent .image{margin:0 auto;height:auto;max-height:none}.lp-panel .lp-panel-inner.imageContent .content{-ms-flex-item-align:center;align-self:center}}.lp-panel .lp-panel-inner.imageContent .content:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:900px){.lp-panel .lp-panel-inner.imageContent .content:first-child{margin-right:2em;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.lp-panel .lp-panel-inner.imageContent .content:last-child{margin-left:2em}}.lp-panel .lp-panel-inner .iconWrapper{background-size:55%;background-position:center center;background-repeat:no-repeat;background-color:#fff;width:3.25em;height:3.25em}.page-overview-header,.page-overview-header:after,.page-overview-header:before{background-size:cover;background-position:center center;background-repeat:no-repeat}.lp-panel .lp-panel-inner .iconWrapper.border{border-radius:50%;border-style:solid;border-width:2px}.lp-panel .lp-panel-inner .iconWrapper.green{border-color:#00b44b}.lp-panel .lp-panel-inner hr{background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(#eee),to(#fff));background-image:linear-gradient(to right,#fff,#eee,#fff);border:0;margin:0 auto;width:100%;height:2px}.lp-panel.no-bottom-padding{padding-bottom:0}.lp-panel.top-border{border-top:1px solid #ddd}.lp-panel.bottom-border{border-bottom:1px solid #ddd}.lp-panel.outer-shadow{-webkit-box-shadow:0 -15px 15px -15px rgba(170,172,175,.5),0 15px 15px -15px rgba(170,172,175,.5);box-shadow:0 -15px 15px -15px rgba(170,172,175,.5),0 15px 15px -15px rgba(170,172,175,.5)}.lp-panel.inner-shadow{-webkit-box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5),inset 0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5),inset 0 -15px 15px -15px rgba(170,172,175,.5)}.lp-panel.top-shadow{-webkit-box-shadow:0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:0 -15px 15px -15px rgba(170,172,175,.5)}.lp-panel.bottom-shadow{-webkit-box-shadow:0 15px 15px -15px rgba(170,172,175,.5);box-shadow:0 15px 15px -15px rgba(170,172,175,.5)}.lp-panel.inner{-webkit-box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5)}.lp-panel.gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#f7f7f7),color-stop(25%,#fff));background-image:linear-gradient(to top,#f7f7f7,#fff 25%)}.lp-panel.gradient-blue-green{background-image:-webkit-gradient(linear,left top,right top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to right,#007dff -100%,#00b44b 125%);color:#fff}.lp-panel.gradient-blue-green-vertical{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to bottom,#007dff -100%,#00b44b 125%);color:#fff}.lp-panel.gradient-green-blue{background-image:-webkit-gradient(linear,right top,left top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to left,#007dff -100%,#00b44b 125%);color:#fff}.lp-panel.gradient-green-blue-vertical{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to top,#007dff -100%,#00b44b 125%);color:#fff}.page-overview-header{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(../../files-sub/classcraft-assets/front/overview/header.jpg);padding:2em;position:relative}.page-overview-header:after,.page-overview-header:before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.page-overview-header:before{background-color:rgba(255,255,255,.875)}.page-overview-header:after{background-image:url(../../files-sub/classcraft-assets/front/overview/header_icons.svg);z-index:1}.page-overview-header h1,.page-overview-header p,.page.page-overview>.page-inner p{color:#212121;font-weight:100;letter-spacing:1px;margin:0 auto;padding:0;text-align:center;z-index:2;width:100%;position:relative}.page-overview-header h1 strong,.page-overview-header p strong,.page.page-overview>.page-inner p strong{color:#00b44b}.page-overview-header h1{font-size:calc(56px + (80 - 56) * ((100vw - 500px)/ (1500 - 500)));color:#00b44b;font-weight:900;line-height:1.2em;margin-bottom:.5em}@media (max-width:499px){.page-overview-header h1{font-size:56px}}@media (min-width:1500px){.page-overview-header h1{font-size:80px}}.page-overview-header p,.page.page-overview>.page-inner p{font-weight:100;font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)));line-height:1.4em;margin-bottom:3.5em;max-width:32em}@media (max-width:499px){.page-overview-header p,.page.page-overview>.page-inner p{font-size:22.4px}}@media (min-width:1500px){.page-overview-header p,.page.page-overview>.page-inner p{font-size:28px}}.page-overview-header a{z-index:2;position:relative}.page-overview-header a img{-webkit-filter:brightness(26%);filter:brightness(26%);width:2em}.page.page-overview{background-image:linear-gradient(to bottom,rgba(221,221,221,.188),rgba(255,255,255,.001) 30px)}.page.page-overview .testimonial{background-color:#fff;-webkit-box-shadow:0 7.5px 15px 0 rgba(33,33,33,.125);box-shadow:0 7.5px 15px 0 rgba(33,33,33,.125);margin:0 auto;padding:1em 1em 1em 6em;max-width:36em;z-index:1;width:100%;position:relative}.page.page-overview .testimonial:before{background-size:contain;background-position:center center;background-repeat:no-repeat;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);background-image:url(../../files-sub/classcraft-assets/front/overview/darren_mcquaid.png);border-radius:50%;content:"";width:4em;height:4em;position:absolute;top:1em;left:1em}.page.page-overview .testimonial p:first-child,.page.page-overview .testimonial p:last-child{margin-left:0;max-width:none;text-align:left}.page.page-overview .testimonial p:first-child{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;margin-bottom:.5em}@media (max-width:499px){.page.page-overview .testimonial p:first-child{font-size:14.4px}}@media (min-width:1500px){.page.page-overview .testimonial p:first-child{font-size:16px}}.page.page-overview .testimonial p:last-child{font-size:calc(11.4px + (12 - 11.399999999999999) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}@media (max-width:499px){.page.page-overview .testimonial p:last-child{font-size:11.4px}}@media (min-width:1500px){.page.page-overview .testimonial p:last-child{font-size:12px}}.page.page-overview>.page-inner h2{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));line-height:1.3em}@media (max-width:499px){.page.page-overview>.page-inner h2{font-size:45px}}@media (min-width:1500px){.page.page-overview>.page-inner h2{font-size:60px}}.page.page-overview>.page-inner h3{font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)));line-height:1.3em}@media (max-width:499px){.page.page-overview>.page-inner h3{font-size:22.4px}}@media (min-width:1500px){.page.page-overview>.page-inner h3{font-size:28px}}.page.page-overview>.page-inner h4{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));line-height:1.3em}@media (max-width:499px){.page.page-overview>.page-inner h4{font-size:20.4px}}@media (min-width:1500px){.page.page-overview>.page-inner h4{font-size:24px}}.page.page-overview>.page-inner h2,.page.page-overview>.page-inner h3,.page.page-overview>.page-inner h4,.page.page-overview>.page-inner p{color:#212121;font-weight:100;letter-spacing:1px;margin:0 auto;padding:0;text-align:center;width:100%}.page.page-overview>.page-inner.overview-gamification{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8em 2em}.page.page-overview>.page-inner.overview-gamification h2 strong,.page.page-overview>.page-inner.overview-gamification p strong{color:#ffb900}.page.page-overview>.page-inner.overview-gamification h2{max-width:16em}.page.page-overview>.page-inner.overview-gamification p{margin:2em 0}.page.page-overview>.page-inner.overview-gamification .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.5rem;z-index:1}.page.page-overview>.page-inner.overview-gamification .buttons .btnGame{font-weight:900;margin-top:1.5rem}.page.page-overview>.page-inner.overview-gamification .buttons .btnGame:not(:last-child){margin-right:1.5em}.page.page-overview>.page-inner.overview-quests{display:grid;grid-template:auto auto auto/auto;position:relative}.page.page-overview>.page-inner.overview-quests:before{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:right top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/overview/quest_mobile.png);content:""}.page.page-overview>.page-inner.overview-quests .bottom,.page.page-overview>.page-inner.overview-quests .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.page.page-overview>.page-inner.overview-quests .top{grid-row:2;padding:6em 0 6.5em}.page.page-overview>.page-inner.overview-quests .top:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle,rgba(33,33,33,0) 0,#212121 100%);content:""}.page.page-overview>.page-inner.overview-quests .top .page-inner h2,.page.page-overview>.page-inner.overview-quests .top .page-inner h3{color:#fff;z-index:1;position:relative}.page.page-overview>.page-inner.overview-quests .top .page-inner h2{max-width:9.5em}.page.page-overview>.page-inner.overview-quests .top .page-inner h3{max-width:18em}.page.page-overview>.page-inner.overview-quests .bottom{grid-row:3;padding:4em 0 6em}.page.page-overview>.page-inner.overview-quests .bottom:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle farthest-corner at 2.5% 97.5%,rgba(156,241,112,.975) 0,rgba(0,180,75,.875) 50%,rgba(0,180,75,.975) 150%);content:""}.page.page-overview>.page-inner.overview-quests .bottom:after{background-size:contain;background-position:right center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/overview/pet.png);width:40%;height:100%;position:absolute;top:-5vw;right:0}@media (min-width:1024px){.page.page-overview>.page-inner.overview-quests .top .page-inner h2,.page.page-overview>.page-inner.overview-quests .top .page-inner h3{margin-right:0;text-align:right}.page.page-overview>.page-inner.overview-quests .bottom:after{content:""}}.page.page-overview>.page-inner.overview-quests .bottom .page-inner>p{font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)));color:#fff;font-weight:100;margin:0 auto .75em;z-index:1;max-width:29em;position:relative}@media (max-width:499px){.page.page-overview>.page-inner.overview-quests .bottom .page-inner>p{font-size:22.4px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-quests .bottom .page-inner>p{font-size:28px}}@media (min-width:1024px){.page.page-overview>.page-inner.overview-quests .bottom .page-inner>p{margin:0 0 .75em;text-align:left}.page.page-overview>.page-inner.overview-quests .bottom .page-inner .testimonial{margin-left:0}}.page.page-overview>.page-inner.overview-quests .bottom .page-inner>p:last-of-type{margin-bottom:2.25em}.page.page-overview>.page-inner.overview-quests .bottom .page-inner>p strong{color:#fff}.page.page-overview>.page-inner.overview-collaboration .content h3 strong,.page.page-overview>.page-inner.overview-management h2 strong,.page.page-overview>.page-inner.overview-management p strong{color:#007dff}.page.page-overview>.page-inner.overview-quests .bottom .page-inner .testimonial:before{height:3.5em;background-image:url(../../files-sub/classcraft-assets/front/teachers/jessica_anderson.png)}.page.page-overview>.page-inner.overview-management{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:radial-gradient(circle farthest-corner at 0 0,#fff 0,#eee 125%);padding:8em 2em}.page.page-overview>.page-inner.overview-management h2{margin-bottom:.75em;max-width:16em}.page.page-overview>.page-inner.overview-collaboration{display:grid;grid-template:1fr 1fr 1fr 1fr auto/auto;padding:0}.page.page-overview>.page-inner.overview-collaboration .image{background-size:cover;background-position:center center;background-repeat:no-repeat}.page.page-overview>.page-inner.overview-collaboration .image:first-child{grid-row:1;grid-column:1;background-image:url(../../files-sub/classcraft-assets/front/overview/pbis.jpg)}.page.page-overview>.page-inner.overview-collaboration .image:not(:first-child){grid-row:3;grid-column:1;background-image:url(../../files-sub/classcraft-assets/front/overview/accountable.jpg)}@media (min-width:1024px){.page.page-overview>.page-inner.overview-collaboration{grid-template:1fr 1fr/1fr 1fr;position:relative}.page.page-overview>.page-inner.overview-collaboration .image:not(:first-child){grid-row:2;grid-column:2}}.page.page-overview>.page-inner.overview-collaboration .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3em}.page.page-overview>.page-inner.overview-collaboration .content:not(:last-child){grid-row:2;grid-column:1}@media (min-width:1024px){.page.page-overview>.page-inner.overview-collaboration .content:not(:last-child){grid-row:1;grid-column:2}}.page.page-overview>.page-inner.overview-collaboration .content:last-child{grid-row:4;grid-column:1}@media (min-width:1024px){.page.page-overview>.page-inner.overview-collaboration .content:last-child{grid-row:2;grid-column:1}}.page.page-overview>.page-inner.overview-collaboration .content h3,.page.page-overview>.page-inner.overview-collaboration .content p{text-align:left;max-width:none}.page.page-overview>.page-inner.overview-collaboration .content h3{margin-bottom:1em}.page.page-overview>.page-inner.overview-collaboration .content p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}@media (max-width:499px){.page.page-overview>.page-inner.overview-collaboration .content p{font-size:14.4px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-collaboration .content p{font-size:16px}}.page.page-overview>.page-inner.overview-collaboration .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-row:5;grid-column:1;padding:0 0 4em}@media (min-width:1024px){.page.page-overview>.page-inner.overview-collaboration .button{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;padding:0;z-index:1}.page.page-overview>.page-inner.overview-collaboration .button:after,.page.page-overview>.page-inner.overview-collaboration .button:before{background-color:#007dff;border-radius:.5em;content:"";position:absolute}.page.page-overview>.page-inner.overview-collaboration .button:before{width:50%;height:.25em;top:calc(50% - .125em);left:25%}.page.page-overview>.page-inner.overview-collaboration .button:after{width:.25em;height:50%;top:25%;left:calc(50% - .125em)}}.page.page-overview>.page-inner.overview-collaboration .button a{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));z-index:1;border-color:currentColor;border-width:4px;color:#007dff;font-weight:900}@media (max-width:499px){.page.page-overview>.page-inner.overview-collaboration .button a{font-size:17px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-collaboration .button a{font-size:20px}}.page.page-overview>.page-inner.overview-collaboration .button a:hover{background-color:#f7f7f7}.page.page-overview>.page-inner.overview-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/overview/testimonial.jpg);padding:6em 2em;position:relative}.page.page-overview>.page-inner.overview-testimonial:after,.page.page-overview>.page-inner.overview-testimonial:before{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:rgba(255,255,255,.75);content:""}.page.page-overview>.page-inner.overview-classtools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:radial-gradient(circle farthest-corner at 0 0,#fff 0,#eee 125%);overflow:hidden;padding:8em 2em;position:relative}@media (min-width:667px){.page.page-overview>.page-inner.overview-classtools:after,.page.page-overview>.page-inner.overview-classtools:before{content:"";width:30%;height:100%;position:absolute;top:17.5%}}.page.page-overview>.page-inner.overview-classtools:before{background-size:contain;background-position:left top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/overview/female.png);left:0}.page.page-overview>.page-inner.overview-classtools:after{background-size:contain;background-position:right top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/overview/male.png);right:0}.page.page-overview>.page-inner.overview-classtools .features,.page.page-overview>.page-inner.overview-classtools h2,.page.page-overview>.page-inner.overview-classtools p{position:relative;z-index:1}.page.page-overview>.page-inner.overview-classtools h2 strong,.page.page-overview>.page-inner.overview-classtools p strong{color:#00b44b}.page.page-overview>.page-inner.overview-classtools h2{margin-bottom:.75em;max-width:16em}.page.page-overview>.page-inner.overview-classtools .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;-webkit-box-shadow:0 7.5px 15px 0 rgba(33,33,33,.125);box-shadow:0 7.5px 15px 0 rgba(33,33,33,.125);margin-top:6em;padding:2em}.page.page-overview>.page-inner.overview-classtools .features .feature{margin:0 1.5em 3em;width:calc(100% - 3em)}@media (min-width:768px){.page.page-overview>.page-inner.overview-classtools .features .feature{width:calc(50% - 3em)}}@media (min-width:1024px){.page.page-overview>.page-inner.overview-classtools .features .feature{width:calc(33.33% - 3em)}}.page.page-overview>.page-inner.overview-classtools .features .feature img{width:4em}.page.page-overview>.page-inner.overview-classtools .features .feature h3{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.page.page-overview>.page-inner.overview-classtools .features .feature h3{font-size:32px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-classtools .features .feature h3{font-size:40px}}.page.page-overview>.page-inner.overview-classtools .features .feature h4{font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)));margin:.5em 0}@media (max-width:499px){.page.page-overview>.page-inner.overview-classtools .features .feature h4{font-size:22.4px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-classtools .features .feature h4{font-size:28px}}.page.page-overview>.page-inner.overview-classtools .features .feature p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.page.page-overview>.page-inner.overview-classtools .features .feature p{font-size:14.4px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-classtools .features .feature p{font-size:16px}}.page.page-overview>.page-inner.overview-classtools .features .feature h3,.page.page-overview>.page-inner.overview-classtools .features .feature h4,.page.page-overview>.page-inner.overview-classtools .features .feature p{font-weight:100;margin-left:0;max-width:none;text-align:left}.page.page-overview>.page-inner.overview-admin{display:grid;grid-template:auto auto/auto;padding:0;position:relative}.page.page-overview>.page-inner.overview-admin .crystals,.page.page-overview>.page-inner.overview-admin .crystals-overlay,.page.page-overview>.page-inner.overview-admin .cta_wrapper,.page.page-overview>.page-inner.overview-admin .page-inner{grid-column:1}.page.page-overview>.page-inner.overview-admin .crystals{background-size:contain;background-position:left bottom;background-repeat:no-repeat;grid-row:1/span 2;background-image:url(../../files-sub/classcraft-assets/front/overview/crystal.png);z-index:1}.page.page-overview>.page-inner.overview-admin .crystals-overlay{grid-row:1;background-image:radial-gradient(circle farthest-corner at 0 115%,rgba(255,255,255,.001) 15%,rgba(255,255,255,.75) 30%);z-index:2}.page.page-overview>.page-inner.overview-admin .page-inner{grid-row:1;z-index:3;position:relative}.page.page-overview>.page-inner.overview-admin .page-inner .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:6em 2em}.page.page-overview>.page-inner.overview-admin .page-inner .features .feature{margin:0 1.5em;width:calc(100% - 3em);position:relative}.page.page-overview>.page-inner.overview-admin .page-inner .features .feature:not(:last-child){margin-bottom:1em}@media (min-width:768px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature{margin-bottom:0;width:calc(50% - 3em)}}@media (min-width:1024px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature{width:calc(33.33% - 3em)}}.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h3{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h3{font-size:32px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h3{font-size:40px}}.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h4{font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)));margin:1em 0 1.25em}@media (max-width:499px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h4{font-size:22.4px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h4{font-size:28px}}.page.page-overview>.page-inner.overview-admin .page-inner .features .feature p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)))}@media (max-width:499px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature p{font-size:14.4px}}@media (min-width:1500px){.page.page-overview>.page-inner.overview-admin .page-inner .features .feature p{font-size:16px}}.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h3,.page.page-overview>.page-inner.overview-admin .page-inner .features .feature h4,.page.page-overview>.page-inner.overview-admin .page-inner .features .feature p{font-weight:100;margin-left:0;max-width:none;text-align:left}.page.page-overview>.page-inner.overview-admin .cta_wrapper{grid-row:2}.page.page-overview>.page-inner.overview-admin .cta_wrapper .lp-panel-inner{z-index:2;position:relative}.overview-how em{font-size:75%;font-style:italic}.overview-how img{margin-top:15px}.text-center-under-break{text-align:center}@media (min-width:992px){.text-center-under-break{text-align:inherit}.overview-how{min-height:450px}.overview-how.locale_en_US{background:url(../images/iphones_en_US.png) bottom right no-repeat}.overview-how.locale_de_DE{background:url(../images/iphones_de_DE.png) bottom right no-repeat}.overview-how.locale_es_419{background:url(../images/iphones_es_419.png) bottom right no-repeat}.overview-how.locale_fr_CA{background:url(../images/iphones_fr_CA.png) bottom right no-repeat}.overview-how.locale_nl_NL{background:url(../images/iphones_nl_NL.png) bottom right no-repeat}.overview-how.locale_ru{background:url(../images/iphones_ru.png) bottom right no-repeat}.overview-how.locale_zh_TW{background:url(../images/iphones_zh_TW.png) bottom right no-repeat}}.how .flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.gameplay h3,.how h3,.teacher h3{font-size:1.55em;font-weight:bolder;text-align:left}.how h3,.teacher h3{padding-top:0}.teacher li{list-style-type:initial}@media (max-width:991px){.how h3,.teacher h3{padding-top:.5em;text-align:center}}@media (max-width:768px){.teacher li{list-style-type:none}}.legal .terms-list,.legal .terms-list>li>ol,.legal ol{list-style-type:decimal}.termsofuse{text-align:center}.termsofuse.navigable-container{background-color:#fafbfc;position:relative;-webkit-box-shadow:inset 0 7px 15px -7px rgba(0,0,0,.1);box-shadow:inset 0 7px 15px -7px rgba(0,0,0,.1);border-bottom:none}.termsofuse.navigable{padding-bottom:0;border-bottom:none}.termsofuse .container{max-width:770px;overflow:visible}.termsofuse .container.tabs-wrapper{display:table}.termsofuse .container.tabs-wrapper .table-row-wrapper{display:table-row}.termsofuse h1{margin-bottom:2rem}.termsofuse .navigable-item{width:33.33%;vertical-align:middle;text-align:center;padding:1rem 0;color:#ababab;text-transform:uppercase;font-size:12px;font-weight:bolder;letter-spacing:1px;display:table-cell;position:relative}.termsofuse .navigable-item a{color:#ababab;text-decoration:none}.termsofuse .navigable-item .text-wrapper{cursor:pointer}.termsofuse .navigable-item.active a{color:#feb100;text-shadow:#feb100 0 0 0}.termsofuse .navigable-item.active .text-wrapper::after,.termsofuse .navigable-item.active .text-wrapper::before{content:'';display:block;position:absolute}.termsofuse .navigable-item.active .text-wrapper::before{width:0;height:0;border-left:6px solid rgba(255,255,255,.001);border-right:6px solid rgba(255,255,255,.001);border-top:6px solid #feb100;z-index:16;left:50%;left:calc(50% - 6px);bottom:-8px}.termsofuse .navigable-item.active .text-wrapper::after{width:0;height:0;border-left:15px solid rgba(255,255,255,.001);border-right:15px solid rgba(255,255,255,.001);border-top:15px solid #fff;z-index:15;left:50%;left:calc(50% - 15px);bottom:-15px}.termsofuse .navigable-tabs{display:none;font-size:12px;color:#000;font-weight:300}.termsofuse .navigable-tabs.active{display:block}.termsofuse .legal{padding:0}@media (max-width:768px){.container..termsofuse.tabs-wrapper,.container..termsofuse.tabs-wrapper .table-row-wrapper{display:block}.termsofuse .navigable-item{width:100%;display:block}.termsofuse .navigable-item.active .text-wrapper::after,.termsofuse .navigable-item.active .text-wrapper::before{content:initial}.termsofuse .navigable-item:first-child,.termsofuse .navigable-item:last-child{text-align:center}}.award-wrapper{display:inline-block;max-width:265px;vertical-align:bottom;margin-bottom:1em}.award-wrapper .label-award{margin-top:.5em;display:inline-block;font-style:italic;font-size:.6em;color:#b7b7b7;font-weight:600}.award-wrapper a{text-decoration:none}.award-wrapper a img{margin:0 1.5em;max-width:150px;max-height:80px}.bannerWrapper{padding:0 3vw;width:100%;position:fixed;top:0;left:0;z-index:1000}.bannerWrapper.small{height:66px}.bannerWrapper.small+.navbar{top:66px}.bannerWrapper.medium{height:99px}.bannerWrapper.medium+.navbar{top:99px}.bannerWrapper.large{height:132px}.bannerWrapper.large+.navbar{top:132px}.bannerWrapper.small.december_2016_sale{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:inset 0 -5px 5px -5px rgba(170,172,175,.5);box-shadow:inset 0 -5px 5px -5px rgba(170,172,175,.5);background-color:#fff;padding:.75em 1em}.bannerWrapper.small.december_2016_sale:before{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/sets/winter1.png);width:4em;height:calc(100% - .75em);position:absolute;top:.375em;left:.5em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.posts-cluster .top-meta-wrapper,.posts-cluster a{position:relative}.bannerWrapper.small.december_2016_sale .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-right:.5em}@media (min-width:480px){.bannerWrapper.small.december_2016_sale:before{content:""}.bannerWrapper.small.december_2016_sale .content{margin-left:4em}}.bannerWrapper.small.december_2016_sale .content .title{font-size:1.25em;color:red;font-weight:700;line-height:1.3em;text-transform:uppercase}.bannerWrapper.small.december_2016_sale .content .text{font-weight:300;font-size:calc(11.4px + (12 - 11.399999999999999) * ((100vw - 500px)/ (1500 - 500)));color:#999;display:none;font-style:italic}@media (max-width:499px){.bannerWrapper.small.december_2016_sale .content .text{font-size:11.4px}}@media (min-width:1500px){.bannerWrapper.small.december_2016_sale .content .text{font-size:12px}}@media (min-width:768px){.bannerWrapper.small.december_2016_sale .content .text{display:block}}.bannerWrapper.small.december_2016_sale .btnGame{font-weight:700}.bannerWrapper.medium.bannerEDGamesWrapper{background-color:#fafafa;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(-85%,#18d500),color-stop(40%,rgba(255,255,255,.001)));background-image:linear-gradient(to top,#18d500 -85%,rgba(255,255,255,.001) 40%)}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%;height:100%}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner>div{padding:1em 0}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .logo{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/logos/EdGamesExpoLogo.png);margin:auto 0;height:calc(100% - 2em)}@media (min-width:667px){.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .logo{background-image:url(../../files-sub/classcraft-assets/front/logos/EdGamesExpoLogoLong.png)}}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;margin-left:3vw}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .title{margin-bottom:.25em}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .title a{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));border-bottom:1px solid #555;color:#555;font-weight:300;text-decoration:none;text-transform:uppercase}@media (max-width:499px){.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .title a{font-size:17px}}@media (min-width:1500px){.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .title a{font-size:20px}}.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .subtitle{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-style:italic;font-weight:100}@media (max-width:499px){.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .subtitle{font-size:14.4px}}@media (min-width:1500px){.bannerWrapper.medium.bannerEDGamesWrapper .bannerEDGamesInner .content .subtitle{font-size:16px}}.bannerWrapper.small.end_of_year_sale{-webkit-box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);background-image:-webkit-gradient(linear,left bottom,left top,from(#f7f7f7),color-stop(75%,#fff));background-image:linear-gradient(to top,#f7f7f7,#fff 75%)}.bannerWrapper.small.end_of_year_sale .bannerInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;max-width:1200px;height:100%}.bannerWrapper.small.end_of_year_sale .bannerInner img{display:none;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-negative:0;flex-shrink:0;margin:.25em 1em 0 0;height:calc(65px - .25em)}@media (min-width:667px){.bannerWrapper.small.end_of_year_sale .bannerInner img{display:block}}.bannerWrapper.small.end_of_year_sale .bannerInner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin:.125em .5em 0 0}.bannerWrapper.small.end_of_year_sale .bannerInner .content .title{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));color:red;font-weight:700;line-height:1.2em;text-transform:uppercase}@media (max-width:499px){.bannerWrapper.small.end_of_year_sale .bannerInner .content .title{font-size:20.4px}}@media (min-width:1500px){.bannerWrapper.small.end_of_year_sale .bannerInner .content .title{font-size:24px}}.bannerWrapper.small.end_of_year_sale .bannerInner .content .text{font-weight:300;font-size:calc(12.6px + (14 - 12.6) * ((100vw - 500px)/ (1500 - 500)));display:none;color:#555;line-height:1.4em}@media (max-width:499px){.bannerWrapper.small.end_of_year_sale .bannerInner .content .text{font-size:12.6px}}@media (min-width:1500px){.bannerWrapper.small.end_of_year_sale .bannerInner .content .text{font-size:14px}}@media (min-width:768px){.bannerWrapper.small.end_of_year_sale .bannerInner .content .text{display:block}}.bannerWrapper.small.end_of_year_sale .bannerInner .btnGame{font-weight:700}.bannerWrapper.small.bannerStoreSaleWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:red}.bannerWrapper.small.bannerStoreSaleWrapper .text{text-align:center}.bannerWrapper.small.bannerStoreSaleWrapper .text a{color:#fafafa;text-decoration:none}section.classcraft-blog .title{font-size:2.5em;color:#007dff;font-weight:100;line-weight:1.3;text-align:center;max-width:100%}@media (min-width:1250px){section.classcraft-blog .title{font-weight:100;font-size:3.13em}}section.classcraft-blog .button-wrapper{text-align:center;margin:1em 0}section.classcraft-blog .button-wrapper strong{color:#999}section.classcraft-blog .moto-wrapper{font-size:calc(14px + (21 - 14) * ((100vw - 320px)/ (1140 - 320)));text-align:center;margin:1em 0 2em;color:#999}@media (max-width:319px){section.classcraft-blog .moto-wrapper{font-size:14px}}@media (min-width:1140px){section.classcraft-blog .moto-wrapper{font-size:21px}}section.classcraft-blog .image-wrapper{text-align:center}section.classcraft-blog .image-wrapper img{width:calc(100% - 2em);display:inline-block}.card-container,.posts-cluster{display:-webkit-box;display:-ms-flexbox}section.classcraft-blog .arrow-button{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:10px}.posts-cluster{font-size:16px;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.posts-cluster h1{font-size:1.2em;margin-bottom:.2em;color:#007dff;font-weight:300;margin-top:.5em;line-height:1.2em}.posts-cluster .greentext{color:#33b773}.posts-cluster article{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;min-width:200px;-ms-flex-preferred-size:33.33%;flex-basis:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75em 3em}.posts-cluster article:nth-child(3n){padding-right:0;padding-left:1.5em}.posts-cluster article:nth-child(3n+1){padding-left:0;padding-right:1.5em}.posts-cluster article .meta-wrapper,.posts-cluster article .mobile-meta-wrapper{display:none}.posts-cluster a{text-decoration:none;color:#4c4c4c;display:block;max-height:380px;overflow:hidden}.posts-cluster a:visited{color:#4c4c4c}.posts-cluster .top-meta-wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}.posts-cluster .top-meta-wrapper .comment-numb,.posts-cluster .top-meta-wrapper .post-cat{display:none}.posts-cluster .top-meta-wrapper span:first-child{float:left;color:#ffb900;line-height:1.4em}.posts-cluster .top-meta-wrapper span:last-child{float:right;color:#b4b4b4;font-size:.7em;position:absolute;right:0;bottom:0;letter-spacing:1px}.posts-cluster .top-meta-wrapper .comment-numb:after{content:'COMMENT';display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-top:-1px;vertical-align:middle}.posts-cluster .top-meta-wrapper .comment-numb.plural:after{content:'COMMENTS'}.posts-cluster .post_thumbnail{border-radius:5px;width:100%;height:0;padding-bottom:55%;background-size:cover!important}.posts-cluster .text-wrapper{position:relative;min-height:120px;max-height:120px;overflow:hidden;font-style:italic;color:#a6a6a6;font-size:.8em}.posts-cluster .fader{position:absolute;bottom:0;width:100%;height:4em;background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.posts-cluster article .meta-wrapper span,.posts-cluster article .meta-wrapper time{vertical-align:middle}@media (max-width:1000px){.posts-cluster article{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;-ms-flex-preferred-size:50%;flex-basis:50%}.posts-cluster article:nth-child(3){display:none}.posts-cluster article:nth-child(3n){padding-right:1.5em}.posts-cluster article:nth-child(3n+1){padding-left:1.5em}.posts-cluster article:nth-child(2n){padding-right:0;padding-left:1.5em}.posts-cluster article:nth-child(2n+1){padding-left:0;padding-right:1.5em}}@media (max-width:600px){.posts-cluster{font-size:14px}.posts-cluster:not(.listing-review){padding:0}.posts-cluster:not(.listing-review) article{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden;border-top:1px solid #cfcfcf;padding:1.5em 0}.posts-cluster:not(.listing-review) article:nth-child(n+5){display:none}.posts-cluster:not(.listing-review) article:first-child{border-top:none;padding-top:0}.posts-cluster:not(.listing-review) article a{display:table;width:100%}.posts-cluster:not(.listing-review) article .mobile-meta-wrapper{display:block}.posts-cluster:not(.listing-review) article .post_thumbnail{padding-bottom:initial;height:100px;width:100px;min-height:0;display:table-cell;vertical-align:top;min-width:100px}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper{width:100%;display:table-cell;vertical-align:top;padding-left:1em;position:relative;text-align:left}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper .mobile-meta-wrapper{color:#ffb900;text-transform:uppercase;font-weight:400}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper .mobile-meta-wrapper .comment-numb{display:none;position:absolute;top:initial;right:0;bottom:initial;left:initial;color:#cfcfcf}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper .mobile-meta-wrapper .comment-numb::after{content:'COMMENT';display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-top:-1px;vertical-align:middle}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper .mobile-meta-wrapper .comment-numb.plural::after{content:'COMMENTS'}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper h1{margin-top:0;line-height:1.3;font-weight:200}.posts-cluster:not(.listing-review) article .post-cluster-content-wrapper .meta-wrapper{margin-bottom:0;bottom:0;letter-spacing:0}.posts-cluster article:nth-child(3){display:block}.posts-cluster:not(.listing-review) article .fader,.posts-cluster:not(.listing-review) article .text-wrapper,.posts-cluster:not(.listing-review) article .top-meta-wrapper{display:none}}.bubble,.bubble>*{position:relative}.bubble{min-height:180px;background-color:#00b44b;border-radius:16px;font-size:.75em;color:#fff;padding:18px}.bubble>*{z-index:1}.bubble:before{content:" ";position:absolute;width:0;height:0;right:40px;top:180px;border:20px solid;z-index:0;border-color:#00b44b rgba(255,255,255,.001) rgba(255,255,255,.001) #00b44b}.section-gray{max-width:100%;width:100%;overflow:hidden}.card-container{max-width:1170px;margin:0 auto;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card-container .card-wrapper .row,.districtContactPhoneWrapper{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.card-container .card-wrapper{-ms-flex-preferred-size:48%;flex-basis:48%;margin:1em 0}.no-flexbox .card-container .card-wrapper{width:48%;float:left}.card-container .card-wrapper:nth-child(even){margin-left:2%}.card-container .card-wrapper:nth-child(odd){margin-right:2%}.card-container .card-wrapper .row{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.no-flexbox .card-container .card-wrapper .row{display:block}.card-container .card-wrapper .row .picture-wrapper{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:225px;flex-basis:225px}.no-flexbox .card-container .card-wrapper .row .picture-wrapper{width:225px;float:left}.card-container .card-wrapper .row .testimonial-wrapper{padding:0 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}.no-flexbox .card-container .card-wrapper .row .testimonial-wrapper{float:left;max-width:50%}.card-container .card-wrapper .card{background:#fff;padding:12px}.card-container .card-wrapper .card p{margin-bottom:5px;font-size:.75em;color:#999}.card-container .card-wrapper .card a,.card-container .card-wrapper .card a:active,.card-container .card-wrapper .card a:focus,.card-container .card-wrapper .card a:hover{text-decoration:none}.card-container .card-wrapper .card .btnGame{margin-right:3px;margin-bottom:6px;cursor:pointer;text-transform:none}.card-container .card-wrapper .card .card-title{font-size:1.2em;margin-top:12px;margin-bottom:6px;padding:0}.card-container .card-wrapper .card .card-content{margin-top:30px}@media (min-width:768px){.card-image-full{width:225px;min-height:225px}.card{padding:0;min-height:225px}}@media (max-width:1200px){.card-container{padding:0 2em}}@media (max-width:1060px){.no-flexbox .card-container .card-wrapper{min-height:500px}.card-container .card-wrapper .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-container .card-wrapper .row .picture-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}.no-flexbox .card-container .card-wrapper .row .picture-wrapper{width:100%;text-align:center}.card-container .card-wrapper .row .testimonial-wrapper{padding:0 15px;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.no-flexbox .card-container .card-wrapper .row .testimonial-wrapper{width:100%;text-align:center;max-width:999px}}@media (max-width:768px){.card-container{padding:0}.card-container .card-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;margin:1em}.no-flexbox .card-container .card-wrapper{width:100%}.card-container .card-wrapper:nth-child(even){margin-left:1em}.card-container .card-wrapper:nth-child(odd){margin-right:1em}.card-container .card-wrapper .card .card-title{margin:1em 0}.card-container .card-wrapper .card .card-content{margin-top:0}.card-container .card-wrapper .card .btn{margin:1em 0}}section.gameplay{position:relative;width:100%;min-height:400px;background:url(../images/banner.jpg) center no-repeat rgba(255,255,255,.001);background-size:cover;text-align:center;color:#fff;padding:0}section.gameplay>.container-fluid{padding:40px 15px;background-color:rgba(0,0,0,.5);text-align:left}@media (min-width:1400px){section.gameplay>.container-fluid>div{width:75%}}@media (min-width:1200px){section.gameplay{padding:50px 0;height:741px}section.gameplay>.container-fluid{position:absolute;top:0;bottom:0;right:0;padding:50px;width:50%}}.featuresWrapper{margin:0 auto;max-width:1200px;width:100%}@media (min-width:568px){.featuresWrapper div.features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px){.featuresWrapper div.features{display:none}}.featuresWrapper div.features .freePanel,.featuresWrapper div.features .premiumPanel{text-align:center;width:100%}.featuresWrapper div.features .freePanel:not(:first-child),.featuresWrapper div.features .premiumPanel:not(:first-child){margin-top:2em}@media (min-width:568px){.featuresWrapper div.features .freePanel,.featuresWrapper div.features .premiumPanel{width:50%}.featuresWrapper div.features .freePanel:not(:first-child),.featuresWrapper div.features .premiumPanel:not(:first-child){margin-top:0}}.featuresWrapper div.features .freePanel .coverage,.featuresWrapper div.features .freePanel .packageDescription,.featuresWrapper div.features .freePanel .packageName,.featuresWrapper div.features .premiumPanel .coverage,.featuresWrapper div.features .premiumPanel .packageDescription,.featuresWrapper div.features .premiumPanel .packageName{text-align:center}.featuresWrapper div.features .freePanel .packageName,.featuresWrapper div.features .premiumPanel .packageName{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));letter-spacing:.0625em;color:#fff;font-weight:700;line-height:1.3em;margin-bottom:.75em;padding:1em;text-transform:uppercase}@media (max-width:499px){.featuresWrapper div.features .freePanel .packageName,.featuresWrapper div.features .premiumPanel .packageName{font-size:20.4px}}@media (min-width:1500px){.featuresWrapper div.features .freePanel .packageName,.featuresWrapper div.features .premiumPanel .packageName{font-size:24px}}.featuresWrapper div.features .freePanel .packageDescription,.featuresWrapper div.features .premiumPanel .packageDescription{font-weight:700}.featuresWrapper div.features .freePanel .coverage,.featuresWrapper div.features .premiumPanel .coverage{font-style:italic}.featuresWrapper div.features .freePanel .featureList,.featuresWrapper div.features .premiumPanel .featureList{display:inline-block;text-align:left}.featuresWrapper div.features .freePanel .featureList .feature,.featuresWrapper div.features .premiumPanel .featureList .feature{font-weight:300;margin-top:1em;position:relative}.featuresWrapper div.features .freePanel .featureList .feature:before,.featuresWrapper div.features .premiumPanel .featureList .feature:before{content:url(../../files-sub/classcraft-assets/icons/lightGreen/checkmark.svg);margin-right:.5em;width:1em;height:1em}.featuresWrapper div.features .freePanel .featureList .feature.grey:before,.featuresWrapper div.features .premiumPanel .featureList .feature.grey:before{-webkit-filter:brightness(60%);filter:brightness(60%);content:url(../../files-sub/classcraft-assets/icons/checkmark.svg)}.featuresWrapper div.features .freePanel .packageName{background-color:#999}.featuresWrapper div.features .premiumPanel .packageName{background-color:#00b44b}.featuresWrapper table.features{display:none;border-collapse:collapse}@media (min-width:768px){.featuresWrapper table.features{display:table}}.featuresWrapper table.features tbody tr td,.featuresWrapper table.features thead tr td{width:35%}.featuresWrapper table.features tbody tr td:first-child,.featuresWrapper table.features thead tr td:first-child{width:30%}.featuresWrapper table.features thead tr td{letter-spacing:.0625em;border-right:1px solid #ddd;padding:0;text-align:center}.featuresWrapper table.features thead tr td:not(:first-child):before{content:"";display:block;margin-bottom:1.5em;width:100%;height:.5em}.featuresWrapper table.features thead tr td.freePanel:before{background-color:#999}.featuresWrapper table.features thead tr td.freePanel .packageName{color:#555}.featuresWrapper table.features thead tr td.premiumPanel:before{background-color:#00b44b}.featuresWrapper table.features thead tr td.premiumPanel .packageName{color:#00b44b}.featuresWrapper table.features thead tr td .packageName{font-weight:700;text-transform:uppercase}.featuresWrapper table.features thead tr td img{margin-bottom:.5em;height:1.25em}.featuresWrapper table.features thead tr td .packageDescription{font-style:italic;font-weight:300;margin-bottom:1.5em}.featuresWrapper table.features tbody tr td{border:1px solid #ddd;overflow:visible;padding:1em 1.25em}.featuresWrapper table.features tbody tr td[colspan="3"]{background-color:#f7f7f7;font-weight:700;padding:.5em}.featuresWrapper table.features tbody tr td:not(:first-child){text-align:center}.featuresWrapper table.features tbody tr td.checkmark{position:relative}.featuresWrapper table.features tbody tr td.checkmark:before{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/checkmark.svg);content:"";width:1.75em;height:1.75em;position:absolute;top:calc(50% - .875em);left:calc(50% - .875em)}.featuresWrapper table.features tbody tr td.checkmark.grey:before{-webkit-filter:brightness(60%);filter:brightness(60%);background-image:url(../../files-sub/classcraft-assets/icons/checkmark.svg)}.featuresWrapper table.features tbody tr td.full,.featuresWrapper table.features tbody tr td.lite{font-style:italic;font-weight:700}.featuresWrapper table.features tbody tr td.lite{color:#999}.districtContactPhoneWrapper{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;padding:1em 3em 2em 2em}.districtContactPhoneWrapper .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:0}@media (min-width:667px){.districtContactPhoneWrapper .contentWrapper{-ms-flex-preferred-size:21em;flex-basis:21em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto}}.districtContactPhoneWrapper .contentWrapper .image{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_laptop_full_tour.jpg);margin-bottom:1em;min-height:35vmax}.districtContactPhoneWrapper .contentWrapper .title{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-weight:300;font-size:1.5em}@media (min-width:700px) and (min-height:700px){.districtContactPhoneWrapper .contentWrapper .title{font-weight:100;font-size:2.5em;margin-top:1.25em}}.districtContactPhoneWrapper .contentWrapper .text{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.75em;color:#555;font-weight:100;line-height:1.75em}.districtContactPhoneWrapper .contentWrapper .phoneNumber{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:1em;font-weight:700;margin:1em 0}.districtContactPhoneWrapper .contentWrapper .phoneNumber a{text-decoration:none}.districtContactPhoneWrapper .contentWrapper .profile{-ms-flex-preferred-size:6em;flex-basis:6em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;font-weight:300;font-size:.75em;margin:1em 0 5em 6em;position:relative}.districtContactPhoneWrapper .contentWrapper .profile:before{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/james_icon.png);content:"";margin-left:-6em;width:6em;height:6em;position:absolute}.districtContactPhoneWrapper .contentWrapper .profile>div{height:1.5em;line-height:1.5em;margin-left:1em;white-space:nowrap}.districtContactPhoneWrapper .contentWrapper .profile>div:first-child{margin-top:1.5em}.districtContactPhoneWrapper .contentWrapper .profile .name{color:#555}.districtContactPhoneWrapper .contentWrapper .profile .description{font-weight:300;font-size:.88em;color:#999}.districtContactPhoneWrapper .imageWrapper{display:none;margin:-2em -3.5em 0}@media (min-width:700px){.districtContactPhoneWrapper{padding:2em 3.5em}.districtContactPhoneWrapper .contentWrapper .image{display:none}.districtContactPhoneWrapper .contentWrapper .text{max-width:26em}.districtContactPhoneWrapper .imageWrapper{display:block}}.districtContactPhoneWrapper .imageWrapper .image{background-size:auto 113%;background-position:left bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_laptop_full_tour.jpg);border-radius:1em;min-height:22em;width:100%;height:100%}.districtContactWrapper{height:100%}.districtContactWrapper>div{padding:2em}@media (min-width:700px) and (min-height:700px){.districtContactWrapper>div{padding:2em 3.5em}}.districtContactWrapper>div.hidden{display:none}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;width:100%}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile{margin-left:4em;position:relative}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile:before{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/james_icon.png);content:"";margin-left:-4em;width:4em;height:4em;position:absolute}@media (min-width:700px) and (min-height:700px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile.mobile{display:none}}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile>div{height:1.5em;line-height:1.5em;margin-left:1em;white-space:nowrap}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile>div:first-child{margin-top:.5em}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile .name{color:#555}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .profile .description{color:#999;font-style:italic}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;z-index:0}@media (min-width:667px){.districtContactWrapper .districtContactFormWrapper{padding-right:0}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper{-ms-flex-preferred-size:18em;flex-basis:18em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form{width:16em}}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .profile{margin-top:.75em}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text{font-size:calc(12.6px + (14 - 12.6) * ((100vw - 500px)/ (1500 - 500)));color:#555;font-weight:100;line-height:1.5em}@media (max-width:499px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text{font-size:12.6px}}@media (min-width:1500px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text{font-size:14px}}@media (min-width:700px) and (min-height:700px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper .text{font-weight:300;font-size:.75em}}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:300;font-size:.88em}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type="text"],.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type="email"],.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form select,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form textarea{font-size:1.125em;font-weight:100;width:100%}@media (min-width:700px) and (min-height:700px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type="text"],.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type="email"],.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form select,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form textarea{font-size:1em;padding:.5em .8125em}}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type="text"]:first-child,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type="email"]:first-child,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form select:first-child,.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form textarea:first-child{margin-top:1.25em}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type=text]:not(textarea),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form input[type=email]:not(textarea),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form select:not(textarea),.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form textarea:not(textarea){margin-bottom:.75em}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form .btnGame{border:none;font-size:1.125em;font-weight:700;margin-top:1.5em}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .imageWrapper{display:none}@media (min-width:667px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .imageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-left:-3.5em}}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .imageWrapper .image{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_laptop_demo.jpg)}.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .imageWrapper .profile{-ms-flex-preferred-size:4em;flex-basis:4em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-top:1em}.districtContactWrapper .districtContactSuccessWrapper{height:100%}@media (min-width:700px) and (min-height:700px){.districtContactWrapper .districtContactFormWrapper .districtContactFormInner .contentWrapper form .btnGame{font-size:1em}.districtContactWrapper .districtContactSuccessWrapper{max-width:850px;max-height:566px;width:calc(100vw - 4em);height:calc(100vh - 4em)}}.districtContactWrapper .districtContactSuccessWrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-align:center;width:100%;height:100%}@media (min-width:667px),(orientation:landscape){.districtContactWrapper .districtContactSuccessWrapper{background-size:122% auto;background-position:left 4em top -3.5em;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/data_thumbup.jpg);border-radius:1em;padding-left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.districtContactWrapper .districtContactSuccessWrapper .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:1em;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:45%}.districtContactWrapper .districtContactSuccessWrapper .content .image.mobile{display:none}}.districtContactWrapper .districtContactSuccessWrapper .content .image.mobile{background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(2em,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/images/data_thumbup.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 2em),url(../../files-sub/classcraft-assets/images/data_thumbup.jpg);background-size:auto,145% auto;margin-bottom:1em;padding-bottom:70%;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:100%}.districtContactWrapper .districtContactSuccessWrapper .content .title{font-weight:300;font-size:1.5em;margin:0}.districtContactWrapper .districtContactSuccessWrapper .content .text{font-size:.88em;color:#555;font-weight:100;margin:1.25em 0}.districtContactWrapper .districtContactErrorWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.backToSchoolPromo,.districtContactForm1.layout{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}.districtContactWrapper .districtContactErrorWrapper .image{background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(2em,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/boss_body_small_1_nospace.png);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 2em),url(../../files-sub/classcraft-assets/front/boss_body_small_1_nospace.png);background-size:auto,50% auto;padding-bottom:30%;width:100%}.districtContactWrapper .districtContactErrorWrapper .title{font-weight:300;font-size:1.25em;margin-top:.5em}.districtContactWrapper .districtContactErrorWrapper .text{font-weight:300;font-size:.88em;color:#999}.districtContactWrapper .districtContactErrorWrapper .phoneNumber{font-size:1.5em;font-weight:700;text-decoration:none;margin:1em 0}.districtContactWrapper .districtContactErrorWrapper .profile{-ms-flex-preferred-size:4em;flex-basis:4em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;font-weight:300;font-size:.75em;margin-left:4em;position:relative;text-align:left}.districtContactWrapper .districtContactErrorWrapper .profile:before{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/james_icon.png);content:"";margin-left:-4em;width:4em;height:4em;position:absolute}.districtContactWrapper .districtContactErrorWrapper .profile>div{height:1.5em;line-height:1.5em;margin-left:.75em;white-space:nowrap}.districtContactWrapper .districtContactErrorWrapper .profile>div:first-child{margin-top:.5em}.districtContactWrapper .districtContactErrorWrapper .profile .name{color:#555}.districtContactWrapper .districtContactErrorWrapper .profile .description{color:#999;font-style:italic}.districtContactForm1.layout{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;max-width:460px;width:100%}@media (min-width:414px){.districtContactForm1.layout{display:grid;grid-template:auto/calc(50% - .5em) calc(50% - .5em);grid-gap:0 1em}}.districtContactForm1.layout input[type="text"],.districtContactForm1.layout input[type="email"],.districtContactForm1.layout select,.districtContactForm1.layout textarea{font-weight:300;font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));width:100%}@media (max-width:499px){.districtContactForm1.layout input[type="text"],.districtContactForm1.layout input[type="email"],.districtContactForm1.layout select,.districtContactForm1.layout textarea{font-size:14.4px}}@media (min-width:1500px){.districtContactForm1.layout input[type="text"],.districtContactForm1.layout input[type="email"],.districtContactForm1.layout select,.districtContactForm1.layout textarea{font-size:16px}}.districtContactForm1.layout input[type=text]:nth-child(1),.districtContactForm1.layout input[type=email]:nth-child(1),.districtContactForm1.layout select:nth-child(1),.districtContactForm1.layout textarea:nth-child(1){grid-row:1;grid-column:1}.districtContactForm1.layout input[type=text]:nth-child(2),.districtContactForm1.layout input[type=email]:nth-child(2),.districtContactForm1.layout select:nth-child(2),.districtContactForm1.layout textarea:nth-child(2){grid-row:1;grid-column:2}.districtContactForm1.layout input[type=text]:nth-child(3),.districtContactForm1.layout input[type=email]:nth-child(3),.districtContactForm1.layout select:nth-child(3),.districtContactForm1.layout textarea:nth-child(3){grid-row:2;grid-column:1}.districtContactForm1.layout input[type=text]:nth-child(4),.districtContactForm1.layout input[type=email]:nth-child(4),.districtContactForm1.layout select:nth-child(4),.districtContactForm1.layout textarea:nth-child(4){grid-row:2;grid-column:2}.districtContactForm1.layout input[type=text]:nth-child(n+5),.districtContactForm1.layout input[type=email]:nth-child(n+5),.districtContactForm1.layout select:nth-child(n+5),.districtContactForm1.layout textarea:nth-child(n+5){grid-column:1/span 2}.districtContactForm1.layout input[type="text"],.districtContactForm1.layout input[type="email"]{margin-bottom:1em}.districtContactForm1.layout textarea{display:block;margin-top:1em}.districtContactForm1.layout button[type="submit"]{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));grid-column:1/span 2;justify-self:center;font-weight:900;letter-spacing:2px;margin-top:2em}@media (max-width:499px){.districtContactForm1.layout button[type="submit"]{font-size:20.4px}}@media (min-width:1500px){.districtContactForm1.layout button[type="submit"]{font-size:24px}}.districtContactForm1+.messages .error,.districtContactForm1+.messages .success{font-weight:300;font-size:calc(12.6px + (14 - 12.6) * ((100vw - 500px)/ (1500 - 500)));display:none;margin-top:1em;text-align:center}@media (max-width:499px){.districtContactForm1+.messages .error,.districtContactForm1+.messages .success{font-size:12.6px}}@media (min-width:1500px){.districtContactForm1+.messages .error,.districtContactForm1+.messages .success{font-size:14px}}.districtContactForm1+.messages .success{color:#00b44b}.districtContactForm1+.messages .error{color:red}.section-google-features .single-feature-left,.section-google-features .single-feature-right{font-size:2em;font-weight:100}.section-google-features .single-feature-left,.section-google-features .single-feature-left+p{text-align:left}.section-google-features .single-feature-right,.section-google-features .single-feature-right+p{text-align:right}@media (max-width:993px){.section-google-features .single-feature-left,.section-google-features .single-feature-left+p,.section-google-features .single-feature-right,.section-google-features .single-feature-right+p{text-align:center}.section-google-features .half-left,.section-google-features .half-right{text-align:center;float:none}}.header{width:100%;min-height:300px;padding-bottom:20px;background:url(../images/xheader.jpg.pagespeed.ic.JVIYaNoZTK.jpg) center no-repeat rgba(255,255,255,.001);background-size:cover;text-align:center}.header-logo{padding-top:70px}.header-xs{background:#fff;padding:21.5px 0;text-align:center}.header-xs:not(.no-shadow){-webkit-box-shadow:0 4px 4px -4px #ccc;box-shadow:0 4px 4px -4px #ccc}.header-xs .header-logo{padding-top:0}.iste-header{padding:.5em 0 0}.iste-header .header-logo{padding-bottom:.3em}.iste-header .header-logo .header-image-logo{display:inline-block;vertical-align:middle;text-align:center;max-width:70px}.iste-header .header-logo .header-image-logo:last-of-type{padding-bottom:.5em}.iste-header .header-banner{font-size:1.1em;background-color:#ffb900;color:#fff;padding:.5em}.iste-header .header-banner strong{color:#00b44b}.header-sm-banner-index2{width:100%;background:url(../images/xheader-2-sm.jpg.pagespeed.ic.zurJ0gSEEJ.jpg) center no-repeat rgba(255,255,255,.001);background-size:cover;height:300px}.header-plus-sign{margin-left:25px;margin-right:30px}.header-with-background{margin-top:55px;float:right;margin-right:4%;text-align:center;color:#fff;max-width:730px}.header-with-background .btn{font-size:25px;font-weight:300;padding-left:80px;padding-right:80px}.header-with-background a{color:#fff}.header-with-background .cta-subhead-left{display:inline-block;padding-right:2em;margin-right:2em;float:left;padding-bottom:1em;padding-top:.5em;border-bottom:none}.header-with-background .cta-subhead-right{display:inline-block;float:right;padding-bottom:1em;padding-top:.5em}.header-with-background .simple-wrapper{display:inline-block;text-align:center;margin-top:1em;letter-spacing:1px}.header-with-background h2{margin-top:80px;font-weight:initial}.header-with-background p{font-size:1em}@media (max-width:1100px){.header-with-background{max-width:550px;margin-right:0}}@media (min-width:767px){.cta-subhead-left{border-right:1px solid #e7e7e7}}@media (min-width:768px){.center2-index2{display:table-cell;text-align:center;vertical-align:middle}.center1-index2{display:table;width:100%;height:100vh}.header-sm-banner-index2,.iste-header .header-logo .logo-only{display:none}.header-index2{height:100vh;min-height:700px;padding-bottom:20px;background:url(../images/xheader-2.jpg.pagespeed.ic.0eAhHOEqJZ.jpg) center no-repeat rgba(255,255,255,.001);background-size:cover;background-position:30% 0}.iste-header .header-logo{padding-top:0}.iste-header .header-logo .logo-text{display:inline-block;max-width:none}.header{height:450px}.header-logo{padding-top:80px}}@media (max-width:768px){.iste-header .header-logo .header-image-logo .logo-only{display:inline-block}.header-sm-hide,.iste-header .header-logo .header-image-logo .logo-text{display:none}.header-with-background{padding:1.5em 1em;margin-right:0;width:100%;float:none;color:#000;max-width:initial;margin-top:0;background-color:rgba(230,230,230,.5);background-image:linear-gradient(to top,rgba(230,230,230,.5) 2px,#fff 2%)}.header-with-background .cta-subhead-left{margin-right:0}.header-with-background h2{margin-top:0}}@media (max-width:480px){.header-with-background .btn{padding-left:40px;padding-right:40px;font-size:18px}.header-with-background .cta-subhead-left,.header-with-background .cta-subhead-right{padding-right:0;width:100%}}.legal{text-align:left;line-height:1.3em;position:relative;padding:1.5em}.legal h1{font-style:normal;text-align:center}.legal h2,.legal h3{font-style:normal;margin:.75em 0 0}.legal h2+h3,.legal h2+p,.legal h3+h3,.legal h3+p{margin-top:0}.legal p{margin-top:1em}.legal p:first-child{margin-top:0;margin-bottom:.5em}.legal ol,.legal ul{padding-left:2em;margin:.25em 0}.legal .terms-list>li>ol>li:before,.legal .terms-list>li>ol>li>ol>li:before{content:counters(item,".") " ";counter-increment:item;margin-right:100%;right:10px}.legal ul{list-style:disc}.legal .terms-list{counter-reset:item;padding-left:1.5em}.legal .terms-list>li{padding-top:1em;counter-increment:item;font-weight:700}.legal .terms-list>li>ol,.legal .terms-list>li>p+p{font-style:normal;font-weight:100}.legal .terms-list>li>ol{font-style:none;counter-reset:item;padding-left:2em}.legal .terms-list>li>ol>li{display:block;position:relative;margin-bottom:.3em;padding:.1em}.legal .terms-list>li>ol>li:before{position:absolute}.legal .terms-list>li>ol>li>ol{list-style-type:decimal;counter-reset:item;padding-left:2em}.legal .terms-list>li>ol>li>ol>li{display:block;position:relative;padding:.1em}.legal .terms-list>li>ol>li>ol>li:before{position:absolute}.legal-terms{font-size:.6em}.legal-terms a{text-decoration:underline}.privacy-policy li{list-style-type:disc}@media (min-width:806px){.ask_anything_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.ask_anything_wrapper .lp-panel-inner .ask_anything_left{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/chat_melysa.jpg);width:40%;padding-bottom:52%}.ask_anything_wrapper .lp-panel-inner .ask_anything_right{width:60%;-ms-flex-item-align:center;align-self:center;margin-left:4em}@media (max-width:805px){.ask_anything_wrapper .lp-panel-inner .ask_anything_left{display:none}.ask_anything_wrapper .lp-panel-inner .ask_anything_right{width:100%;margin:0;text-align:center}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title{font-size:35px}}@media (min-width:1200px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_title{font-size:45px}}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text{margin-bottom:3em}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_text+.ask_anything_cta img{height:1.25em;margin-left:-.15em}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_cta{margin-top:1em}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_cta img{height:1em;margin-right:.75em}.connect_wrapper .lp-panel-inner .connect_left img,.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left img{height:40px}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_cta span{color:#00b44b;font-weight:700;display:inline-block;vertical-align:middle;margin-right:.33em}.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_cta div{display:inline-block;vertical-align:middle}@media (max-width:395px){.ask_anything_wrapper .lp-panel-inner .ask_anything_right .ask_anything_cta{font-weight:300;font-size:.75em}}.awesome_resources .lp-panel-inner .awesome_resources_content{text-align:center;margin-bottom:1em}.awesome_resources .lp-panel-inner .awesome_resources_content .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.awesome_resources .lp-panel-inner .awesome_resources_content .title{font-size:35px}}@media (min-width:1200px){.awesome_resources .lp-panel-inner .awesome_resources_content .title{font-size:45px}}.awesome_resources .lp-panel-inner .awesome_resources_content .text{max-width:35em;margin:0 auto 2em}.awesome_resources .lp-panel-inner .awesome_resources_image{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/items_banner.jpg);width:100%;padding-bottom:44.6%}@media (min-width:769px){.awesome_resources .lp-panel-inner .awesome_resources_image{margin-top:-2em}}.backToSchoolPromo{display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:10% 1em;background-image:url(../../files-sub/classcraft-assets/images/upgradeStickerTop.png),url(../../files-sub/classcraft-assets/images/upgradeStickerBottom.png);background-size:100% auto,100% auto;background-position:center top,center bottom;background-repeat:no-repeat;border-bottom:none;-webkit-box-shadow:0 -15px 15px -15px rgba(170,172,175,.5),0 15px 15px -15px rgba(170,172,175,.5);box-shadow:0 -15px 15px -15px rgba(170,172,175,.5),0 15px 15px -15px rgba(170,172,175,.5)}.backToSchoolPromo .title{color:red;font-size:calc(30px + (50 - 30) * ((100vw - 500px)/ (1100 - 500)));font-weight:700;line-height:1.1em}@media (max-width:499px){.backToSchoolPromo .title{font-size:30px}}@media (min-width:1100px){.backToSchoolPromo .title{font-size:50px}}.backToSchoolPromo .subtitle{font-size:calc(20px + (30 - 20) * ((100vw - 500px)/ (1100 - 500)));margin:.33em;line-height:1.2em}@media (max-width:499px){.backToSchoolPromo .subtitle{font-size:20px}}@media (min-width:1100px){.backToSchoolPromo .subtitle{font-size:30px}}.backToSchoolPromo .text{line-height:1.3em;margin-bottom:.5em;font-size:calc(12px + (16 - 12) * ((100vw - 500px)/ (1100 - 500)))}@media (max-width:499px){.backToSchoolPromo .text{font-size:12px}}@media (min-width:1100px){.backToSchoolPromo .text{font-size:16px}}.backToSchoolPromo .text>div{font-weight:300;font-size:.75em;color:#999}.begin_with_classcraft .lp-panel-inner .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)));margin-bottom:0;text-align:center}@media (max-width:319px){.begin_with_classcraft .lp-panel-inner .title{font-size:35px}}@media (min-width:1200px){.begin_with_classcraft .lp-panel-inner .title{font-size:45px}}.begin_with_classcraft .lp-panel-inner .title span{color:#00b44b}.begin_with_classcraft .lp-panel-inner .text{margin:2em 0;text-align:center}.begin_with_classcraft .lp-panel-inner .begin_with_classcraft_videos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-.5em -1em -1em}.begin_with_classcraft .lp-panel-inner .begin_with_classcraft_videos .video{margin:1em;width:calc(100% - 2em)}@media (min-width:481px){.begin_with_classcraft .lp-panel-inner .begin_with_classcraft_videos .video{width:calc(50% - 2em)}}.begin_with_classcraft .lp-panel-inner .begin_with_classcraft_videos .video .video_title{font-weight:300;font-size:.75em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:.5em;line-height:1.1em}.begin_with_classcraft .lp-panel-inner .begin_with_classcraft_videos .video .iframeHolder{border:1px solid #ddd}.lpBoostTeamwork .lp-panel-inner{color:#212121;text-align:left;padding:2em}.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/upgradePage/bosses.jpg);padding-bottom:54%}@media (max-width:767px){.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkImage{margin-bottom:2em;background-size:contain}}@media (min-width:768px){.lpBoostTeamwork .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkImage{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:end;align-self:flex-end}}.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkContent{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:2em;-ms-flex-item-align:center;align-self:center}.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.3em;margin:.85em 0}@media (max-width:499px){.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkContent .title{font-size:30px}}@media (min-width:1500px){.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkContent .title{font-size:45px}}.lpBoostTeamwork .lp-panel-inner .lpBoostTeamworkContent .text{letter-spacing:.0625em;color:#555;font-weight:100;line-height:1.3em}@media (min-width:769px){.begin_with_classcraft .lp-panel-inner .begin_with_classcraft_videos .video{width:calc(33% - 2em)}.connect_wrapper{background-size:contain;background-position:right -5em bottom 5em;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_forum.jpg)}}.connect_wrapper .lp-panel-inner{padding-bottom:5em;text-align:center}.connect_wrapper .lp-panel-inner .connect_left .connect_left_title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.connect_wrapper .lp-panel-inner .connect_left .connect_left_title{font-size:35px}}@media (min-width:1200px){.connect_wrapper .lp-panel-inner .connect_left .connect_left_title{font-size:45px}}.connect_wrapper .lp-panel-inner .connect_left .connect_left_text{margin-bottom:1.5em;padding:1em 0}@media (min-width:768px){.connect_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.connect_wrapper .lp-panel-inner .connect_left{width:45%;margin-right:2em;min-width:24em}.connect_wrapper .lp-panel-inner .connect_left .connect_left_text{padding:0}}.connect_wrapper .lp-panel-inner .connect_left .btnGame{font-size:1em;text-decoration:none}.connect_wrapper .lp-panel-inner .connect_right{display:none}@media (min-width:768px){.connect_wrapper .lp-panel-inner .connect_right{display:block;width:55%;min-height:28em}}.dig_deeper_wrapper .lp-panel-inner{text-align:center}.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left{width:100%;margin-bottom:2em}@media (min-width:900px){.dig_deeper_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;margin-right:2em}}.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title{font-size:35px}}.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_text{margin-bottom:1.25em}.dig_deeper_wrapper .lp-panel-inner .dig_deeper_right{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/help_section_mock_up.jpg);margin-bottom:-3em;padding-bottom:40%}@media (min-width:900px){.dig_deeper_wrapper .lp-panel-inner .dig_deeper_right{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:130% auto;background-position:left bottom;background-repeat:no-repeat;margin-right:-2em;padding-bottom:54%}}@media (min-width:1200px){.dig_deeper_wrapper .lp-panel-inner .dig_deeper_left .dig_deeper_left_title{font-size:45px}.dig_deeper_wrapper .lp-panel-inner .dig_deeper_right{background-size:contain;background-position:center bottom;background-repeat:no-repeat;margin-right:0;padding-bottom:40%}}.free_pd_left_wrapper{background-image:linear-gradient(to top,rgba(221,221,221,.45),rgba(255,255,255,.001) 100px)}.free_pd_left_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#555;max-width:none;text-align:center}@media (min-width:600px){.free_pd_left_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-left:0;text-align:left}}.free_pd_left_wrapper .lp-panel-inner .free_pd_left{margin-bottom:2em;padding-left:2em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:600px){.free_pd_left_wrapper .lp-panel-inner .free_pd_left{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin:0 2em 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width:1201px){.free_pd_left_wrapper .lp-panel-inner .free_pd_left{padding-left:11vw}}.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)));color:#212121}@media (max-width:319px){.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title{font-size:35px}}@media (min-width:1200px){.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title{font-size:45px}}.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_title strong{color:#007dff;font-weight:900}.free_pd_left_wrapper .lp-panel-inner .free_pd_left .free_pd_left_text{color:#555;margin-bottom:2em}.free_pd_left_wrapper .lp-panel-inner .free_pd_left .btnGame{border:5px solid #007dff;color:#007dff;font-weight:700;text-transform:uppercase}.free_pd_left_wrapper .lp-panel-inner .free_pd_right{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/free_pd_left.png);margin-bottom:-3em;height:60vw;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:600px){.free_pd_left_wrapper .lp-panel-inner .free_pd_right{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:right center;background-repeat:no-repeat;height:45vw;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (min-width:1500px){.free_pd_left_wrapper .lp-panel-inner .free_pd_right{background-size:auto 100%;background-position:right center;background-repeat:no-repeat;height:35vw}}.free_pd_wrapper{background-image:linear-gradient(to top,rgba(221,221,221,.45),rgba(255,255,255,.001) 100px)}.free_pd_wrapper .lp-panel-inner{color:#212121;text-align:center}.free_pd_wrapper .lp-panel-inner .image{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(4em,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/lp/free_pd_03.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 4em),url(../../files-sub/classcraft-assets/lp/free_pd_03.jpg);z-index:-1;height:60vw;margin-bottom:2em;max-height:20em;position:relative}@media (min-width:768px){.free_pd_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;text-align:left}.free_pd_wrapper .lp-panel-inner .content,.free_pd_wrapper .lp-panel-inner .image{width:50%}.free_pd_wrapper .lp-panel-inner .image{background-size:auto 100%;background-position:right bottom;background-repeat:no-repeat;margin:0 2em 0 0;max-height:26em}}.free_pd_wrapper .lp-panel-inner .content .title strong{color:#007dff;font-weight:900}.free_pd_wrapper .lp-panel-inner .content .text{margin-bottom:2em}.free_pd_wrapper .lp-panel-inner .content .btnGame{border:2px solid #007dff;color:#007dff;background-color:#fff;font-weight:700}.free_pd_wrapper .lp-panel-inner .content .btnGame:hover{background-color:#f7f7f7;color:#0064dc}.full_background_wrapper{width:100%}.full_background_wrapper .lp-panel-inner{max-width:none;padding:0;margin:0}.full_background_wrapper .lp-panel-inner .content{background-color:#fff;padding:3em 2em;text-align:center}.full_background_wrapper .lp-panel-inner .content .iconWrapper{margin-bottom:2em}.full_background_wrapper .lp-panel-inner .content .title{max-width:50em}.full_background_wrapper .lp-panel-inner .content .subtitle{line-height:1.6em;margin:1em auto;max-width:55em}@media (min-width:768px){.full_background_wrapper .lp-panel-inner .content{background-color:rgba(255,255,255,.001);text-shadow:0 0 5px #000}.full_background_wrapper .lp-panel-inner .content .title{color:#f7f7f7}.full_background_wrapper .lp-panel-inner .content .subtitle{color:#eee}}.full_background_wrapper .lp-panel-inner .content .btnGame{text-shadow:none;-webkit-tap-highlight-color:transparent}.full_background_wrapper .lp-panel-inner .largeView{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:none}.full_background_wrapper .lp-panel-inner .smallView{display:block}@media (min-width:768px){.full_background_wrapper .lp-panel-inner .largeView{display:block}.full_background_wrapper .lp-panel-inner .smallView{display:none}}.full_background_wrapper .lp-panel-inner .smallView .content{-webkit-box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5)}.full_background_wrapper .lp-panel-inner .bg{background-size:cover;background-position:center center;background-repeat:no-repeat;height:60vw;max-height:40em}.full_background_wrapper .lp-panel-inner.textTop>.largeView{display:none}@media (min-width:768px){.full_background_wrapper .lp-panel-inner.textTop>.largeView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.full_background_wrapper .lp-panel-inner.textBottom>.largeView{display:none}@media (min-width:768px){.full_background_wrapper .lp-panel-inner.textBottom>.largeView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.full_background_wrapper .lp-panel-inner.textLeft>.largeView{display:none}@media (min-width:768px){.full_background_wrapper .lp-panel-inner.textLeft>.largeView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.full_background_wrapper.classroomManagement.bottom-border{border-bottom:none}}.full_background_wrapper .lp-panel-inner.textLeft>.largeView .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;width:55%;max-width:33em;margin-left:2em}.full_background_wrapper .lp-panel-inner.textLeft>.largeView .content .subtitle{margin-left:0}.full_background_wrapper.teachersStartFaster>.lp-panel-inner>.largeView>.content{max-width:none;width:100%}.full_background_wrapper.teachersStartFaster>.lp-panel-inner>.largeView>.content .title{max-width:none}.full_background_wrapper.teachersStartFaster>.lp-panel-inner>.largeView>.content .subtitle{margin:0;max-width:24em}.full_background_wrapper.classroomManagement .lp-panel-inner.textLeft>.largeView .content{max-width:none;width:100%}.full_background_wrapper.classroomManagement .lp-panel-inner.textLeft>.largeView .content .subtitle{margin:0 0 2em;max-width:28em}.full_background_wrapper.classroomManagement .btnGame{max-width:16em}.full_background_wrapper.districtSecurity .lp-panel-inner>.largeView .content .subtitle{max-width:22em}.full_background_wrapper.districtSecurity .lp-panel-inner>.smallView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.full_background_wrapper.districtSecurity .lp-panel-inner>.smallView{display:none}}.full_background_wrapper.districtSecurity .lp-panel-inner>.smallView .bg{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.full_background_wrapper.districtSecurity .lp-panel-inner>.smallView .content .subtitle{margin-bottom:0}@media (min-width:769px){.get_started_right_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_left{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(5em,rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/images/customizer_intro.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 5em,rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/images/customizer_intro.jpg);width:40%;padding-bottom:66%}@media (max-width:768px){.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_left{width:100%;max-width:320px;padding-bottom:53%;min-height:20em;background-size:100% auto;background-position-y:top;margin:0 auto 1em;background-image:url(../../files-sub/classcraft-assets/images/customizer_intro.jpg)}.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_right .logoHolder{display:none}}.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_right{width:60%;-ms-flex-item-align:center;align-self:center;margin-left:2em;text-align:left}.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_right .logoHolder{height:40px;background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/Logo.png);width:100%;margin-bottom:1em}.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_right .get_started_right_wrapper_title{font-weight:100;font-size:2.5em;margin-bottom:.25em;color:#000;line-height:1.1em}.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_right .get_started_right_wrapper_text{font-size:1.1em;line-height:1.3em;color:#555}@media (max-width:768px){.get_started_right_wrapper .lp-panel-inner .get_started_right_wrapper_right{width:100%;text-align:center;margin:0}}.lpGoogleMsPowered{border-top:1px solid #ddd}.lpGoogleMsPowered .lp-panel-inner{text-align:center}@media (min-width:768px){.lpGoogleMsPowered .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:2em}}@media (min-width:1088px){.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent{padding-left:4em}}.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title{font-size:calc(40px + (55 - 40) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title{font-size:40px}}@media (min-width:1200px){.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredContent .title{font-size:55px}}.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredImage{background-size:auto 170%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/phone-login.png);padding-bottom:70%;margin:1em auto -3em}@media (min-width:768px){.lpGoogleMsPowered .lp-panel-inner .lpGoogleMsPoweredImage{background-size:cover;background-position:center top;background-repeat:no-repeat;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-item-align:end;align-self:flex-end;padding-bottom:48%}}.header_slim_wrapper{position:relative;height:55px;margin:.65em 0}.header_slim_wrapper .imageHolder{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/logoLong.png);background-origin:content-box}@media (min-width:769px){.header_slim_wrapper.mobileOnly{display:none}}@media (max-width:769px){.header_slim_wrapper.desktopOnly{display:none}}.lpHomeworkSimplified .lp-panel-inner{text-align:center}.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/computer_bossBattle.png);padding-bottom:60%}@media (min-width:768px){.lpHomeworkSimplified .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center}.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left bottom;background-repeat:no-repeat;padding-bottom:50%}}@media (min-width:1201px){.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedImage{background-size:contain;background-position:center center;background-repeat:no-repeat}}.lpLevelUpHomework .lp-panel-inner{color:#212121}@media (min-width:769px){.lpLevelUpHomework .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_left{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/upgradePage/chest.png);width:50%;padding-bottom:37.5%}@media (max-width:768px){.lpHomeworkSimplified .lp-panel-inner .lpHomeworkSimplifiedContent{margin-bottom:1em}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_left{width:100%;max-width:480px;margin:0 auto 1em}}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right{width:50%;-ms-flex-item-align:center;align-self:center;margin-left:2em}@media (max-width:768px){.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right{width:100%;margin:0;text-align:center}}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.3em;margin:.85em 0}@media (max-width:499px){.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_title{font-size:30px}}@media (min-width:1500px){.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_title{font-size:45px}}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_text{letter-spacing:.0625em;color:#555;font-weight:100;line-height:1.3em}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_text.googleClassroom{font-weight:700;margin-top:1em}.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_text.googleClassroom strong{color:#00b44b}@media (min-width:769px){.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_text.googleClassroom{margin-top:1.33em;font-weight:300;font-size:.75em}}@media (min-width:848px){.lpLevelUpHomework .lp-panel-inner .lpLevelUpHomework_right .lpLevelUpHomework_text.googleClassroom:before{content:'';display:inline-block;vertical-align:middle;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/google_classroom_square.png);width:2em;height:2em;margin-right:.75em}}.make_heroes_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.make_heroes_wrapper .lp-panel-inner .make_heroes_left{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/introducer_warriors.png);width:50%;min-height:22em;margin-right:2em}.make_heroes_wrapper .lp-panel-inner .make_heroes_right{width:50%;-ms-flex-item-align:center;align-self:center}.make_heroes_wrapper .lp-panel-inner .make_heroes_right .make_heroes_right_title{font-weight:100;font-size:2.5em;margin-bottom:.5em;line-height:1.1em}.make_heroes_wrapper .lp-panel-inner .make_heroes_right .make_heroes_right_text{font-size:1.1em;line-height:1.3em;margin-bottom:1.25em}.lpParentNights{text-align:center}.lpParentNights .title{font-size:2.5em;color:#000;font-weight:100;line-height:1.3em}.lpParentNights .text{font-size:1.25em;color:#999;font-weight:100;line-height:1.3em;margin:2em auto;max-width:900px}.lpParentNights .text.mobile{display:none;margin-bottom:0}.lpParentNights img{margin:auto;width:100%;max-width:900px}@media (max-width:480px){.lpParentNights .text.mobile{display:block}.lpParentNights .text:not(.mobile){display:none}.lpParentNights img{margin-top:2.5em}}.adventure_wrapper{width:100%}.adventure_wrapper .lp-panel-inner{max-width:none;padding:0;margin:0}.adventure_wrapper .lp-panel-inner .content{max-width:1200px;padding:3em 2em;text-align:center}.adventure_wrapper .lp-panel-inner .content.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff;text-align:left}.adventure_wrapper .lp-panel-inner .content.top .subtitle,.adventure_wrapper .lp-panel-inner .content.top .title{text-shadow:0 0 5px #000}.adventure_wrapper .lp-panel-inner .content.top .subtitle{margin-top:.8em;max-width:45em}.adventure_wrapper .lp-panel-inner .content.top .btnGame{color:#00b44b;background-color:#fff;margin-top:1em}.adventure_wrapper .lp-panel-inner .content.top .btnGame:hover{background-color:#f7f7f7}.adventure_wrapper .lp-panel-inner .content.bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5);color:#000;text-shadow:none;background-color:#fff}.adventure_wrapper .lp-panel-inner .content.bottom .btnGame{color:#fff;background-color:#00b44b;margin-top:1em}.adventure_wrapper .lp-panel-inner .content.bottom .btnGame:hover{background-color:#00a551}.adventure_wrapper .lp-panel-inner .content .title{font-size:calc(30px + (55 - 30) * ((100vw - 300px)/ (1200 - 300)));line-height:1.2em}@media (max-width:299px){.adventure_wrapper .lp-panel-inner .content .title{font-size:30px}}@media (min-width:1200px){.adventure_wrapper .lp-panel-inner .content .title{font-size:55px}}.adventure_wrapper .lp-panel-inner .content .btnGame{font-size:1.25em;text-decoration:none;font-weight:700}.adventure_wrapper .lp-panel-inner .bg{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/banner_kid.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(255,255,255,.001),rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/front/banner_kid.jpg);width:100%;height:60vw;min-height:22em;max-height:40em}.adventure_wrapper .lp-panel-inner .largeView{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.adventure_wrapper .lp-panel-inner .largeView .content.top{margin-left:2em}.adventure_wrapper .lp-panel-inner .smallView{display:none;width:100%}.adventure_wrapper .lp-panel-inner .smallView .content.top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (max-width:768px){.adventure_wrapper .lp-panel-inner .largeView{display:none!important}.adventure_wrapper .lp-panel-inner .smallView{display:block!important}}.lpStudentsHeroes .lp-panel-inner{color:#212121;text-align:center}.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesImage{-webkit-box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);background-size:auto 235%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/upgradePage/GP_02.jpg);margin-bottom:2em;padding-bottom:46.5%}@media (min-width:1024px){.lpGoogleMsPowered{border-top:none}.lpStudentsHeroes .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesImage{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;padding-bottom:33%}}.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesContent{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 2em 0 0;-ms-flex-item-align:center;align-self:center}.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.3em;margin:.85em 0}@media (max-width:499px){.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesContent .title{font-size:30px}}@media (min-width:1500px){.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesContent .title{font-size:45px}}.lpStudentsHeroes .lp-panel-inner .lpStudentsHeroesContent .text{letter-spacing:.0625em;color:#555;font-weight:100;line-height:1.3em}.header_slim_wrapper.welcomeTeachers{display:block}@media (min-width:850px){.header_slim_wrapper.welcomeTeachers{display:none}}.lpTeachersWelcomeBack .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3em 0 0;text-align:center}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent{padding-left:2em;padding-right:2em}@media (min-width:850px){.lpTeachersWelcomeBack .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .logo{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/Logo.png);min-height:2.25em}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .title{margin-top:.5em}}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .btnGetStarted{font-size:1.25em;text-decoration:none;color:#fff;background-color:#00b44b;font-weight:100;margin:2em 0}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackContent .btnGetStarted:hover{background-color:#00a551}.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackImage{background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(3em,rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/female_artist.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 3em,rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/front/female_artist.jpg);background-size:auto,auto 375%;padding-bottom:50%}@media (min-width:850px){.lpTeachersWelcomeBack .lp-panel-inner .lpTeachersWelcomeBackImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-position:right top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(8em,rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/female_artist.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 8em,rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/front/female_artist.jpg);background-size:auto,auto 155%;padding-bottom:60%;margin:0 0 0 -30%}}.testimonial_wrapper{background-color:#f9ab32;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9ab32),to(#ff8600));background-image:linear-gradient(to bottom,#f9ab32,#ff8600);-webkit-box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.3),inset 0 -15px 15px -15px rgba(0,0,0,.3);box-shadow:inset 0 15px 15px -15px rgba(0,0,0,.3),inset 0 -15px 15px -15px rgba(0,0,0,.3)}.testimonial_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#fff}.testimonial_wrapper .lp-panel-inner .testimonial_left{background-size:contain;background-position:center center;background-repeat:no-repeat;width:20%;min-height:8em;margin-right:1.5em}.testimonial_wrapper .lp-panel-inner .testimonial_right{width:75%;-ms-flex-item-align:center;align-self:center}.testimonial_wrapper .lp-panel-inner .testimonial_right .quote{font-size:1.125em;font-weight:100;margin-bottom:1em;line-height:1.6em;letter-spacing:1px}.testimonial_wrapper .lp-panel-inner .testimonial_right .quote strong{font-weight:300}.testimonial_wrapper .lp-panel-inner .testimonial_right .teacher{font-weight:300;font-size:.88em;font-style:italic;line-height:1.3em}.testimonial_wrapper .lp-panel-inner .testimonial_right .teacher span:after{content:", "}.testimonial_wrapper .lp-panel-inner .testimonial_right .teacher span:last-child:after{content:""}.testimonial_wrapper .lp-panel-inner .testimonial_right .teacher a{color:#fff}.lpTonsPetsGear{background-image:-webkit-gradient(linear,left top,right top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to right,#007dff -100%,#00b44b 125%);-webkit-box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25);box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25)}.ctaWithPets,.lpUnforgettableLessons{-webkit-box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25)}.lpTonsPetsGear .lp-panel-inner{text-align:center}.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .text,.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent .title{color:#fff}@media (max-width:768px){.testimonial_wrapper .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.testimonial_wrapper .lp-panel-inner .testimonial_left{width:100%;margin-right:0;margin-bottom:1em}.testimonial_wrapper .lp-panel-inner .testimonial_right{width:100%}.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent{margin-bottom:1em}}.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/characters_samurai.png);margin-bottom:-3em;padding-bottom:60%}@media (min-width:768px){.lpTonsPetsGear .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:2em}.lpTonsPetsGear .lp-panel-inner .lpTonsPetsGearImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:contain;background-position:left bottom;background-repeat:no-repeat;padding-bottom:35%}}.lpUnforgettableLessons{background-image:-webkit-gradient(linear,left top,right top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to right,#007dff -100%,#00b44b 125%);box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25);color:#fff}@media (min-width:900px){.lpUnforgettableLessons .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_left{width:45%;-ms-flex-item-align:center;align-self:center;margin-right:2em}.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_left img{height:40px}.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_left .lpUnforgettableLessons_left_title{font-weight:100;font-size:2.5em;margin-bottom:.5em;line-height:1.1em}.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_left .lpUnforgettableLessons_left_text{font-size:1.1em;line-height:1.3em;margin-bottom:1.25em}@media (max-width:899px){.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_left{width:100%;text-align:center;margin-bottom:2em}}.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_right{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/timer_quest.png);width:55%;min-height:22em;margin-bottom:-3em}@media (max-width:899px){.lpUnforgettableLessons .lp-panel-inner .lpUnforgettableLessons_right{width:100%;padding-bottom:37%;min-height:0;max-width:480px;margin-left:auto;margin-right:auto}}.lpUpgradeNowPricing{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f7f7f7));background-image:linear-gradient(to bottom,#fff,#f7f7f7);text-align:center}.lpUpgradeNowPricing .lp-panel-inner{max-width:none;padding-top:1em}.lpUpgradeNowPricing .lp-panel-inner .title{font-size:calc(25px + (45 - 25) * ((100vw - 320px)/ (1000 - 320)));color:#212121;font-weight:100;line-height:1.3em;margin-bottom:.25em}@media (max-width:319px){.lpUpgradeNowPricing .lp-panel-inner .title{font-size:25px}}@media (min-width:1000px){.lpUpgradeNowPricing .lp-panel-inner .title{font-size:45px}}.lpUpgradeNowPricing .lp-panel-inner .subtitle{color:#555;font-size:calc(12px + (30 - 12) * ((100vw - 320px)/ (1000 - 320)));line-height:1.3em;margin:0 auto;max-width:40em;padding:0 1em}@media (max-width:319px){.lpUpgradeNowPricing .lp-panel-inner .subtitle{font-size:12px}}@media (min-width:1000px){.lpUpgradeNowPricing .lp-panel-inner .subtitle{font-size:30px}}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;margin-top:2em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .imageHolder{-ms-flex-preferred-size:46%;flex-basis:46%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;margin:0 2em -3em 0;background-size:100% auto;background-position:0 0;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/upgradePage/character_blue.png);-ms-flex-item-align:end;align-self:flex-end;padding-bottom:33%}@media (max-width:1000px){.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .imageHolder{display:none}}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel{-ms-flex-preferred-size:27%;flex-basis:27%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-bottom-left-radius:1em;border-bottom-right-radius:1em;padding:1em}@media (max-width:1000px){.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;max-width:375px}}@media (max-width:480px){.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;max-width:375px}}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelTitle{-ms-flex-negative:0;flex-shrink:0;font-weight:700;text-transform:uppercase;margin-bottom:1em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelBody{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;height:100%;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelBody .panelBodyInner .price{font-size:2.5em;font-weight:700;line-height:1em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelBody .panelBodyInner .price span{font-weight:300;font-size:.75em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelBody .panelBodyInner .panelSubtitle{font-size:.6em;color:#999;font-style:italic;margin:1.67em;line-height:1.3em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelBody .panelBodyInner .panelSubtitle p{margin-bottom:0}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .panelBody .panelBodyInner .panelSubtitle p:last-of-type{font-weight:300;font-size:.75em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel .buttonHolder{-ms-flex-negative:0;flex-shrink:0;text-align:center;margin-bottom:.5em}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel.premiumPanel{border-top:.5em solid #00b44b}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel.premiumPanel .panelTitle{color:#00b44b}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel.districtPanel{border-top:.5em solid #ffb900}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel.districtPanel .panelTitle{color:#ffb900}@media (max-width:480px){.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel.districtPanel{display:none}}.lpUpgradeNowPricing .lp-panel-inner .ctaPricingContentWrapper .packageUpgradePanel+.packageUpgradePanel{margin-left:1em}.lpYourClassRules .lp-panel-inner{text-align:center}.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent{margin-bottom:.5em}@media (min-width:768px){.lpYourClassRules .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #ddd;text-align:left}.lpYourClassRules .lp-panel-inner .lpYourClassRulesContent{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0;padding-left:2em}}.lpYourClassRules .lp-panel-inner .lpYourClassRulesImage{background-size:auto 150%;background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(5em,rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/images/customizer_intro.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 5em,rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/images/customizer_intro.jpg);margin-bottom:-3em;padding-bottom:50%}@media (max-width:767px){.lpYourClassRules .lp-panel-inner{-webkit-box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5)}.lpYourClassRules .lp-panel-inner .lpYourClassRulesImage{position:relative;z-index:-1}}@media (min-width:768px){.lpYourClassRules .lp-panel-inner .lpYourClassRulesImage{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:center center;background-repeat:no-repeat;margin-bottom:0;padding-bottom:40%}}.lpAdminVideo.lp-panel{margin:0;padding:0}.lpAdminVideo.lp-panel .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0;padding:0;max-width:none}@media (min-width:900px){.lpAdminVideo.lp-panel .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lpAdminVideo.lp-panel .lp-panel-inner:before{background-image:linear-gradient(to bottom,rgba(33,33,33,.05),rgba(255,255,255,.001) 25px),linear-gradient(to top,rgba(33,33,33,.05),rgba(255,255,255,.001) 25px);content:"";position:absolute;display:inline-block;width:100%;height:100%;z-index:1}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper{background-size:cover;background-position:right top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/jennie_magiera.jpg);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;height:22em}@media (min-width:900px){.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%;height:auto}}@media (min-width:1500px){.lpAdminVideo.lp-panel .lp-panel-inner,.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper{min-height:30em}}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper:before{content:"";position:absolute;display:inline-block;background-image:none;width:50%;height:100%}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo{position:absolute;background-color:rgba(255,255,255,.9);border:.4em solid red;border-radius:50%;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;top:calc(11em - 3em);left:calc(50% - 3em);width:6em;height:6em;z-index:2}@media (min-width:900px){.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper:before{background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,.7)),color-stop(90%,rgba(255,255,255,.9)),to(#fff));background-image:linear-gradient(to left,rgba(255,255,255,0) 50%,rgba(255,255,255,.7) 80%,rgba(255,255,255,.9) 90%,#fff)}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo{top:calc(50% - 3.5em);left:calc(75% - 3.5em);width:7em;height:7em}}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:hover{background-color:rgba(255,255,255,.95);border-color:#e60000}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:hover:after{opacity:1}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:after,.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:before{background-size:contain;background-position:center center;background-repeat:no-repeat;content:"";display:block;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;position:absolute;top:30%;left:35%;height:40%;width:40%}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:before{background-image:url(../../files-sub/classcraft-assets/icons/hpRed/next.svg)}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:after{background-image:url(../../files-sub/classcraft-assets/icons/hpRedHover/next.svg);opacity:0}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .nameWrapper{display:none;position:absolute;color:#eee;padding:1em 2em;text-align:right;text-shadow:0 0 .25em #000;bottom:0;right:0}.lpGamifyClassroom .lp-panel-inner .content.top .ctaWrapper,.lpGamifyClassroom .lp-panel-inner .content.top .subtitle,.lpGamifyClassroom .lp-panel-inner .content.top .title,.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper,.lpGamifyClassroom3 .lp-panel-inner .content .subtitle,.lpGamifyClassroom3 .lp-panel-inner .content .title,.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper,.lpGamifyClassroom4 .lp-panel-inner .content .subtitle,.lpGamifyClassroom4 .lp-panel-inner .content .title{text-shadow:0 0 .5em #000}@media (min-width:900px){.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .nameWrapper{display:block}}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .nameWrapper .name{font-size:1em;font-style:italic;font-weight:300}.lpAdminVideo.lp-panel .lp-panel-inner .imageWrapper .nameWrapper .position{font-size:.88em;font-style:italic;font-weight:100}.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:3em 2em 6em;width:100%}@media (min-width:1201px){.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper{padding-left:11vw}}.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .title{font-size:2.5em;color:#212121;font-weight:100;line-height:1.3;text-align:center;max-width:100%}@media (min-width:900px){.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:6em;width:50%}.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .title{text-align:left}}@media (min-width:1250px){.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .title{font-size:3.13em;font-weight:100}}.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .title strong{color:red}.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .text{font-size:1em;margin-top:1em;font-weight:100;text-align:center;max-width:100%}@media (min-width:900px){.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .text{text-align:left}}@media (min-width:1250px){.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .text{font-size:1.25em;font-weight:100}}.lpAdminVideo.lp-panel .lp-panel-inner .contentWrapper .btnGame{font-weight:900;letter-spacing:1.5px;margin-top:1em;z-index:1}.lpBecomeMaster .lp-panel-inner{text-align:center}@media (min-width:768px) and (max-width:1200px){.lpBecomeMaster .lp-panel-inner{padding-left:0}}@media (min-width:768px){.lpBecomeMaster .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:2.5em}}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .btnGame.relative{margin:1.5em 0 .75em;padding-left:0;padding-right:0}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .btnGame.white{color:#555}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .btnGame .arrow.right{border-left-color:#555}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/webinar_mockup_big_griffon.jpg);margin:2em 0;padding-bottom:60%}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterImage.desktop{display:none}@media (min-width:768px){.lpBecomeMaster .lp-panel-inner .lpBecomeMasterContent .btnGame.relative{padding-left:1em;padding-right:1em}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterImage.mobile{display:none}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterImage.desktop{display:block}.lpBecomeMaster .lp-panel-inner .lpBecomeMasterImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:right bottom;background-repeat:no-repeat;margin:0;padding-bottom:56%}}.lp-panel.lpCaseStudy .lp-panel-inner .media,.lp-panel.lpCaseStudy .lp-panel-inner .schoolLogo{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;-webkit-box-direction:normal}@media (min-width:1201px){.lpBecomeMaster .lp-panel-inner .lpBecomeMasterImage{background-size:contain;background-position:center center;background-repeat:no-repeat}}.lp-panel.lpCaseStudy .lp-panel-inner{text-align:center}.lp-panel.lpCaseStudy .lp-panel-inner .title{margin-bottom:1em}.lp-panel.lpCaseStudy .lp-panel-inner .text{font-style:italic}.lp-panel.lpCaseStudy .lp-panel-inner>.text{margin:2em auto;max-width:32em}.lp-panel.lpCaseStudy .lp-panel-inner .media{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-panel.lpCaseStudy .lp-panel-inner .media img{width:100%}.lp-panel.lpCaseStudy .lp-panel-inner .media img:first-child{display:none}@media (min-width:667px){.lp-panel.lpCaseStudy .lp-panel-inner .media img{width:calc(50% - 1.5em)}.lp-panel.lpCaseStudy .lp-panel-inner .media img:first-child{display:inherit}}.lp-panel.lpCaseStudy .lp-panel-inner .schoolLogo{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-panel.lpCaseStudy .lp-panel-inner .schoolLogo>img{margin-right:1em;width:3em}.lp-panel.lpCaseStudy .lp-panel-inner .schoolLogo .text{font-weight:300;text-align:left}.lp-panel.lpCaseStudy .lp-panel-inner .schoolLogo .text img{margin-top:-.25em;width:.75em}.lp-panel.lpCaseStudy .lp-panel-inner .schoolLogo .text span{font-style:normal;font-weight:100}.lpClasscraftPro .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;text-align:center}.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .logo{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/Logo.png);min-height:2.25em}@media (min-width:768px){.lpClasscraftPro .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;padding-top:0;text-align:left}.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;padding:2em 0 2em 2em}.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .logo{background-size:contain;background-position:left center;background-repeat:no-repeat}}.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .logo.hidden{display:none}.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .title{margin-top:.5em}.lpClasscraftPro .lp-panel-inner .lpClasscraftProContent .text{margin-bottom:1em}.lpClasscraftPro .lp-panel-inner .lpClasscraftProImage{background-size:auto 230%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/data_thumb_up_02.jpg);min-height:15em}@media (min-width:768px){.lpClasscraftPro .lp-panel-inner .lpClasscraftProImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-position:center top;background-repeat:no-repeat;background-size:auto 170%;padding-bottom:55%}.lp-panel.lpClassroomBenefits.bottom-border{border-bottom:none}}.lp-panel.lpClassroomBenefits .lp-panel-inner.textLeft>.largeView .content{max-width:none;width:100%}.lp-panel.lpClassroomBenefits .lp-panel-inner.textLeft>.largeView .content .title{max-width:12em}.lp-panel.lpClassroomBenefits .lp-panel-inner.textLeft>.largeView .content .subtitle{margin:0 0 2em;max-width:32em}.lp-panel.lpClassroomBenefits .btnGame{-webkit-tap-highlight-color:transparent;max-width:21em;padding:0}.lp-panel.lpClassroomBenefits .btnGame label{display:block;cursor:pointer;padding:.5em 1.3em}.lp-panel.lpClassroomBenefits #seeBenefits{display:none}.lp-panel.lpClassroomBenefits #seeBenefits:checked~.collapsible{max-height:280em}.lp-panel.lpClassroomBenefits .testimonial_wrapper .lp-panel-inner{padding:3em 2em}.lpClassroomCulture .lp-panel-inner{text-align:center}@media (min-width:768px){.lp-panel.lpClassroomBenefits #seeBenefits:checked~.collapsible{max-height:230em}.lpClassroomCulture .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .icon{background-size:auto 100%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/google_lp_17.jpg);height:3em}@media (min-width:768px){.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .icon{background-size:auto 100%;background-position:left top;background-repeat:no-repeat}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center}}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.2em;margin:.85em 0}@media (max-width:499px){.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .title{font-size:30px}}@media (min-width:1500px){.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .title{font-size:45px}}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureContent .btnGame{border:none;margin:2em 0;text-transform:uppercase}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_shawn_classroom.jpg);padding-bottom:60%}@media (min-width:768px){.lpClassroomCulture .lp-panel-inner .lpClassroomCultureImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 70%;background-position:left bottom;background-repeat:no-repeat;padding-bottom:45%}}@media (min-width:1201px){.lpClassroomCulture .lp-panel-inner{padding-right:2em}.lpClassroomCulture .lp-panel-inner .lpClassroomCultureImage{background-size:contain;background-position:center center;background-repeat:no-repeat}.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditImage{border-top-right-radius:1em}}.lpCollaborators2 .lp-panel-inner{color:#212121;text-align:center}.lpCollaborators2 .lp-panel-inner .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));line-height:1.3em;margin:.5em 0}@media (max-width:319px){.lpCollaborators2 .lp-panel-inner .title{font-size:26px}}@media (min-width:1200px){.lpCollaborators2 .lp-panel-inner .title{font-size:60px}}@media (min-width:768px){.lpCollaborators2 .lp-panel-inner .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}}@media (min-width:768px) and (max-width:319px){.lpCollaborators2 .lp-panel-inner .title{font-size:40px}}@media (min-width:768px) and (min-width:1200px){.lpCollaborators2 .lp-panel-inner .title{font-size:60px}}.lpCollaborators2 .lp-panel-inner .lpCollaborators2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpCollaborators2 .lp-panel-inner .imageWithDescription{margin:.75em 0;width:100%}@media (min-width:768px){.lpCollaborators2 .lp-panel-inner .lpCollaborators2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around}.lpCollaborators2 .lp-panel-inner .imageWithDescription:not(:last-child){margin-right:1em}}.lpCollaborators2 .lp-panel-inner .imageWithDescription .image{background-size:contain;background-position:center center;background-repeat:no-repeat;margin:auto;max-width:10em;height:5em}.lpCollaborators2 .lp-panel-inner .imageWithDescription .image.edtech{background-image:url(../../files-sub/classcraft-assets/front/logo_edtech.jpg)}.lpCollaborators2 .lp-panel-inner .imageWithDescription .image.topPick{background-image:url(../../files-sub/classcraft-assets/front/logo_top_pick.jpg)}.lpCollaborators2 .lp-panel-inner .imageWithDescription .image.nsba{background-image:url(../../files-sub/classcraft-assets/front/logo_nsba.jpg)}.lpCollaborators2 .lp-panel-inner .imageWithDescription .text{margin:1em auto 0;max-width:18em;width:100%}.lpCollaborators2 .lp-panel-inner .imageWithDescription .year{color:#999;font-style:italic}.lpCollaborators .lp-panel-inner{color:#212121;text-align:center}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em;margin:.75em 0 .35em}@media (max-width:499px){.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .title{font-size:30px}}@media (min-width:1500px){.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .title{font-size:45px}}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3em}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:center center;background-repeat:no-repeat;margin-bottom:2em;padding-bottom:13%}@media (min-width:768px){.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;padding-bottom:5%}}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award.topPick{background-image:url(../../files-sub/classcraft-assets/front/logo_top_pick.jpg);padding-bottom:20%}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award.setda{background-image:url(../../files-sub/classcraft-assets/front/logo_setda.jpg)}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award.nsba{background-image:url(../../files-sub/classcraft-assets/front/logo_nsba.jpg)}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award.edtech{background-image:url(../../files-sub/classcraft-assets/front/logo_edtech.jpg)}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awardsDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awardsDescription>.text{color:#555;display:none}@media (min-width:768px){.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awards>.award.topPick{padding-bottom:10%}.lpCollaborators .lp-panel-inner .lpCollaboratorsContent .awardsDescription>.text{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;display:block;font-size:.65em}}.collapsible{-webkit-transition-property:max-height;transition-property:max-height;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.collapsible.collapsed{max-height:0;overflow:hidden}.lpCompatibleWith .lp-panel-inner{padding-top:0;text-align:center}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title{font-size:calc(35px + (50 - 35) * ((100vw - 320px)/ (1200 - 320)));margin-bottom:1em}@media (max-width:319px){.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title{font-size:35px}}@media (min-width:1200px){.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .title{font-size:50px}}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms{font-weight:300;margin:0 auto;max-width:20em}@media (min-width:600px){.lpCompatibleWith .lp-panel-inner{padding-bottom:8em}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:50em}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms :nth-child(n+4){margin-top:5em}}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div{background-size:contain;background-position:left 35% center;background-repeat:no-repeat;margin-top:1.5em;min-height:2em}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text{color:#555;font-weight:300;line-height:2em;padding-left:50%;text-align:left}@media (min-width:600px){.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div{-ms-flex-preferred-size:10%;flex-basis:10%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-position:center center;margin-top:0;max-height:3.25em}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms>div .text{line-height:inherit;padding-top:5em;padding-left:0;text-align:center}}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms .chrome{background-image:url(../../files-sub/classcraft-assets/images/integrations/chrome_yellow_icon.svg)}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms .macos{background-image:url(../../files-sub/classcraft-assets/images/integrations/osx_yellow_icon.svg)}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms .windows{background-image:url(../../files-sub/classcraft-assets/images/integrations/windows_yellow_icon.svg)}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms .ios{background-image:url(../../files-sub/classcraft-assets/images/integrations/apple_yellow_icon.svg)}.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms .android{background-image:url(../../files-sub/classcraft-assets/images/integrations/mediaplayer_yellow_icon.svg)}@media (min-width:600px) and (min-width:600px){.lpCompatibleWith .lp-panel-inner .lpCompatibleWithContent .platforms :nth-child(n+4){margin-top:0}}.lpSwagContest .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#212121;text-align:center}@media (min-width:800px){.lpSwagContest .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.lp-panel.cta_wrapper .lp-panel-inner,.lp-panel.lpDistrictAnalytics .lp-panel-inner{text-align:center}.lpSwagContest .lp-panel-inner .lpSwagContestContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lpSwagContest .lp-panel-inner .lpSwagContestContent .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)));color:red;font-weight:700;min-width:9em}@media (max-width:319px){.lpSwagContest .lp-panel-inner .lpSwagContestContent .title{font-size:35px}}@media (min-width:1200px){.lpSwagContest .lp-panel-inner .lpSwagContestContent .title{font-size:45px}}.lpSwagContest .lp-panel-inner .lpSwagContestContent .text{color:#555;margin-bottom:1em}.lpSwagContest .lp-panel-inner .lpSwagContestContent .text:nth-child(3){font-size:calc(12px + (14 - 12) * ((100vw - 320px)/ (1200 - 320)));color:#999;margin-bottom:0}@media (max-width:319px){.lpSwagContest .lp-panel-inner .lpSwagContestContent .text:nth-child(3){font-size:12px}}.lpSwagContest .lp-panel-inner .lpSwagContestImageWrapper .lpSwagContestImage{margin-bottom:2em;position:relative}@media (min-width:800px){.lpSwagContest .lp-panel-inner .lpSwagContestContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:2em;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.lpSwagContest .lp-panel-inner .lpSwagContestImageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}.lpSwagContest .lp-panel-inner .lpSwagContestImageWrapper .lpSwagContestImage{margin-bottom:0}}.lpSwagContest .lp-panel-inner .lpSwagContestImageWrapper .lpSwagContestImage:before{-webkit-box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 -15px 15px -15px rgba(170,172,175,.5);content:"";width:100%;height:15px;position:absolute;bottom:0;left:0}.ctaWithPets:after,.ctaWithPets:before{content:''}.ctaWithPets{position:relative;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to bottom,#007dff -100%,#00b44b 125%);box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25);overflow:hidden}.ctaWithPets:before{display:none}@media (min-width:1024px){.ctaWithPets:before{background-size:auto 100%;background-position:left bottom;background-repeat:no-repeat;display:block;position:absolute;bottom:0;left:calc(.2 * (100vw - 1200px));background-image:url(../../files-sub/classcraft-assets/lp/edcamp/green_fairy.png);width:15em;height:100%}}.ctaWithPets:after{display:none}@media (min-width:1200px){.lpSwagContest .lp-panel-inner .lpSwagContestContent .text:nth-child(3){font-size:14px}.ctaWithPets:after{background-size:auto 90%;background-position:right bottom;background-repeat:no-repeat;display:block;position:absolute;bottom:0;right:calc(.2 * (100vw - 1400px));background-image:url(../../files-sub/classcraft-assets/lp/edcamp/fox_bear_lp.png);width:15em;height:100%}}@media (min-width:1400px){.ctaWithPets:after{right:0}}.ctaWithPets .lp-panel-inner{text-align:center;padding:2em 1em 0}@media (min-width:768px){.ctaWithPets .lp-panel-inner{padding:3em 2em 0}}.ctaWithPets .lp-panel-inner .title{color:#fafafa;font-weight:700;margin-bottom:.75em}.ctaWithPets .lp-panel-inner .btnGame{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00b44b;font-weight:700;text-decoration:none}.ctaWithPets .lp-panel-inner .btnGame.googleIcon:before{background-size:auto;background-position:left bottom;background-repeat:no-repeat;content:'';display:inline-block;background-image:url(../../files-sub/classcraft-assets/images/integrations/google-logo.svg);width:1.5em;height:1em}@media (min-width:0) and (max-width:360px){.ctaWithPets .lp-panel-inner .btnGame{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:360px) and (max-width:480px){.ctaWithPets .lp-panel-inner .btnGame{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:480px) and (max-width:600px){.ctaWithPets .lp-panel-inner .btnGame{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:0) and (max-width:360px) and (max-width:499px){.ctaWithPets .lp-panel-inner .btnGame{font-size:14.4px}}@media (min-width:0) and (max-width:360px) and (min-width:1500px){.ctaWithPets .lp-panel-inner .btnGame{font-size:16px}}@media (min-width:360px) and (max-width:480px) and (max-width:499px){.ctaWithPets .lp-panel-inner .btnGame{font-size:17px}}@media (min-width:360px) and (max-width:480px) and (min-width:1500px){.ctaWithPets .lp-panel-inner .btnGame{font-size:20px}}@media (min-width:480px) and (max-width:600px) and (max-width:499px){.ctaWithPets .lp-panel-inner .btnGame{font-size:20.4px}}@media (min-width:480px) and (max-width:600px) and (min-width:1500px){.ctaWithPets .lp-panel-inner .btnGame{font-size:24px}}.ctaWithPets .lp-panel-inner .mobilePet{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/edcamp/bear_lp.png);margin:1em 0 0 1.5em;width:100%;height:10em}.lp-panel.cta_wrapper{overflow:hidden}.lp-panel.cta_wrapper.green{background-image:radial-gradient(circle farthest-corner at 105% 150%,#9cf170,#00b44b 55%)}.lp-panel.cta_wrapper:not(.green){-webkit-box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25);box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to bottom,#007dff -100%,#00b44b 125%)}.lp-panel.cta_wrapper.owl:after{content:"";display:none}@media (min-width:1024px){.ctaWithPets .lp-panel-inner{padding-bottom:3em}.ctaWithPets .lp-panel-inner .mobilePet{display:none}.lp-panel.cta_wrapper.owl:after{background-size:100%;background-position:left top;background-repeat:no-repeat;display:block;background-image:url(../../files-sub/classcraft-assets/front/owl_flip.png);margin-top:-8em;margin-left:85%;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:0;width:8em;height:8em}}.lp-panel.cta_wrapper .lp-panel-inner.bold .title{font-weight:900}.lp-panel.cta_wrapper .lp-panel-inner .title{color:#fafafa;font-weight:100;line-height:1.3em;margin:0 0 1em}.lp-panel.cta_wrapper .lp-panel-inner .btnGame{text-decoration:none;background-color:#fff;color:#00b44b;font-weight:700}.lp-panel.cta_wrapper .lp-panel-inner .btnGame:hover{background-color:#f7f7f7}.lp-panel.lpDistrictAnalytics .lp-panel-inner .iconWrapper{display:none}@media (min-width:768px){.lp-panel.lpDistrictAnalytics .lp-panel-inner .iconWrapper{display:inline-block;margin-bottom:.5em}.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle{max-width:32em}}.lp-panel.lpDistricts .lp-panel-inner .districtList,.lp-panel.lpDistricts2 .lp-panel-inner .districtList{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:horizontal;text-align:center;-webkit-box-direction:normal}.lp-panel.lpDistrictAnalytics .lp-panel-inner .subtitle{margin:0 auto}.lp-panel.lpDistrictAnalytics .lp-panel-inner .image{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/district_analytics.jpg);margin:2em auto -3em;padding-bottom:40%;max-width:900px}.lp-panel.lpDistrictLicense .lp-panel-inner .title{margin-bottom:1em;text-align:center}.lp-panel.lpDistrictLicense .lp-panel-inner .featuresWrapper div.features{margin-left:-2em;width:calc(100% + 4em)}.lp-panel.lpDistricts2 .lp-panel-inner{text-align:center}.lp-panel.lpDistricts2 .lp-panel-inner .title{margin-bottom:1.75em}.lp-panel.lpDistricts2 .lp-panel-inner .title strong{color:#00b44b}.lp-panel.lpDistricts2 .lp-panel-inner .districtList{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-panel.lpDistricts2 .lp-panel-inner .districtList .districtListItem{margin:0 .25em 2em;width:calc(50% - .5em)}@media (min-width:667px){.lp-panel.lpDistricts2 .lp-panel-inner .districtList .districtListItem{width:calc(33.33% - .5em)}}@media (min-width:768px){.lp-panel.lpDistricts2 .lp-panel-inner .districtList .districtListItem{width:calc(25% - .5em)}}@media (min-width:1024px){.lp-panel.lpDistricts2 .lp-panel-inner .districtList .districtListItem{width:calc(20% - .5em)}}.lp-panel.lpDistricts2 .lp-panel-inner .districtList .districtListItem img{margin:0 auto;max-width:100px;width:75%}.lp-panel.lpDistricts .lp-panel-inner{text-align:center}.lp-panel.lpDistricts .lp-panel-inner .title{margin-bottom:1.75em}.lp-panel.lpDistricts .lp-panel-inner .districtList{display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-panel.lpDistricts .lp-panel-inner .districtList .districtListItem{margin:0 .25em 2em;width:calc(50% - .5em)}@media (min-width:667px){.lp-panel.lpDistricts .lp-panel-inner .districtList .districtListItem{width:calc(33.33% - .5em)}}@media (min-width:768px){.lp-panel.lpDistricts .lp-panel-inner .districtList .districtListItem{width:calc(25% - .5em)}}@media (min-width:1024px){.lp-panel.lpDistricts .lp-panel-inner .districtList .districtListItem{width:calc(20% - .5em)}}.lp-panel.lpDistricts .lp-panel-inner .districtList .districtListItem img{margin:0 auto;max-width:100px;width:75%}.lpEarnPdCredit{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to bottom,#007dff -100%,#00b44b 125%);color:#fff}.lpEarnPdCredit .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (min-width:667px){.lpEarnPdCredit{background-image:-webkit-gradient(linear,left top,right top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to right,#007dff -100%,#00b44b 125%)}.lpEarnPdCredit .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:1em;padding-right:0}}.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .text,.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .title{color:#fff}.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditContent .btnGame{margin:1.5em 0}.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/webinar_mock_google.png);margin-bottom:-3em;padding-bottom:50%}@media (min-width:667px){.lpEarnPdCredit .lp-panel-inner .lpEarnPdCreditImage{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:cover;background-position:left center;background-repeat:no-repeat;padding-bottom:40%}}.header_slim_wrapper.easierThanEver{display:block}@media (min-width:925px){.header_slim_wrapper.easierThanEver{display:none}}.lpEasierThanEver .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0 15px 15px -15px rgba(170,172,175,.5);box-shadow:0 15px 15px -15px rgba(170,172,175,.5);max-width:none;text-align:center;padding:0 2em}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title{margin-top:1em}@media (min-width:925px){.lpEasierThanEver .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3em 0 0 2em;text-align:left}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent{padding-right:0;-ms-flex-preferred-size:58%;flex-basis:58%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .logo{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/Logo.png);min-height:2.25em}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .title{max-width:15em}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text{max-width:35em}}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .text strong{color:#00b44b}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverContent .btnGame{margin:1.5em 0}.lpEasierThanEver .lp-panel-inner .lpEasierThanEverImage{background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(3em,rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/femela_cameleon.png);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 3em,rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/front/femela_cameleon.png);background-size:auto,auto 325%;padding-bottom:40%}@media (min-width:925px){.lpEasierThanEver .lp-panel-inner .lpEasierThanEverImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:auto 250%;background-position:left top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/femela_cameleon.png);margin-bottom:0;padding-bottom:60%}}@media (min-width:1168px){.lpEasierThanEver .lp-panel-inner .lpEasierThanEverImage{padding-bottom:41%}}.lp-panel.lpEdTechTeam .lp-panel-inner{text-align:center}.lp-panel.lpEdTechTeam .lp-panel-inner .title{margin-bottom:1.75em}.lp-panel.lpEdTechTeam .lp-panel-inner .title+img{margin-bottom:1.75em;max-width:28em;width:100%}.lp-panel.lpEdTechTeam .lp-panel-inner .text{font-weight:300;margin-bottom:1em}.lp-panel.lpEdTechTeam .lp-panel-inner .text+img{width:6em}.lpEngagingClassroomVideo.lp-panel{margin:0;padding:0}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin:0;padding:0;max-width:none}@media (min-width:900px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner:before{background-image:linear-gradient(to bottom,rgba(33,33,33,.05),rgba(255,255,255,.001) 25px),linear-gradient(to top,rgba(33,33,33,.05),rgba(255,255,255,.001) 25px);content:"";position:absolute;display:inline-block;width:100%;height:100%;z-index:1}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper{background-size:cover;background-position:left top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/shawn_classroom.jpg);width:100%;height:22em}@media (min-width:900px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper{background-size:cover;background-position:left -2em top;background-repeat:no-repeat;width:50%;height:auto}}@media (min-width:1500px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner{min-height:30em}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper{background-position:left top;min-height:30em}}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper:before{content:"";position:absolute;display:inline-block;background-image:none;width:50%;height:100%}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo{position:absolute;background-color:rgba(255,255,255,.9);border:.4em solid #ffb900;border-radius:50%;-webkit-transition-property:background-color,border-color;transition-property:background-color,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;top:calc(11em - 3em);left:calc(50% - 3em);width:6em;height:6em;z-index:2}@media (min-width:900px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper:before{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,rgba(255,255,255,.001)),color-stop(85%,rgba(255,255,255,.85)),color-stop(90%,rgba(255,255,255,.95)),to(#fff));background-image:linear-gradient(to right,rgba(255,255,255,.001) 50%,rgba(255,255,255,.85) 85%,rgba(255,255,255,.95) 90%,#fff)}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo{top:calc(50% - 3.5em);left:calc(25% - 3.5em);width:7em;height:7em}}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:hover{background-color:rgba(255,255,255,.95);border-color:#f0aa00}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:hover:after{opacity:1}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:after,.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:before{background-size:contain;background-position:center center;background-repeat:no-repeat;content:"";display:block;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease;transition-timing-function:ease;position:absolute;top:30%;left:35%;height:40%;width:40%}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:before{background-image:url(../../files-sub/classcraft-assets/icons/highlightYellow/next.svg)}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .imageWrapper .buttonVideo:after{background-image:url(../../files-sub/classcraft-assets/icons/highlightYellowHover/next.svg);opacity:0}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3em 2em 6em;max-width:100%;width:100%}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .title{font-size:2.5em;color:#212121;font-weight:100;line-height:1.3;text-align:center;max-width:100%}@media (min-width:900px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:6em 2em 6em 1em;width:50%}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .title{text-align:left}}@media (min-width:1250px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .title{font-size:3.13em;font-weight:100}}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .title strong{color:#ffb900}.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .text{font-size:1em;margin-top:1em;font-weight:100;text-align:center;max-width:100%}@media (min-width:900px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .text{text-align:left}}@media (min-width:1250px){.lpEngagingClassroomVideo.lp-panel .lp-panel-inner .contentWrapper .text{font-size:1.25em;font-weight:100}}.lpEngagingClassroom .lp-panel-inner{color:#212121;text-align:center}.lpEngagingClassroom .lp-panel-inner .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));line-height:1.3em;margin:.5em 0}@media (max-width:319px){.lpEngagingClassroom .lp-panel-inner .title{font-size:26px}}@media (min-width:1200px){.lpEngagingClassroom .lp-panel-inner .title{font-size:60px}}@media (min-width:768px){.lpEngagingClassroom .lp-panel-inner .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}}.lpEngagingClassroom .lp-panel-inner .title>strong{font-weight:900;color:red}@media (min-width:768px) and (max-width:319px){.lpEngagingClassroom .lp-panel-inner .title{font-size:40px}}@media (min-width:768px) and (min-width:1200px){.lpEngagingClassroom .lp-panel-inner .title{font-size:60px}}.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:calc(11.4px + (12 - 11.399999999999999) * ((100vw - 500px)/ (1500 - 500)));background-color:#fafafa;border:2px solid #f7f7f7;color:red;font-weight:700;margin-top:1em;padding-right:.5em;padding-left:3em}.lpEngagingClassroom .lp-panel-inner .btnGame:hover{background-color:#f7f7f7;color:#e60000}@media (max-width:499px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:11.4px}}@media (min-width:1500px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:12px}}@media (min-width:480px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:600px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}.lpEngagingClassroom .lp-panel-inner .btnGame .arrowHolder{background-color:rgba(255,255,255,.001);border-radius:50%;border-style:solid;border-width:.15em;display:block;margin-left:-2.5em;width:1.65em;height:1.65em;position:absolute}.lpEngagingClassroom .lp-panel-inner .btnGame .arrowHolder .arrowRight{border-top:.25em solid rgba(255,255,255,.001);border-bottom:.25em solid rgba(255,255,255,.001);border-left:.5em solid;margin:0 0 .15em .16em}.lpEngagingClassroom .lp-panel-inner .btnGame .textBtn{line-height:1.65em}@media (min-width:480px) and (max-width:499px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:17px}}@media (min-width:480px) and (min-width:1500px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:20px}}@media (min-width:600px) and (max-width:499px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:20.4px}}@media (min-width:600px) and (min-width:1500px){.lpEngagingClassroom .lp-panel-inner .btnGame{font-size:24px}}.lpEngagingClassroom .lp-panel-inner .lpEngagingClassroomContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2em;overflow:hidden;padding-bottom:2em;position:relative}@media (min-width:768px){.lpEngagingClassroom .lp-panel-inner .lpEngagingClassroomContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}}.lpFirewallNp{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to bottom,#007dff -100%,#00b44b 125%);color:#fff}.lpFirewallNp .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)));padding-top:0;padding-bottom:0;text-align:center}@media (max-width:319px){.lpFirewallNp .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpFirewallNp .lp-panel-inner{font-size:20px}}.lpFirewallNp .lp-panel-inner .lpFirewallNpContent{padding-top:2em;margin-bottom:1em}@media (min-width:667px){.lpFirewallNp{background-image:-webkit-gradient(linear,left top,right top,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to right,#007dff -100%,#00b44b 125%)}.lpFirewallNp .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpFirewallNp .lp-panel-inner .lpFirewallNpContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-bottom:0;padding-bottom:2em}}.lpFirewallNp .lp-panel-inner .lpFirewallNpContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em}@media (max-width:499px){.lpFirewallNp .lp-panel-inner .lpFirewallNpContent .title{font-size:30px}}@media (min-width:1500px){.lpFirewallNp .lp-panel-inner .lpFirewallNpContent .title{font-size:45px}}.lpFirewallNp .lp-panel-inner .lpFirewallNpContent .text{letter-spacing:.0625em;font-weight:100;line-height:1.3em;margin:2.5em 0 1em}.lpFirewallNp .lp-panel-inner .lpFirewallNpContent .itList{font-weight:300;padding-left:0}.lpFirewallNp .lp-panel-inner .lpFirewallNpImage{background-size:auto 200%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/customizer_intro.png);padding-bottom:60%}@media (min-width:667px){.lpFirewallNp .lp-panel-inner .lpFirewallNpImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 129%;background-position:left 50% top 30%;background-repeat:no-repeat;margin-bottom:0;padding-bottom:48%}}@media (min-width:768px){.lpFirewallNp .lp-panel-inner .lpFirewallNpImage{background-size:auto 145%}}.lpGamifyClassroom3{width:100%}.lpGamifyClassroom3 .lp-panel-inner{display:block;padding:0;margin:0;position:relative;max-width:none}.lpGamifyClassroom3 .lp-panel-inner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1200px;padding:2em 1em;text-align:center;color:#fff;position:absolute;top:0;right:0;width:100%;height:100%}@media (min-width:1024px){.lpFirewallNp .lp-panel-inner .lpFirewallNpImage{background-size:auto 180%}.lpGamifyClassroom3 .lp-panel-inner .content{padding:3em 5vw 3em 2em;width:initial}}@media (min-width:1800px){.lpGamifyClassroom3 .lp-panel-inner .content{padding-right:calc(2em + 11vw)}}.lpGamifyClassroom3 .lp-panel-inner .content .subtitle{font-size:calc(12px + (20 - 12) * ((100vw - 320px)/ (1200 - 320)));color:#fff;margin-top:1em;margin-bottom:1em;max-width:32em}@media (max-width:319px){.lpGamifyClassroom3 .lp-panel-inner .content .subtitle{font-size:12px}}@media (min-width:1200px){.lpGamifyClassroom3 .lp-panel-inner .content .subtitle{font-size:20px}}@media (min-width:600px){.lpGamifyClassroom3 .lp-panel-inner .content .subtitle{letter-spacing:1px}}.lpGamifyClassroom3 .lp-panel-inner .content .title{letter-spacing:.035em;font-size:calc(20px + (57 - 20) * ((100vw - 320px)/ (1200 - 320)));color:#fff;font-weight:700;margin-bottom:0}@media (max-width:319px){.lpGamifyClassroom3 .lp-panel-inner .content .title{font-size:20px}}@media (min-width:1200px){.lpGamifyClassroom3 .lp-panel-inner .content .title{font-size:57px}}.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{letter-spacing:.1em;font-size:calc(22px + (30 - 22) * ((100vw - 320px)/ (1200 - 320)));font-weight:700;margin-top:auto;padding:.25em 1.5em;text-transform:uppercase}@media (max-width:319px){.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{font-size:22px}}@media (min-width:1200px){.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{font-size:30px}}@media (min-width:600px){.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{font-size:calc(27.5px + (37.5 - 27.5) * ((100vw - 320px)/ (1200 - 320)))}}@media (min-width:1024px){.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{margin-top:0}}@media (min-width:600px) and (max-width:319px){.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{font-size:27.5px}}@media (min-width:600px) and (min-width:1200px){.lpGamifyClassroom3 .lp-panel-inner .content .btnGame{font-size:37.5px}}.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper{letter-spacing:.0625em;font-weight:300;font-size:.88em;display:none;margin-top:2em;width:100%}@media (min-width:1024px){.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper .ctaLeft{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;border-right:2px solid #fff;padding:.5em 1.75em .5em 0;text-align:right}.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper .ctaRight{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;padding:.5em 0 .5em 1.75em;text-align:left}.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper .inner{display:inline-block;vertical-align:middle;font-weight:100;line-height:1.4em;text-align:center}.lpGamifyClassroom3 .lp-panel-inner .content .ctaWrapper .inner strong{font-weight:300}.lpGamifyClassroom3 .lp-panel-inner .bg{background-size:cover;background-position:left center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(0,0,0,.8))),url(../images/header-2.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(0,0,0,.8)),url(../images/header-2.jpg);width:100%;height:100vh;max-height:300px}@media (min-width:480px){.lpGamifyClassroom3 .lp-panel-inner .bg{max-height:500px}}@media (min-width:1024px){.lpGamifyClassroom3 .lp-panel-inner .bg{background-image:-webkit-gradient(linear,right top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../images/header-2.jpg);background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(255,255,255,.001)),url(../images/header-2.jpg)}}.lpGamifyClassroom3 .lp-panel-inner .bg:before{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center bottom;background-repeat:no-repeat;content:"";display:none;background-image:url(../../files-sub/classcraft-assets/lp/bg-fog.png)}@media (min-width:1024px){.lpGamifyClassroom3 .lp-panel-inner .bg:before{display:block}}.header_slim_wrapper+.lpGamifyClassroom3 .bg{height:calc(100vh - 55px - 1.3em)}.header-xs+.lpGamifyClassroom3 .bg{height:calc(100vh - 85px)}.lpGamifyClassroom4{width:100%}.lpGamifyClassroom4 .lp-panel-inner{display:block;padding:0;margin:0;position:relative;max-width:none}.lpGamifyClassroom4 .lp-panel-inner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1200px;padding:2em 1em;text-align:center;color:#fff;position:absolute;top:0;right:0;width:100%;height:100%}@media (min-width:1024px){.lpGamifyClassroom4 .lp-panel-inner .content{padding:3em 5vw 3em 2em;width:initial}}@media (min-width:1800px){.lpGamifyClassroom4 .lp-panel-inner .content{padding-right:calc(2em + 11vw)}}.lpGamifyClassroom4 .lp-panel-inner .content .subtitle{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));color:#fff;font-weight:100;letter-spacing:1px;margin-top:1em;margin-bottom:1em;max-width:32em}@media (max-width:499px){.lpGamifyClassroom4 .lp-panel-inner .content .subtitle{font-size:17px}}@media (min-width:1500px){.lpGamifyClassroom4 .lp-panel-inner .content .subtitle{font-size:20px}}@media (min-width:600px){.lpGamifyClassroom4 .lp-panel-inner .content .subtitle{letter-spacing:1px}}.lpGamifyClassroom4 .lp-panel-inner .content .title{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));color:#fff;font-weight:300;letter-spacing:1px;margin-bottom:0}@media (max-width:499px){.lpGamifyClassroom4 .lp-panel-inner .content .title{font-size:45px}}@media (min-width:1500px){.lpGamifyClassroom4 .lp-panel-inner .content .title{font-size:60px}}@media (min-width:1024px){.lpGamifyClassroom4 .lp-panel-inner .content .title{font-size:calc(56px + (80 - 56) * ((100vw - 500px)/ (1500 - 500)));font-weight:300}}@media (min-width:1024px) and (max-width:499px){.lpGamifyClassroom4 .lp-panel-inner .content .title{font-size:56px}}@media (min-width:1024px) and (min-width:1500px){.lpGamifyClassroom4 .lp-panel-inner .content .title{font-size:80px}}.lpGamifyClassroom4 .lp-panel-inner .content .btnGame{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)));font-weight:700;letter-spacing:1px;margin-top:auto;padding:.25em 1.5em;text-transform:uppercase}@media (max-width:499px){.lpGamifyClassroom4 .lp-panel-inner .content .btnGame{font-size:32px}}@media (min-width:1500px){.lpGamifyClassroom4 .lp-panel-inner .content .btnGame{font-size:40px}}@media (min-width:1024px){.lpGamifyClassroom4 .lp-panel-inner .content .btnGame{margin-top:0}}.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper{letter-spacing:.0625em;font-weight:300;font-size:.88em;display:none;margin-top:2em;width:100%}@media (min-width:1024px){.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper .ctaLeft{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;border-right:2px solid #fff;padding:.5em 1.75em .5em 0;text-align:right}.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper .ctaRight{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;padding:.5em 0 .5em 1.75em;text-align:left}.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper .inner{display:inline-block;vertical-align:middle;font-weight:100;line-height:1.4em;text-align:center;font-style:italic}.lpGamifyClassroom4 .lp-panel-inner .content .ctaWrapper .inner strong{font-weight:600}.lpGamifyClassroom4 .lp-panel-inner .bg{background-size:cover;background-position:left center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(0,0,0,.8))),url(../../files-sub/classcraft-assets/lp/header_LP2.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(0,0,0,.8)),url(../../files-sub/classcraft-assets/lp/header_LP2.jpg);min-height:calc(100vh - 85px);width:100%}@media (min-width:1024px){.lpGamifyClassroom4 .lp-panel-inner .bg{background-image:-webkit-gradient(linear,right top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/lp/header_LP2.jpg);background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/lp/header_LP2.jpg)}}.lpGamifyClassroom4 .lp-panel-inner .bg:before{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center bottom;background-repeat:no-repeat;content:"";display:none;background-image:url(../../files-sub/classcraft-assets/lp/bg-fog.png)}@media (min-width:1024px){.lpGamifyClassroom4 .lp-panel-inner .bg:before{display:block}}.lpGamifyClassroom{width:100%;border-bottom:1px solid #ddd}.lpGamifyClassroom .lp-panel-inner{max-width:none;padding:0;margin:0}.lpGamifyClassroom .lp-panel-inner .largeView{display:none}@media (min-width:768px){.lpGamifyClassroom3 .lp-panel-inner .bg{max-height:none}.lpGamifyClassroom{border-bottom:none}.lpGamifyClassroom .lp-panel-inner .largeView{display:block;position:relative}.lpGamifyClassroom .lp-panel-inner .largeView .content{position:absolute;top:0;right:0}}.lpGamifyClassroom .lp-panel-inner .content,.lpGamifyClassroom .lp-panel-inner .smallView .content.top{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;text-align:center;-webkit-box-direction:normal}.lpGamifyClassroom .lp-panel-inner .smallView{width:100%}.lpGamifyClassroom .lp-panel-inner .smallView .bg{background-position-x:center;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../images/header-2-sm.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(255,255,255,.001),rgba(255,255,255,.001)),url(../images/header-2-sm.jpg)}.lpGamifyClassroom .lp-panel-inner .smallView .content.top{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:768px){.lpGamifyClassroom .lp-panel-inner .smallView{display:none}}.lpGamifyClassroom .lp-panel-inner .content{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1200px;padding:3em 2em}.lpGamifyClassroom .lp-panel-inner .content.top{color:#fff}.lpGamifyClassroom .lp-panel-inner .content.top .subtitle{font-size:1.25em;letter-spacing:1.5px;line-height:1.2em;font-weight:100}.lpGamifyClassroom .lp-panel-inner .content.top .btnGame.howToPlay{padding:.35em}.lpGamifyClassroom .lp-panel-inner .content.bottom{-webkit-box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5);color:#000;text-shadow:none;background-color:#fff}.lpGamifyClassroom .lp-panel-inner .content.bottom .btnGame{color:#fff;background-color:#00b44b}.lpGamifyClassroom .lp-panel-inner .content.bottom .btnGame:hover{background-color:#00a551}.lpGamifyClassroom .lp-panel-inner .content.bottom .btnGame.howToPlay{color:#212121}.lpGamifyClassroom .lp-panel-inner .content.bottom .btnGame.howToPlay:hover{background-color:rgba(255,255,255,.001)}.lpGamifyClassroom .lp-panel-inner .content.bottom .btnGame.howToPlay .arrow{border-left-color:#212121}.lpGamifyClassroom .lp-panel-inner .content.bottom .btnGame.howToPlay .arrow:before{border-color:#212121}.lpGamifyClassroom .lp-panel-inner .content .title{font-size:calc(30px + (55 - 30) * ((100vw - 300px)/ (1200 - 300)));line-height:1.2em}@media (max-width:299px){.lpGamifyClassroom .lp-panel-inner .content .title{font-size:30px}}@media (min-width:1200px){.lpGamifyClassroom .lp-panel-inner .content .title{font-size:55px}}.lpGamifyClassroom .lp-panel-inner .content .subtitle{margin:.75em 0 1.25em}.lpGamifyClassroom .lp-panel-inner .content .btnGame{font-weight:700}.lpGamifyClassroom .lp-panel-inner .content .btnGame.howToPlay{background-color:rgba(255,255,255,.001);cursor:pointer;margin:1.25em 0}.lpGamifyClassroom .lp-panel-inner .content .ctaWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:300;font-size:.88em;letter-spacing:.0625em;line-height:1.1em;width:100%}.lpGamifyClassroom .lp-panel-inner .content .ctaWrapper .ctaLeft{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;border-right:2px solid #fff;padding:.5em 1.75em .5em 0;text-align:right}.lpGamifyClassroom .lp-panel-inner .content .ctaWrapper .ctaRight{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;padding:.5em 0 .5em 1.75em;text-align:left}.lpGamifyClassroom .lp-panel-inner .content .ctaWrapper .inner{display:inline-block;vertical-align:middle;font-weight:100;line-height:1.4em;text-align:center}.lpGamifyClassroom .lp-panel-inner .content .ctaWrapper .inner strong{font-weight:300}.lpGamifyClassroom .lp-panel-inner .bg{background-size:cover;background-position:left center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,right top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../images/header-2.jpg);background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(255,255,255,.001)),url(../images/header-2.jpg);width:100%;height:100vh;max-height:300px}@media (min-width:480px){.lpGamifyClassroom .lp-panel-inner .bg{max-height:500px}}.header_slim_wrapper+.lpGamifyClassroom .bg{height:calc(100vh - 55px - 1.3em)}.header-xs+.lpGamifyClassroom .bg{height:calc(100vh - 85px)}.lpGetSetUp .lp-panel-inner{text-align:center}@media (min-width:600px){.lpGetSetUp .lp-panel-inner{padding-bottom:2em}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent{background-color:#fff;border:1px solid #eee;border-radius:.75em;-webkit-box-shadow:0 0 5px 1px #f7f7f7;box-shadow:0 0 5px 1px #f7f7f7;padding:3em 1em 0}}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .title{font-size:26px}}@media (min-width:1200px){.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .title{font-size:60px}}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .title>strong{color:#00b44b}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .subtitle{margin:.5em 0}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin:1em 0 3em}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:calc(14px + (35 - 14) * ((100vw - 320px)/ (1200 - 320)));margin-top:2em;padding:0 1em}@media (max-width:319px){.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft{font-size:14px}}@media (min-width:1200px){.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft{font-size:35px}}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google .logo,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft .logo{background-size:contain;background-position:left 35% center;background-repeat:no-repeat;margin-right:.5em;width:3em;height:2em}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft .text{color:#212121;font-weight:300;text-align:left}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google .text>strong,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft .text>strong{font-weight:700}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .google .logo{background-image:url(../../files-sub/classcraft-assets/images/integrations/google_classroom_shadow.png)}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .integratedWithContent .microsoft .logo{background-image:url(../../files-sub/classcraft-assets/images/integrations/microsoft_logo.svg)}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle{font-size:calc(35px + (50 - 35) * ((100vw - 320px)/ (1200 - 320)));margin:4em 0 2em}@media (max-width:319px){.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle{font-size:35px}}@media (min-width:1200px){.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .subtitle{font-size:50px}}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:3em}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .icon,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .icon,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .icon,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .icon,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .icon{background-size:contain;background-position:center center;background-repeat:no-repeat;width:100%;height:3em}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .text{letter-spacing:.0625em;font-weight:300;margin-top:1em;text-transform:uppercase;width:100%}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .icon{background-image:url(../../files-sub/classcraft-assets/lp/google_chrome_gradient.svg)}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .icon{background-image:url(../../files-sub/classcraft-assets/lp/android_gradient.svg)}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .icon{background-image:url(../../files-sub/classcraft-assets/lp/windows_gradient.svg)}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .icon{background-image:url(../../files-sub/classcraft-assets/lp/apple_gradient.svg)}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .icon{background-image:url(../../files-sub/classcraft-assets/lp/os_x_gradient.svg)}.gettingStarted{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(-100%,#007dff),color-stop(125%,#00b44b));background-image:linear-gradient(to bottom,#007dff -100%,#00b44b 125%);-webkit-box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25);box-shadow:inset 0 30px 30px -30px rgba(0,0,0,.25),inset 0 -30px 30px -30px rgba(0,0,0,.25)}.gettingStarted .lp-panel-inner{text-align:center;padding:2em 1em}@media (min-width:768px){.lpGamifyClassroom .lp-panel-inner .bg{max-height:none}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .android .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .chrome .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .ios .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .macos .text,.lpGetSetUp .lp-panel-inner .lpGetSetUpContent .compatibleWithContent .platforms .windows .text{font-weight:100}.gettingStarted .lp-panel-inner{padding:3em 2em}}.gettingStarted .lp-panel-inner .title{color:#fafafa;font-weight:700;margin-bottom:.75em}.gettingStarted .lp-panel-inner .btnGame{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00b44b;font-weight:700;margin-bottom:.75em;text-decoration:none}.gettingStarted .lp-panel-inner .btnGame.googleIcon:before{background-size:auto;background-position:left bottom;background-repeat:no-repeat;content:'';display:inline-block;background-image:url(../../files-sub/classcraft-assets/images/integrations/google-logo.svg);width:1.5em;height:1em}@media (min-width:0) and (max-width:360px){.gettingStarted .lp-panel-inner .btnGame{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:360px) and (max-width:480px){.gettingStarted .lp-panel-inner .btnGame{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:480px) and (max-width:600px){.gettingStarted .lp-panel-inner .btnGame{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700}}@media (min-width:0) and (max-width:360px) and (max-width:499px){.gettingStarted .lp-panel-inner .btnGame{font-size:14.4px}}@media (min-width:0) and (max-width:360px) and (min-width:1500px){.gettingStarted .lp-panel-inner .btnGame{font-size:16px}}@media (min-width:360px) and (max-width:480px) and (max-width:499px){.gettingStarted .lp-panel-inner .btnGame{font-size:17px}}@media (min-width:360px) and (max-width:480px) and (min-width:1500px){.gettingStarted .lp-panel-inner .btnGame{font-size:20px}}@media (min-width:480px) and (max-width:600px) and (max-width:499px){.gettingStarted .lp-panel-inner .btnGame{font-size:20.4px}}@media (min-width:480px) and (max-width:600px) and (min-width:1500px){.gettingStarted .lp-panel-inner .btnGame{font-size:24px}}.gettingStarted .lp-panel-inner .subtitle{color:#fafafa;font-weight:300}.gettingStarted:after{content:'';display:none}@media (min-width:1024px){.gettingStarted:after{background-size:100%;background-position:left top;background-repeat:no-repeat;display:block;background-image:url(../../files-sub/classcraft-assets/front/owl_flip.png);margin-top:-8em;margin-left:85%;-webkit-transform:scaleX(-1);transform:scaleX(-1);z-index:0;width:8em;height:8em}}.lpGoogleClassroomEpic{background-image:-webkit-gradient(linear,left bottom,left top,from(#f7f7f7),color-stop(25%,#fff));background-image:linear-gradient(to top,#f7f7f7,#fff 25%)}.lpGoogleClassroomEpic .lp-panel-inner{color:#212121;text-align:center}.lpGoogleClassroomEpic .lp-panel-inner .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));line-height:1.3em;margin:.5em 0}@media (max-width:319px){.lpGoogleClassroomEpic .lp-panel-inner .title{font-size:26px}}@media (min-width:1200px){.lpGoogleClassroomEpic .lp-panel-inner .title{font-size:60px}}@media (min-width:768px){.lpGoogleClassroomEpic .lp-panel-inner .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}}.lpGoogleClassroomEpic .lp-panel-inner .title>strong{font-weight:900}@media (min-width:768px) and (max-width:319px){.lpGoogleClassroomEpic .lp-panel-inner .title{font-size:40px}}@media (min-width:768px) and (min-width:1200px){.lpGoogleClassroomEpic .lp-panel-inner .title{font-size:60px}}.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3em;overflow:hidden;padding-bottom:2em;position:relative}.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent .flip{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent .resize75{width:90%}@media (min-width:768px){.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0}.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent .resize75{width:80%}}.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent .resize80{width:95%}@media (min-width:768px){.lpGoogleClassroomEpic .lp-panel-inner .lpGoogleClassroomEpicContent .resize80{width:90%}}.lpHeader{width:100%}.lpHeader .lp-panel-inner{display:block;padding:0;margin:0;position:relative;max-width:none}.lpHeader .lp-panel-inner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1200px;padding:2em 1em;text-align:center;color:#fff;position:absolute;top:0;right:0;width:100%;height:100%}@media (min-width:1200px){.lpHeader .lp-panel-inner .content{padding:3em 5vw 3em 2em;width:initial}}@media (min-width:1800px){.lpHeader .lp-panel-inner .content{padding-right:calc(2em + 15vw)}}.lpHeader .lp-panel-inner .content .ctaWrapper,.lpHeader .lp-panel-inner .content .subtitle,.lpHeader .lp-panel-inner .content .title{text-shadow:0 0 .5em #000}.lpHeader .lp-panel-inner .content .subtitle{font-size:calc(12px + (20 - 12) * ((100vw - 320px)/ (1200 - 320)));color:#fff;margin-top:1em;margin-bottom:1em;max-width:32em}@media (max-width:319px){.lpHeader .lp-panel-inner .content .subtitle{font-size:12px}}@media (min-width:1200px){.lpHeader .lp-panel-inner .content .subtitle{font-size:20px}}@media (min-width:600px){.lpHeader .lp-panel-inner .content .subtitle{letter-spacing:1px}}.lpHeader .lp-panel-inner .content .title{letter-spacing:.035em;font-size:calc(20px + (60 - 20) * ((100vw - 320px)/ (1200 - 320)));color:#fff;font-weight:700;margin-bottom:0}@media (max-width:319px){.lpHeader .lp-panel-inner .content .title{font-size:20px}}@media (min-width:1200px){.lpHeader .lp-panel-inner .content .title{font-size:60px}}.lpHeader .lp-panel-inner .content .btnGame{letter-spacing:.1em;font-size:calc(22px + (30 - 22) * ((100vw - 320px)/ (1200 - 320)));font-weight:700;margin-top:auto;padding:.25em 1.5em;text-transform:uppercase}@media (max-width:319px){.lpHeader .lp-panel-inner .content .btnGame{font-size:22px}}@media (min-width:1200px){.lpHeader .lp-panel-inner .content .btnGame{font-size:30px;margin-top:0}}@media (min-width:600px){.lpHeader .lp-panel-inner .content .btnGame{font-size:calc(27.5px + (37.5 - 27.5) * ((100vw - 320px)/ (1200 - 320)))}}@media (min-width:600px) and (max-width:319px){.lpHeader .lp-panel-inner .content .btnGame{font-size:27.5px}}@media (min-width:600px) and (min-width:1200px){.lpHeader .lp-panel-inner .content .btnGame{font-size:37.5px}}.lpHeader .lp-panel-inner .bg{background-size:cover;background-position:left center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(0,0,0,.8))),url(../../files-sub/classcraft-assets/lp/header_background.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(0,0,0,.8)),url(../../files-sub/classcraft-assets/lp/header_background.jpg);width:100%;height:100vh;max-height:300px}@media (min-width:480px){.lpHeader .lp-panel-inner .bg{max-height:500px}}@media (min-width:1200px){.lpHeader .lp-panel-inner .bg{background-image:-webkit-gradient(linear,right top,left bottom,from(rgba(0,0,0,.8)),color-stop(rgba(255,255,255,.001)),to(rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/lp/header_background.jpg);background-image:linear-gradient(to bottom left,rgba(0,0,0,.8),rgba(255,255,255,.001),rgba(255,255,255,.001)),url(../../files-sub/classcraft-assets/lp/header_background.jpg)}}.lpHeader .lp-panel-inner .bg:before{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center bottom;background-repeat:no-repeat;content:"";display:none;background-image:url(../../files-sub/classcraft-assets/lp/bg-fog.png)}.header_slim_wrapper+.lpHeader .bg{height:calc(100vh - 55px - 1.3em)}.header-xs+.lpHeader .bg{height:calc(100vh - 85px)}.lpImageWithDescription{-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:.75em 0;max-width:20em;width:100%}@media (min-width:768px){.lpHeader .lp-panel-inner .bg{max-height:none}.lpImageWithDescription:not(:last-child){margin-right:1em}}.lpImageWithDescription .image{background-size:contain;background-position:center center;background-repeat:no-repeat;padding-bottom:75%;margin:auto}.lpImageWithDescription .text{letter-spacing:1px;margin:1em auto 0;max-width:18em;width:100%}.lpImageWithDescription .text>strong{font-weight:900}.lpIntegratedWith .lp-panel-inner{text-align:center}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title{font-size:calc(35px + (50 - 35) * ((100vw - 320px)/ (1200 - 320)));margin-bottom:1.25em}@media (max-width:319px){.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title{font-size:35px}}@media (min-width:1200px){.lpHeader .lp-panel-inner .bg:before{display:block}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .title{font-size:50px}}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations{margin:0 auto;max-width:35em}@media (min-width:600px){.lpIntegratedWith .lp-panel-inner{padding-bottom:5em}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations>div{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:contain;background-position:center center;background-repeat:no-repeat;margin-bottom:1.5em;height:2.5em}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations>div:last-child{margin-bottom:0}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations .googleClassroom{background-image:url(../../files-sub/classcraft-assets/front/google_side.jpg)}@media (min-width:600px){.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations>div{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;height:8.5em}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations .googleClassroom{background-image:url(../../files-sub/classcraft-assets/front/google_classroom_typo.png)}}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations .microsoftOffice{background-image:url(../../files-sub/classcraft-assets/front/microsoft_side.jpg)}@media (min-width:600px){.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations .microsoftOffice{background-image:url(../../files-sub/classcraft-assets/front/microsoft_logo_typo.png)}}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations .edmodo{background-image:url(../../files-sub/classcraft-assets/front/edmodo_side.jpg)}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations :nth-child(n+3){margin-top:1.5em}.lpIntegrationFiles .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#212121;padding-top:0;text-align:center}@media (min-width:600px){.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations .edmodo{background-image:url(../../files-sub/classcraft-assets/front/edmodo_logo_typo.png);padding-bottom:20%}.lpIntegratedWith .lp-panel-inner .lpIntegratedWithContent .integrations :nth-child(n+3){margin-top:0}.lpIntegrationFiles .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;text-align:left}}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:1em}@media (min-width:600px){.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-bottom:0}}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em;margin:.85em 0}@media (max-width:499px){.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .title{font-size:30px}}@media (min-width:1500px){.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .title{font-size:45px}}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:2em 0 0}@media (min-width:600px){.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:1em 2em 0 0}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons>div{margin-right:1.5em}}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons>div{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:contain;background-position:center center;background-repeat:no-repeat;min-height:5em}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.google .doc{background-image:url(../../files-sub/classcraft-assets/images/files/g_doc.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.google .xls{background-image:url(../../files-sub/classcraft-assets/images/files/g_xls.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.google .ppt{background-image:url(../../files-sub/classcraft-assets/images/files/g_ppt.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.google .misc{background-image:url(../../files-sub/classcraft-assets/images/files/g_form.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.microsoft .doc{background-image:url(../../files-sub/classcraft-assets/images/files/ms_doc.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.microsoft .xls{background-image:url(../../files-sub/classcraft-assets/images/files/ms_xls.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.microsoft .ppt{background-image:url(../../files-sub/classcraft-assets/images/files/ms_ppt.svg)}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesContent .icons.microsoft .misc{display:none}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/treasure_chest_flip.png);margin-bottom:2em;padding-bottom:60%}@media (min-width:600px){.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:right bottom;background-repeat:no-repeat;margin-bottom:0;padding-bottom:45%}}@media (min-width:1201px){.lpIntegrationFiles .lp-panel-inner{padding-left:2em}.lpIntegrationFiles .lp-panel-inner .lpIntegrationFilesImage{background-size:contain;background-position:center center;background-repeat:no-repeat;padding-bottom:40%}}.lpIntegrationImportRosters .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#212121;text-align:center}@media (min-width:600px){.lpIntegrationImportRosters .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:600px){.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-left:2.5em}}.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersContent .title{font-size:calc(28px + (43 - 28) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em;margin:0 0 .85em}@media (max-width:499px){.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersContent .title{font-size:28px}}@media (min-width:1500px){.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersContent .title{font-size:43px}}.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;margin-bottom:2em;padding-bottom:30%}@media (min-width:600px){.lpIntegrationImportRosters .lp-panel-inner .lpIntegrationImportRostersImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:100% auto;background-position:center center;background-repeat:no-repeat;margin-bottom:0}}.lpIntegrationSignIn .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#212121;padding-top:0;text-align:center}@media (min-width:600px){.lpIntegrationSignIn .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}}.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:600px){.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:center;align-self:center;margin-right:2em}}.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em;margin:.85em 0}@media (max-width:499px){.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInContent .title{font-size:30px}}@media (min-width:1500px){.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInContent .title{font-size:45px}}.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;margin-bottom:2em;padding-bottom:60%}@media (min-width:600px){.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left center;background-repeat:no-repeat;padding-bottom:50%}}@media (min-width:1201px){.lpIntegrationSignIn .lp-panel-inner{padding-right:2em}.lpIntegrationSignIn .lp-panel-inner .lpIntegrationSignInImage{background-size:contain;background-position:center center;background-repeat:no-repeat}}.lpIntegrationSuperpowers .lp-panel-inner{color:#212121;text-align:center}.lpIntegrationSuperpowers .lp-panel-inner .lpIntegrationSuperpowersContent .title{font-size:calc(40px + (55 - 40) * ((100vw - 500px)/ (1500 - 500)));font-weight:700;line-height:1.2em;margin:0 0 .35em}@media (max-width:499px){.lpIntegrationSuperpowers .lp-panel-inner .lpIntegrationSuperpowersContent .title{font-size:40px}}@media (min-width:1500px){.lpIntegrationSuperpowers .lp-panel-inner .lpIntegrationSuperpowersContent .title{font-size:55px}}.lpIntegrationSuperpowers .lp-panel-inner .lpIntegrationSuperpowersContent .title strong{color:#00b44b}.lpIntegrationSuperpowers .lp-panel-inner .lpIntegrationSuperpowersContent .text{letter-spacing:.0625em;color:#999;font-weight:300;line-height:1.3em}.lpIntroductoryWebinar .lp-panel-inner{text-align:center}@media (min-width:768px) and (max-width:1200px){.lpIntroductoryWebinar .lp-panel-inner{padding-right:0}}@media (min-width:768px){.lpIntroductoryWebinar .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:2.5em}}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .text:nth-child(3){margin-bottom:1em}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .btnGame.relative{margin:1.5em 0 .75em;padding-left:0;padding-right:0}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .btnGame.white{color:#555}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .btnGame .arrow.right{border-left-color:#555}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/webinar_mockup_bbgriffon.jpg);margin:2em 0;padding-bottom:60%}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarImage.desktop{display:none}@media (min-width:768px){.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarContent .btnGame.relative{padding-left:1em;padding-right:1em}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarImage.mobile{display:none}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarImage.desktop{display:block}.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left bottom;background-repeat:no-repeat;margin:0;padding-bottom:50%}}.lpLifeSkills .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;text-align:center}@media (min-width:936px){.lpLifeSkills .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent{margin-top:3em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:936px){.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-top:0;margin-left:2em}.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .title{max-width:8em}}@media (min-width:1201px){.lpIntroductoryWebinar .lp-panel-inner .lpIntroductoryWebinarImage{background-size:contain;background-position:center center;background-repeat:no-repeat;padding-bottom:35%}.lpLifeSkills .lp-panel-inner{padding-right:6em}.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent{-ms-flex-preferred-size:46%;flex-basis:46%}.lpPositiveReinforcement .lp-panel-inner{padding-left:6em}}.lpLifeSkills .lp-panel-inner .lpLifeSkillsImage{background-size:cover;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/special_needs_photos_04.jpg);margin:-3em -2em 0 -3em;padding-bottom:75%}@media (min-width:936px){.lpLifeSkills .lp-panel-inner .lpLifeSkillsContent .text{max-width:30em}.lpLifeSkills .lp-panel-inner .lpLifeSkillsImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-position:right top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(40%,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/special_needs_photos_04.jpg);background-image:linear-gradient(to left,#fff,rgba(255,255,255,.001) 40%),url(../../files-sub/classcraft-assets/front/special_needs_photos_04.jpg);background-size:auto,cover;margin:-3em 0 -3em -2em;padding-bottom:45%}}.lpPositiveReinforcement .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:none;text-align:center}@media (min-width:768px){.lpPositiveReinforcement .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:30em;overflow:hidden;text-align:left}}.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent{margin-top:3em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0;margin-right:2em}.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .title{max-width:8em}}@media (min-width:1024px){.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1200px){.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent{-ms-flex-preferred-size:45%;flex-basis:45%}}.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementImage{background-size:cover;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/special_needs_photo_02.jpg);margin:-3em -2em 0 -3em;padding-bottom:75%}@media (min-width:768px){.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementContent .text{max-width:30em}.lpPositiveReinforcement .lp-panel-inner .lpPositiveReinforcementImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-position:right top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(40%,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/special_needs_photo_02.jpg);background-image:linear-gradient(to right,#fff,rgba(255,255,255,.001) 40%),url(../../files-sub/classcraft-assets/front/special_needs_photo_02.jpg);background-size:auto,cover;margin:-3em -2em -3em 0;padding-bottom:55%}}.pricingTableWrapper .lp-panel-inner{padding:4em 0 1em}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner{padding:2em 0 1em}.pricingTableWrapper .lp-panel-inner .titleContainer{width:768px}}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner{padding:6em 2em 1em}}.pricingTableWrapper .lp-panel-inner .signupButton{letter-spacing:1.25px;display:inline-block;border-color:currentColor;border-radius:2em;border-width:4px;border-style:solid;cursor:pointer;font-size:13px;font-weight:700;line-height:13px;padding:.5em .9em;text-decoration:none;text-transform:uppercase;-webkit-transition-property:border-color,color,-webkit-box-shadow;transition-property:border-color,color,-webkit-box-shadow;transition-property:box-shadow,border-color,color;transition-property:box-shadow,border-color,color,-webkit-box-shadow;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.pricingTableWrapper .lp-panel-inner .signupButton:hover{-webkit-box-shadow:0 3px 9px 0 rgba(170,172,175,.5);box-shadow:0 3px 9px 0 rgba(170,172,175,.5)}.pricingTableWrapper .lp-panel-inner .signupButton.yellow{color:#ffb900}.pricingTableWrapper .lp-panel-inner .signupButton.yellow:hover{color:#f0aa00}.pricingTableWrapper .lp-panel-inner .signupButton.blue{color:#007dff}.pricingTableWrapper .lp-panel-inner .signupButton.blue:hover{color:#0064dc}.pricingTableWrapper .lp-panel-inner .signupButton.green{color:#00b44b}.pricingTableWrapper .lp-panel-inner .signupButton.green:hover{color:#00a551}.pricingTableWrapper .lp-panel-inner .titleContainer{color:#000;line-height:1;margin:auto}.pricingTableWrapper .lp-panel-inner .titleContainer .title{letter-spacing:.5px;font-size:calc(38px + (76 - 38) * ((100vw - 320px)/ (768 - 320)));font-weight:100;margin-left:-.05em;text-align:center}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .titleContainer .title{font-size:38px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .titleContainer .title{letter-spacing:-1.25px;font-size:76px}}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .titleContainer{padding-left:585px;width:1090px}.pricingTableWrapper .lp-panel-inner .titleContainer .title{font-size:86px;text-align:left}}.pricingTableWrapper .lp-panel-inner .titleContainer .subtitle{letter-spacing:-.25px;font-size:calc(24px + (28 - 24) * ((100vw - 320px)/ (768 - 320)));line-height:1.3;padding:1em 1.25em .5em;text-align:center}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .titleContainer .subtitle{font-size:24px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .titleContainer .subtitle{font-size:28px;padding:1em 2em}}.pricingTableWrapper .lp-panel-inner .titleContainer .subtitle strong{color:#007dff;font-weight:900}.pricingTableWrapper .lp-panel-inner .pricingTable{display:none;margin:auto;max-width:768px;width:768px}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingTable{display:table}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader{z-index:1}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow{height:350px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .titleContainer .subtitle{font-size:28px;padding:1em 0 .75em;text-align:left}.pricingTableWrapper .lp-panel-inner .pricingTable{max-width:1090px;width:1090px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow{height:400px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnOne{background-color:rgba(255,255,255,.001);position:relative;vertical-align:bottom}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnOne:before{background-size:cover;background-position:top left;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/pricing/keeper_pricing.jpg);content:"";position:absolute;top:0;left:35px;width:325px;height:350px;z-index:-1}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnOne:before{top:-260px;left:15px;width:525px;height:660px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo{text-align:center;vertical-align:bottom}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper{-webkit-box-shadow:0 3px 9px 0 rgba(170,172,175,.5);box-shadow:0 3px 9px 0 rgba(170,172,175,.5)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerBasicGradient,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerBasicGradient,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerBasicGradient{height:8px;background-image:-webkit-gradient(linear,left top,right top,from(#fdb92b),to(#ff9600));background-image:linear-gradient(to right,#fdb92b,#ff9600)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerPremiumGradient,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerPremiumGradient,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerPremiumGradient{height:15px;background-image:-webkit-gradient(linear,left top,right top,from(#00c5ff),to(#007dff));background-image:linear-gradient(to right,#00c5ff,#007dff)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerDistrictGradient,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerDistrictGradient,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerDistrictGradient{height:22px;background-image:-webkit-gradient(linear,left top,right top,from(#00c84f),to(#009701));background-image:linear-gradient(to right,#00c84f,#009701)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerBasicContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerBasicContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerBasicContent{height:252px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerBasicContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerBasicContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerBasicContent{height:302px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerPremiumContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerPremiumContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerPremiumContent{height:300px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerPremiumContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerPremiumContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerPremiumContent{height:350px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerDistrictContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerDistrictContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerDistrictContent{height:328px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;line-height:1.1;padding:0 .75em}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .accountTypeWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .accountTypeWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .accountTypeWrapper{padding-top:25px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountType,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountType,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountType{letter-spacing:1px;font-size:16px;font-weight:700;line-height:1.3;text-transform:uppercase}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerDistrictContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerDistrictContent,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerDistrictContent{height:378px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountType,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountType,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountType{letter-spacing:1.13px;font-size:18px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountDescription{letter-spacing:1px;font-size:12px;font-style:italic;font-weight:700;line-height:1.2;padding-top:7px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .accountTypeWrapper .accountDescription{letter-spacing:1.13px;font-size:14px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper hr,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper hr,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper hr{-ms-flex-preferred-size:1px;flex-basis:1px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;margin:5px 0;width:65%}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .price,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .price,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .price{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .price .priceNumber,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .price .priceNumber,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .price .priceNumber{font-size:50px;font-weight:900}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .buttonWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .buttonWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .buttonWrapper{-ms-flex-preferred-size:55px;flex-basis:55px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;width:100%}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .buttonWrapper .signupButton,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .buttonWrapper .signupButton,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .buttonWrapper .signupButton{line-height:1.2;margin:auto}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .accountWrapper .price .priceNumber,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .accountWrapper .price .priceNumber,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .accountWrapper .price .priceNumber{font-size:78px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .buttonWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .buttonWrapper,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .buttonWrapper{-ms-flex-preferred-size:72px;flex-basis:72px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .buttonWrapper .signupButton,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .buttonWrapper .signupButton,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .buttonWrapper .signupButton{font-size:18px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .text,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .text,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .text{-ms-flex-preferred-size:55px;flex-basis:55px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start;color:#999;font-size:10px;font-style:italic;line-height:1.5;width:100%}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo{max-width:150px;width:150px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerWrapper .headerContent .text,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerWrapper .headerContent .text,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerWrapper .headerContent .text{-ms-flex-preferred-size:60px;flex-basis:60px;font-size:12px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo{max-width:220px;width:220px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerBasicContentWrapper{color:#ffb900}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerBasicContentWrapper .headerContent .price{font-weight:900;font-size:30px;padding-bottom:30px;text-transform:capitalize}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree{max-width:178px;width:178px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnTwo .headerBasicContentWrapper .headerContent .price{font-size:50px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree{max-width:240px;width:240px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerPremiumContentWrapper{color:#007dff}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerPremiumContentWrapper .headerContent .price{padding-bottom:26px;font-size:20px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerPremiumContentWrapper .headerContent .price{font-size:28px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerPremiumContentWrapper .headerContent .price p{margin:0}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerPremiumContentWrapper .headerContent .price p strong{font-size:50px;font-weight:900}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour{max-width:182px;width:182px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnThree .headerPremiumContentWrapper .headerContent .price p strong{font-size:78px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour{max-width:260px;width:260px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerDistrictContentWrapper{color:#00b44b}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerDistrictContentWrapper .headerContent .accountDescription{color:red}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerDistrictContentWrapper .headerContent .price{font-weight:900;font-size:30px;padding-bottom:26px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerDistrictContentWrapper .headerContent .price{font-size:50px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerDistrictContentWrapper .headerContent .price .priceTitle{letter-spacing:1px;font-size:12px;font-style:italic;font-weight:700;padding-bottom:7px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody{-webkit-box-shadow:0 3px 9px 0 rgba(170,172,175,.5);box-shadow:0 3px 9px 0 rgba(170,172,175,.5);color:#555}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody tr:first-child td:nth-child(1n+2):not(:last-child){-webkit-box-shadow:inset -15px 0 15px -15px rgba(170,172,175,.5),inset 0 15px 15px -15px rgba(170,172,175,.5);box-shadow:inset -15px 0 15px -15px rgba(170,172,175,.5),inset 0 15px 15px -15px rgba(170,172,175,.5)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody tr:first-child td:nth-child(1n+2):last-child{-webkit-box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5);box-shadow:inset 0 15px 15px -15px rgba(170,172,175,.5)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody tr:nth-child(even){background-color:#fafafa}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody tr:nth-child(odd) td:not(:first-child){background-color:#fbfbfb}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody tr:last-child td{border-bottom:1px solid #f1f1f1}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody td:not(:last-child){-webkit-box-shadow:inset -15px 0 15px -15px rgba(170,172,175,.5);box-shadow:inset -15px 0 15px -15px rgba(170,172,175,.5)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody tr td{border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;height:72px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody td:last-child{border-right:1px solid #f1f1f1}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow{cursor:pointer;position:relative;max-width:255px;width:255px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableHeader .headerRow .headerColumnFour .headerDistrictContentWrapper .headerContent .price .priceTitle{letter-spacing:1.13px;font-size:14px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow{max-width:365px;width:365px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .title{font-size:16px;font-weight:300;line-height:1.2;padding-left:15px;-webkit-transition-property:color,text-shadow;transition-property:color,text-shadow;-webkit-transition-duration:.125s;transition-duration:.125s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .buttonExpand{display:inline-block;position:relative;border-radius:50%;border:2px solid #ddd;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;-webkit-transition-property:border-color 125ms;transition-property:border-color 125ms;-webkit-transition-duration:transform 250ms;transition-duration:transform 250ms;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:26px;height:26px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .buttonExpand .closeIcon,.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .buttonExpand .expandIcon{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:100%;height:100%}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .buttonExpand .expandIcon{background-size:10px 10px;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/grey-6/plus_round.svg);-webkit-transform:rotateY(0);transform:rotateY(0)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .buttonExpand .closeIcon{background-size:10px 10px;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/minus_round.svg);-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow:hover .featureTitleWrapper .title{text-shadow:0 0 0 #000}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow:hover .featureTitleWrapper .buttonExpand{border-color:#555}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow.expanded .featureTitleWrapper .title{color:#00b44b}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow.expanded .featureTitleWrapper .buttonExpand{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);border-color:#00b44b;-webkit-transition-duration:.25s .25s;transition-duration:.25s .25s}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow.expanded .featureTitleWrapper .buttonExpand .expandIcon{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow.expanded .featureTitleWrapper .buttonExpand .closeIcon{-webkit-transform:rotateY(0);transform:rotateY(0)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow.expanded .featureTitleWrapper+.featureDescription{opacity:1;-webkit-transform:translateY(-50%) translateY(-13px) scale(1,1);transform:translateY(-50%) translateY(-13px) scale(1,1)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);opacity:0;background-color:#fff;border-radius:.5em;cursor:default;position:absolute;-webkit-transform:translateY(-50%) translateY(-13px) scale(0,0);transform:translateY(-50%) translateY(-13px) scale(0,0);-webkit-transform-origin:center left;transform-origin:center left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;left:250px;width:450px;z-index:1}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureTitleWrapper .title{font-size:17px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription{left:360px;width:500px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription:before{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);content:"";width:0;height:0;position:absolute;border:solid;border-color:rgba(255,255,255,.001) rgba(255,255,255,.001) #fff #fff;border-width:7px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% - 7px);left:-7px;z-index:-1}.lpSchoolCulture,.lpVisitForum .lp-panel-inner{-webkit-box-shadow:0 15px 15px -15px rgba(170,172,175,.5)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent{border-radius:.5em;background-color:#fff;overflow:hidden;width:100%;height:100%}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat1:checked~.labelHolder label[for=stat1],.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat2:checked~.labelHolder label[for=stat2],.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat3:checked~.labelHolder label[for=stat3],.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat4:checked~.labelHolder label[for=stat4]{background-color:#999}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureTitle{letter-spacing:.0625em;font-size:20px;margin:30px 45px 0}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureTitle{margin:35px 50px 0;font-size:22px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureTitle.blue{color:#007dff}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureTitle.green{color:#00b44b}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureText{letter-spacing:.095em;color:#999;font-size:11px;font-weight:100;line-height:1.7;margin:15px 45px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureText{font-size:12px;margin:15px 50px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;margin-top:2em}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.admin_analytics{background-image:url(../../files-sub/classcraft-assets/lp/pricing/admin_analytics.jpg);margin-bottom:30px;height:185px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.admin_analytics{margin-bottom:35px;height:205px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.admin_dashboard{background-image:url(../../files-sub/classcraft-assets/lp/pricing/admin_dashboard.jpg);height:260px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.admin_dashboard{height:290px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.customizable_avatars{background-image:url(../../files-sub/classcraft-assets/lp/pricing/customizable_avatars.jpg);height:200px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.customizable_avatars{height:225px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.dedicated_support{background-image:url(../../files-sub/classcraft-assets/lp/pricing/dedicated_support.jpg);margin-bottom:30px;height:130px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.dedicated_support{margin-bottom:35px;height:145px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.enhanced_security{background-image:url(../../files-sub/classcraft-assets/lp/pricing/enhanced_security.jpg);height:200px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.enhanced_security{height:225px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.extra_gear_pets{background-image:url(../../files-sub/classcraft-assets/lp/pricing/extra_gear_pets.jpg);height:250px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.extra_gear_pets{height:275px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.gamified_classroom{background-image:url(../../files-sub/classcraft-assets/lp/pricing/gamified_classroom_management.jpg);height:250px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.gamified_classroom{height:278px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.gamified_curriculum{background-image:url(../../files-sub/classcraft-assets/lp/pricing/gamified_curriculum.jpg);height:225px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.interactive_classtools{background-image:url(../../files-sub/classcraft-assets/lp/pricing/interactive_class_tools.jpg);height:250px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.gamified_curriculum{height:250px}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.interactive_classtools{height:275px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.live_teacher_training{background-image:url(../../files-sub/classcraft-assets/lp/pricing/live_teacher_training.jpg);margin-bottom:35px;height:215px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.live_teacher_training{margin-bottom:35px;height:240px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.parent_features{background-image:url(../../files-sub/classcraft-assets/lp/pricing/parent_features.jpg);height:270px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.parent_features{height:300px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.student_analytics{background-image:url(../../files-sub/classcraft-assets/lp/pricing/student_analytics.jpg);height:225px}@media (min-width:1200px){.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .featureRow .featureDescription .featureContent .featureImage.student_analytics{height:250px}}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .checked{background-size:30px 30px;background-position:center center;background-repeat:no-repeat}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .checked.yellow{background-image:url(../../files-sub/classcraft-assets/icons/highlightYellow/checkmark.svg)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .checked.blue{background-image:url(../../files-sub/classcraft-assets/icons/apBlue/checkmark.svg)}.pricingTableWrapper .lp-panel-inner .pricingTable .pricingTableBody .checked.green{background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/checkmark.svg)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent{display:bock}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent{display:none}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .imageTop{background-size:auto 100%;background-position:top center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/pricing/keeper_pricing.jpg);width:100%;height:calc(10em + 25vw)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:.0625em;font-size:calc(20px + (24 - 20) * ((100vw - 320px)/ (768 - 320)));color:#fff;cursor:pointer;line-height:1;padding:1em;width:100%}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader{font-size:20px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader{font-size:24px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader:hover,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader:hover,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader:hover{color:#fafafa}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader:hover .expandButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader:hover .expandButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader:hover .expandButton{background-image:url(../../files-sub/classcraft-assets/icons/grey-1/plus_round.svg)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader.expanded+.accountContent,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader.expanded+.accountContent,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader.expanded+.accountContent{display:block}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader.expanded .expandButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader.expanded .expandButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader.expanded .expandButton{background-image:url(../../files-sub/classcraft-assets/icons/grey-1/minus_round.svg)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .accountTypeWrapper .accountType,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .accountTypeWrapper .accountType,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .accountTypeWrapper .accountType{font-weight:700;text-transform:uppercase}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (768 - 320)));margin-top:.25em;font-style:italic;text-transform:capitalize}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription{font-size:12px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription{font-size:16px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription p,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription p,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription p{display:inline}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription p strong,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription p strong,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .accountTypeWrapper .accountDescription p strong{font-weight:100}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader .expandButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader .expandButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader .expandButton{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/plus_round.svg);width:1.25em;height:1.25em}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent{color:#555;display:none;line-height:1;overflow:hidden;padding:2em 1.5em 1em;text-align:center}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .price,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .price,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price{font-weight:700}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .signupButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .signupButton,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .signupButton{font-size:16px;margin:1.75em auto}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .text,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .text,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .text{font-size:calc(10px + (14 - 10) * ((100vw - 320px)/ (768 - 320)));color:#999;margin:.5em 0 2em}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .text,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .text,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .text{font-size:10px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .text,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .text,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .text{font-size:14px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .feature,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .feature,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .feature{background-size:contain;background-position:center left;background-repeat:no-repeat;font-size:calc(14px + (20 - 14) * ((100vw - 320px)/ (768 - 320)));font-weight:300;line-height:1.2;margin:1.75em 0 1.5em .5em;padding-left:2.5em;text-align:left}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .feature,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .feature,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .feature{font-size:14px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .feature,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .feature,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .feature{font-size:20px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .feature.yellow,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .feature.yellow,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .feature.yellow{background-image:url(../../files-sub/classcraft-assets/icons/highlightYellow/checkmark.svg)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .feature.blue,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .feature.blue,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .feature.blue{background-image:url(../../files-sub/classcraft-assets/icons/apBlue/checkmark.svg)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .feature.green,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .feature.green,.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .feature.green{background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/checkmark.svg)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .mobileHeader{background-image:-webkit-gradient(linear,left top,right top,from(#fdb92b),to(#ff9600));background-image:linear-gradient(to right,#fdb92b,#ff9600)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .price{font-size:calc(34px + (48 - 34) * ((100vw - 320px)/ (768 - 320)));color:#ffb900;text-transform:capitalize}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .price{font-size:34px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .basicWrapperMobile .accountContent .price{font-size:48px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .mobileHeader{background-image:-webkit-gradient(linear,left top,right top,from(#00c5ff),to(#007dff));background-image:linear-gradient(to right,#00c5ff,#007dff)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(18px + (24 - 18) * ((100vw - 320px)/ (768 - 320)));color:#007dff}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price{font-size:18px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price{font-size:24px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price p{margin:0}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price p strong{font-size:calc(40px + (54 - 40) * ((100vw - 320px)/ (768 - 320)));font-weight:900}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price p strong{font-size:40px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .premiumWrapperMobile .accountContent .price p strong{font-size:54px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .mobileHeader{background-image:-webkit-gradient(linear,left top,right top,from(#00c84f),to(#009701));background-image:linear-gradient(to right,#00c84f,#009701)}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .priceTitle{font-size:calc(14px + (18 - 14) * ((100vw - 320px)/ (768 - 320)));color:#00b44b;font-weight:300;margin-bottom:1em}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .priceTitle{font-size:14px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .priceTitle{font-size:18px}}.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .priceNumber{font-size:calc(40px + (54 - 40) * ((100vw - 320px)/ (768 - 320)));color:#00b44b;font-weight:900}@media (max-width:319px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .priceNumber{font-size:40px}}@media (min-width:768px){.pricingTableWrapper .lp-panel-inner .pricingMobileContent .districtWrapperMobile .accountContent .priceNumber{font-size:54px}}.lpProfessionalDevelopment .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#212121;max-width:none;text-align:center}.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent{margin-bottom:2em}@media (min-width:600px){.lpProfessionalDevelopment .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin:0 2em 0 0}}@media (min-width:1201px){.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent{margin-left:2em}}.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title{font-size:35px}}@media (min-width:1200px){.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .title{font-size:45px}}.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentContent .text{margin-bottom:2em}.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/webinar_mock_up_02.jpg);margin-bottom:-3em;padding-bottom:60%}@media (min-width:600px){.lpProfessionalDevelopment .lp-panel-inner .lpProfessionalDevelopmentImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left center;background-repeat:no-repeat;padding-bottom:45%}}.lp-panel.lpResearchBacked .lp-panel-inner{text-align:center}.lp-panel.lpResearchBacked .lp-panel-inner .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));margin-bottom:.5em}@media (max-width:319px){.lp-panel.lpResearchBacked .lp-panel-inner .title{font-size:26px}}@media (min-width:1200px){.lp-panel.lpResearchBacked .lp-panel-inner .title{font-size:60px}}.lp-panel.lpResearchBacked .lp-panel-inner .subtitle{font-size:calc(18px + (40 - 18) * ((100vw - 320px)/ (1200 - 320)));margin:1.5em auto;max-width:21em}@media (max-width:319px){.lp-panel.lpResearchBacked .lp-panel-inner .subtitle{font-size:18px}}@media (min-width:1200px){.lp-panel.lpResearchBacked .lp-panel-inner .subtitle{font-size:40px}}.lp-panel.lpResearchBacked .lp-panel-inner .subtitle strong{color:#00b44b}.lp-panel.lpResearchBacked .lp-panel-inner .source{font-style:italic;color:#999;padding-bottom:100px}.lp-panel.lpResearchBacked .lp-panel-inner .schoolList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6em;text-align:center}.lp-panel.lpResearchBacked .lp-panel-inner .schoolList .schoolListItem{margin:0 .25em 2em;width:calc(50% - .5em)}@media (min-width:667px){.lp-panel.lpResearchBacked .lp-panel-inner .schoolList .schoolListItem{width:calc(33.33% - .5em)}}@media (min-width:768px){.lp-panel.lpResearchBacked .lp-panel-inner .schoolList .schoolListItem{width:calc(25% - .5em)}}.lp-panel.lpResearchBacked .lp-panel-inner .schoolList .schoolListItem img{margin:0 auto;max-width:150px;width:75%}.lp-panel.lpSale{background-size:cover;background-position:left center;background-repeat:no-repeat}.lp-panel.lpSale .lp-panel-inner .content{margin:0 0 0 auto;text-align:center}@media (min-width:768px){.lp-panel.lpSale .lp-panel-inner .content{max-width:30em}}.lp-panel.lpSale .lp-panel-inner .content .subtitle,.lp-panel.lpSale .lp-panel-inner .content .title{text-shadow:0 0 .5em #212121;color:#fff}.lp-panel.lpSale .lp-panel-inner .content .title{font-weight:700;margin:0 auto;text-transform:uppercase;max-width:10em}.lp-panel.lpSale .lp-panel-inner .content .subtitle{margin:0 auto 1em;max-width:16em}.lp-panel.lpSale .lp-panel-inner .content .btnGame{font-weight:700}.lpSchoolCulture{box-shadow:0 15px 15px -15px rgba(170,172,175,.5)}.lpSchoolCulture .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;text-align:center}@media (min-width:768px){.lpSchoolCulture .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:1em}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title{font-size:35px}}@media (min-width:1200px){.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent .title{font-size:45px}}@media (min-width:768px){.lpSchoolCulture .lp-panel-inner .lpSchoolCultureContent{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-left:2.5em;margin-bottom:3em}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureImage.mobile{display:none}}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureImage{background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(1em,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/customizer_intro.png);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 1em),url(../../files-sub/classcraft-assets/front/customizer_intro.png);background-size:auto,auto 185%;min-height:15em}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureImage.mobile{margin:2em 0}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureImage.desktop{display:none}@media (min-width:768px){.lpSchoolCulture .lp-panel-inner .lpSchoolCultureImage.desktop{background-size:auto 130%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/customizer_intro.png);display:block}.lpSchoolCulture .lp-panel-inner .lpSchoolCultureImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;padding-bottom:40%}}.lp-panel.lpSchoolsAndDistricts_2{padding-bottom:3em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner{padding-top:.5em;text-align:center}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .title{margin-bottom:.35em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList{display:inline-block;margin:2em 0 3.5em 1.75em;padding-left:0;text-align:left}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem{letter-spacing:.0625em;color:#00b44b;font-weight:700;margin-bottom:.5em;position:relative}@media (min-width:1024px){.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem{margin-bottom:0}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .checkmarkList .checkmarkListItem:not(:last-child){margin-right:3.5em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content{margin-right:4em}}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner,.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper{text-align:center}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .responsive-video .video{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-radius:.05em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text{color:#999;font-style:italic}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:nth-child(2){font-weight:700;margin:2.5em 0 1.35em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:nth-child(2)+.text{font-weight:700}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:nth-child(2)+.text+.text{margin-bottom:1em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text img{width:1.25em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content a{text-decoration:none}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .content a:hover{color:#555}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper .subtitle{display:none;margin-bottom:.75em}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper>.btnGame{letter-spacing:.0625em;font-weight:700;margin-top:2em}@media (min-width:1024px){.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper{-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-radius:.75em;padding:1.5em 2em 2em;max-width:420px}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper .subtitle{display:block}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper>.btnGame{display:none}}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form{display:none}@media (min-width:1024px){.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form{display:block}}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="text"],.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="email"]{margin-bottom:1em;width:100%}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form select{width:100%}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form textarea{display:block;margin-top:1em;width:100%}.lp-panel.lpSchoolsAndDistricts_2 .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="submit"]{letter-spacing:.0625em;font-weight:700;margin-top:2em}.lp-panel.lpSchoolsAndDistricts{padding-bottom:3em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .title{margin-bottom:.35em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList{display:inline-block;margin:2em 0 3.5em 1.75em;padding-left:0;text-align:left}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem{letter-spacing:.0625em;color:#00b44b;font-weight:700;margin-bottom:.5em;position:relative}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem:before{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/checkmark.svg);content:"";width:1.25em;height:1.25em;position:absolute;top:-.2em;left:-1.75em}@media (min-width:1024px){.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem{margin-bottom:0}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .checkmarkList .checkmarkListItem:not(:last-child){margin-right:3.5em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content{margin-right:4em}}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .responsive-video .video{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-radius:.05em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text{color:#999;font-style:italic}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:nth-child(2){font-weight:700;margin:2.5em 0 1.35em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:nth-child(2)+.text{font-weight:700}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text:nth-child(2)+.text+.text{margin-bottom:1em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content .text img{width:1.25em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content a{text-decoration:none}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .content a:hover{color:#555}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper{text-align:center}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper .subtitle{display:none;margin-bottom:.75em}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper>.btnGame{letter-spacing:.0625em;font-weight:700;margin-top:2em}@media (min-width:1024px){.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper{-ms-flex-preferred-size:37.5%;flex-basis:37.5%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border-radius:.75em;padding:1.5em 2em 2em;max-width:420px}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper .subtitle{display:block}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper>.btnGame{display:none}}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form{display:none}@media (min-width:1024px){.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form{display:block}}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="text"],.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="email"]{margin-bottom:1em;width:100%}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form select{width:100%}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form textarea{display:block;margin-top:1em;width:100%}.lp-panel.lpSchoolsAndDistricts .lp-panel-inner .lpSchoolsAndDistrictsInner .formWrapper form input[type="submit"]{letter-spacing:.0625em;font-weight:700;margin-top:2em}.lpSeanArnoldVideo{border-top:1px solid #ddd}@media (min-width:768px){.lpSeanArnoldVideo{background-size:48% auto;background-position:right bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_sean_arnold.jpg);border-top:none}}@media (min-width:1201px){.lpSeanArnoldVideo{background-size:contain;background-position:right bottom;background-repeat:no-repeat;margin-top:3em}}.lpSeanArnoldVideo .lp-panel-inner{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)));text-align:center}@media (max-width:319px){.lpSeanArnoldVideo .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpSeanArnoldVideo .lp-panel-inner{font-size:20px}}@media (min-width:768px){.lpSeanArnoldVideo .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:2em}}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.3em;margin:.85em 0}@media (max-width:499px){.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .title{font-size:30px}}@media (min-width:1500px){.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .title{font-size:45px}}@media (min-width:768px){.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .title{margin-top:0}}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile{display:none;margin:3em 0 0 7em;position:relative}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile:before{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/sean_marnold_02.jpg);content:"";margin-left:-7em;min-width:7em;height:6em;position:absolute}@media (min-width:768px){.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile{display:block}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile .name{font-weight:300;font-size:1.25em;padding-top:.25em}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile .description{font-size:.65em;font-style:italic}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile .description .social{font-style:normal}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoImage.mobile{display:none}}@media (min-width:768px) and (min-width:975px){.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoContent .profile .name{padding-top:.5em}}.lpSeanArnoldVideo .lp-panel-inner .lpSeanArnoldVideoImage.mobile{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/sean_marnold_02.jpg);height:7em}.lpSetupMinutes .lp-panel-inner{max-width:none;padding:4em 0 1em;text-align:center}.lpSetupMinutes .lp-panel-inner .lpSetupMinutesContent .title{letter-spacing:2px;margin-bottom:.75em}.lpSetupMinutes .lp-panel-inner .lpSetupMinutesImage{background-size:110% auto;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_overview.jpg);margin:0 -2em;padding-bottom:35%}@media (min-width:1280px){.lpSetupMinutes .lp-panel-inner .lpSetupMinutesImage{margin:0}}.lpSpecialEdcampOffer.lp-panel{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5)}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;height:100%}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .desktopImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;display:none}@media (min-width:900px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .desktopImage{display:block;height:100%;width:40%}}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;position:relative;padding:1em;width:100%}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-size:2.5em;color:#555;font-weight:100;line-height:1.3;text-align:center;max-width:100%}@media (min-width:425px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .title{margin-top:1.25em}}@media (min-width:768px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-size:3.13em;font-weight:100}}@media (min-width:900px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;width:50%;height:auto}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-weight:100;font-size:2.5em;margin-top:0;text-align:left}}@media (min-width:1280px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-size:3.13em;font-weight:100}}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .title strong{color:#00b44b}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .text{font-size:1em;margin-top:1em;font-weight:100;text-align:center;max-width:100%}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .mobileImage{margin:2em 0;width:100%;height:auto}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{font-size:1.5em;border:5px solid #00b44b;color:#00b44b;font-weight:700;margin-bottom:1em;margin-top:1em;text-transform:uppercase}@media (min-width:425px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{margin-bottom:2em}}@media (min-width:900px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .text{text-align:left}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .mobileImage{display:none}.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{margin-bottom:0;margin-top:1em;font-weight:300;font-size:1em}}@media (min-width:1024px){.lpSpecialEdcampOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{font-size:1.5em;font-weight:700;margin-top:2em}}.lpStaySmart .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (min-width:768px){.lpStaySmart .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpStaySmart .lp-panel-inner .lpStaySmartContent{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:2.5em}.lpStaySmart .lp-panel-inner .lpStaySmartImage.mobile{display:none}}.lpStaySmart .lp-panel-inner .lpStaySmartContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.2em;margin:0 0 .85em}@media (max-width:499px){.lpStaySmart .lp-panel-inner .lpStaySmartContent .title{font-size:30px}}@media (min-width:1500px){.lpStaySmart .lp-panel-inner .lpStaySmartContent .title{font-size:45px}}.lpStaySmart .lp-panel-inner .lpStaySmartContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}@media (max-width:768px){.lpStaySmart .lp-panel-inner .lpStaySmartContent{margin-bottom:1em}}.lpStaySmart .lp-panel-inner .lpStaySmartImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/book_of_death_shadow.jpg);margin:2em 0;padding-bottom:35%}.lpStaySmart .lp-panel-inner .lpStaySmartImage.desktop{display:none}.lpStudentAchievement .lp-panel-inner{text-align:center}@media (min-width:768px) and (max-width:1200px){.lpStudentAchievement .lp-panel-inner{padding-right:0}}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title{font-size:35px}}@media (min-width:1200px){.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .title{font-size:45px}}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .btnGame.relative{padding-left:0;padding-right:0}@media (min-width:768px){.lpStaySmart .lp-panel-inner .lpStaySmartImage.desktop{display:block}.lpStaySmart .lp-panel-inner .lpStaySmartImage{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin:0}.lpStudentAchievement .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent{-ms-flex-preferred-size:80%;flex-basis:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:2.5em}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .btnGame.relative{padding-left:1em}}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .btnGame.large{margin:1.5em 0 .75em;padding:.5em 1.15em}@media (min-width:768px){.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .btnGame.large{padding:.5em 1.625em}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementImage.mobile{display:none}}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .btnGame.white{color:#555}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementContent .btnGame .arrow.right{border-left-color:#555}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/computer_bossbattle_02.jpg);margin:2em 0;padding-bottom:60%}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementImage.desktop{display:none}@media (min-width:768px){.lpStudentAchievement .lp-panel-inner .lpStudentAchievementImage.desktop{display:block}.lpStudentAchievement .lp-panel-inner .lpStudentAchievementImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left bottom;background-repeat:no-repeat;margin:0;padding-bottom:50%}.lpTailorFit .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:1201px){.lpStudentAchievement .lp-panel-inner .lpStudentAchievementImage{background-size:contain;background-position:center center;background-repeat:no-repeat;padding-bottom:35%}}.lpTailorFit .lp-panel-inner .lpTailorFitContent{text-align:center}@media (min-width:768px){.lpTailorFit .lp-panel-inner .lpTailorFitContent{-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-left:2em;text-align:left}}.lpTailorFit .lp-panel-inner .lpTailorFitContent .text:last-of-type{margin-top:1em}.lpTailorFit .lp-panel-inner .lpTailorFitContent .btnGame{margin:1.5em}@media (min-width:768px){.lpTailorFit .lp-panel-inner .lpTailorFitContent .btnGame{margin:1.5em 0 0}}.lpTailorFit .lp-panel-inner .lpTailorFitImage{background-position:right 2em top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(3em,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/data_thumb_up_crop.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 3em),url(../../files-sub/classcraft-assets/front/data_thumb_up_crop.jpg);background-size:auto,auto 330%;margin-bottom:2em;padding-bottom:60%}@media (min-width:768px){.lpTailorFit .lp-panel-inner .lpTailorFitImage{-ms-flex-preferred-size:52%;flex-basis:52%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin:0 0 -3em -10%;background-size:auto 145%;background-position:right top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/data_thumb_up_crop.jpg)}}.lpConnectTeacherAccount .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)));text-align:center}@media (max-width:319px){.lpConnectTeacherAccount .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpConnectTeacherAccount .lp-panel-inner{font-size:20px}}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title{font-size:calc(40px + (55 - 40) * ((100vw - 320px)/ (1200 - 320)));margin-bottom:0}@media (max-width:319px){.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title{font-size:40px}}@media (min-width:1200px){.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title{font-size:55px}}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .btnGame{margin-top:1.5em}@media (min-width:736px){.lpConnectTeacherAccount .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:2em;padding-right:0}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .title{margin-bottom:.5em}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountContent .btnGame{margin:1.5em 0}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountImage.mobile{display:none}}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/treasor_map.jpg);margin:1.5em 0;padding-bottom:55%}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountImage.desktop{display:none}@media (min-width:736px){.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountImage.desktop{display:block}.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:right top;background-repeat:no-repeat;margin:0 0 0 -2em;padding-bottom:55%}}.lp-panel.lpTeacherConnect .lp-panel-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lp-panel.lpTeacherConnect .lp-panel-inner .image{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/district_teacher_connect.jpg);margin:2em auto 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lp-panel.lpTeacherConnect .lp-panel-inner .content .iconWrapper{display:none}@media (min-width:900px){.lp-panel.lpTeacherConnect .lp-panel-inner .image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-bottom:40%}.lp-panel.lpTeacherConnect .lp-panel-inner .content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lp-panel.lpTeacherConnect .lp-panel-inner .content .iconWrapper{display:inline-block;margin-bottom:2em}}.lp-panel.lpTeacherConnect .lp-panel-inner .content .text{margin:0 auto;max-width:24em}@media (min-width:900px){.lp-panel.lpTeacherConnect .lp-panel-inner .content .text{margin-left:0}}.lpTeacherInstantUpgrade .lp-panel-inner{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)));text-align:center}@media (max-width:319px){.lpTeacherInstantUpgrade .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpTeacherInstantUpgrade .lp-panel-inner{font-size:20px}}@media (min-width:768px){.lpTeacherInstantUpgrade .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;text-align:left}}@media (min-width:1201px){.lpConnectTeacherAccount .lp-panel-inner .lpConnectTeacherAccountImage{background-size:contain;background-position:center center;background-repeat:no-repeat}.lpTeacherInstantUpgrade .lp-panel-inner{padding-left:2em}}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.1em}@media (max-width:499px){.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .title{font-size:30px}}@media (min-width:1500px){.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .title{font-size:45px}}.lpTeacherSupport .lp-panel-inner,.lpVisitForum .lp-panel-inner{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)))}@media (min-width:768px){.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .title{margin-bottom:.5em}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage.mobile{display:none}}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .title strong{color:#00b44b}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .setupList{list-style-type:decimal;margin:2em 0;text-align:left}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .setupList .setupListItem{margin-bottom:1em}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeContent .setupList .setupListItem:last-child{margin-bottom:0}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/upgradePage/chest.png);min-height:15em}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage.mobile{margin:2em 0}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage.desktop{display:none}@media (min-width:768px){.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage.desktop{background-size:auto 100%;background-position:right center;background-repeat:no-repeat;display:block}.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;padding-bottom:50%}}.lpTeacherSupport .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (max-width:319px){.lpTeacherSupport .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpTeacherSupport .lp-panel-inner{font-size:20px}}@media (min-width:768px){.lpTeacherSupport .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:0;text-align:left}}@media (min-width:1201px){.lpTeacherInstantUpgrade .lp-panel-inner .lpTeacherInstantUpgradeImage.desktop{background-size:contain;background-position:center center;background-repeat:no-repeat}.lpTeacherSupport .lp-panel-inner{padding-right:2em}}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportContent{margin-bottom:1em}@media (min-width:768px){.lpTeacherSupport .lp-panel-inner .lpTeacherSupportContent{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin:0 1em 0 0}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage.mobile{display:none}}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.2em}@media (max-width:499px){.lpTeacherSupport .lp-panel-inner .lpTeacherSupportContent .title{font-size:30px}}@media (min-width:1500px){.lpTeacherSupport .lp-panel-inner .lpTeacherSupportContent .title{font-size:45px}}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em;margin:2.5em 0 1em}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/help_screen.jpg);min-height:15em}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage.mobile{margin:2em 0}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage.desktop{display:none}@media (min-width:768px){.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage.desktop{background-size:auto 100%;background-position:left bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/help_screen.jpg);display:block}.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;padding-bottom:50%}}@media (min-width:1201px){.lpTeacherSupport .lp-panel-inner .lpTeacherSupportImage.desktop{background-size:contain;background-position:center center;background-repeat:no-repeat}}.lpTeachersConfirm .lp-panel-inner{color:#212121;text-align:center}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em;margin:.75em 0 .35em}@media (max-width:499px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .title{font-size:30px}}@media (min-width:1500px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .title{font-size:45px}}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .text{letter-spacing:.0625em;font-size:.88em;color:#999;font-weight:100;line-height:1.3em}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-weight:700;margin-top:3em;overflow:hidden;position:relative;padding-bottom:2em}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content{width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media (min-width:768px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats{padding-bottom:0}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .statImage{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;padding-bottom:50%}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .statImage.statImage1{background-image:url(../../files-sub/classcraft-assets/front/98_stat.svg)}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .statImage.statImage2{background-image:url(../../files-sub/classcraft-assets/front/88_stat.svg)}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .statImage.statImage3{background-image:url(../../files-sub/classcraft-assets/front/89_stat.svg)}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .statImage.statImage4{background-image:url(../../files-sub/classcraft-assets/front/99_stat.svg)}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .text{font-weight:700;margin:1.5em 0 1em}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .text strong{color:#00b44b}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type="radio"]{display:none}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat2:checked~.content[data-id=stat1]{margin-left:-100%}@media (min-width:768px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .statImage{padding-bottom:70%}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .content .text{font-size:.75em}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat2:checked~.content[data-id=stat1]{margin-left:0}}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat3:checked~.content[data-id=stat1]{margin-left:-200%}@media (min-width:768px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat3:checked~.content[data-id=stat1]{margin-left:0}}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat4:checked~.content[data-id=stat1]{margin-left:-300%}@media (min-width:768px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats input[type=radio]#stat4:checked~.content[data-id=stat1]{margin-left:0}}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats .labelHolder{width:100%;position:absolute;bottom:1em}.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats label{display:inline-block;vertical-align:middle;-webkit-tap-highlight-color:transparent;border-radius:50%;border:1px solid #ddd;cursor:pointer;margin:0 .1em;width:.75em;height:.75em}@media (min-width:768px){.lpTeachersConfirm .lp-panel-inner .lpTeachersConfirmContent .stats label{display:none}}.lpTrainingCertificate .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (min-width:768px){.lpTrainingCertificate .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:1em}@media (min-width:768px){.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-left:.4em;margin-bottom:0}}@media (min-width:840px){.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateContent{margin-left:2em}}.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/training_certificate.jpg);margin:2em 0;padding-bottom:30%}.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateImage.desktop{display:none}@media (min-width:768px){.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateImage.mobile{display:none}.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateImage.desktop{display:block}.lpTrainingCertificate .lp-panel-inner .lpTrainingCertificateImage{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0}}.lpTransformYourClassroom .lp-panel-inner{color:#212121;padding-bottom:0;text-align:center}.lpTransformYourClassroom .lp-panel-inner .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)));line-height:1.3em;margin:.5em 0 1em;color:#007dff}@media (max-width:319px){.lpTransformYourClassroom .lp-panel-inner .title{font-size:40px}}@media (min-width:1200px){.lpTransformYourClassroom .lp-panel-inner .title{font-size:60px}}.lpTransformYourClassroom .lp-panel-inner .title>*{margin:0}.lpTransformYourClassroom .lp-panel-inner .title>strong{font-weight:900}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border:1px solid #ddd;border-radius:1em;margin:4em 1em 2.5em;max-width:26em;width:calc(100% - 2em)}@media (min-width:768px){.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper{width:calc(50% - 2em)}}@media (min-width:1024px){.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper{width:calc(33.33% - 2em)}}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper:nth-child(1) .image{padding-bottom:calc(68.516129032% - 84px)}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper:nth-child(2) .image{padding-bottom:calc(65.032258065% - 73px)}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper:nth-child(3) .image{padding-bottom:calc(64.258064516% - 70px)}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper .image{width:100%;position:relative}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper .image img{position:absolute;bottom:0;left:0}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper .text{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1200 - 320)));-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;text-align:center;margin:auto 0;padding:.75em}@media (max-width:319px){.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper .text{font-size:12px}}@media (min-width:1200px){.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper .text{font-size:16px}}.lpTransformYourClassroom .lp-panel-inner .lpTransformYourClassroomContent .imageContainerWrapper .text>strong{font-weight:900;color:#007dff}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderName .name,.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderName .name{font-weight:700}.lpTransformYourClassroom .lp-panel-inner a{color:#999}.lpTransformYourClassroom .lp-panel-inner a .arrow-button{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:10px}.lpTwitterTestimonialsFeatures:not(.gradient-green-blue) .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{color:#555}.lpTwitterTestimonialsFeatures:not(.gradient-green-blue) .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title strong{color:red}.lpTwitterTestimonialsFeatures .lp-panel-inner{text-align:center}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));color:#fff;line-height:1.3em;margin:.5em 0}@media (max-width:319px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{font-size:26px}}@media (min-width:1200px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{font-size:60px}}@media (min-width:768px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px) and (max-width:319px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{font-size:40px}}@media (min-width:768px) and (min-width:1200px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .title{font-size:60px}}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper{margin-top:3em;position:relative;width:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);background-color:#fff;border:1px solid #ddd;border-radius:1.25em;color:#212121;font-size:.75em;margin:2em 1em;padding:1.5em;text-align:left;-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;max-width:28em;width:100%;height:100%}@media (min-width:768px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard{-ms-flex-preferred-size:calc(50% - 2em);flex-basis:calc(50% - 2em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.65em}}@media (min-width:1024px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard{-ms-flex-preferred-size:calc(33% - 2em);flex-basis:calc(33% - 2em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.6em}}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:3em}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderIcon{-ms-flex-preferred-size:3em;flex-basis:3em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:contain;background-position:left center;background-repeat:no-repeat;border-radius:50%;height:3em}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderName{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;padding-left:1em}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderName a{text-decoration:none}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent{width:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .text{font-size:1.25em;margin:1em 0;max-width:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .text a{color:#00b44b;text-decoration:none}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .twitterImageWrapper{max-width:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .twitterImageWrapper>img{max-width:100%;width:100%;height:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent a{max-width:100%}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent a img{margin:auto}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard1 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/mr_wiseman_icon.jpg)}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard2 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/eric_nephew_icon.jpg)}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard3 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/koellein_icon.jpg)}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard4 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/tyler_davison_icon.jpg)}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard5 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/kelsey_rupsch_icon.jpg)}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard6 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/gregg_hronec_icon.jpg)}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard1 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/cemporda_icon.png)}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard2 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/juanmaprofe74_icon.jpg)}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard3 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/calasanciascoru_icon.jpg)}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard4 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/julioaguerri_icon.jpg)}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard5 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/leonidasarjona_icon.jpg)}@media (max-width:767px){.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard3,.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard4{display:none}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard5{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lpTwitterTestimonialsFeatures .lp-panel-inner .lpTwitterTestimonialsFeaturesContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard6,.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard1{display:none}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard3,.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard4{display:none}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard6{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.lpTwitterTestimonialsTwoRows.es .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard6 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/calasanciascoru_icon.jpg)}.lpTwitterTestimonialsTwoRows:not(.gradient-green-blue) .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .heart{margin-left:auto;margin-right:auto;height:80px;width:73px}.lpTwitterTestimonialsTwoRows:not(.gradient-green-blue) .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{color:#212121}.lpTwitterTestimonialsTwoRows.gradient-green-blue img.heart{display:none}.lpTwitterTestimonialsTwoRows .lp-panel-inner{text-align:center}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));color:#fff;line-height:1.3em;margin:.5em 0}@media (max-width:319px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{font-size:26px}}@media (min-width:1200px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{font-size:60px}}@media (min-width:768px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px) and (max-width:319px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{font-size:40px}}@media (min-width:768px) and (min-width:1200px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .title{font-size:60px}}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper{margin-top:3em;position:relative;width:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);background-color:#fff;border:1px solid #ddd;border-radius:1.25em;color:#212121;font-size:.75em;margin:2em 1em;padding:1.5em;text-align:left;-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;max-width:28em;width:100%;height:100%}@media (min-width:768px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard{-ms-flex-preferred-size:calc(50% - 2em);flex-basis:calc(50% - 2em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.65em}}@media (min-width:1024px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard{-ms-flex-preferred-size:calc(33% - 2em);flex-basis:calc(33% - 2em);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.6em}}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:3em}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderIcon{-ms-flex-preferred-size:3em;flex-basis:3em;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:contain;background-position:left center;background-repeat:no-repeat;border-radius:50%;height:3em}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderName{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;padding-left:1em}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .twitterCardHeaderName a{text-decoration:none}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent{width:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .text{font-size:1.25em;margin:1em 0;max-width:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .text a{color:#00b44b;text-decoration:none}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .twitterImageWrapper{max-width:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .twitterImageWrapper>img{max-width:100%;width:100%;height:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent a{max-width:100%}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent a img{margin:auto}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard1 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/heathworld_icon.jpg)}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard2 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/kimberly_lang_icon.jpg)}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard3 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/bretterenberg_icon.jpg)}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard4 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/heritage_school_icon.jpg)}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard5 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/rob_mcKenzie_icon.jpg)}@media (max-width:767px){.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard1{display:none}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard3,.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard4{display:none}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard5{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard6{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent .twitterCardsWrapper .twitterCards .twitterCard.twitterCard6 .twitterCardHeader .twitterCardHeaderIcon{background-image:url(../../files-sub/classcraft-assets/front/testimonials/mr_peebles_icon.jpg)}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent a{color:#999}.lpTwitterTestimonialsTwoRows .lp-panel-inner .lpTwitterTestimonialsTwoRowsContent a .arrow-button{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:10px}.lpTwitterTestimonials .lp-panel-inner{text-align:center}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .title{font-size:calc(40px + (55 - 40) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.3em}@media (max-width:499px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .title{font-size:40px}}@media (min-width:1500px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .title{font-size:55px}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper{margin-top:3em;position:relative}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards{width:calc(100% - 10em);margin:auto}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard{font-size:.75em;background-color:#fff;border-radius:1.25em;color:#212121;width:100%;-ms-flex-negative:0;flex-shrink:0;padding:1.5em;text-align:left;-webkit-transition-property:margin-left;transition-property:margin-left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard1:checked~.labelHolder.mobile label[for=twitterCard1],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard2:checked~.labelHolder.mobile label[for=twitterCard2],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard3:checked~.labelHolder.mobile label[for=twitterCard3],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.labelHolder.mobile label[for=twitterCard4],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard5:checked~.labelHolder.mobile label[for=twitterCard5],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.labelHolder.mobile label[for=twitterCard6]{background-color:#999}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.65em;margin-left:10%}}@media (min-width:1050px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;font-size:.6em;margin-left:5%}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader{background-size:auto 100%;background-position:left center;background-repeat:no-repeat;padding-left:4em}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader .name{font-weight:700}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardHeader a{text-decoration:none}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard .text{font-size:1.25em;margin:1em 0}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard .text a{color:#00b44b;text-decoration:none}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard .twitterCardContent .image{background-size:cover;background-position:center center;background-repeat:no-repeat;padding-bottom:100%}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard1"] .twitterCardHeader{background-image:url(../../files-sub/classcraft-assets/front/testimonials/a_kerby_icon.png)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard1"] .twitterCardContent .image{background-image:url(../../files-sub/classcraft-assets/front/testimonials/a_kerby_picture.jpg)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard2"] .twitterCardHeader{background-image:url(../../files-sub/classcraft-assets/front/testimonials/therese_valente_icon.png)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard2"] .twitterCardContent .image{background-image:url(../../files-sub/classcraft-assets/front/testimonials/therese_valente_picture.jpg)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard3"] .twitterCardHeader{background-image:url(../../files-sub/classcraft-assets/front/testimonials/kerry_quick_icon.png)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard3"] .twitterCardContent .image{background-image:url(../../files-sub/classcraft-assets/front/testimonials/kerry_quick_picture.jpg)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard4"] .twitterCardHeader{background-image:url(../../files-sub/classcraft-assets/front/testimonials/megan_o_connell_icon.png)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard4"] .twitterCardContent .image{background-image:url(../../files-sub/classcraft-assets/front/testimonials/megan_o_connell_picture.jpg)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard5"] .twitterCardHeader{background-image:url(../../files-sub/classcraft-assets/front/testimonials/ms_mcdaniel_icon.png)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard5"] .twitterCardContent .image{background-image:url(../../files-sub/classcraft-assets/front/testimonials/ms_mcdaniel_picture.jpg)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard6"] .twitterCardHeader{background-image:url(../../files-sub/classcraft-assets/front/testimonials/jennie_magiera_icon.png)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id="twitterCard6"] .twitterCardContent .image{background-image:url(../../files-sub/classcraft-assets/front/testimonials/jennie_magiera_picture.jpg)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type="radio"]{display:none}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard1:checked~.labelHolder.desktop.right label[for=twitterCard2],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard2:checked~.labelHolder.desktop.left label[for=twitterCard1],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard2:checked~.labelHolder.desktop.right label[for=twitterCard3],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard3:checked~.labelHolder.desktop.left label[for=twitterCard2],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard3:checked~.labelHolder.desktop.right label[for=twitterCard4],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.labelHolder.desktop.left label[for=twitterCard3],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard5:checked~.labelHolder.desktop.left label[for=twitterCard4],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard5:checked~.labelHolder.desktop.right label[for=twitterCard1],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.labelHolder.desktop.right label[for=twitterCard1]{display:block}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .twitterCards .twitterCard[data-id=twitterCard1],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard1:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:0}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard2:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-100%}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard2:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-55%}}@media (min-width:1050px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard1:checked~.labelHolder.desktop.left label[for=twitterCard4]{display:block}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard2:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-35%}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard3:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-200%}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard3:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-110%}}@media (min-width:1050px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard3:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-70%}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.labelHolder.desktop.right label[for=twitterCard1]{display:block}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-300%}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-165%}}@media (min-width:1050px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-105%}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard5:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-400%}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard5:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-220%}}@media (min-width:768px) and (max-width:1049px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard1:checked~.labelHolder.desktop.left label[for=twitterCard5],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard4:checked~.labelHolder.desktop.right label[for=twitterCard5],.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.labelHolder.desktop.left label[for=twitterCard4]{display:block}}@media (min-width:1050px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard5:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-105%}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.labelHolder.desktop.left label[for=twitterCard3]{display:block}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-500%}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-220%}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .labelHolder.mobile{display:none}}@media (min-width:1050px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper input[type=radio]#twitterCard6:checked~.twitterCards .twitterCard[data-id=twitterCard1]{margin-left:-105%}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .labelHolder.mobile{padding-top:1em}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .labelHolder.mobile label{display:inline-block;vertical-align:middle;background-color:#fff;border-radius:50%;border:1px solid #999;cursor:pointer;margin:0 .1em;width:.75em;height:.75em}@media (max-width:767px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .labelHolder.desktop{display:none}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .labelHolder.desktop label{display:none;height:100%;width:100%;position:absolute;top:0;left:0}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder{display:none;background-color:#fff;border-radius:50%;width:3.5em;height:3.5em;position:absolute;top:calc(50% - 1.75em)}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder:hover{background-color:#f7f7f7}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder.left{left:0}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder.left .arrow.left{border-top:.85em solid rgba(255,255,255,.001);border-bottom:.85em solid rgba(255,255,255,.001);border-right:1.25em solid #00b44b;margin-top:25%;margin-left:25%;width:0;height:0}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder.right{right:0}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder.right .arrow.right{border-top:.85em solid rgba(255,255,255,.001);border-bottom:.85em solid rgba(255,255,255,.001);border-left:1.25em solid #00b44b;margin-top:25%;margin-left:35%;width:0;height:0}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder label{cursor:pointer}@media (min-width:768px){.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper .arrowHolder{display:block}}.lpTwitterTestimonials .lp-panel-inner .lpTwitterTestimonialsContent .twitterCardsWrapper label{-webkit-tap-highlight-color:transparent}.lpVisitForum .lp-panel-inner{box-shadow:0 15px 15px -15px rgba(170,172,175,.5);text-align:center}@media (max-width:319px){.lpVisitForum .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpVisitForum .lp-panel-inner{font-size:20px}}@media (min-width:1024px){.lpVisitForum .lp-panel-inner{text-align:left}.lpVisitForum .lp-panel-inner .lpVisitForumContent{margin-left:50%;min-height:20em;width:50%}}.lpVisitForum .lp-panel-inner .title{font-size:calc(30px + (45 - 30) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.2em;margin-bottom:1.5em;text-align:center}@media (max-width:499px){.lpVisitForum .lp-panel-inner .title{font-size:30px}}@media (min-width:1500px){.lpVisitForum .lp-panel-inner .title{font-size:45px}}.lpVisitForum .lp-panel-inner .lpVisitForumContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpVisitForum .lp-panel-inner .lpVisitForumContent .setupList{margin:1.5em 0;padding-left:0;text-align:left}@media (min-width:401px) and (max-width:1023px){.lpVisitForum .lp-panel-inner .lpVisitForumContent .setupList{text-align:center}}.lpVisitForum .lp-panel-inner .lpVisitForumContent .setupList .setupListItem{margin-bottom:.5em;padding-left:2em;text-indent:-2em}.lpVisitForum .lp-panel-inner .lpVisitForumContent .setupList .setupListItem:before{content:"\2714";color:#00b44b;padding-right:1em}.lpVisitForum .lp-panel-inner .lpVisitForumContent .setupList .setupListItem:last-child{margin-bottom:0}@media (min-width:1024px){.lpVisitForum.lpVisitForumImage.desktop{background-size:70% auto;background-position:left 2em bottom 2em;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/mock_up_forum_02.jpg)}}@media (min-width:1201px){.lpVisitForum.lpVisitForumImage.desktop{background-size:auto 70%}}.lpVolumeMeter{height:calc(100vh - 85px);min-height:500px}.lpVolumeMeter iframe{height:100%;width:100%;overflow:hidden}.header_slim_wrapper.welcomeAdmins{display:block}@media (min-width:675px){.header_slim_wrapper.welcomeAdmins{display:none}}.lpWelcomeAdmins .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-shadow:0 15px 15px -15px rgba(170,172,175,.5);box-shadow:0 15px 15px -15px rgba(170,172,175,.5);font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)));text-align:center;padding:1em 0 3em}@media (max-width:319px){.lpWelcomeAdmins .lp-panel-inner{font-size:16px}}@media (min-width:1200px){.lpWelcomeAdmins .lp-panel-inner{font-size:20px}}@media (min-width:675px){.lpWelcomeAdmins .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;text-align:left}}.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent{padding-left:2em;padding-right:2em}.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent .title{font-size:calc(35px + (50 - 35) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.1em;margin-bottom:.5em}@media (max-width:499px){.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent .title{font-size:35px}}@media (min-width:675px){.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-right:1em;padding-right:0}.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent .logo{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/Logo.png);min-height:2.25em}.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent .title{margin:.5em 0}}.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent .text{letter-spacing:.0625em;color:#999;font-weight:100;line-height:1.3em}.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsImage{background-size:auto 200%;background-position:center top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/m_astrologer.jpg);margin:2em 0 -3em;padding-bottom:60%}@media (min-width:675px){.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsImage{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 135%;background-position:left top;background-repeat:no-repeat;padding-bottom:50%;margin:0}}.lpWelcomeBackOffer.lp-panel{margin:0;padding:0}.lpWelcomeBackOffer.lp-panel .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);position:relative;margin:0;padding:0;width:100%;max-width:none}@media (min-width:1500px){.lpWelcomeAdmins .lp-panel-inner .lpWelcomeAdminsContent .title{font-size:50px}.lpWelcomeBackOffer.lp-panel .lp-panel-inner{min-height:30em}}.lpWelcomeBackOffer.lp-panel .lp-panel-inner:before{background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/edcamp/edcamp_chest_mobile.jpg);content:"";position:absolute;display:inline-block;right:0;bottom:0;width:100%;height:calc(55% + 10vw)}@media (min-width:425px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner:before{height:calc(40% + 35vw)}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .title{margin-top:1.25em}}@media (min-width:900px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner:before{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,.7)),color-stop(90%,rgba(255,255,255,.9)),color-stop(95%,rgba(255,255,255,.98)),to(#fff)),url(../../files-sub/classcraft-assets/lp/edcamp/edcamp_chest.jpg);background-image:linear-gradient(to left,rgba(255,255,255,0) 50%,rgba(255,255,255,.7) 80%,rgba(255,255,255,.9) 90%,rgba(255,255,255,.98) 95%,#fff),url(../../files-sub/classcraft-assets/lp/edcamp/edcamp_chest.jpg);width:50%;height:100%}}@media (min-width:1800px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner:before{width:50%;background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,.7)),color-stop(90%,rgba(255,255,255,.9)),color-stop(95%,rgba(255,255,255,.98)),to(#fff)),url(../../files-sub/classcraft-assets/lp/edcamp/edcamp_chest_4k.jpg);background-image:linear-gradient(to left,rgba(255,255,255,0) 50%,rgba(255,255,255,.7) 80%,rgba(255,255,255,.9) 90%,rgba(255,255,255,.98) 95%,#fff),url(../../files-sub/classcraft-assets/lp/edcamp/edcamp_chest_4k.jpg)}}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;padding:1em;width:100%}@media (min-width:900px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5em 0 5em 2em;width:50%;height:auto}}@media (min-width:1200px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper{padding-left:calc(((100vw - 1200px)/ 2) + 2em)}}@media (min-width:1280px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper{padding-left:calc((100vw - 1200px)/ 2)}}@media (min-width:2000px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper{padding-left:20em}}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-size:2.5em;color:#212121;font-weight:100;line-height:1.3;text-align:center;max-width:100%}@media (min-width:768px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-size:3.13em;font-weight:100}}@media (min-width:900px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-weight:100;font-size:2.5em;margin-top:0;text-align:left}}@media (min-width:1280px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .title{font-size:3.13em;font-weight:100}}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .title strong{color:#00b44b}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .text{font-size:1em;margin-top:1em;font-weight:100;text-align:center;max-width:100%}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{border:5px solid #00b44b;color:#00b44b;font-weight:700;margin-bottom:1em;margin-top:calc(4em + 60vw);text-transform:uppercase}@media (min-width:425px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{margin-bottom:2em}}@media (min-width:900px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .text{text-align:left}.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{margin-bottom:0;margin-top:1em}}@media (min-width:1024px){.lpWelcomeBackOffer.lp-panel .lp-panel-inner .contentWrapper .btnGame{margin-top:2em}}.lpWelcomeDistrict .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.lpWelcomeDistrict .lp-panel-inner>.logo{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/logoLong.png);height:3em;margin-bottom:.5em}@media (min-width:930px){.lpWelcomeDistrict .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.lpWelcomeDistrict .lp-panel-inner>.logo{display:none}}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent>.logo{display:none}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)));margin-top:.5em}@media (max-width:319px){.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title{font-size:35px}}@media (min-width:1200px){.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .title{font-size:45px}}@media (min-width:930px){.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent>.logo{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/Logo.png);display:block;min-height:2em}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .text{max-width:32em}}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .btnGame{font-weight:300;font-size:1.25em;background-color:#00b44b;margin:2em 0 1em}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictContent .btnGame:hover{background-color:#00a551}.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictImage{background-position:center top;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(6em,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/images/customizer_intro.jpg);background-image:linear-gradient(to top,#fff,rgba(255,255,255,.001) 6em),url(../../files-sub/classcraft-assets/images/customizer_intro.jpg);background-size:auto,auto 185%;min-height:14em}@media (min-width:930px){.lpWelcomeDistrict .lp-panel-inner .lpWelcomeDistrictImage{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:auto;align-self:auto;background-size:contain;margin-right:2em;padding-bottom:45%}}.lpWelcomeEducators{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,0))),url(../../files-sub/classcraft-assets/front/jellyfish_bg.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,0),rgba(0,0,0,0)),url(../../files-sub/classcraft-assets/front/jellyfish_bg.jpg);position:relative;overflow:hidden}.lpWelcomeEducators:after,.lpWelcomeEducators:before{content:'';position:absolute;z-index:0;background-repeat:no-repeat;width:100%}.lpWelcomeEducators:before{top:58%;left:0;background-size:auto 95%;background-position:left -3% top;background-image:url(../../files-sub/classcraft-assets/front/male_artist.png);padding-bottom:55%}@media (min-width:480px){.lpWelcomeEducators:before{top:48%;padding-bottom:50%}}@media (min-width:850px){.lpWelcomeEducators:before{top:31%}}.lpWelcomeEducators:after{right:0;top:60%;background-size:auto 100%;background-position:right 5% top;background-image:url(../../files-sub/classcraft-assets/front/femela_cameleon.png);padding-bottom:50%}@media (min-width:480px){.lpWelcomeEducators:after{top:48%}}@media (min-width:850px){.lpWelcomeEducators:after{top:31%}}.lpWelcomeEducators .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding-bottom:7em;text-align:center}@media (min-width:1024px){.lpWelcomeEducators .lp-panel-inner{padding-bottom:12em}}.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content{position:relative;z-index:1}.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .icon{background-size:auto 100%;background-position:center top;background-repeat:no-repeat;height:2em}.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .icon.edmodo{height:2.75em}.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .title{font-size:calc(33px + (55 - 33) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;line-height:1.2em;margin:.5em 0}@media (max-width:499px){.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .title{font-size:33px}}@media (min-width:1500px){.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .title{font-size:55px}}.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .subtitle{font-size:calc(15px + (30 - 15) * ((100vw - 500px)/ (1500 - 500)));letter-spacing:.0625em;font-weight:300;line-height:1.3em}@media (max-width:499px){.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .subtitle{font-size:15px}}@media (min-width:1500px){.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .subtitle{font-size:30px}}.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .btnGame{color:#00b44b;font-weight:700;margin:2em 0 0}@media (max-width:767px){.lpWelcomeEducators .lp-panel-inner .lpWelcomeEducatorsContent .content .btnGame{padding:.25em 1em .1em}}.lpWelcomeGoogle{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.9)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,0))),url(../../files-sub/classcraft-assets/lp/google/lp_google_bg.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.9),rgba(0,0,0,0),rgba(0,0,0,0)),url(../../files-sub/classcraft-assets/lp/google/lp_google_bg.jpg);overflow:hidden;padding-bottom:5em;position:relative}.lpWelcomeGoogle:after,.lpWelcomeGoogle:before{background-size:auto 100%;background-repeat:no-repeat}@media (min-width:460px){.lpWelcomeGoogle{padding-bottom:0}}@media (min-width:768px){.lpWelcomeGoogle{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),color-stop(rgba(0,0,0,0)),to(rgba(0,0,0,0))),url(../../files-sub/classcraft-assets/lp/google/lp_google_bg.jpg);background-image:linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,0),rgba(0,0,0,0)),url(../../files-sub/classcraft-assets/lp/google/lp_google_bg.jpg)}}.lpWelcomeGoogle:after,.lpWelcomeGoogle:before{content:"";width:100%;height:calc(9em + 35vw);position:absolute;bottom:-6em;left:0}.lpWelcomeGoogle:before{background-position:left -3em top;background-image:url(../../files-sub/classcraft-assets/lp/w_m_eagle_lp.png);z-index:1}.lpWelcomeGoogle:after{background-position:right -2.5em top;background-image:url(../../files-sub/classcraft-assets/lp/google/character_blue.png);z-index:0}.lpWelcomeGoogle .lp-panel-inner{color:#fff;padding:3em 0;text-align:center;max-width:none}@media (min-width:1200px){.lpWelcomeGoogle:after,.lpWelcomeGoogle:before{content:none}.lpWelcomeGoogle .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage{display:none;margin-right:.5em;width:85%;position:relative}@media (min-width:1200px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage{display:block}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage:after,.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage:before{position:absolute;max-width:22em;width:100%;height:40em}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage:before{content:none;background-size:100% auto;background-position:right 0 top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/lp/w_m_eagle_lp.png);z-index:1;right:10em;bottom:-13em}@media (min-width:1370px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage:before{content:""}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleImage:after{content:"";background-image:url(../../files-sub/classcraft-assets/lp/google/character_blue.png);z-index:0;background-size:100% auto;background-position:left 0 top;background-repeat:no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1);right:0;bottom:-14em}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent{width:100%}@media (min-width:1024px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent{margin-left:.5em;min-width:42.5em}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content{margin-right:0;position:relative;z-index:1}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .roundIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:50%;margin:0 auto;width:3em;height:3em}@media (min-width:768px){.lpWelcomeGoogle .lp-panel-inner{padding:5em 0}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .roundIcon{width:5em;height:5em}}@media (min-width:1200px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .roundIcon{margin:0}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .roundIcon .icon{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:center top;background-repeat:no-repeat;height:2em}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));margin:1em 0 .25em;color:#fff;text-shadow:0 0 .5em #000;line-height:1.3em}@media (max-width:319px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .title{font-size:26px}}@media (min-width:1200px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .title{font-size:60px}}@media (min-width:768px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .roundIcon .icon{height:3.25em}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .title{font-size:calc(45px + (70 - 45) * ((100vw - 320px)/ (1200 - 320)));line-height:1.1em}}@media (min-width:768px) and (max-width:319px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .title{font-size:45px}}@media (min-width:768px) and (min-width:1200px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .title{font-size:70px}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .subtitle{font-size:calc(16px + (30 - 16) * ((100vw - 320px)/ (1200 - 320)));color:#fff;font-weight:300;text-shadow:0 0 .5em #000}@media (max-width:319px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .subtitle{font-size:16px}}@media (min-width:1200px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .subtitle{font-size:30px}}@media (min-width:768px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .subtitle{font-size:calc(26px + (36 - 26) * ((100vw - 320px)/ (1200 - 320)))}}@media (min-width:768px) and (max-width:319px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .subtitle{font-size:26px}}@media (min-width:768px) and (min-width:1200px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .subtitle{font-size:36px}}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .btnGame{-webkit-box-shadow:0 0 .5em #000;box-shadow:0 0 .5em #000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;font-size:1.25em;font-weight:700;letter-spacing:1px;text-decoration:none;margin:2em 0 0}.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .btnGame:before{background-size:auto;background-position:left bottom;background-repeat:no-repeat;content:'';display:inline-block;background-image:url(../../files-sub/classcraft-assets/images/integrations/google-logo.svg);width:1.5em;height:1em}@media (min-width:768px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .btnGame{font-size:1.75em;letter-spacing:.125em}}@media (max-width:767px){.lpWelcomeGoogle .lp-panel-inner .lpWelcomeGoogleContent .content .btnGame{padding:.25em 1em .1em}}.lpWhyUseClasscraft .lp-panel-inner{color:#212121;padding-bottom:0;text-align:center}.lpWhyUseClasscraft .lp-panel-inner .title{font-size:calc(26px + (60 - 26) * ((100vw - 320px)/ (1200 - 320)));line-height:1.3em;margin:.5em 0}@media (max-width:319px){.lpWhyUseClasscraft .lp-panel-inner .title{font-size:26px}}@media (min-width:1200px){.lpWhyUseClasscraft .lp-panel-inner .title{font-size:60px}}@media (min-width:768px){.lpWhyUseClasscraft .lp-panel-inner .title{font-size:calc(40px + (60 - 40) * ((100vw - 320px)/ (1200 - 320)))}}.lpWhyUseClasscraft .lp-panel-inner .title>strong{font-weight:900;color:red}@media (min-width:768px) and (max-width:319px){.lpWhyUseClasscraft .lp-panel-inner .title{font-size:40px}}@media (min-width:768px) and (min-width:1200px){.lpWhyUseClasscraft .lp-panel-inner .title{font-size:60px}}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2em;padding-bottom:2em;position:relative}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5);border:1px solid #ddd;border-radius:.5em;margin:2.5em 0;max-width:21em}@media (min-width:768px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:0}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper{margin:1em .75em;max-width:18.5em}}@media (min-width:900px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper{margin:2em .75em}}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop{-webkit-box-shadow:inset 0 -60px 60px -60px rgba(170,172,175,.5);box-shadow:inset 0 -60px 60px -60px rgba(170,172,175,.5);height:10em}@media (min-width:768px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop{height:8em}}@media (min-width:900px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop{height:9em}}@media (min-width:1080px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper{margin:3em 1em}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop{height:10em}}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image{background-size:contain;background-position:center center;background-repeat:no-repeat;position:relative;margin:auto;top:-3em;width:100%;height:16em}@media (min-width:768px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image{height:14em}}@media (min-width:900px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image{height:15em}}@media (min-width:1080px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image{height:16em}}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image.widthOverflow{left:-1em;width:calc(100% + 2em)}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image.width90{width:90%}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerTop .image.flipped{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerBottom{background-color:#fff;border-bottom-left-radius:1em;border-bottom-right-radius:1em;position:relative}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerBottom .text{font-size:calc(12px + (16 - 12) * ((100vw - 320px)/ (1200 - 320)));-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;text-align:center;margin:auto 0;padding:.75em}@media (max-width:319px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerBottom .text{font-size:12px}}@media (min-width:1200px){.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerBottom .text{font-size:16px}}.lpWhyUseClasscraft .lp-panel-inner .lpWhyUseClasscraftContent .imageContainerWrapper .imageContainerBottom .text>strong{font-weight:900}.modalWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;width:100%;height:100%;top:calc(-100% - 4em);left:0;z-index:9999999;background-color:rgba(0,0,0,0);-webkit-transition-property:top .25s ease-out;transition-property:top .25s ease-out;-webkit-transition-duration:background-color .125s ease-out;transition-duration:background-color .125s ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.modalWrapper:target{top:0;background-color:rgba(0,0,0,.6)}.modalWrapper:target.whiteOverlay{background-color:rgba(255,255,255,.85)}.modalWrapper:target.whiteOverlay .modalBody{-webkit-box-shadow:0 0 15px rgba(170,172,175,.5);box-shadow:0 0 15px rgba(170,172,175,.5)}.modalWrapper .modalWrapperInner{width:calc(100% - 4em);max-width:calc(100vm - 30px);max-width:calc(100vmin - 30px)}.modalWrapper .modalWrapperInner>div{background-color:#fff}.modalWrapper .modalWrapperInner .modalHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:40px;border:1px solid #ddd;border-bottom:none;border-top-right-radius:.125em;border-top-left-radius:.125em;margin-bottom:0;padding-bottom:.125em}.modalWrapper .modalWrapperInner .modalHeader.transparent{background-color:rgba(255,255,255,.001);border:none;color:#fafafa}.modalWrapper .modalWrapperInner .modalHeader.transparent .modalHeaderClose{background-color:rgba(255,255,255,.001);color:#ddd}.modalWrapper .modalWrapperInner .modalHeader.transparent .modalHeaderClose:hover{background-color:rgba(255,255,255,.001);border:none;color:#999}.modalWrapper .modalWrapperInner .modalHeader.inside{padding-bottom:0;position:relative;z-index:1}.modalWrapper .modalWrapperInner .modalHeader.inside .modalHeaderClose{background-color:rgba(255,255,255,.75);position:absolute;top:.25em;right:.25em}.modalWrapper .modalWrapperInner .modalHeader .modalHeaderTitle{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}.modalWrapper .modalWrapperInner .modalHeader .modalHeaderClose{background-color:rgba(255,255,255,.75);color:#555;line-height:.85em;padding-right:.13em;text-align:right;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.modalWrapper .modalWrapperInner .modalHeader .modalHeaderClose:hover{background-color:rgba(255,255,255,.95);border:1px solid #555}.iste2017Modal,.modalWrapper .modalWrapperInner .modalBody.roundedCorners{border-radius:1em}.modalWrapper .modalWrapperInner .modalFooter.hidden{background-color:rgba(255,255,255,.001)}.modalWrapper.modalBenefitsSlider .modalWrapperInner{display:block;padding:0;max-width:none;width:100%;height:100%}.modalWrapper.modalBenefitsSlider .modalWrapperInner .modalBody{background-color:rgba(255,255,255,.001);height:100%}@media (min-height:700px) and (min-width:700px){.modalWrapper.modalBenefitsSlider .modalWrapperInner{width:calc(100% - 4em);height:calc(100% - 4em);max-width:1200px;max-height:750px}}.modalWrapper.modalDistrictForm .modalWrapperInner{max-width:none;max-height:none;width:100%;height:100%}@media (min-width:700px) and (min-height:700px){.modalWrapper.modalDistrictForm .modalWrapperInner{max-width:850px;max-height:725px;width:calc(100vw - 4em);height:calc(100vh - 4em)}}@media (min-width:1920px){.modalWrapper.modalDistrictForm .modalWrapperInner{max-width:1000px}}.modalWrapper.modalDistrictForm .modalWrapperInner .modalBody{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll;position:relative}@media (min-width:700px) and (min-height:700px){.modalWrapper.modalDistrictForm .modalWrapperInner .modalBody{border-radius:1em;height:auto;overflow:hidden}}#close{display:none}.modalWrapper .modalWrapperInner.modalWrapperInnerIste{max-width:calc(100vw - 2em);max-height:calc(100vh - 4em);width:50em}.iste2017Modal .isteHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5em 1em;text-align:center}@media (min-width:568px){.iste2017Modal .isteHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;text-align:left}}@media (min-width:736px) and (min-height:736px){.iste2017Modal .isteHeader{padding:2em 3em}}.iste2017Modal .isteHeader img{margin-bottom:1.5em;width:7em}.iste2017Modal .isteHeader .title{font-size:calc(12.6px + (14 - 12.6) * ((100vw - 500px)/ (1500 - 500)));font-weight:300;letter-spacing:1px;line-height:1.3em}@media (max-width:499px){.iste2017Modal .isteHeader .title{font-size:12.6px}}@media (min-width:1500px){.iste2017Modal .isteHeader .title{font-size:14px}}@media (min-width:568px){.iste2017Modal .isteHeader img{margin-bottom:0}.iste2017Modal .isteHeader .title{margin-left:2em}}@media (min-width:736px){.iste2017Modal .isteHeader .title{font-weight:300;font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)))}}.iste2017Modal .isteHeader .title>strong{color:red;font-weight:700}@media (min-width:736px) and (max-width:499px){.iste2017Modal .isteHeader .title{font-size:20.4px}}@media (min-width:736px) and (min-width:1500px){.iste2017Modal .isteHeader .title{font-size:24px}}.iste2017Modal .isteImages{display:none;position:relative}@media (min-height:667px){.iste2017Modal .isteImages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.5rem}}.iste2017Modal .isteImages .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:linear-gradient(to top,rgba(221,221,221,.45),rgba(255,255,255,.001) 7.5px)}.iste2017Modal .isteImages img{margin:0 2em;z-index:1}.iste2017Modal .isteImages img.mobile{display:block;width:calc(100% - 4em)}.iste2017Modal .isteImages img:not(.mobile){display:none}@media (min-width:736px){.iste2017Modal .isteImages .gradient{background-image:-webkit-gradient(linear,left bottom,left top,from(#eee),color-stop(75%,#fff));background-image:linear-gradient(to top,#eee,#fff 75%)}.iste2017Modal .isteImages img.mobile{display:none}.iste2017Modal .isteImages img:not(.mobile){display:block;width:calc(33.33% - 4em)}}.iste2017Modal .isteDescriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;padding-left:2.5em}@media (min-width:736px){.iste2017Modal .isteDescriptions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0}}.iste2017Modal .isteDescriptions .description{font-size:calc(12.6px + (14 - 12.6) * ((100vw - 500px)/ (1500 - 500)));background-color:#fff;font-weight:300;line-height:1.5em;list-style-type:disc;padding:0 1em .25em 0;text-align:left;width:100%}@media (max-width:499px){.iste2017Modal .isteDescriptions .description{font-size:12.6px}}@media (min-width:1500px){.iste2017Modal .isteDescriptions .description{font-size:14px}}.iste2017Modal .isteDescriptions .description:last-child{padding-bottom:0}@media (min-width:568px){.iste2017Modal .isteDescriptions .description{font-weight:300;font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));list-style-type:none;padding:0 2em 1.5rem;text-align:center;width:33.33%}.iste2017Modal .isteBottom{background-image:linear-gradient(to bottom,rgba(221,221,221,.45),rgba(255,255,255,.001) 7.5px);padding:1.5em}}.iste2017Modal .isteDescriptions .description>strong{color:red;font-weight:900}@media (min-width:568px) and (max-width:499px){.iste2017Modal .isteDescriptions .description{font-size:14.4px}}@media (min-width:568px) and (min-width:1500px){.iste2017Modal .isteDescriptions .description{font-size:16px}}.iste2017Modal .isteBottom{-ms-flex-negative:0;flex-shrink:0;padding:1.5em;text-align:center;width:100%}.iste2017Modal .isteBottom .btnGame{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700;letter-spacing:2px}@media (max-width:499px){.iste2017Modal .isteBottom .btnGame{font-size:20.4px}}@media (min-width:1500px){.iste2017Modal .isteBottom .btnGame{font-size:24px}}.modalLanguagePicker{font-size:calc(16px + (20 - 16) * ((100vw - 320px)/ (1200 - 320)));display:none;position:fixed;top:0;bottom:0;width:100%;background-color:rgba(255,255,255,.85);z-index:999999;left:0;cursor:pointer}@media (max-width:319px){.modalLanguagePicker{font-size:16px}}@media (min-width:1200px){.modalLanguagePicker{font-size:20px}}.modalLanguagePicker.open{display:block}.modalLanguagePicker .modal-lang{width:90%;max-width:950px;padding:3em;margin:10% auto 0;background-color:#fff;border-radius:1em;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.15);box-shadow:0 0 5px 1px rgba(0,0,0,.15);position:relative;cursor:initial}.modalLanguagePicker .modal-lang .closeModal{position:absolute;top:0;right:0;padding:1.5em;cursor:pointer}.modalLanguagePicker .modal-lang .closeModal:before{-webkit-filter:brightness(87%);filter:brightness(87%);content:'';display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:1.4em;height:1.4em;margin:0 auto;font-size:1rem;background-image:url(../../files-sub/classcraft-assets/icons/close.svg)}.modalLanguagePicker .modal-lang .section-title{font-size:calc(30px + (45 - 30) * ((100vw - 320px)/ (1200 - 320)));margin-bottom:1.5em}@media (max-width:319px){.modalLanguagePicker .modal-lang .section-title{font-size:30px}}@media (min-width:1200px){.modalLanguagePicker .modal-lang .section-title{font-size:45px}}.modalLanguagePicker .modal-lang>.languageWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:40em}.modalLanguagePicker .modal-lang>.languageWrapper>.language{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-right:0;margin-bottom:1.5em;text-align:center;text-decoration:none}@media (min-width:600px){.modalLanguagePicker .modal-lang>.languageWrapper>.language{-ms-flex-preferred-size:25%;flex-basis:25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto}}.modalLanguagePicker .modal-lang>.languageWrapper>.language.currentLanguage,.modalLanguagePicker .modal-lang>.languageWrapper>.language:hover{color:#00b44b}footer.footer-landing{color:#999;font-weight:100;padding:.75em 2em .5em;text-align:center;position:relative}footer.footer-landing .about{font-size:.65em;margin-bottom:.5em}footer.footer-landing .about a{color:#999;text-decoration:none}footer.footer-landing .about a:hover{text-decoration:underline}footer.footer-landing .copyright{font-size:.6em;text-transform:uppercase}footer.footer-mainlayout{color:#555;font-size:1rem;padding:3em 0 2em;width:100%;position:relative}footer.footer-mainlayout:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#f7f7f7));background-image:linear-gradient(to top,#fff,#f7f7f7);content:""}footer.footer-mainlayout .footer-bottom,footer.footer-mainlayout .footer-sitemap{margin:0 auto;max-width:1200px;width:calc(100% - 4em);position:relative}footer.footer-mainlayout .footer-sitemap{margin-bottom:1.5em}@media (min-width:768px){footer.footer-mainlayout .footer-sitemap{display:grid;grid-template:auto/1fr 1fr 1fr 1fr 1.75fr;grid-gap:0 1.5em;margin-bottom:4em}}footer.footer-mainlayout .footer-sitemap .sitemap-section{border-top:1px solid #ddd;padding:1em 0}footer.footer-mainlayout .footer-sitemap .sitemap-section:last-child{padding-bottom:0}footer.footer-mainlayout .footer-sitemap .sitemap-section.company .title{color:#00b44b}footer.footer-mainlayout .footer-sitemap .sitemap-section.company .title:before{background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/plus.svg)}footer.footer-mainlayout .footer-sitemap .sitemap-section.resources .title{color:red}footer.footer-mainlayout .footer-sitemap .sitemap-section.resources .title:before{background-image:url(../../files-sub/classcraft-assets/icons/hpRed/plus.svg)}footer.footer-mainlayout .footer-sitemap .sitemap-section.support .title{color:#ffb900}footer.footer-mainlayout .footer-sitemap .sitemap-section.support .title:before{background-image:url(../../files-sub/classcraft-assets/icons/highlightYellow/plus.svg)}footer.footer-mainlayout .footer-sitemap .sitemap-section.privacy .title{color:#007dff}footer.footer-mainlayout .footer-sitemap .sitemap-section.privacy .title:before{background-image:url(../../files-sub/classcraft-assets/icons/apBlue/plus.svg)}footer.footer-mainlayout .footer-sitemap .sitemap-section.privacy img{max-width:8.5em;width:100%}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner img{display:block;margin:0 auto 1.5em;max-width:14em;width:100%}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){footer.footer-mainlayout .footer-sitemap .sitemap-section{border-top:none;padding:0}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner img{max-width:none}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright #languageLabel,footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright .copyright{margin-bottom:.25rem}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright #languageLabel{font-weight:300;font-size:.75em;color:#999;margin-right:1.5em;padding:0 1.5em;text-decoration:none;position:relative}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright #languageLabel:after,footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright #languageLabel:before{content:"";width:1em;height:1em;position:absolute;top:calc(50% - .625em)}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright #languageLabel:before{background-size:contain;background-position:left center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/grey-5/world.svg);left:0}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright #languageLabel:after{background-size:contain;background-position:right center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/grey-5/arrow.svg);right:0}.page-bullying-header,.page-bullying-header .wrapper .handbook,footer.footer-mainlayout .footer-sitemap .sitemap-section .title:before,nav.main-nav .menu-wrapper .menu-items .menu-item.play a:after{background-size:contain;background-position:center center;background-repeat:no-repeat}footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright .copyright{font-weight:300;font-size:calc(9.5px + (10 - 9.5) * ((100vw - 500px)/ (1500 - 500)));color:#ddd}@media (max-width:499px){footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright .copyright{font-size:9.5px}}@media (min-width:1500px){footer.footer-mainlayout .footer-sitemap .sitemap-section.partner .languageCopyright .copyright{font-size:10px}}footer.footer-mainlayout .footer-sitemap .sitemap-section .title{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));letter-spacing:.0625em;cursor:pointer;display:block;font-weight:900;text-decoration:none;text-transform:uppercase;position:relative}@media (max-width:499px){footer.footer-mainlayout .footer-sitemap .sitemap-section .title{font-size:14.4px}}@media (min-width:1500px){footer.footer-mainlayout .footer-sitemap .sitemap-section .title{font-size:16px}}footer.footer-mainlayout .footer-sitemap .sitemap-section .title:before{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;content:"";width:1em;height:1em;position:absolute;top:calc(50% - .5em);right:0}footer.footer-mainlayout .footer-sitemap .sitemap-section input{display:none}footer.footer-mainlayout .footer-sitemap .sitemap-section input:checked+.title{margin-bottom:.5em}footer.footer-mainlayout .footer-sitemap .sitemap-section input:checked+.title:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}footer.footer-mainlayout .footer-sitemap .sitemap-section input:checked~.list{-webkit-transform:scaleY(1);transform:scaleY(1);height:auto}footer.footer-mainlayout .footer-sitemap .sitemap-section .list{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:grid;grid-gap:1em .5em;overflow:hidden;padding-left:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;height:0}@media (min-width:768px){footer.footer-mainlayout .footer-sitemap .sitemap-section .title{margin-bottom:.5em}footer.footer-mainlayout .footer-sitemap .sitemap-section .title:before{content:none}footer.footer-mainlayout .footer-sitemap .sitemap-section .list{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-property:none;transition-property:none;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;height:auto}}footer.footer-mainlayout .footer-sitemap .sitemap-section .list li{font-weight:300;font-size:calc(11.4px + (12 - 11.399999999999999) * ((100vw - 500px)/ (1500 - 500)));letter-spacing:.0625em;line-height:1.3em}@media (max-width:499px){footer.footer-mainlayout .footer-sitemap .sitemap-section .list li{font-size:11.4px}}@media (min-width:1500px){footer.footer-mainlayout .footer-sitemap .sitemap-section .list li{font-size:12px}}footer.footer-mainlayout .footer-sitemap .sitemap-section .list li.hidden{display:none}footer.footer-mainlayout .footer-sitemap .sitemap-section .list li.hidden.en-US{display:block}footer.footer-mainlayout .footer-sitemap .sitemap-section .list li a,footer.footer-mainlayout .footer-sitemap .sitemap-section .list li a:visited{color:#999;text-decoration:none}footer.footer-mainlayout .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:900px){footer.footer-mainlayout .footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer.footer-mainlayout .footer-bottom .social,footer.footer-mainlayout .footer-bottom .store{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}footer.footer-mainlayout .footer-bottom .social li,footer.footer-mainlayout .footer-bottom .store li{margin:0 5px;height:40px}footer.footer-mainlayout .footer-bottom .social li a,footer.footer-mainlayout .footer-bottom .social li img,footer.footer-mainlayout .footer-bottom .store li a,footer.footer-mainlayout .footer-bottom .store li img{height:100%}footer.footer-mainlayout .footer-bottom .social li a,footer.footer-mainlayout .footer-bottom .store li a{display:block}footer.footer-mainlayout .footer-bottom .store,nav.main-nav{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}footer.footer-mainlayout .footer-bottom .social{margin-left:-5px}footer.footer-mainlayout .footer-bottom .social li{margin-bottom:20px;width:40px}@media (min-width:900px){footer.footer-mainlayout .footer-bottom .social li{margin-bottom:0}}footer.footer-mainlayout .footer-bottom .social li a{width:100%}footer.footer-mainlayout .footer-bottom .store{display:flex;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px -10px 0}@media (min-width:900px){footer.footer-mainlayout .footer-bottom .store{margin-bottom:0}}footer.footer-mainlayout .footer-bottom .store li{margin-bottom:10px}@media (min-width:900px){footer.footer-mainlayout .footer-bottom .store li{margin-bottom:0}}header.header-xs+.fullHeight,nav.main-nav+.fullHeight{min-height:calc(100vh - 85px)}html.main-nav-dropdown-active,html.main-nav-dropdown-active body{overflow:hidden}html.main-nav-dropdown-active body .main-nav{position:fixed}html.main-nav-dropdown-active body .main-nav .menu-wrapper{position:static}@media (min-width:768px){html,html body{overflow:auto!important;-webkit-overflow-scrolling:touch!important}html body .main-nav{position:static!important}html body .main-nav .menu-wrapper{position:relative!important}}nav.main-nav{display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;font-size:16px;z-index:100;width:100%;height:85px}nav.main-nav ul{padding:0}nav.main-nav .logo,nav.main-nav .menu-wrapper,nav.main-nav .spacer{height:100%}nav.main-nav .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-negative:0;flex-shrink:0;padding:calc(85px / 4)}nav.main-nav .logo img{max-width:100%;max-height:100%}nav.main-nav .logo img:last-of-type{display:none}@media (min-width:1024px),(max-width:767px) and (min-width:414px){nav.main-nav .logo img:first-of-type{display:none}nav.main-nav .logo img:last-of-type{display:initial}}nav.main-nav .spacer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}nav.main-nav .menu-wrapper{position:relative}nav.main-nav .menu-wrapper input#hamburger{display:none}@media (max-width:767px){nav.main-nav .menu-wrapper input#hamburger:checked+.hamburger .top{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav.main-nav .menu-wrapper input#hamburger:checked+.hamburger .mid{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}nav.main-nav .menu-wrapper input#hamburger:checked+.hamburger .bot{-webkit-transform:rotate(45deg);transform:rotate(45deg)}nav.main-nav .menu-wrapper input#hamburger:checked~.mobile-wrapper{background-color:#fff;height:calc(100vh - 85px)}nav.main-nav .menu-wrapper input#hamburger:checked~.mobile-wrapper .dropdown-menu-items-wrapper{position:fixed;top:85px;right:0;bottom:78px;left:0}nav.main-nav .menu-wrapper input#hamburger:checked~.mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items{opacity:1!important;pointer-events:auto!important;left:0!important}nav.main-nav .menu-wrapper input#hamburger:checked~.mobile-wrapper .dropdown-menu-items-cta{position:fixed;bottom:0;left:0}nav.main-nav .menu-wrapper input#hamburger:not(:checked)~.mobile-wrapper .dropdown-menu-items{opacity:0!important;pointer-events:none!important;left:0!important}nav.main-nav .menu-wrapper input#hamburger~.mobile-wrapper .dropdown-bg{display:none}}nav.main-nav .menu-wrapper .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:85px;height:85px;position:absolute;top:0;right:0}nav.main-nav .menu-wrapper .hamburger .bot,nav.main-nav .menu-wrapper .hamburger .mid,nav.main-nav .menu-wrapper .hamburger .top{background-color:#999;width:29px;height:2px}nav.main-nav .menu-wrapper .hamburger .bot,nav.main-nav .menu-wrapper .hamburger .top{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}nav.main-nav .menu-wrapper .hamburger .top{-webkit-transform-origin:100% 0;transform-origin:100% 0}nav.main-nav .menu-wrapper .hamburger .mid{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transform-origin:66.66% 0;transform-origin:66.66% 0;margin:8px 0}nav.main-nav .menu-wrapper .hamburger .bot{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}nav.main-nav .menu-wrapper .menu-items{display:none}@media (min-width:768px){nav.main-nav .menu-wrapper .hamburger{display:none}nav.main-nav .menu-wrapper .menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%}}nav.main-nav .menu-wrapper .menu-items .menu-item{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;cursor:pointer;font-weight:300;letter-spacing:.5px;padding:.75em;white-space:nowrap;height:100%}@media (min-width:1024px){footer.footer-mainlayout .footer-sitemap{grid-template:auto/1fr 1fr 1fr 1fr 1fr 1.75fr}footer.footer-mainlayout .footer-sitemap .sitemap-section.company{grid-column:1/span 2}footer.footer-mainlayout .footer-sitemap .sitemap-section.company .list{grid-template:auto/1fr 1fr}nav.main-nav .menu-wrapper .menu-items .menu-item{padding:1em}}nav.main-nav .menu-wrapper .menu-items .menu-item:hover{color:#212121}nav.main-nav .menu-wrapper .menu-items .menu-item a{color:currentColor;text-decoration:none}nav.main-nav .menu-wrapper .menu-items .menu-item.play{padding-right:calc(85px / 4)}nav.main-nav .menu-wrapper .menu-items .menu-item.play a{font-size:14px;color:#fff;font-weight:700;padding:.25em 1em;padding-right:calc(1em + 1.5em);position:relative}nav.main-nav .menu-wrapper .menu-items .menu-item.play a:after{background-image:url(../../files-sub/classcraft-assets/icons/arrow_short.svg);content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;width:1em;height:1em;position:absolute;top:calc(50% - .5em);right:1em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items{-webkit-transition-property:opacity,left;transition-property:opacity,left;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;opacity:0;pointer-events:none}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.overview a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.overview a .icon svg{fill:#007dff}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.overview a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.overview a .title{color:#007dff}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.pricing a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.pricing a .icon svg{fill:#fda128}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.pricing a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.pricing a .title{color:#fda128}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.testimonials a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.testimonials a .icon svg{fill:red}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.districts a .icon svg,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.gamification a .icon svg,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.research a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.districts a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.gamification a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.research a .icon svg{fill:#007dff}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.testimonials a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.testimonials a .title{color:red}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.districts a .title,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.gamification a .title,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.research a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.districts a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.gamification a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.research a .title{color:#007dff}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.knowledge a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.knowledge a .icon svg{fill:#00c5ff}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.knowledge a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.knowledge a .title{color:#00c5ff}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.training a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.training a .icon svg{fill:#fdb92b}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.training a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.training a .title{color:#fdb92b}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.forums a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.forums a .icon svg{fill:#ff9600}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.forums a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.forums a .title{color:#ff9600}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.blog a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.blog a .icon svg{fill:red}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.blog a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.blog a .title{color:red}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.store a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.store a .icon svg{fill:#d61f2e}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.store a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item.store a .title{color:#d61f2e}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a{text-decoration:none;min-width:24.25em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .icon,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .icon{border:2px solid #999}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .icon svg{fill:#555}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .subtitle,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .subtitle,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a:hover .title{color:#555}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .icon,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a .icon{-webkit-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border:2px solid #ddd;border-radius:50%;position:relative}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .icon svg,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a .icon svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;width:50%;height:50%;position:absolute;top:25%;left:25%}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .title,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a .title{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;font-weight:300;line-height:1em;white-space:nowrap}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .subtitle,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items .dropdown-menu-item a .subtitle{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media (max-width:767px){nav.main-nav .menu-wrapper .mobile-wrapper{-webkit-transition-property:background-color,height;transition-property:background-color,height;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;overflow:hidden;z-index:100;width:100%;height:0;position:absolute;top:85px;left:0}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper{padding:calc(85px / 4)}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper{background-image:linear-gradient(to bottom,rgba(221,221,221,.45),rgba(255,255,255,.001) 7.5px),linear-gradient(to top,rgba(221,221,221,.45),rgba(255,255,255,.001) 7.5px);overflow-x:hidden;overflow-y:scroll;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items:not(:first-child):not(:last-child){margin-bottom:1.25em;padding-bottom:.5em;position:relative}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items:not(:first-child):not(:last-child):after{background-color:#eee;content:"";height:1px;position:absolute;bottom:0;right:.75em;left:.75em}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items:not(:first-child):not(:last-child) .dropdown-menu-item{padding-bottom:1em}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items[data-dropdown="resources"] .dropdown-menu-item a:hover .icon svg{fill:#555}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items[data-dropdown="resources"] .dropdown-menu-item a:hover .title{color:#555}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items[data-dropdown="resources"] .dropdown-menu-item a .icon{border:none}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items[data-dropdown="resources"] .dropdown-menu-item a .icon svg{fill:#999}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items[data-dropdown="resources"] .dropdown-menu-item a .title{color:#999;font-weight:100}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items .dropdown-menu-item:not(:last-child){margin-bottom:1em}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items .dropdown-menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items .dropdown-menu-item a .icon{margin-right:1em;width:38px;height:38px}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items .dropdown-menu-item a .title{font-size:16px;font-weight:700;letter-spacing:1px}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items .dropdown-menu-item a .subtitle,nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-wrapper .dropdown-menu-items .dropdown-menu-item-cta{display:none}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;width:100%;height:78px}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .login:hover .icon svg{fill:#555}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .login:hover .text{color:#555}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .login .icon{width:38px;height:38px;position:relative}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .login .icon svg{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;fill:#999;width:40%;height:40%;position:absolute;top:30%;left:30%}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .login .text{font-size:14px;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;color:#999;font-weight:100}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .signup{font-size:18px;font-weight:900;letter-spacing:1px;padding:.25em 1em;padding-right:calc(1em + .875em);position:relative}nav.main-nav .menu-wrapper .mobile-wrapper .dropdown-menu-items-cta .signup:before{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/arrow_short.svg);content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;width:.875em;height:.875em;position:absolute;top:calc(50% - .45em);right:.625em}}@media (min-width:768px){nav.main-nav .menu-wrapper{display:block}nav.main-nav .menu-wrapper .dropdown-wrapper{position:absolute;top:85px;left:0}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-bg,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items{position:absolute;top:.7em;left:0}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items{z-index:200}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items:before{background-color:rgba(255,255,255,.001);content:"";width:100%;height:.7em;position:absolute;top:-.7em;left:0}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item:first-child{margin-top:1.5em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item.testimonials,nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item:last-child{margin-bottom:1em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a{display:grid;grid-template:auto/3em auto;grid-gap:0 1em;padding:1em 2em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .icon{grid-row:1/span 2;grid-column:1;width:48px;height:48px}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .title{font-weight:300;font-size:20px;grid-row:1;grid-column:2;margin-bottom:.25em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item a .subtitle{font-size:14px;grid-row:2;grid-column:2;color:#999;font-weight:100;letter-spacing:1px;line-height:1.4em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00b44b;border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;padding:1.5em 2em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item-cta .btnGame{font-size:18px;font-weight:700;padding-right:calc(1.3em + 1.5em);white-space:nowrap}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item-cta .btnGame:hover{background-color:#f1f1f1;color:#00b44b}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items .dropdown-menu-item-cta .btnGame:after{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/lightGreen/arrow_long.svg);content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle;width:1em;height:1em;position:absolute;top:calc(50% - .5em);right:1.3em}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-menu-items-cta{display:none}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-bg{-webkit-transition-property:opacity,width,height,left,-webkit-transform;transition-property:opacity,width,height,left,-webkit-transform;transition-property:opacity,transform,width,height,left;transition-property:opacity,transform,width,height,left,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:#fff;border-radius:.5em;-webkit-box-shadow:0 1px 4px 0 rgba(33,33,33,.2);box-shadow:0 1px 4px 0 rgba(33,33,33,.2);opacity:0;pointer-events:none;-webkit-transform:rotateX(45deg);transform:rotateX(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;will-change:transform;z-index:100}nav.main-nav .menu-wrapper .dropdown-wrapper .dropdown-bg .arrow{-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:#fff;border:1px solid #eee;border-right:none;border-bottom:none;color:#fff;font-size:.75em;-webkit-transform:rotate(45deg) translateX(-1px);transform:rotate(45deg) translateX(-1px);width:1.4em;height:1.4em;position:absolute;top:-.7em}}@media (min-width:1024px) and (min-height:900px){body.fr_CA.landing .page-bullying-header{min-height:900px!important}}body.fr_CA .page-bullying-header .wrapper .inner .content .handbook{background-image:url(../../files-sub/classcraft-assets/front/bullying-guide/handbook_fr-CA.png)}.page-bullying-header{background-image:radial-gradient(circle farthest-side at 12.5% 125%,#eee,#fff 65%);overflow:hidden;position:relative}@media (max-width:1023px){.page-bullying-header{min-height:0!important}}@media (min-width:1024px) and (min-height:900px){.page-bullying-header{min-height:calc(900px - 85px)!important}}.page-bullying-header .wrapper{margin:0 auto;max-width:1200px;min-height:inherit;width:100%}.page-bullying-header .wrapper .handbook{background-image:url(../../files-sub/classcraft-assets/front/bullying-guide/handbook_en-US.png);margin:1em 0;max-height:calc(320px * (87.5 / 100));height:87.5vw}@media (min-width:1024px){.page-bullying-header .wrapper .handbook{background-size:cover;background-position:right top;background-repeat:no-repeat;margin:0;max-height:none;width:calc(50% + 1em);height:auto;position:absolute;top:0;right:50%;bottom:-1.25em}.page-bullying-header .wrapper .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 auto;width:50%}}@media (min-aspect-ratio:32/23),(min-width:1200px) and (min-height:900px){.page-bullying-header .wrapper{position:relative}.page-bullying-header .wrapper .handbook{background-size:contain;background-position:right bottom;background-repeat:no-repeat;width:50%}}.page-pbis-header,.page-pbis-header .wrapper .handbook{background-size:contain;background-position:center center;background-repeat:no-repeat}.page-bullying-header .wrapper .inner{min-height:inherit}.page-bullying-header .wrapper .inner .content{margin:2em auto;text-align:center;max-width:calc(500px + 4em);width:calc(100% - 4em)}.page-bullying-header .wrapper .inner .content .authors .author img,.page-bullying-header .wrapper .inner .content .supporters .supporter img{max-width:100%;max-height:100%}@media (min-width:1024px){.page-bullying-header .wrapper .inner .content{margin:2em}}.page-bullying-header .wrapper .inner .content.share p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100}@media (max-width:499px){.page-bullying-header .wrapper .inner .content.share p{font-size:14.4px}}@media (min-width:1500px){.page-bullying-header .wrapper .inner .content.share p{font-size:16px}}.page-bullying-header .wrapper .inner .content.share p:first-of-type{border-top:1px solid #ddd;margin:1.375em 0 .625em;padding-top:2em}.page-bullying-header .wrapper .inner .content.share p:last-of-type{margin-bottom:2.75em}.page-bullying-header .wrapper .inner .content.share .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.page-bullying-header .wrapper .inner .content.share .social .network{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-flex-negative:0;flex-shrink:0;background-color:#007dff;border-radius:50%;width:4em;height:4em;position:relative}.page-bullying-header .wrapper .inner .content .authors,.page-bullying-header .wrapper .inner .content .supporters{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.page-bullying-header .wrapper .inner .content.share .social .network:not(:last-child){margin-right:1.5em}@media (min-width:768px){.page-bullying-header .wrapper .inner .content.share .social .network{width:5em;height:5em}.page-bullying-header .wrapper .inner .content.share .social .network:not(:last-child){margin-right:2em}}.page-bullying-header .wrapper .inner .content.share .social .network:hover{cursor:pointer;-webkit-transform:scale(1.0625,1.0625);transform:scale(1.0625,1.0625)}.page-bullying-header .wrapper .inner .content.share .social .network svg{fill:#fafafa;width:50%;height:50%;position:absolute;top:25%;left:25%}.page-bullying-header .wrapper .inner .content:not(.share) p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;color:#999;font-style:italic}@media (max-width:499px){.page-bullying-header .wrapper .inner .content:not(.share) p{font-size:14.4px}}@media (min-width:1500px){.page-bullying-header .wrapper .inner .content:not(.share) p{font-size:16px}}.page-bullying-header .wrapper .inner .content:not(.share) p:first-of-type{margin:1.75em 0 1.25em}.page-bullying-header .wrapper .inner .content:not(.share) p:last-of-type{margin:2.5em 0 2em}.page-bullying-header .wrapper .inner .content p{letter-spacing:.5px;line-height:1.4em;margin:0;text-align:center}.page-bullying-header .wrapper .inner .content .authors{display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-bullying-header .wrapper .inner .content .authors .author{height:5em}.page-bullying-header .wrapper .inner .content .authors p:first-of-type{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;margin:0 .875em}@media (max-width:499px){.page-bullying-header .wrapper .inner .content .authors p:first-of-type{font-size:37.5px}}@media (min-width:1500px){.page-bullying-header .wrapper .inner .content .authors p:first-of-type{font-size:50px}}.page-bullying-header .wrapper .inner .content h1{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));color:#007dff;line-height:1.2em;font-weight:900;letter-spacing:.5px;padding:0;text-align:center}@media (max-width:499px){.page-bullying-header .wrapper .inner .content h1{font-size:37.5px}}@media (min-width:1500px){.page-bullying-header .wrapper .inner .content h1{font-size:50px}}@media (min-width:1024px){.page-bullying-header .wrapper .inner .content h1{font-size:calc(56px + (80 - 56) * ((100vw - 500px)/ (1500 - 500)));font-weight:900}}.page-bullying-header .wrapper .inner .content h1 strong{color:#007dff;font-weight:900}@media (min-width:1024px) and (max-width:499px){.page-bullying-header .wrapper .inner .content h1{font-size:45px}}@media (min-width:1024px) and (min-width:1500px){.page-bullying-header .wrapper .inner .content h1{font-size:60px}}@media (min-width:1024px) and (max-width:499px){.page-bullying-header .wrapper .inner .content h1{font-size:56px}}@media (min-width:1024px) and (min-width:1500px){.page-bullying-header .wrapper .inner .content h1{font-size:80px}}.page-bullying-header .wrapper .inner .content h2{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));color:#212121;line-height:1.2em;font-weight:100;letter-spacing:.5px;margin:.5em 0 .875em;padding:0;text-align:center}@media (max-width:499px){.page-bullying-header .wrapper .inner .content h2{font-size:20.4px}}@media (min-width:1500px){.page-bullying-header .wrapper .inner .content h2{font-size:24px}}@media (min-width:1024px){.page-bullying-header .wrapper .inner .content h2{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}.page-bullying-header .wrapper .inner .content h2 strong{color:#007dff;font-weight:900}@media (min-width:1024px) and (max-width:499px){.page-bullying-header .wrapper .inner .content h2{font-size:32px}}@media (min-width:1024px) and (min-width:1500px){.page-bullying-header .wrapper .inner .content h2{font-size:40px}}.page-bullying-header .wrapper .inner .content .btnGame{font-weight:900;letter-spacing:2px}.page-bullying-header .wrapper .inner .content .supporters{display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.page-bullying-header .wrapper .inner .content .supporters .supporter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-bullying-header .wrapper .inner .content .supporters .supporter.fondation{height:3em}.page-bullying-header .wrapper .inner .content .supporters .supporter.quebec{height:4em}.page-bullying-header .wrapper .inner .content .supporters .supporter:not(:last-child){margin-right:3em}.page.page-bullying{overflow:hidden}.page-pbis-header{background-image:radial-gradient(circle farthest-side at 12.5% 125%,#eee,#fff 65%);overflow:hidden;position:relative}@media (max-width:1023px){.page-pbis-header{min-height:0!important}}@media (min-width:1024px) and (min-height:900px){.page-pbis-header{min-height:calc(900px - 85px)!important}}.page-pbis-header .wrapper{margin:0 auto;max-width:1200px;min-height:inherit;width:100%}.page-pbis-header .wrapper .handbook{background-image:url(../../files-sub/classcraft-assets/front/pbis/handbook.png);max-height:calc(320px * (87.5 / 100));height:87.5vw}@media (min-width:1024px){.page-pbis-header .wrapper .handbook{background-size:cover;background-position:right top;background-repeat:no-repeat;max-height:none;width:calc(50% + 1em);height:auto;position:absolute;top:0;right:50%;bottom:-1.25em}.page-pbis-header .wrapper .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 0 auto;width:50%}}@media (min-aspect-ratio:32/23),(min-width:1200px) and (min-height:900px){.page-pbis-header .wrapper{position:relative}.page-pbis-header .wrapper .handbook{background-size:contain;background-position:right bottom;background-repeat:no-repeat;width:50%}}.page-pbis-header .wrapper .inner{min-height:inherit}.page-pbis-header .wrapper .inner .content{margin:2em auto;max-width:calc(500px + 3em);width:calc(100% - 3em)}@media (min-width:1024px){.page-pbis-header .wrapper .inner .content{margin:2em 1.5em}}.page-pbis-header .wrapper .inner .content h1{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));color:#212121;line-height:1.2em;margin-bottom:.75em;font-weight:100;letter-spacing:.5px;padding:0;text-align:center}@media (max-width:499px){.page-pbis-header .wrapper .inner .content h1{font-size:37.5px}}@media (min-width:1500px){.page-pbis-header .wrapper .inner .content h1{font-size:50px}}.page-pbis-header .wrapper .inner .content h1 strong{color:#00b44b;font-weight:900}.page.page-pbis .page-inner.pbis-includes{background-image:radial-gradient(circle farthest-side at 12.5% 125%,#eee,#fff 65%);padding-top:3em;padding-bottom:1em}@media (min-width:768px){.page.page-pbis .page-inner.pbis-includes{padding-top:5em}}.page.page-pbis .page-inner.pbis-includes h2,.page.page-pbis .page-inner.pbis-includes h3,.page.page-pbis .page-inner.pbis-includes p{color:#555;margin:0;padding:0}.page.page-pbis .page-inner.pbis-includes h2{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;letter-spacing:1.5px;line-height:1.1em;margin-bottom:.875em;text-align:center}@media (max-width:499px){.page.page-pbis .page-inner.pbis-includes h2{font-size:45px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-includes h2{font-size:60px}}@media (min-width:768px){.page.page-pbis .page-inner.pbis-includes h2{font-size:calc(56px + (80 - 56) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}@media (min-width:768px) and (max-width:499px){.page.page-pbis .page-inner.pbis-includes h2{font-size:56px}}@media (min-width:768px) and (min-width:1500px){.page.page-pbis .page-inner.pbis-includes h2{font-size:80px}}.page.page-pbis .page-inner.pbis-includes .features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}@media (min-width:768px){.page.page-pbis .page-inner.pbis-includes .features{display:grid;grid-template:auto/repeat(2,1fr);grid-gap:0 3em}@supports (display:grid){.page.page-pbis .page-inner.pbis-includes .features{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}}.page.page-pbis .page-inner.pbis-includes .features .feature{max-width:530px}.page.page-pbis .page-inner.pbis-includes .features .feature:nth-child(2){grid-column:1}.page.page-pbis .page-inner.pbis-includes .features .feature:last-child{grid-row:1/span 2;grid-column:2;justify-self:end}.page.page-pbis .page-inner.pbis-includes .features .feature h3{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;letter-spacing:1px;line-height:1.2em;margin-bottom:.625em}@media (max-width:499px){.page.page-pbis .page-inner.pbis-includes .features .feature h3{font-size:32px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-includes .features .feature h3{font-size:40px}}@media (min-width:768px){.page.page-pbis .page-inner.pbis-includes .features .feature h3{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}.page.page-pbis .page-inner.pbis-includes .features .feature h3 strong{font-weight:900}@media (min-width:768px) and (max-width:499px){.page.page-pbis .page-inner.pbis-includes .features .feature h3{font-size:37.5px}}@media (min-width:768px) and (min-width:1500px){.page.page-pbis .page-inner.pbis-includes .features .feature h3{font-size:50px}}.page.page-pbis .page-inner.pbis-includes .features .feature p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;letter-spacing:1px;line-height:1.5em;margin-bottom:3em}@media (max-width:499px){.page.page-pbis .page-inner.pbis-includes .features .feature p{font-size:14.4px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-includes .features .feature p{font-size:16px}}@media (min-width:768px){.page.page-pbis .page-inner.pbis-includes .features .feature p{font-size:calc(15.75px + (18 - 15.75) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}@media (min-width:768px) and (max-width:499px){.page.page-pbis .page-inner.pbis-includes .features .feature p{font-size:15.75px}}@media (min-width:768px) and (min-width:1500px){.page.page-pbis .page-inner.pbis-includes .features .feature p{font-size:18px}}.page.page-pbis .page-inner.pbis-includes .features .feature img{margin-bottom:1.875em}.page.page-pbis .page-inner.pbis-success{background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/pbis/header.jpg);padding-top:7.5em;padding-bottom:6em;position:relative}.page.page-pbis .page-inner.pbis-success:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(33,33,33,.313)}.page.page-pbis .page-inner.pbis-success h2,.page.page-pbis .page-inner.pbis-success h3{color:#fff;padding:0;text-align:center;position:relative}.page.page-pbis .page-inner.pbis-success h2{font-size:calc(56px + (80 - 56) * ((100vw - 500px)/ (1500 - 500)));font-weight:900;line-height:1.1em;margin-bottom:.125em}@media (max-width:499px){.page.page-pbis .page-inner.pbis-success h2{font-size:56px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-success h2{font-size:80px}}.page.page-pbis .page-inner.pbis-success h3{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:700;line-height:1.3em}@media (max-width:499px){.page.page-pbis .page-inner.pbis-success h3{font-size:20.4px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-success h3{font-size:24px}}.page.page-pbis .page-inner.pbis-meeting{background-image:radial-gradient(circle farthest-side at 12.5% 125%,#eee,#fff 65%);overflow:hidden;padding-top:4em;padding-bottom:4em}.page.page-pbis .page-inner.pbis-meeting+.page-districts:before{top:1em}.page.page-pbis .page-inner.pbis-meeting .page-inner{text-align:center}@media (min-width:900px){.page.page-pbis .page-inner.pbis-meeting .page-inner{text-align:left;position:relative}.page.page-pbis .page-inner.pbis-meeting .page-inner:before{background-size:cover;background-position:left top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/pbis/james.png);content:"";max-width:667px;width:55%;position:absolute;top:-2em;right:-8em;bottom:-8em}}.page.page-pbis .page-inner.pbis-meeting .page-inner a,.page.page-pbis .page-inner.pbis-meeting .page-inner h2,.page.page-pbis .page-inner.pbis-meeting .page-inner p{position:relative}.page.page-pbis .page-inner.pbis-meeting .page-inner h2,.page.page-pbis .page-inner.pbis-meeting .page-inner p{color:#555;line-height:1.4em;margin:0 auto;max-width:550px}@media (min-width:900px){.page.page-pbis .page-inner.pbis-meeting .page-inner h2,.page.page-pbis .page-inner.pbis-meeting .page-inner p{margin:0}}.page.page-pbis .page-inner.pbis-meeting .page-inner h2{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;margin-bottom:.5em;padding:0;max-width:10em}@media (max-width:499px){.page.page-pbis .page-inner.pbis-meeting .page-inner h2{font-size:32px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-meeting .page-inner h2{font-size:40px}}.page.page-pbis .page-inner.pbis-meeting .page-inner h2 strong{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));color:#00b44b;font-weight:900}@media (max-width:499px){.page.page-pbis .page-inner.pbis-meeting .page-inner h2 strong{font-size:45px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-meeting .page-inner h2 strong{font-size:60px}}.page.page-pbis .page-inner.pbis-meeting .page-inner p{font-size:calc(15.75px + (18 - 15.75) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;margin-bottom:1.25em}@media (max-width:499px){.page.page-pbis .page-inner.pbis-meeting .page-inner p{font-size:15.75px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-meeting .page-inner p{font-size:18px}}.page.page-pbis .page-inner.pbis-meeting .page-inner p:last-of-type{font-weight:700;margin-bottom:2.25em}.page.page-pbis .page-inner.pbis-meeting .page-inner p strong{font-weight:700}.page.page-pbis .page-inner.pbis-meeting .page-inner a{font-weight:900;letter-spacing:1.5px}.page.page-bullying .page-inner.bullying-overview{background-image:radial-gradient(circle farthest-side at 12.5% 125%,#eee,#fff 65%);padding-top:3em;padding-bottom:4em}.page.page-bullying .page-inner.bullying-overview .page-inner{max-width:calc(1100px + 4em)}@media (min-width:768px){.page.page-bullying .page-inner.bullying-overview{padding-top:4em;padding-bottom:5em}.page.page-bullying .page-inner.bullying-overview .page-inner{display:grid;grid-template:auto/1fr 1.375fr;grid-gap:0 4em;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner h2,.page.page-bullying .page-inner.bullying-overview .page-inner h3,.page.page-bullying .page-inner.bullying-overview .page-inner h4,.page.page-bullying .page-inner.bullying-overview .page-inner p{color:#555;margin:0;padding:0}.page.page-bullying .page-inner.bullying-overview .page-inner h2,.page.page-bullying .page-inner.bullying-overview .page-inner h3{grid-column:1/span 2;text-align:center}.page.page-bullying .page-inner.bullying-overview .page-inner h2{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;letter-spacing:1.5px;line-height:1.2em;margin-bottom:.375em}@media (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner h2{font-size:45px}}@media (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner h2{font-size:60px}}@media (min-width:768px){.page.page-bullying .page-inner.bullying-overview .page-inner h2{font-size:calc(56px + (80 - 56) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}@media (min-width:768px) and (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner h2{font-size:56px}}@media (min-width:768px) and (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner h2{font-size:80px}}.page.page-bullying .page-inner.bullying-overview .page-inner h3{font-size:calc(17px + (20 - 17) * ((100vw - 500px)/ (1500 - 500)));color:#007dff;font-weight:900;letter-spacing:1px;line-height:1.3em;margin:0 auto 1.75em;max-width:32em}@media (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner h3{font-size:17px}}@media (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner h3{font-size:20px}}@media (min-width:768px){.page.page-bullying .page-inner.bullying-overview .page-inner h3{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:900}}@media (min-width:768px) and (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner h3{font-size:20.4px}}@media (min-width:768px) and (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner h3{font-size:24px}}.page.page-bullying .page-inner.bullying-overview .page-inner h4{font-size:calc(20.4px + (24 - 20.4) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;letter-spacing:1px;line-height:1.1em;margin:1em 0}@media (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner h4{font-size:20.4px}}@media (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner h4{font-size:24px}}@media (min-width:768px){.page.page-bullying .page-inner.bullying-overview .page-inner h4{font-weight:100;font-size:calc(22.4px + (28 - 22.400000000000002) * ((100vw - 500px)/ (1500 - 500)))}@supports (display:grid){.page.page-bullying .page-inner.bullying-overview .page-inner h4{margin-top:0}}}@media (min-width:768px) and (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner h4{font-size:22.4px}}@media (min-width:768px) and (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner h4{font-size:28px}}.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner p{font-size:calc(14.4px + (16 - 14.4) * ((100vw - 500px)/ (1500 - 500)));grid-row:3/span 3;grid-column:1;font-weight:100;line-height:1.5em}@media (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner p{font-size:14.4px}}@media (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner p{font-size:16px}}@media (min-width:768px){.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner p{font-size:calc(15.75px + (18 - 15.75) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}@media (min-width:768px) and (max-width:499px){.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner p{font-size:15.75px}}@media (min-width:768px) and (min-width:1500px){.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature,.page.page-bullying .page-inner.bullying-overview .page-inner p{font-size:18px}}.page.page-bullying .page-inner.bullying-overview .page-inner .features{grid-column:2;list-style-type:disc;padding:0 0 0 1em}.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature{padding-left:.5em}.page.page-bullying .page-inner.bullying-overview .page-inner .features .feature:not(:last-child){margin-bottom:1.25em}@media (min-width:900px){.page.page-bullying .page-inner.bullying-schools{position:relative}.page.page-bullying .page-inner.bullying-schools:before{background-size:cover;background-position:left top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/bullying-guide/bear.png);content:"";max-width:550px;width:21%;position:absolute;top:-3.5em;right:0;bottom:-12em}}.page.page-bullying .page-inner.bullying-schools .page-inner{padding-top:3em;padding-bottom:2em}@media (min-width:768px){.page.page-bullying .page-inner.bullying-schools .page-inner{padding-top:5em;padding-bottom:4em}}.page.page-bullying .page-inner.bullying-schools .page-inner h2{font-size:calc(32px + (40 - 32) * ((100vw - 500px)/ (1500 - 500)));color:#555;font-weight:100;letter-spacing:1.5px;line-height:1.3em;margin-bottom:.875em;padding:0;text-align:center;width:100%;position:relative}@media (max-width:499px){.page.page-bullying .page-inner.bullying-schools .page-inner h2{font-size:32px}}@media (min-width:1500px){.page.page-bullying .page-inner.bullying-schools .page-inner h2{font-size:40px}}@media (min-width:900px){.page.page-bullying .page-inner.bullying-schools .page-inner h2{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));font-weight:100;text-align:left;max-width:65vw}}@media (min-width:900px) and (max-width:499px){.page.page-bullying .page-inner.bullying-schools .page-inner h2{font-size:37.5px}}@media (min-width:900px) and (min-width:1500px){.page.page-bullying .page-inner.bullying-schools .page-inner h2{font-size:50px}}.page.page-bullying .page-inner.bullying-schools .page-inner .schools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-width:900px){.page.page-bullying .page-inner.bullying-schools .page-inner .schools{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:75%}}.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1em 2em 0;text-align:center;width:calc(33.33% - .666em);height:4em}.page .page-inner.page-districts .page-inner .districts,.page .page-inner.page-districts .page-inner .districts .district{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school:nth-child(3n){margin-right:0}@media (min-width:1200px){.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school{width:calc(16.66% - .833em)}.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school.partner{width:calc(33.33% - .666em)}.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school:not(.partner):nth-child(3n){margin-right:1em}.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school:not(.partner):nth-child(6n){margin-right:0}}.page.page-bullying .page-inner.bullying-schools .page-inner .schools .school img{max-width:100%;max-height:100%}@media (min-width:900px){.page .page-inner.page-districts{position:relative}.page .page-inner.page-districts:before{background-size:cover;background-position:left top;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/pbis/bear.png);content:"";max-width:550px;width:30%;position:absolute;top:-7em;right:0;bottom:-24em}}.page .page-inner.page-districts .page-inner{padding-top:3em;padding-bottom:2em}@media (min-width:768px){.page .page-inner.page-districts .page-inner{padding-top:5em;padding-bottom:4em}}.page .page-inner.page-districts .page-inner h2{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));color:#555;font-weight:100;letter-spacing:1.5px;line-height:1.3em;margin-bottom:.875em;padding:0;text-align:center;width:100%;position:relative}@media (max-width:499px){.page .page-inner.page-districts .page-inner h2{font-size:45px}}@media (min-width:1500px){.page .page-inner.page-districts .page-inner h2{font-size:60px}}.page .page-inner.page-districts .page-inner h2 strong{color:#007dff;font-weight:900}.page .page-inner.page-districts .page-inner .districts{display:flex;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (min-width:900px){.page .page-inner.page-districts .page-inner h2{text-align:left;max-width:12em}.page .page-inner.page-districts .page-inner .districts{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:75%}}.page .page-inner.page-districts .page-inner .districts .district{display:flex;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 1em 2em 0;text-align:center;width:calc(50% - 1em);height:4em}.page .page-inner.page-districts .page-inner .districts .district:nth-child(2n){margin-right:0}@media (min-width:568px){.page .page-inner.page-districts .page-inner .districts .district{margin-right:1.25em;width:calc(33.33% - .833em)}.page .page-inner.page-districts .page-inner .districts .district:nth-child(2n){margin-right:1.25em}.page .page-inner.page-districts .page-inner .districts .district:nth-child(3n){margin-right:0}}@media (min-width:1024px){.page .page-inner.page-districts .page-inner .districts .district{margin-right:1.5em;width:calc(25% - 1.125em)}.page .page-inner.page-districts .page-inner .districts .district:nth-child(3n){margin-right:1.5em}.page .page-inner.page-districts .page-inner .districts .district:nth-child(4n){margin-right:0}}@media (min-width:1200px){.page .page-inner.page-districts .page-inner .districts .district{margin-right:1.5em;width:calc(20% - 1.2em)}.page .page-inner.page-districts .page-inner .districts .district:nth-child(4n){margin-right:1.5em}.page .page-inner.page-districts .page-inner .districts .district:nth-child(5n){margin-right:0}}.page .page-inner.page-districts .page-inner .districts .district img{max-width:100%;max-height:100%}.page.page-pbis .page-inner.pbis-cta{position:relative}.page.page-pbis .page-inner.pbis-cta:before{position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#00c5ff),to(#007dff));background-image:linear-gradient(to bottom,#00c5ff,#007dff);content:""}@media (min-width:1024px){.page.page-pbis .page-inner.pbis-cta:after{background-size:cover;background-position:right bottom -9em;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/front/pbis/druid.png);content:"";max-width:550px;width:24%;position:absolute;top:-13em;bottom:0;left:0}}.page.page-pbis .page-inner.pbis-cta .page-inner{padding-top:4em;padding-bottom:4em;position:relative}.page.page-pbis .page-inner.pbis-cta .page-inner h2{font-size:calc(37.5px + (50 - 37.5) * ((100vw - 500px)/ (1500 - 500)));color:#fff;font-weight:100;letter-spacing:1.5px;line-height:1.3em;margin:0 auto 1em;padding:0;text-align:center;max-width:12em;width:100%}@media (max-width:499px){.page.page-pbis .page-inner.pbis-cta .page-inner h2{font-size:37.5px}}@media (min-width:1500px){.page.page-pbis .page-inner.pbis-cta .page-inner h2{font-size:50px}}@media (min-width:768px){.page.page-pbis .page-inner.pbis-cta .page-inner h2{font-size:calc(45px + (60 - 45) * ((100vw - 500px)/ (1500 - 500)));font-weight:100}}.page.page-pbis .page-inner.pbis-cta .page-inner h2 strong{font-weight:900}@media (min-width:768px) and (max-width:499px){.page.page-pbis .page-inner.pbis-cta .page-inner h2{font-size:45px}}@media (min-width:768px) and (min-width:1500px){.page.page-pbis .page-inner.pbis-cta .page-inner h2{font-size:60px}}.page.page-pbis .page-inner.pbis-cta .page-inner .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.page.page-pbis .page-inner.pbis-cta .page-inner .social .network{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;width:3em;height:3em;position:relative}.page.page-pbis .page-inner.pbis-cta .page-inner .social .network:not(:last-child){margin-right:1.5em}@media (min-width:768px){.page.page-pbis .page-inner.pbis-cta .page-inner .social .network{width:4em;height:4em}.page.page-pbis .page-inner.pbis-cta .page-inner .social .network:not(:last-child){margin-right:2em}}.page.page-pbis .page-inner.pbis-cta .page-inner .social .network:hover{cursor:pointer;-webkit-transform:scale(1.0625,1.0625);transform:scale(1.0625,1.0625)}.page.page-pbis .page-inner.pbis-cta .page-inner .social .network svg{position:absolute;top:0;left:0;width:100%;height:100%}.section-powerfull .image-tools{-ms-flex-preferred-size:16%;flex-basis:16%;margin-right:20px}.no-flexbox .section-powerfull .image-tools{width:100%;text-align:center}.section-powerfull .text-description{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.no-flexbox .section-powerfull .text-description{width:100%;text-align:center}.section-powerfull .text-description h2{text-align:left;font-size:25px}.no-flexbox .section-powerfull .text-description h2{text-align:center}.section-powerfull .text-description p{font-size:13px}@media (max-width:991px){.section-powerfull .flex-half{margin-top:1em}.section-powerfull .text-description,.section-powerfull .text-description h2{text-align:center}}@media (max-width:768px){.section-powerfull .image-tools{-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-bottom:1em}.section-powerfull .text-description{-ms-flex-preferred-size:100%;flex-basis:100%}section:not(.privacy-policy){text-align:center}}.press{text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#fff));background:linear-gradient(#fefefe,#fff)}.press-logo{display:inline-block;margin:10px 20px}.press-body p{margin-top:25px;margin-bottom:25px}.press-body a,.press-body a:hover{text-decoration:none}.awards{text-align:center}.container .awards-logo{max-height:160px;margin:20px}.container-small .awards-logo{max-height:140px;margin:20px}.awards-game{margin:20px 0}.awards-sm{text-align:center;font-size:1em}.awards-sm img{width:150px;margin:0 1.5em}@media (min-width:768px){.container .awards-logo,.container-small .awards-logo{margin:60px 20px}}section{padding:60px 0;border-bottom:1px solid #e7e7e7}section.noborder{border-bottom:0}section.section-border-top{border-top:1px solid #e7e7e7}section.section-gray{background:#f5f6f7}section.section-gradient-top{font-size:inherit;background-image:linear-gradient(to bottom,rgba(230,230,230,.5) 2px,#fff 2%)}section.section-header h1{margin-top:0;font-size:2.5em}section.section-header h1::first-letter{text-transform:uppercase}@media (min-width:768px){section.section-header{padding:0 0 40px}section.section-header h1{font-size:3em}section.section-header p{padding-left:120px;padding-right:120px}}section.section-flush-bottom{padding-bottom:0}section.section-quickstart .flex-fill{-ms-flex-item-align:baseline;align-self:baseline}section .middle-wrapper{max-width:600px;margin:0 auto}section.section-unforgetable>.container{max-width:970px}section.section-unforgetable .section-title{padding-top:0}@media (min-width:768px){section.section-header h1{padding:40px 0}}.benefitsSliderWrapper{height:100%}.benefitsSliderWrapper .benefitsSliderInner{max-width:none;padding:0;text-align:center;width:100%;height:100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent{height:100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto;overflow:hidden;position:relative;width:100%;height:100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;padding-bottom:3em;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:absolute;top:0;left:100%;width:100%;height:100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio],.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard1:checked~.labelHolder.desktop.left{display:none}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards{height:100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-shadow:0 0 5px #000}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .background{display:none}}@media (min-width:700px) and (min-height:700px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard{border-radius:1em}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .background{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;height:50vw;margin-bottom:1em;max-height:40em}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;font-size:calc(18px + (40 - 18) * ((100vw - 320px)/ (1200 - 320)));padding:0 1em}@media (max-width:319px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{font-size:18px}}@media (min-width:1200px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{font-size:40px}}@media (min-height:700px) and (min-width:700px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{font-size:calc(40px + (55 - 40) * ((100vw - 320px)/ (1200 - 320)))}}@media (min-height:700px) and (min-width:700px) and (max-width:319px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{font-size:40px}}@media (min-height:700px) and (min-width:700px) and (min-width:1200px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{font-size:55px}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;font-size:calc(13px + (20 - 13) * ((100vw - 320px)/ (1200 - 320)));padding:0 1em}@media (max-width:319px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text{font-size:13px}}@media (min-width:1200px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text{font-size:20px}}@media (min-height:700px) and (min-width:700px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text{padding:0 2em}}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .title{color:#fafafa}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard .text{color:#f7f7f7}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard1"]{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(70%,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/shawn_classroom.jpg);background-image:linear-gradient(to top,rgba(0,0,0,.8),rgba(255,255,255,.001) 70%),url(../../files-sub/classcraft-assets/front/shawn_classroom.jpg);background-position:left center}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard1"] .background{background-image:url(../../files-sub/classcraft-assets/front/shawn_classroom.jpg)}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard1"] .background{background-image:none}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard2"]{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(70%,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/students_playing.jpg);background-image:linear-gradient(to top,rgba(0,0,0,.8),rgba(255,255,255,.001) 70%),url(../../files-sub/classcraft-assets/front/students_playing.jpg)}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard2"] .background{background-image:url(../../files-sub/classcraft-assets/front/students_playing.jpg)}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard3"]{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(70%,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/student_reading_flip.jpg);background-image:linear-gradient(to top,rgba(0,0,0,.8),rgba(255,255,255,.001) 70%),url(../../files-sub/classcraft-assets/front/student_reading_flip.jpg)}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard3"] .background{background-image:url(../../files-sub/classcraft-assets/front/student_reading_flip.jpg)}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard4"]{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),color-stop(70%,rgba(255,255,255,.001))),url(../../files-sub/classcraft-assets/front/students_ipad.jpg);background-image:linear-gradient(to top,rgba(0,0,0,.8),rgba(255,255,255,.001) 70%),url(../../files-sub/classcraft-assets/front/students_ipad.jpg)}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .benefitsSliderCards .benefitsSliderCard[data-id="benefitsSliderCard4"] .background{background-image:url(../../files-sub/classcraft-assets/front/students_ipad.jpg)}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard1:checked~.labelHolder.mobile label[for=benefitsSliderCard1]{background-color:#999}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard1:checked~.labelHolder.mobile label[for=benefitsSliderCard1]{background-color:#f7f7f7}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard1:checked~.labelHolder.desktop.right label[for=benefitsSliderCard2],.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard2:checked~.labelHolder.desktop.left label[for=benefitsSliderCard1],.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard2:checked~.labelHolder.desktop.right label[for=benefitsSliderCard3],.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard3:checked~.labelHolder.desktop.left label[for=benefitsSliderCard2],.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard3:checked~.labelHolder.desktop.right label[for=benefitsSliderCard4],.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard4:checked~.labelHolder.desktop.left label[for=benefitsSliderCard3]{display:block}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard1:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard1]{left:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard2:checked~.labelHolder.mobile label[for=benefitsSliderCard2]{background-color:#999}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard2:checked~.labelHolder.mobile label[for=benefitsSliderCard2]{background-color:#f7f7f7}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard2:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard1]{left:-100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard2:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard2]{left:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard3:checked~.labelHolder.mobile label[for=benefitsSliderCard3]{background-color:#999}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard3:checked~.labelHolder.mobile label[for=benefitsSliderCard3]{background-color:#f7f7f7}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard3:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard2]{left:-100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard3:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard3]{left:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard4:checked~.labelHolder.mobile label[for=benefitsSliderCard4]{background-color:#999}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard4:checked~.labelHolder.desktop.right{display:none}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard4:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard3]{left:-100%}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard4:checked~.benefitsSliderCards .benefitsSliderCard[data-id=benefitsSliderCard4]{left:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .labelHolder{z-index:1}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .labelHolder.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-3em;width:100%;height:3em;position:absolute;bottom:3em}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .labelHolder.mobile label{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;display:inline-block;vertical-align:middle;background-color:#f7f7f7;border-radius:50%;border:1px solid #ddd;cursor:pointer;margin:0 .1em;width:.75em;height:.75em}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .labelHolder.mobile label:not(:last-child){margin-right:1em}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper input[type=radio]#benefitsSliderCard4:checked~.labelHolder.mobile label[for=benefitsSliderCard4]{background-color:#f7f7f7}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .labelHolder.mobile label{background-color:rgba(255,255,255,.001);border-color:#eee}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .labelHolder.desktop label{display:none;height:100%;width:100%;position:absolute;top:0;left:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder{background-color:#f7f7f7;border:1px solid #ddd;border-radius:50%;display:block;width:2.5em;height:2.5em;position:absolute;top:calc(100% - 3em);z-index:2}@media (min-width:700px),(orientation:landscape){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder{background-color:rgba(255,255,255,.75);border:none}}@media (min-width:700px) and (min-height:700px){.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder{top:calc(50% - 2em)}}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder:hover{background-color:rgba(255,255,255,.95)}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder.left{left:.5em}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder.left .arrow.left{border-top:.65em solid rgba(255,255,255,.001);border-bottom:.65em solid rgba(255,255,255,.001);border-right:1em solid #00b44b;margin-top:25%;margin-left:25%;width:0;height:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder.right{right:.5em}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder.right .arrow.right{border-top:.65em solid rgba(255,255,255,.001);border-bottom:.65em solid rgba(255,255,255,.001);border-left:1em solid #00b44b;margin-top:25%;margin-left:35%;width:0;height:0}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper .arrowHolder label{cursor:pointer}.benefitsSliderWrapper .benefitsSliderInner .benefitsSliderContent .benefitsSliderCardsWrapper label{-webkit-tap-highlight-color:rgba(255,255,255,.75)}.section-stats .container>.flex-container{max-width:800px;margin:0 auto}.section-stats .greenText{font-size:2.5em;line-height:1em;font-weight:700}.no-flexbox .section-stats .flex-container .flex-fill,.no-flexbox .section-stats .flex-container .flex-third{width:100%;text-align:center}@media (max-width:993px){.section-stats .flex-container .flex-half{-ms-flex-preferred-size:50%;flex-basis:50%}.section-stats .flex-container .flex-fill{-ms-flex-preferred-size:auto;flex-basis:auto}}@media (max-width:768px){.section-stats .flex-container .flex-half{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:1em}.section-stats .flex-container .flex-fill{-ms-flex-preferred-size:100%;flex-basis:100%}}section.testimonials{text-align:center}.testimonials-carousel{padding-left:8%;padding-right:8%;text-align:center}.testimonials-carousel-item>div{max-width:785px;margin:auto}.testimonial-sidebar{padding-left:25px;padding-right:25px}.testimonial-sidebar .btnGame{margin-bottom:6px;text-transform:none}.testimonial-content h2:first-child{margin-bottom:25px}.testimonial-single h2{font-size:1.2em}.testimonial blockquote{padding:10px 0;border:0;font-weight:100}.testimonial blockquote>p{font-size:1.4em;line-height:1.5em}.testimonial blockquote>cite{font-size:.9em;font-style:italic}.testimonial-list .flex-container .flex-fourth{-ms-flex-item-align:start;align-self:flex-start;text-align:center}.section-quotes .flex-container,.testimonial .flex-container,.testimonial-single .flex-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.testimonial,.testimonials-carousel{text-align:left}.testimonial blockquote{min-height:265px}.testimonial blockquote>p{font-size:1.55em}.testimonial-single h2{font-size:25px}}.video_engaging{width:100%;text-align:center}.video_engaging .half-left,.video_engaging .half-right{display:inline-block;width:49%;vertical-align:top}.video_engaging .half-left p,.video_engaging .half-right p{max-width:472px}.video_engaging .half-right{text-align:right}.video_engaging .half-right a,.video_engaging .half-right a:hover{text-decoration:none}.video_engaging .half-right p{font-style:italic;color:#a5a5a5;display:block;text-align:center;font-size:.8em;letter-spacing:1px;font-weight:100;margin-top:1em}.video_engaging .half-left{text-align:left}.video_engaging .half-left h2.section-title{text-align:left;padding-top:0}.video_engaging .half-left p{letter-spacing:1px}.video_engaging .max-width-wrapper{display:inline-block}.video_engaging .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}@media (max-width:768px){.video_engaging .half-left,.video_engaging .half-right{width:100%;padding:0;text-align:center}.video_engaging .half-left p,.video_engaging .half-right p{max-width:100%}.video_engaging .half-right{margin-top:1em}.video_engaging .half-left h2.section-title{text-align:center;padding:.5em 0}}.webinarQuestions .lp-panel-inner{padding-top:0;text-align:center}.webinarQuestions .lp-panel-inner .webinarQuestionsContent .icon{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/icons/chat_icon_green.svg);height:1.5em}.webinarQuestions .lp-panel-inner .webinarQuestionsContent .title{font-size:calc(15px + (20 - 15) * ((100vw - 500px)/ (1500 - 500)));color:#212121;font-weight:100;line-height:1.2em;margin:1.25em 0 0}@media (max-width:499px){.webinarQuestions .lp-panel-inner .webinarQuestionsContent .title{font-size:15px}}@media (min-width:1500px){.webinarQuestions .lp-panel-inner .webinarQuestionsContent .title{font-size:20px}}.webinarRecording .lp-panel-inner{text-align:center}.webinarRecording .lp-panel-inner .webinarRecordingContent .title{font-size:calc(35px + (55 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.webinarRecording .lp-panel-inner .webinarRecordingContent .title{font-size:35px}}@media (min-width:1200px){.webinarRecording .lp-panel-inner .webinarRecordingContent .title{font-size:55px}}.webinarRecording .lp-panel-inner .webinarRecordingContent .videoWrapper{position:relative;height:0;margin:0 auto;width:100%;padding-bottom:56.25%}.webinarRecording .lp-panel-inner .webinarRecordingContent .videoWrapper.ratio16x10{padding-bottom:62.5%}.webinarRecording .lp-panel-inner .webinarRecordingContent .videoWrapper.ratio4x3{padding-bottom:75%}.webinarRecording .lp-panel-inner .webinarRecordingContent .videoWrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}.webinarShare .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#212121;text-align:center}@media (min-width:768px){.webinarShare .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;text-align:left}}.webinarShare .lp-panel-inner .webinarShareContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:1em}@media (min-width:768px){.webinarShare .lp-panel-inner .webinarShareContent{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;margin-left:2em;margin-bottom:0}}.webinarShare .lp-panel-inner .webinarShareContent .title{font-size:calc(30px + (45 - 30) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.webinarShare .lp-panel-inner .webinarShareContent .title{font-size:30px}}@media (min-width:1200px){.webinarShare .lp-panel-inner .webinarShareContent .title{font-size:45px}}.webinarShare .lp-panel-inner .webinarShareContent .title:first-of-type{margin-bottom:.15em}.webinarShare .lp-panel-inner .webinarShareContent .title:nth-of-type(2){margin-bottom:.5em}.webinarShare .lp-panel-inner .webinarShareContent .btnGame:not(:last-of-type){margin-right:1em}.webinarShare .lp-panel-inner .webinarShareImage{background-size:contain;background-position:center bottom;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/event_griffon.png);-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-bottom:2em;padding-bottom:60%}@media (min-width:768px){.webinarShare .lp-panel-inner .webinarShareImage{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;background-size:auto 100%;background-position:left bottom;background-repeat:no-repeat;margin:0;padding-bottom:40%}}@media (min-width:1201px){.webinarShare .lp-panel-inner{padding-left:2em}.webinarShare .lp-panel-inner .webinarShareImage{background-size:contain;background-position:center center;background-repeat:no-repeat;padding-bottom:30%}}.webinarWatchAdvanced .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center}@media (min-width:768px){.webinarWatchAdvanced .lp-panel-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title{font-size:calc(35px + (45 - 35) * ((100vw - 320px)/ (1200 - 320)))}@media (max-width:319px){.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title{font-size:35px}}@media (min-width:1200px){.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title{font-size:45px}}.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title:first-of-type{margin-bottom:.15em}.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent .title:last-of-type{margin-bottom:.5em}.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedImage{background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(../../files-sub/classcraft-assets/images/item_scroll.jpg);margin-bottom:1em;padding-bottom:40%}@media (min-width:768px){.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedContent{-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.webinarWatchAdvanced .lp-panel-inner .webinarWatchAdvancedImage{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-item-align:auto;align-self:auto;margin-bottom:0;padding-bottom:25%}}.works-list dd{margin-bottom:20px}