.elementor-6888 .elementor-element.elementor-element-b2e013b{padding:04vw 8vw 0vw 08vw;}.elementor-6888 .elementor-element.elementor-element-56a51fb > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-6888 .elementor-element.elementor-element-0bc55ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 9px;}.elementor-6888 .elementor-element.elementor-element-0bc55ea{text-align:start;}.elementor-6888 .elementor-element.elementor-element-0bc55ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:42px;letter-spacing:2.4px;-webkit-text-stroke-color:#000000D1;stroke:#000000D1;color:#02010185;}.elementor-6888 .elementor-element.elementor-element-cc7115f{padding:1vw 8vw 10vw 8vw;}.elementor-6888 .elementor-element.elementor-element-b80b3b6{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-5af0ac3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-5af0ac3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-77460f4{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-8d2bc29{text-align:center;}.elementor-6888 .elementor-element.elementor-element-8d2bc29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-1618b4b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-1618b4b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-d5bc1c3{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-f7e3253 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-f7e3253 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-0a138fe{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-990c1b9{text-align:center;}.elementor-6888 .elementor-element.elementor-element-990c1b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-d552cdf > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-d552cdf{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-ba72671{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-78715b9{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-07d6954 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-07d6954 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-d2b6c37{--spacer-size:10vh;}.elementor-6888 .elementor-element.elementor-element-353fa0e{text-align:center;}.elementor-6888 .elementor-element.elementor-element-353fa0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-a23a347 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-a23a347{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-8d071cc{--spacer-size:10vh;}.elementor-6888 .elementor-element.elementor-element-df1c254{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-68742b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-68742b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-048234e{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-ccdb0d9{text-align:center;}.elementor-6888 .elementor-element.elementor-element-ccdb0d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-0bece88 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-0bece88{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-5380d7e{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-ac63b40 > .elementor-element-populated{padding:-1px -1px -1px -1px;}.elementor-6888 .elementor-element.elementor-element-baf3886{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-04ff1e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-04ff1e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-e9613fd{--spacer-size:5vh;}.elementor-6888 .elementor-element.elementor-element-0862ebb{text-align:center;}.elementor-6888 .elementor-element.elementor-element-0862ebb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-734b287 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-734b287{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-1028aed{--spacer-size:5vh;}.elementor-6888 .elementor-element.elementor-element-fc66ea3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-fc66ea3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-2bac4a6{--spacer-size:5vh;}.elementor-6888 .elementor-element.elementor-element-756bc66{text-align:center;}.elementor-6888 .elementor-element.elementor-element-756bc66 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-08934f8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-08934f8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-6e1f6d1{--spacer-size:5vh;}.elementor-6888 .elementor-element.elementor-element-e93d02c{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-28ca0a3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-28ca0a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-299bb5c{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-cff7a79{text-align:center;}.elementor-6888 .elementor-element.elementor-element-cff7a79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-0f7a1b6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-0f7a1b6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-1236109{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-b29857d{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-3e88fc5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-3e88fc5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-de9fc65{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-d88ad58{text-align:center;}.elementor-6888 .elementor-element.elementor-element-d88ad58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-5fc1fec > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-5fc1fec{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-4457328{--spacer-size:20vh;}.elementor-6888 .elementor-element.elementor-element-ae334c7{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-ec222f9 .elementor-background-slideshow__slide__image{background-position:center center;}.elementor-6888 .elementor-element.elementor-element-ec222f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-ec222f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-5d70955{--spacer-size:8vh;}.elementor-6888 .elementor-element.elementor-element-582b47f{text-align:center;}.elementor-6888 .elementor-element.elementor-element-582b47f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-b3bd7b2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-b3bd7b2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-c96c72d{--spacer-size:8vh;}.elementor-6888 .elementor-element.elementor-element-5de1da4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-5de1da4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-23e2d6e{text-align:center;}.elementor-6888 .elementor-element.elementor-element-23e2d6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-360eaed > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-360eaed{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-62df3d9{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-0554fe1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-0554fe1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-3c9bccb{--spacer-size:8vh;}.elementor-6888 .elementor-element.elementor-element-f172ee9{text-align:center;}.elementor-6888 .elementor-element.elementor-element-f172ee9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-4cb8570 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-4cb8570{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-69ee69d{--spacer-size:8vh;}.elementor-6888 .elementor-element.elementor-element-e0327e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6888 .elementor-element.elementor-element-e0327e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6888 .elementor-element.elementor-element-2158302{text-align:center;}.elementor-6888 .elementor-element.elementor-element-2158302 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:38px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-6888 .elementor-element.elementor-element-35d3eb9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-35d3eb9{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:#FFFFFF;}@media(max-width:1024px){.elementor-6888 .elementor-element.elementor-element-cc7115f{padding:0vw 0vw 0vw 0vw;}}@media(min-width:768px){.elementor-6888 .elementor-element.elementor-element-56a51fb{width:33.77%;}.elementor-6888 .elementor-element.elementor-element-578b87e{width:66.23%;}}@media(max-width:767px){.elementor-6888 .elementor-element.elementor-element-56a51fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-0bc55ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6888 .elementor-element.elementor-element-0bc55ea{text-align:center;}.elementor-6888 .elementor-element.elementor-element-0bc55ea .elementor-heading-title{font-size:11px;line-height:2.6em;}.elementor-6888 .elementor-element.elementor-element-62df3d9{padding:0px 0px 100px 0px;}}/* Start custom CSS for column, class: .elementor-element-5af0ac3 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f7e3253 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-07d6954 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28ca0a3 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3e88fc5 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec222f9 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5de1da4 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0554fe1 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e0327e8 */.story-card {
  position: relative !important;
}

.story-card .elementor-widget-html {
  position: static !important;
}

.story-card .column-link {
  position: absolute !important;
  inset: 0 !important;
  z-index: 999 !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cc7115f */.story-card {
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    color: white;
    padding: 0px;
    display: flex;
    margin: 8px 8px 8px 8px;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition: transform 0.8s ease;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    box-sizing: border-box;
}


.story-card:before {
    content: "";
    position: absolute;
    inset: 0px;
    border-radius: 8px;
    background: rgba(0,0,0,0);
    opacity: 0;
    transition: 0.4s ease;
    z-index: 1;
    pointer-events: none;
}

.story-card:hover:before {
    background: rgba(140,95,35,0.30);
    opacity: 1;
}

.story-card:hover {
    transform: scale(1.01);
}

.story-title,
.story-desc {
    position: relative;
    z-index: 2;
    transition: all 0.5s ease;
}

.story-title {
    opacity: 0;
    transform: translateY(20px);
}

.story-desc {
    opacity: 0;
    transform: translateY(20px);
    margin-top: 10px;
}

.story-card:hover .story-title,
.story-card:hover .story-desc {
    opacity: 1;
    transform: translateY(0);
}/* End custom CSS */