.mt-0{margin-top:0}.mt-1{margin-top:20px}.mt-2{margin-top:40px}.mt-3{margin-top:60px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:20px}.mb-2{margin-bottom:40px}.mb-3{margin-bottom:60px}.pt-1{padding-top:20px}.pt-2{padding-top:40px}.pt-3{padding-top:60px}.pb-1{padding-bottom:20px}.pb-2{padding-bottom:40px}.pb-3{padding-bottom:60px}.page-template-landing-page .site-content{overflow:hidden;width:100%}.page-template-landing-page section{margin:0 auto;text-align:left;width:100%}.page-template-landing-page .flex-col,.page-template-landing-page .flex-row{align-items:flex-start;display:flex;flex-direction:row;margin-left:auto;margin-right:auto;max-width:1180px;position:relative;width:100%}.page-template-landing-page .flex-col.padded,.page-template-landing-page .flex-row.padded{padding-left:20px}.page-template-landing-page .flex-col.padded .flex,.page-template-landing-page .flex-row.padded .flex{padding-right:20px}.page-template-landing-page .flex-col.inline,.page-template-landing-page .flex-row.inline{display:inline-flex}.page-template-landing-page .flex-col.wide,.page-template-landing-page .flex-row.wide{max-width:none;width:100%}.page-template-landing-page .flex-col.fullheight,.page-template-landing-page .flex-row.fullheight{height:100vh}.page-template-landing-page .flex-col.nopadding,.page-template-landing-page .flex-row.nopadding{padding:0}.page-template-landing-page .flex-col.nopadding .flex,.page-template-landing-page .flex-row.nopadding .flex{padding:0}.page-template-landing-page .flex-col.floating,.page-template-landing-page .flex-row.floating{height:100%;position:absolute;margin:auto;right:0;left:0;top:0}.page-template-landing-page .flex-col.floating .flex,.page-template-landing-page .flex-row.floating .flex{height:100%}.page-template-landing-page .flex-col .flex,.page-template-landing-page .flex-row .flex{flex:1;position:relative}.page-template-landing-page .flex-col .flex.max-width,.page-template-landing-page .flex-row .flex.max-width{display:flex;flex-direction:row;margin:0 auto;max-width:1180px}.page-template-landing-page .flex-col .flex.nogrow,.page-template-landing-page .flex-row .flex.nogrow{flex-grow:0}.page-template-landing-page .flex-col .flex.shrink,.page-template-landing-page .flex-row .flex.shrink{flex-shrink:1}.page-template-landing-page .flex-col .flex.noshrink,.page-template-landing-page .flex-row .flex.noshrink{flex-shrink:0}.page-template-landing-page .flex-col .flex.stretch,.page-template-landing-page .flex-row .flex.stretch{align-self:stretch}.page-template-landing-page .flex-col .flex.flex-1,.page-template-landing-page .flex-row .flex.flex-1{flex-basis:100%;width:100%}.page-template-landing-page .flex-col .flex.flex-1-2,.page-template-landing-page .flex-row .flex.flex-1-2{flex-basis:50%;width:50%}.page-template-landing-page .flex-col .flex.flex-1-3,.page-template-landing-page .flex-row .flex.flex-1-3{flex-basis:33.3%;width:33.3%}.page-template-landing-page .flex-col .flex.flex-1-4,.page-template-landing-page .flex-row .flex.flex-1-4{flex-basis:25%;width:25%}.page-template-landing-page .flex-col .flex.flex-1-5,.page-template-landing-page .flex-row .flex.flex-1-5{flex-basis:20%;width:20%}.page-template-landing-page .flex-col .flex.flex-2-3,.page-template-landing-page .flex-row .flex.flex-2-3{flex-basis:66.6%;width:66.6%}.page-template-landing-page .flex-col .flex.flex-3-4,.page-template-landing-page .flex-row .flex.flex-3-4{flex-basis:75%;width:75%}.page-template-landing-page .flex-wrap{flex-wrap:wrap}.page-template-landing-page .flex-nowrap{flex-wrap:nowrap}.page-template-landing-page .justify-flex-start{justify-content:flex-start}.page-template-landing-page .justify-center{justify-content:center}.page-template-landing-page .justify-flex-end{justify-content:flex-end}.page-template-landing-page .justify-space-around{justify-content:space-around}.page-template-landing-page .justify-space-between{justify-content:space-between}.page-template-landing-page .align-flex-start{align-items:flex-start}.page-template-landing-page .align-center{align-items:center}.page-template-landing-page .align-flex-end{align-items:flex-end;display:flex}.page-template-landing-page .align-stretch{align-items:stretch;display:flex}.page-template-landing-page .flex-col{flex-direction:column}.flex-row.padded .page-template-landing-page .flex{padding-right:20px}.flex-row.padded .page-template-landing-page .flex.max-width{padding-right:20px}.flex-row.nopadding .page-template-landing-page .flex{padding-right:0}.flex-row.fullheight .page-template-landing-page .flex{height:100vh}@media (max-width:820px){.page-template-landing-page .flex-col .flex.\@tab__brk-1-2,.page-template-landing-page .flex-row .flex.\@tab__brk-1-2{flex-basis:50%;width:50%}.page-template-landing-page .flex-col .flex.\@tab__brk-1-3,.page-template-landing-page .flex-row .flex.\@tab__brk-1-3{flex-basis:33.3%;width:33.3%}.page-template-landing-page .flex-col .flex.\@tab__brk-2-3,.page-template-landing-page .flex-row .flex.\@tab__brk-2-3{flex-basis:66.3%;width:66.3%}.page-template-landing-page .flex-col .flex.\@tab__brk-1,.page-template-landing-page .flex-row .flex.\@tab__brk-1{flex-basis:100%;width:100%}}@media (max-width:479px){.page-template-landing-page .flex-col .flex.\@mob__brk-1-2,.page-template-landing-page .flex-row .flex.\@mob__brk-1-2{flex-basis:50%;width:50%}.page-template-landing-page .flex-col .flex.\@mob__brk-1-3,.page-template-landing-page .flex-row .flex.\@mob__brk-1-3{flex-basis:33.3%;width:33.3%}.page-template-landing-page .flex-col .flex.\@mob__brk-1,.page-template-landing-page .flex-row .flex.\@mob__brk-1{flex-basis:100%;width:100%}}.page-template-landing-page{background:#eeeff0}.page-template-landing-page header{display:none}.page-template-landing-page p span.pink{color:#ff006e}.page-template-landing-page p.has-pink-btn a{display:inline-block;background-color:#ff006e;color:#fff;padding:18px 40px 16px;font-size:1.5rem;border-radius:100px;text-decoration:none;border:1px solid #ff006e}.page-template-landing-page p.has-pink-btn a:hover{background-color:#fff;color:#ff006e}.page-template-landing-page p.has-white-btn a{display:inline-block;background-color:#fff;color:#ff006e;padding:18px 40px 16px;font-size:1.5rem;border-radius:100px;text-decoration:none;border:1px solid #ff006e}.page-template-landing-page p.has-white-btn a:hover{background-color:rgba(255,0,110,.2);color:#ff006e}.page-template-landing-page p.has-yellow-btn a{display:inline-block;background-color:#ffbe0b;color:#000;padding:18px 40px 16px;font-size:1.5rem;border-radius:100px;text-decoration:none}.page-template-landing-page p.has-yellow-btn a:hover{background-color:#000;color:#ffbe0b}.page-template-landing-page p.has-outline-btn a{display:inline-block;color:#fff;padding:18px 40px 16px;font-size:1.5rem;border-radius:100px;text-decoration:none;border:1px solid #fff}.page-template-landing-page p.has-outline-btn a:hover{background-color:#fff;color:#000}.page-template-landing-page .has-border-radius{border-radius:10px;padding-right:20px!important}.page-template-landing-page .has-border-lt{border-style:solid;border-color:#ddd}.page-template-landing-page .has-border-dk{border-style:solid;border-color:#333}.page-template-landing-page .has-padding-10{padding:10px}.page-template-landing-page .has-padding-20{padding:20px}.page-template-landing-page .has-padding-40{padding:40px}.page-template-landing-page .has-no-bottom-padding{padding-bottom:0!important}.page-template-landing-page .has-no-top-padding{padding-top:0!important}.page-template-landing-page .has-no-bottom-margin{margin-bottom:0!important}.page-template-landing-page .use-fancy-bullets{padding:0}.page-template-landing-page .use-fancy-bullets li{font-size:16px;list-style-type:none;margin-bottom:5px;padding-left:28px;position:relative}.page-template-landing-page .use-fancy-bullets li:after{background-image:url(https://happy2host.education/wp-content/uploads/2024/06/check_circle.png);background-size:19px;content:'';position:absolute;top:3px;left:0;width:19px;height:19px}.page-template-landing-page .site-footer{display:none}.page-template-landing-page .no-img-margin{margin:0!important}.page-template-landing-page .no-img-margin .wp-block-image{margin:0!important}.page-template-landing-page .no-img-bottom-margin{margin-bottom:0!important}.page-template-landing-page .no-img-bottom-margin .wp-block-image{margin-bottom:0!important}.page-template-landing-page .contact-content.has-no-top-padding{padding-top:0!important}.page-template-landing-page .contact-content .contact-right.wide{width:100%}.page-template-landing-page .contact-content .contact-right.narrow{float:none;margin-right:auto;margin-left:auto;max-width:700px;width:100%}.page-template-landing-page .contact-content .contact-right .contact-form.lt .wpforms-field .wpforms-field-label{color:#fff}.page-template-landing-page .contact-content .contact-right .wpforms-field-layout-rows{height:auto!important;background:0 0!important;border:0!important}.page-template-landing-page .contact-content.align-submit-center .wpforms-submit-container{text-align:center}.page-template-landing-page .contact-content.align-submit-center .wpforms-submit-container button{float:none}.page-template-landing-page .yellow-button{background:#ffbe0b!important;border-color:#ffbe0b!important;color:#000!important}.page-template-landing-page .yellow-button:hover{color:#d79e00}.page-template-landing-page .wp-block-separator{height:1px!important;margin:5px 0}.page-template-landing-page .wp-block-embed,.page-template-landing-page .wp-block-image{margin:40px 0}.page-template-landing-page .wp-block-embed figcaption,.page-template-landing-page .wp-block-image figcaption{color:#aaa;font-size:12px;margin:10px 0 15px}.page-template-landing-page .wp-element-caption{font-size:14px;font-style:italic;padding:15px 0;text-align:center}.page-template-landing-page .wp-caption{text-align:center}.page-template-landing-page .wp-caption-text{text-align:center}.page-template-landing-page .sticky{text-align:center}.page-template-landing-page .gallery-caption{text-align:center}.page-template-landing-page .bypostauthor{text-align:center}.page-template-landing-page .wp-block-media-text__content{padding:0}.page-template-landing-page .wp-block-media-text{width:100%}.page-template-landing-page .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:20px}.page-template-landing-page .wp-block-media-text__content{width:100%}.page-template-landing-page .wp-block-embed__wrapper{position:unset}.page-template-landing-page .wp-block-embed__wrapper .wp-block-media-text{width:100%}.page-template-landing-page .wp-block-embed__wrapper .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{margin-bottom:20px}.page-template-landing-page .wp-block-embed__wrapper .wp-block-media-text__content{width:100%}.page-template-landing-page .wp-block-embed__wrapper .wp-block-media-text strong{margin-top:20px}.page-template-landing-page .wp-block-embed-vimeo .wp-block-embed__wrapper,.page-template-landing-page .wp-block-embed-youtube .wp-block-embed__wrapper{position:relative}.page-template-landing-page .wp-block-column.max-width,.page-template-landing-page .wp-block-columns.max-width{max-width:1180px;margin-left:auto;margin-right:auto}.page-template-landing-page .wp-block-column.padded,.page-template-landing-page .wp-block-columns.padded{padding-left:20px}.page-template-landing-page .wp-block-column.padded .wp-block-column,.page-template-landing-page .wp-block-columns.padded .wp-block-column{padding-right:20px}.page-template-landing-page .wp-block-column.is-layout-flex,.page-template-landing-page .wp-block-columns.is-layout-flex{margin-bottom:0;width:100%}.page-template-landing-page .wp-block-column.is-layout-flex .wp-block-column.padded .wp-block-column,.page-template-landing-page .wp-block-columns.is-layout-flex .wp-block-column.padded .wp-block-column{padding-right:20px}.page-template-landing-page .wp-block-column.is-layout-flex .is-layout-flex,.page-template-landing-page .wp-block-columns.is-layout-flex .is-layout-flex{padding-left:0;margin-left:auto;margin-right:auto;max-width:1180px}.page-template-landing-page .wp-block-column.is-layout-flex .is-layout-flex .wp-block-column,.page-template-landing-page .wp-block-columns.is-layout-flex .is-layout-flex .wp-block-column{padding-right:20px}.page-template-landing-page .wp-block-column.is-layout-flex .is-layout-flex.wide,.page-template-landing-page .wp-block-columns.is-layout-flex .is-layout-flex.wide{max-width:none}@media (max-width:820px){.has-padding-40{padding:20px!important}}@media (max-width:479px){.page-template-landing-page p{font-size:18px!important}.page-template-landing-page p.has-outline-btn a,.page-template-landing-page p.has-pink-btn a,.page-template-landing-page p.has-yellow-btn a{font-size:16px;text-align:center;width:100%}.page-template-landing-page .wp-block-column.is-layout-flex .is-layout-flex .wp-block-column,.page-template-landing-page .wp-block-columns.is-layout-flex .is-layout-flex .wp-block-column{padding-right:0}.page-template-landing-page .is-mobile-aligned-center{text-align:center}.page-template-landing-page .is-mobile-font-size-20{font-size:20px!important;line-height:20px!important}.page-template-landing-page .has-large-font-size{font-size:30px!important;line-height:43px!important}.page-template-landing-page .logo-container{text-align:center}.page-template-landing-page .logo-container .wp-block-image{margin-bottom:0}.page-template-landing-page .google-context .wp-block-spacer{display:none}.page-template-landing-page .google-context p{text-align:center}}