.elementor-5184 .elementor-element.elementor-element-24053868{--display:flex;--min-height:50vh;--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;--overlay-opacity:0.5;}.elementor-5184 .elementor-element.elementor-element-24053868:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-24053868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/09/ChatGPT-Image-Sep-10-2026-05_51_29-PM.png");background-position:center center;background-size:cover;}.elementor-5184 .elementor-element.elementor-element-24053868::before, .elementor-5184 .elementor-element.elementor-element-24053868 > .elementor-background-video-container::before, .elementor-5184 .elementor-element.elementor-element-24053868 > .e-con-inner > .elementor-background-video-container::before, .elementor-5184 .elementor-element.elementor-element-24053868 > .elementor-background-slideshow::before, .elementor-5184 .elementor-element.elementor-element-24053868 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5184 .elementor-element.elementor-element-24053868 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5184 .elementor-element.elementor-element-6c8167dc{text-align:center;}.elementor-5184 .elementor-element.elementor-element-6c8167dc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:700;text-decoration:none;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5184 .elementor-element.elementor-element-5c98b67{--divider-border-style:solid;--divider-color:var( --e-global-color-5ca2397 );--divider-border-width:1px;--divider-icon-size:16px;}.elementor-5184 .elementor-element.elementor-element-5c98b67 > .elementor-widget-container{margin:-018px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-5c98b67 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-5184 .elementor-element.elementor-element-5c98b67 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5184 .elementor-element.elementor-element-5c98b67.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-5c98b67.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-5c98b67.elementor-view-default .elementor-icon{color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-5c98b67.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-5c98b67.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5ca2397 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5184 .elementor-element.elementor-element-5310da62 > .elementor-widget-container{background-color:var( --e-global-color-effc228 );margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-5ca2397 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-5310da62{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:500;text-decoration:none;color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-5310da62 p{margin-block-end:0px;}.elementor-5184 .elementor-element.elementor-element-34cb33e8{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-510afb0{--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;--border-radius:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-510afb0:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-510afb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}.elementor-5184 .elementor-element.elementor-element-558455f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-558455f8:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-558455f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}.elementor-5184 .elementor-element.elementor-element-1db42501{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-5184 .elementor-element.elementor-element-3515a26{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-2f20089{text-align:start;}.elementor-5184 .elementor-element.elementor-element-2f20089 .elementor-heading-title{font-family:"Reem Kufi", Sans-serif;font-size:15px;font-weight:400;text-decoration:none;color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-071c065{--divider-border-style:solid;--divider-color:var( --e-global-color-5ca2397 );--divider-border-width:1px;--divider-icon-size:16px;}.elementor-5184 .elementor-element.elementor-element-071c065 > .elementor-widget-container{margin:-018px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-071c065 .elementor-divider-separator{width:35%;margin:0 auto;margin-left:0;}.elementor-5184 .elementor-element.elementor-element-071c065 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-5184 .elementor-element.elementor-element-071c065.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-071c065.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-071c065.elementor-view-default .elementor-icon{color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-071c065.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-071c065.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-bf41116{text-align:start;}.elementor-5184 .elementor-element.elementor-element-bf41116 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-4ce86fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-4ce86fc{text-align:start;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-8b5351a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5184 .elementor-element.elementor-element-b71cde7 img{width:100%;border-radius:8px 8px 8px 8px;}.elementor-5184 .elementor-element.elementor-element-b99a9ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-b99a9ef:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-b99a9ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-e205184{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-e205184:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-e205184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/08/6a35b1fd-7633-43bf-b63f-d8b11fe06e1a-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5184 .elementor-element.elementor-element-6cbbfa3{text-align:center;}.elementor-5184 .elementor-element.elementor-element-6cbbfa3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-384b67c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-384b67c{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-384b67c p{margin-block-end:0px;}.elementor-5184 .elementor-element.elementor-element-664250e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5184 .elementor-element.elementor-element-b412fe9 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cff48 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-b412fe9:hover .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-b412fe9 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-b412fe9 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-effc228 );fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-default .elementor-icon{fill:var( --e-global-color-effc228 );color:var( --e-global-color-effc228 );border-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-b412fe9.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-b412fe9 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-b412fe9 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-b412fe9:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-b412fe9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-b412fe9 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-25d1fa9 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cff48 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-25d1fa9:hover .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-25d1fa9 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-25d1fa9 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-effc228 );fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-effc228 );color:var( --e-global-color-effc228 );border-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-25d1fa9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-25d1fa9 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-25d1fa9:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-25d1fa9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-25d1fa9 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-5a3e864 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cff48 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-5a3e864:hover .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-5a3e864 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-5a3e864 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-effc228 );fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-default .elementor-icon{fill:var( --e-global-color-effc228 );color:var( --e-global-color-effc228 );border-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-5a3e864.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-5a3e864 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-5a3e864 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-5a3e864:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-5a3e864:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-5a3e864 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-bf8fde9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-bf8fde9:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-bf8fde9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}.elementor-5184 .elementor-element.elementor-element-d6f77f8{text-align:center;}.elementor-5184 .elementor-element.elementor-element-d6f77f8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-a30996d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;--divider-icon-size:16px;}.elementor-5184 .elementor-element.elementor-element-a30996d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-a30996d .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-5184 .elementor-element.elementor-element-a30996d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5184 .elementor-element.elementor-element-a30996d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-a30996d.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-a30996d.elementor-view-default .elementor-icon{color:var( --e-global-color-effc228 );border-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-a30996d.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-a30996d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-0df67f6{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-0df67f6 p{margin-block-end:0px;}.elementor-5184 .elementor-element.elementor-element-5998f51{--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;}.elementor-5184 .elementor-element.elementor-element-09d40c8{--display:flex;}.elementor-5184 .elementor-element.elementor-element-04bd0da > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cff48 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-04bd0da:hover .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-04bd0da .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-04bd0da .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-04bd0da.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-04bd0da .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-04bd0da .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-04bd0da:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-04bd0da:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-04bd0da .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-bb429a6{--display:flex;}.elementor-5184 .elementor-element.elementor-element-50be529 > .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-50be529:hover .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-50be529 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-50be529 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-50be529.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-50be529 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-50be529 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-50be529:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-50be529:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-50be529 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-5f3a641{--display:flex;}.elementor-5184 .elementor-element.elementor-element-c9849bd > .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-c9849bd:hover .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-c9849bd .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-c9849bd .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-c9849bd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-c9849bd .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-c9849bd .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-c9849bd:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-c9849bd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-c9849bd .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-5266d8e{--display:flex;}.elementor-5184 .elementor-element.elementor-element-77328d2 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cff48 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-77328d2:hover .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-77328d2 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-5184 .elementor-element.elementor-element-77328d2 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5184 .elementor-element.elementor-element-77328d2.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-77328d2 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-77328d2 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-77328d2:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-77328d2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-77328d2 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-1447638{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-1447638:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-1447638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/08/1aae8970-b5c6-44b3-b6ec-019cdd1b3577-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5184 .elementor-element.elementor-element-fbe84bb{text-align:center;}.elementor-5184 .elementor-element.elementor-element-fbe84bb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-38089bb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px;--divider-icon-size:16px;}.elementor-5184 .elementor-element.elementor-element-38089bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-38089bb .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-5184 .elementor-element.elementor-element-38089bb .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-5184 .elementor-element.elementor-element-38089bb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-38089bb.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-38089bb.elementor-view-default .elementor-icon{color:var( --e-global-color-effc228 );border-color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-38089bb.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-38089bb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-8ee2725{text-align:center;font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-8ee2725 p{margin-block-end:0px;}.elementor-5184 .elementor-element.elementor-element-6556d00{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-32f472a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5184 .elementor-element.elementor-element-32f472a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-ccef227{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-ccef227 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-wrapper{gap:20px;}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-ccef227.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-ccef227.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-ccef227.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon{font-size:40px;}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-ccef227:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-ccef227:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-eda46b2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5184 .elementor-element.elementor-element-eda46b2.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-e4bce25{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-e4bce25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-wrapper{gap:20px;}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-e4bce25.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-e4bce25.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-e4bce25.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon{font-size:40px;}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-e4bce25:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-e4bce25:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-9236d27{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5184 .elementor-element.elementor-element-9236d27.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-576b06c{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-576b06c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-wrapper{gap:20px;}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-576b06c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-576b06c.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-576b06c.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon{font-size:40px;}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-576b06c:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-576b06c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-07d56a2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5184 .elementor-element.elementor-element-07d56a2.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-9cc9bba{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-9cc9bba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-wrapper{gap:20px;}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-9cc9bba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-9cc9bba.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-9cc9bba.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon{font-size:40px;}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-9cc9bba:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-9cc9bba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-84915c2{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5184 .elementor-element.elementor-element-84915c2.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-19f81e2{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-19f81e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-wrapper{gap:20px;}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-19f81e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-19f81e2.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-19f81e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon{font-size:40px;}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-19f81e2:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-19f81e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-b10502b{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5184 .elementor-element.elementor-element-b10502b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-84e958e{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-84e958e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-wrapper{gap:20px;}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-84e958e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-84e958e.elementor-view-framed .elementor-icon, .elementor-5184 .elementor-element.elementor-element-84e958e.elementor-view-default .elementor-icon{fill:var( --e-global-color-5ca2397 );color:var( --e-global-color-5ca2397 );border-color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon{font-size:40px;}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-84e958e:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-84e958e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5ca2397 );}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-014dd3e{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-014dd3e:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-014dd3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}.elementor-5184 .elementor-element.elementor-element-40669f0{text-align:center;}.elementor-5184 .elementor-element.elementor-element-40669f0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:600;text-decoration:none;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-b086245{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-fd69cd8 > .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );margin:0px 0px 0px 0px;padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-fd69cd8:hover .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-fd69cd8 .elementor-icon-box-wrapper{text-align:center;}.elementor-5184 .elementor-element.elementor-element-fd69cd8 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-fd69cd8 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-fd69cd8 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-fd69cd8:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-fd69cd8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-fd69cd8 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-2285684 > .elementor-widget-container{background-color:#FFFFFF;padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cff48 );border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-2285684:hover .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-2285684 .elementor-icon-box-wrapper{text-align:center;}.elementor-5184 .elementor-element.elementor-element-2285684 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-2285684 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-2285684 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-2285684:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-2285684:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-2285684 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-5be4826 > .elementor-widget-container{background-color:var( --e-global-color-5ca2397 );padding:16px 16px 16px 16px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-5be4826:hover .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FC7044;}.elementor-5184 .elementor-element.elementor-element-5be4826 .elementor-icon-box-wrapper{text-align:center;}.elementor-5184 .elementor-element.elementor-element-5be4826 .elementor-icon-box-title{margin-block-end:6px;color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-5be4826 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-5be4826 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;}.elementor-5184 .elementor-element.elementor-element-5be4826:has(:hover) .elementor-icon-box-title,
					 .elementor-5184 .elementor-element.elementor-element-5be4826:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-effc228 );}.elementor-5184 .elementor-element.elementor-element-5be4826 .elementor-icon-box-description{font-family:"Lora", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-5184 .elementor-element.elementor-element-f53110a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-e598182{--display:flex;--min-height:200px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-e598182:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-e598182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://divinetrails.in/wp-content/uploads/2026/08/ChatGPT-Image-Aug-27-2026-05_28_49-PM-1-e1787832018278.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5184 .elementor-element.elementor-element-e598182.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5184 .elementor-element.elementor-element-c1d3c68{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-c1d3c68.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5184 .elementor-element.elementor-element-cc29b9f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5184 .elementor-element.elementor-element-2d55a13 .elementor-button{background-color:var( --e-global-color-5ca2397 );font-family:"Lora", Sans-serif;font-size:16px;font-weight:600;}.elementor-5184 .elementor-element.elementor-element-2d55a13{width:100%;max-width:100%;}.elementor-5184 .elementor-element.elementor-element-2d55a13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-681b333{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-681b333.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-5184 .elementor-element.elementor-element-5de7ffd{width:100%;max-width:100%;text-align:center;}.elementor-5184 .elementor-element.elementor-element-5de7ffd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-5de7ffd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-1624ff4{width:100%;max-width:100%;text-align:center;font-family:"Lora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-5184 .elementor-element.elementor-element-1624ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5184 .elementor-element.elementor-element-1624ff4 p{margin-block-end:0px;}.elementor-5184 .elementor-element.elementor-element-7d31df6c{--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-5184 .elementor-element.elementor-element-7d31df6c:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-7d31df6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8180099 );}@media(max-width:1024px){.elementor-5184 .elementor-element.elementor-element-664250e{--grid-auto-flow:row;}.elementor-5184 .elementor-element.elementor-element-6556d00{--grid-auto-flow:row;}.elementor-5184 .elementor-element.elementor-element-b086245{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-5184 .elementor-element.elementor-element-6c8167dc .elementor-heading-title{font-size:30px;}.elementor-5184 .elementor-element.elementor-element-5c98b67 .elementor-divider-separator{width:40%;}.elementor-5184 .elementor-element.elementor-element-071c065 .elementor-divider-separator{width:40%;}.elementor-5184 .elementor-element.elementor-element-e205184{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-664250e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-b412fe9 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-25d1fa9 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-5a3e864 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-a30996d .elementor-divider-separator{width:61%;}.elementor-5184 .elementor-element.elementor-element-04bd0da > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-77328d2 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-38089bb .elementor-divider-separator{width:61%;}.elementor-5184 .elementor-element.elementor-element-6556d00{--grid-auto-flow:row;}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon{font-size:35px;}.elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-ccef227 .elementor-icon-box-title a{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon{font-size:35px;}.elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-e4bce25 .elementor-icon-box-title a{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon{font-size:35px;}.elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-576b06c .elementor-icon-box-title a{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon{font-size:35px;}.elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-9cc9bba .elementor-icon-box-title a{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon{font-size:35px;}.elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-19f81e2 .elementor-icon-box-title a{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon{font-size:35px;}.elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-title, .elementor-5184 .elementor-element.elementor-element-84e958e .elementor-icon-box-title a{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-b086245{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5184 .elementor-element.elementor-element-2285684 > .elementor-widget-container{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-5184 .elementor-element.elementor-element-e598182:not(.elementor-motion-effects-element-type-background), .elementor-5184 .elementor-element.elementor-element-e598182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5184 .elementor-element.elementor-element-2d55a13 .elementor-button{font-size:14px;}.elementor-5184 .elementor-element.elementor-element-5de7ffd .elementor-heading-title{font-size:28px;}.elementor-5184 .elementor-element.elementor-element-1624ff4{font-size:14px;}}@media(min-width:768px){.elementor-5184 .elementor-element.elementor-element-510afb0{--width:20%;}.elementor-5184 .elementor-element.elementor-element-558455f8{--width:60%;}.elementor-5184 .elementor-element.elementor-element-6556d00{--width:100%;}.elementor-5184 .elementor-element.elementor-element-e598182{--width:100%;}.elementor-5184 .elementor-element.elementor-element-c1d3c68{--width:90%;}.elementor-5184 .elementor-element.elementor-element-cc29b9f{--width:30%;}.elementor-5184 .elementor-element.elementor-element-681b333{--width:70%;}.elementor-5184 .elementor-element.elementor-element-7d31df6c{--width:20%;}}/* Start custom CSS for container, class: .elementor-element-5998f51 *//* =========================================================
   WHY DIVINE TRAILS
   PREMIUM HORIZONTAL LAYOUT
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 {
    width: 100% !important;

    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr));

    column-gap: 25px !important;
    row-gap: 15px !important;

    padding: 10px 5px !important;

    background: transparent !important;
}


/* =========================================================
   EACH CONTAINER
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con {
    width: 100% !important;

    min-height: 175px;

    display: flex !important;
    flex-direction: row !important;

    align-items: center !important;
    justify-content: flex-start !important;

    gap: 20px !important;

    padding: 22px 24px !important;

    /* SAME STYLE FOR ALL 4 */
    background: #FAF8F4 !important;

    border: 1px solid #D5B06A !important;

    border-radius: 18px !important;

    box-shadow: 0 8px 25px rgba(70, 35, 15, 0.06) !important;

    text-align: left !important;

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        background 0.35s ease !important;
}


/* =========================================================
   REMOVE 01 / 02 / 03 / 04
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con::before {
    display: none !important;
    content: none !important;
}


/* =========================================================
   ICON
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon {
    width: 68px !important;
    height: 68px !important;

    min-width: 68px !important;
    min-height: 68px !important;

    flex: 0 0 68px !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    background: #F8F2E8 !important;

    border: 1px solid #C89B4A !important;

    border-radius: 50% !important;

    color: #6A1010 !important;

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        border-color 0.35s ease !important;
}


/* SVG ICON */

.elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon svg {
    width: 31px !important;
    height: 31px !important;

    fill: #6A1010 !important;
}


/* ICON FONT */

.elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon i {
    font-size: 28px !important;

    color: #6A1010 !important;
}


/* =========================================================
   CONTENT AREA
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-content {
    flex: 1 !important;

    min-width: 0 !important;

    text-align: left !important;
}


/* =========================================================
   TITLE
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-title {
    margin: 0 0 8px 0 !important;

    font-family:
        "Cormorant Garamond",
        Georgia,
        serif !important;

    font-size: 25px !important;

    font-weight: 600 !important;

    line-height: 1.2 !important;

    color: #5A1010 !important;
}


/* =========================================================
   DESCRIPTION
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-description {
    margin: 0 !important;

    max-width: 480px !important;

    font-family:
        "DM Sans",
        Arial,
        sans-serif !important;

    font-size: 14px !important;

    font-weight: 400 !important;

    line-height: 1.6 !important;

    color: #665E57 !important;
}


/* =========================================================
   REMOVE ANY DIFFERENT BACKGROUND FROM CHILD ITEMS
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:nth-child(1),
.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:nth-child(2),
.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:nth-child(3),
.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:nth-child(4) {

    background: #FAF8F4 !important;

    border: 1px solid #D5B06A !important;
}


/* =========================================================
   HOVER
========================================================= */

.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:hover {

    transform: translateY(-4px) !important;

    background: #FFFFFF !important;

    box-shadow:
        0 14px 32px rgba(70, 35, 15, 0.10) !important;
}


.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:hover .elementor-icon {

    background: #6A1010 !important;

    border-color: #6A1010 !important;

    transform: scale(1.06);
}


.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:hover .elementor-icon svg {

    fill: #D5A95C !important;
}


.elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con:hover .elementor-icon i {

    color: #D5A95C !important;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .elementor-5184 .elementor-element.elementor-element-5998f51 {

        grid-template-columns:
            repeat(2, minmax(0, 1fr));

        column-gap: 18px !important;

        row-gap: 12px !important;

        padding: 8px 3px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con {

        min-height: 160px;

        gap: 16px !important;

        padding: 20px !important;

        border-radius: 16px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon {

        width: 60px !important;
        height: 60px !important;

        min-width: 60px !important;
        min-height: 60px !important;

        flex-basis: 60px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon svg {

        width: 27px !important;
        height: 27px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon i {

        font-size: 25px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-title {

        font-size: 22px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-description {

        font-size: 13px !important;

        line-height: 1.55 !important;
    }
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-5184 .elementor-element.elementor-element-5998f51 {

        display: flex !important;

        flex-direction: column !important;

        gap: 10px !important;

        padding: 5px 0 !important;
    }


    /* EACH CARD REMAINS HORIZONTAL */

    .elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con {

        width: 100% !important;

        min-height: auto !important;

        display: flex !important;

        flex-direction: row !important;

        align-items: center !important;

        justify-content: flex-start !important;

        gap: 15px !important;

        padding: 18px !important;

        border-radius: 15px !important;
    }


    /* ICON */

    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon {

        width: 52px !important;
        height: 52px !important;

        min-width: 52px !important;
        min-height: 52px !important;

        flex-basis: 52px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon svg {

        width: 24px !important;
        height: 24px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon i {

        font-size: 22px !important;
    }


    /* TITLE */

    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-title {

        margin-bottom: 5px !important;

        font-size: 20px !important;

        line-height: 1.2 !important;
    }


    /* DESCRIPTION */

    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-description {

        font-size: 12.5px !important;

        line-height: 1.5 !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-content {

        width: auto !important;

        flex: 1 !important;
    }
}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .elementor-5184 .elementor-element.elementor-element-5998f51 {

        gap: 8px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 > .e-con {

        gap: 12px !important;

        padding: 15px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon {

        width: 46px !important;
        height: 46px !important;

        min-width: 46px !important;
        min-height: 46px !important;

        flex-basis: 46px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon svg {

        width: 21px !important;
        height: 21px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon i {

        font-size: 20px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-title {

        font-size: 18px !important;
    }


    .elementor-5184 .elementor-element.elementor-element-5998f51 .elementor-icon-box-description {

        font-size: 12px !important;

        line-height: 1.45 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6556d00 *//* =========================================================
   DIVINE TRAILS – VISION SECTION
   3 COLUMNS × 2 ROWS
========================================================= */

.elementor-5184 .elementor-element.elementor-element-6556d00 {
    width: 100% !important;
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: 22px !important;
    padding: 10px 0 !important;
    background: transparent !important;
    align-items: stretch !important;
}

/* =========================================================
   INDIVIDUAL VISION CARDS
========================================================= */

.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child {
    position: relative !important;
    width: 100% !important;
    min-width: 0 !important;
    min-height: 155px !important;

    display: flex !important;
    align-items: center !important;

    padding: 26px 24px !important;

    background: transparent !important;
    border: 1px solid rgba(198, 154, 82, 0.42) !important;
    border-radius: 3px !important;

    box-sizing: border-box !important;
    overflow: hidden !important;

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease !important;
}

/* Top gold accent */
.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child::before {
    content: "" !important;
    position: absolute !important;
    top: 0 !important;
    left: 24px !important;

    width: 40px !important;
    height: 2px !important;

    background: #C69A52 !important;

    transition: width 0.35s ease !important;
}

/* Decorative circle */
.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child::after {
    content: "" !important;
    position: absolute !important;

    right: -45px !important;
    bottom: -45px !important;

    width: 115px !important;
    height: 115px !important;

    border: 1px solid rgba(198, 154, 82, 0.15) !important;
    border-radius: 50% !important;

    pointer-events: none !important;
}

/* =========================================================
   ICON BOX
========================================================= */

.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-wrapper {
    width: 100% !important;

    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;

    gap: 18px !important;

    position: relative !important;
    z-index: 2 !important;
}

/* Icon holder */
.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-icon {
    flex: 0 0 58px !important;
    width: 58px !important;
    height: 58px !important;

    margin: 0 !important;
}

/* Circular icon */
.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon {
    width: 58px !important;
    height: 58px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: transparent !important;

    border: 1px solid #C69A52 !important;
    border-radius: 50% !important;

    color: #6A1010 !important;

    transition:
        all 0.35s ease !important;
}

/* SVG */
.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon svg {
    width: 27px !important;
    height: 27px !important;

    fill: none !important;

    stroke: #6A1010 !important;
    color: #6A1010 !important;

    transition: all 0.35s ease !important;
}

/* =========================================================
   CONTENT
========================================================= */

.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-content {
    flex: 1 !important;
    min-width: 0 !important;

    text-align: left !important;
}

/* Title */
.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-title {
    margin: 0 !important;
    padding: 0 !important;

    color: #541815 !important;

    font-family: "Fraunces", Georgia, serif !important;
    font-size: 20px !important;
    font-weight: 500 !important;

    line-height: 1.3 !important;
    letter-spacing: 0.15px !important;
}

/* Description */
.elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-description {
    margin: 7px 0 0 !important;

    color: #665E58 !important;

    font-family: "DM Sans", Arial, sans-serif !important;
    font-size: 13px !important;

    line-height: 1.55 !important;
}

/* =========================================================
   HOVER
========================================================= */

.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child:hover {
    transform: translateY(-4px) !important;

    border-color: #6A1010 !important;

    box-shadow:
        0 12px 30px rgba(84, 24, 21, 0.08) !important;
}

/* Expand top accent */
.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child:hover::before {
    width: 65px !important;
}

/* Icon hover */
.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child:hover .elementor-icon {
    background: #6A1010 !important;
    border-color: #6A1010 !important;

    transform: scale(1.05) !important;
}

/* SVG hover */
.elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child:hover .elementor-icon svg {
    stroke: #DDB96C !important;
    color: #DDB96C !important;
}

/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .elementor-5184 .elementor-element.elementor-element-6556d00 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
        gap: 18px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child {
        min-height: 145px !important;
        padding: 22px 20px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child::before {
        left: 20px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-wrapper {
        gap: 15px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-icon,
    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon {
        width: 54px !important;
        height: 54px !important;
        flex-basis: 54px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-title {
        font-size: 19px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-description {
        font-size: 12.5px !important;
    }
}

/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-5184 .elementor-element.elementor-element-6556d00 {
        grid-template-columns: 1fr !important;
        gap: 12px !important;
        padding: 5px 0 !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child {
        min-height: 120px !important;
        padding: 19px 17px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child::before {
        left: 17px !important;
        width: 32px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-wrapper {
        gap: 14px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-icon,
    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon {
        width: 50px !important;
        height: 50px !important;
        flex-basis: 50px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon svg {
        width: 23px !important;
        height: 23px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-title {
        font-size: 18px !important;
        line-height: 1.25 !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-description {
        margin-top: 5px !important;
        font-size: 12px !important;
        line-height: 1.5 !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child:hover {
        transform: none !important;
        box-shadow: none !important;
    }
}

/* =========================================================
   SMALL MOBILE
========================================================= */

@media (max-width: 480px) {

    .elementor-5184 .elementor-element.elementor-element-6556d00 {
        gap: 10px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child {
        min-height: 110px !important;
        padding: 17px 14px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 > .e-child::before {
        left: 14px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-wrapper {
        gap: 12px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-icon,
    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon {
        width: 46px !important;
        height: 46px !important;
        flex-basis: 46px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon svg {
        width: 21px !important;
        height: 21px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-title {
        font-size: 16.5px !important;
    }

    .elementor-5184 .elementor-element.elementor-element-6556d00 .elementor-icon-box-description {
        font-size: 11.5px !important;
    }
}/* End custom CSS */