.main-navigation .menu-item .sub-menu,.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:hover>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul{display:none}.main-navigation .menu-item .sub-menu.submenu-open,.main-navigation .menu-item .sub-menu.toggle-show{display:block}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:1rem}.gform_wrapper.gravity-theme .gfield textarea:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#000;outline:1px auto -webkit-focus-ring-color!important}.floating-label{position:relative}.floating-label label{font-size:1rem;transition:all .4s ease;position:absolute;opacity:0;top:12px;margin:0;left:0;line-height:1.4}.floating-label input.valid~label,.floating-label input:-webkit-autofill~label,.floating-label input:focus~label,.floating-label input:visited~label,.floating-label textarea.valid~label,.floating-label textarea:-webkit-autofill~label,.floating-label textarea:focus~label,.floating-label textarea:visited~label,.floating-label.input-active label,.floating-label:focus-within label{font-size:.875rem!important;color:var(--global-palette3);opacity:1;top:0;left:16px}body .kt-blocks-modal-link:not(.kb-btn-global-inherit):focus-within{outline:inherit}.woocommerce-product-search{position:relative}.woocommerce-product-search .screen-reader-text{font-size:1rem;font-weight:500;transition:all .4s ease;position:absolute;padding-right:3.5em;opacity:0;top:.75rem;margin:0;cursor:text;left:1rem}.woocommerce-product-search:focus-within .screen-reader-text{height:auto;padding:0 5px!important;font-size:13px!important;clip:unset;color:#383b41;clip-path:unset;opacity:1;top:-13px;background:#fff;left:12px;left:1px;width:auto;line-height:19px}.search-form input[type=search]::placeholder,.woocommerce-product-search input[type=search]::placeholder{opacity:1}body:not(.hide-focus-outline) .header-navigation li.menu-item--has-toggle>a:focus .dropdown-nav-toggle{opacity:1!important}body #search-drawer .drawer-inner form ::-webkit-input-placeholder{opacity:1}#search-drawer input:-webkit-autofill,#search-drawer input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s!important}.cky-preference-header .cky-btn-close img{filter:brightness(0)}.kb-splide .splide__pagination__page:focus-visible{outline:2px solid #000}body .n2-ss-slider .n2-ow-all a:focus-visible,body .n2-ss-slider :focus-visible,body .n2-ss-slider a.n2-ow:focus-visible{outline:1px solid #fff!important;box-shadow:inset 0 0 0 1px #000!important}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{display:none}body select,body select.orderby{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='currentColor' aria-hidden='true' class='kadence-svg-icon kadence-arrow-down-svg' viewBox='0 0 24 24'%3E%3Cpath d='m5.293 9.707 6 6a1 1 0 0 0 1.414 0l6-6a.999.999 0 1 0-1.414-1.414L12 13.586 6.707 8.293a.999.999 0 1 0-1.414 1.414'/%3E%3C/svg%3E")}.select2-container--default .select2-selection--single .select2-selection__rendered,body .select2-container--default .select2-selection--single,body select,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{border-color:#4e5c74;color:var(--global-palette3)}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{outline:2px solid #000}.tribe-events-c-search__input-group{position:relative}.tribe-events-c-search__input-group label{transition:all .4s ease;opacity:0}.tribe-events-c-search__input-group:focus-within label{height:auto;clip:unset;opacity:1;top:-40px;margin:0;width:auto}#primary .tribe-events .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,#primary .tribe-events .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path{fill:#707070}select.orderby:focus-visible{outline:2px solid #000}.kadence-shop-top-row{position:relative}.kadence-shop-top-row .skip-link{right:0;left:auto}span.required{color:red}.form-description{font-size:1rem}.kadence-product-gallery-thumbnails.splide.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus-visible,.kb-splide .splide__arrows .splide__arrow:focus-visible{outline:2px solid #fff!important;box-shadow:0 0 0 3px #000!important}body .kb-advanced-slide-inner{overflow:visible}.gbtn.focused{outline:2px solid #fff!important}body .woocommerce form .form-row label{color:var(--global-palette3)}body .wp-element-button:disabled{opacity:.7}h1,h2,h3,h4,h5,h6{text-wrap:balance}@media screen and (min-width:1025px) and (max-width:1100px){.main-nav-desktop.wp-block-kadence-navigation .menu{column-gap:10px}}@media screen and (min-width:1025px) and (max-width:1480px){body .wp-block-kadence-header .kb-header-container{padding-right:20px;padding-left:20px}}.wp-block-kadence-navigation .icon-nav-toggle .kb-nav-link-content{padding-right:8px!important}.wp-block-kadence-navigation .icon-nav-toggle>.kb-link-wrap>.kb-nav-dropdown-toggle-btn{display:none}.wp-block-kadence-navigation .icon-nav-toggle>.kb-link-wrap>.kb-nav-link-content{height:120px}body .wp-block-kadence-navigation.navigation-desktop-orientation-horizontal>.navigation>.menu-container>.menu>.menu-item.menu-item--toggled-on>.sub-menu,body .wp-block-kadence-navigation.navigation-desktop-orientation-horizontal>.navigation>.menu-container>.menu>.menu-item:not(.kb-nav-link-sub-click):hover>.sub-menu{right:-40px}.main-nav-desktop.wp-block-kadence-navigation .sub-menu>.menu-item>.kb-link-wrap>.kb-nav-link-content{padding:16px 24px}.main-nav-desktop .navigation .sub-menu{padding:12px 0 16px!important}.main-nav-desktop .navigation .sub-menu .sub-menu{padding:0!important;border-top:0!important}@media (min-width:1025px){.main-nav-desktop.wp-block-kadence-navigation .sub-menu .sub-menu>.menu-item>.kb-link-wrap,.wp-block-kadence-off-canvas .wp-block-kadence-navigation .sub-menu .sub-menu>.menu-item>.kb-link-wrap{background-color:var(--global-palette7)}}.main-nav-desktop.wp-block-kadence-navigation .sub-menu .sub-menu>.menu-item>.kb-link-wrap>.kb-nav-link-content,.wp-block-kadence-off-canvas .wp-block-kadence-navigation .sub-menu .sub-menu>.menu-item>.kb-link-wrap>.kb-nav-link-content{font-weight:400}.wp-block-kadence-off-canvas .sub-menu{margin-left:0!important}.wp-block-kadence-off-canvas .wp-block-kadence-navigation .sub-menu .sub-menu>.menu-item>.kb-link-wrap{padding-right:8px;padding-left:8px}.wp-block-kadence-off-canvas .wp-block-kadence-navigation .sub-menu>.menu-item>.kb-link-wrap>.kb-nav-link-content{padding-top:12px;padding-bottom:12px}.wp-block-kadence-off-canvas .wp-block-kadence-navigation-link .link-media-container{margin-right:12px;padding-left:0}.wp-block-kadence-off-canvas .wp-block-kadence-spacer.aligncenter{margin:0 20px;width:calc(100% - 40px)}.wp-block-kadence-off-canvas .wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn{padding-right:20px}.secondary-nav-desktop .sub-menu .menu-item--has-toggle>.kb-link-wrap{padding-bottom:20px}.secondary-nav-desktop .sub-menu .sub-menu{padding:20px!important}.hero-slider .n2-ss-slide-background-color{background:linear-gradient(90deg,#002b5c 35%,rgba(1,74,159,.9) 55%,rgba(1,90,192,0) 75%)!important}@media screen and (max-width:1199px){.hero-slider .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{height:100%;margin-top:0}.hero-slider .nextend-bullet-bar .n2-bullet{padding:4px!important;margin:12px!important}.hero-slider .n2-ss-control-bullet{margin-right:8px!important}.hero-slider .n2-ss-slide-background-color{background:linear-gradient(180deg,#002b5c 25%,rgba(1,74,159,.9))!important}.hero-slider .n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image img{display:none}}@media screen and (max-width:1600px){.hero-slider .n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image img{object-fit:cover;object-position:0 var(--ss-o-pos-y)}}@media screen and (min-width:1920px){.hero-slider .n2-ss-slide{height:auto!important;aspect-ratio:16/7}}.gallery-slider .n2-ss-slider-2{border-radius:24px 24px 0 0!important}@media screen and (min-width:1025px){.gallery-slider .n2-ss-slider-2{border-radius:40px 40px 0 0!important}}@media screen and (min-width:1025px) and (max-width:1199px){.mt-0-laptop{margin-top:0!important}}.text--six-lines{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box}.text--stats{column-gap:16px;align-items:center;display:flex}@media screen and (max-width:767px){.text--hide-mobile .kb-adv-text-inner{display:none}.tabs--content-full-width-mobile .kt-tab-title{justify-content:center}.tabs--content-full-width-mobile .wp-block-kadence-tab{margin:0 -20px}}@media screen and (min-width:1025px){.info-box--text-3-lines-desktop .kt-blocks-info-box-text{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}}.table--plans.kb-table-container th:first-of-type{border-top-left-radius:16px;background-color:var(--global-palette1)!important}.table--plans.kb-table-container th .kt-adv-heading-has-icon{flex-direction:column}.table--plans.kb-table-container th:last-of-type{border-top-right-radius:16px}.table--plans.kb-table-container tr:last-of-type td:first-of-type{border-bottom-left-radius:16px}.table--plans.kb-table-container tr:last-of-type td:last-of-type{border-bottom-right-radius:16px}.table--plans.kb-table-container tr:last-of-type td{background-color:#fff!important;vertical-align:top}@media screen and (max-width:767px){.table--plans.kb-table-container td:first-of-type .kt-adv-heading-has-icon .kb-svg-icon-wrap{display:none}.table--plans.kb-table-container th .kt-adv-heading-has-icon{font-size:.875rem!important}}.table--plans .kt-highlight{display:block}.video-hero .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper{right:24px;bottom:24px}.video-hero .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn{height:40px;padding:11px;opacity:1;background-color:var(--global-palette1);width:40px}@media screen and (max-width:1024px){.video-hero.kb-row-layout-wrap{background:linear-gradient(180deg,#002b5c 25%,rgba(1,74,159,.9))}.video-hero .kb-blocks-bg-video-container .kb-blocks-bg-video{transform:none;min-height:50vw;top:0;left:0}.video-hero .kb-blocks-bg-video-container .kb-background-video-buttons-wrapper{right:20px;bottom:auto;top:calc(50vw - 36px)}}.accordion--outline.wp-block-kadence-accordion .kt-accordion-inner-wrap{border-bottom:1px solid #495057}@media screen and (min-width:1025px){.row--faq.kb-row-layout-wrap .kt-row-column-wrap{grid-template-columns:400px 1fr}}body .kb-splide .splide__pagination__page,body .kb-splide .splide__pagination__page.is-active{opacity:1}.kb-splide ul.splide__pagination.splide__pagination,body .kb-splide .splide__pagination{bottom:-48px}.kb-splide .splide__pagination{column-gap:32px}.gform_wrapper .gform_heading p.gform_required_legend{margin-bottom:20px}.desktop-hamburger-menu.wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn svg{display:none}.desktop-hamburger-menu.wp-block-kadence-navigation .kb-nav-dropdown-toggle-btn{right:0;position:absolute;bottom:0;top:0;left:0;width:100%}.desktop-hamburger-menu.wp-block-kadence-navigation .kb-nav-link-content{cursor:pointer}.desktop-hamburger-menu.wp-block-kadence-navigation .menu-item-has-children>.kb-link-wrap>a{padding-right:var(--kb-nav-link-padding-left,.5em)}@media (max-width:1024px){.wp-block-kadence-navigation .menu-item.menu-item--toggled-on{background:var(--global-palette7)}}#user-exists-overlay{height:100%;justify-content:center;position:fixed;top:0;align-items:center;background:rgba(0,0,0,.6);left:0;width:100%;display:flex;z-index:9999}#user-exists-modal{padding:30px;max-width:400px;text-align:center;box-shadow:0 0 20px rgba(0,0,0,.3);border-radius:8px;background:#fff}#user-exists-modal button{padding:10px 20px;border:none;color:#fff;border-radius:4px;background:#0073aa;cursor:pointer;margin-top:20px}#schoolSearch{height:56px;width:100%}.school-alpha-filter{font-size:1.5rem;text-align:center;cursor:pointer;width:24px;display:inline-block}.school-alpha-filter:focus,.school-alpha-filter:hover{text-decoration:underline}.school-info a{min-height:80px;padding:5px 10px;justify-content:center;font-size:1.25rem;text-decoration:none;color:var(--global-palette3);text-transform:uppercase;text-align:center;align-items:center;border-radius:12px;background:var(--global-palette8);width:100%;line-height:1.1;display:flex}.school-info a:focus,.school-info a:hover{background:var(--global-palette2)}.wp-block-kadence-column.school__grid-layout .kt-inside-inner-col{grid-template-columns:1fr;display:grid}@media (min-width:430px) and (max-width:767px){.wp-block-kadence-column.school__grid-layout .kt-inside-inner-col{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:1024px){.wp-block-kadence-column.school__grid-layout .kt-inside-inner-col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1025px) and (max-width:1200px){.wp-block-kadence-column.school__grid-layout .kt-inside-inner-col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1201px){.wp-block-kadence-column.school__grid-layout .kt-inside-inner-col{grid-template-columns:repeat(6,1fr)}}.schoolSearch-wrap{position:relative;width:100%}.schoolSearch-wrap:focus-within .schoolSearch-label{height:auto;overflow:visible;clip:unset;transition:all .1s linear;clip-path:none;top:-24px;width:auto}.single-content ul.school-filter-list{list-style:none;padding:0;justify-content:space-around;gap:6px;margin:0;width:100%;display:flex}.stripe-field-only{height:1px;visibility:hidden}.sr-only:not(:focus):not(:active){height:1px;overflow:hidden;clip:rect(0 0 0 0);position:absolute;clip-path:inset(50%);width:1px;white-space:nowrap}:root{--navy:#002b5c;--red:#e61b00;--black:#000;--yellow:#ffd457;--green:#57bb61;--blue:#447bbe;--purple:#85439a}.school-plan .school-plan-body.Purple .slick-dots li button:hover,.school-plan .school-plan-body.Purple .slick-dots li button:hover:focus,.school-plan .school-plan-body.Purple .slick-dots li.slick-active button,.school-plan-header.Purple,a.school-plan-button.Purple{background-color:var(--purple)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Purple p.school-plan-price,.school-plan-body.Purple>.school-plan-price{color:var(--purple)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Purple ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Purple>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-purple.svg)}.school-plan .school-plan-body.Purple .slick-dots li button{border:2px solid var(--purple)}.school-plan .school-plan-body.Red .slick-dots li button:hover,.school-plan .school-plan-body.Red .slick-dots li button:hover:focus,.school-plan .school-plan-body.Red .slick-dots li.slick-active button,.school-plan-header.Red,a.school-plan-button.Red{background-color:var(--red)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Red p.school-plan-price,.school-plan-body.Red>.school-plan-price{color:var(--red)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Red ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Red>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-red.svg)}.school-plan .school-plan-body.Red .slick-dots li button{border:2px solid var(--red)}.school-plan .school-plan-body.Blue .slick-dots li button:hover,.school-plan .school-plan-body.Blue .slick-dots li button:hover:focus,.school-plan .school-plan-body.Blue .slick-dots li.slick-active button,.school-plan-header.Blue,a.school-plan-button.Blue{background-color:var(--blue)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Blue p.school-plan-price,.school-plan-body.Blue>.school-plan-price{color:var(--blue)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Blue ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Blue>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-blue.svg)}.school-plan .school-plan-body.Blue .slick-dots li button{border:2px solid var(--blue)}.school-plan .school-plan-body.Green .slick-dots li button:hover,.school-plan .school-plan-body.Green .slick-dots li button:hover:focus,.school-plan .school-plan-body.Green .slick-dots li.slick-active button,.school-plan-header.Green,a.school-plan-button.Green{background-color:var(--green)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Green p.school-plan-price,.school-plan-body.Green>.school-plan-price{color:var(--green)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Green ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Green>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-green.svg)}.school-plan .school-plan-body.Green .slick-dots li button{border:2px solid var(--green)}.school-plan .school-plan-body.Yellow .slick-dots li button:hover,.school-plan .school-plan-body.Yellow .slick-dots li button:hover:focus,.school-plan .school-plan-body.Yellow .slick-dots li.slick-active button,.school-plan-header.Yellow,a.school-plan-button.Yellow{background-color:var(--yellow)}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header.Yellow,a.school-plan-button.Yellow{color:var(--black)}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header.Yellow img{filter:invert(1)}a.school-plan-button.Yellow:focus-visible,a.school-plan-button.Yellow:hover{color:#fff}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Yellow p.school-plan-price,.school-plan-body.Yellow>.school-plan-price{color:var(--yellow)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Yellow ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Yellow>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-yellow.svg)}.school-plan .school-plan-body.Yellow .slick-dots li button{border:2px solid var(--yellow)}.school-plan .school-plan-body.Navy .slick-dots li button:hover,.school-plan .school-plan-body.Navy .slick-dots li button:hover:focus,.school-plan .school-plan-body.Navy .slick-dots li.slick-active button,.school-plan-header.Navy,a.school-plan-button.Navy{background-color:var(--navy)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Navy p.school-plan-price,.school-plan-body.Navy>.school-plan-price{color:var(--Navy)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Navy ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Navy>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-navy.svg)}.school-plan .school-plan-body.Navy .slick-dots li button{border:2px solid var(--navy)}.school-plan .school-plan-body.Black .slick-dots li button:hover,.school-plan .school-plan-body.Black .slick-dots li button:hover:focus,.school-plan .school-plan-body.Black .slick-dots li.slick-active button,.school-plan-header.Black,a.school-plan-button.Black{background-color:var(--black)}a.school-plan-button.Black:focus-visible,a.school-plan-button.Black:hover{color:var(--black);background-color:var(--yellow)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Black p.school-plan-price,.school-plan-body.Black>.school-plan-price{color:var(--black)}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body.Black ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body.Black>ul>li:before{background-image:url(https://faaamaas.online/wp-content/uploads/check-black.svg)}.school-plan .school-plan-body.Black .slick-dots li button{border:2px solid var(--black)}a.school-plan-button{color:#fff}a.school-plan-button:focus-visible,a.school-plan-button:hover{background-color:var(--black)}.ersys-school-hero .kt-inside-inner-col>p{font-size:1.25rem;margin-bottom:0;max-width:37.5rem;line-height:1.6}.endorsement-section .school-endorsement-wrapper{padding:5rem;background-color:#fff;border-radius:2.5rem}.endorsement-section .kt-inside-inner-col>.school-endorsement-wrapper p{font-size:1.125rem;line-height:1.55}.endorsement-section .kt-inside-inner-col>.school-endorsement-wrapper a.school-endorsement-button{padding:1rem 3rem;text-decoration:none;color:#fff;text-transform:uppercase;text-align:center;background-color:var(--navy);border-radius:1.5rem;line-height:1.5;font-family:Oswald,sans-serif;display:inline-block}.endorsement-section .kt-inside-inner-col>.school-endorsement-wrapper a.endorsement-button:focus-visible,.endorsement-section .kt-inside-inner-col>.school-endorsement-wrapper a.endorsement-button:hover{color:var(--navy);background-color:var(--yellow)}.plans-section .wp-block-kadence-column>.kt-inside-inner-col{column-gap:2.5rem;justify-content:center;flex-wrap:wrap;flex-direction:row;row-gap:5rem;display:flex}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price){flex:0 0 20rem;background-color:#fff;border-radius:2.5rem}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header{padding:1.375rem 1rem;color:#fff;text-transform:uppercase;text-align:center;border-radius:2.5rem 2.5rem 0 0;font-family:Oswald,sans-serif}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header img{height:1.25rem;width:1.25rem;display:inline}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header span.school-plan-sales-text{font-size:1rem;line-height:1}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header p.school-plan-name{font-size:1.5rem;line-height:1.75rem}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body{padding:1.5rem 1.5rem 0}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body>ul{list-style-position:inside;padding:0;font-size:1.125rem;line-height:1.55}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body ul.plan-box-list>li,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body>ul>li{list-style:none;padding:.5rem 0;display:flex}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body>p.school-plan-price{font-size:2.5rem;margin-bottom:0;letter-spacing:-.4px;text-align:center;line-height:1.2;font-family:Oswald,sans-serif}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body ul.plan-box-list>li:before,.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body>ul>li:before{height:1.188rem;margin-right:.5rem;content:"";position:relative;background-size:cover;min-width:1.25rem;top:3px;background-position:50%;width:1.25rem;background-repeat:no-repeat;display:inline-block}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-body p.plan-prorated{font-size:1.125rem;color:#212529;text-align:center;line-height:28px}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-footer{padding:0 1.5rem 1.5rem;margin-top:1rem}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-footer>a{padding:1rem;text-decoration:none;text-transform:uppercase;text-align:center;border-radius:1.5rem;line-height:1.5;font-family:Oswald,sans-serif;display:block}.plans-section .kt-inside-inner-col>.school-plan.piece-price{flex:1 1 100%;padding:5rem;min-width:100%;background-color:#fff;border-radius:2.5rem}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-header{background-color:transparent;padding-bottom:2rem}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-header p.school-plan-name{font-size:3.5rem;color:#212529;text-transform:uppercase;line-height:1;font-family:Oswald,sans-serif}.endorsement-section .kt-inside-inner-col>.school-endorsement-wrapper h2:after,.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-header p.school-plan-name:after{height:.5rem;content:"";background-color:var(--yellow);width:3rem;margin-top:2rem;display:block}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body{padding:1.5rem 0;display:flex}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body>div{width:50%}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body .school-plan-footer{gap:1rem;display:flex}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body ul{list-style:none;font-size:1.125rem;margin-bottom:1rem;color:#212529;bottom:unset;line-height:1.55;padding-left:0}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body p.school-plan-price{font-size:2.5rem;letter-spacing:-.4px;line-height:1.2;font-family:Oswald,sans-serif}.plans-section .kt-inside-inner-col>.school-plan.piece-price a{padding:1rem;font-size:1rem;text-decoration:none;text-transform:uppercase;min-width:14.25rem;text-align:center;border-radius:28px;line-height:1.5;font-family:Oswald,sans-serif;display:inline-block}.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-pricelist-button{border:.063rem solid #343a40;color:#343a40}.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-pricelist-button:before{height:1.188rem;content:"";position:relative;background-size:contain;min-width:1.25rem;top:.125rem;align-items:center;background-position:50%;width:1.25rem;background-image:url(https://faaamaas.online/wp-content/uploads/pdf-icon.svg);background-repeat:no-repeat;display:inline-block}.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-plan-button:focus-visible,.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-plan-button:hover{background-color:var(--black)}.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-pricelist-button:focus-visible,.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-pricelist-button:hover{border-color:var(--black);color:#fff;background-color:var(--black)}.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-pricelist-button:focus-visible:before,.plans-section .kt-inside-inner-col>.school-plan.piece-price a.school-pricelist-button:hover:before{background-image:url(https://faaamaas.online/wp-content/uploads/pdf-icon-white.svg)}.plans-section .slick-track p{margin-bottom:0}.plans-section .school-pieceprice-slider-item img{height:280px;object-fit:contain;width:280px}.plans-section .school-pieceprice-slider-item>p{color:#212529;text-transform:uppercase;text-align:center}.plans-section .school-pieceprice-slider-item>p.school-pieceprice-slider-name{font-size:24px;margin-bottom:8px;line-height:28px;font-family:Oswald,sans-serif}.plans-section .school-pieceprice-slider-item>p.school-pieceprice-slider-discount,.plans-section .school-pieceprice-slider-item>p.school-pieceprice-slider-full{font-size:18px;line-height:28px}.school-plan .slick-dots li button:before{content:none}.school-plan .slick-dots li button{height:12px;font-size:12px;opacity:1;background-color:#fff;border-radius:100%;width:12px}.accordion-section .kt-accordion-panel-inner p,.accordion-section .school-calendar-wrapper>a.button{margin-bottom:1rem}.accordion-section .kt-accordion-panel-inner{margin-top:-1.5rem}.accordion-section .school-calendar-wrapper embed{height:100vh}@media(max-width:1150px){.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body{flex-direction:column;gap:1.5rem}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body>div{width:100%}.plans-section .school-pieceprice-slider-item img{margin:1rem auto}.plans-section .kt-inside-inner-col>.school-plan.piece-price{padding:3rem}.plans-section .wp-block-kadence-column>.kt-inside-inner-col{column-gap:1rem;row-gap:1rem}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price){flex:0 0 45%}}@media(max-width:1024px){.endorsement-section .school-endorsement-wrapper{padding:3rem}}@media(max-width:768px){.kb-row-layout-wrap.ersys-school-hero{background-size:cover}.plans-section .wp-block-kadence-column>.kt-inside-inner-col{row-gap:2.5rem}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price){flex:100%}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header{padding:1rem}.endorsement-section .school-endorsement-wrapper,.plans-section .kt-inside-inner-col>.school-plan.piece-price{padding:1.5rem}.plans-section .kt-inside-inner-col>.school-plan:not(.piece-price)>.school-plan-header p.school-plan-name{font-size:2rem;line-height:1.25}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-header p.school-plan-name{font-size:2.5rem;line-height:1.2}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body ul.plan-box-list{padding-left:0}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-header{padding-bottom:0}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-body .school-plan-footer{flex-direction:column;gap:.5rem}.plans-section .kt-inside-inner-col>.school-plan.piece-price>.school-plan-footer>a.school-pricelist-button{margin:0}}