@charset "UTF-8";div#block-17,div#block-18,div#block-21,div#block-22{margin-top:10px}h1,h2.h3,h4{color:#654FEB}#createaccount{display:inline;position:inherit}.woocommerce ul.order_details{background:none;color:#0e0e0e}.woocommerce-thankyou-order-details strong{float:none!important}li.product.type-product.product-type-simple{background:#FFF;box-shadow:0 3px 15px rgb(67 75 164 / 25%);border-radius:7px}.ts-optico-icon-shopping-cart:before{content:url(../svg/carticon.svg)}.woocommerce div.product form.cart .button:hover{background-color:#FFFFFF!important;border-radius:100px!important;color:#4264ef!important;border:1px solid #4264ef!important}.woocommerce span.onsale{min-height:auto!important;min-width:auto!important;padding:5px 10px;position:absolute;top:.8em;right:0em;left:unset;margin:0;background-color:#FCCF50;z-index:9;border-radius:20px 0 0 20px;font-family:Nunito;font-style:normal;font-weight:800;font-size:30px;line-height:50px;display:flex;align-items:center;text-align:center;color:#434BA4}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:48%;clear:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:right;width:48%}.woocommerce div.product form.cart{margin-top:45px}.woocommerce div.product .product_title{font-family:Nunito;font-style:normal;font-weight:800;font-size:46px;line-height:52px;color:#434BA4;margin-bottom:30px}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.order_details li strong,.woocommerce ul.products li.product a:hover,.woocommerce ul.product_list_widget li a:hover h2,.woocommerce .star-rating span,.woocommerce-info::before,.woocommerce-message::before{color:#434BA4;font-family:Nunito;font-weight:800!important;float:left;margin-right:20px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1;display:block;font-style:normal;font-weight:700;font-size:17px;line-height:23px;text-decoration-line:line-through;color:#434BA4}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;display:inline-block;font-style:normal;font-size:40px;line-height:34px;padding:10px 0 0 0}.product_meta span a{font-family:'Nunito';font-weight:700;font-size:17px;line-height:23px;text-align:right;color:#24CDCE;text-transform:uppercase}.product_meta{margin-bottom:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#ffffff!important;font-family:Nunito;font-style:normal;font-weight:800;font-size:34px;line-height:40px;color:#434BA4;border:none;padding:0;margin-top:20px}.woocommerce div.product .woocommerce-tabs .panel{background:#fff!important;margin-top:0;padding:30px 0 0 0;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:before{background-color:#fff}.pthumb .woocommerce-product-gallery__image img{float:left;width:25%;padding:20px}.pthumb{width:100%;clear:both}.woocommerce .cart.shop_table th{padding:20px 0;letter-spacing:1.75px;background-color:#E6EAF7;font-family:Nunito;font-style:normal;font-weight:800;font-size:19px;line-height:25px;color:#655A70;text-transform:none}.product-name a{font-family:Nunito;font-style:normal;font-weight:800;font-size:18px;line-height:28px;color:#434BA4}td.product-thumbnail{width:70px}.woocommerce a.remove{width:15px}.woocommerce #content-wrapper,.woocommerce-cart #content-wrapper,.woocommerce-checkout #content-wrapper{margin-top:50px;padding-bottom:100px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:50px}@media screen and (max-width:768px){.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%;clear:none;padding:0 10px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%;padding:0 10px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{float:right!important}.woocommerce span.onsale{right:10px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{width:90%;padding:0 10px}}@media screen and (max-width:400px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{float:none!important;width:100%}}#site-header-menu #site-navigation div.nav-menu>ul>li>a{line-height:normal!important}.is_stuck #site-header-menu #site-navigation div.nav-menu>ul>li>a{line-height:normal!important}.ticket-form-container{height:95%!important}.ts-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal li.mega-menu-item ul.mega-sub-menu,#site-header-menu #site-navigation div.nav-menu>ul>li ul{background-color:#fff}ul.nav-menu li ul li a,div.nav-menu>ul li ul li a,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:hover,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a:focus,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link:hover,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu a.mega-menu-link:focus,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal .mega-sub-menu>li.mega-menu-item-type-widget{color:#434BA4}h3 a{color:#434BA4}h2 a{color:#434BA4}h4 a{color:#434BA4}h4{font-family:Nunito;font-style:normal;font-weight:800;font-size:22px;line-height:28px;color:#434BA4;margin-top:15px}.black{color:#342F3A!important}.b18strong_black{font-family:Raleway;font-style:normal;font-weight:600;font-size:18px;line-height:27px;letter-spacing:.005em;color:#211E1B}.b18regular_black{font-family:Raleway;font-style:normal;font-size:18px;line-height:27px;letter-spacing:.005em;color:#211E1B}.b18strong_blue_4{font-family:Raleway;font-style:normal;font-weight:600;font-size:18px;line-height:27px;letter-spacing:.005em;color:#434BA4}.b16strong_blue{font-family:Raleway;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#1E3466}.b16strong-white{font-family:Raleway;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#FFF}.b16strong_blue a{font-family:Raleway;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2F6BBB}.b16regular_black{font-family:Raleway;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#211E1B}.b16regular_black a{font-family:Raleway;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#211E1B;text-decoration:underline}.b16strong_black{font-family:Raleway;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#211E1B}.b16regular_blue{font-family:Raleway;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#1E3466}.b14regular{font-family:Raleway;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#1E3466}.b14regular-black,figcaption.vc_figure-caption{font-family:Raleway;font-style:normal;font-weight:400;font-size:14px!important;line-height:20px;color:#211E1B}.b14strong{font-family:Raleway;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#1E3466}.b14strong-black{font-family:Raleway;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#211E1B}.darkblue{color:#1E3466}.blue-1{color:#2F6BBB}.ml-20{margin-left:20px}.mt-60{margin-top:60px}.mt-50{margin-top:50px}.mt-40{margin-top:40px}.mt-30{margin-top:30px}.mt-20{margin-top:20px}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.plr-35{padding-left:35px;padding-right:35px}.ptb-18{padding-top:18px;padding-bottom:18px}.text-centered{text-align:center}.img-centered{display:block;margin:auto}.underlined-text a{text-decoration:underline;-webkit-text-decoration-color:#919ee4;text-decoration-color:#919ee4;text-decoration-thickness:3px}.blog-category{font-family:Raleway;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#475253;margin:10px 15px}.blog-category a{font-family:Raleway;font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#475253}.term-slider{margin:73px 10px 53px 10px}.resource-metabox{border-left:3px solid #24CDCE;padding-left:17px;margin:25px 0 36px 0}.resource-metabox div{margin:3px 0}.post-featured img{width:100%}table tbody tr,table thead tr{border:none}.primaryButtonOutline-noUpper a{background-color:#FFFFFF!important;border-radius:100px!important;padding:14px 15px!important;font-family:Nunito;font-weight:800!important;font-size:18px!important;line-height:18px!important;text-align:center!important;text-transform:none!important;color:#4269ef!important;border:1px solid #4269ef!important}.primaryButtonOutline-noUpper a:hover{background-color:#4269ef!important;border-radius:100px!important;color:#FFFFFF!important;border:1px solid #4264ef!important}.primaryButtonOutline a{background-color:#FFFFFF!important;border-radius:100px!important;padding:14px 15px!important;font-family:Nunito;font-weight:800!important;font-size:18px!important;line-height:18px!important;text-align:center!important;text-transform:uppercase!important;color:#4269ef!important;border:1px solid #4269ef!important}.primaryButtonOutline a:hover{background-color:#4269ef!important;border-radius:100px!important;color:#FFFFFF!important;border:1px solid #4264ef!important}.image-slider-nav img{width:100px!important;margin:16px 10px 0 0}.image-slider img{width:100%!important}.image-slider-mobile img{width:100%!important;margin-bottom:25px}.video-box1{margin-left:-12px;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,rgba(255,255,255,.6) 100%);border:10px solid #FFF;box-sizing:border-box;border-radius:7px;filter:drop-shadow(0 10px 40px rgba(30,52,102,.15))}.forParents a{background:#F6A403;border-radius:100px;padding:9px 25px!important;line-height:normal!important;height:auto!important;color:#1E3466!important;border:2px solid #F6A403}.forParents a:hover{border:2px solid #F6A403;background:#FFF;color:#F6A403!important}.site-main{padding-top:0}.primaryButton a{background-color:#4269ef!important;border-radius:100px!important;padding:14px 15px!important;font-family:Nunito;font-weight:800!important;font-size:18px!important;line-height:18px!important;text-align:center!important;text-transform:uppercase!important;color:#FFFFFF!important}.primaryButton a:hover{background-color:#FFFFFF!important;border-radius:100px!important;color:#4264ef!important;border:1px solid #4269ef!important}.primaryButton-input{background-color:#4264ef!important;border-radius:100px!important;padding:14px 15px!important;font-family:Nunito;font-weight:800!important;font-size:18px!important;line-height:18px!important;text-align:center!important;text-transform:uppercase!important;color:#FFFFFF!important}.primaryButton-input:hover{background-color:#FFFFFF!important;border-radius:100px!important;color:#4264ef!important;border:1px solid #4264ef!important}.primaryButtonOutline-input{background-color:#FFFFFF!important;border-radius:100px!important;padding:14px 15px!important;font-family:Nunito;font-weight:800!important;font-size:14px!important;line-height:14px!important;text-align:center!important;text-transform:none!important;color:#4264ef!important;border:1px solid #4264ef!important}.primaryButtonOutline-input:hover{background-color:#4264ef!important;border-radius:100px!important;color:#FFFFFF!important;border:1px solid #4264ef!important}.margintop-100{margin-top:-100px!important}#site-header-menu #site-navigation div.nav-menu>ul>li>a{margin:0 15px 0 15px;line-height:normal!important}.ts-col-bgcolor-grey>.ts-bg-layer-inner,.ts-bg.ts-bgcolor-grey>.ts-bg-layer,.ts-col-bgcolor-grey .ts-bg-layer-inner,.ts-bgcolor-grey,.site-header.ts-sticky-bgcolor-grey.is_stuck,.site-header-menu.ts-sticky-bgcolor-grey.is_stuck,.ts-header-overlay .site-header.ts-sticky-bgcolor-grey.is_stuck{background:rgb(220 227 252)}.footer .footer-rows .second-footer .second-footer-inner{border-top:none}.wfooter .primaryButton a{width:161px;height:46px;padding:12px 24px!important;color:#FFF!important;font-family:Nunito;font-size:20px!important;font-style:normal;font-weight:700!important;line-height:normal!important;text-transform:uppercase!important;background:#1E3466!important}.wfooter,.wfooter-1,.wfooter-2,.wfooter-3,.wfooter-4{padding:20px 15px;color:#1E3466;font-family:Nunito;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.wfooter a,.wfooter-1 a,.wfooter-2 a,.wfooter-3 a{color:#1E3466!important;font-family:Nunito;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.16px;display:flex;align-items:center;padding-left:0px!important;margin-bottom:10px}.wfooter a:before,.wfooter-1 a:before,.wfooter-2 a:before,.wfooter-3 a:before,.wfooter-4 a:before{content:''!important}.wfooter ul>li,.wfooter-1 ul>li,.wfooter-2 ul>li,.wfooter-3 ul>li,.wfooter-4 ul>li{padding:0 0 10px 0}.wfooter h2{color:#1E3466;font-family:Poppins;font-size:20px;font-style:normal;font-weight:800;line-height:100%;text-transform:uppercase}.second-footer-inner{margin:0 50px}.footer-title{padding-top:53px;font-family:Nunito;font-style:normal;font-weight:800;font-size:14px;line-height:19px;display:flex;align-items:center;letter-spacing:-.015em;text-transform:uppercase;color:#434BA4}.footer-mailchimp-title{font-family:Nunito;font-style:normal;font-weight:800;font-size:16px;line-height:22px;display:flex;align-items:center;color:#434BA4;padding-top:20px}a.footer_strong{margin:10px 15px;color:#1E3466!important;text-align:center;font-family:Nunito;font-size:16px;font-style:normal;font-weight:700;line-height:16px}p.footer_regular{color:#1E3466;font-family:Nunito;font-size:16px;font-style:normal;font-weight:400;line-height:100%;text-align:center}section.error-404 h1{text-transform:uppercase;font-family:Nunito;font-style:normal;font-weight:700;font-size:46px;line-height:52px;color:#434BA4;margin-top:200px}section.error-404 .page-content p{margin-bottom:30px;font-family:Raleway;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#211E1B}.ts-header-text-area,#site-header-menu #site-navigation .nav-menu,#site-header-menu,.ts-header-icons,.ts-header-icon,#site-header-menu #site-navigation .mega-menu-wrap,.menu-themestek-main-menu-container{float:left;margin-left:15px;margin-top:4px;margin-bottom:-4px}.ts-header-icons{float:right!important;position:absolute;right:10px;top:0}.forParents{position:absolute!important;right:70px;top:15px}li#menu-item-3709{position:absolute!important;right:200px;top:26px}.site-title{margin:10px 0}@media screen and (max-width:992px){.site-branding{float:left!important}.ts-optico-icon-bars,.mega-toggle-label{background-color:#342F3A}.ts-optico-icon-bars:before,.ts-optico-icon-bars:after,.mega-toggle-label:before,.mega-toggle-label:after{background-color:#342F3A}li#menu-item-3709{position:unset!important;right:0;top:0}.forParents{position:unset!important;right:0;top:0}.pagination{width:fit-content!important}.wfooter-1,.wfooter-2,.wfooter-3,.wfooter-4{padding:20px 0}.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal,#site-header-menu #site-navigation div.nav-menu>ul{background-color:#fff}#site-header-menu #site-navigation div.nav-menu>ul>li>a,.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal>li.mega-menu-item>a,.ts-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu>li.mega-menu-item>h4.mega-block-title,.ts-mmmenu-override-yes #site-header-menu #site-navigation div.mega-menu-wrap ul.mega-menu.mega-menu-horizontal .mega-sub-menu>li.mega-menu-item-type-widget,.righticon i{font-family:Nunito;font-style:normal;font-weight:800;font-size:16px;line-height:16px;display:flex;align-items:center;color:#434BA4;padding-left:24px}.ts-mmmenu-override-yes #site-header-menu #site-navigation .mega-menu-wrap .mega-menu.mega-menu-horizontal,#site-header-menu #site-navigation div.nav-menu>ul{border-top:3px solid #434BA4}.forParents a{width:fit-content}.margintop-100{margin-top:0px!important}.mobilewidth-100{width:100%;text-align:center}.mobilewidth-90{width:90%}.video-box1:before{position:absolute;top:-webkit-calc(50% + 140px);top:calc(50% - 27px);left:calc(50% - 27px);top:40%}}.fp-row3-custom-before:before{content:url(/assets/images/3in1.svg);position:absolute;top:-130px;left:calc(100% - 350px);z-index:100}@media screen and (max-width:992px){.site-title{margin-left:auto;margin-right:auto;margin-top:0}.fp-row3-custom-before:before{content:'';background:url(/assets/images/3in1.svg);background-size:110px;position:absolute;top:-60px;left:calc(100% - 140px);z-index:100;width:110px;height:105px}}