.elementor-17266 .elementor-element.elementor-element-b30a740{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:05%;--z-index:0;}.elementor-17266 .elementor-element.elementor-element-b30a740:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-b30a740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-17266 .elementor-element.elementor-element-5b35fcd{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.2;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:5%;}.elementor-17266 .elementor-element.elementor-element-5b35fcd:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-5b35fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2025/03/Rectangle-5778.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17266 .elementor-element.elementor-element-5b35fcd::before, .elementor-17266 .elementor-element.elementor-element-5b35fcd > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-5b35fcd > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-5b35fcd > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-5b35fcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-5b35fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-17266 .elementor-element.elementor-element-20798bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17266 .elementor-element.elementor-element-779b521{--spacer-size:126px;}.elementor-17266 .elementor-element.elementor-element-e35cfd6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-e35cfd6.e-con{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-53ef678 .elementor-icon-wrapper{text-align:center;}.elementor-17266 .elementor-element.elementor-element-53ef678 .elementor-icon{font-size:23px;}.elementor-17266 .elementor-element.elementor-element-53ef678 .elementor-icon svg{height:23px;}.elementor-17266 .elementor-element.elementor-element-15dd16f{--spacer-size:10px;}.elementor-17266 .elementor-element.elementor-element-05ef877{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-05ef877.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-17b6c07{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-17266 .elementor-element.elementor-element-17b6c07.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-17b6c07 .elementor-heading-title{color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-b8dd657 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-2464c31{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-2464c31.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-c6ea7eb{color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6b09511{--spacer-size:10px;}.elementor-17266 .elementor-element.elementor-element-22cd8b1.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-22cd8b1 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-22cd8b1 .elementor-icon{font-size:55px;}.elementor-17266 .elementor-element.elementor-element-22cd8b1 .elementor-icon svg{height:55px;}.elementor-17266 .elementor-element.elementor-element-22cd8b1 .elementor-icon-wrapper svg{width:auto;}.elementor-17266 .elementor-element.elementor-element-b2c759f{--spacer-size:60px;}.elementor-17266 .elementor-element.elementor-element-4d0d900{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-17266 .elementor-element.elementor-element-8767e7f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-e9f9ea0 );--e-n-carousel-dots-hover-color:var( --e-global-color-20c4e19 );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:10%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-50px;}.elementor-17266 .elementor-element.elementor-element-8767e7f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-17266 .elementor-element.elementor-element-564098a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-564098a:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-564098a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-17266 .elementor-element.elementor-element-25d1366 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-25d1366{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;color:#D3AA74;}.elementor-17266 .elementor-element.elementor-element-79f2f74 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-79f2f74{text-align:center;}.elementor-17266 .elementor-element.elementor-element-79f2f74 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-e0ae161 );}.elementor-17266 .elementor-element.elementor-element-1caa0f3{width:var( --container-widget-width, 625px );max-width:625px;--container-widget-width:625px;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-1caa0f3 > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-17266 .elementor-element.elementor-element-5ebe9fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-5ebe9fe:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-5ebe9fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F9;}.elementor-17266 .elementor-element.elementor-element-efefbdb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-efefbdb:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-efefbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25d6fa6 );}.elementor-17266 .elementor-element.elementor-element-80a7cc1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-80a7cc1{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;color:#D3AA74;}.elementor-17266 .elementor-element.elementor-element-b5b1e60 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-b5b1e60{text-align:center;}.elementor-17266 .elementor-element.elementor-element-b5b1e60 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-e0ae161 );}.elementor-17266 .elementor-element.elementor-element-4030004{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-17266 .elementor-element.elementor-element-852e09c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55aec08 );--border-color:var( --e-global-color-55aec08 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-25ba00b{text-align:center;}.elementor-17266 .elementor-element.elementor-element-25ba00b .elementor-heading-title{color:var( --e-global-color-b3f17d5 );}.elementor-17266 .elementor-element.elementor-element-8637af2{text-align:center;}.elementor-17266 .elementor-element.elementor-element-ff800bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-ff800bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17266 .elementor-element.elementor-element-ff800bc{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-17266 .elementor-element.elementor-element-ff800bc .elementor-icon-list-text{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-e7b49fd{text-align:center;color:var( --e-global-color-b3f17d5 );}.elementor-17266 .elementor-element.elementor-element-f0bc00d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-432f1f8 );--border-color:var( --e-global-color-432f1f8 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-f7a80b9{text-align:center;}.elementor-17266 .elementor-element.elementor-element-f7a80b9 .elementor-heading-title{color:var( --e-global-color-432f1f8 );}.elementor-17266 .elementor-element.elementor-element-ae70f66{text-align:center;}.elementor-17266 .elementor-element.elementor-element-6c77969 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-6c77969 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17266 .elementor-element.elementor-element-6c77969{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-17266 .elementor-element.elementor-element-6c77969 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-6338a68{text-align:center;color:var( --e-global-color-432f1f8 );}.elementor-17266 .elementor-element.elementor-element-8409634{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7cf8600 );--border-color:var( --e-global-color-7cf8600 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-607af16{text-align:center;}.elementor-17266 .elementor-element.elementor-element-607af16 .elementor-heading-title{color:var( --e-global-color-509f633 );}.elementor-17266 .elementor-element.elementor-element-f8c5e45{text-align:center;}.elementor-17266 .elementor-element.elementor-element-c63226c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-c63226c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17266 .elementor-element.elementor-element-c63226c{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-17266 .elementor-element.elementor-element-c63226c .elementor-icon-list-text{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-b84eb9a{text-align:center;color:var( --e-global-color-509f633 );}.elementor-17266 .elementor-element.elementor-element-1b9809e{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-55aec08 );--border-color:var( --e-global-color-55aec08 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-3dcebaf{text-align:center;}.elementor-17266 .elementor-element.elementor-element-3dcebaf .elementor-heading-title{color:var( --e-global-color-b3f17d5 );}.elementor-17266 .elementor-element.elementor-element-15fde81{text-align:center;}.elementor-17266 .elementor-element.elementor-element-601b994 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-601b994 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17266 .elementor-element.elementor-element-601b994{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-17266 .elementor-element.elementor-element-601b994 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-3f8fbd7{text-align:center;color:var( --e-global-color-b3f17d5 );}.elementor-17266 .elementor-element.elementor-element-ba23b1a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-432f1f8 );--border-color:var( --e-global-color-432f1f8 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-3be9e57{text-align:center;}.elementor-17266 .elementor-element.elementor-element-3be9e57 .elementor-heading-title{color:var( --e-global-color-432f1f8 );}.elementor-17266 .elementor-element.elementor-element-2fd9ae8{text-align:center;}.elementor-17266 .elementor-element.elementor-element-d9e2006 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-d9e2006 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17266 .elementor-element.elementor-element-d9e2006{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-17266 .elementor-element.elementor-element-d9e2006 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-f13f417{text-align:center;color:var( --e-global-color-432f1f8 );}.elementor-17266 .elementor-element.elementor-element-5f862a2{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7cf8600 );--border-color:var( --e-global-color-7cf8600 );--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-269fe1d{text-align:center;}.elementor-17266 .elementor-element.elementor-element-269fe1d .elementor-heading-title{color:var( --e-global-color-509f633 );}.elementor-17266 .elementor-element.elementor-element-eef80b4{text-align:center;}.elementor-17266 .elementor-element.elementor-element-f8fbb8c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-f8fbb8c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17266 .elementor-element.elementor-element-f8fbb8c{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-17266 .elementor-element.elementor-element-f8fbb8c .elementor-icon-list-text{transition:color 0.3s;}.elementor-17266 .elementor-element.elementor-element-6d58507{text-align:center;color:var( --e-global-color-509f633 );}.elementor-17266 .elementor-element.elementor-element-f85cede{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-f85cede:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-f85cede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-9e653e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-9e653e0{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;color:#D3AA74;}.elementor-17266 .elementor-element.elementor-element-b063f7c{text-align:center;}.elementor-17266 .elementor-element.elementor-element-b063f7c .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-e0ae161 );}.elementor-17266 .elementor-element.elementor-element-69aba6a{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-69aba6a.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-2966253{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17266 .elementor-element.elementor-element-576d1f2{--display:flex;}.elementor-17266 .elementor-element.elementor-element-576d1f2.e-con{--align-self:flex-end;}.elementor-17266 .elementor-element.elementor-element-c356b9d > .elementor-widget-container{background-color:var( --e-global-color-e9f9ea0 );padding:7px 16px 7px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e9f9ea0 );border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-c356b9d{left:41%;}body.rtl .elementor-17266 .elementor-element.elementor-element-c356b9d{right:41%;}.elementor-17266 .elementor-element.elementor-element-c356b9d{top:-32%;z-index:1;text-align:center;}.elementor-17266 .elementor-element.elementor-element-c356b9d .elementor-heading-title{font-weight:600;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-e09de26{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f9e887 );--border-color:var( --e-global-color-4f9e887 );--border-radius:10px 10px 10px 10px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-e09de26:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-e09de26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9759471 );}.elementor-17266 .elementor-element.elementor-element-f0f4c0b{text-align:center;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-fd85a41{--display:flex;}.elementor-17266 .elementor-element.elementor-element-fd85a41.e-con{--align-self:flex-end;}.elementor-17266 .elementor-element.elementor-element-b80b97e > .elementor-widget-container{background-color:var( --e-global-color-e9f9ea0 );padding:7px 16px 7px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e9f9ea0 );border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-b80b97e{left:41%;}body.rtl .elementor-17266 .elementor-element.elementor-element-b80b97e{right:41%;}.elementor-17266 .elementor-element.elementor-element-b80b97e{top:-32%;z-index:1;text-align:center;}.elementor-17266 .elementor-element.elementor-element-b80b97e .elementor-heading-title{font-weight:600;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-c29f99f{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f9e887 );--border-color:var( --e-global-color-4f9e887 );--border-radius:10px 10px 10px 10px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-c29f99f:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-c29f99f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9759471 );}.elementor-17266 .elementor-element.elementor-element-0d1c6c2{text-align:center;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-33a7831{--display:flex;}.elementor-17266 .elementor-element.elementor-element-33a7831.e-con{--align-self:flex-end;}.elementor-17266 .elementor-element.elementor-element-9766613 > .elementor-widget-container{background-color:var( --e-global-color-e9f9ea0 );padding:7px 16px 7px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e9f9ea0 );border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-9766613{left:41%;}body.rtl .elementor-17266 .elementor-element.elementor-element-9766613{right:41%;}.elementor-17266 .elementor-element.elementor-element-9766613{top:-32%;z-index:1;text-align:center;}.elementor-17266 .elementor-element.elementor-element-9766613 .elementor-heading-title{font-weight:600;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-9321d81{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f9e887 );--border-color:var( --e-global-color-4f9e887 );--border-radius:10px 10px 10px 10px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-9321d81:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-9321d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9759471 );}.elementor-17266 .elementor-element.elementor-element-5e29f9c{text-align:center;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-d5b9841{--display:flex;}.elementor-17266 .elementor-element.elementor-element-d5b9841.e-con{--align-self:flex-end;}.elementor-17266 .elementor-element.elementor-element-1e41427 > .elementor-widget-container{background-color:var( --e-global-color-e9f9ea0 );padding:7px 16px 7px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e9f9ea0 );border-radius:50px 50px 50px 50px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-1e41427{left:41%;}body.rtl .elementor-17266 .elementor-element.elementor-element-1e41427{right:41%;}.elementor-17266 .elementor-element.elementor-element-1e41427{top:-32%;z-index:1;text-align:center;}.elementor-17266 .elementor-element.elementor-element-1e41427 .elementor-heading-title{font-weight:600;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-77cc7ba{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4f9e887 );--border-color:var( --e-global-color-4f9e887 );--border-radius:10px 10px 10px 10px;--margin-top:-45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-77cc7ba:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-77cc7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9759471 );}.elementor-17266 .elementor-element.elementor-element-1f41445{text-align:center;color:var( --e-global-color-70514a1 );}.elementor-17266 .elementor-element.elementor-element-e64aaa3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-aaa8e2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-aaa8e2d{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-31645eb{text-align:center;}.elementor-17266 .elementor-element.elementor-element-31645eb .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-e0ae161 );}.elementor-17266 .elementor-element.elementor-element-fbe7db9{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-6149839{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:360px 360px 360px 360px;}.elementor-17266 .elementor-element.elementor-element-6149839:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-6149839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61bf5f );}.elementor-17266 .elementor-element.elementor-element-a539811 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-a539811{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-f3926c3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-dfd6e0b{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:360px 360px 360px 360px;}.elementor-17266 .elementor-element.elementor-element-dfd6e0b:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-dfd6e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61bf5f );}.elementor-17266 .elementor-element.elementor-element-1190745 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-1190745{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-bc01bf9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-135e8b8{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:360px 360px 360px 360px;}.elementor-17266 .elementor-element.elementor-element-135e8b8:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-135e8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61bf5f );}.elementor-17266 .elementor-element.elementor-element-910b3da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-910b3da{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-c2371e3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-c2371e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17266 .elementor-element.elementor-element-e2d0de8{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:360px 360px 360px 360px;}.elementor-17266 .elementor-element.elementor-element-e2d0de8:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-e2d0de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61bf5f );}.elementor-17266 .elementor-element.elementor-element-0b43434 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-0b43434{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-6b93a3b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-c48c96d{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:360px 360px 360px 360px;}.elementor-17266 .elementor-element.elementor-element-c48c96d:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-c48c96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61bf5f );}.elementor-17266 .elementor-element.elementor-element-0502f9d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-0502f9d{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-d7793cf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-baa048d{--display:flex;--min-height:160px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:360px 360px 360px 360px;}.elementor-17266 .elementor-element.elementor-element-baa048d:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-baa048d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d61bf5f );}.elementor-17266 .elementor-element.elementor-element-6e19019 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-6e19019{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;line-height:18px;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-6258f19{text-align:center;}.elementor-17266 .elementor-element.elementor-element-e7dd43c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17266 .elementor-element.elementor-element-0ec9958{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-0ec9958:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-0ec9958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F9;}.elementor-17266 .elementor-element.elementor-element-07192d9{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-07192d9 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-17266 .elementor-element.elementor-element-33ce107{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17266 .elementor-element.elementor-element-f7cccf5 .elementor-heading-title{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-a4d3c1e{--display:flex;}.elementor-17266 .elementor-element.elementor-element-9f60aec{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-020783a{--display:flex;}.elementor-17266 .elementor-element.elementor-element-f9cadd7{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-4b800f1{--display:flex;}.elementor-17266 .elementor-element.elementor-element-26c247b{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-78215ea{--n-accordion-title-font-size:14px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2fcf6f7 );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-6996d8d );--n-accordion-icon-size:7px;}:where( .elementor-17266 .elementor-element.elementor-element-78215ea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-17266 .elementor-element.elementor-element-78215ea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-17266 .elementor-element.elementor-element-78215ea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-17266 .elementor-element.elementor-element-78215ea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-17266 .elementor-element.elementor-element-78215ea > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-17266 .elementor-element.elementor-element-705f91a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-6ff1ae6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-6ff1ae6{text-align:center;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-0c55919{text-align:center;}.elementor-17266 .elementor-element.elementor-element-0c55919 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-e0ae161 );}.elementor-17266 .elementor-element.elementor-element-b481edd{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-b481edd.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-40b8063{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;}.elementor-17266 .elementor-element.elementor-element-40b8063.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-4f9b272{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-f7493ad{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17266 .elementor-element.elementor-element-f7493ad:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-f7493ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/08/Layer-1.jpg");background-size:cover;}.elementor-17266 .elementor-element.elementor-element-12d7e2f{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aa5f65f );--border-color:var( --e-global-color-aa5f65f );--padding-top:130px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-12d7e2f::before, .elementor-17266 .elementor-element.elementor-element-12d7e2f > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-12d7e2f > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-12d7e2f > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-12d7e2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-12d7e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 15%, #000000 100%);}.elementor-17266 .elementor-element.elementor-element-6724410 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-6724410.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-6724410 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-6724410.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6724410.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-6724410.elementor-view-default .elementor-icon{color:var( --e-global-color-20c4e19 );border-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6724410.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-6724410.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6724410 .elementor-icon{font-size:45px;}.elementor-17266 .elementor-element.elementor-element-6724410 .elementor-icon svg{height:45px;}.elementor-17266 .elementor-element.elementor-element-c951783 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-c951783{text-align:center;}.elementor-17266 .elementor-element.elementor-element-c951783 .elementor-heading-title{line-height:22px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.99);color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-e80e38e{text-align:center;color:#FFFFFF;}.elementor-17266 .elementor-element.elementor-element-ff0c05e{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17266 .elementor-element.elementor-element-ff0c05e:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-ff0c05e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/08/Layer-1.jpg");background-size:cover;}.elementor-17266 .elementor-element.elementor-element-a259e7f{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aa5f65f );--border-color:var( --e-global-color-aa5f65f );--padding-top:130px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-a259e7f::before, .elementor-17266 .elementor-element.elementor-element-a259e7f > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-a259e7f > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-a259e7f > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-a259e7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-a259e7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 15%, #000000 100%);}.elementor-17266 .elementor-element.elementor-element-7843f0a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-7843f0a.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-7843f0a .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-7843f0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-7843f0a.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-7843f0a.elementor-view-default .elementor-icon{color:var( --e-global-color-20c4e19 );border-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-7843f0a.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-7843f0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-7843f0a .elementor-icon{font-size:45px;}.elementor-17266 .elementor-element.elementor-element-7843f0a .elementor-icon svg{height:45px;}.elementor-17266 .elementor-element.elementor-element-0b4f0f6 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-0b4f0f6{text-align:center;}.elementor-17266 .elementor-element.elementor-element-0b4f0f6 .elementor-heading-title{line-height:22px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.99);color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-43a7569{text-align:center;color:#FFFFFF;}.elementor-17266 .elementor-element.elementor-element-87db900{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17266 .elementor-element.elementor-element-87db900:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-87db900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/08/Layer-1.jpg");background-size:cover;}.elementor-17266 .elementor-element.elementor-element-95e5e8b{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aa5f65f );--border-color:var( --e-global-color-aa5f65f );--border-radius:0px 0px 0px 0px;--padding-top:150px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-95e5e8b::before, .elementor-17266 .elementor-element.elementor-element-95e5e8b > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-95e5e8b > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-95e5e8b > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-95e5e8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-95e5e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 15%, #000000 100%);}.elementor-17266 .elementor-element.elementor-element-fc61fe1 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-fc61fe1.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-fc61fe1 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-fc61fe1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-fc61fe1.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-fc61fe1.elementor-view-default .elementor-icon{color:var( --e-global-color-20c4e19 );border-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-fc61fe1.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-fc61fe1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-fc61fe1 .elementor-icon{font-size:45px;}.elementor-17266 .elementor-element.elementor-element-fc61fe1 .elementor-icon svg{height:45px;}.elementor-17266 .elementor-element.elementor-element-ffdead8 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-ffdead8{text-align:center;}.elementor-17266 .elementor-element.elementor-element-ffdead8 .elementor-heading-title{line-height:22px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.99);color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-f8532a4{text-align:center;color:#FFFFFF;}.elementor-17266 .elementor-element.elementor-element-6108003{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-0466380{--display:flex;--justify-content:center;}.elementor-17266 .elementor-element.elementor-element-57fe831 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-57fe831{text-align:start;font-size:13px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-e9f9ea0 );}.elementor-17266 .elementor-element.elementor-element-2e19772{text-align:start;}.elementor-17266 .elementor-element.elementor-element-2e19772 .elementor-heading-title{text-transform:capitalize;color:var( --e-global-color-e0ae161 );}.elementor-17266 .elementor-element.elementor-element-49af766{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;text-align:start;}.elementor-17266 .elementor-element.elementor-element-49af766.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-bd3b31e{--display:flex;--min-height:350px;--border-radius:25px 25px 25px 25px;}.elementor-17266 .elementor-element.elementor-element-bd3b31e:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-bd3b31e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/07/Restaurant-High-Res-18-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17266 .elementor-element.elementor-element-9010bb0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-cbdcfc2{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17266 .elementor-element.elementor-element-cbdcfc2:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-cbdcfc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/08/Layer-1.jpg");background-size:cover;}.elementor-17266 .elementor-element.elementor-element-c419989{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aa5f65f );--border-color:var( --e-global-color-aa5f65f );--padding-top:130px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-c419989::before, .elementor-17266 .elementor-element.elementor-element-c419989 > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-c419989 > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-c419989 > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-c419989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-c419989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 15%, #000000 100%);}.elementor-17266 .elementor-element.elementor-element-6679588 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-6679588.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-6679588 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-6679588.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6679588.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-6679588.elementor-view-default .elementor-icon{color:var( --e-global-color-20c4e19 );border-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6679588.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-6679588.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-6679588 .elementor-icon{font-size:45px;}.elementor-17266 .elementor-element.elementor-element-6679588 .elementor-icon svg{height:45px;}.elementor-17266 .elementor-element.elementor-element-18c5504 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-18c5504{text-align:center;}.elementor-17266 .elementor-element.elementor-element-18c5504 .elementor-heading-title{line-height:22px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.99);color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-7b8676f{text-align:center;color:#FFFFFF;}.elementor-17266 .elementor-element.elementor-element-89bec2e{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17266 .elementor-element.elementor-element-89bec2e:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-89bec2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/08/Layer-1.jpg");background-size:cover;}.elementor-17266 .elementor-element.elementor-element-aaccdc9{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aa5f65f );--border-color:var( --e-global-color-aa5f65f );--padding-top:130px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-aaccdc9::before, .elementor-17266 .elementor-element.elementor-element-aaccdc9 > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-aaccdc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-aaccdc9 > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-aaccdc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-aaccdc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 15%, #000000 100%);}.elementor-17266 .elementor-element.elementor-element-b1a6a76 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-b1a6a76.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-b1a6a76 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-b1a6a76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-b1a6a76.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-b1a6a76.elementor-view-default .elementor-icon{color:var( --e-global-color-20c4e19 );border-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-b1a6a76.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-b1a6a76.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-b1a6a76 .elementor-icon{font-size:45px;}.elementor-17266 .elementor-element.elementor-element-b1a6a76 .elementor-icon svg{height:45px;}.elementor-17266 .elementor-element.elementor-element-df99063 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-df99063{text-align:center;}.elementor-17266 .elementor-element.elementor-element-df99063 .elementor-heading-title{line-height:22px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.99);color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-feecb91{text-align:center;color:#FFFFFF;}.elementor-17266 .elementor-element.elementor-element-09f6e17{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17266 .elementor-element.elementor-element-09f6e17:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-09f6e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2026/08/Layer-1.jpg");background-size:cover;}.elementor-17266 .elementor-element.elementor-element-5b9f978{--display:flex;--overlay-opacity:0.7;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aa5f65f );--border-color:var( --e-global-color-aa5f65f );--border-radius:0px 0px 0px 0px;--padding-top:150px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-5b9f978::before, .elementor-17266 .elementor-element.elementor-element-5b9f978 > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-5b9f978 > .e-con-inner > .elementor-background-video-container::before, .elementor-17266 .elementor-element.elementor-element-5b9f978 > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-5b9f978 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17266 .elementor-element.elementor-element-5b9f978 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 15%, #000000 100%);}.elementor-17266 .elementor-element.elementor-element-1449858 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-17266 .elementor-element.elementor-element-1449858.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-1449858 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-1449858.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-1449858.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-1449858.elementor-view-default .elementor-icon{color:var( --e-global-color-20c4e19 );border-color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-1449858.elementor-view-framed .elementor-icon, .elementor-17266 .elementor-element.elementor-element-1449858.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-1449858 .elementor-icon{font-size:45px;}.elementor-17266 .elementor-element.elementor-element-1449858 .elementor-icon svg{height:45px;}.elementor-17266 .elementor-element.elementor-element-f920b8d > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-f920b8d{text-align:center;}.elementor-17266 .elementor-element.elementor-element-f920b8d .elementor-heading-title{line-height:22px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.99);color:var( --e-global-color-20c4e19 );}.elementor-17266 .elementor-element.elementor-element-f0cc6c0{text-align:center;color:#FFFFFF;}.elementor-17266 .elementor-element.elementor-element-c76ce0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17266 .elementor-element.elementor-element-38efabb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-38efabb:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-38efabb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F9;}.elementor-17266 .elementor-element.elementor-element-e947ae2{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-e947ae2 .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-17266 .elementor-element.elementor-element-d43de5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-17266 .elementor-element.elementor-element-f43d17f .elementor-heading-title{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-418a30b{--display:flex;}.elementor-17266 .elementor-element.elementor-element-6d9adf0{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-0b737cc{--display:flex;}.elementor-17266 .elementor-element.elementor-element-2216b4b{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-700b6e4{--display:flex;}.elementor-17266 .elementor-element.elementor-element-f09ecfc{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-5eca70f{--display:flex;}.elementor-17266 .elementor-element.elementor-element-4ce7484{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-25c29e6{--display:flex;}.elementor-17266 .elementor-element.elementor-element-fa937ef{color:var( --e-global-color-6996d8d );}.elementor-17266 .elementor-element.elementor-element-30284d3{--n-accordion-title-font-size:14px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-2fcf6f7 );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-6996d8d );--n-accordion-icon-size:7px;}:where( .elementor-17266 .elementor-element.elementor-element-30284d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}.elementor-17266 .elementor-element.elementor-element-30284d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-17266 .elementor-element.elementor-element-30284d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-17266 .elementor-element.elementor-element-30284d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-17266 .elementor-element.elementor-element-30284d3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-17266 .elementor-element.elementor-element-6a8b753{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-6a8b753:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-6a8b753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70514a1 );}@media(max-width:1366px){.elementor-17266 .elementor-element.elementor-element-b30a740{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-5b35fcd{--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-17266 .elementor-element.elementor-element-20798bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17266 .elementor-element.elementor-element-e35cfd6{--justify-content:center;}.elementor-17266 .elementor-element.elementor-element-e35cfd6.e-con{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-05ef877{text-align:center;}.elementor-17266 .elementor-element.elementor-element-17b6c07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-17b6c07{text-align:center;}.elementor-17266 .elementor-element.elementor-element-b8dd657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-b8dd657{text-align:center;}.elementor-17266 .elementor-element.elementor-element-2464c31{text-align:center;}.elementor-17266 .elementor-element.elementor-element-c6ea7eb{text-align:center;}.elementor-17266 .elementor-element.elementor-element-22cd8b1.elementor-element{--align-self:center;}.elementor-17266 .elementor-element.elementor-element-22cd8b1 .elementor-icon-wrapper{text-align:center;}.elementor-17266 .elementor-element.elementor-element-4030004{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:55px;}.elementor-17266 .elementor-element.elementor-element-852e09c{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-f0bc00d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-8409634{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-1b9809e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-ba23b1a{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-5f862a2{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-2966253{--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-fbe7db9{--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-4f9b272{--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-9010bb0{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-17266 .elementor-element.elementor-element-b30a740{--min-height:55vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-5b35fcd{--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-779b521{--spacer-size:50px;}.elementor-17266 .elementor-element.elementor-element-e35cfd6{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17266 .elementor-element.elementor-element-05ef877{width:100%;max-width:100%;text-align:start;}.elementor-17266 .elementor-element.elementor-element-17b6c07{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-b8dd657{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;}.elementor-17266 .elementor-element.elementor-element-b8dd657 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17266 .elementor-element.elementor-element-b8dd657.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-2464c31{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-17266 .elementor-element.elementor-element-c6ea7eb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-24cf98e.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-22cd8b1.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-22cd8b1 .elementor-icon-wrapper{text-align:start;}.elementor-17266 .elementor-element.elementor-element-4d0d900{--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17266 .elementor-element.elementor-element-8767e7f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17266 .elementor-element.elementor-element-564098a{--padding-top:30px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-5ebe9fe{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-efefbdb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-4030004{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-f85cede{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-2966253{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 10px;--row-gap:80px;--column-gap:10px;--grid-auto-flow:row;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-c356b9d{left:43.425%;}body.rtl .elementor-17266 .elementor-element.elementor-element-c356b9d{right:43.425%;}.elementor-17266 .elementor-element.elementor-element-c356b9d{top:-23.212%;}.elementor-17266 .elementor-element.elementor-element-e09de26{--min-height:240px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-b80b97e{left:43.425%;}body.rtl .elementor-17266 .elementor-element.elementor-element-b80b97e{right:43.425%;}.elementor-17266 .elementor-element.elementor-element-b80b97e{top:-23.212%;}.elementor-17266 .elementor-element.elementor-element-c29f99f{--min-height:240px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-9766613{left:43.425%;}body.rtl .elementor-17266 .elementor-element.elementor-element-9766613{right:43.425%;}.elementor-17266 .elementor-element.elementor-element-9766613{top:-23.212%;}.elementor-17266 .elementor-element.elementor-element-9321d81{--min-height:240px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-1e41427{left:43.425%;}body.rtl .elementor-17266 .elementor-element.elementor-element-1e41427{right:43.425%;}.elementor-17266 .elementor-element.elementor-element-1e41427{top:-23.212%;}.elementor-17266 .elementor-element.elementor-element-77cc7ba{--min-height:240px;}.elementor-17266 .elementor-element.elementor-element-0d6c646{text-align:center;}.elementor-17266 .elementor-element.elementor-element-e64aaa3{--padding-top:50px;--padding-bottom:45px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-fbe7db9{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17266 .elementor-element.elementor-element-6149839{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-a539811{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-f3926c3{width:initial;max-width:initial;line-height:15px;}.elementor-17266 .elementor-element.elementor-element-dfd6e0b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-1190745{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-bc01bf9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;line-height:15px;}.elementor-17266 .elementor-element.elementor-element-135e8b8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-910b3da{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-c2371e3{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;line-height:15px;}.elementor-17266 .elementor-element.elementor-element-e2d0de8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-0b43434{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-6b93a3b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;line-height:15px;}.elementor-17266 .elementor-element.elementor-element-c48c96d{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-0502f9d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-d7793cf{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;line-height:15px;}.elementor-17266 .elementor-element.elementor-element-baa048d{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-6e19019{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17266 .elementor-element.elementor-element-6258f19{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;line-height:15px;}.elementor-17266 .elementor-element.elementor-element-e7dd43c{--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-0ec9958{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-07192d9{--min-height:350px;}.elementor-17266 .elementor-element.elementor-element-33ce107{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-705f91a{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-4f9b272{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-12d7e2f{--padding-top:150px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-95e5e8b{--padding-top:180px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-6108003{--padding-top:40px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-9010bb0{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-c419989{--padding-top:150px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-5b9f978{--padding-top:180px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17266 .elementor-element.elementor-element-c76ce0f{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-17266 .elementor-element.elementor-element-38efabb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-e947ae2{--min-height:350px;}.elementor-17266 .elementor-element.elementor-element-d43de5a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-6a8b753{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-17266 .elementor-element.elementor-element-b30a740{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17266 .elementor-element.elementor-element-5b35fcd{--min-height:75vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-17266 .elementor-element.elementor-element-5b35fcd:not(.elementor-motion-effects-element-type-background), .elementor-17266 .elementor-element.elementor-element-5b35fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-280px 0px;}.elementor-17266 .elementor-element.elementor-element-20798bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-05ef877{width:100%;max-width:100%;font-size:12px;}.elementor-17266 .elementor-element.elementor-element-17b6c07{width:100%;max-width:100%;}.elementor-17266 .elementor-element.elementor-element-b8dd657{width:100%;max-width:100%;text-align:start;}.elementor-17266 .elementor-element.elementor-element-2464c31{width:100%;max-width:100%;}.elementor-17266 .elementor-element.elementor-element-c6ea7eb{width:100%;max-width:100%;text-align:start;}.elementor-17266 .elementor-element.elementor-element-24cf98e.elementor-element{--align-self:flex-start;}.elementor-17266 .elementor-element.elementor-element-4d0d900{--justify-content:center;--padding-top:15px;--padding-bottom:116px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-8767e7f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17266 .elementor-element.elementor-element-564098a{--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-1caa0f3{width:100%;max-width:100%;}.elementor-17266 .elementor-element.elementor-element-32b34aa{width:100%;max-width:100%;}.elementor-17266 .elementor-element.elementor-element-32b34aa .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-17266 .elementor-element.elementor-element-5ebe9fe{--padding-top:50px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-efefbdb{--justify-content:space-between;}.elementor-17266 .elementor-element.elementor-element-4030004{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-852e09c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-f0bc00d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-8409634{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-1b9809e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-ba23b1a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-5f862a2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-f85cede{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-9e653e0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-17266 .elementor-element.elementor-element-9e653e0{text-align:center;}.elementor-17266 .elementor-element.elementor-element-b063f7c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-17266 .elementor-element.elementor-element-2966253{--e-con-grid-template-columns:repeat(1, 1fr);--gap:60px 0px;--row-gap:60px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-c356b9d > .elementor-widget-container{padding:8px 16px 8px 16px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-c356b9d{left:43%;}body.rtl .elementor-17266 .elementor-element.elementor-element-c356b9d{right:43%;}.elementor-17266 .elementor-element.elementor-element-c356b9d{top:-30%;}.elementor-17266 .elementor-element.elementor-element-e09de26{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-b80b97e > .elementor-widget-container{padding:8px 16px 8px 16px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-b80b97e{left:43%;}body.rtl .elementor-17266 .elementor-element.elementor-element-b80b97e{right:43%;}.elementor-17266 .elementor-element.elementor-element-b80b97e{top:-30%;}.elementor-17266 .elementor-element.elementor-element-c29f99f{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-9766613 > .elementor-widget-container{padding:8px 16px 8px 16px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-9766613{left:43%;}body.rtl .elementor-17266 .elementor-element.elementor-element-9766613{right:43%;}.elementor-17266 .elementor-element.elementor-element-9766613{top:-30%;}.elementor-17266 .elementor-element.elementor-element-9321d81{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-1e41427 > .elementor-widget-container{padding:8px 16px 8px 16px;}body:not(.rtl) .elementor-17266 .elementor-element.elementor-element-1e41427{left:43%;}body.rtl .elementor-17266 .elementor-element.elementor-element-1e41427{right:43%;}.elementor-17266 .elementor-element.elementor-element-1e41427{top:-30%;}.elementor-17266 .elementor-element.elementor-element-77cc7ba{--min-height:200px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17266 .elementor-element.elementor-element-e64aaa3{--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-fbe7db9{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-17266 .elementor-element.elementor-element-6149839{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-a539811{width:initial;max-width:initial;text-align:center;}.elementor-17266 .elementor-element.elementor-element-dfd6e0b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-1190745{width:initial;max-width:initial;text-align:center;}.elementor-17266 .elementor-element.elementor-element-bc01bf9{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-17266 .elementor-element.elementor-element-135e8b8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-910b3da{width:initial;max-width:initial;text-align:center;}.elementor-17266 .elementor-element.elementor-element-c2371e3{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17266 .elementor-element.elementor-element-e2d0de8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-0b43434{width:initial;max-width:initial;text-align:center;}.elementor-17266 .elementor-element.elementor-element-6b93a3b{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-17266 .elementor-element.elementor-element-c48c96d{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-0502f9d{width:initial;max-width:initial;text-align:center;}.elementor-17266 .elementor-element.elementor-element-d7793cf{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-17266 .elementor-element.elementor-element-baa048d{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-17266 .elementor-element.elementor-element-6e19019{width:initial;max-width:initial;text-align:center;}.elementor-17266 .elementor-element.elementor-element-6258f19{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-17266 .elementor-element.elementor-element-e7dd43c{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-0ec9958{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-07192d9{--min-height:200px;}.elementor-17266 .elementor-element.elementor-element-33ce107{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-705f91a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-4f9b272{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-6108003{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:10px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-0466380{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-bd3b31e{--min-height:200px;}.elementor-17266 .elementor-element.elementor-element-9010bb0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17266 .elementor-element.elementor-element-c76ce0f{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-17266 .elementor-element.elementor-element-38efabb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-e947ae2{--min-height:200px;}.elementor-17266 .elementor-element.elementor-element-d43de5a{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17266 .elementor-element.elementor-element-6a8b753{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-17266 .elementor-element.elementor-element-5ebe9fe{--content-width:1300px;}.elementor-17266 .elementor-element.elementor-element-efefbdb{--content-width:1240px;}.elementor-17266 .elementor-element.elementor-element-07192d9{--width:50%;}.elementor-17266 .elementor-element.elementor-element-33ce107{--width:50%;}.elementor-17266 .elementor-element.elementor-element-e947ae2{--width:50%;}.elementor-17266 .elementor-element.elementor-element-d43de5a{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-17266 .elementor-element.elementor-element-20798bf{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17266 .elementor-element.elementor-element-07192d9{--width:100%;}.elementor-17266 .elementor-element.elementor-element-33ce107{--width:100%;}.elementor-17266 .elementor-element.elementor-element-e947ae2{--width:100%;}.elementor-17266 .elementor-element.elementor-element-d43de5a{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-8e40078 */@media screen and (min-width: 767px) and (max-width: 1024px) {
  .bys-booking-widget-wrapper .bys-booking-widget {
    margin-bottom: 10px!important;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8e40078 */@media screen and (min-width: 767px) and (max-width: 1024px) {
  .bys-booking-widget-wrapper .bys-booking-widget {
    margin-bottom: 10px!important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b30a740 */.elementor-17266 .elementor-element.elementor-element-b30a740{
    padding-top: 146px;
}

@media (max-width: 1024px) {
    .elementor-17266 .elementor-element.elementor-element-b30a740{
    padding-top: 129px!important;
    padding-bottom: 20px;
    }
}

@media (max-width: 767.98px) {
    .elementor-17266 .elementor-element.elementor-element-b30a740{
    padding-top: 109px!important;
    }
}/* End custom CSS */
/* Start custom CSS */.dhr-slider.hero__booking-content .e-n-carousel.swiper {
  border-radius: 15px !important;
}

.optional-extras {
  h3 {
    font-size: 12px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    letter-spacing: 0.04em !important;
  }

  ul {
    padding-left: 20px;
  }
}

#custom-read-more {
  details {
    summary {
      order: 1;
    }
  }

  .e-n-accordion-item-title-text {
    visibility: hidden;
    position: relative;
  }

  .e-n-accordion-item-title-text::after {
    content: "Read further";
    visibility: visible;
    position: absolute;
    left: 0;
    top: -2px;
    text-decoration: underline;
    text-underline-offset: 6px;
  }

  span.e-n-accordion-item-title-icon {
    margin-top: -3px !important;
  }


  details[open] .e-n-accordion-item-title-text::after {
    content: "Read less";
  }

  details.e-n-accordion-item[open] svg {
    transform: rotate(180deg);
  }
}


.suggested-activity {
  img {
    width: 100% !important;
    max-width: 300px;
    height: 250px;
    object-fit: cover;
  }

  figure {
    position: relative;
    display: flex !important;
    justify-content: center !important;


    &::after {
      content: "";
      position: absolute;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      background-color: #07070766;
      background-image: url('https://dhr.4shaw-development.co/piekenierskloof-mountain-resort/wp-content/uploads/sites/22/2025/03/hand-pointer-solid.svg');
      background-repeat: no-repeat;
      border-radius: 4px;
      background-position: center;
      transform: scale(0);
      opacity: 0;
      transition: transform 0.5s ease, opacity 0.5s ease;
    }

    &:hover {
      &::after {
        transform: scale(1);
        opacity: 1;
      }
    }
  }
}/* End custom CSS */