body{font-family:"Poppins";overflow-x: hidden;}
a {text-decoration: none;}
ul{margin: 0; padding: 0;}
html{overflow-x: hidden;}

.top_head{background:#5d1f7b;padding:5px 0; text-align:center;}
.top_head a{color:#fff; font-size:18px; display:inline-block;}

.head_nav{padding:0; background:#fff;}
.head_nav nav{padding:5px 0;}
.head_nav .navbar-brand{padding:0;}
.head_nav .navbar-brand img{transition:ease-in-out 0.3s;width: 100px;}
.head_nav ul{margin:0 0 0 auto;}
.head_nav ul li a{color:#000; font-size:16px; line-height:70px; text-transform:uppercase;position:relative;font-weight: 600;}
.head_nav ul li a:hover, .head_nav ul li a.active, .head_nav ul li a:focus{color: #a67432;}
.navbar-expand-lg .navbar-nav .nav-link {
    padding: 0 10px;
}
.sticky_menu{position: fixed;left: 0;top:0; width: 100%;z-index: 10;}
.foot_menu .nav-link {
    padding: 0px !important;
}

.whatsapp_area{position: fixed;right: 30px;bottom: 30px;z-index: 1000;}
.whatsapp_area img {animation: shake 6s ease infinite; width: 70px;}

@keyframes shake {
    0% {
        transform: translate(0,0)
    }

    1.78571% {
        transform: translate(5px,0)
    }

    3.57143% {
        transform: translate(0,0)
    }

    5.35714% {
        transform: translate(5px,0)
    }

    7.14286% {
        transform: translate(0,0)
    }

    8.92857% {
        transform: translate(5px,0)
    }

    10.71429% {
        transform: translate(0,0)
    }

    100% {
        transform: translate(0,0)
    }
}

.whatsapp_area a i{font-size: 60px;color: #4ac456;}

/*============ slider form    ==================*/
.sidebar-contact {position: fixed;top: 50%;right: -350px;transform: translateY(-50%);width: 350px;height: auto;padding: 30px 40px;background: #f3f2f0;box-shadow: 0 0 5px rgba(0,0,0,.5);box-sizing: border-box;transition: 0.5s;z-index: 1000;}
.scroll label {display: block;width: 100%;color: #000;font-weight: 700;margin-bottom: 5px;}
.sidebar-contact.active {right: 0;}
.sidebar-contact input, .sidebar-contact select {width: 100%;height: 36px;margin-bottom: 10px;box-sizing: border-box;outline: none;}
.sidebar-contact h4 {margin: 0 0 10px;padding: 0;font-size: 20px;font-family: 'Raleway', sans-serif;color: #000;text-align: center;line-height: 30px;font-weight: 800;}
.toggle {position: absolute;text-align: center;cursor: pointer;top: 50%;color: #fff;border: 1px solid #38ce6b;border-radius: 30px 0 0 30px;box-shadow: -4px 4px 6px #444;font-size: 15px;-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);}
.toggle span {width: 200px;box-sizing: border-box;cursor: pointer;position: fixed;z-index: 48;top: 50%;right: -35px;transition: all 0.3s;background: linear-gradient(to bottom, #fcd27e, #a67432);color: #000;padding: 10px 25px;transform: translateY(-50%) rotate(90deg);font-weight: 600;border-radius: 0 0 15px 15px;border: 2px solid #a67432;font-size: 18px;}

.form_btn {color: #000;height: 50px;font-size: 16px;font-weight: 600;background: linear-gradient(to bottom, #fcd27e, #a67432);border-radius: 8px;margin:10px auto 0;text-align: center;line-height: 50px;text-decoration: none;padding: 0 27px;transition: all 0.5s;border: none;z-index: 1; overflow: hidden;border: none;display: block;position: relative;}
.form_btn::before {content: "";height: 300px;width: 300px;background: linear-gradient(to bottom, #767676, #000000);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%) scale(0);transition: .5s cubic-bezier(.25,.46,.45,.94);z-index: -1;}
.form_btn:hover::before {transform: translateY(-50%) translateX(-50%) scale(1);}
.form_btn:hover{color: #fff;}

.cont_area{display:flex; cursor: pointer;}
.cont_area a {color: #000 !important;height: 50px;font-size: 16px !important;font-weight: 600 !important;background: linear-gradient(to bottom, #fcd27e, #a67432);border-radius: 8px;margin:auto;text-align: center;line-height: 50px !important;text-decoration: none;padding: 0 27px !important;transition: all 0.5s;border: none !important;z-index: 1; overflow: hidden;}
.cont_area a::before {content: "";height: 300px;width: 300px;background: linear-gradient(to bottom, #767676, #000000);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%) scale(0);transition: .5s cubic-bezier(.25,.46,.45,.94);z-index: -1;}
.cont_area a:hover::before {transform: translateY(-50%) translateX(-50%) scale(1);}
.cont_area a:hover{color: #fff !important;}

.btn_area a {color: #000;height: 50px;font-size: 16px;font-weight: 600;background: linear-gradient(to bottom, #fcd27e, #a67432);border-radius: 8px;margin:auto;text-align: center;line-height: 50px;text-decoration: none;padding: 0 27px;transition: all 0.5s;border: none;z-index: 1; overflow: hidden;display: inline-block; position: relative; cursor: pointer;}
.btn_area a::before {content: "";height: 300px;width: 300px;background: linear-gradient(to bottom, #767676, #000000);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translateY(-50%) translateX(-50%) scale(0);transition: .5s cubic-bezier(.25,.46,.45,.94);z-index: -1;}
.btn_area a:hover::before {transform: translateY(-50%) translateX(-50%) scale(1);}
.btn_area a:hover{color: #fff;}

.slide {position: relative; padding:230px 0;}
.slide .slide_img {width: 100%;height: 100%;overflow: hidden; position: absolute;top: 0;left: 0;}
.slide:after{content: "";background: rgba(0,0,0,0.3);width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.cont_center{position: relative;z-index: 1;}
.slide .slide_img img {max-width: 100%;height: 100%;opacity: 1 !important;-webkit-animation-duration: 3s;animation-duration: 3s;transition: all 1s ease; width:100%;object-fit:cover;}
.slide .slide_content--headings h2 {font-size: 66px; margin:0; font-weight: bold;color: #fff;text-transform: uppercase;font-family: 'Tinos', serif;}
.slide .slide_content--headings p{font-size: 28px; font-weight: 600; color: #fff;margin: 20px 0;}
.slide .slide_content--headings .animated {transition: all 0.5s ease;}
.slider_area [data-animation-in] {opacity: 0;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;transition: opacity 0.5s ease 0.3s;}
.slider_area .slick-arrow{border: none;background: transparent;color: #fff;position: absolute;top: 50%;left: 0;width:45px; z-index:1;}
.slider_area .slick-arrow.slick-next{right: 0;left: auto;transition:ease-in-out 0.3s;z-index: 0;}
.slider_area .slick-arrow i{font-size:35px; transition:all 0.3s; background: #fcd27e; padding: 5px 10px;color: #000 !important;}
.slider_area .slick-arrow i:hover{background:#a67432;color: #fff !important;}
.slider_area .slick-arrow:before{display: none;}
@-webkit-keyframes zoomInImage {
  from {
    transform: scale3d(1, 1, 1);
  }
  to {
    transform: scale3d(1.1, 1.1, 1.1);
  }
}
@keyframes zoomInImage {
  from {
    transform: scale3d(1, 1, 1);
  }
  to {
    transform: scale3d(1.1, 1.1, 1.1);
  }
}
.zoomInImage {-webkit-animation-name: zoomInImage;animation-name: zoomInImage;}
@-webkit-keyframes zoomOutImage {
  from {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes zoomOutImage {
  from {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.zoomOutImage {-webkit-animation-name: zoomOutImage;animation-name: zoomOutImage;}
.slider_area .btn_area{margin-top: 30px;}

.head_area{text-align: center;}
.head{display: inline-block;position: relative;margin-bottom: 30px;}
.head h2{color: #fff; font-weight: 300;text-transform: uppercase;margin: 0;position: relative;font-size: 36px;}
.head:before{content: ""; width: 30px; height: 2px; background: #fcd27e;position: absolute; left: -40px;top: 17px;transition: all 0.5s;}
.head:after{content: ""; width: 30px; height: 2px; background: #fcd27e;position: absolute; right: -40px;top: 17px;transition: all 0.5s;}
.head h2:before{content: ""; width: 20px; height: 2px; background: #fcd27e;position: absolute; left: -30px;top: 25px;transition: all 0.5s;}
.head h2:after{content: ""; width: 20px; height: 2px; background: #fcd27e;position: absolute; right: -30px;top: 25px;transition: all 0.5s;}
.head_area:hover .head:before, .head_area:hover .head:after{width:20px;}
.head_area:hover .head h2:before, .head_area:hover .head h2:after{width:25px;}

.abt_area{background:#091b24; background-size: cover; padding: 70px 0 180px;position: relative;overflow: hidden;z-index: 1;}
.abt_area:after{content: ""; background: url(../images/abt_back.webp) no-repeat center bottom;position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background-repeat: repeat-x;animation: cloudMove 60s linear 0s infinite;z-index: -1;}
@keyframes cloudMove {
    0% {
      background-position: -1920px 100%;
    }
    100% {
      background-position: 0 100%;
    }
}
.abt_img{height: 415px;margin-left: 110px;position: relative;overflow: hidden;}
.abt_left{position: relative;}
.abt_left:before{content: "";width: 400px; height: 400px; border: 30px solid rgba(255,255,255,0.1);position: absolute; left: 0; top: 100px;}
.abt_img img{width:100%; height: 100%; object-fit: cover;transition: all 3s;}
.abt_img:hover img{transform: scale(1.2);}
.abt_right{background: #fff;margin: 65px 0 0 -350px;padding: 30px;position: relative;}
.abt_right p{font-weight: 400;line-height: 28px;text-align: justify;margin: 0;color: #505050;}
.abt_right ul li{font-weight: 400;margin: 5px 0;color: #505050;list-style: none; padding-left: 25px; position: relative;}
.abt_right ul li:before{content: "\f058"; font-family: "Font Awesome 6 Free"; color: #505050; font-weight: 900; position: absolute; left: 0; top: 0;}
.abt_right .btn_area{margin-top: 30px;}
.abt_text{animation: text-pop-up-top 2s cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite alternate both;position: absolute;bottom: -140px;font-size: 62px;font-weight: bold;text-transform: uppercase;color: #28353a;}
@keyframes text-pop-up-top {
0% {transform: translateY(0); transform-origin: 50% 50%; text-shadow: none; }
100% {transform: translateY(-50px); transform-origin: 50% 50%; text-shadow: 0 1px 0 #505050, 0 2px 0 #505050, 0 3px 0 #505050, 0 4px 0 #505050, 0 5px 0 #505050, 0 6px 0 #505050, 0 7px 0 #505050, 0 8px 0 #505050, 0 9px 0 #505050, 0 50px 30px rgba(0, 0, 0, 0.3);}
}

.amenities_area{padding: 70px 0; background: #fff;}
.amenities_area .head{text-align: center;}
.amenities_area .head h2{color: #000;}
.amenities_area .head:before, .amenities_area .head:after, .amenities_area .head h2:before, .amenities_area .head h2:after{background: #000;}
.ame_box{margin: 15px 0;}
.ame_icon{width: 150px;height: 150px;position: relative;margin: 0 auto;border: 10px solid transparent;border-radius: 100%;background: linear-gradient(to right, #000000, #000000), linear-gradient(to bottom, #fcd27e, #a67432);background-clip: padding-box, border-box;background-origin: padding-box, border-box;}
.ame_icon img{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);width:70px;}
.ame_box h3{font-size: 14px; font-weight: 600; text-align: center; margin: 10px 0 0; color: #000; text-transform: uppercase;}
.amenities_area .btn_box{text-align: center; margin-top: 40px;}
.amenities_area .btn_box a{cursor: pointer;}
.moretext{display:none;}
.amenities_area .btn_area{text-align: center; margin-top: 20px;}

.point_area{padding:0 0 70px;background: #fff;}
.point_area .head{text-align: center;}
.point_area .head h2{color: #000;}
.point_area .head:before, .point_area .head:after, .point_area .head h2:before, .point_area .head h2:after{background: #000;}
.point_box{padding: 30px 25px;background: linear-gradient(to bottom, #767676, #000000);display: flex;width: 100%;border-radius: 10px;}
.point_icon{max-width: 90px;width: 100%;}
.point_icon i{font-size: 50px; color: #fff;}
.point_content h3{font-size: 26px; font-weight: bold; text-transform: uppercase; margin: 0 0 5px;color: #fff;}
.point_content p{color: #fff; margin: 0;}
.point_area .btn_area{text-align: center; margin-top: 20px;}

.video_area{padding: 70px 0; background: #f3f2f0;}
.video_area .head{text-align: center;}
.video_area .head h2{color: #000;}
.video_area .head:before, .video_area .head:after, .video_area .head h2:before, .video_area .head h2:after{background: #000;}
.video_box a{display:block; width:100%; height:500px; border-radius:15px; border:1px solid #000; background:#000;overflow:hidden;text-align:center;position:relative;}
.video_box a img{height:100%;}
.video_box a i{position:absolute; left:50%; top:50%; transform:translate(-50%); width:50px; height:50px; border-radius:100%; background:rgba(255,255,255,0.5); color:#000;line-height: 50px;font-size: 26px;}

.gallery_area{padding: 70px 0; background: url(../images/gal_back.webp) no-repeat center; background-size: cover; background-attachment: fixed; position: relative; z-index: 1;}
.gallery_area:after{content: "";position: absolute;left: 0; top: 0; width: 100%; height: 100%;background: rgba(0,0,0,0.7);z-index: -1;}
.gallery_area .head{text-align: center;}
.gal_box{height: 400px;border-radius: 10px;border:1px solid #fff;overflow: hidden;}
.gal_box img{width:100%; height: 100%; object-fit: cover;}
.gal_box a{height: 100%; display: block;}
.gallery_slide .item{padding: 0 12px;}
.gallery_slide .slick-list{margin: 0 -12px;}
.gallery_slide .slick-arrow{width:37px; height: 37px; background: #fcd27e; border-radius: 100%; border: none; color: #000; position: absolute; top: 50%; transform: translateY(-50%);left: -40px;z-index: 1;}
.gallery_slide .slick-arrow.next-arrow{right: -40px;left: auto;}

.footer_area{background: #000; padding: 70px 0;}
.footer_area h3{font-weight: bold; font-size: 22px; position: relative; text-transform: uppercase; margin-bottom: 30px; padding-bottom: 10px;color: #fff;}
.footer_area h3:after{content: "";width: 80px; height: 3px;background: #fcd27e;position: absolute; left: 0; bottom: 0;}
.foot_left p{line-height: 28px; color: #d2d2d2; text-align: justify;margin: 0;}
.foot_menu ul li{list-style: none; margin: 5px 0; position: relative;padding-left: 25px;}
.foot_menu ul li a{color: #d2d2d2;transition: all 0.3s;}
.foot_menu ul li a:hover{color: #fcd27e;}
.foot_menu ul li:before{content: "\f101"; font-family: "Font Awesome 6 Free"; font-weight: 900; position: absolute; left: 0;color: #fcd27e;}
.foot_address p{color: #d2d2d2; display: flex;}
.foot_address p i{max-width: 35px;margin-top: 3px;width: 100%;color: #fcd27e;}
.foot_address p span{display: block;}
.foot_address p span a{color: #d2d2d2;text-decoration: none;}
.foot_social ul li{margin: 10px 0;list-style: none;}
.foot_social ul li i{width:25px; height: 25px; background: #3a559f; color: #fff;text-align: center; display: inline-block;margin: 0 5px 0 0; font-size: 14px;line-height: 25px; border-radius: 100%;}
.foot_social ul li a span{color:#d2d2d2;transition: all 0.3s; position: relative;left:0; font-size: 16px;}
.foot_social ul li:nth-child(2) a i{background: #C13584;}
.foot_social ul li:nth-child(3) a i{background: #ff0000;}

.copy_area{background: #000000;padding: 30px 0;border-top: 1px solid #615e5f;}
.copy_area p{margin: 0; color: #fff;}
.copy_right{text-align: right;}
.copy_right a{color: #fcd27e;}

/*===============About Us Starts===============*/
.inner_bnnr{background:url(../images/inner_bnr.webp) no-repeat center; background-size:cover;height:350px;position:relative;}
.breadcrumb_area{background:#a67432;padding:20px 10px;border-radius:25px 0 0 0;position: absolute;bottom: -30px;}
.breadcrumb_area ul{margin:0;padding:0 20px;}
.breadcrumb_area ul li{color:#fff;display:inline-block; list-style:none;font-size:20px; text-transform:uppercase; line-height: 0; margin:0 10px;}
.breadcrumb_area ul li a{color:#e9e7f0;text-decoration:none;transition:ease-in-out 0.3s;}
.breadcrumb_area ul li i{font-size:14px;color:#e9e7f0;}
.breadcrumb_area ul li a:hover{color:#fff;}

.about_us_area{padding: 70px 0;}
.about_us_area p{color: #5a5a5a;line-height: 28px;margin: 0 0 10px; text-align: justify;}
.about_us_area .head_area{text-align: left;}
.about_us_area .head:before, .about_us_area .head h2:before{display: none;}
.about_us_area .head h2{color: #000;}
.about_us_area .head:before, .about_us_area .head:after, .about_us_area .head h2:before, .about_us_area .head h2:after{background: #000;}
.about_page_right {border: 6px solid #a67432;position: relative;}
.about_page_right:before {border-color: #a67432 transparent;border-style: solid;border-width: 90px 90px 0 0;content: "";left: -10px;position: absolute;top: -10px;}
.about_page_right:after {border-color: #a67432 transparent;border-style: solid;border-width: 0 0 90px 90px;bottom: -10px;content: "";position: absolute;right: -10px;}
.about_page_right img{width: 100%;}
.about_page_left{width: 100; margin: auto 0;}

.about_point h2{text-align: center; color: #fff;}
.about_box{background: #fff;padding: 20px;position: relative;margin: 15px 0;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;-webkit-box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);box-shadow: 0 0 20px 3px rgb(0 0 0 / 5%);padding: 30px 10px;text-align: center;z-index: 1;color: #000;border: 1px solid #565656;}
.about_box i{font-size: 36px; color: #a67432;}
.about_box h3{font-size: 18px;font-weight: bold;line-height: 18px;margin: 15px 0 10px;}
.about_box p{margin: 0;font-size: 14px;}
.about_point{background: url(../images/find_back.webp) no-repeat center; background-size: cover; padding: 70px 0;position: relative;z-index: 1;overflow: hidden; background-attachment: fixed;}
.about_point::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #000219;opacity: 0.70;z-index: -1;}
.abt_overly_one {position: relative;-webkit-transition: all ease 0.5s;transition: all ease 0.5s;}
.abt_overly_one::before {content: "";position: absolute;bottom: 0;right: -100%;width: 100%;height: 2px;background: -webkit-gradient(linear, left top, right top, from(#fcd27e), to(transparent));background: linear-gradient(left, #fcd27e, transparent);-webkit-transition: all ease 0.5s;transition: all ease 0.5s;opacity: 0;z-index: 1;}
.abt_overly_one::after {content: "";position: absolute;bottom: -100%;left: 0;width: 2px;height: 100%;background: -webkit-gradient(linear, left top, left bottom, from(#fcd27e), to(transparent));background: linear-gradient(top, #fcd27e, transparent);-webkit-transition: all ease 0.5s;transition: all ease 0.5s;opacity: 0;}
.abt_overly_two::before {content: "";position: absolute;top: 0;left: -100%;width: 100%;height: 2px;background: -webkit-gradient(linear, left top, right top, from(transparent), to(#fcd27e));background: linear-gradient(left, transparent, #fcd27e);-webkit-transition: all ease 0.5s;transition: all ease 0.5s;opacity: 0;}
.abt_overly_two::after {content: "";position: absolute;top: -100%;right: 0;width: 2px;height: 100%;background: -webkit-gradient(linear, left bottom, left top, from(#fcd27e), to(transparent));background: linear-gradient(bottom, #fcd27e, transparent);-webkit-transition: all ease 0.5s;transition: all ease 0.5s;opacity: 0;}
.abt_overly_one:hover {-webkit-transform: translateY(-5px);transform: translateY(-5px);}
.abt_overly_one:hover::before {right: 30px;opacity: 1;}
.abt_overly_one:hover .abt_overly_two::before {left: 30px;opacity: 1;}
.abt_overly_one:hover .abt_overly_two::after {top: 30px;opacity: 1;}
.abt_overly_one:hover::after {bottom: 30px;opacity: 1;}

/*===============Responsive Starts===============*/
@media all and (min-width: 600px) {
}

@media all and (min-width: 800px) {
}
@media (min-width:981px) and (max-width:1366px){
    .head_nav .navbar-brand img{width: 65px;}
    .navbar-expand-lg .navbar-nav .nav-link{font-size: 13px;}
    .cont_area a{font-size: 13px !important; padding: 0 10px !important;}
}
@media (min-width:981px) and (max-width:1366px){
    .ame_icon{width:125px;height: 125px; border:7px solid transparent;}
}
@media (min-width:768px) and (max-width:980px){
    .head_nav .navbar-brand img{width: 65px;}
    .head_nav .navbar-toggler:focus{box-shadow: none;}
    .head_nav .navbar-toggler span{display: block;background: #a67432;height:5px;margin: 3px 0;border-radius: 20px;width: 30px;}
    .head_nav .navbar-toggler{position: absolute;right: 0;top:15px;}
    .head_nav .navbar-expand-lg .navbar-nav .nav-link{padding: 10px 0;}
    .head_nav ul li a{line-height: 10px;font-size: 14px;}

    .slide{padding: 100px 0;}
    .slide .slide_content--headings h2{font-size: 20px;}
    .slide .slide_content--headings{padding: 0 40px;}
    .slide .slide_content--headings p{font-size: 18px;}

    .abt_img{margin-left: 0;}
    .abt_right{margin: 65px 0 0 -180px;}
    .abt_text{font-size: 50px;}
    .point_icon i{font-size: 36px;}
    .point_content p{font-size: 14px;}

    .video_box a{height: 300px;}
    .gal_box{height: 200px;}
    .gallery_slide .slick-arrow{left: 0;}
    .gallery_slide .slick-arrow.next-arrow{right: 0;}

    .foot_menu_pad{padding: 0;}
    .footer_area h3{margin: 15px 0;}
}

@media (max-width:767px){
    .head_nav .navbar-brand img{width: 65px;}
    .head_nav .navbar-toggler:focus{box-shadow: none;}
    .head_nav .navbar-toggler span{display: block;background: #a67432;height:5px;margin: 3px 0;border-radius: 20px;width: 30px;}
    .head_nav .navbar-toggler{position: absolute;right: 0;top:15px;}
    .head_nav .navbar-expand-lg .navbar-nav .nav-link{padding: 10px 0;}
    .head_nav ul li a{line-height: 10px;font-size: 14px;}

    .whatsapp_area {bottom: 50px;}

    .sidebar-contact {width: 250px;padding: 60px 20px;right: -250px;}
	  .sidebar-contact .scroll {height: 300px;overflow-y: scroll;padding-top: 20px;}
	  .toggle span{right:-55px;}

    .slide{padding: 100px 0;}
    .slide .slide_content--headings h2{font-size: 20px;}
    .slide .slide_content--headings p{font-size: 16px; font-weight: 400;}
    .slide .slide_content--headings{padding: 0 40px;}

    .head{margin-bottom: 10px;}
    .head h2{font-size: 20px;}
    .head:before, .head:after{top:9px;}
    .head h2:before, .head h2:after{top: 16px;}

    .abt_area, .amenities_area, .video_area, .gallery_area{padding: 40px 0;}
    .abt_img{margin-left:0;height: 200px;}
    .abt_right{margin: 0;}
    .abt_right ul li{font-size: 14px;}
    .abt_right p{font-size: 14px; line-height: 24px;}
    .abt_text{display: none;}

    .ame_box h3{font-size: 12px; font-weight: 600;}
    .ame_icon img{width: 50px;}
    .ame_icon{width:125px;height: 125px; border:7px solid transparent;}
    
    .point_icon{max-width: 50px;}
    .point_icon i{font-size:36px;}
    .point_content h3{font-size: 20px;}
    .point_content h2{font-size: 28px;}
    .point_content h2 span{font-size: 18px;}
    .point_box{padding: 15px 20px;margin-bottom: 10px;}
    .point_area{padding: 0 0 40px;}
    .point_content p{font-size: 14px;}

    .video_box a{height: 300px;}
    .gal_box{height: 250px;}
    .gallery_slide .slick-arrow{left: 0;}
    .gallery_slide .slick-arrow.next-arrow{right: 0;}

    .footer_area, .abt_wrap{padding: 40px 0;}
    .footer_area h3{margin: 15px 0;}
    .foot_menu_pad{padding: 0;}
    .foot_left p{font-size: 14px; line-height: 22px;}
    .foot_menu ul li, .foot_address p, .foot_social ul li a span{font-size: 14px; line-height: 22px;}
    
    .copy_area{text-align: center;padding: 15px 0;}
    .copy_area p{font-size: 14px;}
    .copy_right{text-align: center;}

    .inner_bnnr{height: 200px;}
    .breadcrumb_area ul li{font-size: 16px;}
    .about_us_area p{font-size: 14px; line-height: 22px;}
    .about_us_area, .about_point{padding: 40px 0;}
    .about_box{margin: 10px 0;}
}
/*===============Responsive Ends===============*/




































