@import "https://fonts.googleapis.com/css?family=Rajdhani&display=swap";
:after,:before,*{box-sizing:border-box}body{margin:0;font-family:Rajdhani,sans-serif}h2{line-height:1.1}.hero-slider{z-index:0;width:100%;height:700px;display:flex;position:relative}@media (max-width:991px){.hero-slider{height:600px}}@media (max-width:767px){.hero-slider{height:500px}}.hero-slider .swiper-slide{color:#fff;overflow:hidden}.hero-slider .swiper-container{width:100%;height:100%;position:absolute;top:0;left:0}.hero-slider .slide-inner{z-index:1;text-align:left;background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.hero-slider .swiper-button-prev,.hero-slider .swiper-button-next{text-align:center;opacity:0;visibility:hidden;background:0 0;border:2px solid #d4d3d3;border-radius:55px;width:55px;height:55px;margin-top:-30px;line-height:53px;transition:all .3s}.hero-slider:hover .swiper-button-prev,.hero-slider:hover .swiper-button-next{opacity:1;visibility:visible;transform:translate(0)}@media (max-width:767px){.hero-slider .swiper-button-prev,.hero-slider .swiper-button-next{display:none}}.hero-slider .swiper-button-prev{left:25px;transform:translate(50px)}.hero-slider .swiper-button-prev:before{content:"";color:#d4d3d3;vertical-align:middle;font-family:"Font Awesome 5 Free";font-size:15px;font-style:normal;font-weight:900;display:inline-block}.hero-slider .swiper-button-next{right:25px;transform:translate(-50px)}.hero-slider .swiper-button-next:before{content:"";color:#d4d3d3;vertical-align:middle;font-family:"Font Awesome 5 Free";font-size:15px;font-style:normal;font-weight:900;display:inline-block}.hero-slider .swiper-pagination-bullet{text-align:left;color:#000;opacity:.3;background:#fff;width:12px;height:12px;font-size:12px;line-height:12px;transition:all .2s}.hero-slider .swiper-pagination-bullet-active{opacity:1}.hero-slider .swiper-container-horizontal>.swiper-pagination-bullets,.hero-slider .swiper-pagination-custom,.hero-slider .swiper-pagination-fraction{bottom:30px}.swiper-pagination{text-align:left}.hero-slider .swiper-container-horizontal>.swiper-pagination-bullets{max-width:1200px;margin:0 auto;padding:0 15px;bottom:50px;left:50%;transform:translate(-50%)}@media (min-width:767px){.hero-slider .swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px}}.hero-style{height:850px;transition:all .4s}@media (max-width:991px){.hero-style{height:600px}}@media (max-width:767px){.hero-style{height:500px}}@media screen and (min-width:992px){.hero-style .container{padding-top:95px}}.hero-style .slide-title,.hero-style .slide-text,.hero-style .slide-btns{max-width:690px}.hero-style .slide-title h2{color:#fff;text-transform:capitalize;margin:0 0 40px;font-size:100px;font-weight:600;line-height:1;transition:all .4s}@media (max-width:1199px){.hero-style .slide-title h2{font-size:75px}}@media (max-width:991px){.hero-style .slide-title h2{margin:0 0 35px;font-size:50px}}@media (max-width:767px){.hero-style .slide-title h2{margin:0 0 30px;font-size:35px}}.hero-style .slide-text p{opacity:.8;letter-spacing:normal;color:#fff;margin:0 0 40px;font-family:Rajdhani;font-size:32px;font-weight:500;line-height:1.25;transition:all .4s}@media (max-width:767px){.hero-style .slide-text p{margin:0 0 30px;font-size:1rem;font-weight:400}}.hero-style .slide-btns>a:first-child{margin-right:10px}.theme-btn,.theme-btn-s2{text-align:center;color:#2b3b95;text-transform:uppercase;font-size:20px;font-weight:500;line-height:1.4;line-height:initial;background-color:#fff;border:0;border-radius:3px;padding:9px 32px;transition:all .4s;display:inline-block}a{text-decoration:none;transition:all .2s}.theme-btn-s2{color:#131e4a;background-color:#ffffffe6}.theme-btn:hover,.theme-btn-s2:hover,.theme-btn:focus,.theme-btn-s2:focus,.theme-btn:active,.theme-btn-s2:active{color:#fff;background-color:#2b3b95}.theme-btn-s3{color:#fff;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.5}i.fa-chevron-circle-right{width:22px;height:22px}a:hover{text-decoration:none}@media (max-width:991px){.theme-btn,.theme-btn-s2,.theme-btn-s3{padding:15px 25px;font-size:13px}}@media (max-width:767px){.theme-btn,.theme-btn-s2{padding:13px 20px;font-size:13px}}
