.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-yellow,.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-pale-blue{position:relative;z-index:1}.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-yellow:before,.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-pale-blue:before{background-color:#fff;content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;height:100%;width:100%;-webkit-clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%);clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%);pointer-events:none}.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-yellow>div,.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-pale-blue>div{position:relative;z-index:2}.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-yellow{background-color:#f8eba9}.page-wrapper #maincontent .columns .column.main .content-wrapper .bg-pale-blue{background-color:#eaf9fd}.page-wrapper #maincontent .columns .column.main .content-wrapper .row-full-width-inner .pagebuilder-column-group .inner-container{-webkit-filter:drop-shadow(0px 13px 14px rgba(0,0,0,.08));filter:drop-shadow(0px 13px 14px rgba(0,0,0,.08))}.page-wrapper #maincontent .columns .column.main .content-wrapper .row-full-width-inner .pagebuilder-column-group .inner-container>div{background-color:#fff;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% calc(100% - 3.8194444vw));clip-path:polygon(0% 0%,100% 0%,100% 100%,0% calc(100% - 3.8194444vw))}.page-wrapper #maincontent .columns .column.main .content-wrapper .row-full-width-inner .pagebuilder-column-group .inner-container .plan-block{padding:30px 30px 60px !important}@media (max-width:991px){.page-wrapper #maincontent .columns .column.main .content-wrapper .row-full-width-inner .pagebuilder-column-group .inner-container .plan-block{padding:60px 60px 90px !important}}@media (max-width:768px){.page-wrapper #maincontent .columns .column.main .content-wrapper .row-full-width-inner .pagebuilder-column-group .inner-container .plan-block{padding:30px 30px 60px !important}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan{display:flex}@media (max-width:991px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan{display:block}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan{width:650px;text-align:left}@media (max-width:991px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan{width:100%;margin-bottom:35px}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan h2{text-align:left;margin-bottom:25px}@media (max-width:768px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan h2{font-size:4rem}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan img{width:200px}@media (max-width:991px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan img{position:absolute;right:15px;top:0}}@media (max-width:768px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .left-teachplan img{position:relative;right:0;margin:0 auto;display:block}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan{width:100%}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan{border-radius:10px;padding:35px 20px;margin-bottom:15px;background:#f7f7f7;position:relative;display:flex}@media (max-width:991px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan{display:block}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachleft{text-align:left;width:100%}@media (max-width:991px){.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachleft{text-align:center}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachleft h2,.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachleft h2+p{margin-bottom:15px}}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright{width:100%;padding-left:15px}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright p.txt-gray-dark{font-size:1.2rem}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright .pink-button{padding:10px 20px;border-radius:10px;font-weight:400;font-size:18px;min-width:170px}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright .pink-button.space-me{margin-top:9px}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright .pink-button.plan-button{color:#fff !important;background-color:#fa0b83;box-shadow:0 10px 14px rgba(211,19,127,.2);display:inline-block;margin:0;font-family:"Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.2em;border:0;vertical-align:top;-webkit-transition:background .25s ease;transition:background .25s ease}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright .pink-button.plan-button:hover{background-color:#a00e60}.page-wrapper #maincontent .columns .column.main .content-wrapper .new-teachplan .right-teachplan .each-teachplan .each-teachright svg#Layer_2{position:absolute;width:80px;right:-20px;top:-20px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.page-wrapper #maincontent .columns .column.main .content-wrapper p.small{font-size:14px;color:#818181}#testEmail{position:fixed;height:auto;width:700px;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);background:#fff;padding:50px;z-index:2000000000;transition:all .6s cubic-bezier(.34,1.56,.64,1);border-radius:15px;border:2px solid #fa0b83}@media (max-width:768px){#testEmail{display:none}}#testEmail h3{color:#fa0b83;font-size:3.4rem;text-align:center;line-height:1.1;margin-top:0;letter-spacing:initial;font-family:"Roboto",Roboto,"Helvetica Neue",Arial,sans-serif}#testEmail #emailClose{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);position:absolute;left:50%;top:-25px;height:50px;width:50px;border-radius:50px;background:#fa0b83;cursor:pointer;transition:all .6s cubic-bezier(.34,1.56,.64,1);border:1px solid #fff}#testEmail #emailClose:hover{-webkit-transform:translateX(-50%) scale(1.07);-ms-transform:translateX(-50%) scale(1.07);transform:translateX(-50%) scale(1.07)}#testEmail #emailClose .closecontent{transition:opacity .3s linear;font-size:50px;position:absolute;top:50%;opacity:1;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#testEmail .flex-it{display:flex;max-width:768px;margin:0 auto;position:relative}#testEmail .flex-it .test-left{width:100%;height:100%;position:relative;text-align:center}#testEmail .flex-it .test-left picture{position:absolute;top:43px;left:-50px}#testEmail .flex-it .test-left picture img{max-width:initial;max-height:initial;width:313px}#testEmail .flex-it .test-form{width:100%}#testEmail .flex-it .test-form h4{margin-top:35px;margin-bottom:15px;line-height:1.1;font-size:2.2rem;font-family:"Roboto",Roboto,"Helvetica Neue",Arial,sans-serif}#testEmail .flex-it .test-form p{line-height:1.2;margin-top:10px;font-size:1.4rem}#testEmail .flex-it .test-form .hbspt-form{margin-top:15px}#testEmail .flex-it .test-form .hbspt-form form{display:block;position:relative}#testEmail .flex-it .test-form .hbspt-form form .hs-error-msgs{margin:0 !important}#testEmail .flex-it .test-form .hbspt-form form .hs-error-msgs li{margin:0}#testEmail .flex-it .test-form .hbspt-form form .field>label{display:none}#testEmail .flex-it .test-form .hbspt-form form label{color:#b3b3b3;font-size:1.2rem}#testEmail .flex-it .test-form .hbspt-form form label span{font-size:1.2rem}#testEmail .flex-it .test-form .hbspt-form form .hs_email_audience_type{margin-top:0;margin-left:0}#testEmail .flex-it .test-form .hbspt-form form .hs-fieldtype-booleancheckbox{margin-top:10px}#testEmail .flex-it .test-form .hbspt-form form input[type=email],#testEmail .flex-it .test-form .hbspt-form form select{font-family:"Oswald","Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;background-color:#fff;border:1px solid #b1b5b7;height:35px}#testEmail .flex-it .test-form .hbspt-form form select{padding:3px 30px 3px 15px}#testEmail .flex-it .test-form .hbspt-form form input[type=checkbox]{float:none;margin-right:10px}#testEmail .flex-it .test-form .hbspt-form form .inputs-list{padding-left:0 !important}#testEmail .flex-it .test-form .hbspt-form form .hs-submit{margin-top:0}#testEmail .flex-it .test-form .hbspt-form form .hs-submit input{padding:8px 20px;border-radius:5px;font-weight:400;font-size:18px;display:inline-block;margin:15px 0 0;font-family:"Roboto",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.2em;border:0;background:#fa0b83;color:#fff;vertical-align:top;-webkit-transition:background .25s ease;transition:background .25s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}#testEmail .flex-it .test-form .hbspt-form form .hs-submit input:hover{background:#a00e60}#testEmail .flex-it .test-form .hbspt-form form .hs_error_rollup{display:none}#testEmail .flex-it .test-form .hbspt-form .submitted-message{width:100%;height:172px}#testEmail .flex-it .test-form .hbspt-form .submitted-message p{font-size:1.6rem;font-weight:700}iframe[title="recaptcha challenge"]{z-index:9999999999}