*{padding: 0;margin: 0;box-sizing: border-box;}
fieldset,img{border:0;}
figure {margin: 0;}
.table td, .table th { padding: 1em!important; }
img{border:0;width: 100%;display: block;height: auto;margin: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
q:before,q:after {content:'';}
header,nav,section,article,aside,footer,hgroup,figure,main{display: block;}
a {text-decoration: none !important;display:  block;outline: none;color: #CB4721;}
ol,ul{list-style: none;margin:  0;}
h1,h2,h3,h4,h5,h6 {/* font-family: 'MyriadPro-Regular'; */font-weight: normal;}
h1{font-size: 42px;
    line-height: 46px;
    margin: 0;
    color: #0a519f;}
h2{margin: 0;color: #000000;font-size: 46px;line-height: 53px;font-family: 'Bebas Neue', cursive;}
h3{font-size: 25px;line-height: 35px;margin: 0;font-weight: normal;color: #333333;}
h4{font-size: 30px;line-height: 38px;margin: 0;font-weight: normal;color: #303030;}
h5{font-size: 16px;line-height: 20px;margin: 0;font-weight: normal;color: #303030;}
h6{font-size: 22px;line-height: 24px;margin: 0;font-weight: normal;color: #333333;}
p {font-size: 16px;line-height: 24px;margin: 0;color: #3B4148;}
.clear:after {content: '';clear: both;font-size: 1px;line-height: 1px;display: block;height: 0;}
.btn{font-size: 18px;line-height: 20px;color: #fff;padding: 8px 20px;display: inline-block;vertical-align: top;text-transform: uppercase;border: 1px solid #fff;border-radius: 70px;}
.btn:hover{color: #fff !important;background: #162068; }
.button .form-control:hover{background:#000;color:#fff;}
.transition {transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
/* reset.css ends here */

html{transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;height: 100%;}
body {background: #ffffff;font-size: 16px;line-height: 18px;font-family: 'Poppins', sans-serif;font-weight: normal;height: 100%;}
.wrapper {width: 100%;margin: 0 auto;height: 100%;}
/* LayOut Start here */
.container {max-width: 1350px;margin: 0 auto !important;}
/*---- banner block ------*/
.desk{display: block !important;}
.mob{display: none !important;}
.desk1{display: block !important;}
.mob1{display: none !important;}

header{padding: 0px 0px;width: 100%;z-index: 1;top: 0;}
.header-top{padding: 5px 0;}
.header-top-lt{display: inline-block;vertical-align: top;float: left;}
.header-top-lt a img{width: auto;max-width: 100%;height: auto;}
.header-top-rt{display: inline-block;vertical-align: top;float: right;padding: 26px 0;}
.header-top-rt ul{}
.header-top-rt ul li{display: inline-block;vertical-align: top;padding: 0 8px;}
.header-top-rt ul li a{color: #000;}
.header-dtls{}
.header-in{display: block;vertical-align: top;padding: 0;text-align: center;}
.header-in ul{}
.header-in nav{display: inline-block;}
.header-in ul li{width: auto !important;display:inline-block;vertical-align: top;padding: 10px 11px;}
.header-in ul li a{font-size: 15px;line-height: 18px;letter-spacing: 0;font-weight:normal;color: #000;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;font-weight: 500;text-transform: uppercase;}
.header-in ul li a:hover{color: #079abd;}
.header-in ul li.active a{color: #079abd;}
.header-in ul li:hover .drop_down{display: block;}

/*----- menu code starts ----------------*/
header {padding: 0px 0px;}
.header-rt{float: none !important;width:250px;position:  fixed;top: 0;right:  -250px;height:  100%;overflow:  auto;z-index: 9999;background:  #901841;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-web-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}
.header-in {display: none;}       
#nav-icon{display:block;position:absolute;top: 28px;right: 10px;}
.open #nav-icon{top: 28px;}
.sticky #nav-icon{top: 28px;}
.side_bar{display:block;width:240px;background: #000;height:100%;position:fixed;top:0;right:-240px;z-index:9;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;overflow:auto;padding: 44px 0;}
.side_bar ul{padding:0;}   
.side_bar ul li{padding: 0  0; float:none; display:block; width:100%;margin:0;background:none;border:none;position: relative;} 
.side_bar ul li a{display:block;padding: 13px 20px;font-size: 16px;color:#fff !important;text-align: left;text-transform:uppercase;}
.menu{text-align: center;margin: 0 auto;position:absolute;right: 14px;top:0px;z-index:999;padding:4px 0;}
.side_bar nav ul{display:block!important;position:static; padding:0; box-sizing:border-box; }
.side_bar nav{display: block;}
.side_bar nav ul li.book a{color: #000;}
.side_bar nav ul{width:100%; padding:0;position: relative;}
.wrapper{position:relative; top:0; right:0; transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-web-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;}    
body.open{overflow:hidden;}
.open .wrapper{right:240px;top:0px;position: fixed;}   
.open .side_bar{right:0}
.side_bar  .header-top-rt{display: none;float: none;}
.side_bar .header-top{background: transparent;padding: 0;}
/*----- menu code starts ----------------*/


/*--------- block1 -----------------*/
.banner-blk{}
.banner-in{}
.banner-in img{}
.banner-in .slick-prev:before {font-family: FontAwesome;content: '\f104';font-size: 38px;color: #fff;background:rgba(174,173,173,0.5); opacity:1;padding: 9px 20px;border-radius: 100%;}
.banner-in .slick-next:before {font-family: FontAwesome;content: '\f105';font-size: 38px;padding: 9px 20px;color: #fff !important;
    background:rgba(174,173,173,0.5); opacity:1;border-radius: 100%;}
.banner-in .slick-prev {left: 17px;top: 50%; opacity: 1;z-index: 9999;bottom: 0;}
.banner-in .slick-next {right: 54px;top: 50%;opacity: 1;bottom: 0;z-index: 9999999999;}
.banner-in .slick-dots{bottom: 20px;}
.slick-dots li button:before {font-size: 11px;color: #fff;opacity: 0.5;}
.slick-dots li.slick-active button:before {font-size: 13px;color: #fff;opacity: 1;}
.slick-dotted.slick-slider{margin-bottom: 0;}
/*-------- about -------------------*/
.about-blk{background: #F7F9FA;padding: 60px 25px;position: relative;overflow: hidden;}
.about-blk::after{position: absolute;right: 0;bottom: 10%;background: url(../images/leaf1.png) no-repeat;background-size: cover;width: 210px;height:219px;content: '';}
.about-in{}
.about-lt{}
.about-rt{padding: 8px 0 0 8px;}
.about-rt p{padding: 0 113px 10px 0;text-align: justify;}
.head{position: relative;}
.head h2{position: relative;color: #0B51A0;padding: 0 0 19px 0;}
.leaf{position: absolute;top: 49px;right: -271px;text-align: center;left: 0;margin: 0 auto;}
.leaf img{width: auto;max-width: 100%;height: auto;display: inline-block;}
.swing {animation: swing ease-in-out 1s infinite alternate;transform-origin: center -20px;float:left;}
@keyframes swing {
    0% { transform: rotate(3deg); }
    100% { transform: rotate(-3deg); }
}
/*-------- contact blk---------------*/
.form-blk{background: url(../images/ban1.jpg) no-repeat;background-size: cover;width: 100%;overflow: hidden;margin: 0 0 0 0;height: auto;padding: 60px 25px 251px;}
.form-inner{text-align: center;padding: 0 0 9px 0;}
.form-inner .head h2{color: #fff;display: inline-block;}
.form-inner .head .leaf{right: -507px;top: 6px;position: absolute;}
.form-in{position: absolute;left: 0;max-width: 80%;margin: 0 auto;right: 0;padding: 64px 0 70px 0;}
.form-lt{border-bottom-left-radius: 12px;border-top-left-radius: 12px;padding: 31px 40px;box-shadow: 0px 1px 1px #000;background: #fff;}
.form-lt h4{font-size: 20px;line-height: 24px;text-align: left;font-weight: 600;padding: 0 0 23px 0;}
.form-rt{background: #24322b;border-top-right-radius: 12px;border-bottom-right-radius: 12px;}
.form-rt h4{font-size: 20px;line-height: 24px;text-align: left;font-weight: 600;padding: 0 0 23px 0;}
.form-rt ul{}
.form-rt ul li{}
.form-rt ul li address{color: #fff;font-size: 14px;line-height: 23px;}
.form-rt ul li a{color: #fff;}
.form-rt ul li h6{color: #fff;font-weight: 600;padding: 0 0 15px 0;}
.form-in ul{padding: 0;}
.form-in ul li{list-style: none;margin: 0 8px 41px 10px;position: relative;}
.form-control{display: block;width: 100%;border-bottom: 1px solid #707070 !important;background:transparent;outline: 0 none;font-size: 16px !important;line-height: 20px;color: #707070;padding: 14px 0px !important;height: auto !important;text-transform: capitalize;transition: 0.4s;border-radius: 0;border: 0 none;}
.form-control.ctrl{width: 100%;resize: inherit;margin: 0 0 0 0px;display: inline-block;height: 99px !important;}
.form-control.ctrl1{padding: 15px 25px 25px 25px !important;}
.form-in ul li.text .form-control {resize: inherit;padding: 10px 0 40px 20px !important;line-height: 16px;}
.form-in  ::-webkit-input-placeholder {color: #707070;}
.form-in  ::-moz-placeholder {color: #707070;}
.form-in  :-ms-input-placeholder {color: #707070;}
.form-in  :-moz-placeholder {color: #707070;}
.form-group{margin: 0;padding: 0px 20px 23px 20px;}
.button{text-align: left;}
.button .btn-in{background: #fff;color: #707070;display: inline-block;box-shadow: 1px 1px 4px #000;width: auto;padding: 10px 24px !important;border: 0 none;border-radius: 3px;}
.button .btn-in i{padding: 0 0px 0 2px;}

.sweep-to-right {
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-transition: color 1000ms;
  transition: color 1000ms;
}
.sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0F4B1D;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition: 300ms ease-out;
  transition: 300ms ease-out;
}
.sweep-to-right:hover:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.sweep-to-right:hover{color:#fff;}

/*---------- gallery ----------------*/
.gallery-blk{overflow: hidden;padding: 360px 0 60px;}
.gallery-in{}
.gallery-in .head h2{padding: 0 0 42px 0;}
.gallery-in .head .leaf{top:2px;right: -265px;}
.gallery-cnt{padding: 23px 0 0 0;width:60%;}
.gallery-cnt p{font-size: 26px;line-height: 30px;font-weight: 600;color: #445B57;position: relative;}
.gallery-cnt p:after{position: absolute;left: 490px;top: 22px;background: #ddd;width: 463px;height: 2px;content: '';}
.gallery-in .slick-prev {left: auto;z-index: 999;top: auto;right: 267px;color: #000;bottom: -16%;font-size: 20px;}
.gallery-in .slick-next {right: 169px;z-index: 9999;color: #000;top: auto;bottom: -16%;font-size: 20px;}
.gallery-in .slick-prev:before, .slick-next:before{font-size: 0;}
.gallery-blk .slick-dots{display:none;}
/*----------- amenities -------------------*/
.amenities-blk{background: url(../images/aminity-bg.svg) no-repeat;width:100%;height:auto;background-size: cover;padding: 60px 25px;position: relative;overflow: hidden;}
.amenities-in{padding: 0px 0 0 0;}
.amenities-in .head h2{padding: 0 0 12px 0px;color: #fff;}
.amenities-in .head p{color: #fff;text-align: center;padding: 0 0 35px  0;}
.amenities-in .head .leaf{top: 4px;right: -297px;}
.amenities-inner{}
.amenities-lt{width: 19.6%;display: inline-block;vertical-align: top;padding: 0 25px;}
.amenities-lt h5{color: #fff;padding: 0 0 20px 0;}
.amenities-lt ul{}
.amenities-lt ul li{padding: 15px 15px;background: rgba(36,50,43,0.4);margin: 0 0 19px 0;}
.amenities-lt ul li img{width: auto;max-width: 100%;height: auto;display: inline-block;}
.amenities-lt ul li p{color: #fff;opacity: 0.6;line-height: 18px;font-size: 15px;padding: 12px 0 0;font-weight: 200;}
.amenities-blk:after{position:absolute;right: 0;bottom: 0px;background: url(../images/amenities/amenities-pattern.png) no-repeat;background-size: cover;width: 329px;height: 266px;content: '';}
/*-------- masterplan ------------*/
.master-blk{background: #EAEADE;padding: 60px 25px;overflow: hidden;}
.master-in{}
.master-in .head h2{padding: 0 0 40px 0px;color: #243C34;}
.master-in .head .leaf{top: 4px;right: -213px;}
.master-inner img{width: auto;max-width: 100%;height: auto;display: inline-block;box-shadow: 1px 3px 8px rgb(0,0,0,0.5);border-radius: 15px;}
.master-inner{text-align: center;}
/*-------- project highlights ---------------*/
.project-blk{overflow: hidden;background: url(../images/aminity-bg.svg) no-repeat;width: 100%;height: auto;background-size: cover;padding: 60px 20px 185px;}
.project-in{position: relative;}
.project-in:after{position: absolute;background: url(../images/proj.png)no-repeat;width:577px;height: 279px;left: 0;margin: 0 auto;right: 0;bottom: -186px;content: '';}
.project-in .head h2{color: #fff;}
.project-in .head .leaf{top: 4px;right: -309px;}
.project-inner{padding: 50px 0 0 0;}
.project-lt{}
.project-in ul{list-style-type: disc;padding: 0 0 20px 0;}
.project-in ul li{padding: 0 0 20px 0;color: #fff;}
.project-rt{padding: 0 0 0 160px;}
/*--------- floor plans --------------*/
.floor-blk{overflow: hidden;background: #F7F9FA;padding: 60px 25px;}
.floor-in{}
.floor-in .head h2{padding: 0 0 40px 0px;color: #243C34;}
.floor-in .head .leaf{top: 4px;right: -204px;}
.tab-section{background: #f9f9ff;padding: 50px 20px;}
  .tabBlock{}
  .tabBlock-tabs{padding: 0;text-align: center;padding: 0 0 35px 0;}
  .tabBlock-tabs li{list-style-type: none;padding: 0 0;border: 1px solid #ABBCBB;border-radius: 2px;margin: 0 5px;width: 11%;
    display: inline-block;vertical-align: top;}
  .tabBlock-tabs li a{color: #273E37;font-weight: 400;cursor: pointer;text-transform: uppercase;background: transparent;padding: 10px 10px;}
  .tabBlock-tabs li.is-active a{background: #0F4B1D ;color:#fff;}
  .tabBlock-tabs li a:hover{color:#fff !important;background: #0F4B1D;}
.floor-img{}
.floor-img ul{}
.floor-img ul li{}
.floor-blk .slick-dots li button:before{color: #000;}
.floor-in p{padding: 20px 0;text-align: center;}
/*-------- plans ------------------*/
.plans-blk{background: url(../images/plan-bg.svg) no-repeat;background-size: cover;width: 100%;height: auto;overflow: hidden;padding: 60px 20px 143px;position: relative;z-index: 1;}
.plans-blk:after{position:absolute;right: 0;bottom: 0px;background: url(../images/amenities/amenities-pattern.png) no-repeat;background-size: 100%;width: 280px;height: 208px;content: '';z-index: -1;}
.plans-in{}
.plans-in .tabBlock-pane{max-width: 86%;margin: 0 auto;padding: 22px 0 0 0;}
.plans-in .head .leaf{top: 4px;right: -402px;}
.plans-in .head h2{color: #fff;padding: 0 0 44px 0;}
.plans-in .tabBlock-tabs li a{color: #fff;}
.plans-in .tabBlock-tabs li {width: 20%;}
.plan-cnt{}
.plan-in{}
.plan-in ul{font-size: 0;}
.plan-in ul li{display: inline-block;vertical-align: top;border-right: 1px solid #7070704D;border-bottom: 1px solid #7070704D;
    color: #707070;font-size: 15px;width: 33%;text-align: center;padding: 8px 23px;background: #fff;}
.plan-in ul.fr li{background: #EEF2ED;color: #1C1C1C;}
/*-------- location ------------*/
.location-blk{padding: 60px 25px;position: relative;overflow: hidden;}
.location-in{}
.location-in .head h2{padding: 0 0 40px 0px;color: #243C34;}
.location-in .head .leaf{top: 4px;right: -217px;}
.location-inner img{width: auto;max-width: 100%;height: auto;display: inline-block;}
.location-inner{text-align: center;max-width: 75%;margin: 0 auto;}
.location-blk:after{position:absolute;right: 13%;top: 17%;background: url(../images/loc.png) no-repeat;background-size: cover;width: 105px;height: 118px;content: '';}
.location-blk:before{position:absolute;right: 0;bottom: 0px;background: url(../images/leaf2.png) no-repeat;background-size: cover;width: 170px;height: 185px;content: '';}

.moretext {display: none;}
 /*------- download brochure --------------*/
 .brochure-blk{padding: 87px 25px;overflow: hidden;background: #F7F9FA;}
 .brochure-in{}
.brochure-lt{margin: 0 -63px 0 26px;}
.brochure-rt{padding: 129px 0 0 0;}
.brochure-rt .leaf{right: -252px;}
.brochure-rt p{width: 80%;padding: 18px 0 15px 0;}
.down-btn{}
.down-btn a{box-shadow: 0px 3px 6px #00000029;border: 1px solid #fff;background: #fff;color: #24322B;padding: 12px 20px;
    display: inline-block;vertical-align: top;}
/*------- specifications -----------------*/
.specification-blk{overflow: hidden;padding: 60px 25px;position: relative;background: url(../images/aminity-bg.svg) no-repeat;width:100%;height:auto;background-size: cover;}
.specification-in{max-width:90%;margin:0 auto;}
.specification-in .head h2{color: #fff;}
.specification-in .head .leaf{top: 4px;right: -365px;}
.specific-in{padding: 40px 0 0 0;}
.specific-lt{}
.specific-lt ul{}
.specific-lt ul li{padding: 0 0 25px 0;}
.specific-lt ul li h4{color: #fff;font-size: 16px;letter-spacing: 0.9px;padding: 0 0 14px 0;font-weight: 500;line-height: 20px;}
.specific-lt ul li p{color: #fff;font-size: 13px;line-height: 20px;opacity:1;font-weight: 200;}
.specification-blk:after{position:absolute;right: 0;bottom: 0px;background: url(../images/amenities/amenities-pattern.png) no-repeat;background-size: cover;width: 329px;height: 266px;content: '';}
/*------- footer -----------------*/
footer {background: #323D43;}
  .footer-blk {max-width: 95%;margin: 0 auto;padding: 60px 20px;}
  .footer-blk h5 {padding: 0 0 24px 0;font-size: 26px;line-height: 30px;color: #fff;font-weight: 600;}
  .footer-blk h6 {padding: 0 0 6px 0;font-size: 20px;line-height: 24px;font-weight: 500;color: #fff;}
  .footer-in ul {}
  .footer-in ul li {}
  .footer-in {max-width: 80%;margin: 0 auto;}
  .footer-in ul {}
  .footer-in ul li {padding: 0 0 20px 0;}
  .footer-in ul li a {color: #fff;font-size: 14px;line-height: 16px;}
  .social-icons {padding: 0 0 0 0px;}
  .popular{}
  .popular h5{padding:20px 0 15px 0;text-transform:uppercase;}
  .popular ul{}
  .popular ul li{color:#fff;padding:0 0 3px 0;}
  
  .key{padding: 20px 0 0 0;}
  .key h5{padding: 0 0px 12px 0;}
  .key ul li{color: #fff;padding: 0 0 3px 0;font-size: 13px;}
  .footer-in ul li a:hover {color: #c49a6c;}
  .social-icons ul {}
  .social-icons ul li {display: inline-block;vertical-align: top;padding: 0 4px 0 4px;}
  .social-icons ul li a {}
  .social-icons ul li a i {font-family: FontAwesome !important;font-size: 20px;line-height: 22px;color: #fff;text-align: center;}
  .social-icons ul li a i:hover {color: #c49a6c;}
  .footer-blk p {color: #fff;font-size: 14px;line-height: 22px;letter-spacing: 0;padding: 0px 0 0px 0; text-align: justify;}
  .footer-btm p {color: #fff;font-size: 14px;line-height: 16px;text-align: center;letter-spacing: 0.8px;padding: 0 0 10px 0;}
  .footer-btm p a {color: #c49a6c;display: inline-block;}
  .footer-btm {padding: 20px 0 0 0;}
.get-blk{}
.get-blk ul{}
.get-blk ul li{padding: 0 0 22px 0;}
.get-blk ul li a{color:#fff;}
/*sidebar*/
.side_bar, menu{text-align: center;}
#nav-icon{width: 30px; height:30px; position:relative; margin:0px auto; -webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor: pointer;}
#nav-icon span{display: block;position: absolute;height: 3px;width: 100%;background:#000;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
#nav-icon span:nth-child(1){top:0px;}
#nav-icon span:nth-child(2){top:9px;}
#nav-icon span:nth-child(3){top:18px;}
.open #nav-icon span:nth-child(1){top:2px; -webkit-transform:rotate(135deg);  -moz-transform:rotate(135deg); -o-transform:rotate(135deg); transform:rotate(135deg);}
.open #nav-icon span:nth-child(2){opacity:0; left:-60px;}
.open #nav-icon span:nth-child(3){top:2px; transform: rotate(-135deg); -moz-transform:rotate(-135deg); -ms-transform:rotate(-135deg); -o-transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}




#scroll {position:fixed;right:10px;bottom:10px;cursor:pointer;width:50px;height:50px;background-color:#3498db;text-indent:-9999px;
display:none;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}
#scroll span {position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-12px;height:0;width:0;border:8px solid transparent;
    border-bottom-color:#ffffff;}
#scroll:hover {background-color:#e74c3c;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}


.disc {
            padding: 5px 5px;
            background-color: #0F4B1D;
            color: white;
            width: 100%;
            display: none;
            text-align: center;
            position: fixed;
            bottom: 0;
            z-index: 999;
        }

        .disc ul {
            padding: 0;
            margin: 0;
        }

       

        .disc ul li {
            display: inline-block;
            vertical-align: top;
            padding: 0 2px;
            width: 32%;
        }

        .disc ul li a:hover {
            text-decoration: none;
        }

        .disc ul li a:focus {
            text-decoration: none;
        }

        .disc ul li a i {
            font-size: 18px;
            line-height: 20px;
            color: #fff;
            display: block;
            padding: 0 0 0px 0;
        }

        .disc ul li a img {
            display: block;
            text-align: center;
            max-width: 100%;
            margin: 0 auto;
        }

        .disc ul li a {
            color: #fff;
            font-size: 12px;
            line-height: 15px;
        }



/* Accordion
================================================== */
.acc {
  margin: 30px auto;
  max-width: 100%;
}
.acc-lt{display:inline-block;vertical-align:top;width:49.5%;}
.acc-rt{display:inline-block;vertical-align:top;width:50%;}

.acc h2{text-align:center;padding:0 0 15px 0;font-weight:600;}
.acc__card {
  margin: 2em;
  position: relative;
}
.acc__title {
  background: #f8f8f8;
  box-shadow: 0px 1px 2px #000;
  color: #000;font-weight:700;
  font-size: 20px;
  cursor: pointer;
  display: block;
  padding: 15px;
  position: relative;
  text-align: left;
  }
  .career-rt{max-width:80%;margin:0 auto;padding:40px 25px;}
.acc__title:after {
    width: 8px;
    height: 8px;
    border-right: 1px solid #4a6e78;
    border-bottom: 1px solid #4a6e78;
    position: absolute;
    right: 10px;
    content: " ";
    top: 22px;
    transform: rotate(-45deg);
    transition: all 0.2s ease-in-out;
  }
  .acc__title.active:after {
    transform: rotate(45deg);
    transition: all 0.2s ease-in-out;
  }

.acc__panel {
  background: #f8f8f8;
  color: #000;
  display: none;
  margin: 0;
  padding: 2em;
  text-align: left;
}

.acc__panel h6{color:#000;font-weight:600;font-size:20px;line-height:24px;}
.acc__panel p b{color:#000;font-size:20px;}


.partner-in{max-width: 80%;margin: 0 auto;padding: 40px 20px;text-align:center;}
.partner-blk{}
.partner-blk ul{}
.partner-blk ul li{padding: 0 10px 10px 10px;}
.partner-blk ul li img{width: auto;max-width: 100%;height: auto;margin:0 auto;}
.gallery-in a img{min-height: 406px;object-fit: cover;}