.caption h4,.psubtitle{color:#fff!important;font-size:22px}.submitDivHidden{display:none}.secondsectionid p{font-size:16px!important;line-height:1.7}.selectnewlocation{padding:20px 0;float:right}.cartaddchild_message{clear:both;padding:20px}.cartaddchild_message .inner{clear:both;padding:20px;background:#70AE49;color:#fff;border-radius:10px;text-align:center}.page-id-49 .cart_totals h2,.page-id-49 .cart_totals table{display:none}.xoo-el-sidebar{background-image:url('https://timbernook.com/wp-content/uploads/2022/05/IMG_2577.jpg');min-width:40%}.search-results .more-link{border-width:0px!important;border-radius:100px;background-color:#f66026;width:120px;padding:5px 20px;float:right}.search-results .more-link:hover{opacity:0.8}.woocommercemessage p{background:#5aa428;padding:20px!important}.woocommercemessage p a{color:#FFF}#videosection{height:100vh}#videobackground .et_pb_code_inner{position:absolute;height:100vh;top:0;right:0;bottom:0;left:0}#videobackground .et_pb_code_inner .nk-awb{height:100vh}#videofront{position:absolute;top:0;width:100%;z-index:10}.et_pb_search.et_pb_text_align_right input.et_pb_s{text-align:left}.subinfos{display:none}.cart_item .product-name .checkbox-block.hiddendown{display:none}.cart_item .product-name .checkbox-block label:before{display:none}.cart_item .product-name label{padding-left:0px;display:inline!important}.cart_item .product-name p{padding-bottom:0px}.cart_item .product-name .checkbox-block label span{font-size:13px!important;color:#231f20;line-height:20px;margin-bottom:5px}.cart_item .variation{margin-bottom:15px}.woocommerce div.product form.cart .button.single_add_to_cart_button{margin-top:5px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{border-width:2px!important;color:#403f41!important;border-color:#403f41!important;font-weight:bold!important}.gform_wrapper.gravity-theme .gfield textarea.large{height:188px!important}.gform_wrapper .gform_footer input.button{background:#3d9403!important;border:2px solid #3d9403!important;color:#ffffff!important;padding:12px 30px!important}.gform_wrapper input[type=text],.gform_wrapper textarea,.gform_wrapper select{border:1px solid #2c3e50!important}.gform_wrapper span.name_first{width:45%;float:left}.gform_wrapper span.name_last{width:45%;float:right}.form-row{display:block}.gform_wrapper.gravity-theme .ginput_complex{display:block!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:48%!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%!important}.woocommerce-MyAccount-navigation{width:20%}.woocommerce-MyAccount-content{width:74%}.woocommerce-MyAccount-content [type="button"]{text-decoration:none;background:#5aa428;font:500 16px/1 "Open Sans",sans-serif;font-weight:400;color:#fff;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:auto;border-radius:25px;padding:17px 35px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:inline-block;margin-top:50px;border:solid 1px #5aa428}.woocommerce-MyAccount-content [type="button"]:hover{background-color:rgba(0,0,0,0.44);text-decoration:none;color:#fff}.woocommerce-MyAccount-content [type="button"]:focus,.woocommerce-MyAccount-content [type="button"]:active{outline:none!important;text-decoration:none;background-color:rgba(0,0,0,0.44)}.woocommerce-MyAccount-content>[type="button"]{margin-top:0px;margin-bottom:30px}.schools .program-card{flex-grow:0;width:31%;height:auto;position:relative;margin-bottom:35px;border-radius:10px}.schools .program-card .caption{height:150px;position:relative}@media only screen and (max-width:980px){.page-id-1074 .program-card,.tax-wcpv_product_vendors .program-card{width:47%}}@media only screen and (max-width:768px){.schools .program-card{width:47%}}@media only screen and (max-width:700px){.schools .program-card{width:98%}}@media only screen and (max-width:650px){.page-id-1074 .program-card,.tax-wcpv_product_vendors .program-card{width:98%}}.custom-currency-switcher{position:relative;z-index:9999;overflow:visible!important}.custom-currency-switcher ul{position:absolute;top:100%;left:0;width:auto;max-height:300px;overflow-y:auto;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,0.2);z-index:9999}.et_pb_section,.et_pb_row,.et_pb_column{overflow:visible!important}