/* info: https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/critical.css */
body{--wp--style--global--small-size:780px}@font-face{font-family:icomoon;src:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/icomoon/icomoon.eot#1759161775);src:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/icomoon/icomoon.eot#1759161775) format("embedded-opentype"),url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/icomoon/icomoon.ttf#1759161775) format("truetype"),url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/icomoon/icomoon.woff#1759161775) format("woff"),url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/icomoon/icomoon.svg?syg354#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-learning-material:before{content:"\e91a"}.icon-admissions:before{content:"\e914"}.icon-attendance:before{content:"\e915"}.icon-classes:before{content:"\e916"}.icon-financials:before{content:"\e917"}.icon-gradebook:before{content:"\e918"}.icon-student:before{content:"\e919"}.icon-feauted_icons_2:before{content:"\e903"}.icon-feauted_icons_Academic-Management:before{content:"\e904"}.icon-feauted_icons_Attendance-Management:before{content:"\e908"}.icon-feauted_icons_Financial-Management:before{content:"\e909"}.icon-feauted_icons_Program-Management:before{content:"\e90a"}.icon-feauted_icons_Student-Portal:before{content:"\e90b"}.icon-feauted_icons_Teacher-Management:before{content:"\e90c"}.icon-feauted_icons_Teacher-Portal:before{content:"\e90d"}.icon-feauted_icons_Timetable-Management:before{content:"\e90e"}.icon-arrow:before{content:"\e90f"}.icon-arrow-vert:before{content:"\e910"}.icon-check:before{content:"\e911"}.icon-expand_more:before{content:"\e912"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-facebook-f:before{content:"\f09a"}.icon-feed:before{content:"\f09e"}.icon-rss:before{content:"\f09e"}.icon-linkedin:before{content:"\f0e1"}.icon-phone:before{content:"\f095"}.icon-google-plus:before{content:"\f0d5"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}.icon-search:before{content:"\e902"}.icon-launch:before{content:"\e900"}.icon-clear:before{content:"\e901"}.icon-keyboard_arrow_left1:before{content:"\e905"}.icon-keyboard_arrow_right1:before{content:"\e906"}.icon-search1:before{content:"\e913"}.icon-east1:before{content:"\e907"}@font-face{font-family:Chalkduster;src:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/chalkbuster/Chalkduster.eot);src:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/chalkbuster/Chalkduster.eot#1759161775) format("embedded-opentype"),url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/chalkbuster/Chalkduster.woff2) format("woff2"),url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/chalkbuster/Chalkduster.woff) format("woff"),url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../fonts/chalkbuster/Chalkduster.svg#Chalkduster) format("svg");font-weight:400;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.clearfix::after,.clearfix::before{content:" ";display:table}.clearfix::after{clear:both}.nocollapse::after,.nocollapse::before{content:"\00a0";display:block;overflow:hidden;height:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden--no-js{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-js .visuallyhidden--no-js{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.visuallyhidden--focusable{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden--focusable:active,.visuallyhidden--focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.cta,.cta--blaack,.cta--white,.is-style-button-black .wp-block-button__link,.is-style-button-white .wp-block-button__link,.main-menu li.menu-item.show-as-btn a,.main-menu li.menu-item.show-as-btn.is-style-outline a,.scrolled .main-menu li.menu-item.show-as-btn a,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline a,.scrolled.page-invert .main-menu li.menu-item.show-as-btn a,.scrolled.page-invert .main-menu li.menu-item.show-as-btn.is-style-outline a,.wp-block-button .wp-block-button__link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:50px;padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--35);background-color:#285e9e;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 1px 6px rgb(0 0 0 / .4);box-shadow:0 1px 6px rgb(0 0 0 / .4);border-radius:8px;color:#fff;font-size:var(--wp--preset--font-size--medium);line-height:1;font-weight:700;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;padding:.4rem .8rem;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box}.cta--blaack:hover,.cta--white:hover,.cta:hover,.is-style-button-black .wp-block-button__link:hover,.is-style-button-white .wp-block-button__link:hover,.main-menu li.menu-item.show-as-btn a:hover,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline a:hover,.scrolled.page-invert .main-menu li.menu-item.show-as-btn a:hover,.wp-block-button .wp-block-button__link:hover{background-color:#2c68ae;-webkit-box-shadow:2px 4px 10px rgb(0 0 0 / .4);box-shadow:2px 4px 10px rgb(0 0 0 / .4)}.cta--white,.is-style-button-white .wp-block-button__link{color:#121212;background-color:#fff}.cta--white:hover,.is-style-button-white .wp-block-button__link:hover{background-color:#fff}.cta--blaack,.is-style-button-black .wp-block-button__link{color:#fff;background-color:#121212}.cta--blaack:hover,.is-style-button-black .wp-block-button__link:hover{background-color:#121212}.is-style-arrow-cta .wp-block-button__link,.link,.link--blue,.link--white{padding:0;background:0 0;color:#0d6157;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;border-radius:0;line-height:14px;min-height:23px;margin-bottom:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:-15px}.is-style-arrow-cta .wp-block-button__link:after,.link--blue:after,.link--white:after,.link:after{content:'';display:inline-block;margin-left:5px;width:50px;height:20px;overflow:hidden;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/arrow.svg);background-repeat:no-repeat;background-position:-15px 3px;-webkit-transition:.4s;transition:.4s}.is-style-arrow-cta .wp-block-button__link:hover,.link--blue:hover,.link--white:hover,.link:hover{background:0 0;-webkit-box-shadow:none;box-shadow:none}.is-style-arrow-cta .wp-block-button__link:hover::after,.link--blue:hover::after,.link--white:hover::after,.link:hover::after{background-position:0 3px}.has-text-align-center.link--blue,.has-text-align-center.link--white,.is-style-arrow-cta.has-text-align-center .wp-block-button__link,.link.has-text-align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.link--white::after{background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/arrow-white.svg)}.link--blue a{text-decoration:none}.link--blue::after{background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/arrow-blue.svg)}.is-style-outline .wp-block-button__link{background-color:#fff0;border:1px solid #285e9e;-webkit-box-shadow:none;box-shadow:none;color:#285e9e}.is-style-arrow-verical .wp-block-button__link{position:relative;padding:0;background-color:#fff0;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/arrow-vert.svg);background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-box-shadow:none;box-shadow:none;width:60px;height:60px}.is-style-arrow-verical .wp-block-button__link::after{background:-webkit-gradient(linear,left top,left bottom,from(#006550),to(#fff0));background:linear-gradient(to bottom,#006550,#fff0);content:'';width:100%;height:100%;left:0;top:0}.block-editor__typewriter{background-color:#edeae7}.alignfull,.wp-block[data-align=full],.wp-block[data-align=wide]{max-width:100%;padding:0;width:100%;margin:auto}.entry-content hr.wp-block-separator.centered{margin-left:auto;margin-right:auto}.aligncenter,.has-text-align-center{text-align:center}.is-style-rounded img{border-radius:50%;overflow:hidden}.wp-block-social-links{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;padding:0}.wp-social-link{list-style:none;color:#006550}.wp-social-link svg path{fill:#006550}.wp-block-group__inner-container{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size)}.is-style-width-small-left{max-width:660px;margin-left:0;margin-right:auto}.is-style-rounded-block{background-color:#fff;padding:30px;border-radius:8px}@media all and (min-width:768px){.is-style-rounded-block{padding:56px;margin:2rem auto 0 auto}}@media all and (min-width:1168px){.is-style-rounded-block{padding:56px;margin:0 -1rem}}.site-container--header{max-width:var(--wp--style--global--wide-size);margin:auto;position:static;padding:0 var(--page-margins)}.is-vertically-aligned-center{-ms-flex-item-align:center;align-self:center}.is-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}.aligncenter,.has-text-align-center{text-align:center}.wp-block{max-width:960px!important}.is-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.is-layout-flex>*{-webkit-box-flex:0;-ms-flex:0 1 max-content;flex:0 1 max-content}.wp-block-columns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;position:relative;width:100%;position:relative}.col,.wp-block-column{-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width:768px){.col,.wp-block-column{-webkit-box-sizing:border-box;box-sizing:border-box}}.entry-content{padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-content>*{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;position:relative;margin-left:auto;margin-right:auto;padding-left:var(--page-margins);padding-right:var(--page-margins);max-width:var(--wp--style--global--content-size)}.entry-content .alignwide{max-width:var(--wp--style--global--wide-size)}.entry-content .alignfull{width:100%;max-width:none;left:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.entry-content .hero{width:calc(100% + 60px);max-width:none;left:-30px}.entry-content .site-container--small{max-width:var(--wp--style--global--small-size)}.entry-content .is-vertically-aligned-top{-ms-flex-item-align:start;align-self:flex-start}.entry-content .is-vertically-aligned-bottom{-ms-flex-item-align:end;align-self:flex-end}.entry-content .is-vertically-aligned-center{-ms-flex-item-align:center;align-self:center}.entry-content .is-content-justification-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.is-style-column4{-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:960px){.is-style-column4{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.is-style-column4>*{-webkit-box-flex:0;-ms-flex:0 1 Min(420px,100%);flex:0 1 Min(420px,100%)}@media all and (min-width:850px){.is-style-column4>*{-webkit-box-flex:0;-ms-flex:0 1 Min(330px,calc(25% - var(--wp--style--block-gap) * 3 / 4));flex:0 1 Min(330px,calc(25% - var(--wp--style--block-gap) * 3 / 4))}}.is-style-column3{-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:1168px){.is-style-column3{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.is-style-column3>*{-webkit-box-flex:0;-ms-flex:0 1 Min(420px,100%);flex:0 1 Min(420px,100%)}@media all and (min-width:850px){.is-style-column3>*{-webkit-box-flex:0;-ms-flex:0 1 Min(400px,calc(33% - var(--wp--style--block-gap) * 2 / 3));flex:0 1 Min(400px,calc(33% - var(--wp--style--block-gap) * 2 / 3))}}.is-style-column2{-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:960px){.is-style-column2{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.is-style-column2>*{-webkit-box-flex:0;-ms-flex:0 1 Min(420px,100%);flex:0 1 Min(420px,100%)}@media all and (min-width:850px){.is-style-column2>*{-webkit-box-flex:0;-ms-flex:0 1 Min(330px,50%);flex:0 1 Min(330px,50%)}}.is-style-column-half>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}@media all and (min-width:850px){.is-style-column-half>*{-webkit-box-flex:1;-ms-flex:1 1 Max(600px,calc(50% - var(--wp--preset--spacing--50)/ 2));flex:1 1 Max(600px,calc(50% - var(--wp--preset--spacing--50)/ 2))}}.hero .is-style-column-half figure{position:relative;width:100%;left:0}@media all and (min-width:850px){.hero .is-style-column-half figure{width:120%;left:-10%}}.is-style-arrow-after span{display:inline-block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;line-height:1}.is-style-arrow-after span::after{content:'';width:100%;height:9px;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/arrow_bg.svg);background-repeat:no-repeat;background-position:right top;display:inline-block}.section{padding-top:56px;padding-bottom:56px}.is-style-gallery-diagonal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0!important}.is-style-gallery-diagonal>figure{-webkit-box-flex:0;-ms-flex:0 1 Min(calc(50% + 0px),600px);flex:0 1 Min(calc(50% + 0px),600px)}.is-style-gallery-diagonal>figure img{-webkit-box-shadow:2px 2px 8px rgb(0 0 0 / .15);box-shadow:2px 2px 8px rgb(0 0 0 / .15);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.is-style-gallery-diagonal>figure:nth-of-type(1){-ms-flex-item-align:start;align-self:flex-start;-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}.is-style-gallery-diagonal>figure:nth-of-type(2){-ms-flex-item-align:end!important;align-self:flex-end!important;-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}.c-white,.has-white-color,.has-white-color a{color:#fff}.c-gray,.has-gray-color,.has-gray-color a{color:#edeae7}.c-black,.has-black-color,.has-black-color a{color:#121212}.c-dark,.has-dark-color,.has-dark-color a{color:#0e1b21}.c-green,.has-green-color,.has-green-color a{color:#006550}.c-class,.has-class-color,.has-class-color a{color:#006550}.c-subject,.has-subject-color,.has-subject-color a{color:#9e397c}.c-student,.has-student-color,.has-student-color a{color:#285e9e}.c-teacher,.has-teacher-color,.has-teacher-color a{color:#755882}.bg-white,.has-white-background-color{background-color:#fff}.bg-gray,.has-gray-background-color{background-color:#edeae7}.bg-black,.has-black-background-color{background-color:#121212}.bg-class,.has-class-background-color{background-color:#006550}.bg-green,.has-green-background-color{background-color:#0d6157}.bg-subject,.has-subject-background-color{background-color:#9e397c}.bg-student,.has-student-background-color{background-color:#285e9e}.bg-teacher,.has-teacher-background-color{background-color:#755882}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.m-1{margin:10px}.mt-1{margin-top:10px}.mb-1{margin-bottom:10px}.ml-1{margin-left:10px}.m-2{margin:20px}.mt-2{margin-top:20px}.mb-2{margin-bottom:20px}.ml-2{margin-left:20px}.m-3{margin:30px}.mt-3{margin-top:30px}.mb-3{margin-bottom:30px}.ml-3{margin-left:30px}.m-4{margin:40px}.mt-4{margin-top:40px}.mb-4{margin-bottom:40px}.ml-4{margin-left:40px}.m-5{margin:50px}.mt-5{margin-top:50px}.mb-5{margin-bottom:50px}.ml-5{margin-left:50px}.m-6{margin:60px}.mt-6{margin-top:60px}.mb-6{margin-bottom:60px}.ml-6{margin-left:60px}.m-7{margin:70px}.mt-7{margin-top:70px}.mb-7{margin-bottom:70px}.ml-7{margin-left:70px}.m-8{margin:80px}.mt-8{margin-top:80px}.mb-8{margin-bottom:80px}.ml-8{margin-left:80px}.m-9{margin:90px}.mt-9{margin-top:90px}.mb-9{margin-bottom:90px}.ml-9{margin-left:90px}.m-10{margin:100px}.mt-10{margin-top:100px}.mb-10{margin-bottom:100px}.ml-10{margin-left:100px}.m-11{margin:110px}.mt-11{margin-top:110px}.mb-11{margin-bottom:110px}.ml-11{margin-left:110px}.m-12{margin:120px}.mt-12{margin-top:120px}.mb-12{margin-bottom:120px}.ml-12{margin-left:120px}.m-13{margin:130px}.mt-13{margin-top:130px}.mb-13{margin-bottom:130px}.ml-13{margin-left:130px}.m-14{margin:140px}.mt-14{margin-top:140px}.mb-14{margin-bottom:140px}.ml-14{margin-left:140px}.m-15{margin:150px}.mt-15{margin-top:150px}.mb-15{margin-bottom:150px}.ml-15{margin-left:150px}.m-16{margin:160px}.mt-16{margin-top:160px}.mb-16{margin-bottom:160px}.ml-16{margin-left:160px}.m-17{margin:170px}.mt-17{margin-top:170px}.mb-17{margin-bottom:170px}.ml-17{margin-left:170px}.m-18{margin:180px}.mt-18{margin-top:180px}.mb-18{margin-bottom:180px}.ml-18{margin-left:180px}.m-19{margin:190px}.mt-19{margin-top:190px}.mb-19{margin-bottom:190px}.ml-19{margin-left:190px}.page-title{font-family:Lato,sans-serif}.author-description .author-bio,.main-navigation ul.main-menu>li,.nav-links,.site-branding,.social-navigation{line-height:1.25}blockquote{border-left:4px solid #006550;padding-left:20px;color:#006550}.page-title,.site-title{font-weight:400}.page-description,.page-links a{font-weight:700}.site-description{letter-spacing:-.01em}.comments-title,.entry-title,.error-404 .page-title,.not-found .page-title,.post-navigation .post-title,blockquote{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}@media only screen and (min-width:768px){.entry-title{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}cite,dfn,em,i{font-style:italic}blockquote cite{font-size:.71111em;font-style:normal;font-family:Lato,sans-serif}pre{font-size:.88889em;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.8;overflow:auto}code,kbd,tt,var{font-size:.88889em;font-family:Menlo,monaco,Consolas,Lucida Console,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}a{text-decoration:none}a:hover{text-decoration:none}a:focus{text-decoration:underline}.alignright,.has-text-align-right{text-align:right}.alignleft,.has-text-align-left{text-align:left}.aligncenter{text-align:center}ul.is-style-checks{padding:0;display:block}ul.is-style-checks li{line-height:1.2;margin:.2em 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.is-style-checks li::before{content:'';width:28px;height:28px;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/checkbox.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:.5em}ul.is-style-green-checks{padding:0;display:block}ul.is-style-green-checks li{line-height:1.4;margin:.5em 0;padding-left:30px;list-style:none}ul.is-style-green-checks li::before{vertical-align:text-top;content:'';margin-top:3px;width:15px;aspect-ratio:1/1;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/check-green.svg);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;display:inline-block;margin-left:-25px}ul.is-style-green-checks li ul{padding:0}ul.is-style-green-checks li ul li{list-style:none}ul.is-style-green-checks li ul li::before{content:'';width:10px;margin-left:-20px;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/line-green.svg)}ul.is-style-yellow-checks{padding:0;display:block}ul.is-style-yellow-checks li{line-height:1.4;margin:.5em 0;padding-left:30px;list-style:none}ul.is-style-yellow-checks li::before{vertical-align:text-top;content:'';margin-top:3px;width:15px;aspect-ratio:1/1;background-image:url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7.85667L5.6 11.89L12 1' stroke='%23F6921E' stroke-width='3'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;display:inline-block;margin-left:-25px}ul.is-style-yellow-checks li ul{padding:0}ul.is-style-yellow-checks li ul li{list-style:none}ul.is-style-yellow-checks li ul li::before{content:'';width:10px;margin-left:-20px;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/line-green.svg)}ul.is-style-checkboxes{padding:0;display:grid;overflow:visible;margin:0 -12px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:1fr;gap:24px}@media all and (min-width:960px){ul.is-style-checkboxes{grid-template-columns:1fr 1fr}}ul.is-style-checkboxes li{list-style:none;margin:0;padding:10px;padding-left:110px;min-height:110px;position:relative;background-color:#fff}ul.is-style-checkboxes li::before{font-family:icomoon!important;margin-right:10px;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-right:12px solid #edeae7;content:'\e911';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:#ded5c9;color:#0d6157;min-width:80px;margin-right:10px;float:left;height:100%;left:0;top:0;position:absolute}ul.is-style-checkboxes li::after{content:'';display:table;clear:both}.footer-eclipse{position:relative;width:100%;overflow:hidden;height:var(--wp--preset--spacing--50);background-color:var(--wp--preset--color--dark)}.footer-eclipse__inner{width:calc(100% + 2px);height:100%;position:absolute;left:-1px;top:-1px;-webkit-clip-path:shape(from 0 0,line to 100% 0,curve to 50% var(--wp--preset--spacing--50) with 75% var(--wp--preset--spacing--50),curve to 0 0 with 25% var(--wp--preset--spacing--50),close);clip-path:shape(from 0 0,line to 100% 0,curve to 50% var(--wp--preset--spacing--50) with 75% var(--wp--preset--spacing--50),curve to 0 0 with 25% var(--wp--preset--spacing--50),close)}.review-card{position:relative;display:block;max-width:90%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2rem auto;padding:1rem 3rem 1rem 1rem;border-radius:50px 0;-webkit-box-shadow:8px 8px 12px #5555;box-shadow:8px 8px 12px #5555;background:#006550;color:#fff}.review-card::before{content:'"';position:absolute;top:0;left:0;padding:3rem .2rem;font-size:6rem;font-weight:700;font-style:oblique;color:#89ccac}.review-card>h4{margin:1rem 0 1rem 4rem;font-size:1.2rem;font-style:italic;color:#f9ae3f}.review-card>.reviewer-card,.review-card>blockquote{margin-left:4rem;font-style:italic;color:#fff}.review-card>blockquote{padding-left:0;text-align:justify}.review-card>.rating{display:block;margin:1rem 0 .5rem 4rem;font-size:1.5rem;color:#89ccac}.reviewer-card{margin-top:1rem}.reviewer-card>small{display:block;line-height:1.2}.schools-showcase{padding:20px}.schools-showcase .wp-block-splide-carousel .splide__arrows .splide__arrow{background:#fff;border-radius:50%;opacity:1;z-index:2;aspect-ratio:1/1;width:50px!important;height:50px!important}.schools-showcase .wp-block-splide-carousel .splide__arrows .splide__arrow.splide__arrow--prev{left:-28px}.schools-showcase .wp-block-splide-carousel .splide__arrows .splide__arrow.splide__arrow--next{right:-28px}.schools-showcase .wp-block-splide-carousel .splide__arrows .splide__arrow svg{width:40px;-o-object-fit:contain;object-fit:contain;height:auto;opacity:1;fill:var(--wp--preset--color--class)!important}.schools-showcase .splide__track{padding:2rem 0;overflow-x:clip;overflow-y:visible}.schools-showcase .splide__track .splide__slide{overflow:visible}.schools-showcase .school{position:relative;min-height:90%;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--wp--preset--spacing--20)}.schools-showcase .school>*{width:100%}.schools-showcase .school-logo{position:absolute;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;width:100px;height:100px;background-color:var(--wp--preset--color--class);border-radius:50%;overflow:hidden;background-color:#fff;border:6px solid var(--wp--preset--color--class);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;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.schools-showcase .school-logo img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.schools-showcase .school .tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;gap:.5rem}.schools-showcase .school .tags li{list-style:none;background-color:#fff;border-radius:4px;padding:.2rem .5rem;color:var(--wp--preset--color--class)}.mobile-app{position:relative;padding:0!important;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media all and (min-width:600px){.mobile-app{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 Min(150px,15vw) 0 0!important}}@media all and (min-width:1020px){.mobile-app{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 170px!important}}.mobile-app .badge{position:relative;-webkit-box-flex:0;-ms-flex:0 1 1px;flex:0 1 1px;height:5px}.mobile-app .badge img{width:Min(160px,18vw);display:block;max-width:none;right:0;left:auto;position:absolute;-webkit-transform:translate(0,-60%);transform:translate(0,-60%)}@media all and (min-width:600px){.mobile-app .badge img{right:auto;left:0;position:absolute;aspect-ratio:1/1;max-width:none;-webkit-transform:translate(0,-60%);transform:translate(0,-60%);top:50%}}:root{--page-margins:30px}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#121212;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.35;min-width:300px;text-rendering:optimizeLegibility;margin:0;height:100%;line-height:28px;scroll-behavior:smooth;overflow-x:hidden}.SITE-CONTAINER,.container{margin:auto;max-width:var(--wp--style--global--wide-size);padding:0 20px}.SITE-CONTAINER:after,.container:after{content:"";display:table;height:1px;clear:both}.site{min-width:320px}.single .site-header.featured-image .main-navigation{-webkit-text-shadow:none;text-shadow:none}.blog .main-navigation,.single .main-navigation{display:inline-block}figure{margin:0;width:100%}figure img{max-width:100%;height:auto}#titlediv{visibility:hidden}.legal{padding:.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legal a{text-decoration:none;font-size:110%;text-decoration:underline}#toc{display:none}#toc-toggler{font-weight:700;min-width:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;border-radius:20px;border:1px solid currentColor;font-size:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2em;cursor:pointer}#toc-toggler:hover{background-color:var(--wp--preset--color--class);color:#fff}#toc-toggler::after{content:'+'}.toc #toc-toggler{background-color:var(--wp--preset--color--class);color:#fff}.toc #toc-toggler::after{content:'-'}.toc #toc{display:block}.underline{text-decoration:underline}.single-landing-page .site-content p a{color:#121212;text-decoration:underline}.zigzag .is-layout-flex:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@-webkit-keyframes openmenu{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes openmenu{0%{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.site-header{position:sticky;width:100%;min-height:75px;height:auto;top:0;left:0;z-index:20;background-color:#fff;-webkit-box-shadow:0 0 2px rgb(0 0 0 / .08);box-shadow:0 0 2px rgb(0 0 0 / .08)}.scrolled .site-header{background-color:#fff}.site-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;right:0;top:110px;bottom:auto;gap:.5rem;width:100%;height:auto;z-index:0;max-height:calc(100% - 70px);overflow-y:auto;padding:var(--page-margins);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-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:#0d6157;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}@media all and (min-width:1338px){.site-navigation{-webkit-clip-path:none;clip-path:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;right:0;top:0;bottom:auto;height:auto;background-color:#fff0;width:auto;position:relative;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:inherit;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2;padding:0}}.menu-open .site-navigation{-webkit-animation:openmenu .8s forwards;animation:openmenu .8s forwards}.site-container--header{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 var(--page-margins);max-width:var(--wp--style--global--wide-size)}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem 0;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-branding nav{margin:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.site-branding nav:nth-of-type(1){margin:0 auto}.site-logo{position:relative;z-index:2}.site-logo a,.site-logo div{display:block;max-width:150px}.menu-open .site-logo a svg path,.menu-open.scrolled .site-logo a svg path{fill:#fff}@media all and (min-width:1338px){.menu-open .site-logo a svg path,.menu-open.scrolled .site-logo a svg path{fill:#006550}}.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media all and (min-width:1338px){.main-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.main-menu#menu-main-menu{gap:.5rem}@media all and (min-width:1338px){.main-menu#menu-main-menu{gap:1.5rem}}.page-invert.menu-open:not(.scrolled) .main-menu li.menu-item .menu-search__button span,.page-invert.menu-open:not(.scrolled) .main-menu li.menu-item a,.page-invert:not(.scrolled) .main-menu li.menu-item .menu-search__button span,.page-invert:not(.scrolled) .main-menu li.menu-item a{color:#fff}.menu-open .main-menu li.menu-item a{color:#fff}@media all and (min-width:1338px){.menu-open .main-menu li.menu-item a{color:#121212}}.main-menu li.menu-item{list-style:none;letter-spacing:1.5;position:relative;text-align:center}@media all and (min-width:1338px){.main-menu li.menu-item{text-align:left;padding:0;margin:auto 0}}.main-menu li.menu-item:nth-last-of-type(1){margin-right:0}.main-menu li.menu-item a,.main-menu li.menu-item>span{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#fff;position:relative;text-decoration:none}@media all and (min-width:1338px){.main-menu li.menu-item a,.main-menu li.menu-item>span{text-align:center;font-size:18px;line-height:28px;color:#121212}}.main-menu li.menu-item a::after,.main-menu li.menu-item>span::after{content:'';width:100%;height:2px;background-color:#121212;position:absolute;left:0;bottom:0;visibility:hidden}.main-menu li.current_page_item:not(.show-as-btn)>a::after,.main-menu li.current_page_parent:not(.show-as-btn)>a::after,.main-menu li.menu-item:not(.show-as-btn):hover>a::after{visibility:visible}.main-menu li.menu-item.show-as-btn,.scrolled .main-menu li.menu-item.show-as-btn,.scrolled.page-invert .main-menu li.menu-item.show-as-btn{margin-right:0;padding-right:0}.main-menu li.menu-item.show-as-btn a,.scrolled .main-menu li.menu-item.show-as-btn a,.scrolled.page-invert .main-menu li.menu-item.show-as-btn a{color:#fff;font-size:18px}@media all and (min-width:1338px){.main-menu li.menu-item.show-as-btn a,.scrolled .main-menu li.menu-item.show-as-btn a,.scrolled.page-invert .main-menu li.menu-item.show-as-btn a{margin:auto 0}}.main-menu li.menu-item.show-as-btn.is-style-outline,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline,.scrolled.page-invert .main-menu li.menu-item.show-as-btn.is-style-outline{margin-right:0;padding-right:0}.main-menu li.menu-item.show-as-btn.is-style-outline a,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline a,.scrolled.page-invert .main-menu li.menu-item.show-as-btn.is-style-outline a{border-color:#fff;color:#285e9e;font-size:18px;background-color:#fff;border:1px solid #fff}@media all and (min-width:1338px){.main-menu li.menu-item.show-as-btn.is-style-outline a,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline a,.scrolled.page-invert .main-menu li.menu-item.show-as-btn.is-style-outline a{border-color:#285e9e;color:#285e9e;margin:auto 0;background-color:#fff;border:1px solid #285e9e}}.main-menu li.menu-item.show-as-btn.is-style-outline a:hover,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline a:hover,.scrolled.page-invert .main-menu li.menu-item.show-as-btn.is-style-outline a:hover{background-color:#fff!important;color:#285e9e}@media all and (min-width:1338px){.main-menu li.menu-item.show-as-btn.is-style-outline a:hover,.scrolled .main-menu li.menu-item.show-as-btn.is-style-outline a:hover,.scrolled.page-invert .main-menu li.menu-item.show-as-btn.is-style-outline a:hover{background-color:#fff!important}}.main-menu li.menu-item.show-as-phone{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}.main-menu li.menu-item.show-as-phone a{text-decoration:none}.main-menu li.menu-item.show-as-phone a::after{display:none}.menu-open .main-menu li.menu-item.show-as-phone svg path{fill:#fff}.menu-open.page-invert .main-menu li.menu-item.show-as-phone svg path,.page-invert .main-menu li.menu-item.show-as-phone svg path{fill:#fff}.page-invert.menu-open.scrolled .main-menu li.menu-item.show-as-phone svg path,.page-invert.scrolled .main-menu li.menu-item.show-as-phone svg path{fill:#006550}.menu-open .main-menu li.menu-item a::after{background-color:#fff}@media all and (min-width:1338px){.menu-open .main-menu li.menu-item a::after{background-color:#121212}}.menu-open.page-invert .main-menu li.menu-item a::after{background-color:#fff}@media all and (min-width:1338px){.menu-open.page-invert .main-menu li.menu-item a::after{background-color:#fff}}.menu-open.page-invert.scrolled .main-menu li.menu-item a::after{background-color:#fff}@media all and (min-width:1338px){.menu-open.page-invert.scrolled .main-menu li.menu-item a::after{background-color:#121212}}.main-menu .sub-menu{position:relative;opacity:1;visibility:visible;display:none;padding:.5rem 1rem;margin:0;left:-1rem;min-width:200px}.main-menu .sub-menu li.menu-item{margin:0;padding:0;line-height:1.5em;text-align:left}@media all and (min-width:1338px){.main-menu .sub-menu li.menu-item{line-height:2em}}.main-menu .sub-menu li.menu-item a{color:#fff;font-size:70%}@media all and (min-width:1338px){.main-menu .sub-menu li.menu-item a{font-size:90%;color:#0d6157}}@media all and (min-width:1338px){.main-menu .sub-menu{position:absolute;color:#121212;opacity:0;visibility:hidden;display:block;background-color:#fff;border-radius:0 8px 8px 8px}.main-menu .sub-menu li.menu-item{margin:0;padding:0;line-height:2em}.main-menu .sub-menu li.menu-item a{color:#121212}}.main-menu li.menu-item.menu-item-has-children.active .sub-menu,.page-invert .main-menu li.menu-item.menu-item-has-children.active .sub-menu{display:block}.main-menu li.menu-item.menu-item-has-children:hover{-webkit-filter:drop-shadow(0 0 2px rgb(0 0 0 / .08)) drop-shadow(2px 3px 4px rgb(0 0 0 / .07));filter:drop-shadow(0 0 2px rgb(0 0 0 / .08)) drop-shadow(2px 3px 4px rgb(0 0 0 / .07))}.main-menu li.menu-item.menu-item-has-children:hover .sub-menu{width:-webkit-max-content;width:-moz-max-content;width:max-content}.main-menu li.menu-item.menu-item-has-children{position:relative}.main-menu li.menu-item.menu-item-has-children::before{content:'';position:absolute;left:-1rem;top:-.4rem;border-radius:8px 8px 0 0;height:calc(100% + .4rem);width:calc(100% + 2rem);background-color:#fff;opacity:0}.main-menu li.menu-item.menu-item-has-children:focus,.main-menu li.menu-item.menu-item-has-children:focus-within,.main-menu li.menu-item.menu-item-has-children:hover,.page-invert .main-menu li.menu-item.menu-item-has-children:focus,.page-invert .main-menu li.menu-item.menu-item-has-children:focus-within,.page-invert .main-menu li.menu-item.menu-item-has-children:hover{background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;color:#fff}@media all and (min-width:1338px){.main-menu li.menu-item.menu-item-has-children:focus-within::before,.main-menu li.menu-item.menu-item-has-children:focus::before,.main-menu li.menu-item.menu-item-has-children:hover::before,.page-invert .main-menu li.menu-item.menu-item-has-children:focus-within::before,.page-invert .main-menu li.menu-item.menu-item-has-children:focus::before,.page-invert .main-menu li.menu-item.menu-item-has-children:hover::before{opacity:1}.main-menu li.menu-item.menu-item-has-children:focus a,.main-menu li.menu-item.menu-item-has-children:focus-within a,.main-menu li.menu-item.menu-item-has-children:hover a,.page-invert .main-menu li.menu-item.menu-item-has-children:focus a,.page-invert .main-menu li.menu-item.menu-item-has-children:focus-within a,.page-invert .main-menu li.menu-item.menu-item-has-children:hover a{color:#121212}.main-menu li.menu-item.menu-item-has-children:focus-within>a::after,.main-menu li.menu-item.menu-item-has-children:focus>a::after,.main-menu li.menu-item.menu-item-has-children:hover>a::after,.page-invert .main-menu li.menu-item.menu-item-has-children:focus-within>a::after,.page-invert .main-menu li.menu-item.menu-item-has-children:focus>a::after,.page-invert .main-menu li.menu-item.menu-item-has-children:hover>a::after{visibility:hidden}}.main-menu li.menu-item.menu-item-has-children:focus .sub-menu,.main-menu li.menu-item.menu-item-has-children:focus-within .sub-menu,.main-menu li.menu-item.menu-item-has-children:hover .sub-menu,.page-invert .main-menu li.menu-item.menu-item-has-children:focus .sub-menu,.page-invert .main-menu li.menu-item.menu-item-has-children:focus-within .sub-menu,.page-invert .main-menu li.menu-item.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.page-invert .main-menu li.menu-item-has-children .sub-menu li.menu-item a::after,.page-invert .main-menu li.menu-item-has-children .sub-menu li.menu-item:hover a::after{background-color:#121212}.icon-expand_more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px;width:8px;margin-top:4px;height:6px;position:relative;font-size:6px}.burger{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#121212}@media all and (min-width:1338px){.burger{position:absolute;display:none}}.burger__text{display:none;margin-bottom:0}@media all and (min-width:415px){.burger__text{display:inline-block}}.burger__icon{margin-left:8px;width:35px;height:35px;position:relative}@media all and (min-width:768px){.burger__icon{width:45px}}.burger__icon span{display:block;position:absolute;width:100%;height:5px;left:50%;top:calc(50%);-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);background-color:#121212;-webkit-transform-origin:center;transform-origin:center}.burger__icon::before{position:absolute;content:'';width:100%;height:5px;left:50%;top:calc(50% - 2.5px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform-origin:center center;transform-origin:center center;background-color:#121212;-webkit-transform:rotate(0) translate(-50%,-12px);transform:rotate(0) translate(-50%,-12px)}@media all and (min-width:768px){.burger__icon::before{-webkit-transform:rotate(0) translate(-50%,-14px);transform:rotate(0) translate(-50%,-14px)}}.burger__icon::after{position:absolute;content:'';width:100%;height:5px;left:50%;top:calc(50% - 2.5px);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0) translate(-50%,12px);transform:rotate(0) translate(-50%,12px);background-color:#121212}@media all and (min-width:768px){.burger__icon::after{-webkit-transform:rotate(0) translate(-50%,14px);transform:rotate(0) translate(-50%,14px)}}.menu-open .burger__icon span{display:none}.menu-open .burger__icon::before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu-open .burger__icon::after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-search{position:static;padding:0 40px 30px 40px}@media all and (min-width:1168px){.menu-search{padding:0}}.menu-search__button{position:relative;z-index:6;font-size:28px;margin-left:0;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;cursor:pointer;color:#fff}@media all and (min-width:1338px){.menu-search__button{color:#121212}}.menu-search__button span.icon-search{display:block}.header-search{position:fixed;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;width:100%;height:100%;-webkit-transition:0s;transition:0s;opacity:0;z-index:20}.header-search form{padding:30px;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:.2s;transition:.2s;position:relative;width:100%;max-width:700px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}.header-search form label{width:100%}.header-search form input[type=search]{width:100%;border:none;background:0 0;border-bottom:1px solid #fff;font-size:20px;outline:0;min-height:40px;color:#fff}@media all and (min-width:768px){.header-search form input[type=search]{font-size:32px;min-height:60px}}.header-search form input[type=search]::-webkit-input-placeholder{color:#fff}.header-search form input[type=search]:-moz-placeholder{color:#fff;opacity:1}.header-search form input[type=search]::-moz-placeholder{color:#fff;opacity:1}.header-search form input[type=search]:-ms-input-placeholder{color:#fff}.header-search form button{border:none;outline:0;font-size:40px;color:#fff;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#fff0;-webkit-transition:.4s;transition:.4s;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1,1);transform:scale(1,1)}@media all and (min-width:768px){.header-search form button{font-size:60px}}.header-search form button:hover{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.header-search::before{content:'';position:fixed;width:100%;height:100%;left:0;top:0;opacity:0;background-color:rgb(13 97 87 / .96);-webkit-transition:.2s;transition:.2s;z-index:0}.header-search__close{position:absolute;top:20px;right:20px;color:#fff;font-size:70px;line-height:1em;cursor:pointer;-webkit-transition:.4s;transition:.4s;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1,1);transform:scale(1,1)}.header-search__close:hover{-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.search-open .header-search{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.search-open .header-search::before{opacity:1}.search-open .header-search form{-webkit-transform:translateY(0);transform:translateY(0)}.header-search button{width:50px;padding:0;font-size:22px}.search-form-box{text-align:center}.search-form{width:360px;margin:auto;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}.search-form input[type=search]{width:100%;margin:auto;max-width:300px;border:none;background:0 0;border-bottom:1px solid #121212;font-size:20px;outline:0;min-height:30px;color:#121212}@media all and (min-width:768px){.search-form input[type=search]{font-size:20px;min-height:30px}}.search-form input[type=search]::-webkit-input-placeholder{color:#fff}.search-form input[type=search]:-moz-placeholder{color:#fff;opacity:1}.search-form input[type=search]::-moz-placeholder{color:#fff;opacity:1}.search-form input[type=search]:-ms-input-placeholder{color:#fff}.search-form button{border:none;outline:0;font-size:40px;color:#121212;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#fff0;-webkit-transition:.4s;transition:.4s;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1,1);transform:scale(1,1)}.search-form button:hover{-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.show-banner .popup{z-index:50}.single-landing-page .popup{width:auto;height:auto;padding:0;visibility:visible;opacity:1;left:auto;right:0;top:100px;-webkit-transform:translateX(110%);transform:translateX(110%)}.single-landing-page .popup::before{display:none}.single-landing-page.show-banner .popup{-webkit-transform:translateX(0);transform:translateX(0)}.popup-bg{position:relative;background-repeat:no-repeat;background-position:center;background-size:contain;width:100%;height:100%;aspect-ratio:2/1.5}.popup-inner{max-width:550px}.popup-inner .popup-img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.popup-inner .popup-close{top:10px;right:10px;z-index:8;width:50px;height:50px;font-size:1.5rem;-webkit-box-shadow:0 0 2px rgb(0 0 0 / .3);box-shadow:0 0 2px rgb(0 0 0 / .3)}.popup-inner .popup-close:hover{-webkit-box-shadow:0 1px 5px rgb(0 0 0 / .3);box-shadow:0 1px 5px rgb(0 0 0 / .3)}.popup-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.popup-inner figure{position:relative;z-index:2}.popup-inner>div.is-layout-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-inner>div.is-layout-flex svg{max-width:120px;width:100%}.popup-inner>div.is-layout-flex .wp-block-button__link{font-size:clamp(16px,calc(1.5rem + ((1vw - .55rem) * 2.885)),21px);padding:0 18px;-webkit-transition:font-size 0s,background-color .4s,-webkit-box-shadow .4s;transition:font-size 0s,background-color .4s,-webkit-box-shadow .4s;transition:font-size 0s,box-shadow .4s,background-color .4s;transition:font-size 0s,box-shadow .4s,background-color .4s,-webkit-box-shadow .4s;min-height:50px}@media all and (min-width:415px){.popup-inner>div.is-layout-flex .wp-block-button__link{min-height:60px;padding:0 24px}}.header-banner{position:relative!important;top:0!important;bottom:auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transform:none;transform:none;display:block;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:repeat-x;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/coupon_pattern.png);background-position:center 0;background-size:contain;-webkit-box-shadow:0 1px 2px rgb(0 0 0 / .15);box-shadow:0 1px 2px rgb(0 0 0 / .15);height:auto}@media all and (min-width:960px){.header-banner{height:auto}}.single-landing-page .header-banner{background-repeat:repeat-x;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/coupon_pattern.png);background-position:center 0;background-size:contain;height:auto;bottom:2px}.header-banner__inner{background-color:#fff0;position:relative;z-index:1;left:0;top:0;-webkit-transform:none;transform:none;padding:0 0}.header-banner__inner a{display:block}.header-banner__inner img{vertical-align:middle;height:auto;width:Min(639px,100%);vertical-align:middle;display:block;margin:auto}.site-header.has-offer{position:sticky}.site-header.has-offer .site-branding{padding:10px 0}.site-header.has-offer .site-logo svg path{fill:var(--wp--preset--color--class)!important}.page-cookie-policy-eu .entry-content,.page-privacy-policy .entry-content,.page-terms-of-use .entry-content{padding-top:var(--wp--preset--spacing--90);padding-bottom:var(--wp--preset--spacing--50)}.page-cookie-policy-eu .entry-content a,.page-privacy-policy .entry-content a,.page-terms-of-use .entry-content a{color:var(--wp--preset--color--class)}.page-cookie-policy-eu .entry-content .entry-header{max-width:800px}.hero--home>*{-webkit-box-flex:0;-ms-flex:0 1 550px;flex:0 1 550px}.hero{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero--success{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 50px))}.hero--small{min-height:200px}.home .hero{position:relative;background:0 0;margin:200px auto 0 auto;padding:0 30px}.home .hero>div{background:#fff;position:static;overflow:visible;padding:0;max-width:1840px;margin:auto;border-radius:0}@media all and (min-width:1168px){.home .hero>div{margin:170px auto 0 auto;border-radius:8px}}@media all and (min-width:1840px){.home .hero>div{margin:170px auto 0 auto;border-radius:8px}}.hero .hero__body{margin:20px auto;max-width:620px}@media all and (min-width:415px){.hero .hero__body{margin:20px auto}}.hero .hero__body.has-text-align-left{margin:20px 0}@media all and (min-width:415px){.hero .hero__body.has-text-align-left{margin:20px 0}}.hero__text{width:100%}@media all and (min-width:960px){.hero__text{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.hero__image{width:100%;position:relative;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.hero__image figure{position:relative;width:100%;height:100%}.hero__image figure img{max-width:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;height:auto;width:100%;z-index:-1;bottom:0;-webkit-transform:translate(0,0);transform:translate(0,0)}@media all and (min-width:960px){.hero__image figure img{-webkit-transform:translate(-100px,0);transform:translate(-100px,0)}}@media all and (min-width:1180px){.hero__image figure img{z-index:6;-webkit-transform:translate(0,0);transform:translate(0,0)}}.home .hero__text{padding:40px 30px 0 30px;-ms-flex-item-align:center;align-self:center}@media all and (min-width:960px){.home .hero__text{padding:40px 80px 40px 120px}}.home .hero__image{padding:0}@media all and (min-width:960px){.home .hero__image{padding:0 0 0 1rem}}.home .hero__image figure{background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../svg/browser-home.svg);background-repeat:no-repeat;background-size:calc(100% - 20px);position:relative;right:0;bottom:0;padding:0;height:100%;border-radius:0;background-position:10px 60px}@media all and (min-width:960px){.home .hero__image figure{background-position:left 60px;max-width:100%;background-size:960px;border-radius:0}}@media all and (min-width:1840px){.home .hero__image figure{border-radius:0 8px 8px 0;background-size:960px;background-position:left 60px;max-width:100%}}.home .hero__image figure img{max-width:100%;position:relative;left:0;width:auto;bottom:-120px;height:auto;z-index:6}@media all and (min-width:768px){.home .hero__image figure img{max-width:100%;bottom:-120px;left:0}}@media all and (min-width:960px){.home .hero__image figure img{bottom:-150px;max-width:880px;left:40px}}@media all and (min-width:1168px){.home .hero__image figure img{left:-60px;max-width:880px}}.hero .wp-block-buttons{margin:0}.hero .wp-block-buttons .wp-block-button{margin:0}.hero--text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:220px}.hero--text .wp-block-group__inner-container{max-width:1004px}.hero--text p>a{color:#121212}.hero .wp-block-columns{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:960px){.hero .wp-block-columns{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.hero__text>p:nth-last-child(1){margin-bottom:0}.hero__text>p.bookademo{margin-top:-10px}.hero__text>p.bookademo a:hover{text-decoration:underline}.hero--solution .wp-block-group__inner-container{max-width:1260px}.hero--solution .wp-block-columns{margin:auto;display:grid;gap:40px;grid-template-columns:1fr}.hero--solution .wp-block-columns .hero__body{margin:2em 0}@media all and (min-width:960px){.hero--solution .wp-block-columns{grid-template-columns:minmax(45%,550px) 1fr}}.hero--solution .wp-block-columns .wp-block-column{padding:0}.hero--solution .wp-block-columns .wp-block-buttons{white-space:nowrap;margin:0 0 1em 0}.hero--solution .wp-block-columns img{width:auto;max-width:100%}@media all and (min-width:960px){.hero--solution .wp-block-columns img{max-width:900px}}.hero__badges figure{width:auto;left:initial}.hero__badges figure img{max-width:100%;margin:auto;display:block;height:35px;width:auto;aspect-ratio:initial!important}