.elementor-8 .elementor-element.elementor-element-224da7c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-224da7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katdarzon.com/wp-content/uploads/2025/06/IMG_1009-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-224da7c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-70px;margin-bottom:0px;padding:70px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-224da7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-63577b4.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-63577b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-63577b4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-64cb8e0 > .elementor-widget-container{margin:0px 0px -40px -40px;}.elementor-8 .elementor-element.elementor-element-64cb8e0{text-align:left;}.elementor-8 .elementor-element.elementor-element-64cb8e0 img{width:75%;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-35c31f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-35c31f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-35c31f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2990aae{text-align:center;}.elementor-8 .elementor-element.elementor-element-2990aae .elementor-heading-title{font-family:"Mochibop", Sans-serif;font-size:70px;font-weight:400;line-height:37px;color:#F2A71C;}.elementor-8 .elementor-element.elementor-element-a621409{text-align:center;}.elementor-8 .elementor-element.elementor-element-a621409 .elementor-heading-title{font-family:"Mochibop", Sans-serif;font-size:55px;font-weight:500;text-transform:none;color:#F2A71C;}.elementor-8 .elementor-element.elementor-element-3adecb3 > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.elementor-8 .elementor-element.elementor-element-3adecb3{text-align:center;}.elementor-8 .elementor-element.elementor-element-3adecb3 .elementor-heading-title{font-family:"Grainchmas", Sans-serif;font-size:30px;font-weight:700;text-shadow:0px 0px 10px rgba(176.99999999999991, 195, 73, 0.2196078431372549);mix-blend-mode:color;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-f21bcfd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-f21bcfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-8a453e2 > .elementor-widget-container{margin:0px -40px -40px 0px;}.elementor-8 .elementor-element.elementor-element-8a453e2{text-align:right;}.elementor-8 .elementor-element.elementor-element-8a453e2 img{width:90%;}.elementor-8 .elementor-element.elementor-element-91e6198:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-91e6198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katdarzon.com/wp-content/uploads/2025/06/IMG_1008-2-e1751319391168.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-91e6198 > .elementor-background-overlay{background-image:url("https://katdarzon.com/wp-content/uploads/2025/06/night-sky-with-lot-shiny-stars-with-blurred-mountain-background-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-91e6198{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-14ccd1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-8 .elementor-element.elementor-element-835400d > .elementor-container{max-width:600px;}.elementor-8 .elementor-element.elementor-element-835400d{margin-top:100px;margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-50d3960 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-78242bc{text-align:center;}.elementor-8 .elementor-element.elementor-element-78242bc .elementor-heading-title{font-family:"Mochibop", Sans-serif;font-size:40px;font-weight:400;line-height:37px;color:#F2A71C;}.elementor-8 .elementor-element.elementor-element-796ef42{text-align:center;}.elementor-8 .elementor-element.elementor-element-796ef42 .elementor-heading-title{font-family:"Mochibop", Sans-serif;font-size:35px;font-weight:600;text-transform:none;color:#F2A71C;}.elementor-8 .elementor-element.elementor-element-94361f2 > .elementor-widget-container{--e-transform-rotateZ:-3deg;}.elementor-8 .elementor-element.elementor-element-94361f2{text-align:center;}.elementor-8 .elementor-element.elementor-element-94361f2 .elementor-heading-title{font-family:"Grainchmas", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4b901b7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-4b901b7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b901b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katdarzon.com/wp-content/uploads/2025/06/Adobe-Express-file-6-1-e1751320344325.png");background-position:center center;background-repeat:no-repeat;background-size:40% auto;}.elementor-8 .elementor-element.elementor-element-4b901b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-4b901b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-b18897f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-b18897f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-12bc673{text-align:center;}.elementor-8 .elementor-element.elementor-element-12bc673 img{width:68%;height:265px;object-fit:cover;object-position:center center;}.elementor-8 .elementor-element.elementor-element-8cc2d9c{text-align:left;}.elementor-8 .elementor-element.elementor-element-8cc2d9c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:700;color:#B1C349;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-31ef86b{text-align:left;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-1a2980c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-1a0fb40{--e-image-carousel-slides-to-show:5;}.elementor-8 .elementor-element.elementor-element-1a0fb40 .swiper-wrapper{display:flex;align-items:center;}.elementor-8 .elementor-element.elementor-element-71fd96c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-71fd96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D37;}.elementor-8 .elementor-element.elementor-element-71fd96c > .elementor-container{max-width:1300px;min-height:400px;}.elementor-8 .elementor-element.elementor-element-71fd96c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-71fd96c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-fc0a5f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fc0a5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://katdarzon.com/wp-content/uploads/2025/06/Ellipse-5.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-fc0a5f7 > .elementor-container{min-height:740px;}.elementor-8 .elementor-element.elementor-element-fc0a5f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-fc0a5f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-dff0717.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-dff0717.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-1fd63bc img{border-radius:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-8ff4bce .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:53px;font-weight:900;color:#B1C349;}.elementor-8 .elementor-element.elementor-element-8f6be2f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-a6fa9a4{text-align:left;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-30a3adc .elementor-button{background-color:#B1C349;font-family:"Poppins", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4188571 );border-radius:50px 50px 50px 50px;padding:10px 28px 10px 28px;}.elementor-8 .elementor-element.elementor-element-30a3adc .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-30a3adc .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-728944e );border-color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-30a3adc{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-30a3adc > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-30a3adc .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-30a3adc .elementor-button:focus svg{fill:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-1218a6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1218a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D37;}.elementor-8 .elementor-element.elementor-element-1218a6d > .elementor-container{max-width:1000px;min-height:400px;}.elementor-8 .elementor-element.elementor-element-1218a6d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-1218a6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-e6a55a1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:50px;}.elementor-8 .elementor-element.elementor-element-e6a55a1 .elementor-main-swiper{height:650px;}.elementor-8 .elementor-element.elementor-element-e6a55a1 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:16 / 9;}.elementor-8 .elementor-element.elementor-element-e6a55a1 .elementor-main-swiper .swiper-slide{border-radius:10px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e6a55a1 .elementor-swiper-button{font-size:0px;}.elementor-8 .elementor-element.elementor-element-4e1a8c3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4e1a8c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1C349;}.elementor-8 .elementor-element.elementor-element-4e1a8c3 > .elementor-container{max-width:1000px;min-height:400px;}.elementor-8 .elementor-element.elementor-element-4e1a8c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-4e1a8c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-77d50dc{text-align:center;}.elementor-8 .elementor-element.elementor-element-77d50dc .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:64px;font-weight:700;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-5f48d71:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5f48d71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D37;}.elementor-8 .elementor-element.elementor-element-5f48d71 > .elementor-container{min-height:300px;}.elementor-8 .elementor-element.elementor-element-5f48d71{border-style:solid;border-width:2px 2px 2px 2px;border-color:#003459;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-8 .elementor-element.elementor-element-5f48d71, .elementor-8 .elementor-element.elementor-element-5f48d71 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-5f48d71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-5b4eddb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-5b4eddb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-5b4eddb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-c62ac58{text-align:center;}.elementor-8 .elementor-element.elementor-element-c62ac58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-0085ef5{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-0085ef5 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-90ccd98 .elementor-button{background-color:var( --e-global-color-728944e );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:#070D37;color:#070D37;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-90ccd98 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-90ccd98 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-728944e );border-color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-90ccd98{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-90ccd98 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-90ccd98 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-90ccd98 .elementor-button:focus svg{fill:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-4b3e6e1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4b3e6e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-4b3e6e1 > .elementor-container{min-height:300px;}.elementor-8 .elementor-element.elementor-element-4b3e6e1{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;}.elementor-8 .elementor-element.elementor-element-4b3e6e1, .elementor-8 .elementor-element.elementor-element-4b3e6e1 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-4b3e6e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-361cce4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-8 .elementor-element.elementor-element-361cce4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-8 .elementor-element.elementor-element-361cce4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8 .elementor-element.elementor-element-2d0042a{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d0042a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-1c04420{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-1c04420 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-f5ee151 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-728944e );color:var( --e-global-color-728944e );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-728944e );border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-f5ee151 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-f5ee151 .elementor-button:focus{background-color:var( --e-global-color-728944e );color:var( --e-global-color-4188571 );border-color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-f5ee151{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-f5ee151 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-8 .elementor-element.elementor-element-f5ee151 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-f5ee151 .elementor-button:focus svg{fill:var( --e-global-color-4188571 );}.elementor-8 .elementor-element.elementor-element-29378c7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-29378c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D37;}.elementor-8 .elementor-element.elementor-element-29378c7{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-8 .elementor-element.elementor-element-29378c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-54ca98b{text-align:center;}.elementor-8 .elementor-element.elementor-element-54ca98b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:40px;font-weight:700;color:#B1C349;}.elementor-8 .elementor-element.elementor-element-6b46c69{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-2e2d5a1.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-8 .elementor-element.elementor-element-2e2d5a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-8 .elementor-element.elementor-element-2e2d5a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-056dd7b{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#B1C349;}.elementor-8 .elementor-element.elementor-element-056dd7b p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-8e2a91b{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-8e2a91b p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-9e3e7b5.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-8 .elementor-element.elementor-element-9e3e7b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-8 .elementor-element.elementor-element-9e3e7b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-b52ca62{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#B1C349;}.elementor-8 .elementor-element.elementor-element-b52ca62 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-c9546fe{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-c9546fe p{margin-block-end:0px;}.elementor-bc-flex-widget .elementor-8 .elementor-element.elementor-element-c5aca13.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-8 .elementor-element.elementor-element-c5aca13.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-8 .elementor-element.elementor-element-c5aca13 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-8 .elementor-element.elementor-element-2abc1df{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#B1C349;}.elementor-8 .elementor-element.elementor-element-2abc1df p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-361591c{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-728944e );}.elementor-8 .elementor-element.elementor-element-361591c p{margin-block-end:0px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b18897f{width:30%;}.elementor-8 .elementor-element.elementor-element-93af59c{width:70%;}.elementor-8 .elementor-element.elementor-element-f9f71cd{width:60%;}.elementor-8 .elementor-element.elementor-element-d13df36{width:40%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-e6a55a1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-e6a55a1.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}/* Start custom CSS for image, class: .elementor-element-64cb8e0 */.elementor-8 .elementor-element.elementor-element-64cb8e0 {
      
      animation: spin 6s ease infinite;
    }

    @keyframes spin {
      0%   { transform: rotate(-10deg); }
       50%   { transform: rotate(10deg); }
      100% { transform: rotate(-10deg); }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3adecb3 */.elementor-8 .elementor-element.elementor-element-3adecb3 {
  color: white;
  animation: scale 2s ease-in-out infinite;
    }

@keyframes scale {
      0%, 100% {
        transform: scale(1);
        text-shadow: 0 0 25px #FFFFFF00, 0 0 10px #FFFFFF00, 0 0 15px #FFFFFF00;
        
      }
      50% {
        transform: scale(1.1);
        text-shadow: 30px 20px 20px #B1C34973, 0 0 20px #B1C34973, 0 0 30px #fff;
      }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8a453e2 */.elementor-8 .elementor-element.elementor-element-8a453e2 {
      
      animation: spin 8s ease-in infinite;
    }

    @keyframes spin {
      0%   { transform: rotate(-10deg); }
       50%   { transform: rotate(10deg); }
      100% { transform: rotate(-10deg); }
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fd63bc */.elementor-8 .elementor-element.elementor-element-1fd63bc {
      
      animation:moveRight 12s ease infinite;
    }

     @keyframes moveRight {
      0%   { left: -20px; transform: rotate(-10deg); }
      50%  { left: 0px; transform: rotate(10deg); }
      100% { left: -20px; transform: rotate(-10deg); }
      
    }/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-e6a55a1 */.video-slider{
    overflow: hidden !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mochibop';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katdarzon.com/wp-content/uploads/2025/11/Mochibop-Demo.ttf') format('truetype');
}
@font-face {
	font-family: 'Mochibop';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://katdarzon.com/wp-content/uploads/2025/11/MochibopBold-Demo.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Grainchmas';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://katdarzon.com/wp-content/uploads/2025/11/Grinchmas.ttf') format('truetype');
}
/* End Custom Fonts CSS */