.elementor-39185 .elementor-element.elementor-element-702a8b3{--display:flex;}.elementor-39185 .elementor-element.elementor-element-aeb23ed{--display:flex;}.elementor-39185 .elementor-element.elementor-element-caf0965 img{width:80%;height:500px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-865d108{--display:flex;}.elementor-39185 .elementor-element.elementor-element-3edaeb0{text-align:center;}.elementor-39185 .elementor-element.elementor-element-3edaeb0 .elementor-heading-title{font-size:24px;color:#000000;}.elementor-39185 .elementor-element.elementor-element-82075b5{--display:flex;}.elementor-39185 .elementor-element.elementor-element-9eee62e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-85d5f71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39185 .elementor-element.elementor-element-8ba722a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-39185 .elementor-element.elementor-element-995b8cb{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-995b8cb .elementor-heading-title{font-size:20px;font-weight:600;color:#000000;}.elementor-39185 .elementor-element.elementor-element-1d4e05a{--display:flex;}.elementor-39185 .elementor-element.elementor-element-3da943d{text-align:start;}.elementor-39185 .elementor-element.elementor-element-cb2d00b{--display:flex;}.elementor-39185 .elementor-element.elementor-element-656f73b{text-align:start;}.elementor-39185 .elementor-element.elementor-element-3260b7c{--display:flex;}.elementor-39185 .elementor-element.elementor-element-d0ef1e3{text-align:start;}.elementor-39185 .elementor-element.elementor-element-76824fd{--display:flex;}.elementor-39185 .elementor-element.elementor-element-9ce5273{text-align:start;}.elementor-39185 .elementor-element.elementor-element-f8b931e{--display:flex;}.elementor-39185 .elementor-element.elementor-element-c3ddcb6{text-align:start;}.elementor-39185 .elementor-element.elementor-element-bc733d2{--display:flex;}.elementor-39185 .elementor-element.elementor-element-b9a609c{text-align:start;}.elementor-39185 .elementor-element.elementor-element-6147364{--display:flex;}.elementor-39185 .elementor-element.elementor-element-080e0c9{text-align:start;}.elementor-39185 .elementor-element.elementor-element-8778b62{--display:flex;}.elementor-39185 .elementor-element.elementor-element-2b8d192{text-align:start;}.elementor-39185 .elementor-element.elementor-element-d79e793{--display:flex;}.elementor-39185 .elementor-element.elementor-element-0129dbb{text-align:start;}.elementor-39185 .elementor-element.elementor-element-591e4f0{--n-accordion-title-font-size:16px;border-radius:12px 12px 12px 12px;--n-accordion-icon-size:15px;}.elementor-39185 .elementor-element.elementor-element-591e4f0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#D8D6D6;}.elementor-39185 .elementor-element.elementor-element-591e4f0 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#D8D6D6;}.elementor-39185 .elementor-element.elementor-element-df26950{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-39185 .elementor-element.elementor-element-6e6ddd7{border-radius:12px 12px 12px 12px;--item-text-hover-decoration:underline;}.elementor-39185 .elementor-element.elementor-element-6e6ddd7 .elementor-toc__header-title{text-align:start;}.elementor-39185 .elementor-element.elementor-element-6e6ddd7 .elementor-toc__header{flex-direction:row;}.elementor-39185 .elementor-element.elementor-element-646a434{--display:flex;}.elementor-39185 .elementor-element.elementor-element-c0c40d8{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-c0c40d8 .elementor-heading-title{font-size:20px;font-weight:600;color:#000000;}.elementor-39185 .elementor-element.elementor-element-bef076d{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-fb344cd{--display:flex;}.elementor-39185 .elementor-element.elementor-element-d7855ef{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-d7855ef .elementor-heading-title{font-size:20px;font-weight:600;color:#000000;}.elementor-39185 .elementor-element.elementor-element-4a62e1f{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-d067492{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-5ecbb29{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-5ecbb29 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-398b2e0{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-dfbdb17{--display:flex;}.elementor-39185 .elementor-element.elementor-element-05fdcf2{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-aeb2eab{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-aeb2eab .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-37666db{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-ffae060{--display:flex;}.elementor-39185 .elementor-element.elementor-element-7229f51{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-ca2972e{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-ca2972e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-5d42003{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-31e96cf{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-f18e690{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-def1d1c{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-47798c1{--display:flex;}.elementor-39185 .elementor-element.elementor-element-f59b797{--grid-columns:3;--grid-column-gap:10px;}.elementor-39185 .elementor-element.elementor-element-f59b797 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-43fdd97{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-c0628fc{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-124f21f{--display:flex;}.elementor-39185 .elementor-element.elementor-element-2d205e0{--grid-columns:3;--grid-column-gap:10px;}.elementor-39185 .elementor-element.elementor-element-2d205e0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-8c1e7b9{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-44d2df5{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-6b7ddbb{--display:flex;}.elementor-39185 .elementor-element.elementor-element-125656d{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-9f61191{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-4736af1{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-a486baa{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-5b3e353{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-3d2fe8a{--grid-columns:3;--grid-column-gap:10px;}.elementor-39185 .elementor-element.elementor-element-3d2fe8a > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-33abd69{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-0d712d3{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-0d712d3 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-2abede9{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-12b81fa{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-3ff3016{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-3ff3016 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-6c5c7f3{--display:flex;}.elementor-39185 .elementor-element.elementor-element-25be14d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39185 .elementor-element.elementor-element-5971677{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--align-content:center;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-d6cb1e5 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-71a7251{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-71a7251.elementor-element{--align-self:stretch;}.elementor-39185 .elementor-element.elementor-element-d712655{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-499181e img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-a1726a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-e2dbe48{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-373761a img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-1eda84f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-825d5f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39185 .elementor-element.elementor-element-a71b833{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-0043ece img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-b7c15d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-1111fad{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-ebaa07f img{height:200px;}.elementor-39185 .elementor-element.elementor-element-b84e0d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-c94f82d{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-b07c2c7 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-95fca6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-44068aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39185 .elementor-element.elementor-element-99cc4a5{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-fee9eb0 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-38d7b6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-006ce42{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-7fe4031 img{height:200px;}.elementor-39185 .elementor-element.elementor-element-6a32be8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-b8cfe56{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-4189410 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-53a07ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-51b0c99{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-866f943{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-866f943 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-0786bd1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-41c6ef7{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-95e4992{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-95e4992 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-8beae86{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-ee67069{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-f17bca5{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-f17bca5 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-d3ce1dc{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-1e704d4{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-1a11904{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-1a11904 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-a3a1d17{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-5465d40{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-dbb6153{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-dbb6153 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-8ae8ca7{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-a973d5f{--display:flex;}.elementor-39185 .elementor-element.elementor-element-3ec4619{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-3ec4619 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-36dcfdf{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:19px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39185 .elementor-element.elementor-element-6d82876{--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;--flex-wrap:nowrap;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-32c81db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-c3aad9a{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-26aad10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-f3ef8db{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-0292f3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-f9023e5{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-2cfa734{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-74511b9{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-62827de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-e1fc6aa{--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:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-e213590{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-d00f30b{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-1ec318e{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-1ec318e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-e7e41fa{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-536fb08{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-adaa991{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-adaa991 .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-a0f416e{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-9b25f38{--display:flex;}.elementor-39185 .elementor-element.elementor-element-f8234ea{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-3f9525e{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-3f9525e .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-773a1e4{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-1e2766c{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-47f1ff8{margin:15px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-47f1ff8 .elementor-heading-title{font-size:20px;}.elementor-39185 .elementor-element.elementor-element-bcebd8b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39185 .elementor-element.elementor-element-8dfbbb7{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-2c025a8 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-454b561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;text-align:center;}.elementor-39185 .elementor-element.elementor-element-d708ec8{text-align:center;}.elementor-39185 .elementor-element.elementor-element-806776d{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-698a3d9 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-6ff3067{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;text-align:center;}.elementor-39185 .elementor-element.elementor-element-d6e6bc2{text-align:center;}.elementor-39185 .elementor-element.elementor-element-bca6064{--display:flex;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39185 .elementor-element.elementor-element-4abc9e5 img{max-width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-ed4ab4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 20px;text-align:center;}.elementor-39185 .elementor-element.elementor-element-d9501f3{text-align:center;}.elementor-39185 .elementor-element.elementor-element-0fe4c9a{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-57ff5fc{margin:12px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-39185 .elementor-element.elementor-element-57ff5fc .elementor-heading-title{font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-bb190cc{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:17px;line-height:1.6em;color:#000000;}.elementor-39185 .elementor-element.elementor-element-a88c375{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-39185 .elementor-element.elementor-element-847eaec{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-size:15px;color:#000000;}.elementor-39185 .elementor-element.elementor-element-67830d5{--display:flex;}.elementor-39185 .elementor-element.elementor-element-05f3dd6{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + -12px) 10px;padding:0px 20px 0px 20px;font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-e84b005{padding:0px 20px 0px 20px;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-39185 .elementor-element.elementor-element-819e0b1{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-72471ad{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + -12px) 10px;padding:0px 20px 0px 20px;font-size:20px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-7ce558e{--grid-row-gap:18px;--grid-column-gap:22px;}.elementor-39185 .elementor-element.elementor-element-7ce558e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-39185 .elementor-element.elementor-element-7ce558e:after{content:"0.66";}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__thumbnail__link{width:100%;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__meta-data span + span:before{content:"•";}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__card{border-radius:12px;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__text{margin-top:0px;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__badge{right:0;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__card .elementor-post__badge{background-color:#000000;color:#FFFFFF;margin:20px;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__title, .elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__title a{color:#000000;font-size:17px;font-weight:600;}.elementor-39185 .elementor-element.elementor-element-689d4a7{--display:flex;}.elementor-39185 .elementor-element.elementor-element-b9e06f0{--spacer-size:30px;}@media(max-width:1024px){.elementor-39185 .elementor-element.elementor-element-f59b797{--grid-columns:2;}.elementor-39185 .elementor-element.elementor-element-2d205e0{--grid-columns:2;}.elementor-39185 .elementor-element.elementor-element-3d2fe8a{--grid-columns:2;}.elementor-39185 .elementor-element.elementor-element-bcebd8b{--grid-auto-flow:row;} .elementor-39185 .elementor-element.elementor-element-e84b005{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-39185 .elementor-element.elementor-element-caf0965 img{width:100%;height:200px;}.elementor-39185 .elementor-element.elementor-element-3edaeb0 .elementor-heading-title{font-size:17px;}.elementor-39185 .elementor-element.elementor-element-9eee62e{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-995b8cb .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-591e4f0{--n-accordion-title-font-size:15px;}.elementor-39185 .elementor-element.elementor-element-c0c40d8 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-bef076d{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-d7855ef .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-4a62e1f{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-5ecbb29 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-398b2e0{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-aeb2eab .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-37666db{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-ca2972e .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-31e96cf{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-def1d1c{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-f59b797{--grid-columns:1;}.elementor-39185 .elementor-element.elementor-element-c0628fc{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-2d205e0{--grid-columns:1;}.elementor-39185 .elementor-element.elementor-element-44d2df5{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-9f61191{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-a486baa{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-3d2fe8a{--grid-columns:1;}.elementor-39185 .elementor-element.elementor-element-0d712d3 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-2abede9{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-3ff3016 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-ebaa07f img{height:200px;}.elementor-39185 .elementor-element.elementor-element-7fe4031 img{height:200px;}.elementor-39185 .elementor-element.elementor-element-866f943 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-0786bd1{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-95e4992 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-8beae86{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-f17bca5 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-d3ce1dc{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-1a11904 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-a3a1d17{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-dbb6153 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-8ae8ca7{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-3ec4619 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-36dcfdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-39185 .elementor-element.elementor-element-1ec318e .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-e7e41fa{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-adaa991 .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-a0f416e{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-3f9525e .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-773a1e4{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-47f1ff8 .elementor-heading-title{font-size:17px;}.elementor-39185 .elementor-element.elementor-element-bcebd8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39185 .elementor-element.elementor-element-57ff5fc .elementor-heading-title{font-size:18px;}.elementor-39185 .elementor-element.elementor-element-bb190cc{font-size:16px;line-height:1.6em;}.elementor-39185 .elementor-element.elementor-element-847eaec{font-size:12px;}.elementor-39185 .elementor-element.elementor-element-05f3dd6{font-size:17px;} .elementor-39185 .elementor-element.elementor-element-e84b005{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-39185 .elementor-element.elementor-element-72471ad{font-size:17px;}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-39185 .elementor-element.elementor-element-7ce558e:after{content:"0.5";}.elementor-39185 .elementor-element.elementor-element-7ce558e .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-39185 .elementor-element.elementor-element-8ba722a{--width:50%;}.elementor-39185 .elementor-element.elementor-element-df26950{--width:50%;}.elementor-39185 .elementor-element.elementor-element-5971677{--width:50%;}.elementor-39185 .elementor-element.elementor-element-d712655{--width:50%;}.elementor-39185 .elementor-element.elementor-element-e2dbe48{--width:50%;}.elementor-39185 .elementor-element.elementor-element-a71b833{--width:50%;}.elementor-39185 .elementor-element.elementor-element-1111fad{--width:50%;}.elementor-39185 .elementor-element.elementor-element-c94f82d{--width:50%;}.elementor-39185 .elementor-element.elementor-element-99cc4a5{--width:50%;}.elementor-39185 .elementor-element.elementor-element-006ce42{--width:50%;}.elementor-39185 .elementor-element.elementor-element-b8cfe56{--width:50%;}.elementor-39185 .elementor-element.elementor-element-6d82876{--width:50%;}.elementor-39185 .elementor-element.elementor-element-c3aad9a{--width:50%;}.elementor-39185 .elementor-element.elementor-element-f3ef8db{--width:50%;}.elementor-39185 .elementor-element.elementor-element-f9023e5{--width:50%;}.elementor-39185 .elementor-element.elementor-element-74511b9{--width:50%;}.elementor-39185 .elementor-element.elementor-element-e1fc6aa{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-25be14d *//* Container & Section Base */
.destinations-nav {
  background-color: #f8f9fa;
  padding: 2rem 1rem;
  margin: 2rem 0;
  border-radius: 12px;
}

.destinations-container {
  max-width: 1200px;
  margin: 0 auto;
}

.destinations-header h2 {
  font-size: 1.5rem;
  color: #1a1a1a;
  margin-bottom: 0.5rem;
}

.destinations-header p {
  font-size: 0.95rem;
  color: #555555;
  margin-bottom: 1.5rem;
  line-height: 1.5;
}

/* Responsive Grid Layout */
.destinations-grid {
  display: grid;
  grid-template-columns: 1fr; /* Default mobile 1-column layout */
  gap: 1rem;
}

/* Tablet (2 columns) */
@media (min-width: 600px) {
  .destinations-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Desktop (3 columns) */
@media (min-width: 992px) {
  .destinations-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Card Styling & Mobile Usability */
.destination-card {
  display: block;
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 1.25rem;
  text-decoration: none;
  color: inherit;
  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.destination-card:hover,
.destination-card:focus {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border-color: #007791; /* Highlight border on hover */
}

.card-title {
  font-size: 1.1rem;
  font-weight: 700;
  color: #007791; /* High-contrast anchor color */
  margin: 0 0 0.5rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.card-title .arrow {
  transition: transform 0.2s ease;
}

.destination-card:hover .arrow {
  transform: translateX(4px);
}

.card-text {
  font-size: 0.875rem;
  color: #4a4a4a;
  margin: 0;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-825d5f4 *//* Container & Section Base */
.destinations-nav {
  background-color: #f8f9fa;
  padding: 2rem 1rem;
  margin: 2rem 0;
  border-radius: 12px;
}

.destinations-container {
  max-width: 1200px;
  margin: 0 auto;
}

.destinations-header h2 {
  font-size: 1.5rem;
  color: #1a1a1a;
  margin-bottom: 0.5rem;
}

.destinations-header p {
  font-size: 0.95rem;
  color: #555555;
  margin-bottom: 1.5rem;
  line-height: 1.5;
}

/* Responsive Grid Layout */
.destinations-grid {
  display: grid;
  grid-template-columns: 1fr; /* Default mobile 1-column layout */
  gap: 1rem;
}

/* Tablet (2 columns) */
@media (min-width: 600px) {
  .destinations-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Desktop (3 columns) */
@media (min-width: 992px) {
  .destinations-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Card Styling & Mobile Usability */
.destination-card {
  display: block;
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 1.25rem;
  text-decoration: none;
  color: inherit;
  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.destination-card:hover,
.destination-card:focus {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border-color: #007791; /* Highlight border on hover */
}

.card-title {
  font-size: 1.1rem;
  font-weight: 700;
  color: #007791; /* High-contrast anchor color */
  margin: 0 0 0.5rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.card-title .arrow {
  transition: transform 0.2s ease;
}

.destination-card:hover .arrow {
  transform: translateX(4px);
}

.card-text {
  font-size: 0.875rem;
  color: #4a4a4a;
  margin: 0;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44068aa *//* Container & Section Base */
.destinations-nav {
  background-color: #f8f9fa;
  padding: 2rem 1rem;
  margin: 2rem 0;
  border-radius: 12px;
}

.destinations-container {
  max-width: 1200px;
  margin: 0 auto;
}

.destinations-header h2 {
  font-size: 1.5rem;
  color: #1a1a1a;
  margin-bottom: 0.5rem;
}

.destinations-header p {
  font-size: 0.95rem;
  color: #555555;
  margin-bottom: 1.5rem;
  line-height: 1.5;
}

/* Responsive Grid Layout */
.destinations-grid {
  display: grid;
  grid-template-columns: 1fr; /* Default mobile 1-column layout */
  gap: 1rem;
}

/* Tablet (2 columns) */
@media (min-width: 600px) {
  .destinations-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Desktop (3 columns) */
@media (min-width: 992px) {
  .destinations-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Card Styling & Mobile Usability */
.destination-card {
  display: block;
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 1.25rem;
  text-decoration: none;
  color: inherit;
  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.destination-card:hover,
.destination-card:focus {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border-color: #007791; /* Highlight border on hover */
}

.card-title {
  font-size: 1.1rem;
  font-weight: 700;
  color: #007791; /* High-contrast anchor color */
  margin: 0 0 0.5rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.card-title .arrow {
  transition: transform 0.2s ease;
}

.destination-card:hover .arrow {
  transform: translateX(4px);
}

.card-text {
  font-size: 0.875rem;
  color: #4a4a4a;
  margin: 0;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36dcfdf *//* Container & Section Base */
.destinations-nav {
  background-color: #f8f9fa;
  padding: 2rem 1rem;
  margin: 2rem 0;
  border-radius: 12px;
}

.destinations-container {
  max-width: 1200px;
  margin: 0 auto;
}

.destinations-header h2 {
  font-size: 1.5rem;
  color: #1a1a1a;
  margin-bottom: 0.5rem;
}

.destinations-header p {
  font-size: 0.95rem;
  color: #555555;
  margin-bottom: 1.5rem;
  line-height: 1.5;
}

/* Responsive Grid Layout */
.destinations-grid {
  display: grid;
  grid-template-columns: 1fr; /* Default mobile 1-column layout */
  gap: 1rem;
}

/* Tablet (2 columns) */
@media (min-width: 600px) {
  .destinations-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Desktop (3 columns) */
@media (min-width: 992px) {
  .destinations-grid {
    grid-template-columns: repeat(3, 1fr);
  }
}

/* Card Styling & Mobile Usability */
.destination-card {
  display: block;
  background-color: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  padding: 1.25rem;
  text-decoration: none;
  color: inherit;
  transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;
}

.destination-card:hover,
.destination-card:focus {
  transform: translateY(-3px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
  border-color: #007791; /* Highlight border on hover */
}

.card-title {
  font-size: 1.1rem;
  font-weight: 700;
  color: #007791; /* High-contrast anchor color */
  margin: 0 0 0.5rem 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.card-title .arrow {
  transition: transform 0.2s ease;
}

.destination-card:hover .arrow {
  transform: translateX(4px);
}

.card-text {
  font-size: 0.875rem;
  color: #4a4a4a;
  margin: 0;
  line-height: 1.4;
}/* End custom CSS */