﻿.widget_block{display:none;padding:0 50px 0 0;margin:0 auto;text-align:center}.widget_links:after{content:"";display:block;clear:both}.widget_links a,.widget_links span{background-color:rgba(255, 255, 255, 0.3);cursor:pointer;display:inline-block;vertical-align:top;margin:0;width:40px;height:36px;line-height:37px;text-align:center;color:#fff;font-size:16px}.widget_links a:last-child,.widget_links span:last-child{margin:0}.widget_links a:hover,.widget_links span:hover,header .widget_links a[href^="mailto:"]:hover{background-color:#fff;color:#225f11}.widget_links a:first-child,.widget_links span:first-child{border-radius:22px 0 0 22px}.widget_links a:last-child,.widget_links span:last-child{border-radius:0 22px 22px 0}.widget_form{display:none;background:#f3f3f3 none repeat scroll 0 0;border:1px solid #d3d3d3;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;position:absolute;right:0;left:auto;top:100%;z-index:21;min-width:570px;margin:0;padding:15px}.sticky .widget_form{margin:0}.widget_form form{margin-bottom:0}.widget_form ul{list-style:none;padding:0;margin:0 -10px}.widget_form ul li{padding:0 10px;margin:0}.widget_form ul li:last-child{margin-bottom:-10px}.widget_form .input_wrap{margin-bottom:10px}.widget_form input[type=text],.widget_form input[type=email],.widget_form textarea{height:36px;font-size:14px;background-color:transparent;margin:0}.widget_form textarea{height:70px}.widget_form input[type=submit],.widget_form input[type=reset],.widget_form button{height:36px;line-height:32px;font-size:14px;padding:0 20px;min-width:inherit}.widget_form .error,.widget_form .success,.widget_form .information{margin:10px 0 0;padding:6px 5px 6px 30px;-webkit-background-position:8px 10px;background-position:8px 10px;min-height:36px;font-size:14px}.sticky .widget_form{margin:0}.sticky .widget_links a,.sticky .widget_links span{background:#225f11;color:#fff}@media only screen and (max-width: 1199px){.bannertext .heading{font-size:40px}.bannertext .heading span{font-size:90px}.logo{width:154px}.nav_menu>ul{font-size:12px}.nav_menu>ul>li>a{height:62px;line-height:62px}.stickyContent .sk_content_wrap figure.sk_img_right{max-width:340px}}@media only screen and (max-width: 1169px){.bannertext .heading span{font-size:50px}.bannertext .heading{font-size:23px;line-height:normal}.testimonial_list .sk_box .sk_text .subheading{font-size:20px;line-height:normal}.testimonial_list .sk_box .subheading span{font-size:14px;line-height:20px}.testimonial_list .sk_box:before,.testimonial_list .sk_box figure{width:60px;height:60px}.testimonial_list .sk_box .sk_text{padding:30px 20px 20px}.gv-update-left .canvas-container,.gv-update-left .canvas-container canvas{width:100% !important;height:280px !important}.GiftTo .labelWrap.c-code [class*=col-]:first-child{flex:0 0 28%;max-width:28%}.labelWrap.c-code [class*=col-]:last-child input{padding-left:125px}.BuyerDetails .labelWrap.c-code [class*=col-]:last-child input{padding-left:145px}}@media only screen and (max-width: 991px){.responsive_btn{display:block;background:#08c7ba;border-radius:5px}.nav_menu,.hmiddle{display:none}.bottom{padding:10px 0;background-color:#000}.header_main{position:relative}.fcarlist{padding-left:0}.car{width:100%}.car img{width:auto;height:auto}.copyright p{width:100%;text-align:center;font-size:13px;line-height:17px}.info-cont{display:flex;flex-wrap:wrap;padding:0}.info-cont li{width:33.33%;padding:0 10px}.info-cont li small,.info-cont li a{width:100%}.heading{margin-bottom:30px;padding-bottom:0;font-size:28px;line-height:normal}.contact_box{margin-bottom:30px}.contact_box .heading{margin-bottom:10px}.sk_map{margin-top:0}.testimonial_list ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.testimonial_list .sk_box .sk_text{border-color:#08c7ba}.testimonial_list .sk_box:before,.testimonial_list .sk_box figure{border-color:#08c7ba}.box_img img{vertical-align:top}.class_list .sk_box .sk_text .subheading{font-size:15px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.service_list .sk_box figure.sk_img{width:100%;float:none}.sk_service_side{display:none}.stickyContent{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home-carhiring .div_col:last-child{border:none}.home-carhiring .div_col{width:100%}.home-carhiring .d-flex{flex-wrap:wrap}.home-carhiring .div_col:first-child{text-align:center}.carHire-text{font-size:26px;line-height:normal;text-transform:uppercase}.carInstructor-text{text-align:center;padding:12px;background:#fff;margin-top:20px}.subarrow{top:0}.BuyerDetails_wrap .row>.BuyerDetails,.BuyerDetails_wrap .row>.GiftTo{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.BuyerDetails .labelWrap{max-width:49%;flex:0 0 49%}.BuyerDetails_wrap .subheading{width:100%;display:block}.labelWrap.c-code,.GiftTo .labelWrap{max-width:100%;flex:0 0 100%}.labelWrap.c-code [class*=col-]:first-child{flex:0 0 24%;max-width:24%}.GiftTo .labelWrap.c-code [class*=col-]:first-child{flex:0 0 19%;max-width:19%}.GiftTo{margin-top:15px}.share-btngroup{margin-top:20px}.share-btngroup .btn{font-size:14px}}@media only screen and (max-width: 767px){.bannertext .heading span{font-size:30px}.bannertext .heading{font-size:14px}.bannertext{bottom:50%}.logo{width:174px}.responsive_btn{width:34px;height:34px;line-height:34px}.car{display:none}.fheading{text-align:center;background:#000;padding:4px 10px;font-size:20px;margin-bottom:0}.fblock{margin-bottom:10px}.fblock:last-child{margin-bottom:0}.fnav,.fcarlist,.footer-column .getTouch{display:none;padding:10px;background:rgb(0 0 0/60%)}.fblock h4::before{content:"";position:absolute;top:6px;right:10px;font-family:"FontAwesome"}.fblock .active h4::before{transform:rotate(180deg)}.ftop{padding:24px 0}.copyright{padding:10px 0;font-size:12px}.info-cont li{width:100%;padding:0;display:flex}.info-cont li small,.info-cont li a{width:auto}.info-cont span{flex-shrink:0}.subheading{font-size:20px;line-height:normal}.common_banner{min-height:auto}.box_text span{font-size:40px;line-height:58px}.sk_content_wrap figure.sk_img_left,.sk_content_wrap figure.sk_img_right{float:none;margin:0 0 20px}.class_list ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.class_list .sk_box .readmore{border:none}.stickyContent .sk_content_wrap figure.sk_img_right{max-width:100%}.stay_on_top .heading{font-size:26px;line-height:normal}.home_class_list .heading{text-align:center}.gv-update-left .canvas-container,.gv-update-left .canvas-container canvas{width:490px !important;height:280px !important}.labelWrap.c-code [class*=col-]:first-child{flex:0 0 33%;max-width:33%}.GiftTo .labelWrap.c-code [class*=col-]:first-child{flex:0 0 28%;max-width:28%}.gv-update-right{margin-top:20px}}@media only screen and (max-width: 599px){.hinfo{display:none}.sticky .logo{width:130px}.htop{text-align:center;padding:0}.htop .social{float:none}.testimonial_list ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.hook-parallex ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.box_img{height:70px}.service_list .sk_box{border:5px solid #08c5b8}.service_list .sk_box figure.sk_img{border:none}.service_list .sk_box .readmore{color:#000;text-decoration:underline}.service_list .sk_box .sk_text{margin:0;padding:20px 10px 10px}.bannerBottom .lesson_form{margin-top:30px}.gift-voucher-design .canvas-container,.gift-voucher-design .canvas-container canvas{width:420px !important;height:260px !important}.gv-update-left .canvas-container,.gv-update-left .canvas-container canvas{width:420px !important;height:250px !important}.labelWrap.c-code [class*=col-]:first-child{flex:0 0 37%;max-width:37%}.GiftTo .labelWrap.c-code [class*=col-]:first-child{flex:0 0 33%;max-width:33%}.labelWrap [class*=col-]{margin-bottom:10px}.labelWrap [class*=col-]:last-child{margin:0}.GiftTo{margin-top:5px}.labelWrap textarea{height:100px}.BuyerDetails_wrap .btn_center{margin-top:15px}}@media only screen and (max-width: 479px){.common_banner{min-height:auto}#quoteform [type=submit]{min-width:auto}.sk_map{height:200px}.box_text p{font-size:15px}.class_list ul li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.class_list .sk_box{padding:10px 16px;background:#fff}.service_list .sk_box .sk_text .sk_para,.service_list .sk_box .sk_text .subheading{text-align:center}.single-lesson .heading{font-size:24px}.class_list .owl-carousel .sk_box{padding:0;border:3px solid #08c7ba}.class_list .owl-carousel .sk_box .sk_text{padding:10px;margin-top:0}.carInstructor-text{font-size:18px}.carInstructor-text span{min-width:78px}.carInstructor-text a,.carHire-text{font-size:20px}.carInstructor-text{margin-top:12px}.home-carhiring{padding:30px 0}.bannerBottom{padding-top:36px}.single-lesson .form_wrap{margin-top:20px}.single-lesson .form_wrap ul li:nth-child(1),.single-lesson .form_wrap ul li:nth-child(2),.single-lesson .form_wrap ul li:nth-child(3),.single-lesson .form_wrap ul li:nth-child(4),.single-lesson .form_wrap ul li:nth-child(5),.single-lesson .form_wrap ul li:nth-child(6){width:50%}input,select,textarea{font-size:14px}.single-lesson .form_wrap ul{margin-left:-4px;margin-right:-4px}.single-lesson .form_wrap ul li{padding:0 4px}textarea.row3{height:80px}.gift-voucher-design .canvas-container,.gift-voucher-design .canvas-container canvas{width:300px !important;height:180px !important}.BuyerDetails_wrap{padding:20px}.PayGiftVoucherForm{padding:0 4px 20px 4px}.PayGiftVoucherForm .subheading{background-color:#08c5b8;color:#fff;padding:10px;margin-top:20px}.PayGiftVoucherForm p{padding-bottom:10px}.gv-update-left .canvas-container,.gv-update-left .canvas-container canvas{width:310px !important;height:200px !important}.ul.gv-update-status{font-size:17px}#giftVoucherBtn{min-width:auto}.breadcrumb ul li{font-size:13px;line-height:normal}.BuyerDetails .labelWrap{max-width:100%;flex:0 0 100%}.labelWrap.c-code [class*=col-]:first-child{flex:0 0 45%;max-width:45%}.GiftTo .labelWrap.c-code [class*=col-]:first-child{flex:0 0 40%;max-width:40%}.BuyerDetails .labelWrap.c-code [class*=col-]:last-child input{padding-left:120px}.labelWrap.c-code [class*=col-]:last-child input{padding-left:105px}.share-btngroup .btn{padding:0 12px}}@media only screen and (max-width: 359px){.btn_wr{margin-top:10px}.gift-voucher-design .canvas-container,.gift-voucher-design .canvas-container canvas{width:260px !important;height:170px !important}.gv-update-left .canvas-container,.gv-update-left .canvas-container canvas{width:260px !important;height:170px !important}.ul.gv-update-status{font-size:15px}.verify-voucher-wrap{padding:10px 10px}.share-btngroup{margin-top:15px}.share-btngroup .btn{padding:0 8px;font-size:13px}}/*# sourceMappingURL=responsive.min.css.map */
