@import "/wp-content/themes/betaughtdrivingschool/assets/css/effect.css";@import ""https: //fonts.googleapis.com/css?family=Montserrat:300, 400, 600, 700, 900";@import url(https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;700&display=swap);"html{margin:0;padding:0;overflow-x:hidden}:root{--red:#e5222b;--dark:#252122;--gray:#878786;--yellow:#ffc322}body{font-family:'Rajdhani',sans-serif;font-weight:500;padding:0;color:#222;padding-right:0!important;font-size:18px;line-height:1.5}img{border:0}*{box-sizing:border-box;scrollbar-color:var(--red) #fff;scrollbar-width:thin;scrollbar-radius:10px}a{color:#0f5aaa;text-decoration:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a:hover{text-decoration:none;color:#1f1917}h1,h2,h3,h4,h5{margin:0 0 15px;padding:0;font-weight:700}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background:#fff;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:var(--red)}.floatBtn{position:fixed;left:10px;bottom:10px;z-index:999;display:block}.socialIcon li a img{width:30px}.socialIcon li a:hover img{filter:brightness(70%)}.headerArea{display:block;position:fixed;clear:both;padding:10px 0;left:0;right:0;top:1px;z-index:999;border-bottom:1px #fff solid}.headerArea [class^="col-"]{position:relative;text-shadow:1px 1px 0 #fff}#myHeader.sticky{background:#fff;top:0}.logo img{height:80px;transition:.2s ease-in-out;margin:15px 0}#myHeader.sticky .logo img{height:60px;margin:0}.logo+span{color:#fff;font-size:18px;margin-left:5px}.fullmenu{display:block;list-style-type:none;margin:0;padding:0}.fullmenu>li{display:inline-block;position:relative}.fullmenu>li>a{color:#222;font-size:20px;padding:12px 35px}.fullmenu>li>a:hover{color:var(--red)}.fat-nav{width:380px;padding:0 20px;left:auto!important;background:var(--red)}.hamburger.active{background:#fff;border:2px var(--red) solid;border-radius:50%}.hamburger.active .hamburger__icon::before,.hamburger.active .hamburger__icon::after{background-color:#222!important}.fat-nav>a{color:var(--red);margin-bottom:15px;padding-top:10px!important;display:block;width:100%}.fat-nav>a>img{height:70px;float:right}.navArea{float:left;width:100%;clear:both;position:relative;background:#000 url(/wp-content/themes/betaughtdrivingschool/assets/images/img_menuBG.png) repeat-x;background-size:auto 100%;min-height:55px}.banner-area{display:block;position:relative;clear:both;margin-bottom:0;height:100vh;background-size:cover}.banner-area:before{position:absolute;left:100px;top:0;bottom:0;width:1px;background:#fff;content:'';display:block;z-index:1}.banner-area>div#carouselExampleIndicators{position:fixed;left:0;right:0;top:0;bottom:0;height:100vh}.banner-area>div#carouselExampleIndicators img{width:100%}.banner-area>div.bannerText{color:#fff;position:relative;top:40%;z-index:5;margin:0 10%;width:500px;max-width:100%}.banner-area>div h2{font-size:60px;line-height:1;letter-spacing:-2px;margin-bottom:30px;text-transform:uppercase}.redBox{position:absolute;left:50%;right:10%;background:var(--red);color:#fff;font-size:24px;padding:40px 40px 25px;bottom:20%}.redBox a{color:#fff;font-weight:700;-webkit-text-stroke:1.5px #fff;color:#fff0;font-size:40px;margin-bottom:40px}.redBox a:hover{color:var(--dark)}.darkBox{position:absolute;right:50%;left:10%;background:var(--dark);color:#fff;font-size:24px;padding:40px 40px 25px;top:80%;z-index:100}.aboutArea{background:#fff;display:block;overflow:hidden;clear:both;position:relative;padding:300px 0 80px}.aboutArea:before,.quickContact:before{position:absolute;right:0;width:15%;background:var(--dark);position:absolute;top:0;bottom:0;content:'';display:block}.aboutArea h3{text-transform:uppercase;font-size:22px;font-weight:500;color:var(--gray);letter-spacing:2px;padding-left:30px;margin-bottom:25px;position:relative}.aboutArea h3:before{position:absolute;left:0;top:12px;height:1px;width:20px;content:'';display:block;background:var(--gray)}.aboutArea h2{font-size:48px;margin-bottom:30px}.aboutArea h2 span{color:var(--red);display:block;clear:both;line-height:1}.aboutArea p{margin-bottom:40px}.aboutArea a{position:relative;font-size:24px;color:#000;text-transform:uppercase;padding:14px 0 14px 30px;background:#fff}.aboutArea a span{position:relative;z-index:2;background:#fff}.aboutArea a:before{border:2px var(--red) solid;top:0;position:absolute;left:0;height:60px;width:60px;content:'';display:block;border-radius:50%;z-index:1}.aboutArea a:hover{color:var(--red);padding-left:40px}.servicesArea{elevation:above;clear:both;overflow:hidden;position:relative;background:var(--dark);padding:100px 0 20px;text-align:center;color:#fff}.servicesArea h2{color:var(--red);margin-bottom:25px;font-size:36px}.servicesArea h3{margin-bottom:50px}.servicesArea h3 img{box-shadow:0 3px 5px 0 rgb(0 0 0 / .2);transform:rotate(15deg);margin:0 10px}.servicesArea h3 img:first-child{transform:rotate(-15deg)}.servicesArea>div{position:relative;z-index:5}.servicesArea .item a{background:var(--dark);display:block;overflow:hidden;padding:20px;color:#fff;border:4px #fff solid}.servicesArea .item a img{width:88px;margin:0 auto 10px}.servicesArea .item a h5{text-transform:uppercase;margin:0 0 10px;font-size:20px;line-height:1.8}.servicesArea .item a h4{font-size:48px;color:var(--red)}.servicesArea .item a:hover h4{color:#fff}.servicesArea .item a span{background:var(--red);display:block;padding:8px;color:#fff;text-transform:uppercase;font-weight:700}.servicesArea .item a:hover{background:var(--red)}.servicesArea .item a:hover span{background:var(--yellow);color:var(--dark)}.quickContact{padding:80px 0}.quickContact:before{right:auto;left:0}.formBox [class^="col"]{margin-bottom:20px}.formBox [class^="col"]:last-child{margin-bottom:0}.formBox input,.formBox textarea{width:100%;display:block;padding:8px;border:1px #ddd solid}.formBox textarea,div.wpforms-container-full .wpforms-form textarea.wpforms-field-larg{height:150px!important}.formBox input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"]{background:var(--red)!important;border:none!important;color:#fff!important;text-transform:uppercase!important;font-weight:700!important;letter-spacing:1px;padding:10px!important;width:100%}.formBox input[type="submit"]:hover,div.wpforms-container-full .wpforms-form button[type="submit"]:hover{background:var(--dark)!important}.scroll-downs{position:absolute;top:auto;right:0;bottom:30px;left:0;margin:auto;width:28px;height:25px}.mousey{width:3px;padding:7px 12px;height:28px;border:2px solid #fff;border-radius:25px;opacity:.75;box-sizing:content-box}.scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}.scroll-downs i{animation-name:scroll;font-size:20px;color:#fff;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}.testimonialsArea{display:block;clear:both;overflow:hidden;padding:80px 0;text-align:center;background:rgb(0 0 0 / .7);background-size:cover;position:relative;color:#fff}.testimonialsArea>div{position:relative;z-index:2}.testimonialsArea h2{font-size:36px}.testimonialsArea h3{font-size:20px}.testimonialsArea a{color:#fff;background:var(--red);display:inline-block;padding:10px 20px;margin-top:25px}.testimonialsArea a:hover{background:var(--gray)}.testimonialsArea .item>div{padding:0 40px;margin:0}.testimonialsArea .item>div span,.testimonialsInnerArea span{width:170px;margin:0 auto;height:34px;display:block;margin-bottom:15px;background:#fff0 url(/wp-content/themes/betaughtdrivingschool/assets/images/stars.png) no-repeat left top}.testimonialsArea .item>div span.star-4,.testimonialsInnerArea span.star-4{background-position:left top -34px}.testimonialsArea .item>div span.star-3,.testimonialsInnerArea span.star-3{background-position:left top -68px}.testimonialsArea .item>div span.star-2,.testimonialsInnerArea span.star-2{background-position:left top -102px}.testimonialsArea .item>div span.star-1,.testimonialsInnerArea span.star-1{background-position:left top -136px}.testimonialsArea .item>div h4,.testimonialsInnerArea h4{font-size:18px;margin-bottom:4px;font-weight:600}.testimonialsArea .item>div h5,.testimonialsInnerArea h5{font-size:14px;color:var(--brown)}.testimonialsArea .owl-nav i{color:var(--red)}.testimonialsInnerArea{width:800px;max-width:100%;display:block;margin:0 auto;text-align:center}.footerArea{background:var(--red);color:#fff;display:block;overflow:hidden;position:relative;color:#fff;clear:both}.footerArea img{width:50%;position:absolute;right:0;top:0;bottom:0;display:block}.footerArea>div{width:50%;padding:60px 50px 50px}.footerArea>div>img{margin-bottom:20px;max-height:35px;max-width:100%}.footerArea>div>div{border:2px #fff solid;border-left:0;border-right:0;padding:20px 0;margin-bottom:30px}.footerArea>div>div p{margin-bottom:4px}.footerArea h4{font-size:28px;margin-bottom:10px;font-weight:400;color:#fff}.footerArea h5{color:#fff;font-size:14px;margin-bottom:5px;text-transform:uppercase}.footerArea>div>div a{color:#fff;font-weight:600;border-bottom:1px #fff solid}.footerArea>div>div a:hover{color:var(--dark)}.getSartedBtn{background-color:var(--dark);display:inline-block;overflow:hidden;text-align:center;margin-bottom:20px;padding:10px 20px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:none}.getSartedBtn:hover{background:#fff;color:var(--red)}.footerArea ul{margin:0 0 15px;padding:0}.footerArea ul li{display:inline-block;font-size:20px;margin-right:5px}.footerArea ul li a{display:block;border:1px #fff solid;color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:5px}.footerArea li a:hover{background:#fff;color:var(--red)}.footerArea ul+p{font-size:12px;text-transform:uppercase;margin-bottom:0}.innerBannerArea{display:block;overflow:hidden;min-height:350px;padding:300px 0 50px;color:#fff;background-color:#eee;background-position:center center;background-repeat:repeat;background-size:cover;background-blend-mode:multiply;position:relative}.innerBannerArea:before{position:absolute;left:100px;top:0;bottom:0;width:1px;background:#fff;content:'';display:block;z-index:1}.innerBannerArea>div{z-index:5;position:relative}.innerBannerArea>div ul{list-style-type:none;margin:0;padding:0;font-size:12px}.innerBannerArea>div ul li{display:inline-block;margin:0;margin-right:5px;padding:0}.innerBannerArea>div ul li a{color:#fff;text-transform:uppercase;font-weight:600}.innerBannerArea>div ul li a:hover{color:var(--blue)}.innerBannerArea>div ul li a:after{content:'/';margin-left:10px}.innerBannerArea>div ul li:last-child a:after{display:none}.innerArea{display:block;overflow:hidden;padding:60px 0 40px}.innerArea h2{font-size:36px;margin-bottom:25px;color:var(--red);font-weight:700;text-align:left}.projectGallery a{display:block;overflow:hidden;clear:both;height:200px}.projectGallery a img{min-height:100%;width:100%;max-width:auto}img.im1{height:100%!important}@media (max-width:991px){.headerArea{padding:0}.headerArea [class^="col-"]{padding:15px}.headerArea [class^="col-"]:first-child:before,.headerArea .col-lg{display:none}.headerArea [class^="col-"]:last-child a{font-size:18px;margin-left:0}.headerArea [class^="col-"]:last-child a:last-child{padding:5px 12px;margin-left:0;font-size:14px}.banner-area{height:auto;padding-top:70%}.banner-area h2{display:none}.banner-area img{min-width:150%;transform:translate(-25%,0)}.banner-area .redBox,.banner-area .darkBox{position:relative;top:0;left:0;display:block;clear:both;z-index:5;font-size:20px}.aboutArea{padding:60px 20px 0}.aboutArea:before,.quickContact:before{right:0;left:0;height:100px;width:100%;top:auto;bottom:0}.aboutArea h2,.quickContact h2{font-size:30px}.aboutArea [class^="col-"]:first-child,.quickContact [class^="col-"]:first-child{margin-bottom:40px}.testimonialsArea{background:var(--dark)}.innerBannerArea{min-height:250px;padding:200px 0 50px}.innerBannerArea:before{display:none!important}.innerArea h2{font-size:28px}}@media (max-width:767px){.banner-area:before{left:70px}.footerArea>div{width:100%;padding:50px 20px;text-align:center}.footerArea img{position:static;width:100%}.projectGallery a{height:150px}}@media (max-width:500px){.servicesArea h3{font-size:20px}}