.elementor-1037 .elementor-element.elementor-element-1f20a5d5{--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;--align-items:flex-start;--overflow:hidden;--overlay-opacity:0.7;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-1f20a5d5:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kilitrats.com/wp-content/uploads/2026/09/Nature-safaris-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1037 .elementor-element.elementor-element-1f20a5d5::before, .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .elementor-background-video-container::before, .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .elementor-background-slideshow::before, .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C2420;--background-overlay:'';}.elementor-1037 .elementor-element.elementor-element-764c6be8{--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;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--margin-top:120px;--margin-bottom:0px;--margin-left:120px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-135a4064{text-align:start;}.elementor-1037 .elementor-element.elementor-element-135a4064 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:3px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-5d795708{text-align:start;font-family:"Manrope", Sans-serif;font-size:51px;font-weight:800;line-height:1.3em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-00052d6{text-align:start;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-798518e4{--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:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn{background-color:transparent;padding:14px 15px 14px 24px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;background-image:linear-gradient(180deg, var( --e-global-color-a829065f ) 0%, var( --e-global-color-c14950d7 ) 100%);border-style:none;border-radius:120px 120px 120px 120px;box-shadow:5px 5px 10px 0px rgba(10.806086956521744, 0, 57.80000000000001, 0.5);}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn:hover{background-color:transparent;color:var( --e-global-color-a829065f );fill:var( --e-global-color-a829065f );background-image:linear-gradient(180deg, #FFDC9C 0%, var( --e-global-color-8d2f5b1e ) 100%);}.elementor-1037 .elementor-element.elementor-element-7c4b556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > i, .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > svg{margin-left:55px;}.rtl .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > i, .rtl .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > svg{margin-left:0;margin-right:55px;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn i, .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-1037 .elementor-element.elementor-element-6cf04e1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-6cf04e1:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-6cf04e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d975c39 );}.elementor-1037 .elementor-element.elementor-element-0586c4b{--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-1037 .elementor-element.elementor-element-5be91e9{--display:flex;}.elementor-1037 .elementor-element.elementor-element-e4daf3b{text-align:start;}.elementor-1037 .elementor-element.elementor-element-e4daf3b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-770620c{--display:flex;}.elementor-1037 .elementor-element.elementor-element-47f519e{--divider-border-style:solid;--divider-color:#BD6B3B;--divider-border-width:2px;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1037 .elementor-element.elementor-element-47f519e .elementor-divider-separator{width:64px;margin:0 auto;margin-left:0;}.elementor-1037 .elementor-element.elementor-element-47f519e .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-1037 .elementor-element.elementor-element-2dff1f0{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-6391894{text-align:start;}.elementor-1037 .elementor-element.elementor-element-6391894 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:500;line-height:1.35em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-7c90be5{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-3c22439{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-7e22cab{text-align:start;font-family:"Manrope", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.85em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-73daefb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-fa3f306{text-align:start;font-family:"Manrope", Sans-serif;font-size:17.5px;font-weight:400;line-height:1.85em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-468e1d58{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-468e1d58:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-468e1d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-23f24aec{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-5e5a9c6d{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1037 .elementor-element.elementor-element-224bcbaf{text-align:center;}.elementor-1037 .elementor-element.elementor-element-224bcbaf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:600;line-height:1.25em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-50a67705{text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-48a77caa{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-1e65914c{--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-1037 .elementor-element.elementor-element-2c3f907c img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-206a7dea{--display:flex;}.elementor-1037 .elementor-element.elementor-element-3b8002e8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-4535e8e4{text-align:start;}.elementor-1037 .elementor-element.elementor-element-4535e8e4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-708af5b3{text-align:start;}.elementor-1037 .elementor-element.elementor-element-708af5b3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-37b02540{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-5add430f .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-5add430f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-5add430f.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-5add430f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-5add430f.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-5add430f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-5add430f .elementor-icon{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-5add430f .elementor-icon svg{height:14px;}.elementor-1037 .elementor-element.elementor-element-17f6492d{--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-1037 .elementor-element.elementor-element-87828b2 img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-77118771{--display:flex;}.elementor-1037 .elementor-element.elementor-element-1a79a291{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-2e50010e{text-align:start;}.elementor-1037 .elementor-element.elementor-element-2e50010e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-558d96b4{text-align:start;}.elementor-1037 .elementor-element.elementor-element-558d96b4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-6cdfed2b{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-d1a9418 .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-d1a9418.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-d1a9418.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-d1a9418.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-d1a9418.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-d1a9418.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-d1a9418 .elementor-icon{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-d1a9418 .elementor-icon svg{height:14px;}.elementor-1037 .elementor-element.elementor-element-139839c3{--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-1037 .elementor-element.elementor-element-17abe09d img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-69c480d{--display:flex;}.elementor-1037 .elementor-element.elementor-element-3e688c0a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-5eaeaf16{text-align:start;}.elementor-1037 .elementor-element.elementor-element-5eaeaf16 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-ad58dad{text-align:start;}.elementor-1037 .elementor-element.elementor-element-ad58dad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-2226885e{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-df1bd30 .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-df1bd30.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-df1bd30.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-df1bd30.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-df1bd30.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-df1bd30.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-df1bd30 .elementor-icon{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-df1bd30 .elementor-icon svg{height:14px;}.elementor-1037 .elementor-element.elementor-element-57cd133e{--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-1037 .elementor-element.elementor-element-4f514e3a img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-14d8b40e{--display:flex;}.elementor-1037 .elementor-element.elementor-element-91ef0b7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-5fc29dc{text-align:start;}.elementor-1037 .elementor-element.elementor-element-5fc29dc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-381b673f{text-align:start;}.elementor-1037 .elementor-element.elementor-element-381b673f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-5ea2f61a{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-42f5300d .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-42f5300d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-42f5300d.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-42f5300d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-42f5300d.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-42f5300d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-42f5300d .elementor-icon{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-42f5300d .elementor-icon svg{height:14px;}.elementor-1037 .elementor-element.elementor-element-de8025e{--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-1037 .elementor-element.elementor-element-4c42b124 img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-248c8e70{--display:flex;}.elementor-1037 .elementor-element.elementor-element-f32901c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-11700084{text-align:start;}.elementor-1037 .elementor-element.elementor-element-11700084 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-63e5124{text-align:start;}.elementor-1037 .elementor-element.elementor-element-63e5124 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-19c7d912{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-3ea78336 .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-3ea78336.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-3ea78336.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-3ea78336.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-3ea78336.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-3ea78336.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-3ea78336 .elementor-icon{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-3ea78336 .elementor-icon svg{height:14px;}.elementor-1037 .elementor-element.elementor-element-2b90ec40{--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-1037 .elementor-element.elementor-element-46b8bd07{--display:flex;}.elementor-1037 .elementor-element.elementor-element-5d777fc7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-19556956{text-align:start;}.elementor-1037 .elementor-element.elementor-element-19556956 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-1c91ec1b{text-align:start;}.elementor-1037 .elementor-element.elementor-element-1c91ec1b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-7a64e04c{text-align:start;font-family:"Manrope", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-1b50272b .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-1b50272b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-1b50272b.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-1b50272b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-1b50272b.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-1b50272b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-1b50272b .elementor-icon{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-1b50272b .elementor-icon svg{height:14px;}.elementor-1037 .elementor-element.elementor-element-8c7dc2c{--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;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-a3f929f{--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-1037 .elementor-element.elementor-element-e7379d0 img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-afcda9b{--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-1037 .elementor-element.elementor-element-25064f9{--display:flex;}.elementor-1037 .elementor-element.elementor-element-c909d51 .elementor-heading-title{font-size:3.2em;font-weight:700;line-height:0.9em;color:var( --e-global-color-a829065f );}.elementor-1037 .elementor-element.elementor-element-123955d{--display:flex;}.elementor-1037 .elementor-element.elementor-element-8d3bdcb{text-align:start;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.8em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-e327bda{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-cc25802{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1037 .elementor-element.elementor-element-b889671{text-align:start;}.elementor-1037 .elementor-element.elementor-element-b889671 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-e23ddbb{text-align:start;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-e23ddbb p{margin-block-end:0px;}.elementor-1037 .elementor-element.elementor-element-89973e6{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-88f27e3{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1037 .elementor-element.elementor-element-1c09d2d{text-align:start;}.elementor-1037 .elementor-element.elementor-element-1c09d2d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-ade1580{text-align:start;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-2184df2{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-7336a24{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-1037 .elementor-element.elementor-element-e7db6fa{text-align:start;}.elementor-1037 .elementor-element.elementor-element-e7db6fa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-10a0a0d{text-align:start;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-f5e7759{--display:flex;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn{background-color:transparent;padding:14px 15px 14px 24px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;background-image:linear-gradient(180deg, var( --e-global-color-a829065f ) 0%, var( --e-global-color-c14950d7 ) 100%);border-style:none;border-radius:120px 120px 120px 120px;box-shadow:5px 5px 10px 0px rgba(10.806086956521744, 0, 57.80000000000001, 0.5);}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn:hover{background-color:transparent;color:var( --e-global-color-a829065f );fill:var( --e-global-color-a829065f );background-image:linear-gradient(180deg, #FFDC9C 0%, var( --e-global-color-8d2f5b1e ) 100%);}.elementor-1037 .elementor-element.elementor-element-2ecfe1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn > i, .elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn > svg{margin-left:55px;}.rtl .elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn > i, .rtl .elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn > svg{margin-left:0;margin-right:55px;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn i, .elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-1037 .elementor-element.elementor-element-4c6620cd{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-4c6620cd:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-4c6620cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-5af6e4{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1037 .elementor-element.elementor-element-1fdbdf0f{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1037 .elementor-element.elementor-element-75e45b33{text-align:center;}.elementor-1037 .elementor-element.elementor-element-75e45b33 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.25em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-2ebff3c4{text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-4dca1c3{--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:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;}.elementor-1037 .elementor-element.elementor-element-6181080c{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-2661e3d3{text-align:start;}.elementor-1037 .elementor-element.elementor-element-2661e3d3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-910cb1a{text-align:start;}.elementor-1037 .elementor-element.elementor-element-910cb1a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-1db87af{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-30d0bd3{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-6abaa935{text-align:start;}.elementor-1037 .elementor-element.elementor-element-6abaa935 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-3860b099{text-align:start;}.elementor-1037 .elementor-element.elementor-element-3860b099 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-39fa7283{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-4fd6246{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-56e64f04{text-align:start;}.elementor-1037 .elementor-element.elementor-element-56e64f04 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-770df106{text-align:start;}.elementor-1037 .elementor-element.elementor-element-770df106 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-7188606e{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-6eaa5275{--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1037 .elementor-element.elementor-element-6622e97a{text-align:start;}.elementor-1037 .elementor-element.elementor-element-6622e97a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:300;line-height:1em;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-79f8689{text-align:start;}.elementor-1037 .elementor-element.elementor-element-79f8689 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-5846f55f{text-align:start;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#6B4F3A;}.elementor-1037 .elementor-element.elementor-element-591930e9{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-591930e9:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-591930e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F3A2E;}.elementor-1037 .elementor-element.elementor-element-5cc08eee{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1037 .elementor-element.elementor-element-1f4d57fb{--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;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-1037 .elementor-element.elementor-element-183af618{text-align:center;}.elementor-1037 .elementor-element.elementor-element-183af618 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-6092a03b{text-align:center;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:400;line-height:1.75em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-37deba69{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-32f01d3d{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1037 .elementor-element.elementor-element-336bbccf{--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;}.elementor-1037 .elementor-element.elementor-element-437520f3 .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-437520f3.elementor-view-stacked .elementor-icon{background-color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-437520f3.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-437520f3.elementor-view-default .elementor-icon{color:#D8C3A5;border-color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-437520f3.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-437520f3.elementor-view-default .elementor-icon svg{fill:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-437520f3 .elementor-icon{font-size:22px;}.elementor-1037 .elementor-element.elementor-element-437520f3 .elementor-icon svg{height:22px;}.elementor-1037 .elementor-element.elementor-element-5e5149a1{text-align:center;}.elementor-1037 .elementor-element.elementor-element-5e5149a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-3a4152d2{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-1ccee60f{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1037 .elementor-element.elementor-element-45c76068{--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;}.elementor-1037 .elementor-element.elementor-element-5395d8ea .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-5395d8ea.elementor-view-stacked .elementor-icon{background-color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-5395d8ea.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-5395d8ea.elementor-view-default .elementor-icon{color:#D8C3A5;border-color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-5395d8ea.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-5395d8ea.elementor-view-default .elementor-icon svg{fill:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-5395d8ea .elementor-icon{font-size:22px;}.elementor-1037 .elementor-element.elementor-element-5395d8ea .elementor-icon svg{height:22px;}.elementor-1037 .elementor-element.elementor-element-129ec920{text-align:center;}.elementor-1037 .elementor-element.elementor-element-129ec920 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-21767abf{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-76c4e845{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1037 .elementor-element.elementor-element-29fe51fd{--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;}.elementor-1037 .elementor-element.elementor-element-1521aa8c .elementor-icon-wrapper{text-align:center;}.elementor-1037 .elementor-element.elementor-element-1521aa8c.elementor-view-stacked .elementor-icon{background-color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-1521aa8c.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-1521aa8c.elementor-view-default .elementor-icon{color:#D8C3A5;border-color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-1521aa8c.elementor-view-framed .elementor-icon, .elementor-1037 .elementor-element.elementor-element-1521aa8c.elementor-view-default .elementor-icon svg{fill:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-1521aa8c .elementor-icon{font-size:22px;}.elementor-1037 .elementor-element.elementor-element-1521aa8c .elementor-icon svg{height:22px;}.elementor-1037 .elementor-element.elementor-element-72f8977d{text-align:center;}.elementor-1037 .elementor-element.elementor-element-72f8977d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:19px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-6ee7a630{text-align:center;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-4361e55f{--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;--overflow:hidden;--padding-top:120px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-4361e55f:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-4361e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-78c89e2c{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1037 .elementor-element.elementor-element-1ea1b1e5{--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;--align-items:center;}.elementor-1037 .elementor-element.elementor-element-698d6932{text-align:center;}.elementor-1037 .elementor-element.elementor-element-698d6932 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:600;line-height:1.3em;color:#1C2420;}.elementor-1037 .elementor-element.elementor-element-54529576{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-70b2f28f{--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-1037 .elementor-element.elementor-element-47e6bd27{--display:flex;}.elementor-1037 .elementor-element.elementor-element-2baf4a32 img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-465d608a{--display:flex;}.elementor-1037 .elementor-element.elementor-element-42a974d5{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1037 .elementor-element.elementor-element-203c60ed{text-align:start;}.elementor-1037 .elementor-element.elementor-element-203c60ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-7a83b67f{text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-328dc11f{--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-1037 .elementor-element.elementor-element-6234f8b0{--display:flex;}.elementor-1037 .elementor-element.elementor-element-1d83a29b img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-18c2aa8c{--display:flex;}.elementor-1037 .elementor-element.elementor-element-77b3a519{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1037 .elementor-element.elementor-element-3e48658d{text-align:start;}.elementor-1037 .elementor-element.elementor-element-3e48658d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-604317e3{text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-2f18a764{--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-1037 .elementor-element.elementor-element-774f3ada{--display:flex;}.elementor-1037 .elementor-element.elementor-element-36e51286 img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-63cc2415{--display:flex;}.elementor-1037 .elementor-element.elementor-element-110fb909{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1037 .elementor-element.elementor-element-7319b80b{text-align:start;}.elementor-1037 .elementor-element.elementor-element-7319b80b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-33c7808c{text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-6a85a0d{--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-1037 .elementor-element.elementor-element-62eff013{--display:flex;}.elementor-1037 .elementor-element.elementor-element-3a0cbdbf img{border-radius:15px 15px 15px 15px;}.elementor-1037 .elementor-element.elementor-element-30af2585{--display:flex;}.elementor-1037 .elementor-element.elementor-element-6bdf4bc2{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1037 .elementor-element.elementor-element-5233b1c1{text-align:start;}.elementor-1037 .elementor-element.elementor-element-5233b1c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:600;line-height:1.25em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-291aba3a{text-align:start;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-4b616430{--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;--overflow:hidden;--overlay-opacity:0.7;--padding-top:160px;--padding-bottom:160px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-4b616430:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-4b616430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kilitrats.com/wp-content/uploads/2026/09/Landscape-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1037 .elementor-element.elementor-element-4b616430::before, .elementor-1037 .elementor-element.elementor-element-4b616430 > .elementor-background-video-container::before, .elementor-1037 .elementor-element.elementor-element-4b616430 > .e-con-inner > .elementor-background-video-container::before, .elementor-1037 .elementor-element.elementor-element-4b616430 > .elementor-background-slideshow::before, .elementor-1037 .elementor-element.elementor-element-4b616430 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1037 .elementor-element.elementor-element-4b616430 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C2420;--background-overlay:'';}.elementor-1037 .elementor-element.elementor-element-4a2fc9e0{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1037 .elementor-element.elementor-element-40c459cf{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1037 .elementor-element.elementor-element-3b5ea713{text-align:center;}.elementor-1037 .elementor-element.elementor-element-3b5ea713 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:2.5px;color:#D8C3A5;}.elementor-1037 .elementor-element.elementor-element-4ad71dbf{text-align:center;}.elementor-1037 .elementor-element.elementor-element-4ad71dbf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-1037 .elementor-element.elementor-element-7f9c509b{--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;--overflow:hidden;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-7f9c509b:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-7f9c509b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kilitrats.com/wp-content/uploads/2026/09/Landscape-experience-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1037 .elementor-element.elementor-element-7f9c509b::before, .elementor-1037 .elementor-element.elementor-element-7f9c509b > .elementor-background-video-container::before, .elementor-1037 .elementor-element.elementor-element-7f9c509b > .e-con-inner > .elementor-background-video-container::before, .elementor-1037 .elementor-element.elementor-element-7f9c509b > .elementor-background-slideshow::before, .elementor-1037 .elementor-element.elementor-element-7f9c509b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1037 .elementor-element.elementor-element-7f9c509b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1C2420;--background-overlay:'';}.elementor-1037 .elementor-element.elementor-element-282e2767{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1037 .elementor-element.elementor-element-48a18c9f{--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;--align-items:center;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-1037 .elementor-element.elementor-element-5e6f637b{text-align:center;}.elementor-1037 .elementor-element.elementor-element-2d625293{text-align:center;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:#F6F2EA;}.elementor-1037 .elementor-element.elementor-element-178b720b{--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:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn{background-color:transparent;padding:14px 15px 14px 24px;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;background-image:linear-gradient(180deg, var( --e-global-color-a829065f ) 0%, var( --e-global-color-c14950d7 ) 100%);border-style:none;border-radius:120px 120px 120px 120px;box-shadow:5px 5px 10px 0px rgba(10.806086956521744, 0, 57.80000000000001, 0.5);}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn:hover{background-color:transparent;color:var( --e-global-color-a829065f );fill:var( --e-global-color-a829065f );background-image:linear-gradient(180deg, #FFDC9C 0%, var( --e-global-color-8d2f5b1e ) 100%);}.elementor-1037 .elementor-element.elementor-element-e5b5bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > i, .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > svg{margin-left:55px;}.rtl .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > i, .rtl .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > svg{margin-left:0;margin-right:55px;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn i, .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn svg{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.elementor-1037 .elementor-element.elementor-element-11dce19d{text-align:center;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;line-height:1.75em;letter-spacing:1.2px;color:#D8C3A5;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-1f20a5d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-764c6be8{--margin-top:50px;--margin-bottom:50px;--margin-left:50px;--margin-right:50px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1037 .elementor-element.elementor-element-135a4064 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-e4daf3b .elementor-heading-title{font-size:2em;}.elementor-1037 .elementor-element.elementor-element-6391894 .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-468e1d58{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-224bcbaf .elementor-heading-title{font-size:32px;}.elementor-1037 .elementor-element.elementor-element-708af5b3 .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-558d96b4 .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-ad58dad .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-381b673f .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-63e5124 .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-1c91ec1b .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-b889671 .elementor-heading-title{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-1c09d2d .elementor-heading-title{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-e7db6fa .elementor-heading-title{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-4c6620cd{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-75e45b33 .elementor-heading-title{font-size:30px;}.elementor-1037 .elementor-element.elementor-element-4dca1c3{--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-2661e3d3 .elementor-heading-title{font-size:59px;}.elementor-1037 .elementor-element.elementor-element-910cb1a .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-6abaa935 .elementor-heading-title{font-size:59px;}.elementor-1037 .elementor-element.elementor-element-3860b099 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-56e64f04 .elementor-heading-title{font-size:59px;}.elementor-1037 .elementor-element.elementor-element-770df106 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-6622e97a .elementor-heading-title{font-size:59px;}.elementor-1037 .elementor-element.elementor-element-79f8689 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-591930e9{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-183af618 .elementor-heading-title{font-size:30px;}.elementor-1037 .elementor-element.elementor-element-37deba69{--flex-wrap:wrap;}.elementor-1037 .elementor-element.elementor-element-5e5149a1 .elementor-heading-title{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-129ec920 .elementor-heading-title{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-72f8977d .elementor-heading-title{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-4361e55f{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-698d6932 .elementor-heading-title{font-size:28px;}.elementor-1037 .elementor-element.elementor-element-203c60ed .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-3e48658d .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-7319b80b .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-5233b1c1 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-4b616430{--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-1037 .elementor-element.elementor-element-4ad71dbf .elementor-heading-title{font-size:28px;}.elementor-1037 .elementor-element.elementor-element-7f9c509b{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-1f20a5d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-764c6be8{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-135a4064 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-5d795708{font-size:1.5em;}.elementor-1037 .elementor-element.elementor-element-798518e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn{padding:8px 8px 8px 24px;}.elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > i, .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > svg{margin-left:16px;}.rtl .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > i, .rtl .elementor-1037 .elementor-element.elementor-element-7c4b556 .elementskit-btn > svg{margin-left:0;margin-right:16px;}.elementor-1037 .elementor-element.elementor-element-0586c4b{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-6391894 .elementor-heading-title{font-size:19px;}.elementor-1037 .elementor-element.elementor-element-3c22439{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-fa3f306{padding:5px 5px 5px 5px;}.elementor-1037 .elementor-element.elementor-element-468e1d58{--margin-top:-450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-5e5a9c6d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1037 .elementor-element.elementor-element-224bcbaf .elementor-heading-title{font-size:26px;}.elementor-1037 .elementor-element.elementor-element-48a77caa{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1037 .elementor-element.elementor-element-708af5b3 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-558d96b4 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-ad58dad .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-381b673f .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-63e5124 .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-1c91ec1b .elementor-heading-title{font-size:17px;}.elementor-1037 .elementor-element.elementor-element-8c7dc2c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-a3f929f{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-afcda9b{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-25064f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-c909d51 .elementor-heading-title{font-size:1.9em;}.elementor-1037 .elementor-element.elementor-element-123955d{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-e327bda{--margin-top:0px;--margin-bottom:190px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-b889671 .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-89973e6{--margin-top:-198px;--margin-bottom:385px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-1c09d2d .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-2184df2{--margin-top:-393px;--margin-bottom:580px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-e7db6fa .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-f5e7759{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c.elementor-element{--align-self:center;}.elementor-1037 .elementor-element.elementor-element-2ecfe1c .elementskit-btn{padding:8px 8px 8px 24px;}.elementor-1037 .elementor-element.elementor-element-4c6620cd{--margin-top:-650px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-1fdbdf0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-75e45b33 .elementor-heading-title{font-size:25px;}.elementor-1037 .elementor-element.elementor-element-4dca1c3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-6181080c{--width:100%;}.elementor-1037 .elementor-element.elementor-element-2661e3d3 .elementor-heading-title{font-size:49px;}.elementor-1037 .elementor-element.elementor-element-910cb1a .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-30d0bd3{--width:100%;}.elementor-1037 .elementor-element.elementor-element-6abaa935 .elementor-heading-title{font-size:49px;}.elementor-1037 .elementor-element.elementor-element-3860b099 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-4fd6246{--width:100%;}.elementor-1037 .elementor-element.elementor-element-56e64f04 .elementor-heading-title{font-size:49px;}.elementor-1037 .elementor-element.elementor-element-770df106 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-6eaa5275{--width:100%;}.elementor-1037 .elementor-element.elementor-element-6622e97a .elementor-heading-title{font-size:49px;}.elementor-1037 .elementor-element.elementor-element-79f8689 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-591930e9{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-1f4d57fb{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-183af618 .elementor-heading-title{font-size:25px;}.elementor-1037 .elementor-element.elementor-element-37deba69{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-32f01d3d{--width:100%;}.elementor-1037 .elementor-element.elementor-element-5e5149a1 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-1ccee60f{--width:100%;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-129ec920 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-76c4e845{--width:100%;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-72f8977d .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-4361e55f{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-78c89e2c{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-1ea1b1e5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-698d6932 .elementor-heading-title{font-size:24px;}.elementor-1037 .elementor-element.elementor-element-54529576{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-70b2f28f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-203c60ed .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-328dc11f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-3e48658d .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-2f18a764{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-7319b80b .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-6a85a0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1037 .elementor-element.elementor-element-5233b1c1 .elementor-heading-title{font-size:14px;}.elementor-1037 .elementor-element.elementor-element-4b616430{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-40c459cf{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-4ad71dbf .elementor-heading-title{font-size:22px;}.elementor-1037 .elementor-element.elementor-element-7f9c509b{--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-1037 .elementor-element.elementor-element-48a18c9f{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1037 .elementor-element.elementor-element-5e6f637b{font-size:1px;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn{padding:8px 8px 8px 24px;}.elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > i, .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > svg{margin-left:15px;}.rtl .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > i, .rtl .elementor-1037 .elementor-element.elementor-element-e5b5bf9 .elementskit-btn > svg{margin-left:0;margin-right:15px;}}@media(min-width:768px){.elementor-1037 .elementor-element.elementor-element-764c6be8{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-798518e4{--width:100%;}.elementor-1037 .elementor-element.elementor-element-0586c4b{--width:50%;}.elementor-1037 .elementor-element.elementor-element-7c90be5{--width:50%;}.elementor-1037 .elementor-element.elementor-element-23f24aec{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-48a77caa{--width:100%;}.elementor-1037 .elementor-element.elementor-element-a3f929f{--width:33.3333%;}.elementor-1037 .elementor-element.elementor-element-afcda9b{--width:66.6666%;}.elementor-1037 .elementor-element.elementor-element-5af6e4{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-4dca1c3{--width:100%;}.elementor-1037 .elementor-element.elementor-element-6181080c{--width:25%;}.elementor-1037 .elementor-element.elementor-element-30d0bd3{--width:25%;}.elementor-1037 .elementor-element.elementor-element-4fd6246{--width:25%;}.elementor-1037 .elementor-element.elementor-element-6eaa5275{--width:25%;}.elementor-1037 .elementor-element.elementor-element-5cc08eee{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-37deba69{--width:100%;}.elementor-1037 .elementor-element.elementor-element-32f01d3d{--width:31%;}.elementor-1037 .elementor-element.elementor-element-1ccee60f{--width:31%;}.elementor-1037 .elementor-element.elementor-element-76c4e845{--width:31%;}.elementor-1037 .elementor-element.elementor-element-78c89e2c{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-54529576{--width:100%;}.elementor-1037 .elementor-element.elementor-element-4a2fc9e0{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-282e2767{--content-width:1280px;}.elementor-1037 .elementor-element.elementor-element-178b720b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1037 .elementor-element.elementor-element-6181080c{--width:100%;}.elementor-1037 .elementor-element.elementor-element-30d0bd3{--width:100%;}.elementor-1037 .elementor-element.elementor-element-4fd6246{--width:100%;}.elementor-1037 .elementor-element.elementor-element-6eaa5275{--width:100%;}.elementor-1037 .elementor-element.elementor-element-32f01d3d{--width:100%;}.elementor-1037 .elementor-element.elementor-element-1ccee60f{--width:100%;}.elementor-1037 .elementor-element.elementor-element-76c4e845{--width:100%;}}@media(min-width:1025px){.elementor-1037 .elementor-element.elementor-element-1f20a5d5:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-1f20a5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1037 .elementor-element.elementor-element-4b616430:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-4b616430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1037 .elementor-element.elementor-element-7f9c509b:not(.elementor-motion-effects-element-type-background), .elementor-1037 .elementor-element.elementor-element-7f9c509b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-5d795708 */.elementor-1037 .elementor-element.elementor-element-5d795708{max-width:560px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-00052d6 */.elementor-1037 .elementor-element.elementor-element-00052d6{max-width:560px;}/* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-7c4b556 */.catagory-btn {
    border: 1px solid transparent; / Transparent border to apply gradient /
    background-image: linear-gradient(#fff, #fff), linear-gradient(-45deg, #477FFF, #39AFFD); / Inner background and border gradient /
    background-origin: border-box;
    background-clip: padding-box, border-box; / Ensures gradient is applied to the border /
    border-radius: 100px;
}

.category-box:hover .catagory-btn .elementor-widget-container{
    border-color: transparent;
    background: linear-gradient(-45deg, #477FFF, #39AFFD);
}
.category-box:hover .catagory-btn .elementskit-btn {
    
    border-color: transparent !important;
}
.arrow-icon32 svg {
  background: #FFCBB959;
  border: 4px solid transparent; /* Optional border width */
  width: 32px !important;
  height: 32px !important;
  border-radius: 100px !important;
  font-size: 20px;
  color: transparent !important;
}
.arrow-icon32 svg path {
    fill: transparent !important;
}

#g-icon1 .elementor-icon {
    background: linear-gradient(180deg, rgba(255, 179, 127, 0.35), rgba(255, 123, 13, 0.35));
}
#g-icon2 .elementor-icon {
     background: linear-gradient(180deg, rgba(57, 175, 253, 0.35), rgba(71, 127, 255, 0.35));
}

.i-blue svg {
    background: #39AFFD59;
}

.i-orange svg {
    background: #FFCBB959;
}

.i-blue:hover svg {
    background: #FFCBB959;
}

.i-orange:hover svg {
    background: #39AFFD59;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798518e4 */.elementor-1037 .elementor-element.elementor-element-798518e4{margin-top:12px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-764c6be8 */.elementor-1037 .elementor-element.elementor-element-764c6be8{max-width:760px;padding-left:24px;padding-right:24px;}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-764c6be8{padding-left:20px;padding-right:20px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f20a5d5 */.elementor-1037 .elementor-element.elementor-element-1f20a5d5{min-height:85vh;position:relative;display:flex;justify-content:center;background-position:center 30%;}.elementor-1037 .elementor-element.elementor-element-1f20a5d5 img{transform:scale(1.02);}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-1f20a5d5{min-height:92vh;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6391894 */.elementor-1037 .elementor-element.elementor-element-6391894{max-width:460px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50a67705 */.elementor-1037 .elementor-element.elementor-element-50a67705{max-width:620px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5a9c6d */.elementor-1037 .elementor-element.elementor-element-5e5a9c6d{text-align:center;margin-bottom:52px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3f907c */.elementor-1037 .elementor-element.elementor-element-2c3f907c{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-2c3f907c img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-2c3f907c:hover img{transform:scale(1.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-206a7dea */.elementor-1037 .elementor-element.elementor-element-206a7dea{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.90) 0%, rgba(28,36,32,.28) 52%, rgba(28,36,32,0) 78%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-37b02540 */.elementor-1037 .elementor-element.elementor-element-37b02540{max-width:90%;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5add430f */.elementor-1037 .elementor-element.elementor-element-5add430f{display:inline-flex;transition:transform .4s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b8002e8 */.elementor-1037 .elementor-element.elementor-element-3b8002e8{position:absolute;left:0;right:0;bottom:0;padding:30px 26px;transition:transform .5s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e65914c */.elementor-1037 .elementor-element.elementor-element-1e65914c{position:relative;overflow:hidden;height:460px;width:calc(33.333% - 22px);cursor:pointer;}.elementor-1037 .elementor-element.elementor-element-1e65914c:hover .kt-cc-0c0c74{transform:translateY(-6px);}.elementor-1037 .elementor-element.elementor-element-1e65914c:hover .kt-ar-eafeda{transform:translateX(6px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-1e65914c{width:calc(50% - 16px);height:400px;}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-1e65914c{width:100%;height:360px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87828b2 */.elementor-1037 .elementor-element.elementor-element-87828b2{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-87828b2 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-87828b2:hover img{transform:scale(1.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77118771 */.elementor-1037 .elementor-element.elementor-element-77118771{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.90) 0%, rgba(28,36,32,.28) 52%, rgba(28,36,32,0) 78%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6cdfed2b */.elementor-1037 .elementor-element.elementor-element-6cdfed2b{max-width:90%;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d1a9418 */.elementor-1037 .elementor-element.elementor-element-d1a9418{display:inline-flex;transition:transform .4s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a79a291 */.elementor-1037 .elementor-element.elementor-element-1a79a291{position:absolute;left:0;right:0;bottom:0;padding:30px 26px;transition:transform .5s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17f6492d */.elementor-1037 .elementor-element.elementor-element-17f6492d{position:relative;overflow:hidden;height:460px;width:calc(33.333% - 22px);cursor:pointer;}.elementor-1037 .elementor-element.elementor-element-17f6492d:hover .kt-cc-be8bd5{transform:translateY(-6px);}.elementor-1037 .elementor-element.elementor-element-17f6492d:hover .kt-ar-171cac{transform:translateX(6px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-17f6492d{width:calc(50% - 16px);height:400px;}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-17f6492d{width:100%;height:360px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17abe09d */.elementor-1037 .elementor-element.elementor-element-17abe09d{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-17abe09d img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-17abe09d:hover img{transform:scale(1.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69c480d */.elementor-1037 .elementor-element.elementor-element-69c480d{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.90) 0%, rgba(28,36,32,.28) 52%, rgba(28,36,32,0) 78%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2226885e */.elementor-1037 .elementor-element.elementor-element-2226885e{max-width:90%;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-df1bd30 */.elementor-1037 .elementor-element.elementor-element-df1bd30{display:inline-flex;transition:transform .4s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e688c0a */.elementor-1037 .elementor-element.elementor-element-3e688c0a{position:absolute;left:0;right:0;bottom:0;padding:30px 26px;transition:transform .5s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139839c3 */.elementor-1037 .elementor-element.elementor-element-139839c3{position:relative;overflow:hidden;height:460px;width:calc(33.333% - 22px);cursor:pointer;}.elementor-1037 .elementor-element.elementor-element-139839c3:hover .kt-cc-466ec0{transform:translateY(-6px);}.elementor-1037 .elementor-element.elementor-element-139839c3:hover .kt-ar-50df0b{transform:translateX(6px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-139839c3{width:calc(50% - 16px);height:400px;}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-139839c3{width:100%;height:360px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f514e3a */.elementor-1037 .elementor-element.elementor-element-4f514e3a{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-4f514e3a img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-4f514e3a:hover img{transform:scale(1.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d8b40e */.elementor-1037 .elementor-element.elementor-element-14d8b40e{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.90) 0%, rgba(28,36,32,.28) 52%, rgba(28,36,32,0) 78%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ea2f61a */.elementor-1037 .elementor-element.elementor-element-5ea2f61a{max-width:90%;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42f5300d */.elementor-1037 .elementor-element.elementor-element-42f5300d{display:inline-flex;transition:transform .4s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91ef0b7 */.elementor-1037 .elementor-element.elementor-element-91ef0b7{position:absolute;left:0;right:0;bottom:0;padding:30px 26px;transition:transform .5s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57cd133e */.elementor-1037 .elementor-element.elementor-element-57cd133e{position:relative;overflow:hidden;height:460px;width:calc(33.333% - 22px);cursor:pointer;}.elementor-1037 .elementor-element.elementor-element-57cd133e:hover .kt-cc-f1b468{transform:translateY(-6px);}.elementor-1037 .elementor-element.elementor-element-57cd133e:hover .kt-ar-530d3b{transform:translateX(6px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-57cd133e{width:calc(50% - 16px);height:400px;}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-57cd133e{width:100%;height:360px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c42b124 */.elementor-1037 .elementor-element.elementor-element-4c42b124{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-4c42b124 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-4c42b124:hover img{transform:scale(1.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-248c8e70 */.elementor-1037 .elementor-element.elementor-element-248c8e70{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.90) 0%, rgba(28,36,32,.28) 52%, rgba(28,36,32,0) 78%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19c7d912 */.elementor-1037 .elementor-element.elementor-element-19c7d912{max-width:90%;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3ea78336 */.elementor-1037 .elementor-element.elementor-element-3ea78336{display:inline-flex;transition:transform .4s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f32901c */.elementor-1037 .elementor-element.elementor-element-f32901c{position:absolute;left:0;right:0;bottom:0;padding:30px 26px;transition:transform .5s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de8025e */.elementor-1037 .elementor-element.elementor-element-de8025e{position:relative;overflow:hidden;height:460px;width:calc(33.333% - 22px);cursor:pointer;}.elementor-1037 .elementor-element.elementor-element-de8025e:hover .kt-cc-ecf982{transform:translateY(-6px);}.elementor-1037 .elementor-element.elementor-element-de8025e:hover .kt-ar-d8b5ae{transform:translateX(6px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-de8025e{width:calc(50% - 16px);height:400px;}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-de8025e{width:100%;height:360px;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-523dc51c */.elementor-1037 .elementor-element.elementor-element-523dc51c{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-523dc51c img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-523dc51c:hover img{transform:scale(1.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46b8bd07 */.elementor-1037 .elementor-element.elementor-element-46b8bd07{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.90) 0%, rgba(28,36,32,.28) 52%, rgba(28,36,32,0) 78%);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a64e04c */.elementor-1037 .elementor-element.elementor-element-7a64e04c{max-width:90%;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1b50272b */.elementor-1037 .elementor-element.elementor-element-1b50272b{display:inline-flex;transition:transform .4s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d777fc7 */.elementor-1037 .elementor-element.elementor-element-5d777fc7{position:absolute;left:0;right:0;bottom:0;padding:30px 26px;transition:transform .5s ease;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b90ec40 */.elementor-1037 .elementor-element.elementor-element-2b90ec40{position:relative;overflow:hidden;height:460px;width:calc(33.333% - 22px);cursor:pointer;}.elementor-1037 .elementor-element.elementor-element-2b90ec40:hover .kt-cc-00bb75{transform:translateY(-6px);}.elementor-1037 .elementor-element.elementor-element-2b90ec40:hover .kt-ar-873f65{transform:translateX(6px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-2b90ec40{width:calc(50% - 16px);height:400px;}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-2b90ec40{width:100%;height:360px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a77caa */.kili-destination-grid {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
    position: relative !important;
    z-index: 10 !important;
}

.kili-destination-grid > .e-con {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.kili-destination-grid .elementor-widget {
    visibility: visible !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc25802 */.elementor-1037 .elementor-element.elementor-element-cc25802{border-left:2px solid #BD6B3B;padding-left:18px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88f27e3 */.elementor-1037 .elementor-element.elementor-element-88f27e3{border-left:2px solid #BD6B3B;padding-left:18px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7336a24 */.elementor-1037 .elementor-element.elementor-element-7336a24{border-left:2px solid #BD6B3B;padding-left:18px;}/* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-2ecfe1c */.catagory-btn {
    border: 1px solid transparent; / Transparent border to apply gradient /
    background-image: linear-gradient(#fff, #fff), linear-gradient(-45deg, #477FFF, #39AFFD); / Inner background and border gradient /
    background-origin: border-box;
    background-clip: padding-box, border-box; / Ensures gradient is applied to the border /
    border-radius: 100px;
}

.category-box:hover .catagory-btn .elementor-widget-container{
    border-color: transparent;
    background: linear-gradient(-45deg, #477FFF, #39AFFD);
}
.category-box:hover .catagory-btn .elementskit-btn {
    
    border-color: transparent !important;
}
.arrow-icon32 svg {
  background: #FFCBB959;
  border: 4px solid transparent; /* Optional border width */
  width: 32px !important;
  height: 32px !important;
  border-radius: 100px !important;
  font-size: 20px;
  color: transparent !important;
}
.arrow-icon32 svg path {
    fill: transparent !important;
}

#g-icon1 .elementor-icon {
    background: linear-gradient(180deg, rgba(255, 179, 127, 0.35), rgba(255, 123, 13, 0.35));
}
#g-icon2 .elementor-icon {
     background: linear-gradient(180deg, rgba(57, 175, 253, 0.35), rgba(71, 127, 255, 0.35));
}

.i-blue svg {
    background: #39AFFD59;
}

.i-orange svg {
    background: #FFCBB959;
}

.i-blue:hover svg {
    background: #FFCBB959;
}

.i-orange:hover svg {
    background: #39AFFD59;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ebff3c4 */.elementor-1037 .elementor-element.elementor-element-2ebff3c4{max-width:600px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fdbdf0f */.elementor-1037 .elementor-element.elementor-element-1fdbdf0f{text-align:center;margin-bottom:56px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2661e3d3 */.elementor-1037 .elementor-element.elementor-element-2661e3d3{font-family:'Playfair Display',serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-910cb1a */.elementor-1037 .elementor-element.elementor-element-910cb1a{margin-top:6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6181080c */.elementor-1037 .elementor-element.elementor-element-6181080c{flex:0 0 25%;max-width:25%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-6181080c{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-6181080c{border-top:1px solid #D8C3A5;padding-top:28px;}@media(min-width:768px){.elementor-1037 .elementor-element.elementor-element-6181080c{border-right:1px solid #D8C3A5;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-6181080c{padding-right:0 !important;border-right:none !important;padding-bottom:8px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6abaa935 */.elementor-1037 .elementor-element.elementor-element-6abaa935{font-family:'Playfair Display',serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3860b099 */.elementor-1037 .elementor-element.elementor-element-3860b099{margin-top:6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30d0bd3 */.elementor-1037 .elementor-element.elementor-element-30d0bd3{flex:0 0 25%;max-width:25%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-30d0bd3{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-30d0bd3{border-top:1px solid #D8C3A5;padding-top:28px;}@media(min-width:768px){.elementor-1037 .elementor-element.elementor-element-30d0bd3{border-right:1px solid #D8C3A5;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-30d0bd3{padding-right:0 !important;border-right:none !important;padding-bottom:8px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56e64f04 */.elementor-1037 .elementor-element.elementor-element-56e64f04{font-family:'Playfair Display',serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-770df106 */.elementor-1037 .elementor-element.elementor-element-770df106{margin-top:6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd6246 */.elementor-1037 .elementor-element.elementor-element-4fd6246{flex:0 0 25%;max-width:25%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-4fd6246{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-4fd6246{border-top:1px solid #D8C3A5;padding-top:28px;}@media(min-width:768px){.elementor-1037 .elementor-element.elementor-element-4fd6246{border-right:1px solid #D8C3A5;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-4fd6246{padding-right:0 !important;border-right:none !important;padding-bottom:8px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6622e97a */.elementor-1037 .elementor-element.elementor-element-6622e97a{font-family:'Playfair Display',serif;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79f8689 */.elementor-1037 .elementor-element.elementor-element-79f8689{margin-top:6px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eaa5275 */.elementor-1037 .elementor-element.elementor-element-6eaa5275{flex:0 0 25%;max-width:25%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-6eaa5275{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-6eaa5275{border-top:1px solid #D8C3A5;padding-top:28px;}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-6eaa5275{padding-right:0 !important;border-right:none !important;padding-bottom:8px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dca1c3 */.elementor-1037 .elementor-element.elementor-element-4dca1c3 > div{padding-right:32px;}

.kili-planning-grid {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
    position: relative !important;
    z-index: 10 !important;
}

.kili-planning-grid > .e-con {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.kili-planning-grid .elementor-widget {
    visibility: visible !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6092a03b */.elementor-1037 .elementor-element.elementor-element-6092a03b{max-width:640px;margin:0 auto;opacity:.9;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f4d57fb */.elementor-1037 .elementor-element.elementor-element-1f4d57fb{text-align:center;margin-bottom:60px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-336bbccf */.elementor-1037 .elementor-element.elementor-element-336bbccf{width:64px;height:64px;border:1px solid rgba(216,195,165,.5);border-radius:50%;margin-bottom:8px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3a4152d2 */.elementor-1037 .elementor-element.elementor-element-3a4152d2{max-width:280px;margin:0 auto;opacity:.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f01d3d */.elementor-1037 .elementor-element.elementor-element-32f01d3d{flex:0 0 31%;max-width:31%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-32f01d3d{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-32f01d3d{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45c76068 */.elementor-1037 .elementor-element.elementor-element-45c76068{width:64px;height:64px;border:1px solid rgba(216,195,165,.5);border-radius:50%;margin-bottom:8px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21767abf */.elementor-1037 .elementor-element.elementor-element-21767abf{max-width:280px;margin:0 auto;opacity:.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ccee60f */.elementor-1037 .elementor-element.elementor-element-1ccee60f{flex:0 0 31%;max-width:31%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-1ccee60f{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-1ccee60f{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29fe51fd */.elementor-1037 .elementor-element.elementor-element-29fe51fd{width:64px;height:64px;border:1px solid rgba(216,195,165,.5);border-radius:50%;margin-bottom:8px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ee7a630 */.elementor-1037 .elementor-element.elementor-element-6ee7a630{max-width:280px;margin:0 auto;opacity:.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76c4e845 */.elementor-1037 .elementor-element.elementor-element-76c4e845{flex:0 0 31%;max-width:31%;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-76c4e845{flex:0 0 100%;max-width:100%;}}.elementor-1037 .elementor-element.elementor-element-76c4e845{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37deba69 */.kili-explore-grid {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
    position: relative !important;
    z-index: 10 !important;
}

.kili-explore-grid > .e-con {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.kili-explore-grid .elementor-widget {
    visibility: visible !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-698d6932 */.elementor-1037 .elementor-element.elementor-element-698d6932{max-width:680px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ea1b1e5 */.elementor-1037 .elementor-element.elementor-element-1ea1b1e5{text-align:center;margin-bottom:52px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2baf4a32 */.elementor-1037 .elementor-element.elementor-element-2baf4a32{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-2baf4a32 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-2baf4a32:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-465d608a */.elementor-1037 .elementor-element.elementor-element-465d608a{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.86) 0%, rgba(28,36,32,.15) 60%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a974d5 */.elementor-1037 .elementor-element.elementor-element-42a974d5{position:absolute;left:0;right:0;bottom:0;padding:26px 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47e6bd27 */.elementor-1037 .elementor-element.elementor-element-47e6bd27{position:relative;overflow:hidden;height:420px;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-47e6bd27{height:380px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70b2f28f */.elementor-1037 .elementor-element.elementor-element-70b2f28f{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-70b2f28f{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-70b2f28f{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1d83a29b */.elementor-1037 .elementor-element.elementor-element-1d83a29b{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-1d83a29b img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-1d83a29b:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18c2aa8c */.elementor-1037 .elementor-element.elementor-element-18c2aa8c{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.86) 0%, rgba(28,36,32,.15) 60%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77b3a519 */.elementor-1037 .elementor-element.elementor-element-77b3a519{position:absolute;left:0;right:0;bottom:0;padding:26px 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6234f8b0 */.elementor-1037 .elementor-element.elementor-element-6234f8b0{position:relative;overflow:hidden;height:420px;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-6234f8b0{height:380px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-328dc11f */.elementor-1037 .elementor-element.elementor-element-328dc11f{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-328dc11f{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-328dc11f{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-36e51286 */.elementor-1037 .elementor-element.elementor-element-36e51286{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-36e51286 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-36e51286:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63cc2415 */.elementor-1037 .elementor-element.elementor-element-63cc2415{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.86) 0%, rgba(28,36,32,.15) 60%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-110fb909 */.elementor-1037 .elementor-element.elementor-element-110fb909{position:absolute;left:0;right:0;bottom:0;padding:26px 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774f3ada */.elementor-1037 .elementor-element.elementor-element-774f3ada{position:relative;overflow:hidden;height:420px;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-774f3ada{height:380px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f18a764 */.elementor-1037 .elementor-element.elementor-element-2f18a764{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-2f18a764{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-2f18a764{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a0cbdbf */.elementor-1037 .elementor-element.elementor-element-3a0cbdbf{position:absolute;inset:0;width:100%;height:100%;margin:0;line-height:0;}.elementor-1037 .elementor-element.elementor-element-3a0cbdbf img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;}.elementor-1037 .elementor-element.elementor-element-3a0cbdbf:hover img{transform:scale(1.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30af2585 */.elementor-1037 .elementor-element.elementor-element-30af2585{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top, rgba(28,36,32,.86) 0%, rgba(28,36,32,.15) 60%);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bdf4bc2 */.elementor-1037 .elementor-element.elementor-element-6bdf4bc2{position:absolute;left:0;right:0;bottom:0;padding:26px 24px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62eff013 */.elementor-1037 .elementor-element.elementor-element-62eff013{position:relative;overflow:hidden;height:420px;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-62eff013{height:380px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a85a0d */.elementor-1037 .elementor-element.elementor-element-6a85a0d{flex:0 0 calc(25% - 18px);max-width:calc(25% - 18px);}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-6a85a0d{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px);}}@media(max-width:600px){.elementor-1037 .elementor-element.elementor-element-6a85a0d{flex:0 0 100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54529576 */.kili-nature-grid {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
    height: auto !important;
    min-height: 0 !important;
    max-height: none !important;
    overflow: visible !important;
    position: relative !important;
    z-index: 10 !important;
}

.kili-nature-grid > .e-con {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

.kili-nature-grid .elementor-widget {
    visibility: visible !important;
    opacity: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ad71dbf */.elementor-1037 .elementor-element.elementor-element-4ad71dbf{max-width:680px;margin:0 auto;font-style:italic;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40c459cf */.elementor-1037 .elementor-element.elementor-element-40c459cf{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b616430 */@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-4b616430{background-attachment:scroll;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e6f637b */.elementor-1037 .elementor-element.elementor-element-5e6f637b h2{font-family:'Playfair Display',serif;font-weight:600;font-size:48px;line-height:1.25;color:#FFFFFF;margin:0;text-align:center;}@media(max-width:1024px){.elementor-1037 .elementor-element.elementor-element-5e6f637b h2{font-size:36px;}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-5e6f637b h2{font-size:27px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d625293 */.elementor-1037 .elementor-element.elementor-element-2d625293{max-width:560px;margin:0 auto;}/* End custom CSS */
/* Start custom CSS for elementskit-button, class: .elementor-element-e5b5bf9 */.catagory-btn {
    border: 1px solid transparent; / Transparent border to apply gradient /
    background-image: linear-gradient(#fff, #fff), linear-gradient(-45deg, #477FFF, #39AFFD); / Inner background and border gradient /
    background-origin: border-box;
    background-clip: padding-box, border-box; / Ensures gradient is applied to the border /
    border-radius: 100px;
}

.category-box:hover .catagory-btn .elementor-widget-container{
    border-color: transparent;
    background: linear-gradient(-45deg, #477FFF, #39AFFD);
}
.category-box:hover .catagory-btn .elementskit-btn {
    
    border-color: transparent !important;
}
.arrow-icon32 svg {
  background: #FFCBB959;
  border: 4px solid transparent; /* Optional border width */
  width: 32px !important;
  height: 32px !important;
  border-radius: 100px !important;
  font-size: 20px;
  color: transparent !important;
}
.arrow-icon32 svg path {
    fill: transparent !important;
}

#g-icon1 .elementor-icon {
    background: linear-gradient(180deg, rgba(255, 179, 127, 0.35), rgba(255, 123, 13, 0.35));
}
#g-icon2 .elementor-icon {
     background: linear-gradient(180deg, rgba(57, 175, 253, 0.35), rgba(71, 127, 255, 0.35));
}

.i-blue svg {
    background: #39AFFD59;
}

.i-orange svg {
    background: #FFCBB959;
}

.i-blue:hover svg {
    background: #FFCBB959;
}

.i-orange:hover svg {
    background: #39AFFD59;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11dce19d */.elementor-1037 .elementor-element.elementor-element-11dce19d{text-transform:uppercase;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a18c9f */.elementor-1037 .elementor-element.elementor-element-48a18c9f{text-align:center;}/* End custom CSS */