/* 1: ======================= ResetCssMain-START =========================== */
:root{--bg-orange: #e39632;}


/* font-family: 'Poppins', sans-serif; */
/* font-family: 'Ubuntu', sans-serif; */

/* ResetCSS-START */
html{font-size:62.5%;}
*{margin:0rem;padding:0rem;box-sizing:border-box;}
body{font-size:1.4rem;line-height:1.5;font-weight:400;color:#000000;font-family:'Rajdhani',sans-serif;/*font-family:"Poppins",sans-serif;*/margin:0rem;padding:0rem;outline:none;overflow-x:hidden;}
main{overflow-x:hidden;}

/* Selection */
::-moz-selection{background-color:#59d627;color:#ffffff;}
::selection{background-color:#59d627;color:#ffffff;}

/* Placeholders */
::-webkit-input-placeholder{color:rgba(0,0,0,0.7)!important;}
::-moz-placeholder{color:rgba(0,0,0,0.7)!important;}
:-ms-input-placeholder{color:rgba(0,0,0,0.7)!important;}
:-moz-placeholder{color:rgba(0,0,0,0.7)!important;}
ul{line-height:1.55;font-size:1.4rem;font-weight:400;list-style:none;margin:0rem;padding:0rem;}
ul li{transition:all 0.4s ease;}
a{outline:none;color:#0099ff;text-decoration:none;transition:all 0.45s ease;}
a:hover,
a:active,
a:focus{outline:none!important;text-decoration:none;color:#efc603;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:3.9rem;font-weight:700;line-height:1.2;margin:0rem;}
p{color:#000000;line-height:1.6;font-size:1.4rem;font-weight:400;padding:0rem;margin:0rem;}
.hr{margin-bottom:12px;margin-top:12px;border-color:#0d0d0d;border-style:dotted;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{display:block;}
textarea,
input:focus{outline:none!important;text-decoration:none;}
textarea{resize:none;}
select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(../images/dd-arrow.png) no-repeat 95% center;background-size:0.84rem;}
img{border:0;}
.img-responsive100{width:100%;}
.nopd,
.no-pad{padding-left:0rem;padding-right:0rem;}
.z-index-1{z-index:1;}
.z-index-2{z-index:2;}
.formError .formErrorContent{line-height:1.35!important;}

/* display-css-START */
.mobview{display:none!important;}
.mobile{display:none!important;}
.showme{display:block!important;}
.hideme{display:none!important;}

/* display-css-END */

/* ================================================== */

/* BackTop_GoToTop_CSS-START */
#back-top{background-color:#2f345c;border-radius:45px;border:2px solid #ffffff;position:fixed;right:5px;bottom:0;z-index:9;overflow:hidden;display:none;width:45px;height:45px;color:#ffffff;font-size:19px;line-height:43px;text-align:center;text-decoration:none;transition:all 0.5s ease;}
#back-top:hover{border:2px solid #e39632;bottom:8px;background:#e39632;}
#back-top:hover:after{color:#ffffff;}

/* ================================================== */

/* Loader_CSS-START */
.loader{background:#ffffff;color:#ffffff;}
.loader{z-index:9999999;height:100vh;width:100%;position:fixed;text-align:center;}
.loader-inner{margin-top:40vh;}
.loader img{max-width:13rem;margin:0 auto 1rem;}
@-webkit-keyframes line-scale-pulse-out-rapid{
0%{transform:scaley(1);}
80%{transform:scaley(0.3);}
90%{transform:scaley(1);}
}
@keyframes line-scale-pulse-out-rapid{
0%{transform:scaley(1);}
80%{transform:scaley(0.3);}
90%{transform:scaley(1);}
}
.line-scale-pulse-out-rapid > div{background-color:#000016;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;vertical-align:middle;-webkit-animation:line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11,0.49,0.38,0.78);animation:line-scale-pulse-out-rapid 0.9s -0.5s infinite cubic-bezier(0.11,0.49,0.38,0.78);}
.line-scale-pulse-out-rapid > div:nth-child(2),
.line-scale-pulse-out-rapid > div:nth-child(4){-webkit-animation-delay:-0.25s!important;animation-delay:-0.25s!important;}
.line-scale-pulse-out-rapid > div:nth-child(1),
.line-scale-pulse-out-rapid > div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important;}



/* ================================================== */

/* ================================================== */

.shadow:hover {box-shadow: none !important; -webkit-transform: translateY(-.5em);
    transform: translateY(-.5em);}
.shadow{ 
    transition: 0.3s;
    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;}

.bg-orange {
    background-color: var(--bg-orange);
}

/* highlighttxt */
.highlighttxt{font-style:normal;display:inline-block;padding:0 10px;background:#FFC107;transform:skewX(0deg);}
.text-black{color:#252525;}
.text-yellow{color:#fce40a;}
.text-yellow-light{color:#eedc18;}

/* blinker-START */
.highlight_section{display:table;width:100%;padding:5px 0;margin-top:10px;}
.highlight_section h6{font-weight:inherit;font-size:25px;line-height:1.1;margin:0px;margin-bottom:10px;}
.highlight_section h6 span{font-weight:inherit;padding:0px;}
.highlight_section-inner{padding:15px;background-color:rgba(0,0,0,0.7);display:inline-block;}
.blink_effect_01{animation:blinkMe 3s linear infinite;}
@-webkit-keyframes blinkMe{
0%{opacity:1;color:#ffffff;}
25%{opacity:1;color:#f2c923;}
50%{opacity:1;color:#ff7b00;}
75%{opacity:1;color:#ffffff;}
100%{opacity:1;color:#f2c923;}
}
@keyframes blinkMe{
0%{opacity:1;color:#ffffff;}
25%{opacity:1;color:#f2c923;}
50%{opacity:1;color:#ff7b00;}
75%{opacity:1;color:#ffffff;}
100%{opacity:1;color:#f2c923;}
}
.mymarquee{overflow:hidden;position:relative;width:100%;height:25px;text-align:center;margin:0 auto;}
.mymarquee h6{display:block;width:180%;height:30px;position:absolute;overflow:hidden;animation:marquee1 18s linear infinite;}
.mymarquee span{float:left;width:100%;}
@-webkit-keyframes marquee1{
0%{left:0;}
100%{left:-100%;}
}
@keyframes marquee1{
0%{left:0;}
100%{left:-100%;}
}
.brand-logo-section .logo-title{font-size:18px;font-weight:600;}

/* blinker-Close */

/* readmore-start */
.moretext{display:none;}
.moreless-buttonSec{text-align:left;margin-top:2rem;}
.moreless-button{padding:0px;color:#c43636;font-size:1.5rem;font-weight:500;line-height:1.1;font-style:italic;text-transform:capitalize;}

/* readmore-close */

/* 1: ======================= ResetCssMain-CLOSE =========================== */



@-webkit-keyframes cp-bg-move-x {
    0%,100% {
        transform: translateX(-50px)
    }

    50% {
        transform: translateX(-10px)
    }
}

@keyframes cp-bg-move-x {
    0%,100% {
        transform: translateX(-50px)
    }

    50% {
        transform: translateX(-10px)
    }
}



 


@keyframes pulsate {
  0%, 100% {
    transform: scale(0.1, 0.1);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: scale(1.2, 1.2);
    opacity: 0;
  }
}


@-moz-keyframes bounce {
        0%{ -moz-transform:scale(0); opacity:0;}
        50%{ -moz-transform:scale(1.3); opacity:0.4; }
        75%{ -moz-transform:scale(0.9); opacity:0.7;}
        100%{ -moz-transform:scale(1); opacity:1;}
}

@-webkit-keyframes bounce {
        0%{ -webkit-transform:scale(0); opacity:0;}
        50%{ -webkit-transform:scale(1.3); opacity:0.4;}
        75%{ -webkit-transform:scale(0.9); opacity:0.7;}
        100%{ -webkit-transform:scale(1); opacity:1;}
}



@keyframes drop {
  0% {
    transform: translateY(-40px) rotate(-45deg);
  }

  80% {
    transform: translateY(3px) rotate(-45deg);
  }

  100% {
    transform: translateY(0) rotate(-45deg);
  }
}


.drop {
  animation-name: drop;
  animation-fill-mode: both;
  animation-duration: 0.5s;
}