    #qodef-page-footer-bottom-area {
            background-color: #42422a;
        }

        #qodef-page-footer-bottom-area-inner {
            padding-top: 7px;
            padding-bottom: 5px;
        }

        #qodef-page-inner {
            padding: 0 0 0 0;
        }

        .qodef-header-sticky {
            background-color: #474733;
            border-color: rgba(0, 0, 0, 0);
        }

        .qodef-header-sticky .qodef-header-sticky-inner {
            padding-left: 78px;
            padding-right: 78px;
        }

        .qodef-page-title {
            height: 68px;
            background-color: #ffffff;
        }

        @media only screen and (max-width: 1024px) {
            .qodef-page-title {
                height: 77px;
            }
        }

        .qodef-header--standard #qodef-page-header {
            height: 120px;
        }

        .qodef-header--standard #qodef-page-header-inner {
            padding-left: 67px;
            padding-right: 67px;
            border-bottom-width: 1px;
        }

        .qodef-mobile-header--standard #qodef-page-mobile-header {
            height: 70px;
        }

        .page-header-bg {
            height: 250px;
            background-color: #ffffff;
            background-image: url(../img/header/header1.jpg);
        }

        .header-title {
          padding: 115px 0 52px !important;
        }

        #qodef-page-header-inner {
            border-bottom-color: #ede8de;
            border-bottom-width: 1px;
        }

        #qodef-page-inner {
          position: relative;
          padding: 65px 0 40px;
        }

        .event-details{
            font-family: Prompt,sans-serif;
            color:var(--qode-main-color);
            font-size: 14px;
            letter-spacing: .2em;
            font-weight: 500;
            text-transform: uppercase;
        }

    .home-about {
        padding: 120px 0px 90px 0px;
    }

     .home-about-padding {
        margin: 0px 0px 0px 0px;
        padding: 0% 8% 0% 9% !important;
     }


    .blog-img {
      display: block;
      position: relative;
      overflow: hidden;
      border-radius: 5px 5px 0 0;
      max-height: 300px;
    }


.home-icon{
    background-color: #474733;
    padding: 140px 0px 140px 0px;
}

.home-icon-container {
    padding: 0px 25px 0px 0px !important;
    display: flex;
}



.elementor-32 .elementor-element.elementor-element-820e476 > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-4517d17 > .elementor-container {
 max-width:1100px;
}
.elementor-32 .elementor-element.elementor-element-4517d17 {
 padding:120px 0px 120px 0px;
}
.elementor-32 .elementor-element.elementor-element-5684d03 > .elementor-element-populated {
 margin:0px 0px 0px 0px;
 padding:0% 8% 0% 9%;
}
.elementor-32 .elementor-element.elementor-element-9327670 > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-e14ccc9 {
 margin-top:0px;
 margin-bottom:0px;
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-2b18f4c > .elementor-element-populated {
 padding:17.9% 0% 17.9% 0%;
}
.elementor-32 .elementor-element.elementor-element-7498417 > .elementor-widget-container {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-be8f8d8 > .elementor-container {
 max-width:1100px;
}
.elementor-32 .elementor-element.elementor-element-be8f8d8 {
 padding:120px 0px 120px 0px;
}
.elementor-32 .elementor-element.elementor-element-8207a94 > .elementor-element-populated {
 padding:0% 9% 0% 8%;
}
.elementor-32 .elementor-element.elementor-element-7bfca975:not(.elementor-motion-effects-element-type-background),
.elementor-32 .elementor-element.elementor-element-7bfca975 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#F5F0EE;
}
.elementor-32 .elementor-element.elementor-element-7bfca975 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 margin-top:0px;
 margin-bottom:0px;
 padding:0px 0px 111px 0px;
}
.elementor-32 .elementor-element.elementor-element-7bfca975 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-13fac955 > .elementor-element-populated {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-51a42aab > .elementor-widget-container {
 margin:-20px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-1f71d23c > .elementor-widget-container {
 margin:-5px 0px 10px 0px;
 padding:0% 25% 0% 25%;
}
.elementor-32 .elementor-element.elementor-element-6f1edf2b > .elementor-widget-container {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-62bc4cd:not(.elementor-motion-effects-element-type-background),
.elementor-32 .elementor-element.elementor-element-62bc4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#474733;
}
.elementor-32 .elementor-element.elementor-element-62bc4cd {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
 padding:140px 0px 140px 0px;
}
.elementor-32 .elementor-element.elementor-element-62bc4cd > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-32 .elementor-element.elementor-element-9f98ecb > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-426b01e > .elementor-element-populated {
 padding:0px 25px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-d5e4a38 {
 width:260px;
 max-width:260px;
}
.elementor-32 .elementor-element.elementor-element-ea472b3 > .elementor-element-populated {
 padding:0px 20px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-789200d {
 width:260px;
 max-width:260px;
}
.elementor-32 .elementor-element.elementor-element-d0c0be1 > .elementor-element-populated {
 padding:0px 20px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-cf5a492 {
 width:260px;
 max-width:260px;
}
.elementor-32 .elementor-element.elementor-element-1104541 > .elementor-element-populated {
 padding:0px 20px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-3850161 {
 width:260px;
 max-width:260px;
}
.elementor-32 .elementor-element.elementor-element-c3cfdff {
 margin-top:-22px;
 margin-bottom:0px;
 padding:0px 0px 103px 0px;
}
.elementor-32 .elementor-element.elementor-element-e5a2c0c > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-ca40605 > .elementor-widget-container {
 margin:-20px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-62fbf00 > .elementor-widget-container {
 padding:21px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-b2df48a {
 padding:0px 0px 110px 0px;
}
.elementor-32 .elementor-element.elementor-element-f3a9143 > .elementor-element-populated {
 padding:0% 16% 0% 16%;
}
.elementor-32 .elementor-element.elementor-element-bcc73f9 > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-7f285a7 > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-c8957f4 {
 padding:120px 0px 120px 0px;
}
.elementor-32 .elementor-element.elementor-element-97cd77f > .elementor-element-populated {
 padding:0px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-f6a7060 {
 padding:21px 0px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-9331fe4 > .elementor-element-populated {
 padding:0px 37px 0px 0px;
}
.elementor-32 .elementor-element.elementor-element-f79288b > .elementor-element-populated {
 padding:0px 18.5px 0px 18.5px;
}
.elementor-32 .elementor-element.elementor-element-382380b > .elementor-element-populated {
 padding:0px 0px 0px 37px;
}
@media(max-width:1024px) and (min-width:768px) {
 .elementor-32 .elementor-element.elementor-element-426b01e {
  width:50%;
 }
 .elementor-32 .elementor-element.elementor-element-ea472b3 {
  width:50%;
 }
 .elementor-32 .elementor-element.elementor-element-d0c0be1 {
  width:50%;
 }
 .elementor-32 .elementor-element.elementor-element-1104541 {
  width:50%;
 }
 .elementor-32 .elementor-element.elementor-element-bcc73f9 {
  width:100%;
 }
 .elementor-32 .elementor-element.elementor-element-7f285a7 {
  width:100%;
 }
 .elementor-32 .elementor-element.elementor-element-9331fe4 {
  width:50%;
 }
 .elementor-32 .elementor-element.elementor-element-f79288b {
  width:50%;
 }
 .elementor-32 .elementor-element.elementor-element-382380b {
  width:50%;
 }
}
@media(max-width:1024px) {
 .elementor-32 .elementor-element.elementor-element-5684d03 > .elementor-element-populated {
  margin:0px 0px 0px 0px !important;
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-2b18f4c > .elementor-element-populated {
  padding:120px 0px 121px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-7498417 > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
  padding:0% 0% 0% 0% !important;
 }
 .elementor-32 .elementor-element.elementor-element-8207a94 > .elementor-element-populated {
  margin:0px 0px 0px 0px !important;
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-13fac955 > .elementor-element-populated {
  margin:0px 0px 0px 0px !important;
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-1f71d23c > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-6f1edf2b > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-ea472b3 > .elementor-element-populated {
  padding:0px 0px 0px 0px;
 }
 .elementor-32 .elementor-element.elementor-element-d0c0be1 > .elementor-element-populated {
  padding:70px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-1104541 > .elementor-element-populated {
  padding:70px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-f6a7060 {
  padding:21px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-9331fe4 > .elementor-element-populated {
  padding:0px 25px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-f79288b > .elementor-element-populated {
  padding:0px 0px 0px 25px !important;
 }
 .elementor-32 .elementor-element.elementor-element-382380b > .elementor-element-populated {
  padding:50px 25px 0px 0px !important;
 }
}
@media(max-width:767px) {
 .elementor-32 .elementor-element.elementor-element-2b18f4c > .elementor-element-populated {
  padding:0% 0% 0% 0% !important;
 }
 .elementor-32 .elementor-element.elementor-element-62bc4cd {
  padding:120px 0px 120px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-ea472b3 > .elementor-element-populated {
  padding:70px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-d0c0be1 > .elementor-element-populated {
  padding:70px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-1104541 > .elementor-element-populated {
  padding:70px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-f3a9143 > .elementor-element-populated {
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-97cd77f {
  width:100% !important;
 }
 .elementor-32 .elementor-element.elementor-element-f6a7060 {
  margin-top:0px !important;
  margin-bottom:0px !important;
  padding:21px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-9331fe4 {
  width:100% !important;
 }
 .elementor-32 .elementor-element.elementor-element-9331fe4 > .elementor-element-populated {
  padding:0px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-f79288b > .elementor-element-populated {
  padding:50px 0px 0px 0px !important;
 }
 .elementor-32 .elementor-element.elementor-element-382380b > .elementor-element-populated {
  padding:50px 0px 0px 0px !important;
 }
}





.elementor-789 .elementor-element.elementor-element-8675030 > .elementor-container > .elementor-column > .elementor-widget-wrap {
 align-content:flex-start !important;
 align-items:flex-start !important;
}
.elementor-789 .elementor-element.elementor-element-8675030 {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-af3fae0 > .elementor-element-populated {
 margin:0px 0px 0px 0px !important;
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-fd9590b {
 padding:100px 0px 90px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-4a6cec0 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-4a728b1 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-b6abcff > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-76f65e0 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-f3a6cf5 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-499bc36:not(.elementor-motion-effects-element-type-background),
.elementor-789 .elementor-element.elementor-element-499bc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#F5F0EE !important;
}
.elementor-789 .elementor-element.elementor-element-499bc36 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s !important;
 padding:0px 0px 130px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-499bc36 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s !important;
}
.elementor-789 .elementor-element.elementor-element-7003457 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-b069a72 > .elementor-widget-container {
 margin:-20px 0px 0px 0px  !important;!important;
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-943d5d0:not(.elementor-motion-effects-element-type-background),
.elementor-789 .elementor-element.elementor-element-943d5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#F5F0EE !important;
}
.elementor-789 .elementor-element.elementor-element-943d5d0 {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s !important;
 padding:50px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-943d5d0 > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s !important;
}
.elementor-789 .elementor-element.elementor-element-ac315b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-789 .elementor-element.elementor-element-ac315b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#F5F0EE !important;
}
.elementor-789 .elementor-element.elementor-element-ac315b2 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s !important;
 padding:0% 0% 0% 0% !important;
}
.elementor-789 .elementor-element.elementor-element-ac315b2 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s !important;
}
.elementor-789 .elementor-element.elementor-element-166b5fb {
 width:100 !important;%;
 max-width:100% !important;
}
.elementor-789 .elementor-element.elementor-element-0b4ec0c > .elementor-element-populated {
 padding:0% 0% 0% 0% !important;
}
.elementor-789 .elementor-element.elementor-element-afff777 {
 width:100% !important;
 max-width:100% !important;
}
.elementor-789 .elementor-element.elementor-element-b9d81ac {
 padding:0px 0px 120px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-34a3f2e > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-a648605 > .elementor-widget-container {
 margin:-20px 0px 0px 0px !important;
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-aaf8383 {
 padding:50px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-13de84e > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-bc-flex-widget .elementor-789 .elementor-element.elementor-element-201aeb3.elementor-column .elementor-widget-wrap {
 align-items:center !important;
}
.elementor-789 .elementor-element.elementor-element-201aeb3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
 align-content:center !important;
 align-items:center !important;
}
.elementor-789 .elementor-element.elementor-element-201aeb3 > .elementor-element-populated {
 padding:0px 0px 0px 40px !important;
}
.elementor-789 .elementor-element.elementor-element-1ed284b > .elementor-widget-container {
 margin:0px 0px 0px 0px !important;
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-7c07058 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-bc-flex-widget .elementor-789 .elementor-element.elementor-element-8d78df4.elementor-column .elementor-widget-wrap {
 align-items:center !important;
}
.elementor-789 .elementor-element.elementor-element-8d78df4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
 align-content:center !important;
 align-items:center !important;
}
.elementor-789 .elementor-element.elementor-element-8d78df4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-789 .elementor-element.elementor-element-8d78df4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 background-color:#F5F0EE !important;
}
.elementor-789 .elementor-element.elementor-element-8d78df4 > .elementor-element-populated {
 transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s !important;
 margin:0px 0px 0px 0px !important;
 padding:0% 0% 0% 13% !important;
}
.elementor-789 .elementor-element.elementor-element-8d78df4 > .elementor-element-populated > .elementor-background-overlay {
 transition:background 0.3s, border-radius 0.3s, opacity 0.3s !important;
}
.elementor-789 .elementor-element.elementor-element-879a1c1 > .elementor-widget-container {
 margin:-34px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-4c380d6 > .elementor-widget-container {
 margin:-20px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-7561991 > .elementor-widget-container {
 margin:-14px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-e26d711 > .elementor-widget-container {
 margin:-14px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-c73abdd > .elementor-widget-container {
 margin:-14px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-808cd68 > .elementor-widget-container {
 margin:0px 0px 0px 0px !important;
 padding:25px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-3f08314 {
 padding:105px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-461c819 > .elementor-element-populated {
 margin:0px 0px 0px 0px !important;
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-f2bd455 > .elementor-widget-container {
 padding:0% 26% 0% 26% !important;
}
.elementor-789 .elementor-element.elementor-element-bb83f98 > .elementor-widget-container {
 padding:18px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-614b694 {
 margin-top:90px !important;
 margin-bottom:0px !important;
}
.elementor-789 .elementor-element.elementor-element-ee77711.elementor-column > .elementor-widget-wrap {
 justify-content:center !important;
}
.elementor-789 .elementor-element.elementor-element-ee77711 > .elementor-element-populated {
 padding:8.7% 0% 9.6% 0% !important;
}
.elementor-789 .elementor-element.elementor-element-6500d4d.elementor-column > .elementor-widget-wrap {
 justify-content:center !important;
}
.elementor-789 .elementor-element.elementor-element-6500d4d > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-c9158ff > .elementor-widget-container {
 padding:0% 0% 0% 0% !important;
}
.elementor-789 .elementor-element.elementor-element-9237d3f > .elementor-widget-container {
 padding:30px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-9237d3f {
 width:auto !important;
 max-width:auto !important;
}
.elementor-789 .elementor-element.elementor-element-bd2e5e6 {
 padding:120px 0px 0px 0px !important;
}
.elementor-bc-flex-widget .elementor-789 .elementor-element.elementor-element-6f64d08.elementor-column .elementor-widget-wrap {
 align-items:center !important;
}
.elementor-789 .elementor-element.elementor-element-6f64d08.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
 align-content:center !important;
 align-items:center !important;
}
.elementor-789 .elementor-element.elementor-element-6f64d08 > .elementor-element-populated {
 padding:0% 20% 0% 0% !important;
}
.elementor-789 .elementor-element.elementor-element-c81f203 > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-2c61d34 {
 padding:100px 0px 67px 0px !important;
}
.elementor-789 .elementor-element.elementor-element-721a3ef > .elementor-element-populated {
 padding:0px 0px 0px 0px !important;
}
@media(min-width:768px) {
 .elementor-789 .elementor-element.elementor-element-13de84e {
  width:32% !important;
 }
 .elementor-789 .elementor-element.elementor-element-201aeb3 {
  width:68% !important;
 }
 .elementor-789 .elementor-element.elementor-element-bc13cf6 {
  width:17.981% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6500d4d {
  width:63.701% !important;
 }
 .elementor-789 .elementor-element.elementor-element-3475add {
  width:17.982% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6f64d08 {
  width:67.845% !important;
 }
 .elementor-789 .elementor-element.elementor-element-c81f203 {
  width:32.155% !important;
 }
}
@media(max-width:1024px) and (min-width:768px) {
 .elementor-789 .elementor-element.elementor-element-4a6cec0 {
  width:33% !important;
 }
 .elementor-789 .elementor-element.elementor-element-4a728b1 {
  width:33% !important;
 }
 .elementor-789 .elementor-element.elementor-element-b6abcff {
  width:33% !important;
 }
 .elementor-789 .elementor-element.elementor-element-76f65e0 {
  width:33% !important;
 }
 .elementor-789 .elementor-element.elementor-element-f3a6cf5 {
  width:33% !important;
 }
 .elementor-789 .elementor-element.elementor-element-ac315b2 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-0b4ec0c {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-13de84e {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-201aeb3 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-7c07058 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-8d78df4 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-bc13cf6 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6500d4d {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-3475add {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6f64d08 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-c81f203 {
  width:100% !important;
 }
}
@media(max-width:1024px) {
 .elementor-789 .elementor-element.elementor-element-76f65e0 > .elementor-element-populated {
  padding:10% 0% 0% 52% !important;
 }
 .elementor-789 .elementor-element.elementor-element-f3a6cf5 > .elementor-element-populated {
  padding:5% 0% 0% 50% !important;
 }
 .elementor-789 .elementor-element.elementor-element-58ca5e5 > .elementor-widget-container {
  padding:10px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-ac315b2 > .elementor-element-populated {
  padding:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-0b4ec0c > .elementor-element-populated {
  margin:0px 0px 0px 0px !important;
  padding:80px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-201aeb3 > .elementor-element-populated {
  padding:80px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-8d78df4 > .elementor-element-populated {
  margin:0px 0px 0px 0px !important;
  padding:14% 0% 14.6% 10.5% !important;
 }
 .elementor-789 .elementor-element.elementor-element-461c819 > .elementor-element-populated {
  padding:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-f2bd455 > .elementor-widget-container {
  padding:0% 5% 0% 5% !important;
 }
 .elementor-789 .elementor-element.elementor-element-ee77711 > .elementor-element-populated {
  padding:0% 0% 0% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6500d4d > .elementor-element-populated {
  padding:9% 15% 11% 15% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6f64d08 > .elementor-element-populated {
  padding:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-c81f203 > .elementor-element-populated {
  padding:70px 0px 0px 0px !important;
 }
}
@media(max-width:767px) {
 .elementor-789 .elementor-element.elementor-element-4a728b1 > .elementor-element-populated {
  padding:40px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-b6abcff > .elementor-element-populated {
  padding:40px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-76f65e0 > .elementor-element-populated {
  padding:40px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-f3a6cf5 > .elementor-element-populated {
  padding:40px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-7003457 > .elementor-element-populated {
  padding:0% 10% 0% 10% !important;
 }
 .elementor-789 .elementor-element.elementor-element-ac315b2 > .elementor-element-populated {
  padding:0% 0% 0% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-0b4ec0c > .elementor-element-populated {
  padding:80px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-201aeb3 {
  width:100% !important;
 }
 .elementor-789 .elementor-element.elementor-element-1ed284b > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-5248622 {
  padding:20px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-8d78df4 > .elementor-element-populated {
  padding:70px 20px 70px 30px !important;
 }
 .elementor-789 .elementor-element.elementor-element-4c380d6 > .elementor-widget-container {
  padding:0% 5% 0% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-7561991 > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
  padding:0% 5% 0% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-e26d711 > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
  padding:0% 5% 0% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-c73abdd > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
  padding:0% 5% 0% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-bb83f98 > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-614b694 {
  margin-top:90px !important;
  margin-bottom:0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-ee77711 > .elementor-element-populated {
  padding:20% 5% 20% 5% !important;
 }
 .elementor-789 .elementor-element.elementor-element-6500d4d > .elementor-element-populated {
  padding:0% 0% 5% 0% !important;
 }
 .elementor-789 .elementor-element.elementor-element-bd2e5e6 {
  padding:98px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-6f64d08 > .elementor-element-populated {
  margin:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-82e4984 > .elementor-widget-container {
  margin:0px 0px 0px 0px !important;
 }
 .elementor-789 .elementor-element.elementor-element-49c53a0 > .elementor-widget-container {
  margin:0px -29px 0px -29px !important;
 }
 .elementor-789 .elementor-element.elementor-element-2c61d34 {
  padding:100px 0px 80px 0px !important;
 }
}



.category-box ul li {
    display: block;
}
.category-box ul li a {
    font-size: 12px;
    display: block;
    margin: 0 0 8px;
    position: relative;
    position: relative;
    padding-left: 0;
    -webkit-transition: 0.4s;
    transition: 0.4s;
}


.category-box ul li a:before {
    position: absolute;
    top: 9px;
    left: -18px !important;
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 50%;


}
.category-box ul li a:hover {
    color: #BDA672;
}
.category-box ul li:last-child a {
    margin: 0;
}



.category-box ul li ul
{
  list-style: none;
  margin: 0 !important;
  padding: 0 20px !important;
}

.category-box ul li ul li a:before {
    position: absolute;
    top: 9px;
    left: 0;
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 30%;
    background: #A68F5B;
}

.category-box ul li ul li ul li a:before {
    position: absolute;
    top: 9px;
    left: 0;
    content: "";
    width: 8px;
    height: 8px;
    border-radius: 20%;
    background: #BDA672;
}


.qodef-header-logo-image {
    width: 320px !important;
}

    @media only screen and (max-width: 1360px) {
            .qodef-header-logo-image {
                width: 220px !important;
                }
    }





.page-breadcrumb ul  {
    list-style-type: none;
}

.page-breadcrumb ul > li {
    display: inline-block;
}

.page-breadcrumb ul  li {
    font-family: Prompt, sans-serif;
    color: #fff;
    font-size: 12px;
    line-height: 28px;
    letter-spacing: 0.2em;
    font-weight: 500;
    text-transform: uppercase;
}
.page-breadcrumb ul  li a {
    color: #fff;
}
.page-breadcrumb ul li .separator {
    margin: 0 6px;
    visibility: hidden;
    font-family: Prompt, sans-serif;
    color: #fff;
    font-size: 12px;
    line-height: 28px;
    letter-spacing: 0.2em;
    font-weight: 500;
    text-transform: uppercase;
}

.page-breadcrumb ul li .separator:after {
    content: "/";
    visibility: visible;
}

.page-header-bg1 {
    background-image: url(../img/header/page_header.jpg);
}

.qodef-page-title .qodef-m-content {

}

.page-title-main {
    font-weight: 900;
}

.atcb-button {
    border-radius: 0 !important;

}

.event-link {
 border: 3px solid #545454 !important;
}

.facility-allow {
    display: flex;
    justify-content: flex-start;
    flex: 1;
}
.facility-allow div {
    padding-right: 44px;
}

.facility-allow div h6 {
    margin-bottom: 14px;
    color: #A68F5B;
}
.facility-allow div h6 i {
    padding-right: 8px;
    color: #A68F5B;
}

.map-section {
    padding-bottom: 0 !important;
}

.contact-left {
    background-image: url(../img/bg/contctus-img4.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.mobile-login-icon {
    margin-right: 16px;
}

.home-bg-icon {
    padding-bottom: 110px;
}

.qodef-m-icon-wrapper i {
    font-size: 60px;
    color: #A68F5B;
}

.megamenu-link {
    border-bottom: 1px solid #BDA672;
}

li.megamenu-link:last-child {
    border: none !important;
}

.megamenu-link a {
    display: flex;
    align-content: center;
    justify-content: space-between;
    padding: 5px 3px;
}
.megamenu-link a span i {
    margin-right: 5px;
}


.mobile-sidebar {
    display: none !important;
}

    @media only screen and (max-width: 1024px) {
    .desktop-sidebar {
        display: none!important;
    }
    .mobile-sidebar {
    display: block !important;
    }
}



