/* fonts connectivity */
/* montserrat-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/montserrat-v25-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-300.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/montserrat-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/montserrat-v25-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/montserrat-v25-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-600.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/montserrat-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/montserrat-v25-latin-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-800.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/montserrat-v25-latin-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/montserrat-v25-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/montserrat-v25-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/montserrat-v25-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/montserrat-v25-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/montserrat-v25-latin-900.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* rubik-regular - latin */
@font-face {
  font-family: 'Rubik';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/rubik-v21-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/rubik-v21-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/rubik-v21-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/rubik-v21-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/rubik-v21-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/rubik-v21-latin-regular.svg#Rubik') format('svg'); /* Legacy iOS */
}


/* hammersmith-one-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Hammersmith One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/hammersmith-one-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/hammersmith-one-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/hammersmith-one-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/hammersmith-one-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/hammersmith-one-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/hammersmith-one-v17-latin-regular.svg#HammersmithOne') format('svg'); /* Legacy iOS */
}

/* style css */
*{box-sizing: border-box; margin: 0; padding: 0;}
:root{--themecolor: #6B5337;--primarycolor: #000;--secondarycolor: #fff;--themeprimary: #CAA76D;--textgrey: #646464; --textdarkgrey: #2F2F2F; --themefont: 'Montserrat', sans-serif;; --primaryfont: 'Hammersmith One', sans-serif;}
body{overflow-x: hidden; font-family: var(--themefont); font-size: 14px; line-height: 28px;}
a{text-decoration: none; color: var(--primarycolor); transition: all .4s ease;}
a:hover{text-decoration: none;color: var(--themecolor);}
ul{list-style: none;}

.button {display: inline-block;background-color: transparent;color: #fff;text-transform: uppercase;font-size: 22px;text-decoration: none;padding: 15px 40px;position: relative;overflow: hidden;border-radius: 50px;border: 2px solid var(--themeprimary);}
.button span {position: relative;z-index: 1;}
.button:before {content: "";display: block;position: absolute;background-color: #fff;}
.btn3 {transition: all 0.25s;}
.btn3:before {top: 0;left: 0;height: 100%;width: 200%;transform-origin: -10% 180%;transform: rotate(-45deg) translate3d(-25%, 0, 0);transition: all 0.25s;}
.btn3:hover {color: #333;border: 2px solid transparent;}
.btn3:hover:before {transform: rotate(0deg) translate3d(-25%, 0, 0);color: var(--primarycolor);}

.sec-title{text-align: center;}
.sec-title .title{font-size: 52px; font-family: var(--primaryfont);font-weight: 700;color: var(--themecolor);}
.sec-title .divider-img{position: relative;}
.sec-title .divider-img::before {position: absolute;left: 420px;right: auto;height: 1px;width: 185px;content: '';background: #D5D5D5;top: 22px;}
.sec-title .divider-img::after{position: absolute;top: 22px;left: auto;right: 420px;height: 1px; width: 185px;content: '';background: #D5D5D5;}
.sec-title .desc{font-size: 16px;line-height: 24px;color: var(--textgrey);margin: 15px 0;}
/* start main css */
/* header */
header .header-top{background: #fff;padding: 10px 0;}
header .header-top .menu-list{display: flex; align-items: center;justify-content: center;margin-bottom: 0;padding-left: 0;}
header .header-top .menu-list .menu-item{padding: 0 25px;}
header .header-top .menu-list .menu-item .menu-name{font-family: var(--themefont); font-size: 18px;font-weight: 400;transition:  all .4s ease-in-out; display: block;position: relative;padding: 4px 0;}
header .header-top .menu-list .menu-item .menu-name:hover{color: var(--themeprimary);}
header .header-top .menu-list .menu-item.active .menu-name{color: var(--themeprimary);}

header .header-top .menu-list .menu-item .menu-name::before{content: "";width: 100%;height: 4px;position: absolute;left: 0;bottom: 0; background: #fff;transition: 0.5s transform ease;transform: scale3d(0,1,1);transform-origin: 0 50%;}
header .header-top .menu-list .menu-item .menu-name:hover::before, header .header-top .menu-list .menu-item.active .menu-name::before{transform: scale3d(1,1,1);}
header .header-top .menu-list .menu-item .menu-name::before{background: var(--themeprimary);transform-origin: 100% 50%;}
header .header-top .menu-list .menu-item .menu-name:hover::before{transform-origin: 0 50%;}

/* sticky header */
.header-sticky{position: sticky;top: 0;left: 0;}
.sticky{position: fixed;top: 0;left: 0;width: 100%;background: var(--primarycolor);z-index: 9999;padding: 10px 0 !important;transition: all .4s ease;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2)}
.sticky{z-index:999;opacity:1;visibility:visible;-ms-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-op-animation-name: fadeInDown;-webkit-animation-name: fadeInDown;animation-name: fadeInDown;-ms-animation-duration: 500ms;-moz-animation-duration: 500ms;-op-animation-duration: 500ms;-webkit-animation-duration: 500ms;animation-duration: 500ms;-ms-animation-timing-function: linear;-moz-animation-timing-function: linear;-op-animation-timing-function: linear;-webkit-animation-timing-function: linear;animation-timing-function: linear;-ms-animation-iteration-count: 1;-moz-animation-iteration-count: 1;-op-animation-iteration-count: 1;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;}

/* mob-menu */
.mob-head{color: white;font-size: 20px;display: none;}
.mob-main-menu{display: none;}

/* home slider */
.main-banner{min-height: 100vh;}
.main-banner .item > div{min-height: 100vh;width: 100%;background-size: cover;}
.main-banner .img1{background: url(../images/index-images/slider1.jpg); position: relative;}
.main-banner .img1::after{content: ''; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.7);position: absolute; top: 0;left: 0;}
.main-banner #home-slider .slide-text{position: absolute; top: 35%; z-index: 999;left: 0;right: 0; margin: 0 auto;text-align: center;}
.main-banner #home-slider .slide-text h2{font-family: var(--primaryfont); font-size: 70px; font-weight: 700;line-height: 75px;color: var(--themeprimary);}
.main-banner #home-slider .slide-text p{font-weight: 500; font-size: 20px;font-family: var(--themefont);margin-bottom: 25px;}
.main-banner .img2{background: url(../images/index-images/slider1.jpg); position: relative;}
.main-banner .img2::after{content: ''; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.4);position: absolute; top: 0;left: 0;}
.main-banner #home-slider .owl-nav {position: absolute;transform: translateY(-50%);top: 50%;width: 100%;transition: 0.5s;bottom: auto;left: auto;right: auto;margin: 0 auto;}
.main-banner #home-slider .owl-nav .owl-prev {font-size: 25px;transition: all .4s ease;color: var(--secondarycolor);position: absolute;left: 5%;top: auto;border: 2px solid var(--themeprimary);border-radius: 50%;height: 50px;width: 50px;}
.main-banner #home-slider .owl-nav .owl-next {font-size: 25px;transition: all .4s ease;color: var(--secondarycolor);position: absolute;right: 5%;top: auto;border: 2px solid var(--themeprimary);border-radius: 50%;height: 50px;width: 50px;}

.main-banner #home-slider .slide-text .btn-list{display: flex;align-items: center;justify-content: center;padding-left: 0;}
.main-banner #home-slider .slide-text .btn-list li{padding-right: 20px;}
.main-banner #home-slider .slide-text .btn-list .button {display: inline-block;font-weight: 500; background-color: transparent;color: #fff;text-transform: capitalize;font-size: 22px;text-decoration: none;padding: 15px 40px;position: relative;overflow: hidden;border-radius: 50px;border: 2px solid var(--themeprimary);}
.main-banner #home-slider .slide-text .btn-list .button span {position: relative;z-index: 1;}
.main-banner #home-slider .slide-text .btn-list .button:before {content: "";display: block;position: absolute;background-color: #fff;}
.main-banner #home-slider .slide-text .btn-list .btn3 {transition: all 0.25s;}
.main-banner #home-slider .slide-text .btn-list .btn3:before {top: 0;left: 0;height: 100%;width: 200%;transform-origin: -10% 180%;transform: rotate(-45deg) translate3d(-25%, 0, 0);transition: all 0.25s;}
.main-banner #home-slider .slide-text .btn-list .btn3:hover {color: #333;border: 2px solid transparent;}
.main-banner #home-slider .slide-text .btn-list .btn3:hover:before {transform: rotate(0deg) translate3d(-25%, 0, 0);color: var(--primarycolor);}

/* about_us */
main .about-us{min-height: 100vh;}
main .about-us .about-section{padding: 50px 0;position: relative;}
main .about-us .about-section::after {content: '';background: url(../images/index-images/section_bg.svg);height: 240px;width: 240px;position: absolute;top: -200px;left: 0;}
main .about-us .about-section .right-text{max-width: 650px;padding-left: 30px;}
main .about-us .about-section .right-text .description{font-size: 16px;line-height: 24px;color: var(--textgrey);margin: 15px 0;}
main .about-us .about-section .left-img img{width: 100%;}
/* upcoming-event */
main .upcoming-event{min-height: 80vh;background: rgba(202, 167, 109, 20%);padding: 80px 0;}
main .upcoming-event .event-section{padding: 60px 0;position: relative;}
main .upcoming-event .event-section::after {content: '';background: url(../images/index-images/event_bg.svg) no-repeat;height: 300px;width: 180px;position: absolute;top: -270px;right: 0;background-size: cover;background-position: bottom;}
main .upcoming-event .event-section .slider-content{background: var(--secondarycolor); box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);padding: 30px 15px;border-radius: 8px;}
main .upcoming-event .event-section .slider-content .event-box .title{font-size: 25px;color: var(--textdarkgrey);font-weight: 700;margin-bottom:0;}
main .upcoming-event .event-section .slider-content .event-box .sub-title{font-size: 15px;color: #828282;font-weight: 600;}
main .upcoming-event .event-section .slider-content .event-box .desc {font-size: 14px;color: var(--textgrey);line-height: 22px;margin: 10px 0 20px;border-bottom: 1px solid #EAEAEA;padding-bottom: 20px;}
main .upcoming-event .event-section .slider-content .event-box .event-date {display: flex;justify-content: start;align-items: center;color: var(--themecolor);font-weight: 500;font-size: 16px;margin-bottom: 0;}
main .upcoming-event .event-section .slider-content .event-box .event-date .calender-img{width: 24px;margin-right: 10px;}
main .upcoming-event .event-section  #event-slider .owl-nav {width: 100%;transition: 0.5s;margin: 50px auto 0;}
main .upcoming-event .event-section #event-slider .owl-nav .owl-prev {font-size: 30px;transition: all .4s ease;color: var(--secondarycolor);border: 2px solid var(--themecolor);border-radius: 50%;height: 70px;width: 70px;background: var(--themecolor);opacity: 1;}
main .upcoming-event .event-section #event-slider .owl-nav .owl-prev:hover {background: transparent; color: var(--themecolor);}
main .upcoming-event .event-section #event-slider .owl-nav .owl-next {font-size: 30px;transition: all .4s ease;color: var(--secondarycolor);border: 2px solid var(--themecolor);border-radius: 50%;height: 70px;width: 70px;background: var(--themecolor);}
main .upcoming-event .event-section #event-slider .owl-nav .owl-next:hover {background: transparent; color: var(--themecolor);}

/* facilities */
main .facilities-main{min-height: 100vh;padding: 80px 0;}
main .facilities-main .facilities-section{padding: 50px 0;position: relative;}
main .facilities-main .facilities-section::after {content: '';background: url(../images/index-images/section_bg.svg);height: 240px;width: 240px;position: absolute;top: -200px;left: 0;}
main .facilities-main .facilities-section .img-grid {margin: 0 auto; display: grid; max-height: 680px;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(5, 1fr); grid-column-gap: 15px;grid-row-gap: 15px;}
main .facilities-main .facilities-section .img-grid img {object-fit: cover;width: 100%;height: 100%;border-radius: 10px; }
main .facilities-main .facilities-section .img-grid .item-a { grid-area: 1 / 1 / 4 / 2; }
main .facilities-main .facilities-section .img-grid .item-b { grid-area: 4 / 1 / 6 / 2; }
main .facilities-main .facilities-section .img-grid .item-c { grid-area: 1 / 2 / 3 / 4; }
main .facilities-main .facilities-section .img-grid .item-d { grid-area: 3 / 2 / 6 / 3; }
main .facilities-main .facilities-section .img-grid .item-e { grid-area: 3 / 3 / 6 / 4; }
main .facilities-main .facilities-section .img-grid .img-item{position: relative;}
main .facilities-main .facilities-section .img-grid .img-item .item-title {position: absolute;top: auto;color: var(--secondarycolor);bottom: -5px;left: 30px;right: 0;text-align: left;margin-bottom: 20px;font-size: 24px;font-weight: 600;}

/* .parent {display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(5, 1fr);grid-column-gap: 15px;grid-row-gap: 15px;}
.div1 { grid-area: 1 / 1 / 4 / 2; }
.div2 { grid-area: 4 / 1 / 6 / 2; }
.div3 { grid-area: 1 / 2 / 3 / 4; }
.div4 { grid-area: 3 / 2 / 6 / 3; }
.div5 { grid-area: 3 / 3 / 4 / 4; }
.div6 { grid-area: 3 / 3 / 6 / 4; } */

/* accommondation */
main .accommondation-main{min-height: 100vh;padding: 80px 0;background: rgba(202, 167, 109, 20%);}
main .accommondation-main .accommondation-section{padding: 50px 0;position: relative;}
main .accommondation-main .accommondation-section::after {content: '';background: url(../images/index-images/section_bg.svg);height: 240px;width: 240px;position: absolute;top: -200px;right: 0;}
main .accommondation-main .accommondation-section #accommondation-slider .owl-nav {width: 100%;transition: 0.5s;margin: 50px auto 0;}
main .accommondation-main .accommondation-section #accommondation-slider .owl-nav .owl-prev {font-size: 30px;transition: all .4s ease;color: var(--secondarycolor);border: 2px solid var(--themecolor);border-radius: 50%;height: 70px;width: 70px;background: var(--themecolor);opacity: 1;}
main .accommondation-main .accommondation-section #accommondation-slider .owl-nav .owl-prev:hover {background: transparent; color: var(--themecolor);}
main .accommondation-main .accommondation-section #accommondation-slider .owl-nav .owl-next {font-size: 30px;transition: all .4s ease;color: var(--secondarycolor);border: 2px solid var(--themecolor);border-radius: 50%;height: 70px;width: 70px;background: var(--themecolor);}
main .accommondation-main .accommondation-section #accommondation-slider .owl-nav .owl-next:hover {background: transparent; color: var(--themecolor);}
main .accommondation-main .accommondation-section #accommondation-slider .img1 .slide-title{position: absolute;top: auto;color: var(--secondarycolor);bottom: 0;left: 0;right: 0;text-align: center;margin-bottom: 20px;font-size: 24px;font-weight: 500;}


/* facilitators */
main .facilitators-main{min-height: 100vh;padding: 80px 0;}
main .facilitators-main .facilitators-section{padding: 50px 0;position: relative;}
main .facilitators-main .facilitators-section::after {content: '';background: url(../images/index-images/event_bg.svg) no-repeat;height: 300px;width: 180px;position: absolute;top: -270px;left: 0;background-size: cover;background-position: bottom;transform: rotateY(180deg);}
main .facilitators-main .facilitators-section .facilitators-box{background: var(--secondarycolor);padding: 20px 10px;box-shadow: 10px 13px 30px rgba(0, 0, 0, 5%);max-width: 350px;}
main .facilitators-main .facilitators-section .facilitators-box img{width: 100%; height: auto}
main .facilitators-main .facilitators-section .facilitators-box .facilitators-content .name{font-size: 20px;color: var(--textdarkgrey);font-weight: 600;margin: 15px 0 4px;}
main .facilitators-main .facilitators-section .facilitators-box .facilitators-content .designation{font-size: 16px;color: var(--textgrey);font-weight: 500;margin-bottom: 0;}


/* testimonials */
main .testimonial-main{min-height: 100vh;background: rgba(202, 167, 109, 20%);padding: 80px 0;}
main .testimonial-main .testimonial-section{padding: 60px 0;position: relative;}
main .testimonial-main .testimonial-section::after {content: '';background: url(../images/index-images/event_bg.svg) no-repeat;height: 300px;width: 180px;position: absolute;top: 350px;right: 0;background-size: cover;background-position: bottom;}
main .testimonial-main .testimonial-section .slider-content{text-align: center;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-img{display: flex;justify-content: center;align-items: center;margin-bottom: 30px;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-img img{width: 175px;background: rgba(107, 83, 55, 15%);padding: 10px;border-radius: 50%;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-content .title{font-size: 40px;color: var(--textdarkgrey);font-family: var(--primaryfont);margin-bottom: 10px;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-content .desc{font-size: 16px;color: #4D4D4D;margin-bottom: 10px;font-weight: 400;margin-bottom: 20px;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-content .review-list{display: flex; justify-content: center;align-items: center;margin-bottom: 0; background: var(--secondarycolor);box-shadow: 14px 18px 40px rgba(0, 0, 0, 5%);border-radius: 36px;padding: 10px;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-content .review-list li{padding: 0 6px;}
main .testimonial-main .testimonial-section .slider-content .event-box .client-content .review-list li img{width: 24px;}

main .testimonial-main .testimonial-section #testimonial-slider .owl-nav {width: 100%;transition: 0.5s;margin: 50px auto 0;}
main .testimonial-main .testimonial-section #testimonial-slider .owl-nav .owl-prev {font-size: 30px;transition: all .4s ease;color: var(--secondarycolor);border: 2px solid var(--themecolor);border-radius: 50%;height: 70px;width: 70px;background: var(--themecolor);opacity: 1;}
main .testimonial-main .testimonial-section #testimonial-slider .owl-nav .owl-prev:hover {background: transparent; color: var(--themecolor);}
main .testimonial-main .testimonial-section #testimonial-slider .owl-nav .owl-next {font-size: 30px;margin: 20px; transition: all .4s ease;color: var(--secondarycolor);border: 2px solid var(--themecolor);border-radius: 50%;height: 70px;width: 70px;background: var(--themecolor);}
main .testimonial-main .testimonial-section #testimonial-slider .owl-nav .owl-next:hover {background: transparent; color: var(--themecolor);}


/* Contact Us */
main .contactus-main{min-height: 100vh;padding: 80px 0;}
main .contactus-main .contactus-section{padding: 60px 0;position: relative;background: var(--secondarycolor);box-shadow: 15px 18px 40px rgba(0, 0, 0, 5%);}
main .contactus-main .contactus-section .address-left .title{font-size: var(--textdarkgrey);font-size: 25px;margin-bottom: 10px;}
main .contactus-main .contactus-section .address-left .address{color: var(--textdarkgrey);font-size: 18px;margin-bottom: 30px;}
main .contactus-main .contactus-section .address-left .contact-info{padding-left: 0;}
main .contactus-main .contactus-section .address-left .contact-info .contact-item{position: relative;padding-left: 50px;margin-bottom: 10px;font-size: 18px;color: var(--themecolor);font-weight: 500;}
main .contactus-main .contactus-section .address-left .contact-info .contact-item img{position: absolute;left: 0;top: 0;}
main .contactus-main .contactus-section .address-left .appointment-box{background: rgba(202, 167, 109, 20%);padding: 20px;border-radius: 8px;margin-left: 50px;}
main .contactus-main .contactus-section .address-left .appointment-box .title{font-size: 24px;color: var(--themecolor);font-weight: 600;}
main .contactus-main .contactus-section .address-left .appointment-box .time{font-size: 16px;color: var(--textdarkgrey);font-weight: 400;margin-bottom: 5px;}
main .contactus-main .contactus-section .address-left .social-desc{font-size: 18px;color: var(--themecolor);font-weight: 500;margin: 20px 0 10px;}
main .contactus-main .contactus-section .address-left .social-media{display: flex;justify-content: start;align-items: center;padding-left: 0;margin-bottom: 0;}
main .contactus-main .contactus-section .address-left .social-media .social-item{padding: 0 10px;}


/* footer */
footer .footer-main .footer-menu{display: flex;justify-content: start;align-items: center;padding-left: 0;}
footer .footer-main .footer-menu .footer-item{padding: 0 15px;}
footer .footer-main .footer-menu .footer-item a{font-size: 18px;color: var(--textdarkgrey);font-weight: 500;}
footer .footer-main .social-media{display: flex;justify-content: end;align-items: center;}
footer .footer-main .social-media .social-item{padding: 0 15px;}
footer .footer-main .bootom-content{border-top: 1px solid rgba(43, 61, 81, 10%);padding: 50px 0 0px;margin-top: 20px;}
footer .footer-main .bootom-content .left-desc{font-size: 16px;color: var(--textdarkgrey);font-weight: 500;}
footer .footer-main .bootom-content .footer-logo{display: flex;justify-content: center;align-items: center;}
footer .footer-main .bootom-content .footer-right{display: flex;justify-content: end;align-items: center;}
footer .footer-main .bootom-content .footer-right .footer-item{padding: 0 10px;}
footer .footer-main .bootom-content .footer-right .footer-item a{font-size: 16px;color: var(--textdarkgrey);font-weight: 500;}