.elementor-10317 .elementor-element.elementor-element-19c7a2c{--display:flex;}.elementor-10317 .elementor-element.elementor-element-000cc07{text-align:center;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-wrapper .tour-grid-featured-image{height:600px;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-wrapper .tour-grid-featured-image .tour-grid-content .tour-grid-header-title h3 a{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-wrapper .tour-grid-featured-image .tour-grid-content .tour-grid-header-excerpt{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-meta .tour-grid-button a.button{background-color:rgba(0,0,0,0);border-color:#ffffff;color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-meta .tour-grid-button a.button:hover{background-color:#ffffff;border-color:#ffffff;color:#000000;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-price-label{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-d586b9a .tour-grid-price-data{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-d586b9a .pagination a, .elementor-10317 .elementor-element.elementor-element-d586b9a .pagination-detail{color:#000000;}.elementor-10317 .elementor-element.elementor-element-d586b9a .pagination a:hover{color:#ffffff;background-color:#FF2D55;}.elementor-10317 .elementor-element.elementor-element-d586b9a .pagination span.current{color:#ffffff;background-color:#FF2D55;}.elementor-10317 .elementor-element.elementor-element-eb22c1b{--display:flex;}.elementor-10317 .elementor-element.elementor-element-f243a56{text-align:center;}.elementor-10317 .elementor-element.elementor-element-14f865a{--spacer-size:10px;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-wrapper .tour-grid-featured-image{height:600px;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-wrapper .tour-grid-featured-image .tour-grid-content .tour-grid-header-title h3 a{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-wrapper .tour-grid-featured-image .tour-grid-content .tour-grid-header-excerpt{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-meta .tour-grid-button a.button{background-color:rgba(0,0,0,0);border-color:#ffffff;color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-meta .tour-grid-button a.button:hover{background-color:#ffffff;border-color:#ffffff;color:#000000;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-price-label{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-de491b8 .tour-grid-price-data{color:#ffffff;}.elementor-10317 .elementor-element.elementor-element-de491b8 .pagination a, .elementor-10317 .elementor-element.elementor-element-de491b8 .pagination-detail{color:#000000;}.elementor-10317 .elementor-element.elementor-element-de491b8 .pagination a:hover{color:#ffffff;background-color:#FF2D55;}.elementor-10317 .elementor-element.elementor-element-de491b8 .pagination span.current{color:#ffffff;background-color:#FF2D55;}.elementor-10317 .elementor-element.elementor-element-0ef3456{--display:flex;}.elementor-10317 .elementor-element.elementor-element-86cfc7b{text-align:center;}.elementor-10317 .elementor-element.elementor-element-86cfc7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-featured-image-hover, .elementor-10317 .elementor-element.elementor-element-a4d7e49 .type-post.blog-posts-grid_no_space, .elementor-10317 .elementor-element.elementor-element-a4d7e49 .type-post.blog-posts-metro_no_space{border-radius:0px;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-header h5 a{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-info-cat a{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-header-wrapper > p{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 a.continue-reading{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-featured-date-wrapper{background:#ffffff;border-radius:5px;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-featured-date{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .post-featured-month{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .pagination a, .elementor-10317 .elementor-element.elementor-element-a4d7e49 .pagination-detail{color:#000000;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .pagination a:hover{color:#ffffff;background-color:#FF2D55;}.elementor-10317 .elementor-element.elementor-element-a4d7e49 .pagination span.current{color:#ffffff;background-color:#FF2D55;}.elementor-10317 .elementor-element.elementor-element-2cb4158{--display:flex;}.elementor-10317 .elementor-element.elementor-element-4aac2d5{text-align:center;}.elementor-10317 .elementor-element.elementor-element-4aac2d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;}.elementor-10317 .elementor-element.elementor-element-efc675a > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 09px 0px;}.elementor-10317 .elementor-element.elementor-element-efc675a{text-align:center;}.elementor-10317 .elementor-element.elementor-element-075db57{--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-10317 .elementor-element.elementor-element-1e59c07{--spacer-size:15px;}.elementor-10317 .elementor-element.elementor-element-9c98e85{--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-10317 .elementor-element.elementor-element-61fcf3f{text-align:center;}.elementor-10317 .elementor-element.elementor-element-61fcf3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;}.elementor-10317 .elementor-element.elementor-element-6f9b43f{--spacer-size:10px;}.elementor-10317 .elementor-element.elementor-element-f0fbdbb{--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-10317 .elementor-element.elementor-element-5c8fa95{--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-10317 .elementor-element.elementor-element-aaa0b20{--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-10317 .elementor-element.elementor-element-e9cffc3{--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-10317 .elementor-element.elementor-element-e54eb54{--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-10317 .elementor-element.elementor-element-c7a8ffc{--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-10317 .elementor-element.elementor-element-8f3cb1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10317 .elementor-element.elementor-element-8f3cb1f:not(.elementor-motion-effects-element-type-background), .elementor-10317 .elementor-element.elementor-element-8f3cb1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1E22;}.elementor-10317 .elementor-element.elementor-element-fed920f{text-align:center;}.elementor-10317 .elementor-element.elementor-element-fed920f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;color:#FFFFFF;}.elementor-10317 .elementor-element.elementor-element-e3b296e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;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:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:1rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10317 .elementor-element.elementor-element-e3b296e:not(.elementor-motion-effects-element-type-background), .elementor-10317 .elementor-element.elementor-element-e3b296e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-10317 .elementor-element.elementor-element-f19505f{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-10317 .elementor-element.elementor-element-f19505f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:500;text-transform:capitalize;line-height:1.5rem;letter-spacing:-0.02rem;color:#FFFFFF;}.elementor-10317 .elementor-element.elementor-element-adcd39e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10317 .elementor-element.elementor-element-0c42f51 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:capitalize;line-height:1.5rem;letter-spacing:-0.02rem;color:#FFFFFFFC;}.elementor-10317 .elementor-element.elementor-element-29d7a68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10317 .elementor-element.elementor-element-29d7a68{font-family:"Inter", Sans-serif;line-height:1.75rem;word-spacing:0px;color:#FFFFFFB3;}.elementor-10317 .elementor-element.elementor-element-8e891a5 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-10317 .elementor-element.elementor-element-8e891a5.elementor-view-stacked .elementor-icon{background-color:#FFFFFFB3;}.elementor-10317 .elementor-element.elementor-element-8e891a5.elementor-view-framed .elementor-icon, .elementor-10317 .elementor-element.elementor-element-8e891a5.elementor-view-default .elementor-icon{fill:#FFFFFFB3;color:#FFFFFFB3;border-color:#FFFFFFB3;}.elementor-10317 .elementor-element.elementor-element-8e891a5 .elementor-icon{font-size:1.2rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10317 .elementor-element.elementor-element-5c8fa95{--width:25%;}.elementor-10317 .elementor-element.elementor-element-aaa0b20{--width:25%;}.elementor-10317 .elementor-element.elementor-element-e9cffc3{--width:25%;}.elementor-10317 .elementor-element.elementor-element-e54eb54{--width:25%;}.elementor-10317 .elementor-element.elementor-element-c7a8ffc{--width:25%;}.elementor-10317 .elementor-element.elementor-element-e3b296e{--width:40%;}}@media(max-width:1024px){.elementor-10317 .elementor-element.elementor-element-8f3cb1f{--gap:7vw 7vw;--row-gap:7vw;--column-gap:7vw;}.elementor-10317 .elementor-element.elementor-element-e3b296e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10317 .elementor-element.elementor-element-f19505f{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-10317 .elementor-element.elementor-element-f19505f .elementor-heading-title{font-size:1.125rem;line-height:1.75rem;}.elementor-10317 .elementor-element.elementor-element-0c42f51 .elementor-heading-title{font-size:1.125rem;line-height:1.75rem;}.elementor-10317 .elementor-element.elementor-element-29d7a68{font-size:0.875rem;line-height:1.438rem;}}@media(max-width:767px){.elementor-10317 .elementor-element.elementor-element-8f3cb1f{--gap:13vw 13vw;--row-gap:13vw;--column-gap:13vw;}.elementor-10317 .elementor-element.elementor-element-e3b296e{--width:90%;--flex-wrap:nowrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1.5rem;}}/* Start custom CSS for container, class: .elementor-element-e3b296e *//* Optional: Slight lift effect */
.custom-hover-card:hover {
    transform: translateY(-5px);
    border-color: #D41111 !important; /* Make border red too */
    transition: all 0.3s ease;
}/* End custom CSS */