.wp_cart_clear_float{clear:both}.shopping_cart{padding:5px}.shopping_cart img{border:none;box-shadow:none}.shopping_cart input{width:auto!important;margin:0}.shopping_cart input[type="number"]{max-width:5em!important;text-align:center}div.shopping_cart table{border:none}div.shopping_cart tr td,div.shopping_cart tr th{padding:2px 1px;border:none}div.shopping_cart tr th{font-weight:700}div.shopping_cart tr,div.shopping_cart th{border:none}.shopping_cart .wspsc_cart_item_name_th{text-align:left}.shopping_cart .wspsc_cart_qty_th,.shopping_cart .wspsc_cart_price_th{text-align:center}.shopping_cart .wp_cart_item_thumbnail{margin-right:10px}.shopping_cart .wp_cart_item_thumbnail img{max-width:48px;float:left}.wp_cart_remove_item_form input[type="image"]{border:none;cursor:pointer}.wp-cart-button-form input{width:auto!important}.wp_cart_checkout_button{cursor:pointer}.wp_cart_checkout_button:hover{opacity:.7}.wp_cart_button:hover{opacity:.7}.wp_cart_button_wrapper input{margin:0}.wpspsc_error_message{color:red!important;font-weight:700}.wpspsc_success_message{color:green!important;font-weight:700}.wpsc-cart-txn-success-msg{background-color:#f4f8ff;border:1px solid #007cba;border-radius:3px;padding:15px 20px}.wp_cart_product_display_box{border:1px solid #E8E5DC;box-shadow:0 0 1px 0 rgb(0 0 0 / .2);margin-bottom:25px;padding-bottom:5px;width:300px}.wp_cart_product_thumbnail img{max-width:100%}.wp_cart_product_display_bottom{padding:10px 15px}.wp_cart_product_name{color:#525351;font-size:16px;font-weight:700;line-height:20px;margin:0 0 10px 0;text-transform:uppercase}.wp_cart_product_description{font-style:italic}.wp_cart_product_price{color:#525351;display:block;font-size:22px;font-weight:700;line-height:24px;margin:0;padding:10px 10px 10px 0}.wpsps_compact_cart{font-family:helvetica;background-color:#DDD;border:1px solid #CCC;max-width:240px;min-width:200px;padding:10px 7px;margin:5px 0}.wpsps_compact_cart_container{padding-left:15px;font-size:14px}.wpsps_compact_cart_price{color:#6A872D;font-weight:700}.wpsps_compact_cart_co_btn{background-color:#A3A3A3!important;color:#162636!important;font-size:14px!important;font-weight:normal!important;margin-left:10px!important;padding:5px 7px!important;text-decoration:none!important;width:auto!important;height:auto!important}.wspsc_compact_cart2{background-color:#b4d613;border:1px solid #92B002;max-width:140px;min-width:140px;padding:2px 2px;margin:10px 0}.wspsc_compact_cart2_container{background:url(/wp-content/plugins/wordpress-simple-paypal-shopping-cart/images/shopping_cart_icon_2.png) 6px 6px no-repeat;padding-left:40px}.wspsc_compact_cart2_inside{background:#262626;display:block;color:#FFF;font-size:14px;text-align:center;cursor:pointer;padding:3px 0}.wspsc_compact_cart2_view_cart_link{color:#FFFFFF!important;text-decoration:none}.wspsc_compact_cart2_view_cart_link:hover{color:#FFFFFF!important;text-decoration:none}.wspsc_block_description_text{font-size:smaller!important;color:#6c757d!important}.wpsc-order-data-box{display:flex;justify-content:space-between;align-content:center;width:100%}.wpsc-order-data-box-col{margin-bottom:10px;margin-right:10px}.wpsc-order-data-box-col :nth-child(1){font-weight:700;margin-bottom:10px;margin-right:10px}@media screen and (max-width:768px){.wpsc-order-data-box{display:block}}.wpsc-order-details-table,.wpsc-order-downloads-table{width:100%;border-collapse:collapse;border:1px solid lightgray}.wpsc-order-details-table td,.wpsc-order-details-table th,.wpsc-order-downloads-table td,.wpsc-order-downloads-table th{padding:15px;border-top:1px solid lightgray;border-bottom:1px solid lightgray}.wpsc-order-shipping-address,.wpsc-order-shipping-region,.wpsc-order-billing-address{padding:15px;border:1px solid lightgray}/*!
 * Font Awesome Pro 6.0.0-alpha3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
.fa{font-family:"Font Awesome 6 Pro";font-family:var(--fa-style-family,"Font Awesome 6 Pro");font-weight:900;font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-soliinput:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important;transition:0!important}input:-webkit-autofill{-webkit-text-fill-color:var(--theme-color-10)!important}input[type=month]:invalid::before{content:attr(placeholder)!important;color:#aaa;width:100%;white-space:nowrap}input[type=month]:focus::before,input[type=month]:active::before{content:"";width:0%;white-space:nowrap;opacity:0}.panel-form-field{position:relative}.panel-form-field label{position:absolute;left:16px;top:13px;color:#666;transition:all .3s}.panel-form-field input{position:relative;display:block;width:100%;color:#444;padding:12px 16px;margin:0;background:#fff;border-radius:8px;border:1px solid #ddd;outline:0;transition:all .3s;height:46px}.panel-form-field input[disabled]{opacity:.3}.panel-form-field input:hover{border-color:var(--theme-color-3);background:#fff}.panel-form-field input:hover~.icon svg{stroke:var(--theme-color-3)}.panel-form-field input:hover~label{color:var(--theme-color-3)}.panel-form-field input:focus{border-color:var(--theme-color-3);background:#fff}.panel-form-field input:focus~.icon svg{stroke:var(--theme-color-3)}.panel-form-field input:focus~label{color:var(--theme-color-3);top:-8px;font-size:12px;background:#fff;padding:0 4px;left:12px}.panel-form-field input:not(:placeholder-shown){background:#fff}.panel-form-field input:not(:placeholder-shown)~label{top:-8px;font-size:12px;background:#fff;padding:0 4px;left:12px}.panel-form-field input::placeholder{color:#fff0}.panel-form-field>.icon{position:absolute;right:16px;top:13px;display:block}.panel-form-field>.icon svg{display:block;width:20px;height:20px;stroke:#666}.panel_form_selectbox{position:relative}.panel_form_selectbox .select2{width:100%!important;height:46px!important}.panel_form_selectbox .select2 .select2-selection{border-radius:8px!important;border:1px solid #ddd!important;height:100%!important;display:flex;flex-direction:row;align-items:center}.panel_form_selectbox .select2 .select2-selection .select2-selection__rendered{padding-left:16px;flex:0 0 auto;width:calc(100% - 40px)}.panel_form_selectbox .select2 .select2-selection .select2-selection__arrow{height:100%!important;width:40px}.panel_form_selectbox .select2.select2-container--focus .select2-selection{border-color:var(--theme-color-3)!important}.panel_form_selectbox .select2.select2-container--focus~label{color:var(--theme-color-3)!important}.panel_form_selectbox label{position:absolute;z-index:2;top:-8px;left:12px;font-size:12px;background:#fff;padding:0 4px;color:#666;display:none}.select2-dropdown{border:1px solid #bbb!important;border-radius:8px!important;top:4px}.select2-dropdown .select2-search__field{outline:none!important;border-radius:4px}#login-signup-page{background:var(--theme-color-2);padding:16px 0}#login-signup-page .login-wrapper,#login-signup-page .signup-wrapper{background:#fff;max-width:1100px;display:flex;flex-direction:row;box-shadow:2px 2px 23px rgb(0 0 0 / .1);border-radius:16px;margin:30px auto 50px auto;overflow:hidden}#login-signup-page .login-wrapper .banner,#login-signup-page .signup-wrapper .banner{flex:0 0 auto;width:50%;background:#824DEB;display:flex;align-items:center;justify-content:center;padding:50px}#login-signup-page .login-wrapper .form,#login-signup-page .signup-wrapper .form{flex:0 0 auto;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:48px 16px 24px 16px}#login-signup-page .login-wrapper .form .welcome,#login-signup-page .signup-wrapper .form .welcome{display:flex;flex-direction:column;align-items:center;gap:8px}#login-signup-page .login-wrapper .form .welcome .logo,#login-signup-page .signup-wrapper .form .welcome .logo{flex:0 0 auto;margin-bottom:16px}#login-signup-page .login-wrapper .form .welcome .title,#login-signup-page .signup-wrapper .form .welcome .title{margin:0;font-size:32px;font-weight:600}#login-signup-page .login-wrapper .form .welcome .desc,#login-signup-page .signup-wrapper .form .welcome .desc{margin#intro{position:relative;min-height:100vh;background-color:#0A0226}#intro video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}#intro .image{background-image:url(/wp-content/themes/school-theme/assets/img/svg/intro-image.svg);background-repeat:no-repeat;background-size:600px auto;background-position:-70px -140px;position:absolute;width:100%;max-width:400px;height:450px;top:-58px;right:0}#intro video,#intro img{width:100%}#support-platform{padding-bottom:30px}#support-platform .container{max-width:1140px}#support-platform .row>div:first-child{order:2}#support-platform .row>div:last-child{order:1}#support-platform .sec-title{text-align:center;font-size:28px;font-weight:600;padding-top:35px;padding-bottom:22px;margin:0}.sec-subtitle-small{text-align:center}.sec-subtitle-small span{padding:5px 10px;border:1px solid #ccc;border-radius:7px}.sec-desc-small{width:48%;line-height:26px;margin:0 auto;margin-bottom:40px}.how_tab_links li{padding:15px 15px;column-gap:10px;border-radius:7px;cursor:pointer;box-shadow:0 0 7px rgb(0 0 0 / .2);margin-bottom:25px}.how_tab_links li .number{font-size:19px;font-weight:600;color:var(--theme-color-3)}.how_tab_links li .how_link_info{display:flex;flex-direction:column;row-gap:7px}.how_tab_links li .how_link_info .title_link{color:#333;font-weight:600}.how_tab_links li .how_link_info .desc_link{line-height:22px;font-size:16px;color:var(--theme-color-7)}.how_tab_links li:hover,.how_tab_links li.active{background:var(--theme-color-3)}.how_tab_links li:hover .number,.how_tab_links li.active .number,.how_tab_links li:hover .how_link_info .title_link,.how_tab_links li.active .how_link_info .title_link,.how_tab_links li:hover .how_link_info .desc_link,.how_tab_links li.active .how_link_info .desc_link{color:#fff}.how_tab_content .section{display:none}.how_tab_content .section.active{display:block;position:relative}.how_tab_content .section .section_desc{padding:10px;line-height:26px;width:70%;color:#000;border-radius:7px;margin-left:auto}.how_tab_content .section img{width:79%;display:block;margin-right:0;max-height:349px;object-fit:cover;margin-left:auto;object-position:top}.how_tab_content .section1 img,.how_tab_content .section2 img{object-position:center}.cons_link_tab{margin:30px 0 15px 0}.cons_link_tab li{padding:15px 15px;border-radius:7px;cursor:pointer;min-width:147px;background:#7746d85c;border:2px solid #fff0}.cons_link_tab li span{color:#fff;margin-top:10px;display:block;text-align:center}.cons_link_tab li:hover,.cons_link_tab li.active{border-color:#7746d8}.cons_link_section .section{display:none;padding-top:20px}.cons_link_section .section.active{display:block}.choose_items .item .item_icon{position:relative;border:1px solid #eee}.choose_items .item .item_icon svg{width:100%;height:100%;background:#fff;position:relative;z-index:99;padding:10px;border-radius:7px}.choose_items .item .item_icon::before{width:97%;height:94%;right:-3px;bottom:-3px;content:" ";position:absolute;border-radius:7px;background:var(--theme-color-3);z-index:1}.choose_items .item .item_info{width:calc(100% - 63px)}#support-platform .content{display:flex;flex-direction:column;gap:48px}#support-platform .content .title{font-size:22px;font-weight:600;color:#6b676f;margin:0}#support-platform .content .items{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:20px}#support-platform .content .items li{font-size:18px;font-weight:500;color:var(--theme-color-9);line-height:1.618}#support-platform .content .items li strong{font-size:20px;font-weight:600;color:var(--theme-color-3)}#support-platform .content .action-link{display:flex;gap:8px}#support-platform .content .action-link>a{flex:0 0 auto;width:calc(50% - 4px)}#support-platform .image{width:100%}#help{background:var(--theme-color-2);padding:60px 0}#help .container{max-width:1300px}#help .content{display:flex;flex-direction:column;gap:36px;align-items:center}#help .content .sec-title{text-align:center;font-size:32px;font-weight:600;margin-top:0;margin-bottom:0}#help .content .video{margin-right:-15px;margin-left:-15px