@font-face{font-family:kaushan_scriptregular;src:url('../fonts/kaushanscript-regular-webfont.woff2') format('woff2'),url('../fonts/kaushanscript-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:unset!important}.nivo-box,.nivo-box img,.nivo-slice{display:block}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;opacity:0}.nivo-slice{position:absolute;z-index:5;height:100%}.nivo-box{position:absolute;z-index:5;overflow:hidden}.nivo-caption{color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;display:none;-moz-opacity:0.8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{color:#fff;cursor:pointer;font-size:37px;position:absolute;text-align:center;text-decoration:none;z-index:8;display:block}.nivo-nextNav{right:-9px;top:-20px}.nivo-directionNav a:hover{text-decoration:none;color:#da251d}.nivo-controlNav{right:20px;padding:0;position:absolute;text-align:center;z-index:99}.slide-text small,.slider-wrapper,.slider-wrapper .container{position:relative}.nivo-control.active{border-color:2px solid #da251d;position:relative;background:#da251d;border-radius:50%}.nivo-controlNav a{cursor:pointer;font-size:0;margin-left:5px;background:0 0;transition:.5s}.slide-text h2,.slide-text h3{text-shadow:0 2px 1px #000;font-size:50px;font-weight:500;text-align:center;color:#fff}.nivo-controlNav a.active{font-weight:700;transition:.5s}#slideCounter{position:absolute;left:9.6%;bottom:186px;font-family:trebuchet MS;font-size:16px;font-weight:400;color:#fff;z-index:99;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.slider-wrapper{background:#fff}.nivoSlider>img{max-width:100%;height:auto;}.nivo-caption{background:hsla(0,0%,0%,0);bottom:0;left:0;opacity:1;overflow:visible;position:absolute;right:0;top:32%;vertical-align:middle}.slide-text h3{font-family:Poppins-SemiBold;margin:12px 0 0}.slide-text h2{font-family:kaushan_scriptregular;line-height:76px;margin:0}.slide-text small{font-size:35%;color:#fff;top:-21px}.nivo-prevNav i{margin-left:-15px}.nivo-nextNav i{display:block;padding:0}.nivo-controlNav{left:10%;bottom:2px}.nivo-controlNav:before{content:"";height:32px;left:10px;position:absolute;top:-57px;width:1px;background:#fff}.nivo-controlNav a{border:2px solid #fff;border-radius:50%;display:block;height:12px;margin-bottom:10px;width:12px}.nivo-directionNav{opacity:1;left:11%;bottom:280px;position:absolute}.main-slider-one.slider-area:hover .nivo-directionNav{opacity:1}@media only screen and (max-width:991px){.carousel-indicators{bottom:18px}.carousel-inner,.slide1{width:240px}.nivo-nextNav{right:-9px;top:0}.nivo-directionNav a{display:flex}.nivo-prevNav i{margin-left:0}.nivo-controlNav a{display:inline-block}.nivo-controlNav::before{background:#fff;content:"";height:1px;position:absolute;width:50px;left:90%;top:20px}#slideCounter{bottom:2.5%;font-weight:400;left:30%;transform:rotate(0)}.nivo-directionNav{bottom:15%;left:40%}.nivo-controlNav{width:13%}}@media only screen and (max-width:767px){.slide-text h1,.slide-text h3{font-size:40px}.slide-text h1{line-height:50px}.nivo-directionNav{bottom:16%}}@media only screen and (max-width:640px){.nivo-controlNav::before{left:106%}#slideCounter{left:35%}.nivo-directionNav{left:46%;bottom:18%}}@media only screen and (max-width:574px){.nivo-directionNav a,.slide-text h1,.slide-text h3{font-size:30px}.slide-text h1{line-height:30px}}@media only screen and (max-width:523px){.nivo-controlNav{width:24%}#slideCounter{left:50%;bottom:3.5%}.nivo-directionNav{left:69%;bottom:19%}}@media only screen and (max-width:442px){.slide-text h1,.slide-text h3{font-size:20px}.slide-text h1{line-height:20px}.nivo-directionNav a{font-size:25px}}@media only screen and (max-width:400px){.slide-text h1,.slide-text h3{font-size:20px}.slide-text h1{line-height:15px}.nivo-directionNav a{font-size:22px;margin:0 6px}#slideCounter{left:55%}.nivo-directionNav{left:72%;bottom:25%}}#mainSlider.nivoSlider img{width:100%; height:auto; }