.elementor-2436 .elementor-element.elementor-element-76ee55be > .elementor-background-overlay{background-image:url("https://kingfaisalprize.org/wp-content/uploads/2023/06/background.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-2436 .elementor-element.elementor-element-76ee55be > .elementor-container{min-height:63vh;}.elementor-2436 .elementor-element.elementor-element-76ee55be .elementor-background-overlay{filter:brightness( 100% ) contrast( 94% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2436 .elementor-element.elementor-element-76ee55be{border-style:none;padding:0px 35px 0px 35px;}.elementor-2436 .elementor-element.elementor-element-76ee55be > .elementor-shape-bottom svg{width:calc(163% + 1.3px);height:169px;transform:translateX(-50%) rotateY(180deg);}.elementor-2436 .elementor-element.elementor-element-64c17b70{--spacer-size:21px;}.elementor-2436 .elementor-element.elementor-element-7b238518{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2436 .elementor-element.elementor-element-7b238518 .aux-modern-heading-primary{font-size:70px;font-weight:bold;letter-spacing:-0.35px;color:#423F3F;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap{transition:500ms;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filter-gallery-control ul li.control{color:#444;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-2436 .elementor-element.elementor-element-ac0af6e .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:0px;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,0.7);}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-2436 .elementor-element.elementor-element-ac0af6e .video-popup:hover > img{transform:scale(1.1);}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#8A8A8A;color:#fff;padding:12px 12px 12px 12px;height:60px;line-height:60px;width:60px;font-size:35px;border-radius:100px;transition:300ms;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:35px;width:35px;}.elementor-2436 .elementor-element.elementor-element-ac0af6e .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#9B7D3B;color:#fff;border-radius:100px;}.elementor-2436 .elementor-element.elementor-element-ac0af6e #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-2436 .elementor-element.elementor-element-3b3d408{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2436 .elementor-element.elementor-element-3b3d408 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2436 .elementor-element.elementor-element-3001ff3{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2436 .elementor-element.elementor-element-3001ff3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2436 .elementor-element.elementor-element-3001ff3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2436 .elementor-element.elementor-element-3001ff3 .aux-modern-heading-description{font-size:22px;}.elementor-2436 .elementor-element.elementor-element-9b57d3f{animation-duration:1500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-2436 .elementor-element.elementor-element-9b57d3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2436 .elementor-element.elementor-element-9b57d3f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-2436 .elementor-element.elementor-element-9b57d3f .aux-modern-heading-description{font-size:22px;}.elementor-2436 .elementor-element.elementor-element-5b64c40{--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;}.elementor-2436 .elementor-element.elementor-element-adc4b0c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2436 .elementor-element.elementor-element-86c8a73{--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;}.elementor-2436 .elementor-element.elementor-element-5f05940{--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;}.elementor-2436 .elementor-element.elementor-element-5c858e2{--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;}.elementor-2436 .elementor-element.elementor-element-022d9fa{--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;}.elementor-2436 .elementor-element.elementor-element-bcb523d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2436 .elementor-element.elementor-element-625714e{--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;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .elementor-repeater-item-ee1e5ba{object-position:center center !important;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .elementor-repeater-item-83d0682{object-position:center center !important;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .elementor-repeater-item-676dd65{object-position:center center !important;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .flipster__item__content{width:300px;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-coverflow-item{opacity:100%;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-coverflow-item.flipster__item--current{opacity:100%;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .flipster__item img{height:300px;object-fit:cover;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-flip-item-content{background-color:#141414;padding:20px 20px 20px 20px;text-align:center;min-height:0px;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-flip-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-flip-item-icon svg{fill:#ffffff;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-flip-item-title{color:#ffffff;margin-top:0px;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-flip-item-text{color:#b4b4b4;margin-top:5px;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-item-btn a{display:inline-block;padding:10px 20px 10px 20px;background-color:#5a5a5a;color:#bababa;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .ue-item-btn{margin-top:10px;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .flipster__button > *{width:15px;srtroke:#ffffff;color:#ffffff;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .flipster__button{padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;background-color:#000000 !important;top:150px !important;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .flipster__button--prev{left:10px;right:auto;}.elementor-2436 .elementor-element.elementor-element-0cb1968 .flipster__button--next{right:10px;left:auto;}.elementor-2436 .elementor-element.elementor-element-ed0b596{--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;}.elementor-2436 .elementor-element.elementor-element-22cd777{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2436 .elementor-element.elementor-element-2303d51{--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;}.elementor-2436 .elementor-element.elementor-element-20c3995{--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;}.elementor-2436 .elementor-element.elementor-element-50b2972{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:20px 0px 0px 0px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#9B9B9B;--n-tabs-title-color-active:#B08A3E;}.elementor-2436 .elementor-element.elementor-element-50b2972 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-2436 .elementor-element.elementor-element-50b2972.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;border-color:#969696;}.elementor-2436 .elementor-element.elementor-element-50b2972.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2436 .elementor-element.elementor-element-50b2972.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;border-color:#D7B554;}.elementor-2436 .elementor-element.elementor-element-50b2972.ha-has-bg-overlay > .elementor-widget-container::before{background-color:#FFFFFF;opacity:0.63;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2436 .elementor-element.elementor-element-50b2972.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2436 .elementor-element.elementor-element-50b2972 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);}.elementor-2436 .elementor-element.elementor-element-50b2972.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2436 .elementor-element.elementor-element-50b2972.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:28px;}.elementor-2436 .elementor-element.elementor-element-50b2972 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#515151;}.elementor-2436 .elementor-element.elementor-element-8e73703{--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;}.elementor-2436 .elementor-element.elementor-element-cea9ded{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2436 .elementor-element.elementor-element-d44cf5d{--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;}.elementor-2436 .elementor-element.elementor-element-cdc4724{--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;}.elementor-2436 .elementor-element.elementor-element-189487f{--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;}.elementor-2436 .elementor-element.elementor-element-eb97d21{--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;}.elementor-2436 .elementor-element.elementor-element-812f6d9{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-2436 .elementor-element.elementor-element-e9746dd{--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;}.elementor-2436 .elementor-element.elementor-element-efa0723 .elementor-repeater-item-ee1e5ba{object-position:center center !important;}.elementor-2436 .elementor-element.elementor-element-efa0723 .elementor-repeater-item-83d0682{object-position:center center !important;}.elementor-2436 .elementor-element.elementor-element-efa0723 .elementor-repeater-item-676dd65{object-position:center center !important;}.elementor-2436 .elementor-element.elementor-element-efa0723 .flipster__item__content{width:300px;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-coverflow-item{opacity:100%;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-coverflow-item.flipster__item--current{opacity:100%;}.elementor-2436 .elementor-element.elementor-element-efa0723 .flipster__item img{height:300px;object-fit:cover;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-flip-item-content{background-color:#141414;padding:20px 20px 20px 20px;text-align:center;min-height:0px;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-flip-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-flip-item-icon svg{fill:#ffffff;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-flip-item-title{color:#ffffff;margin-top:0px;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-flip-item-text{color:#b4b4b4;margin-top:5px;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-item-btn a{display:inline-block;padding:10px 20px 10px 20px;background-color:#5a5a5a;color:#bababa;}.elementor-2436 .elementor-element.elementor-element-efa0723 .ue-item-btn{margin-top:10px;}.elementor-2436 .elementor-element.elementor-element-efa0723 .flipster__button > *{width:15px;srtroke:#ffffff;color:#ffffff;}.elementor-2436 .elementor-element.elementor-element-efa0723 .flipster__button{padding:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;background-color:#000000 !important;top:150px !important;}.elementor-2436 .elementor-element.elementor-element-efa0723 .flipster__button--prev{left:10px;right:auto;}.elementor-2436 .elementor-element.elementor-element-efa0723 .flipster__button--next{right:10px;left:auto;}.elementor-2436 .elementor-element.elementor-element-9ffa3aa{--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;}.elementor-2436 .elementor-element.elementor-element-1ec3bd7{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2436 .elementor-element.elementor-element-6a2f295{--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;}.elementor-2436 .elementor-element.elementor-element-ce6b06a{--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;}.elementor-2436 .elementor-element.elementor-element-edd5afe{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:20px 0px 0px 0px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#9B9B9B;--n-tabs-title-color-active:#B08A3E;}.elementor-2436 .elementor-element.elementor-element-edd5afe > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-2436 .elementor-element.elementor-element-edd5afe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;border-color:#969696;}.elementor-2436 .elementor-element.elementor-element-edd5afe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2436 .elementor-element.elementor-element-edd5afe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 3px 0px;border-color:#D7B554;}.elementor-2436 .elementor-element.elementor-element-edd5afe.ha-has-bg-overlay > .elementor-widget-container::before{background-color:#FFFFFF;opacity:0.63;filter:brightness( 200% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2436 .elementor-element.elementor-element-edd5afe.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-2436 .elementor-element.elementor-element-edd5afe > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.16);}.elementor-2436 .elementor-element.elementor-element-edd5afe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2436 .elementor-element.elementor-element-edd5afe.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:28px;}.elementor-2436 .elementor-element.elementor-element-edd5afe [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#515151;}.elementor-2436 .elementor-element.elementor-element-27f209d{--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;}@media(min-width:768px){.elementor-2436 .elementor-element.elementor-element-86c8a73{--width:25%;}.elementor-2436 .elementor-element.elementor-element-5f05940{--width:25%;}.elementor-2436 .elementor-element.elementor-element-5c858e2{--width:25%;}.elementor-2436 .elementor-element.elementor-element-022d9fa{--width:25%;}.elementor-2436 .elementor-element.elementor-element-625714e{--width:100%;}.elementor-2436 .elementor-element.elementor-element-ed0b596{--width:100%;}.elementor-2436 .elementor-element.elementor-element-2303d51{--width:50%;}.elementor-2436 .elementor-element.elementor-element-20c3995{--width:50%;}.elementor-2436 .elementor-element.elementor-element-d44cf5d{--width:25%;}.elementor-2436 .elementor-element.elementor-element-cdc4724{--width:25%;}.elementor-2436 .elementor-element.elementor-element-189487f{--width:25%;}.elementor-2436 .elementor-element.elementor-element-eb97d21{--width:25%;}.elementor-2436 .elementor-element.elementor-element-e9746dd{--width:100%;}.elementor-2436 .elementor-element.elementor-element-9ffa3aa{--width:100%;}.elementor-2436 .elementor-element.elementor-element-6a2f295{--width:50%;}.elementor-2436 .elementor-element.elementor-element-ce6b06a{--width:50%;}}@media(max-width:1024px){.elementor-2436 .elementor-element.elementor-element-76ee55be > .elementor-container{min-height:70vh;}.elementor-2436 .elementor-element.elementor-element-7b238518 .aux-modern-heading-primary{font-size:60px;}}@media(max-width:767px){.elementor-2436 .elementor-element.elementor-element-7b238518 .aux-modern-heading-primary{font-size:45px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-7b238518 */.elementor-2436 .elementor-element.elementor-element-7b238518 .aux-modern-heading-primary::before{
    content:'';
    width: 30px;
    height: 30px;
    display: inline-block;
    border: 7px solid #9B7D3B;
    border-radius: 50%;
    box-shadow: 0px 3px 15px #9B7D3B66;
    position: relative;
    top:-5px;
    margin-right: 10px;
    margin-left: 10px;
}
@media screen and (max-width:600px){
    .elementor-2436 .elementor-element.elementor-element-7b238518 .aux-modern-heading-primary::before{
        top:0px;
    }
}/* End custom CSS */
/* Start custom CSS for eael-filterable-gallery, class: .elementor-element-ac0af6e */.video-popup{
    position: relative !important;
    top: 0 !important;
    width:70px !important;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-3001ff3 */.elementor-2436 .elementor-element.elementor-element-3001ff3 .aux-modern-heading-primary::before{
    content:'';
    width: 15px;
    height: 15px;
    display: inline-block;
    border: 4px solid #9B7D3B;
    display: block;
    border-radius: 50%;
    box-shadow: 0px 3px 15px #9B7D3B66;
margin: 0 auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-9b57d3f */.elementor-2436 .elementor-element.elementor-element-9b57d3f .aux-modern-heading-primary::before{
    content:'';
    width: 15px;
    height: 15px;
    display: inline-block;
    border: 4px solid #9B7D3B;
    display: block;
    border-radius: 50%;
    box-shadow: 0px 3px 15px #9B7D3B66;
margin: 0 auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3d1e08e */.eael-gallery-grid-item {
   height: 500px;
  border-radius: 20px !important;
}

.gallery-item-thumbnail-wrap {
    height: 100%;
}

.gallery-item-thumbnail {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.gallery-item-buttons{
    display:flex;
    justify-content:center;
    gap:15px;
}

.gallery-item-buttons a{
    display:flex;
    flex-direction:column;
    align-items:center;
    text-decoration:none;
}

.kfp-label{
margin-top: 8px;
    color: #fff;
    font-size: 12px !important;
    font-weight: 600;
    line-height: 1.2;
    text-align: center;
    background: none !important;
    padding: 0 !important;
}
.kfp-gallery-popup{
    background:#fff;
    max-width:1100px;
    margin:40px auto;
    padding:25px;
    direction:rtl;
}

.mfp-hide{
    display:none !important;
}


.elementor-2436 .elementor-element.elementor-element-3d1e08e .video-popup{
    position: relative !important;
    top: 0 !important;
    width:70px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27f53f5 */.elementor-2436 .elementor-element.elementor-element-27f53f5 .gallery-item-caption-wrap.caption-style-hoverer {
  visibility: visible;
  opacity: 1;
}
.elementor-2436 .elementor-element.elementor-element-27f53f5 .gallery-item-caption-wrap, .media-content-wrap {
  text-align: center;
}
.elementor-2436 .elementor-element.elementor-element-27f53f5 .gallery-item-caption-wrap.caption-style-hoverer.eael-slide-up h5 {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  -webkit-transition: .6s all ease;
  transition: .6s all ease;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c09c73 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c2d4953 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0810eaf */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a45f7d7 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b596616 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-08056e9 */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-362296e */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-324c379 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c09c73 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c2d4953 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0810eaf */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a45f7d7 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b596616 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-08056e9 */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-362296e */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-324c379 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c09c73 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c2d4953 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0810eaf */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a45f7d7 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b596616 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-08056e9 */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-362296e */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-324c379 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c09c73 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c2d4953 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0810eaf */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a45f7d7 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b596616 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-08056e9 */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-362296e */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-324c379 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bde7165 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cce37db */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b52362d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a74460d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb59fd5 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-824253d */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d4d094 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-afe902a */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bde7165 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cce37db */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b52362d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a74460d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb59fd5 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-824253d */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d4d094 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-afe902a */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bde7165 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cce37db */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b52362d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a74460d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb59fd5 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-824253d */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d4d094 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-afe902a */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-bde7165 */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cce37db */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 177px !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 213px !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b52362d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a74460d */.kfp-one-video .fluid-width-video-wrapper{
    padding-top: 0 !important;
    height: 216px  !important;
    overflow: hidden;
}

.kfp-one-video .fluid-width-video-wrapper iframe{
    width: 100% !important;
    height: 216px  !important;
    position: static !important;
}

.kfp-one-video h6{
    margin-top: 10px !important;
    text-align: center;
    font-size: 14px;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-fb59fd5 */.kfp-coverflow-from-modula img{
    width:100%;
    height:360px;
    object-fit:cover;
}
.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-824253d */.kfp-coverflow-title{
    font-size:18px;
    font-weight:700;
    margin-bottom:20px;
}
.kfp-coverflow-from-modula,
.kfp-coverflow-from-modula .flip-items,
.kfp-coverflow-from-modula .flipster__container{
    direction: ltr !important;
}

.kfp-coverflow-from-modula{
    text-align: left !important;
}

.kfp-coverflow-from-modula .flipster__item{
    direction: ltr !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6d4d094 */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-afe902a */.kfp-pdf-title{
    font-size:22px;
    font-weight:700;
    margin-bottom:15px;
}

.kfp-pdf-actions{
    margin-top:15px;
}

.kfp-pdf-actions a{
    display:inline-block;
    padding:10px 18px;
    background:#957711;
    color:#fff;
    border-radius:6px;
    text-decoration:none;
}/* End custom CSS */