/*@import url("../assets/vendor/fontawesome-free-5.3.1-web/css/all.min.css");*/

:root {

  --primary-black: #333333; 

  --black-light: #4d4d4d; 

  --black-dark: #262626; 

  --primary-yellow: #ffb100; 

  --yellow-light: #ffc94d; 

  --yellow-dark: #cc8f00; 

  --primary-grey: #999999; 

 } 

 *{margin: 0px; padding: 0px;}

 p, a{font-size: 15px !important; margin: 0px !important; } 

 h1, h2, h3, h4, h5, h6, p, a, span{font-family: "Dosis",sans-serif}



.topBar{display: grid; grid-template-columns: 76% 12% 12%;}

.topBar div{color:var(--primary-grey); text-align: center}

.topBar .b-right{border-right:1px solid var(--primary-grey);}

.bg-black{background: var(--primary-black) !important}

.color-black{color: var(--primary-black) !important}

.color-yellow{color: var(--primary-yellow) !important}

.preloader {

 position: fixed;

 left: 0px;

 top: 0px;

 width: 100%;

 height: 100%;

 z-index: 999999;

 background-color: #ffffff;

 background-position: center center;

 background-repeat: no-repeat;

 background-image: url(../images/loading.gif);

}



#return-to-top {

 position: fixed;

 z-index: 99;

 bottom: 20px;

 right: 20px;

 background: linear-gradient(to right, #ff9800 0%,#ffc000 50%,#ffc000 50%,#ff9800 100%) no-repeat scroll right bottom / 210% 100% #ffc000 !important; 

 width: 50px;

 height: 50px;

 display: block;

 text-decoration: none;

 -webkit-border-radius: 35px;

 -moz-border-radius: 35px;

 border-radius: 35px;

 display: none;

 -webkit-transition: all 0.3s linear;

 -moz-transition: all 0.3s ease;

 -ms-transition: all 0.3s ease;

 -o-transition: all 0.3s ease;

 transition: all 0.3s ease;

}



#return-to-top i {

 color: #fff;

 margin: 0;

 position: relative;

 left: 16px;

 top: 13px;

 font-size: 19px;

 -webkit-transition: all 0.3s ease;

 -moz-transition: all 0.3s ease;

 -ms-transition: all 0.3s ease;

 -o-transition: all 0.3s ease;

 transition: all 0.3s ease;

}



#return-to-top:hover {

 background:var(--primary-yellow) !important;

}



#return-to-top:hover i {

 color: #fff;

 top: 5px;

}



.standard .input-group-addon{background: #fff !important; padding: 10px .75rem 8px .75rem; color: #a6a6a6; font-size:13px; }

.standard input{border: none !important; border-radius: 0px !important;}

.standard input:focus{box-shadow: 0 0 0 0 rgba(0,123,255,.25) !important}

.standard select{border: none !important; border-radius: 0px !important;}

.standard select:focus{box-shadow: 0 0 0 0 rgba(0,123,255,.25) !important}

.standard .input-group{border:1px solid #bfbfbf;  width: 100%; border-radius: 2px; background: #fff !important}

.standard .input-group:hover{box-shadow: 0 0 0 1px var(--primary-yellow)  !important;}

.standard .input-group:hover .input-group-addon{color:var(--primary-yellow);}

.themeBtn{padding: 10px; border-radius: 4.25rem !important; font-weight: bold !important; color:#fff !important; display: inline-block; transition:.5s !important; background: linear-gradient(to right, #ff9800 0%,#ffc000 50%,#ffc000 50%,#ff9800 100%) no-repeat scroll right bottom / 210% 100% #ffc000 !important}

.themeBtn:hover{font-weight: bold; color:#fff; background:var(--primary-yellow) !important }

.b-radius-none{border-radius: 0px !important}

.border-bg-none{font-weight: 600 !important; } 

.theme-d-none{display: none}

.defaultBtn{padding: 10px; border-radius: 4.25rem !important; font-weight: bold !important; color:var(--black-light) !important; display: inline-block; transition:.5s !important; background: #d9d9d9 !important;}

.defaultBtn:hover{font-weight: bold; color:var(--black-light); background:#bfbfbf !important }

.w-100px{width: 100px !important}

.f-14{font-size: 14px !important}

input[type="checkbox"], input[type="radio"]{

  position: absolute;

  right: 9000px;

}



/*Check box*/

input[type="checkbox"] + .label-text:before{

  content: "\f0c8";

  font-family: "Font Awesome\ 5 Free";

  color:var(--primary-black);

  speak: none;

  font-style: normal;

  font-weight: normal;

  font-variant: normal;

  text-transform: none;

  line-height: 1;

  -webkit-font-smoothing:antialiased;

  width: 1em;

  display: inline-block;

  margin-right: 5px;

}



input[type="checkbox"]:checked + .label-text:before{ 

  content: "\f14a";

  color: var(--primary-yellow);

  animation: effect 250ms ease-in;

}



input[type="checkbox"]:disabled + .label-text{

  color: #aaa;

}



input[type="checkbox"]:disabled + .label-text:before{

  content: "\f0c8";

  color: #ccc;

}



/*Radio box*/



input[type="radio"] + .label-text:before{

  content: "\f111";

  font-family: "Font Awesome\ 5 Free";

  speak: none;

  font-style: normal;

  font-weight: normal;

  font-variant: normal;

  text-transform: none;

  line-height: 1;

  -webkit-font-smoothing:antialiased;

  width: 1em;

  display: inline-block;

  margin-right: 5px;

}



input[type="radio"]:checked + .label-text:before{

  content: "\f192";

  color: var(--primary-yellow);

  animation: effect 250ms ease-in;

}



input[type="radio"]:disabled + .label-text{

  color: #aaa;

}



input[type="radio"]:disabled + .label-text:before{

  content: "\f111";

  color: #ccc;

}







/*===================Home Page=======================*/

.shareExperience h2, .carousel-caption h2, .textAnimation h2, .howItWork h2, .ourBenefits h2, .rewardContent h1, .choosecar h2{color:#343332; font-family: "Raleway",sans-serif; font-weight: 900; font-size: 43px;}
.aboutServiceSection h2{color:#343332; font-family: "Raleway",sans-serif; font-weight: 900; font-size: 43px;}



.rewardContent h6, .choosecar h6{font-family: "Dosis",sans-serif; color:var(--primary-yellow); font-weight: bold}

.topNav{background:#fff; -webkit-box-shadow: 0px 1px 5px 0px rgba(82,79,82,1); -moz-box-shadow: 0px 1px 5px 0px rgba(82,79,82,1); box-shadow: 0px 1px 5px 0px rgba(82,79,82,1);}

.topBar p{font-size:12px !important}

.navbar-collapse.collapse{padding: 0px}

.navbar-brand img{height: 35px}

.navbar-nav li a{font-family: calibri; } 

.carousel-inner img{width: 100%; height:100vh}

.navbar-light .navbar-nav .nav-link{color:var(--black-light) !important; font-size: 16px !important;  border-radius: 25px; padding: 5px 20px !important}

.navbar-light .navbar-nav .nav-item{padding: .5rem  2px !important; transition: .2s}

.navbar-light .navbar-nav .nav-last{background: var(--primary-yellow) !important;}

.navbar-light .navbar-nav .nav-last .nav-link{color:#fff !important;}

.navbar-light .navbar-nav .nav-item:hover .nav-link{background: var(--primary-yellow); color: #fff !important}

/*.navbar-light .navbar-nav .nav-item:hover a{color:#fff !important;}*/

.navbar-light .dropdown-menu{top:95% !important} 

.dropdown:hover>.dropdown-menu {

  display: block;

}

.navbar{padding: 0px !important}

.navbar .dropdown-item:hover{background: var(--primary-yellow); color:#fff}

.carousel-caption h2{color: #fff}

.sliderLayer{background-color: rgba(0, 0, 0, 0.5);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.sliderForm{width:40%; background: rgba(255, 255, 255, 0); display: block;  padding: 25px; position: absolute; left: 30%; top: 22%}

.sliderForm .input-group-addon{background: #fff !important; padding: 10px .75rem 8px .75rem; color: #a6a6a6; font-size:13px; }

.sliderForm input{border: none !important; border-radius: 0px !important;}

.sliderForm input:focus{box-shadow: 0 0 0 0 rgba(0,123,255,.25) !important}

.sliderForm .input-group{border:1px solid #fff; border-radius: 5px; width: 100%; float: left; }

.sliderForm .input-group:hover{box-shadow: 0 0 0 1px var(--primary-yellow)  !important;}

.sliderForm .input-group:hover .input-group-addon{color:var(--primary-yellow);}

.sliderForm .submitBtn{padding: 10px; border-radius: 20px; width: 180px; font-weight: bold; color:#fff; display: inline-block; transition:.5s !important; background: linear-gradient(to right, #ff9800 0%,#ffc000 50%,#ffc000 50%,#ff9800 100%) no-repeat scroll right bottom / 210% 100% #ffc000 !important}

.sliderForm .submitBtn:hover{font-weight: bold; color:#fff; background:var(--primary-yellow) !important } 

.sliderForm p{color:#ffb100; margin:0px; font-weight: 700;font-size: 20px !important;}

.sliderForm h2{font-size: 60px; color: white;}

/*.textAnimation{position: relative;  min-height: 60px}

.textAnimation h2{text-align:center;-webkit-animation: ltr 3s; animation: ltr 3s;}

.textAnimation p{text-align:center; -webkit-animation: rtl 3s; animation: rtl 3s;}

@-webkit-keyframes ltr {

  from {

    margin-left: -100%;;

  }

  to {

    margin-left: 0%;;

  }

}



@-webkit-keyframes rtl {

  from {

    margin-right: -100%;;

  }

  to {

    margin-right: 0%;;

  }

}



*/



/*.carousel-inner {

  background: 

  height: 100%;

  background: #000;

}*/



.carousel-caption{bottom:62% !important;}









.shareExperience{padding: 10px; } 

.shareExperience p{color:var(--primary-black);   }

.shareExperience i{display: inline-block;  background: var(--black-light) !important; font-size: 20px; color:#fff; border-radius: 50px; padding: 15px; }

.shareExperience a i{font-size: 20px; display: inline-block} 

.shareExperience .sharingSection{border-right: 1px solid #d9d9d9}

.fb-page{margin-top: 50px}

.br-none{border-right: none !important}

.b-none{border:none !important;}

.sharingSection p{margin-top: 10px; color:var(--black-light) !important; font-size: 18px !important;} 

.howItWork{text-align: justify;} 

.howItWork p{color:var(--primary-black); text-align: justify;}

.homePagevideo{width: 100%; height: 178px} 

.becomeTxt{padding-top: 120px; text-align: justify;}

.becomeImage img{width: 100%}

.ourPartnerBlocks img{height: 170px; width: 100%}

.subscribe{background: url('../images/subscribe.jpg'); min-height: 250px; padding:100px; color: #fff; margin-top: 25px}

.subscribe input{border:1px solid #fff !important; border-radius: 0px !important;}

.subscribe input:focus{box-shadow: 0 0 0 0 rgba(0,123,255,.25) !important}

.subscribe .input-group-addon{background: #fff; color:#a6a6a6; padding: 10px 10px 0px 10px;}

.subscribe .input-group{border:1px solid #fff; border-radius: 5px; width: 100%; }

.subscribe .input-group:hover{box-shadow: 0 0 0 1px var(--primary-yellow)  !important;}

.subscribe .input-group:hover .input-group-addon{color:var(--primary-yellow);} 

.benefitsInner i{border-radius: 50px; background: var(--primary-yellow); padding: 15px; color:#fff;}

.benefitContent{text-align: left; }

.benefitContent a{font-family: "Raleway",sans-serif !important;font-size: 22px !important;font-weight: 600;display: block; text-decoration: none !important; color:var(--primary-black);}

.benefitContent p{font-family: inherit, font-weight:inherit; font-size:100%;}

.benefitContent:hover a{color:var(--primary-yellow) !important;}

.benefitRight{text-align: right}

.sectionMargins{margin-bottom: 120px !important; margin-top: 120px !important}

.ourBenefits h2{margin-bottom: 80px;}

.reward{background: #f8f8f8}

.rewardContent{padding-right: 100px !important; }



.rewardContent h1{color:var(--primary-black)}

.rewardContent p{color:var(--primary-black); letter-spacing: 0.8px;}

.rewardContent .themeBtn{margin-top:20px !important; padding: 10px 25px !important; font-family: "Raleway",sans-serif;}

.choosecar h2{color:#fff;}

.choosecarContent{padding:100px !important ; }

.chooseCarBox{min-height: 200px;position: relative; padding-top: 40px}

.chooseCarBox i{font-size:18px; background: var(--primary-yellow); position: absolute; top:0%; left:50%; transform: translateX(-50%); color:#fff; border-radius: 100px; padding: 20px; border:5px solid var(--primary-black);}

.chooseCarBox:hover .chooseCarBoxContent, .chooseCarBox:hover i{border-color:var(--primary-yellow); background:var(--primary-yellow); color:#fff !important;}

/*.chooseCarBox:hover i{border-color:var(--primary-yellow);}*/

.chooseCarBoxContent{background:var(--primary-black); min-height: 50px; padding:25px; border-radius: 5px; transition: .5s}



.chooseCarBoxContent h4{color: #fff; font-family: inherit}

.chooseCarBoxContent p{color: #fff; }

.chooseCarBoxContent .rate{color: var(--primary-yellow); font-weight: 700; margin-top: 15px }

.subscribe h2{font-family: "Raleway",sans-serif;font-weight: 900;}
.subscribe p{color: #ffb100;font-weight: 700;font-size: 20px !important;}



footer{background: var(--primary-black);   width: 100%; padding: 30px 30px 0px 30px; color:#bfbfbf;}

.aboutSection{text-align: justify;}

.userfulLinks li{list-style: none;}

.userfulLinks i{font-size:10px; color:var(--primary-yellow);}

.userfulLinks ul li a{color:#bfbfbf; text-decoration: none; display: block;}

.userfulLinks ul li a:hover{color:var(--primary-yellow);}

.contactInfo ul{list-style: none}

.contactInfo i{color:var(--primary-yellow); font-size: 12px}

.credits{border-top:1px solid #cccccc; padding: 10px 0px}

.credits a{color:#bfbfbf; text-decoration: none !important}

.credits a:hover{color:var(--primary-yellow);}

.them-text-left{text-align: left}

.them-text-right{text-align: right}

.modal-title{color:var(--primary-black) !important;}

.btn.focus, .btn:focus{box-shadow: 0 0 0 1px rgba(0,123,255,.25) !important}

@-webkit-keyframes zoom {

  from {

    -webkit-transform: scale(1, 1);

  }

  to {

    -webkit-transform: scale(1.5, 1.5);

  }

}



@keyframes zoom {

  from {

    transform: scale(1, 1);

  }

  to {

    transform: scale(1.5, 1.5);

  }

}



.carousel-inner .carousel-item > img {

  -webkit-animation: zoom 20s;

  animation: zoom 20s;

}





/* -----------------Wizards-------------------- */

.wizardsHeading{text-align: center !important;  width: 100%; display: block; float: left; padding: 1px}

.wizardsHeading div{border-radius: 20px; width: 25%; height: 28px; background: #bfbfbf; padding-top: 2px;  display: inline-block !important; text-align: center; border-right: 1px solid #fff; }

.wizardsHeading div p{color:var(--primary-black); text-decoration: none}

.wizardsHeading .active{background: var(--primary-yellow); color:#fff;}

.wizardsHeading .done{background: var(--primary-yellow); color:#fff; }

.wizardsHeading .done p, .wizardsHeading .active p{text-decoration: none; color:#fff;}

.wizardsHeading .done p::before{content:'\2714  ';}

.select2-container--default .select2-selection--single{outline: none !important; width: 100%; height: 37px; padding-top: 5px; border:none !important;}

.select2-container{width: 100% !important; outline: none !important}

.select2-container--default .select2-results > .select2-results__options{background: #f2f2f2 !important}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,

.select2-container--default .select2-selection--single .select2-selection__arrow,

.select2-container--default .select2-selection--single .select2-selection__rendered, .selection{outline:none !important;     color: #777575 !important}

.select2-container--default .select2-selection--single .select2-selection__arrow{top: 5px !important;}

.select2-container .select2-selection--single{height: 38px !important}

.wizardsFooter button{width: 220px} 

.wizardsBody .steps{width: 99% !important; padding: 10px; background: #f2f2f2; margin-bottom: 10px; margin-top: 10px;}

.prErrMsg{color:#cc3300; font-size: 12px !important}

.width142{width: 142px !important}

.bottomMsg{position: fixed; bottom: -200px; left: 0px; width: 100%; min-height: 34px; padding:10px; background: rgba(0, 0, 0, .7); color:#fff; z-index:1200}

.bottomMsgBtn{cursor: pointer}

.bottomMsgReadMore{text-decoration: none !important;border:1px solid #fff; color:#fff; font-size: 13px; padding:2px 5px; border-radius: 2px; display: inline-block; outline: none}

.bottomMsgReadMore:hover{border-color:var(--primary-yellow); color:var(--primary-yellow);}













/*===================About Page=======================*/

.welcomeSection{min-height: 250px; background: url(../images/slider2.jpg); background-size: cover; width: 100%; padding:10px;}

.fullHeight{min-height: 100vh}

.breadCrumb{padding-top: 40px; color:var(--primary-yellow); font-size: 20px !important; font-weight: 700 }

.breadCrumb a{padding-top: 40px; color:var(--primary-yellow); font-size: 20px !important; font-weight: 700; text-transform: uppercase;}

.breadCrumb a:hover{color:var(--yellow-light);}

.pageTitle{    font-family: "Raleway",sans-serif;

    font-size: 4.143rem;

    font-weight: 900;

    font-style: normal; color:#fff;}



.teamDiv{min-height: 250px; padding:2px 2px 5px 2px; background: #fff}

.teamDiv img{height:180px; width: 100%; object-fit: cover}

.teamDiv h5{color:var(--primary-yellow); margin-top: 10px; margin-bottom: 0px}

.teamDiv p{color:var(--primary-black); margin-top: 0px !important;}

.aboutServices{padding: 10px; border-right: 1px solid #d9d9d9}

.aboutServices p{color:var(--primary-black); margin-top: 10px !important;  }

.aboutServices i{display: inline-block;  background: var(--black-light) !important; font-size: 20px; color:#fff; border-radius: 50px; padding: 15px; }

.aboutServices a i{font-size: 20px; display: inline-block}  

.aboutServices:hover i{background: var(--primary-yellow) !important;}

.aboutServices:hover p{color:var(--primary-yellow) !important;}

.aboutServices p{margin-top: 10px; color:var(--black-light) !important; font-size: 18px !important;} 



/*============Static COntent======================================*/

.staticContent{background: #f7f8f9; padding: 10px; margin-top: 10px; margin-bottom: 10px}

.staticContent h1,.staticContent h2, .staticContent h3, .staticContent h4, .staticContent h5, .staticContent h6{color:var(--primary-yellow); margin-top: 20px;}

.staticContent p, .staticContent label{color:var(--primary-black); margin-top: 10px;}



/*=================Contact Page-=---------------------------------*/

.contactForm{background: #f7f8f9; padding: 60px; margin-top: 10px; margin-bottom: 10px}

.contactForm textarea{min-height: 92px}

.contactForm .themeBtn{width: 180px}

.contactForm .msg p{font-size:13px !important;}





@media only screen and (max-width: 780px) { 

.topBar{grid-template-columns: 0% 50% 50%;}

.navbar-collapse.collapse{padding: 0px}

.sliderForm{width: 100%; left: 0%; top:25%; } 

.sliderForm .input-group{width: 100%; margin-top: 10px;}

.sliderForm .submitBtn{margin-left:0px !important; width: 100% !important; }

.navbar-light .navbar-nav .nav-last{background: #fff !important;}

.navbar-light .navbar-nav .nav-last .nav-link{color:var(--black-light) !important;}

.navbar-light .navbar-nav .nav-item:hover{background: #fff; }

.navbar-light .navbar-nav .nav-item:hover .nav-link{ color:#fff !important;}

.shareExperience .sharingSection{border-right: none !important; border-bottom: 1px solid #cccccc; padding-bottom: 20px}

.homePagevideo{width: 100%; height: 350px}

.howItWorkWrapper{margin-top: 0px}

.becomeTxt{padding-top: initial;}

.mob_mb_3{margin-bottom: 1rem}

.them-text-left, .them-text-right{text-align: center}

.subscribe{padding: 30px}

.select2-container{width: 87% !important}

.contactForm{padding: 20px}

.aboutServices{border-right: none; border-bottom: 1px solid #d9d9d9}

.contactForm .themeBtn{width: 100%}

.fb-page{margin-top: 50px !important}

.benefitContent, .benefitContent{text-align: center !important}

.sectionMargins{margin-bottom: 10px !important; margin-top: 10px !important}

.ourBenefits h2{margin-bottom: 20px}

.rewardContent{padding: 50px !important; text-align: center !important;}

.choosecarContent{padding: 20px !important}

.carousel-caption{bottom:70% !important;}

}





@media only screen and (max-width: 780px) { 

  .sliderForm .submitBtn{width: 90%; margin-left: -12px;}

}









/*============Custom Paddings=============*/

.p-0{padding: 0px !important}

.p-1{padding: 1px !important}

.p-2{padding: 2px !important}

.p-3{padding: 3px !important}

.p-4{padding: 4px !important}

.p-5{padding: 5px !important}

.p-6{padding: 6px !important}

.p-7{padding: 7px !important}

.p-8{padding: 8px !important}

.p-9{padding: 9px !important}

.p-10{padding: 10px !important}



.pl-0{padding-left: 0px !important}

.pl-1{padding-left: 1px !important}

.pl-2{padding-left: 2px !important}

.pl-3{padding-left: 3px !important}

.pl-4{padding-left: 4px !important}

.pl-5{padding-left: 5px !important}

.pl-6{padding-left: 6px !important}

.pl-7{padding-left: 7px !important}

.pl-8{padding-left: 8px !important}

.pl-9{padding-left: 9px !important}

.pl-10{padding-left: 10px !important}



.pr-0{padding-right: 0px !important}

.pr-1{padding-right: 1px !important}

.pr-2{padding-right: 2px !important}

.pr-3{padding-right: 3px !important}

.pr-4{padding-right: 4px !important}

.pr-5{padding-right: 5px !important}

.pr-6{padding-right: 6px !important}

.pr-7{padding-right: 7px !important}

.pr-8{padding-right: 8px !important}

.pr-9{padding-right: 9px !important}

.pr-10{padding-right: 10px !important}



.pt-0{padding-top: 0px !important}

.pt-1{padding-top: 1px !important}

.pt-2{padding-top: 2px !important}

.pt-3{padding-top: 3px !important}

.pt-4{padding-top: 4px !important}

.pt-5{padding-top: 5px !important}

.pt-6{padding-top: 6px !important}

.pt-7{padding-top: 7px !important}

.pt-8{padding-top: 8px !important}

.pt-9{padding-top: 9px !important}

.pt-10{padding-top: 10px !important}



.pb-0{padding-bottom: 0px !important}

.pb-1{padding-bottom: 1px !important}

.pb-2{padding-bottom: 2px !important}

.pb-3{padding-bottom: 3px !important}

.pb-4{padding-bottom: 4px !important}

.pb-5{padding-bottom: 5px !important}

.pb-6{padding-bottom: 6px !important}

.pb-7{padding-bottom: 7px !important}

.pb-8{padding-bottom: 8px !important}

.pb-9{padding-bottom: 9px !important}

.pb-10{padding-bottom: 10px !important}

 





/*============Custom Margins=============*/

.m-0{margin: 0px !important}

.m-1{margin: 1px !important}

.m-2{margin: 2px !important}

.m-3{margin: 3px !important}

.m-4{margin: 4px !important}

.m-5{margin: 5px !important}

.m-6{margin: 6px !important}

.m-7{margin: 7px !important}

.m-8{margin: 8px !important}

.m-9{margin: 9px !important}

.m-10{margin: 10px !important}



.ml-0{margin-left: 0px !important}

.ml-1{margin-left: 1px !important}

.ml-2{margin-left: 2px !important}

.ml-3{margin-left: 3px !important}

.ml-4{margin-left: 4px !important}

.ml-5{margin-left: 5px !important}

.ml-6{margin-left: 6px !important}

.ml-7{margin-left: 7px !important}

.ml-8{margin-left: 8px !important}

.ml-9{margin-left: 9px !important}

.ml-10{margin-left: 10px !important}



.mr-0{margin-right: 0px !important}

.mr-1{margin-right: 1px !important}

.mr-2{margin-right: 2px !important}

.mr-3{margin-right: 3px !important}

.mr-4{margin-right: 4px !important}

.mr-5{margin-right: 5px !important}

.mr-6{margin-right: 6px !important}

.mr-7{margin-right: 7px !important}

.mr-8{margin-right: 8px !important}

.mr-9{margin-right: 9px !important}

.mr-10{margin-right: 10px !important}



.mt-0{margin-top: 0px !important}

.mt-1{margin-top: 1px !important}

.mt-2{margin-top: 2px !important}

.mt-3{margin-top: 3px !important}

.mt-4{margin-top: 4px !important}

.mt-5{margin-top: 5px !important}

.mt-6{margin-top: 6px !important}

.mt-7{margin-top: 7px !important}

.mt-8{margin-top: 8px !important}

.mt-9{margin-top: 9px !important}

.mt-10{margin-top: 10px !important}



.mb-0{margin-bottom: 0px !important}

.mb-1{margin-bottom: 1px !important}

.mb-2{margin-bottom: 2px !important}

.mb-3{margin-bottom: 3px !important}

.mb-4{margin-bottom: 4px !important}

.mb-5{margin-bottom: 5px !important}

.mb-6{margin-bottom: 6px !important}

.mb-7{margin-bottom: 7px !important}

.mb-8{margin-bottom: 8px !important}

.mb-9{margin-bottom: 9px !important}

.mb-10{margin-bottom: 10px !important}

.mb-40{margin-bottom: 40px !important}



#cookie-msg{

    z-index: 1;

    padding: 15px !important;

    background-color: rgb(40, 40, 40) !important;

}