.drivingschool{background-color:#fffbf4;padding-top:110px;margin-top:-80px;padding-bottom:2rem}.drivingschool .dshero{position:relative}.drivingschool .dshero .dscontent,.drivingschool .dshero .dsmedia{text-align:center}.drivingschool .dshero .dscontent h1{font-size:1.5rem;line-height:normal;font-weight:700;color:#24272c;margin-bottom:.5rem}.drivingschool .dshero .dscontent a{display:inline-block}.drivingschool .dshero .dscontent a .lottie-player{height:27px}.drivingschool .dshero .dsselect{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2rem}.drivingschool .dshero .dsselect .react-select-container{width:40%;text-align:left}.drivingschool .dshero .dsselect .react-select-container .react-select__control{padding:0 .5rem;border-color:rgba(241,170,18,.6)!important;border-radius:50rem}.drivingschool .dshero .dsselect .react-select-container .react-select__control.react-select__control--is-focused{box-shadow:unset}.drivingschool .dshero .dsselect .react-select-container .react-select__control .react-select__value-container{padding:15px 16px}.drivingschool .dshero .dsselect .react-select-container .react-select__indicators .react-select__indicator-separator{display:none}.drivingschool .dshero .dssearch{display:flex;align-items:center;justify-content:center;margin-bottom:-3.5rem}.drivingschool .dshero .dssearch .heroinputgroup{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;background-color:#fff;margin:0 auto;padding:.5rem;width:100%;border-radius:50px;height:56px;border:1px solid rgba(223,228,235,.6);box-shadow:0 0 1.5rem rgba(0,0,0,.08)}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text{display:inline-block;padding:0;background-color:unset;border:none}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupleft{display:flex;align-items:center;justify-content:center;width:48px}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright{position:relative;display:flex;align-items:center;justify-content:center;background-color:#fbfbfb;border:1px solid rgba(223,228,235,.6);height:38px;border-radius:50rem}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright span{display:flex;align-items:center;justify-content:center;padding:0 1.25rem;height:38px;border-radius:50rem;transition:.3s;cursor:pointer}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright span i{font-size:1.5rem;color:#a9b2bd}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright span.active{background-color:#ff8310;color:#fff}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright span.active i{color:#fff}.drivingschool .dshero .dssearch .heroinputgroup .form-control{flex:1 1 auto;min-width:0;position:relative;width:1%;border-radius:0;border:none;padding-left:0}.drivingschool .dshero.dsfavourite .dssearch{margin-top:0}@media(max-width:1199.98px){.drivingschool .dshero .dscontent h1{font-size:1.45rem}.drivingschool .dshero .dsselect .react-select-container{width:46%}.drivingschool .dshero .dsselect .react-select-container .react-select__control .react-select__value-container{padding:10px 16px}}@media(max-width:991.98px){.drivingschool .dshero .dscontent{text-align:left}.drivingschool .dshero .dscontent h1{font-size:1.35rem}.drivingschool .dshero .dsselect{justify-content:flex-start;margin-top:1.75rem;margin-bottom:.5rem}}@media(max-width:767.98px){.drivingschool .dshero .dscontent h1{font-size:1.25rem}.drivingschool .dshero .dscontent a .lottie-player{height:24px}.drivingschool .dshero .dsselect{margin-top:0;margin-bottom:.5rem}.drivingschool .dshero .dsselect .react-select-container{width:50%}}@media(max-width:399.98px){.drivingschool .dshero .dscontent h1{font-size:1.15rem}.drivingschool .dshero .dsselect .react-select-container .react-select__control .react-select__value-container{padding:8px}.drivingschool .dshero .dsselect .react-select-container .react-select__control .react-select__value-container .react-select__single-value{font-size:15px}.drivingschool .dshero .dssearch .heroinputgroup{padding:5px;height:50px}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupleft{width:40px}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupleft img{height:22px}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright span{padding:0 .75rem}.drivingschool .dshero .dssearch .heroinputgroup .input-group-text.inputgroupright span i{font-size:1.25rem}.drivingschool .dshero .dssearch .heroinputgroup .form-control{font-size:15px;line-height:16px;padding-right:.5rem}}.drivingschoollist{margin-top:1.75rem}.drivingschoollist .dslcard{padding:1.5rem;border:1px solid #d0d5d9;background-color:#fbfbfb;border-radius:1rem}.drivingschoollist .dslcard .dslname{display:flex;align-items:center}.drivingschoollist .dslcard .dslname .dslmedia{display:flex;align-items:center;justify-content:center;min-height:64px;min-width:64px;font-size:1.5rem;text-transform:uppercase;border-radius:50rem;background-color:#76c6ff;color:#fff;margin-right:1rem}.drivingschoollist .dslcard .dslname .dslcontent h6{font-size:18px;font-weight:700;line-height:normal;margin-bottom:.5rem}.drivingschoollist .dslcard .dslname .dslcontent p{font-size:14px;font-weight:400;margin:0}.drivingschoollist .dslcard .dsldetails1{display:flex;align-items:center}.drivingschoollist .dslcard .dsldetails1 p{font-size:14px;font-weight:500;line-height:normal;color:#24272c;margin-left:.625rem;margin-bottom:0}.drivingschoollist .dslcard .dsldetails2 p{font-size:14px;font-weight:700;line-height:normal;color:#24272c;margin:0}.drivingschoollist .dslcard .dsldetails2 p span{display:inline-block;background-color:#fff;border-radius:.5rem;padding:.5rem .75rem;margin-left:.625rem}.drivingschoollist .dslcard .dsldetails2 p span.dslgreen{background-color:#e5fee7;color:#227a1a}.drivingschoollist .dslcard .dsldetails2 p span.dslred{background-color:#ffedf0;color:#f44336}.drivingschoollist .dslcard .dsldetails2 p span.dslpurple{background-color:#f7edf9;color:#b42ed7}.drivingschoollist .dslcard .dsldetails2 p span.dslblue{background-color:#e5f4ff;color:#3699f4}.drivingschoollist .dslcard .dsldetails2 p span.dslpink{background-color:#ffecf7;color:#f4369d}.drivingschoollist .dslcard .dsldetails3 p{font-size:14px;font-weight:700;line-height:normal;color:#24272c;margin:0}.drivingschoollist .dslcard .dsldetails3 p span{display:inline-block;font-weight:400;color:#6c737d;margin-left:.625rem}.drivingschoollist .dslcard .dsldetails3 p img{margin-left:1rem;cursor:pointer}.drivingschoollist .dslcard .dslservice p{font-size:14px;font-weight:700;line-height:normal;color:#24272c;margin-bottom:.5rem}.drivingschoollist .dslcard .dslservice span{display:inline-block;font-size:14px;font-weight:400;color:#6c737d}.drivingschoollist .dslcard .dsltimebtn{display:flex;align-items:center}.drivingschoollist .dslcard .dsltimebtn img{margin-left:1.5rem}.drivingschoollist .dslcard .dslshare{display:flex;flex-direction:column;justify-content:center;align-items:center;border-right:1px solid #d0d5d9;height:100%}.drivingschoollist .dslcard .dslshare a:not(:last-child){margin-bottom:.625rem}.drivingschoollist .dslcard .dsltime .dsltitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.drivingschoollist .dslcard .dsltime .dsltitle h6{font-size:18px;line-height:normal;font-weight:700;margin-bottom:0}.drivingschoollist .dslcard .dsltime .dsltitle img{cursor:pointer}.drivingschoollist .dslcard .dsltime ul{list-style:none;padding:0;margin:0}.drivingschoollist .dslcard .dsltime ul li{display:flex;align-items:center;margin-bottom:.75rem}.drivingschoollist .dslcard .dsltime ul li p{font-size:14px;font-weight:500;color:#24272c;margin:0;width:110px}.drivingschoollist .dslcard .dsltime ul li span{font-size:14px;font-weight:400;color:#24272c;text-transform:capitalize}.drivingschoollist .dslcard .dsltime ul li span.dslred{font-weight:500;color:#ec0000}.drivingschoollist .dslcard .dsltime ul li:last-child{margin-bottom:0}.drivingschoollist .dsoffer{background-color:#f4f7ff;margin:1.5rem 0}@media(max-width:1199.98px){.drivingschoollist .dslcard .dsltime{position:relative;height:100%}.drivingschoollist .dslcard .dsltime:before{content:"";position:absolute;top:0;left:-12px;bottom:0;width:1px;height:100%;background-color:#dfe4eb}}@media(max-width:767.98px){.drivingschoollist{margin-top:1.5rem}.drivingschoollist .dslcard{padding:1.25rem}}@media(max-width:575.98px){.drivingschoollist{margin-top:1.25rem}.drivingschoollist .dslcard{padding:1rem}.drivingschoollist .dslcard .dslname{align-items:flex-start}.drivingschoollist .dslcard .dslname .dslcontent h6{font-size:17px}.drivingschoollist .dslcard .dslname .dslmedia{font-size:1.25rem;min-height:54px;min-width:54px;margin-right:.75rem}}@media(max-width:399.98px){.drivingschoollist{margin-top:1rem}.drivingschoollist .dslcard{padding:.75rem}.drivingschoollist .dslcard .dslname .dslcontent h6{font-size:16px}.drivingschoollist .dslcard .dslname .dslmedia{font-size:1rem;min-height:44px;min-width:44px;margin-right:.5rem}}.drivingschooladd .drivingschoolform .form-label{font-weight:700;margin-bottom:.75rem}.drivingschooladd .drivingschoolform .form-label span{font-weight:400}.drivingschooladd .drivingschoolform .input-group .form-control{font-size:14px;line-height:18px;font-weight:400;background-color:#fbfbfb;border-color:#d0d5d9;border-left:none;padding:.5rem .75rem}.drivingschooladd .drivingschoolform .input-group .input-group-text{background-color:#fbfbfb;border-color:#d0d5d9;padding-right:0;padding-left:.75rem}.drivingschooladd .drivingschoolform .input-group textarea{line-height:24px!important}.drivingschooladd .drivingschoolform .react-select-container .react-select__control{padding-left:.75rem;padding-right:.25rem;background-color:#fbfbfb;border-color:#d0d5d9!important;border-radius:.625rem}.drivingschooladd .drivingschoolform .react-select-container .react-select__control.react-select__control--is-focused{box-shadow:unset}.drivingschooladd .drivingschoolform .react-select-container .react-select__control .react-select__value-container{font-size:14px;padding:.5rem .75rem}.drivingschooladd .drivingschoolform .react-select-container .react-select__indicators .react-select__indicator-separator{display:none}.drivingschooladd .drivingschoolform .chkbtngroup{display:flex;flex-wrap:wrap;align-items:center}.drivingschooladd .drivingschoolform .chkbtngroup .form-check{padding:0;margin:0}.drivingschooladd .drivingschoolform .chkbtngroup .form-check input{display:none}.drivingschooladd .drivingschoolform .chkbtngroup .form-check .form-check-label{font-size:14px;line-height:normal;padding:.675rem 1rem;color:#6c737d;background-color:#fbfbfb;border:1px solid #d0d5d9;border-radius:.625rem;margin-right:1rem}.drivingschooladd .drivingschoolform .chkbtngroup .form-check.pink .form-check-label{background-color:#f7edf9;border-color:#b42ed7;color:#b42ed7}.drivingschooladd .drivingschoolform .chkbtngroup .form-check.orange .form-check-label{background-color:#fff4f4;border-color:#ee6b0c;color:#ee6b0c}.drivingschooladd .drivingschoolform .chkbtngroup .form-check.green .form-check-label{background-color:#e5fee7;border-color:#227a1a;color:#227a1a}.drivingschooladd .drivingschoolform .dsservice .input-group{border-radius:.625rem}.drivingschooladd .drivingschoolform .dsservice .input-group .form-control{border-top-right-radius:.625rem!important;border-bottom-right-radius:.625rem!important;padding-right:2.5rem}.drivingschooladd .drivingschoolform .dsservice .input-group .dsservicechk{position:absolute;top:50%;right:.75rem;transform:translateY(-50%);z-index:6}.drivingschooladd .drivingschoolform .dsservice .input-group .dsservicechk .form-check-input{width:1.15em;height:1.15em;border-radius:50rem;margin:0;border-width:2px;border-color:#a9b2bd;background-color:#fbfbfb}.drivingschooladd .drivingschoolform .dsservice .input-group .dsservicechk .form-check-input:checked{background-color:#02bc7d;border-color:#02bc7d}.drivingschooladd .drivingschoolform .dstiming{padding:1.5rem;background-color:#fbfbfb;border:1px solid #d0d5d9;border-radius:.625rem}.drivingschooladd .drivingschoolform .dstiming ul{list-style:none;padding:0;margin:0}.drivingschooladd .drivingschoolform .dstiming ul li{margin-bottom:1.5rem}.drivingschooladd .drivingschoolform .dstiming ul li:last-child{margin-bottom:0}.drivingschooladd .drivingschoolform .dstiming ul li.closed .form-check .form-check-label{color:#ec0000}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup{display:flex;align-items:center}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup p{font-size:14px;line-height:normal;font-weight:700;color:#24272c;width:120px;margin:0}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist{display:flex;align-items:center}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check{display:flex;align-items:center;min-height:auto;margin:0}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-input{width:3em;height:2em;margin-top:0;background-color:#a9b2bd;border-color:#a9b2bd;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='white'/%3E%3C/svg%3E");cursor:pointer}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-input:checked{background-color:#6cd86b;border-color:#6cd86b}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-label{font-size:14px;line-height:normal;font-weight:400;margin-left:.625rem;margin-right:2rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker{display:flex;align-items:center}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .dstimeseparate{margin:0 1rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .rctimepicker .rc-time-picker-input{padding:8px 16px;height:40px;font-size:14px;color:#24272c;background-color:#fbfbfb;border:1px solid #d0d5d9;border-radius:50rem;text-transform:uppercase;width:105px}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .rctimepicker .rc-time-picker-clear{display:none}.drivingschooladd .drivingschoolform .form-error{display:inline-block;font-size:14px;font-weight:400;background-color:rgba(253,21,21,.1);color:#fd1515;margin-top:.5rem;margin-bottom:0;border-radius:.425rem;padding:2px 10px}.dsdisclaimer p{font-size:14px;font-weight:400;color:#24272c;margin-bottom:0}@media(max-width:1199.98px){.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check{margin-right:1rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-label{display:none}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .dstimeseparate{margin:0 .5rem}}@media(max-width:991.98px){.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-label{display:flex;margin-right:0}}@media(max-width:767.98px){.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-label{display:none}}@media(max-width:575.98px){.drivingschooladd .bread-crumb h2 a{display:flex}.drivingschooladd .bread-crumb h2 a span{display:none}.drivingschooladd .bread-crumb h2 a i{display:block!important;font-size:1rem}.drivingschooladd .bread-crumb span.active{display:none}.drivingschooladd .drivingschoolform .dstiming{padding:1rem}.drivingschooladd .drivingschoolform .dstiming ul li{margin-bottom:1.25rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup{justify-content:space-between}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist{flex-direction:row-reverse}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check{margin:0}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .rctimepicker .rc-time-picker-input{width:98px}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .dstimeseparate{display:none}}@media(max-width:399.98px){.drivingschooladd .drivingschoolform .dstiming{padding:1rem}.drivingschooladd .drivingschoolform .dstiming ul li{margin-bottom:1rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup{align-items:flex-start}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup p{display:none}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist{width:100%;flex-wrap:wrap;flex-direction:inherit;justify-content:space-between}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist p{display:flex!important}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check{flex-direction:row-reverse}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-label{display:flex;margin-right:3rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .form-check .form-check-input{height:1.25rem;width:2rem}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker{margin-top:.5rem;width:100%}.drivingschooladd .drivingschoolform .dstiming ul li .dstiminggroup .dstimelist .dstimepicker .rc-time-picker .rc-time-picker-input{width:100%}}.drivingschoolmodal.dssubmit .dsmodalbody{text-align:center;margin:1rem 0}.drivingschoolmodal.dssubmit .dsmodalbody h6{font-size:1.25rem;line-height:normal;font-weight:700;margin-bottom:.5rem;margin-top:2.5rem}.drivingschoolmodal.dssubmit .dsmodalbody p{font-size:14px;font-weight:400;color:#6c737d;margin:0}.drivingschoolmodal.dssubmit .dsmodalbody ul{text-align:left;padding-left:1rem;margin:1.75rem 0}.drivingschoolmodal.dssubmit .dsmodalbody ul li{font-size:14px;font-weight:400;color:#6c737d;margin-bottom:.5rem}.drivingschoolmodal.dssubmit .dsmodalbody ul li:last-child{margin-bottom:0}.drivingschoolmodal.dssubmit .dsmodalbody ul li::marker{color:#6c737d}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-header{border-bottom:0;padding-bottom:0;box-shadow:unset}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body{padding-top:0}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalheader{border-bottom:1px solid #dfe4eb;text-align:center}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalheader h6{font-size:1.25rem;font-weight:700;margin:1rem 0 1.25rem}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody{display:flex;justify-content:center;margin-top:1.5rem}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody ul{list-style:none;padding:0;margin:0}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody ul li{display:flex;align-items:center;margin-bottom:1.25rem}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody ul li p{font-size:14px;font-weight:500;color:#24272c;margin:0;min-width:125px}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody ul li span{font-size:14px;font-weight:400}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody ul li span.dslred{font-weight:500;color:#ec0000}@media(max-width:399.98px){.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalheader img{height:60px;width:60px}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalheader h6{font-size:1rem}}@media(max-width:349.98px){.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalheader img{height:55px;width:55px}.drivingschoolmodal.dsopentime .modal-dialog .modal-content .modal-body .dsmodalbody ul li p{min-width:110px}}.licencequestionanofavorites{text-align:center;max-width:360px;margin:0 auto}.licencequestionanofavorites h6{font-size:1.25rem;line-height:normal;font-weight:700;color:#24272c;margin:2.5rem 0 .75rem}.licencequestionanofavorites p{font-size:14px;line-height:1.3;font-weight:400;margin-bottom:0}.licencequestionanofavorites .btn{margin-top:1.75rem}