.elementor-52 .elementor-element.elementor-element-ff772d0{--display:flex;--min-height:450px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:0.5;}.elementor-52 .elementor-element.elementor-element-ff772d0::before, .elementor-52 .elementor-element.elementor-element-ff772d0 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-ff772d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-ff772d0 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-ff772d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-ff772d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#282828;--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-52 .elementor-element.elementor-element-906b7b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#8DB0CD;}.elementor-52 .elementor-element.elementor-element-7c4a0d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:43px;font-weight:600;color:#FFFFFF;}.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-52 .elementor-element.elementor-element-80ca7e0{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-73ce755{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-52 .elementor-element.elementor-element-73ce755:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-73ce755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291D110D;}.elementor-52 .elementor-element.elementor-element-7c7ee02{--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-52 .elementor-element.elementor-element-f10f4ae img{border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-0690636{--display:flex;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-8718225 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;color:#291D11;}.elementor-52 .elementor-element.elementor-element-bb87671{font-family:"Poppins", Sans-serif;font-weight:400;color:#291D11;}.elementor-52 .elementor-element.elementor-element-d1ac82a{font-family:"Poppins", Sans-serif;font-weight:400;color:#291D11;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button{background-color:#291D11;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;border-color:#E8E8E8;border-style:none;border-radius:4px 4px 4px 4px;}	.elementor-52 .elementor-element.elementor-element-4043e8a [class*="elementor-animation"]:hover,
								.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button::before,
								.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button::after{background-color:#291D11;}.elementor-52 .elementor-element.elementor-element-4043e8a{width:var( --container-widget-width, 44.888% );max-width:44.888%;--container-widget-width:44.888%;--container-widget-flex-grow:0;text-align:right;}.elementor-52 .elementor-element.elementor-element-4043e8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button::before{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button::after{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button .wpr-button-icon{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button .wpr-button-text{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button .wpr-button-content{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-wrap{max-width:342px;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-icon{font-size:17px;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-icon svg{width:17px;height:17px;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-text,.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button:hover{border-color:#E8E8E8;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-4043e8a.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-a3f38d9{--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;--overflow:hidden;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-52 .elementor-element.elementor-element-8fddcc2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-460aad3{--display:flex;}.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-52 .elementor-element.elementor-element-662b885{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-52 .elementor-element.elementor-element-662b885 .elementor-icon-box-wrapper{gap:15px;}.elementor-52 .elementor-element.elementor-element-9de53cb{--display:flex;}.elementor-52 .elementor-element.elementor-element-a7de4e4{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-52 .elementor-element.elementor-element-a7de4e4 .elementor-icon-box-wrapper{gap:15px;}.elementor-52 .elementor-element.elementor-element-30ac320{--display:flex;}.elementor-52 .elementor-element.elementor-element-f9ca23b{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-52 .elementor-element.elementor-element-f9ca23b .elementor-icon-box-wrapper{gap:15px;}.elementor-52 .elementor-element.elementor-element-84315e9{--display:flex;}.elementor-52 .elementor-element.elementor-element-dd8ef2c{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-52 .elementor-element.elementor-element-dd8ef2c .elementor-icon-box-wrapper{gap:15px;}.elementor-52 .elementor-element.elementor-element-612c43e{--display:flex;}.elementor-52 .elementor-element.elementor-element-7c8c616{border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.18);}.elementor-52 .elementor-element.elementor-element-7c8c616 .elementor-icon-box-wrapper{gap:15px;}.elementor-52 .elementor-element.elementor-element-04047f8{--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:40px;--padding-right:40px;}.elementor-52 .elementor-element.elementor-element-04047f8:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-04047f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291D110D;}.elementor-52 .elementor-element.elementor-element-b79cad4{text-align:center;}.elementor-52 .elementor-element.elementor-element-b79cad4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:#291D11;}.elementor-52 .elementor-element.elementor-element-484ef01{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-2a64356{--display:flex;--min-height:389px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:11px 11px 11px 11px;}.elementor-52 .elementor-element.elementor-element-2a64356:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2a64356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-3.34.54-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-2a64356::before, .elementor-52 .elementor-element.elementor-element-2a64356 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2a64356 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-2a64356 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-2a64356 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-2a64356 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0505058F;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-a612dc0 .elementor-icon-box-wrapper{gap:0px;}.elementor-52 .elementor-element.elementor-element-a612dc0 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-a612dc0.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a612dc0 .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-a612dc0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-a612dc0:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-a612dc0:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-5710953{--display:flex;--min-height:389px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:11px 11px 11px 11px;}.elementor-52 .elementor-element.elementor-element-5710953:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5710953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-20-at-11.42.54-AM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-5710953::before, .elementor-52 .elementor-element.elementor-element-5710953 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-5710953 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-5710953 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-5710953 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-5710953 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0505058F;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-63f75a1 .elementor-icon-box-wrapper{gap:0px;}.elementor-52 .elementor-element.elementor-element-63f75a1 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-63f75a1.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-63f75a1 .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-63f75a1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-63f75a1:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-63f75a1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-372af02{--display:flex;--min-height:389px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:11px 11px 11px 11px;}.elementor-52 .elementor-element.elementor-element-372af02:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-372af02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-3.35.27-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-372af02::before, .elementor-52 .elementor-element.elementor-element-372af02 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-372af02 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-372af02 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-372af02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-372af02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0505058F;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-27f0424 .elementor-icon-box-wrapper{gap:0px;}.elementor-52 .elementor-element.elementor-element-27f0424 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-27f0424.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-27f0424 .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-27f0424 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-27f0424:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-27f0424:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-a37297d{--display:flex;--min-height:389px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:11px 11px 11px 11px;}.elementor-52 .elementor-element.elementor-element-a37297d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a37297d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-3.35.43-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-a37297d::before, .elementor-52 .elementor-element.elementor-element-a37297d > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a37297d > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-a37297d > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-a37297d > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-a37297d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0505058F;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-506b9a2 .elementor-icon-box-wrapper{gap:0px;}.elementor-52 .elementor-element.elementor-element-506b9a2 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-506b9a2.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-506b9a2 .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-506b9a2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-506b9a2:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-506b9a2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c063194{--display:flex;--min-height:389px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:11px 11px 11px 11px;}.elementor-52 .elementor-element.elementor-element-c063194:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-c063194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/09/WhatsApp-Image-2026-09-12-at-6.28.47-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-c063194::before, .elementor-52 .elementor-element.elementor-element-c063194 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c063194 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c063194 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-c063194 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-c063194 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0505058F;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-c5998ef .elementor-icon-box-wrapper{gap:0px;}.elementor-52 .elementor-element.elementor-element-c5998ef .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-c5998ef.elementor-view-default:has(:focus) .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c5998ef .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-c5998ef .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-c5998ef:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-c5998ef:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-4dddd28{--display:flex;--min-height:530px;--justify-content:center;--overflow:hidden;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-52 .elementor-element.elementor-element-4dddd28:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-4dddd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/ac063635-e0af-4e9f-bc0c-8d91ef16bada.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-4dfb9b3{text-align:center;}.elementor-52 .elementor-element.elementor-element-4dfb9b3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1a51be8{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-1a41bdd{--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-52 .elementor-element.elementor-element-1f4c90f{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-1f4c90f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1f4c90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-4.10.10-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-1f4c90f::before, .elementor-52 .elementor-element.elementor-element-1f4c90f > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-1f4c90f > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-1f4c90f > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-1f4c90f > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-1f4c90f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-8182790{--display:flex;}.elementor-52 .elementor-element.elementor-element-470d1aa{text-align:center;}.elementor-52 .elementor-element.elementor-element-470d1aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-22d44b7{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-c5a98cb{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-c5a98cb:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-c5a98cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-4.12.40-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-c5a98cb::before, .elementor-52 .elementor-element.elementor-element-c5a98cb > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c5a98cb > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-c5a98cb > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-c5a98cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-c5a98cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-84424dd{--display:flex;}.elementor-52 .elementor-element.elementor-element-7a754c2{text-align:center;}.elementor-52 .elementor-element.elementor-element-7a754c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-2484699{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3db3daa{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-3db3daa:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-3db3daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-4.12.55-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-3db3daa::before, .elementor-52 .elementor-element.elementor-element-3db3daa > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-3db3daa > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-3db3daa > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-3db3daa > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-3db3daa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-ede9e71{--display:flex;}.elementor-52 .elementor-element.elementor-element-58f4328{text-align:center;}.elementor-52 .elementor-element.elementor-element-58f4328 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-fcb35ff{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-69f1ef4{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-69f1ef4:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-69f1ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rusticretreatholidays.com/wp-content/uploads/2026/08/WhatsApp-Image-2026-08-17-at-4.13.43-PM.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-69f1ef4::before, .elementor-52 .elementor-element.elementor-element-69f1ef4 > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-69f1ef4 > .e-con-inner > .elementor-background-video-container::before, .elementor-52 .elementor-element.elementor-element-69f1ef4 > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-69f1ef4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-52 .elementor-element.elementor-element-69f1ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-52 .elementor-element.elementor-element-3389c40{--display:flex;}.elementor-52 .elementor-element.elementor-element-af95e0c{text-align:center;}.elementor-52 .elementor-element.elementor-element-af95e0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-75025ac{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-2af3de7{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-52 .elementor-element.elementor-element-2af3de7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-2af3de7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291D110D;}.elementor-52 .elementor-element.elementor-element-393f4b9{--display:flex;}.elementor-52 .elementor-element.elementor-element-53c7ff8 img{width:100%;height:290px;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-276ef3b{--display:flex;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-c1169e0{text-align:start;}.elementor-52 .elementor-element.elementor-element-c1169e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:#291D11;}.elementor-52 .elementor-element.elementor-element-b9e0091{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-f2c8978{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button{background-color:#291D11;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;border-color:#E8E8E8;border-style:none;border-radius:4px 4px 4px 4px;}	.elementor-52 .elementor-element.elementor-element-a744a77 [class*="elementor-animation"]:hover,
								.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button::before,
								.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button::after{background-color:#291D11;}.elementor-52 .elementor-element.elementor-element-a744a77{width:var( --container-widget-width, 44.888% );max-width:44.888%;--container-widget-width:44.888%;--container-widget-flex-grow:0;text-align:right;}.elementor-52 .elementor-element.elementor-element-a744a77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button::before{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button::after{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button .wpr-button-text{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button .wpr-button-content{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-wrap{max-width:342px;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-icon{font-size:17px;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-icon svg{width:17px;height:17px;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-text,.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button:hover{border-color:#E8E8E8;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-a744a77.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-ee0087d{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-52 .elementor-element.elementor-element-ee0087d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-ee0087d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291D110F;}.elementor-52 .elementor-element.elementor-element-1872bb4{--display:flex;}.elementor-52 .elementor-element.elementor-element-149c1d4 img{width:100%;height:311px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-8ed823f{--display:flex;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-1769b61 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;color:#291D11;}.elementor-52 .elementor-element.elementor-element-5f8da35{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-3985bf5{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button{background-color:#291D11;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;border-color:#E8E8E8;border-style:none;border-radius:4px 4px 4px 4px;}	.elementor-52 .elementor-element.elementor-element-34b1396 [class*="elementor-animation"]:hover,
								.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button::before,
								.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button::after{background-color:#291D11;}.elementor-52 .elementor-element.elementor-element-34b1396{width:var( --container-widget-width, 44.888% );max-width:44.888%;--container-widget-width:44.888%;--container-widget-flex-grow:0;text-align:right;}.elementor-52 .elementor-element.elementor-element-34b1396.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button::before{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button::after{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button .wpr-button-text{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button .wpr-button-content{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-wrap{max-width:342px;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-icon{font-size:17px;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-icon svg{width:17px;height:17px;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-text,.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button:hover{border-color:#E8E8E8;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-34b1396.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-76201d7{--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;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-52 .elementor-element.elementor-element-76201d7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-76201d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#291D110D;}.elementor-52 .elementor-element.elementor-element-7194154{--display:flex;}.elementor-52 .elementor-element.elementor-element-3c78a9a img{width:100%;height:273px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-28cecf2{--display:flex;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-b8cd80a{text-align:start;}.elementor-52 .elementor-element.elementor-element-b8cd80a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:#291D11;}.elementor-52 .elementor-element.elementor-element-fe12c4e{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-ee3dfde{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button{background-color:#291D11;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;border-color:#E8E8E8;border-style:none;border-radius:4px 4px 4px 4px;}	.elementor-52 .elementor-element.elementor-element-95964b9 [class*="elementor-animation"]:hover,
								.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button::before,
								.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button::after{background-color:#291D11;}.elementor-52 .elementor-element.elementor-element-95964b9{width:var( --container-widget-width, 44.888% );max-width:44.888%;--container-widget-width:44.888%;--container-widget-flex-grow:0;text-align:right;}.elementor-52 .elementor-element.elementor-element-95964b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button::before{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button::after{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.6s;transition-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button .wpr-button-text{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button .wpr-button-content{-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-animation-duration:0.6s;animation-duration:0.6s;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-wrap{max-width:342px;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-icon{font-size:17px;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-icon svg{width:17px;height:17px;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-text,.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button::after{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button:hover{border-color:#E8E8E8;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-95964b9.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-6d90af6{--display:flex;--overflow:hidden;--padding-top:31px;--padding-bottom:31px;--padding-left:31px;--padding-right:31px;}.elementor-52 .elementor-element.elementor-element-4bc9ddd{text-align:center;}.elementor-52 .elementor-element.elementor-element-4bc9ddd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;color:#291D11;}.elementor-52 .elementor-element.elementor-element-a3801d6{text-align:center;}.elementor-52 .elementor-element.elementor-element-a3801d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#291D11;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-family:"Poppins", Sans-serif;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .entry-title{color:#291D11;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .tpg-el-excerpt .tpg-excerpt-inner{font-family:"Poppins", Sans-serif;font-size:14px;color:#000000;}.elementor-52 .elementor-element.elementor-element-bdbdc41 .tpg-el-main-wrapper .post-meta-tags span{color:#291D11;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-a3f38d9{--content-width:1460px;}.elementor-52 .elementor-element.elementor-element-6d90af6{--content-width:1410px;}}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-4043e8a{width:var( --container-widget-width, 136.729px );max-width:136.729px;--container-widget-width:136.729px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button-text,.elementor-52 .elementor-element.elementor-element-4043e8a .wpr-button::after{font-size:14px;}.elementor-52 .elementor-element.elementor-element-a744a77{width:var( --container-widget-width, 136.729px );max-width:136.729px;--container-widget-width:136.729px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button-text,.elementor-52 .elementor-element.elementor-element-a744a77 .wpr-button::after{font-size:14px;}.elementor-52 .elementor-element.elementor-element-34b1396{width:var( --container-widget-width, 136.729px );max-width:136.729px;--container-widget-width:136.729px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button-text,.elementor-52 .elementor-element.elementor-element-34b1396 .wpr-button::after{font-size:14px;}.elementor-52 .elementor-element.elementor-element-95964b9{width:var( --container-widget-width, 136.729px );max-width:136.729px;--container-widget-width:136.729px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button-text,.elementor-52 .elementor-element.elementor-element-95964b9 .wpr-button::after{font-size:14px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-7c4a0d7{text-align:center;}.elementor-52 .elementor-element.elementor-element-7c4a0d7 .elementor-heading-title{font-size:30px;}.elementor-52 .elementor-element.elementor-element-73ce755{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-4043e8a{width:var( --container-widget-width, 218.725px );max-width:218.725px;--container-widget-width:218.725px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-a3f38d9{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-04047f8{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-4dddd28{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-2af3de7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-53c7ff8 img{object-fit:cover;}.elementor-52 .elementor-element.elementor-element-a744a77{width:var( --container-widget-width, 225.715px );max-width:225.715px;--container-widget-width:225.715px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-ee0087d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-149c1d4 img{object-fit:cover;}.elementor-52 .elementor-element.elementor-element-34b1396{width:var( --container-widget-width, 225.715px );max-width:225.715px;--container-widget-width:225.715px;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-76201d7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-52 .elementor-element.elementor-element-95964b9{width:var( --container-widget-width, 225.715px );max-width:225.715px;--container-widget-width:225.715px;--container-widget-flex-grow:0;}}/* Start custom CSS for icon-box, class: .elementor-element-662b885 */.travel-features {
    background: #fff;
    position: relative;
}

.travel-features .elementor-icon-box-wrapper {
    padding: 20px 28px;
    position: relative;
    transition: all 0.35s ease;
}

/* Vertical divider */
.travel-features .elementor-column:not(:last-child)
.elementor-icon-box-wrapper::after {
    content: "";
    position: absolute;
    right: 0;
    top: 12%;
    height: 76%;
    width: 1px;
    background: #ded7cd;
}

/* Icon */
.travel-features .elementor-icon-box-icon {
    margin-bottom: 18px !important;
}

.travel-features .elementor-icon-box-icon i,
.travel-features .elementor-icon-box-icon svg {
    color: #c49a55 !important;
    fill: #c49a55 !important;
    font-size: 42px;
    transition: all 0.35s ease;
}

/* Heading */
.travel-features .elementor-icon-box-title {
    color: #2b211a !important;
    font-family: Georgia, serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px;
    line-height: 1.3;
    margin-bottom: 12px !important;
}

/* Description */
.travel-features .elementor-icon-box-description {
    color: #77716b !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
    max-width: 260px;
    margin: auto;
}

/* Hover */
.travel-features .elementor-icon-box-wrapper:hover {
    transform: translateY(-6px);
}

.travel-features .elementor-icon-box-wrapper:hover
.elementor-icon-box-icon i {
    transform: translateY(-4px) scale(1.08);
    color: #9d753b !important;
}

/* Small gold line */
.travel-features .elementor-icon-box-title::after {
    content: "";
    display: block;
    width: 35px;
    height: 2px;
    background: #c49a55;
    margin: 10px auto 0;
}

/* Mobile */
@media (max-width: 767px) {

    .travel-features {
        padding: 35px 15px;
    }

    .travel-features .elementor-icon-box-wrapper {
        padding: 25px 15px;
    }

    .travel-features .elementor-column:not(:last-child)
    .elementor-icon-box-wrapper::after {
        display: none;
    }

    .travel-features .elementor-icon-box-title {
        font-size: 17px !important;
    }

    .travel-features .elementor-icon-box-description {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a7de4e4 */.travel-features {
    background: #fff;
    position: relative;
}

.travel-features .elementor-icon-box-wrapper {
    padding: 20px 28px;
    position: relative;
    transition: all 0.35s ease;
}

/* Vertical divider */
.travel-features .elementor-column:not(:last-child)
.elementor-icon-box-wrapper::after {
    content: "";
    position: absolute;
    right: 0;
    top: 12%;
    height: 76%;
    width: 1px;
    background: #ded7cd;
}

/* Icon */
.travel-features .elementor-icon-box-icon {
    margin-bottom: 18px !important;
}

.travel-features .elementor-icon-box-icon i,
.travel-features .elementor-icon-box-icon svg {
    color: #c49a55 !important;
    fill: #c49a55 !important;
    font-size: 42px;
    transition: all 0.35s ease;
}

/* Heading */
.travel-features .elementor-icon-box-title {
    color: #2b211a !important;
    font-family: Georgia, serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px;
    line-height: 1.3;
    margin-bottom: 12px !important;
}

/* Description */
.travel-features .elementor-icon-box-description {
    color: #77716b !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
    max-width: 260px;
    margin: auto;
}

/* Hover */
.travel-features .elementor-icon-box-wrapper:hover {
    transform: translateY(-6px);
}

.travel-features .elementor-icon-box-wrapper:hover
.elementor-icon-box-icon i {
    transform: translateY(-4px) scale(1.08);
    color: #9d753b !important;
}

/* Small gold line */
.travel-features .elementor-icon-box-title::after {
    content: "";
    display: block;
    width: 35px;
    height: 2px;
    background: #c49a55;
    margin: 10px auto 0;
}

/* Mobile */
@media (max-width: 767px) {

    .travel-features {
        padding: 35px 15px;
    }

    .travel-features .elementor-icon-box-wrapper {
        padding: 25px 15px;
    }

    .travel-features .elementor-column:not(:last-child)
    .elementor-icon-box-wrapper::after {
        display: none;
    }

    .travel-features .elementor-icon-box-title {
        font-size: 17px !important;
    }

    .travel-features .elementor-icon-box-description {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f9ca23b */.travel-features {
    background: #fff;
    position: relative;
}

.travel-features .elementor-icon-box-wrapper {
    padding: 20px 28px;
    position: relative;
    transition: all 0.35s ease;
}

/* Vertical divider */
.travel-features .elementor-column:not(:last-child)
.elementor-icon-box-wrapper::after {
    content: "";
    position: absolute;
    right: 0;
    top: 12%;
    height: 76%;
    width: 1px;
    background: #ded7cd;
}

/* Icon */
.travel-features .elementor-icon-box-icon {
    margin-bottom: 18px !important;
}

.travel-features .elementor-icon-box-icon i,
.travel-features .elementor-icon-box-icon svg {
    color: #c49a55 !important;
    fill: #c49a55 !important;
    font-size: 42px;
    transition: all 0.35s ease;
}

/* Heading */
.travel-features .elementor-icon-box-title {
    color: #2b211a !important;
    font-family: Georgia, serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px;
    line-height: 1.3;
    margin-bottom: 12px !important;
}

/* Description */
.travel-features .elementor-icon-box-description {
    color: #77716b !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
    max-width: 260px;
    margin: auto;
}

/* Hover */
.travel-features .elementor-icon-box-wrapper:hover {
    transform: translateY(-6px);
}

.travel-features .elementor-icon-box-wrapper:hover
.elementor-icon-box-icon i {
    transform: translateY(-4px) scale(1.08);
    color: #9d753b !important;
}

/* Small gold line */
.travel-features .elementor-icon-box-title::after {
    content: "";
    display: block;
    width: 35px;
    height: 2px;
    background: #c49a55;
    margin: 10px auto 0;
}

/* Mobile */
@media (max-width: 767px) {

    .travel-features {
        padding: 35px 15px;
    }

    .travel-features .elementor-icon-box-wrapper {
        padding: 25px 15px;
    }

    .travel-features .elementor-column:not(:last-child)
    .elementor-icon-box-wrapper::after {
        display: none;
    }

    .travel-features .elementor-icon-box-title {
        font-size: 17px !important;
    }

    .travel-features .elementor-icon-box-description {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dd8ef2c */.travel-features {
    background: #fff;
    position: relative;
}

.travel-features .elementor-icon-box-wrapper {
    padding: 20px 28px;
    position: relative;
    transition: all 0.35s ease;
}

/* Vertical divider */
.travel-features .elementor-column:not(:last-child)
.elementor-icon-box-wrapper::after {
    content: "";
    position: absolute;
    right: 0;
    top: 12%;
    height: 76%;
    width: 1px;
    background: #ded7cd;
}

/* Icon */
.travel-features .elementor-icon-box-icon {
    margin-bottom: 18px !important;
}

.travel-features .elementor-icon-box-icon i,
.travel-features .elementor-icon-box-icon svg {
    color: #c49a55 !important;
    fill: #c49a55 !important;
    font-size: 42px;
    transition: all 0.35s ease;
}

/* Heading */
.travel-features .elementor-icon-box-title {
    color: #2b211a !important;
    font-family: Georgia, serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px;
    line-height: 1.3;
    margin-bottom: 12px !important;
}

/* Description */
.travel-features .elementor-icon-box-description {
    color: #77716b !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
    max-width: 260px;
    margin: auto;
}

/* Hover */
.travel-features .elementor-icon-box-wrapper:hover {
    transform: translateY(-6px);
}

.travel-features .elementor-icon-box-wrapper:hover
.elementor-icon-box-icon i {
    transform: translateY(-4px) scale(1.08);
    color: #9d753b !important;
}

/* Small gold line */
.travel-features .elementor-icon-box-title::after {
    content: "";
    display: block;
    width: 35px;
    height: 2px;
    background: #c49a55;
    margin: 10px auto 0;
}

/* Mobile */
@media (max-width: 767px) {

    .travel-features {
        padding: 35px 15px;
    }

    .travel-features .elementor-icon-box-wrapper {
        padding: 25px 15px;
    }

    .travel-features .elementor-column:not(:last-child)
    .elementor-icon-box-wrapper::after {
        display: none;
    }

    .travel-features .elementor-icon-box-title {
        font-size: 17px !important;
    }

    .travel-features .elementor-icon-box-description {
        font-size: 13px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7c8c616 */.travel-features {
    background: #fff;
    position: relative;
}

.travel-features .elementor-icon-box-wrapper {
    padding: 20px 28px;
    position: relative;
    transition: all 0.35s ease;
}

/* Vertical divider */
.travel-features .elementor-column:not(:last-child)
.elementor-icon-box-wrapper::after {
    content: "";
    position: absolute;
    right: 0;
    top: 12%;
    height: 76%;
    width: 1px;
    background: #ded7cd;
}

/* Icon */
.travel-features .elementor-icon-box-icon {
    margin-bottom: 18px !important;
}

.travel-features .elementor-icon-box-icon i,
.travel-features .elementor-icon-box-icon svg {
    color: #c49a55 !important;
    fill: #c49a55 !important;
    font-size: 42px;
    transition: all 0.35s ease;
}

/* Heading */
.travel-features .elementor-icon-box-title {
    color: #2b211a !important;
    font-family: Georgia, serif;
    font-size: 15px !important;
    font-weight: 600 !important;
    letter-spacing: 1px;
    line-height: 1.3;
    margin-bottom: 12px !important;
}

/* Description */
.travel-features .elementor-icon-box-description {
    color: #77716b !important;
    font-size: 14px !important;
    line-height: 1.7 !important;
    max-width: 260px;
    margin: auto;
}

/* Hover */
.travel-features .elementor-icon-box-wrapper:hover {
    transform: translateY(-6px);
}

.travel-features .elementor-icon-box-wrapper:hover
.elementor-icon-box-icon i {
    transform: translateY(-4px) scale(1.08);
    color: #9d753b !important;
}

/* Small gold line */
.travel-features .elementor-icon-box-title::after {
    content: "";
    display: block;
    width: 35px;
    height: 2px;
    background: #c49a55;
    margin: 10px auto 0;
}

/* Mobile */
@media (max-width: 767px) {

    .travel-features {
        padding: 35px 15px;
    }

    .travel-features .elementor-icon-box-wrapper {
        padding: 25px 15px;
    }

    .travel-features .elementor-column:not(:last-child)
    .elementor-icon-box-wrapper::after {
        display: none;
    }

    .travel-features .elementor-icon-box-title {
        font-size: 17px !important;
    }

    .travel-features .elementor-icon-box-description {
        font-size: 13px !important;
    }
}/* End custom CSS */