@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyRegular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyBoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyLight.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyMedium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyItalic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyMediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Rany";src:url(/wp-content/themes/woodmart-child/fonts/RanyLightItalic.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}.price-section .add-to-cart-wrapper{text-align:center}.top-bar-text{font-weight:400;font-size:16px!important;color:#FFF}.header-infobox .info-box-title{font-family:'Rany';font-weight:400!important;font-size:16px;margin-bottom:0!important}.header-infobox .info-box-inner a{font-family:'PT Serif';color:#254C91!important;font-size:28px;font-weight:700!important}header ul#menu-main-menu>li a span.nav-link-text:after{top:57px!important;height:4px}header ul#menu-main-menu>li a span.nav-link-text{padding:0 20px}.woodmart-burger::before{font-size:36px!important}.banner-title{text-transform:uppercase}.primary-title .woodmart-title-container{text-transform:uppercase}.primary-title .title-subtitle{text-transform:uppercase}.primary-btn{min-width:160px;min-height:60px;border-radius:5px;font-weight:400;font-size:16px;color:#FFF}.service-col>.vc_column-inner .wpb_wrapper:before{content:"services";color:#fff!important;font-size:16px!important;font-weight:700;position:absolute;top:8%;left:8%;text-transform:uppercase}.service-col>.vc_column-inner>.wpb_wrapper{padding:15% 8%;min-height:700px;display:grid;place-content:center}.service-col>.vc_column-inner .wpb_wrapper .service-btn{position:absolute;bottom:8%;right:8%;padding:0;font-size:0;width:75px;height:75px;border-radius:50%;background-image:url(https://www.superds.net/wp-content/uploads/2022/08/Arrow-1.png);background-size:50%;background-repeat:no-repeat;background-position:center}.service-col>.vc_column-inner:hover .wpb_wrapper{place-content:center!important}.img-style figure.wpb_wrapper.vc_figure{width:100%}.img-style .vc_single_image-wrapper.vc_box_border_grey{width:100%}.page-id-86 .page-title:before{content:'';background:#00000030!important;position:absolute;top:0!important;left:0;bottom:0;right:0;z-index:1;pointer-events:none!important}.page-id-86 .page-title .entry-title.title{z-index:5;position:relative}.img-style img.vc_single_image-img.attachment-large{width:100%}@media (min-width:1025px){h1.entry-title.title{font-size:70px}}h1.entry-title.title{font-family:'PT Serif';font-style:normal;font-weight:700;text-transform:uppercase!important;color:#FFF}.page-title{padding:8% 0!important;margin-bottom:0!important}.field-wrap input.field{background:#244175;min-height:50px;outline:none!important;border:none!important}.field-wrap{margin-bottom:22px}select#selectbasic::placeholder{color:#C3BBBB!important}.gcf7-row{width:70%;margin:auto}.submit-wrap{margin:auto;max-width:max-content;padding-bottom:50px}select#selectbasic{margin-bottom:22px;background-color:#244175;color:#C3BBBB!important;min-height:50px;border:none!important;outline:none!important}.field-wrap textarea.field{background:#244175;border:none!important;outline:none!important}.field-wrap input.field::placeholder,.field-wrap textarea.field::placeholder{color:#C3BBBB!important}.submit-wrap input.submit-btn{font-family:'Rany';font-style:normal;font-weight:400;font-size:16px;text-align:center;text-transform:uppercase;color:#254C91;background:#FFF;border-radius:5px;min-width:170px;min-height:60px;margin-top:15px}@media (min-width:769px){.service-col>.vc_column-inner .wpb_wrapper{place-content:end!important}.service-col>.vc_column-inner .wpb_wrapper .service-list{display:none}.service-col>.vc_column-inner:hover .wpb_wrapper .service-list{display:block}.service-col>.vc_column-inner:not(:hover) .wpb_wrapper .service-btn{visibility:hidden}}@media (max-width:768px){.service-col>.vc_column-inner .wpb_wrapper{border-bottom:1px solid #fff!important;min-height:500px!important}.service-col>.vc_column-inner .wpb_wrapper .service-btn{position:absolute;bottom:5%;right:5%;width:65px;height:65px}}.school-policy-title .woodmart-title-container{font-family:'Rany'!important}.school-policy-form-row{z-index:2;position:relative!important;transform:translateY(-2%)}.cf-field{row-gap:15px}.cf-field>div{min-height:70px;display:flex;flex-direction:column;justify-content:end}.school-policy-form label{color:#fff!important;padding:5px 20px}.school-policy-form .field{background:#244175!important;border:none!important;min-height:55px}.school-policy-form input.signature-field{background:#244175!important;min-height:55px;width:100%;padding:16px 20px}.school-policy-form input.signature-field::-webkit-file-upload-button{display:none}.school-policy-form input.signature-field:before{content:"Student’s Signature";color:#c3bbbb!important;font-size:16px!important;margin-right:5px}.saps-field-wrapper input.signature-field:before{content:"Student and Parent’s Signature";color:#c3bbbb!important;font-size:16px!important;margin-right:5px}.school-policy-form .field::placeholder{color:#c3bbbb!important;font-size:16px!important}.school-policy-form .submit{background:#FFF;border-radius:5px!important;min-height:65px;max-width:180px;color:#254C91!important;font-weight:400!important;font-size:16px!important}@media (min-width:1200px){.school-policy-form-row{z-index:2;position:relative!important;transform:translateY(-15%)!important}}@media (min-width:992px){.school-policy-form-row{z-index:2;position:relative!important;transform:translateY(-12%)}}@media (min-width:768px){.school-policy-form-row{z-index:2;position:relative!important;transform:translateY(-8%)}}.testimonial-row{background-size:20%!important}.testimonial-container .testimonial-content{font-weight:400;font-size:18px!important;color:#000000!important}.testimonial-container .testimonial-content footer{font-weight:700;font-size:26px;color:#000000!important}.testimonial-container .testimonial-content footer:before{font-family:"Font Awesome 5 Free";content:"\f005\f005\f005\f005\f005";vertical-align:middle;font-weight:900;letter-spacing:5px;color:#ffa800;display:block;font-size:20px}.testimonial-container .owl-carousel .owl-nav>div{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;opacity:1;visibility:visible;pointer-events:visible;font-weight:900}.footer-info .info-box-inner a{font-weight:700!important;color:#fff!important}.footer-info .info-box-inner a{font-weight:700!important;color:#fff!important}.footer-form-wrapper .mc4wp-form-fields{justify-content:start!important}.footer-form input[type="email"]{border:none!important;border-bottom:1px solid #fff!important;max-width:600px;min-height:55px;padding-right:70px}.footer-form{width:600px;position:relative}.footer-form input[type="submit"]{position:absolute;right:10px;bottom:0;top:0;padding:0!important;font-size:0!important;background-image:url(https://www.superds.net/wp-content/uploads/2022/08/Arrow-1-1-min.png);background-color:transparent!important;width:55px;height:55px;background-repeat:no-repeat;background-position:center!important;background-size:90%}.main-page-wrapper{padding-top:0}.site-content{margin-bottom:0}.wd-prefooter{padding-bottom:0!important}.footer-sidebar{padding-top:0;padding-bottom:0}.footer-column{margin-bottom:0}@media (max-width:1199px){.footer-logo,.footer-text,.copyright-text,.footer-heading,.footer-info{text-align:center!important}.footer-form-wrapper .mc4wp-form-fields{justify-content:center!important}}@media (max-width:1024px){.gcf7-row{width:80%;margin:auto}}@media (max-width:767px){.gcf7-row{width:90%;margin:auto}}label.error{color:red}.checkout-title-wrapper h4{font-family:"Rany";font-size:24px!important;padding:0 5px}div#checkout-form{width:100%!important;padding:50px 15px!important}.cf-field{row-gap:10px;margin:0 0 25px!important}.cf-field>div{padding:0 5px}.cf-field .field{height:50px!important;border:1px solid #dcdcdc!important;border-radius:5px}#checkout-form label{font-size:16px!important}.checkout-submit-btn{background:#224687!important;min-width:220px;min-height:70px;border-radius:5px;font-weight:400;font-size:16px;color:#fff!important;display:block;margin:auto;padding:10px 30px;text-transform:capitalize!important}.permit-information,.billing-information{display:flex;align-items:center!important;padding:20px 5px 30px}.permit-information label,.billing-information label{margin-bottom:0!important;line-height:0!important}@media (max-width:1024px){.checkout-title-wrapper h4{font-family:"Rany";font-size:20px!important}}.driving-lessons-row>div>div>div{background:aliceblue;padding:30px;min-height:300px;display:grid;place-items:center!important}.driving-lessons-row .woodmart-info-box{margin-bottom:0!important}.add-to-cart-wrapper a.add-to-cart{background:#254c91!important;border-radius:5px!important;min-width:160px!important;min-height:60px!important;padding:15px 30px!important;font-size:18px!important;color:#fff!important}.add-to-cart-wrapper a.add-to-cart:hover{background:#1b3c76!important}.driving-lessons-row{display:flex;flex-wrap:wrap;justify-content:center!important;row-gap:30px!important}.ip-service-col>.vc_column-inner>.wpb_wrapper{padding:15% 8%;min-height:700px;display:grid;place-content:center}.header-infobox ul.cs-social li a{font-size:0px!important;background-size:cover!important;min-height:30px;min-width:30px;display:block;background-repeat:no-repeat!important;transition:all 0.3s ease}.header-infobox .info-box-inner p{margin-bottom:0!important}.custom-cart{font-size:24px!important}ul.cs-social{display:flex;justify-content:center;align-items:flex-start;gap:7.5px;list-style:none;padding:0}ul.cs-social li{margin:0}ul.cs-social li a{font-size:0;background-size:cover!important;min-height:30px;min-width:30px;display:block;background-repeat:no-repeat!important;transition:all 0.3s ease}ul.cs-social li a:hover{filter:grayscale(1)}li#fb a{background-image:url(https://www.superds.net/wp-content/uploads/2022/10/fb.png)}li#flickr a{background-image:url(https://www.superds.net/wp-content/uploads/2022/10/flickr.png)}li#yp a{background:url(https://www.superds.net/wp-content/uploads/2022/10/yp.png)}li#yelp a{background-image:url(https://www.superds.net/wp-content/uploads/2022/10/yelp.png)}.page-id-310 .page-title{margin-bottom:35px!important}.page-id-310 .main-page-wrapper{padding-bottom:35px!important}.zoom-class-row{position:relative}.zoom-class-row:before{content:'';background:url(/wp-content/uploads/2024/07/Group-37.png);position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;background-position:center center}.available-list{display:flex;justify-content:space-between;align-items:baseline}.price-box .info-box-content{display:flex;justify-content:space-between;align-items:baseline}.price-box a.btn{background:#254C91!important;padding:20px 32px;font-size:17px;font-weight:400;color:#fff!important}.price-box .info-box-title strong{font-size:37px;font-weight:700}.price-box .info-box-title{display:flex;align-items:center}.full-img img{max-width:90%!important}.upcoming-courses-main-wrapper table{border:.5px solid #0003}.upcoming-courses-main-wrapper table .courses-table-title{background-color:#fff}.upcoming-courses-main-wrapper table .courses-table-title h4{margin-bottom:0!important;font-size:26px;font-weight:400;color:#254C91;text-transform:uppercase}.upcoming-courses-main-wrapper table .courses-detail{font-size:18px;font-weight:400;color:#333}.upcoming-courses-main-wrapper table .action-detail .book-now-btn{background:#254C91!important;padding:14px 24px;border-radius:5px;font-size:14px;font-weight:500;color:#fff!important}.upcoming-courses-main-wrapper table tr{border-bottom:.5px solid #00000033!important}@media (max-width:1199px){.upcoming-courses-main-wrapper table .courses-table-title h4{font-size:21px}.upcoming-courses-main-wrapper table .courses-detail{font-size:16px}.price-box .info-box-title strong{font-size:30px;font-weight:700}}@media (max-width:991px){.full-img img{max-width:100%!important}.img-style{text-align:center}}@media (max-width:767px){.cstm-courses-table{overflow-x:scroll!important}.cstm-courses-table .wpb_wrapper{width:690px}.price-box a.btn{padding:15px 20px}.available-list{flex-direction:column}}.woocommerce-checkout>div{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-bottom:60px!important}.woocommerce-billing-fields>h3{display:none}.woocommerce-billing-fields .title-wrapper{font-size:27px!important;font-weight:500;color:#FFFFFF!important}.woocommerce-billing-fields{background:#254C91;padding:60px}.woocommerce-billing-fields .select2-container{width:100%!important;min-height:60px!important}.cstm-wrapper input{background:#244175!important;min-height:60px!important;padding:10px 20px;font-family:'Rany';font-size:16px;font-weight:400;color:#C3BBBB!important;border:0!important}.cstm-wrapper select{min-height:60px!important}.cstm-wrapper .select2-container--default .select2-selection--single{background:#244175!important;min-height:60px!important;padding:10px 20px;font-family:'Rany';font-size:16px;font-weight:400;color:#C3BBBB!important;border:0!important}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:15px!important}body .select2-container--default .select2-selection--single .select2-selection__clear{top:22px!important}html body .woocommerce-billing-fields__field-wrapper p#billing_state_field{display:block!important}.form-first-field{width:32%;float:left;margin-right:23px}.form-sec-field{width:32%;float:inline-start}.form-third-field{width:32%;float:right}.checkout.woocommerce-checkout h3#order_review_heading{display:none}.checkout.woocommerce-checkout .wd-table-wrapper{display:none}@media (max-width:1024px){.form-first-field{width:100%;float:unset;margin-right:0}.form-sec-field{width:100%;float:unset}.form-third-field{width:100%;float:unset}}.cta-section-form input[type="text"],.cta-section-form input[type="tel"],.cta-section-form input[type="email"]{background-color:#fff;color:#000;width:22%;margin:0 10px}.cta-section-form input[type="submit"]:hover{background-color:#fff;color:#254C91;border:1px solid #254C91;border-radius:5px}.cta-section-form p{margin-bottom:0}.cta-section-form input[type="submit"]{background-color:#254C91;color:#fff;border:1px solid #fff;border-radius:5px;width:22%;margin:0 10px}.white-text{color:#ffffff!important}.pricing-tables-wrapper .pricing-table-custom{align-items:baseline!important}