.elementor-21955 .elementor-element.elementor-element-dpc00014{--display:flex;--min-height:430px;--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;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6E3DD;--border-color:#D6E3DD;--border-radius:24px 24px 24px 24px;box-shadow:0px 16px 40px -26px rgba(15,47,32,0.38);}.elementor-21955 .elementor-element.elementor-element-dpc00014:not(.elementor-motion-effects-element-type-background), .elementor-21955 .elementor-element.elementor-element-dpc00014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21955 .elementor-element.elementor-element-dpc00002{--display:flex;--min-height:230px;--overflow:hidden;}.elementor-21955 .elementor-element.elementor-element-dpc00002:not(.elementor-motion-effects-element-type-background), .elementor-21955 .elementor-element.elementor-element-dpc00002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FBFA;}.elementor-21955 .elementor-element.elementor-element-dpc00001{width:100%;max-width:100%;}.elementor-21955 .elementor-element.elementor-element-dpc00013{--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;--justify-content:space-between;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-21955 .elementor-element.elementor-element-dpc00013:not(.elementor-motion-effects-element-type-background), .elementor-21955 .elementor-element.elementor-element-dpc00013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21955 .elementor-element.elementor-element-dpc00011{--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:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:wrap;}@media(max-width:767px){.elementor-21955 .elementor-element.elementor-element-dpc00014{--min-height:400px;}.elementor-21955 .elementor-element.elementor-element-dpc00002{--min-height:210px;}.elementor-21955 .elementor-element.elementor-element-dpc00013{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS for container, class: .elementor-element-dpc00002 */.elementor-21955 .elementor-element.elementor-element-dpc00002 .geodir-post-slider,
.elementor-21955 .elementor-element.elementor-element-dpc00002 .geodir-gallery,
.elementor-21955 .elementor-element.elementor-element-dpc00002 .geodir-images,
.elementor-21955 .elementor-element.elementor-element-dpc00002 img{width:100%;height:230px;object-fit:cover;display:block;}
@media(max-width:767px){.elementor-21955 .elementor-element.elementor-element-dpc00002 .geodir-post-slider,
.elementor-21955 .elementor-element.elementor-element-dpc00002 .geodir-gallery,
.elementor-21955 .elementor-element.elementor-element-dpc00002 .geodir-images,
.elementor-21955 .elementor-element.elementor-element-dpc00002 img{height:210px;}}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_title, class: .elementor-element-dpc00004 */.elementor-21955 .elementor-element.elementor-element-dpc00004 h3{margin:0;color:#173D2A;font-family:Poppins,sans-serif;font-size:23px;font-weight:700;line-height:1.18;}
.elementor-21955 .elementor-element.elementor-element-dpc00004 h3 a{color:inherit;text-decoration:none;}
.elementor-21955 .elementor-element.elementor-element-dpc00004 h3 a:hover,.elementor-21955 .elementor-element.elementor-element-dpc00004 h3 a:focus-visible{color:#C46E4A;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc00005 */.elementor-21955 .elementor-element.elementor-element-dpc00005{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc00005 .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #C9E7E5;border-radius:999px;background:#EFFAF9;color:#173D2A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc00005 .geodir-dynamic-content:before{content:"\e005";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc00006 */.elementor-21955 .elementor-element.elementor-element-dpc00006{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc00006 .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #E0E6E3;border-radius:999px;background:#F5F7F6;color:#71817A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc00006 .geodir-dynamic-content:before{content:"\f057";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc00007 */.elementor-21955 .elementor-element.elementor-element-dpc00007{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc00007 .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #C9E7E5;border-radius:999px;background:#EFFAF9;color:#173D2A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc00007 .geodir-dynamic-content:before{content:"\f540";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc00008 */.elementor-21955 .elementor-element.elementor-element-dpc00008{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc00008 .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #E0E6E3;border-radius:999px;background:#F5F7F6;color:#71817A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc00008 .geodir-dynamic-content:before{content:"\f057";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc00009 */.elementor-21955 .elementor-element.elementor-element-dpc00009{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc00009 .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #C9E7E5;border-radius:999px;background:#EFFAF9;color:#173D2A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc00009 .geodir-dynamic-content:before{content:"\f6d3";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc0000a */.elementor-21955 .elementor-element.elementor-element-dpc0000a{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc0000a .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #E0E6E3;border-radius:999px;background:#F5F7F6;color:#71817A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc0000a .geodir-dynamic-content:before{content:"\f057";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc0000b */.elementor-21955 .elementor-element.elementor-element-dpc0000b{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc0000b .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #C9E7E5;border-radius:999px;background:#EFFAF9;color:#173D2A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc0000b .geodir-dynamic-content:before{content:"\f52a";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc0000c */.elementor-21955 .elementor-element.elementor-element-dpc0000c{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc0000c .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #E0E6E3;border-radius:999px;background:#F5F7F6;color:#71817A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc0000c .geodir-dynamic-content:before{content:"\f057";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc0000d */.elementor-21955 .elementor-element.elementor-element-dpc0000d{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc0000d .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #C9E7E5;border-radius:999px;background:#EFFAF9;color:#173D2A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc0000d .geodir-dynamic-content:before{content:"\f6c0";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc0000e */.elementor-21955 .elementor-element.elementor-element-dpc0000e{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc0000e .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #E0E6E3;border-radius:999px;background:#F5F7F6;color:#71817A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc0000e .geodir-dynamic-content:before{content:"\f057";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc0000f */.elementor-21955 .elementor-element.elementor-element-dpc0000f{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc0000f .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #C9E7E5;border-radius:999px;background:#EFFAF9;color:#173D2A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc0000f .geodir-dynamic-content:before{content:"\e068";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_dynamic_content, class: .elementor-element-dpc00010 */.elementor-21955 .elementor-element.elementor-element-dpc00010{width:auto;margin:0;}
.elementor-21955 .elementor-element.elementor-element-dpc00010 .geodir-dynamic-content{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:6px 9px;border:1px solid #E0E6E3;border-radius:999px;background:#F5F7F6;color:#71817A;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;}
.elementor-21955 .elementor-element.elementor-element-dpc00010 .geodir-dynamic-content:before{content:"\f057";font-family:"Font Awesome 5 Free","Font Awesome 6 Free";font-size:12px;font-weight:900;line-height:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpc00011 */.elementor-21955 .elementor-element.elementor-element-dpc00011{display:flex;flex-wrap:wrap;gap:7px;}
.elementor-21955 .elementor-element.elementor-element-dpc00011>.elementor-element:not(:has(.geodir-dynamic-content)){display:none!important;}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_post_title, class: .elementor-element-dpc00012 */.elementor-21955 .elementor-element.elementor-element-dpc00012{margin-top:auto;}
.elementor-21955 .elementor-element.elementor-element-dpc00012 a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:11px 18px;border:1px solid #B9EDF1;border-radius:999px;background:#B9EDF1;color:#0F2F20;font-family:Poppins,sans-serif;font-size:0;font-weight:700;text-decoration:none;}
.elementor-21955 .elementor-element.elementor-element-dpc00012 a::before{content:'View park details';font-size:14px;}
.elementor-21955 .elementor-element.elementor-element-dpc00012 a::after{content:'→';font-size:16px;}
.elementor-21955 .elementor-element.elementor-element-dpc00012 a:hover,.elementor-21955 .elementor-element.elementor-element-dpc00012 a:focus-visible{border-color:#173D2A;background:#173D2A;color:#FFFFFF;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dpc00014 */.elementor-21955 .elementor-element.elementor-element-dpc00014{height:100%;}/* End custom CSS */