.header-scroll .header-search input
{
border: 1px solid #fff !important;
border-radius: 5px !important;
}
.header-scroll.header-scroll-dark-skin .header-button a.buttons.button-2
{
background: #F26B3A !important;
color: #000 !important;
} body.home div.header-right .header-button a.buttons {
background-color: #F26B3A !important;
color: #000;
}
body.home .logo .static-logo {
display: none !important;
}
body.home .logo .scroll-logo {
display: inline-block !important;
}
body.home .header-search input 
{
border: 1px solid #fff !important;
border-radius: 5px !important;
}
.testimonial_section
{
margin-right: calc(-50vw + 50%);
}
.testimonial_section_parent
{
overflow: hidden;
}
.testimonial_section
.elementor-testimonial
{
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.testimonial_section_parent .carousel-next,
.testimonial_section_parent .carousel-prev
{
cursor: pointer;
}
@media(max-width:1024px)
{
.testimonial_section{
margin-right: unset;
}
} .fca-faq-wrapper { margin: 0 auto; 
}
.fca-faq-item { 
border-bottom: 1px solid #000; 
padding: 20px 0; 
}
.fca-faq-question { 
display: flex; 
justify-content: space-between; 
align-items: center; 
font-weight: 700; 
cursor: pointer; 
font-size: 20px;
font-family: 'karla';
gap: 0px 10px;
}
.fca-faq-answer { display: none;
margin-top: 0;
max-height: 0;
margin-top: 12px; 
color: #000;
font-size: 20px;
transition: max-height 0.35s ease-out, opacity 0.25s ease, margin-top 0.35s ease-out;
font-family: 'karla';
line-height: 24px;
}
.fca-faq-answer span{
font-size: 20px;
font-family: 'karla';
line-height: 24px;
}
.fca-faq-item.active .fca-faq-answer { 
display: block; 
}
.fca-faq-icon { 
transition: transform 0.3s; 
}
.fca-faq-item.active .fca-faq-icon { 
transform: rotate(180deg); 
}
.fca-faq-icon{
font-size: 16px;
} body.parent-pageid-4093 div.header-right .header-button a.buttons {
background-color: #F26B3A !important;
color: #000;
}
body.parent-pageid-4093 .logo .static-logo {
display: none !important;
}
body.parent-pageid-4093 .logo .scroll-logo {
display: inline-block !important;
}
body.parent-pageid-4093 .header-search input 
{
border: 1px solid #fff !important;
border-radius: 5px !important;
} .header-scroll-dark-skin .header-search input {
padding-left: 40px !important;
}
.header.header-scroll.header-scroll-hide {
transform: unset !important;
}
.header-search 
{
width: 160px !important;
} .event-card-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 25px;
}
.event-card {
height: 100%;
}
.event-card .elementor-widget-image{
width: 100% !important;
}
.event-card .card-link-button{
margin-top:auto !important;
}:root { --accent: #f26b3a; } @keyframes spin3 { 0%, 100% { box-shadow: 10px 10px rgba(245, 177, 75, 1), -10px 10px rgba(245, 177, 75, 0.2), -10px -10px rgba(245, 177, 75, 1), 10px -10px rgba(245, 177, 75, 0.2); } 25% { box-shadow: -10px 10px rgba(245, 177, 75, 0.2), -10px -10px rgba(245, 177, 75, 1), 10px -10px rgba(245, 177, 75, 0.2), 10px 10px rgba(245, 177, 75, 1); } 50% { box-shadow: -10px -10px rgba(245, 177, 75, 1), 10px -10px rgba(245, 177, 75, 0.2), 10px 10px rgba(245, 177, 75, 1), -10px 10px rgba(245, 177, 75, 0.2); } 75% { box-shadow: 10px -10px rgba(245, 177, 75, 0.2), 10px 10px rgba(245, 177, 75, 1), -10px 10px rgba(245, 177, 75, 0.2), -10px -10px rgba(245, 177, 75, 1); } } #wpadminbar { top: 0 !important; } #c27-site-wrapper { background-color: #f4f4f4 }.user-profile-dropdown .user-profile-name, .header .user-area.signin-area, .header-light-skin:not(.header-scroll) .header-search input{ border: 3px solid #242429; border-radius: 5px; } .user-profile-dropdown .user-profile-name, .header .user-area.signin-area{ padding: 9px; } .header-button a.buttons.button-2 { color: #000; } .user-profile-dropdown .avatar, .signin-area i.mi.user-area-icon, .header-search.is-focused i.mi.search, .header-search:has(input[type="search"]:not(:placeholder-shown)) i.mi.search{ display: none; } .header .user-area .user-profile-name{ padding-bottom: 9px; padding-top: 9px; } .header-light-skin:not(.header-scroll) .user-area .user-profile-name i{ color: #242429; } .header-search>i.mi.search { left: 18px; top: 15px; } .header-light-skin:not(.header-scroll) .header-search input{ padding: 13px; } .header-search input::placeholder{ padding-left: 25px; } header .mi.search:before, header .instant-results:before{ background: unset; } .header.header-width-full-width.header-menu-right .user-area{ height: 46px; } header .instant-results{ top: 55px; } .header.header-width-full-width.header-menu-right .header-center { margin-right: 60px; } .header-search { width: 280px; } .header-light-skin:not(.header-scroll) .header-search input { padding-left: 38px !important; } .mobile-nav-button .header-button a { color: #000 !important; } .header-search input::placeholder { padding-left: 0px !important; } .step-number { display: inline-flex; align-items: center; justify-content: center; width: 40px; height: 40px; background-color: #F5B14B; color: #000; border-radius: 50%; font-weight: bold; font-size: 16px; }@font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u-w4bmutphjxsipx-mpclq7a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u-w4bmutphjxsipx-opci.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi9w2_fqft1dw.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi9w2_gwft.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphjxsaui-qjcy.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphjxsaxc-q.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi5wq_fqft1dw.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi5wq_gwft.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi3wi_fqft1dw.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi3wi_gwft.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphh30aui-qjcy.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphh30axc-q.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh7usswapgr_p.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh7usswipgq.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6uyw4bmutphjxawxjeu.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6uyw4bmutphjx4wxg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh6uvswapgr_p.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh6uvswipgq.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh50xswapgr_p.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://fitcityadventures.com/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh50xswipgq.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}