/* Arquivo: admin-bar.min.css */
/*! This file is auto-generated */
html{--wp-admin--admin-bar--height:32px;scroll-padding-top:var(--wp-admin--admin-bar--height)}@media screen and (max-width:782px){html{--wp-admin--admin-bar--height:46px}}

/* Arquivo: custom-frontend.min.css */
:root {
    --direction-multiplier: 1;
}
body.rtl,
html[dir="rtl"] {
    --direction-multiplier: -1;
}
.elementor-screen-only,
.screen-reader-text,
.screen-reader-text span {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: -10000em;
    width: 1px;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.elementor-clearfix:after {
    clear: both;
    content: "";
    display: block;
    height: 0;
    width: 0;
}
.elementor *,
.elementor :after,
.elementor :before {
    box-sizing: border-box;
}
.elementor a {
    text-decoration: none;
    box-shadow: none;
    text-decoration: none;
}
.elementor img {
    border: none;
    border-radius: 0;
    box-shadow: none;
    height: auto;
    max-width: 100%;
}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
    margin: 0;
}

.elementor iframe,
.elementor object,
.elementor video {
    border: none;
    line-height: 1;
    margin: 0;
    max-width: 100%;
    width: 100%;
}

.elementor .elementor-background-video-container {
    direction: ltr;
    inset: 0;
    overflow: hidden;
    position: absolute;
    z-index: 0;
}
.elementor .elementor-background-video-container {
    pointer-events: none;
    transition: opacity 1s;
}
.elementor .elementor-background-slideshow {
    inset: 0;
    position: absolute;
    z-index: 0;
}
.e-con-inner > .elementor-element.elementor-absolute,
.e-con > .elementor-element.elementor-absolute,
.elementor-widget-wrap > .elementor-element.elementor-absolute {
    position: absolute;
}
.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,
.elementor-widget-wrap .elementor-element.elementor-widget__width-initial {
    max-width: 100%;
}
@media (max-width: 676px) {
    .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,
    .elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial {
        max-width: 100%;
    }
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
.elementor-element.elementor-absolute {
    z-index: 1;
}
.elementor-element:where(.e-con-full, .elementor-widget) {
    align-content: var(--align-content);
    align-items: var(--align-items);
    flex-direction: var(--flex-direction);
    flex-wrap: var(--flex-wrap);
    gap: var(--row-gap) var(--column-gap);
    justify-content: var(--justify-content);
}
.elementor-align-center {
    text-align: center;
}
.elementor-align-left {
    text-align: left;
}
.elementor-align-center .elementor-button,
.elementor-align-left .elementor-button {
    width: auto;
}
@media (max-width: 676px) {
    .elementor-mobile-align-center {
        text-align: center;
    }
    .elementor-mobile-align-left {
        text-align: left;
    }
    .elementor-mobile-align-center .elementor-button,
    .elementor-mobile-align-left .elementor-button {
        width: auto;
    }
}
:root {
    --page-title-display: block;
}
.elementor-page-title,
h1.entry-title {
    display: var(--page-title-display);
}
@keyframes eicon-spin {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}
.elementor-section {
    position: relative;
}
.elementor-section .elementor-container {
    display: flex;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
@media (max-width: 1100px) {
    .elementor-section .elementor-container {
        flex-wrap: wrap;
    }
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1140px;
}
.elementor-section.elementor-section-items-middle > .elementor-container {
    align-items: center;
}
.elementor-widget-wrap {
    align-content: flex-start;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
}
.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
    display: flex;
}
.elementor-widget-wrap > .elementor-element {
    width: 100%;
}
.elementor-widget {
    position: relative;
}
.elementor-widget:not(:last-child) {
    margin-bottom: var(--kit-widget-spacing, 20px);
}
.elementor-widget:not(:last-child).elementor-absolute,
.elementor-widget:not(:last-child).elementor-widget__width-auto,
.elementor-widget:not(:last-child).elementor-widget__width-initial {
    margin-bottom: 0;
}
.elementor-column {
    display: flex;
    min-height: 1px;
    position: relative;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 10px;
}
@media (min-width: 677px) {
    .elementor-column.elementor-col-100 {
        width: 100%;
    }
}
@media (max-width: 676px) {
    .elementor-column {
        width: 100%;
    }
}
.elementor-grid {
    display: grid;
    grid-column-gap: var(--grid-column-gap);
    grid-row-gap: var(--grid-row-gap);
}
@media (min-width: 1451px) {
    #elementor-device-mode:after {
        content: "desktop";
    }
}
@media (min-width: 1800px) {
    #elementor-device-mode:after {
        content: "widescreen";
    }
}
@media (max-width: 1450px) {
    #elementor-device-mode:after {
        content: "laptop";
    }
}
@media (max-width: -1) {
    #elementor-device-mode:after {
        content: "tablet_extra";
    }
}
@media (max-width: 1100px) {
    #elementor-device-mode:after {
        content: "tablet";
    }
}
@media (max-width: -1) {
    #elementor-device-mode:after {
        content: "mobile_extra";
    }
}
@media (max-width: 676px) {
    #elementor-device-mode:after {
        content: "mobile";
    }
}
@media (prefers-reduced-motion: no-preference) {
    html {
        scroll-behavior: smooth;
    }
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
    padding-inline-start: var(--padding-inline-start);
}
.e-con {
    --margin-block-start: var(--margin-top);
    --margin-block-end: var(--margin-bottom);
    --margin-inline-start: var(--margin-left);
    --margin-inline-end: var(--margin-right);
    --padding-inline-start: var(--padding-left);
    --padding-inline-end: var(--padding-right);
    --padding-block-start: var(--padding-top);
    --padding-block-end: var(--padding-bottom);
    --border-block-start-width: var(--border-top-width);
    --border-block-end-width: var(--border-bottom-width);
    --border-inline-start-width: var(--border-left-width);
    --border-inline-end-width: var(--border-right-width);
}
body.rtl .e-con {
    --padding-inline-start: var(--padding-right);
    --padding-inline-end: var(--padding-left);
    --margin-inline-start: var(--margin-right);
    --margin-inline-end: var(--margin-left);
    --border-inline-start-width: var(--border-right-width);
    --border-inline-end-width: var(--border-left-width);
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.e-con-full,
.e-con > .e-con-inner {
    padding-block-end: var(--padding-block-end);
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align);
}
.e-con-full.e-flex,
.e-con.e-flex > .e-con-inner {
    flex-direction: var(--flex-direction);
}
.e-con,
.e-con > .e-con-inner {
    display: var(--display);
}
.e-con.e-grid {
    --grid-justify-content: start;
    --grid-align-content: start;
    --grid-auto-flow: row;
}
.e-con.e-grid,
.e-con.e-grid > .e-con-inner {
    align-content: var(--grid-align-content);
    align-items: var(--align-items);
    grid-auto-flow: var(--grid-auto-flow);
    grid-template-columns: var(--e-con-grid-template-columns);
    grid-template-rows: var(--e-con-grid-template-rows);
    justify-content: var(--grid-justify-content);
    justify-items: var(--justify-items);
}
.e-con-boxed.e-flex {
    align-content: normal;
    align-items: normal;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: normal;
}
.e-con-boxed.e-grid {
    grid-template-columns: 1fr;
    grid-template-rows: 1fr;
    justify-items: legacy;
}
.e-con-boxed {
    gap: initial;
    text-align: initial;
}
.e-con.e-flex > .e-con-inner {
    align-content: var(--align-content);
    align-items: var(--align-items);
    align-self: auto;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1;
    flex-wrap: var(--flex-wrap);
    justify-content: var(--justify-content);
}
.e-con.e-grid > .e-con-inner {
    align-items: var(--align-items);
    justify-items: var(--justify-items);
}
.e-con > .e-con-inner {
    gap: var(--row-gap) var(--column-gap);
    height: 100%;
    margin: 0 auto;
    max-width: var(--content-width);
    padding-inline-end: 0;
    padding-inline-start: 0;
    width: 100%;
}
:is( [data-elementor-id]) > .e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width));
}
.e-con .elementor-widget.elementor-widget {
    margin-block-end: 0;
}
.e-con:before,
.e-con > .elementor-background-slideshow:before,
.e-con > .elementor-motion-effects-container > .elementor-motion-effects-layer:before,
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container:before {
    border-block-end-width: var(--border-block-end-width);
    border-block-start-width: var(--border-block-start-width);
    border-color: var(--border-color);
    border-inline-end-width: var(--border-inline-end-width);
    border-inline-start-width: var(--border-inline-start-width);
    border-radius: var(--border-radius);
    border-style: var(--border-style);
    content: var(--background-overlay);
    display: block;
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    mix-blend-mode: var(--overlay-mix-blend-mode);
    opacity: var(--overlay-opacity);
    position: absolute;
    top: calc(0px - var(--border-top-width));
    transition: var(--overlay-transition, 0.3s);
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
}
.e-con:before {
    transition:
        background var(--overlay-transition, 0.3s),
        border-radius var(--border-transition, 0.3s),
        opacity var(--overlay-transition, 0.3s);
}
.e-con > .elementor-background-slideshow,
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container {
    border-block-end-width: var(--border-block-end-width);
    border-block-start-width: var(--border-block-start-width);
    border-color: var(--border-color);
    border-inline-end-width: var(--border-inline-end-width);
    border-inline-start-width: var(--border-inline-start-width);
    border-radius: var(--border-radius);
    border-style: var(--border-style);
    height: max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);
    left: calc(0px - var(--border-left-width));
    top: calc(0px - var(--border-top-width));
    width: max(100% + var(--border-left-width) + var(--border-right-width), 100%);
}
@media (max-width: 676px) {
    :is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container.elementor-hidden-mobile {
        display: none;
    }
}
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-video-container:before {
    z-index: 1;
}
:is(.e-con, .e-con > .e-con-inner) > .elementor-background-slideshow:before {
    z-index: 2;
}
.e-con .elementor-widget {
    min-width: 0;
}

.e-con .elementor-widget-video,
.e-con .elementor-widget.e-widget-swiper {
    width: 100%;
}
.e-con > .e-con-inner > .elementor-widget > .elementor-widget-container,
.e-con > .elementor-widget > .elementor-widget-container {
    height: 100%;
}
.e-con.e-con > .e-con-inner > .elementor-widget,
.elementor.elementor .e-con > .elementor-widget {
    max-width: 100%;
}
.e-con .elementor-widget:not(:last-child) {
    --kit-widget-spacing: 0px;
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.elementor-form-fields-wrapper {
    display: flex;
    flex-wrap: wrap;
}
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > .elementor-select-wrapper,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > input,
.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group > textarea {
    flex-basis: 100%;
    max-width: 100%;
}
.elementor-field-group {
    align-items: center;
    flex-wrap: wrap;
}
.elementor-field-group.elementor-field-type-submit {
    align-items: flex-end;
}
.elementor-field-group .elementor-field-textual {
    background-color: transparent;
    border: 1px solid #69727d;
    color: #1f2124;
    flex-grow: 1;
    max-width: 100%;
    vertical-align: middle;
    width: 100%;
}
.elementor-field-group .elementor-field-textual:focus {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
    outline: 0;
}
.elementor-field-group .elementor-field-textual::-moz-placeholder {
    color: inherit;
    font-family: inherit;
    opacity: 0.6;
}
.elementor-field-group .elementor-field-textual::placeholder {
    color: inherit;
    font-family: inherit;
    opacity: 0.6;
}
.elementor-field-group .elementor-select-wrapper {
    display: flex;
    position: relative;
    width: 100%;
}
.elementor-field-group .elementor-select-wrapper select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: inherit;
    flex-basis: 100%;
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    padding-inline-end: 20px;
    text-transform: inherit;
}
.elementor-field-group .elementor-select-wrapper:before {
    content: "\e92a";
    font-family: eicons;
    font-size: 15px;
    inset-block-start: 50%;
    inset-inline-end: 10px;
    pointer-events: none;
    position: absolute;
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    transform: translateY(-50%);
}
.elementor-field-subgroup {
    display: flex;
    flex-wrap: wrap;
}
.elementor-field-subgroup .elementor-field-option label {
    display: inline-block;
}
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option {
    flex-basis: 100%;
}
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label {
    display: inline;
}
.elementor-field-label {
    cursor: pointer;
}
.elementor-mark-required .elementor-field-label:after {
    color: red;
    content: "*";
    padding-inline-start: 0.2em;
}
.elementor-field-textual {
    border-radius: 3px;
    font-size: 15px;
    line-height: 1.4;
    min-height: 40px;
    padding: 5px 14px;
}
.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button {
    flex-basis: 100%;
}
.elementor-form .elementor-button {
    border: none;
    padding-block-end: 0;
    padding-block-start: 0;
}
.elementor-form .elementor-button-content-wrapper,
.elementor-form .elementor-button > span {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center;
}
.elementor-form .elementor-button.elementor-size-sm {
    min-height: 40px;
}
.elementor-heading-title {
    line-height: 1;
    margin: 0;
    padding: 0;
}
.elementor-button {
    background-color: #69727d;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    line-height: 1;
    padding: 12px 24px;
    fill: #fff;
    text-align: center;
    transition: all 0.3s;
}
.elementor-button:focus,
.elementor-button:hover,
.elementor-button:visited {
    color: #fff;
}
.elementor-button-content-wrapper {
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center;
}
.elementor-button-icon {
    align-items: center;
    display: flex;
}
.elementor-button-icon svg {
    height: auto;
    width: 1em;
}
.elementor-button-text {
    display: inline-block;
}
.elementor-button span {
    text-decoration: inherit;
}
.elementor-view-stacked .elementor-icon {
    background-color: #69727d;
    color: #fff;
    padding: 0.5em;
    fill: #fff;
}
.elementor-view-framed .elementor-icon {
    background-color: transparent;
    border: 3px solid #69727d;
    color: #69727d;
    padding: 0.5em;
}
.elementor-icon {
    color: #69727d;
    display: inline-block;
    font-size: 50px;
    line-height: 1;
    text-align: center;
    transition: all 0.3s;
}
.elementor-icon:hover {
    color: #69727d;
}
.elementor-icon i,
.elementor-icon svg {
    display: block;
    height: 1em;
    position: relative;
    width: 1em;
}
.elementor-icon i:before,
.elementor-icon svg:before {
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
}
.animated {
    animation-duration: 1.25s;
}
.animated.infinite {
    animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
    .animated {
        animation: none !important;
    }
}
@media (max-width: 676px) {
    .elementor .elementor-hidden-mobile {
        display: none;
    }
}
@media (min-width: 677px) and (max-width: 1100px) {
    .elementor .elementor-hidden-tablet {
        display: none;
    }
}
@media (min-width: 1101px) and (max-width: 1450px) {
    .elementor .elementor-hidden-laptop {
        display: none;
    }
}
@media (min-width: 1451px) and (max-width: 1799px) {
    .elementor .elementor-hidden-desktop {
        display: none;
    }
}
@media (min-width: 1800px) {
    .elementor .elementor-hidden-widescreen {
        display: none;
    }
}
a.elementor-button,
.menu-item a,
.elementor-inline-item a {
    text-decoration: none !important;
}


/* Arquivo: custom-pro-widget-nav-menu.min.css */
@charset "UTF-8";.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-underline .elementor-item:after{bottom:0;content:""}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto}.elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-widget-nav-menu .elementor-widget-container,.elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*=elementor-hidden-]){display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover{background-color:#3f444b;color:#fff}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}@keyframes hide-scroll{0%,to{overflow:hidden}}

/* Arquivo: custom-widget-icon-list.min.css */
.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:1800px){.elementor-widget:not(.elementor-widescreen-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1450px){.elementor-widget:not(.elementor-laptop-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget:not(.elementor-tablet_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1100px){.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget:not(.elementor-mobile_extra-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:676px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{justify-content:flex-start;text-align:left}.elementor-widget.elementor-mobile-align-left .elementor-inline-items{justify-content:flex-start}.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{inset-inline-end:0}}.elementor .elementor-element ul.elementor-icon-list-items{padding:0}

/* Arquivo: custom-widget-toggle.min.css */
.elementor-tab-title a{color:inherit}.elementor-toggle{text-align:start}.elementor-toggle .elementor-tab-title{border-block-end:1px solid #d5d8dc;cursor:pointer;font-weight:700;line-height:1;margin:0;outline:none;padding:15px}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{height:1em;margin-inline-start:-5px;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-content{border-block-end:1px solid #d5d8dc;display:none;padding:15px}@media (max-width:676px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.e-con-inner>.elementor-widget-toggle,.e-con>.elementor-widget-toggle{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}

/* Arquivo: custom.css */
/**MIN*****/
/* Botón con color de fondo #FDC52C, color #222222 y border radius de 5px */
.btn-yellow {
  background-color: #FDC52C  !important;
  position:relative;
  color: #222222 !important;
  border: none;
  padding: 7px 15px !important;
  text-decoration: none;
  border-radius: 5px;
  display: inline-block;
  font-size: 14px !important;
  transition: background 0.4s ease-in-out;
  font-family: "FC BARCELONA", Sans-serif !important;
  letter-spacing: 0px !important;
  font-weight: bold;
  display: inline-block;
  width: auto !important;

}

.btn-yellow span {
  font-family: "FC BARCELONA";
  color:#222222;
  position:relative;
  z-index:1;

  transition:all .3s;
}
.btn-yellow:before {
  content:'';
  border-radius: 5px;
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  top:0;
  background: linear-gradient(90deg, rgba(21,66,132,1), rgba(207,18,43,1));
  opacity:0;
  transition:opacity .3s;
  color:white;
}


.btn-yellow:hover:before {
  opacity:1;
  color:white;
}

.btn-yellow:hover span {

  color:white;
}


.current-page a,
.menu-paginas-mobile li a {
  padding:20px 0px !important;
  font-size:28px;
}

body {
  background-color: #181733 !important;
}
#main-menu .elementor-shortcode{height:100%;}

#main-menu .btn-register {

  margin-right:0px !important;
}





#main-menu .btn-register a{
  background:#CF122D;
  color:white;
  margin-right:0px !important;
}
#menu-left .elementor-widget,
#main-menu .elementor-widget {
  height: 100%;
  display: flex;
  align-content: stretch;
}

#main-menu .menu-paginas,
#menu-left .menu-paginas {
  height: 100%;
  vertical-align: middle;
  align-items: center;
  display: flex;
  align-items: center;
  justify-content: center;

}
#main-menu .elementor-widget-container,
#menu-left .elementor-widget-container {
  height: 100%;
  align-items: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

#main-menu li,
#menu-left  li {
  height: 100%;
  margin-right:5px;
  border-bottom: 3px solid transparent;
  transition:all .3s;

}

#main-menu li:hover, #menu-left li:hover{
  border-color: white !important;
}

#main-menu li.current-page,
#menu-left li.current-page {

  border-bottom: 3px solid #FDC52C;

}
#menu-left li.current-page a {
  color:  #FDC52C !important;
}
#main-menu li.subpage,
#menu-left li.subpage {
  background: rgba(255, 255, 255, .04);
}

#main-menu li a,
#menu-left .menu-paginas li a {
  color: #FFFFFF;
  opacity:0.8;
  fill: #FFFFFF;

  font-size:16px;
  font-weight: 700;
  text-transform: uppercase;
  padding: 0px 24px !important;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

#main-menu li:hover a {
  opacity:1;
}



.menu-paginas {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
  line-height: normal;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

.bullet-home {
  background: white;
  border-radius: 165px;
  height: 300px;
  display: flex;
  padding: 20px 50px;

  align-items: centeR;
  justify-content: center;

  flex-direction: column;
  text-align: center;
}

.bullet-home .top-text {
  text-align: center;
  font-family: "FC BARCELONA", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
}

.bullet-home .big-text {
  color: #000000;
  font-family: "FC BARCELONA CONDENSED", Sans-serif;
  font-size: 55px;
  line-height: 0.9em;
  font-weight: 800;
  text-transform: uppercase;
  display: table;
  margin: 10px auto 0px;
  background: linear-gradient(to right, #154284 0%, #CF122D 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.bullet-home .bottom-text {
  text-align: center;
  font-family: "FC BARCELONA", Sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 27px;
}


@media screen and (max-width: 1450px) {
  .bullet-home .big-text {
    font-size: 40px;
  }
  .bullet-home .top-text,
  .bullet-home .bottom-text {
    font-size:22px;
  }

}



@media screen and (max-width: 768px) {
  .bullet-home .big-text {
    font-size: 45px;
  }
  .bullet-home .top-text,
  .bullet-home .bottom-text {
    font-size:16px;
  }

}
.swiper-button-prev:hover:after,
.swiper-button-next:hover:after {color:white !important; }

.swiper-button-prev {
  position: relative;

}

.swiper-button-next:before,
.swiper-button-prev:before {
  transition: background .3s -webkit-mask .3s;
  width: 100%;
  height: 100%;
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 8px;
  padding: 1px;
  background: linear-gradient(45deg, #cf122d, #cf122d);
  -webkit-mask:
          linear-gradient(#fff 0 0) content-box,
          linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;


}

/*
.register-btn:hover,.waitlist-btn:hover,
.swiper-news-navigation a:hover {
color:white;
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 100%);

	transition: all .3s ease-in-out;
}*/





/*CUSTOM*/

@charset "UTF-8";

/* Estilos para las tabs de jQuery UI */

.tab-container {
  background: transparent;
  border: 0px transparent !important;
}

/* Estilos adicionales para la estructura de las tabs */

.tab-container {
  padding: 0px !important;
  background: transparent !important;
}
.tab-container .btn-yellow {
  display: table !important;
  width: auto !important;
}

.btn-yellow:hover {
  color: #fff !important;
}

a.btn-red-gradient,
.elementor-field-type-submit,
.btn-red-gradient .elementor-button {
  position: relative !important;
  overflow: hidden !important;
  border-radius: 8px;
}

.table-dates-locations tbody tr td:first-child {
  position: relative !important;
  overflow: hidden !important;
}

#main-menu .btn-register {
  background: #CF122D;
  border: 0px !important;
  position: relative !important;
  overflow: hidden !important;
}

#main-menu .btn-register a {
  background: transparent !important;
  z-index: 1;
  position: relative;
  opacity: 1 !important;
}

.elementor-form-fields-wrapper .elementor-field-type-submit {
  padding: 0px !important;
  margin: 0px 5px !important;
}

@media screen and (min-width: 1100px) {
  
  #main-menu .btn-register:before,
  .elementor-field-type-submit:before,
  a.btn-red-gradient:before,
  .btn-red-gradient .elementor-button:before {
    pointer-events: none;
    content: "";
    width: 100%;
    height: 100%;
    background: rgb(22, 67, 132);
    background: linear-gradient(90deg, rgb(22, 67, 132) 0%, rgba(22, 67, 132, 0) 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#164384", endColorstr="#164384", GradientType=1);
    position: absolute;
    left: 0;
    top: 0;
    transform: translateX(-100%);
    transition: ALL 0.3S !important;
  }
}
/*.table-dates-locations tbody tr td:first-child:hover:before,*/
a.btn-red-gradient:hover:before,

.btn-register:hover:before,
.elementor-field-type-submit:hover:before,
.btn-red-gradient:hover .elementor-button:before {
  transform: translateX(0%) !important;
  transition: ALL 0.3S;
  z-index: 1;
}

a.btn-red-gradient span,
.elementor-form-fields-wrapper .elementor-button-text,
.btn-red-gradient .elementor-button-text {
  position: relative;
  z-index: 2;
}

.blog .menu-paginas-mobile:not(#menu-left) .menu-item-792,
.blog #main-menu .menu-item-792 {
  display: none !important;
}

/*END STAY UPDATED*/

:root {
  color-scheme: only light;
  color-scheme: only light !important;
}
@media (max-width: 1100px) {
  #main-menu li a,
  #menu-left .menu-paginas li a {
    font-size: 14px;
    padding: 0px 14px !important;
  }
}

@media screen and (max-width: 1100px) {
  .btn-a-city {
    pointer-events: none !important;
  }
}
/* Academy - Staff*/

/* Ajustes para centrar los últimos elementos si no llenan una fila completa */

/* Arquivo: dashicons.min.css */
/*! This file is auto-generated */
@font-face{font-family:dashicons;src:url("../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800");src:url("../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url("../fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype");font-weight:400;font-style:normal}

/* Arquivo: datatables.min.css */
/*
 * This combined file was created by the DataTables downloader builder:
 *   https://datatables.net/download
 *
 * To rebuild or modify this file with the latest versions of the included
 * software please visit:
 *   https://datatables.net/download/#dt/dt-1.13.8/r-2.5.0/sc-2.3.0
 *
 * Included libraries:
 *  DataTables 1.13.8, Responsive 2.5.0, Scroller 2.3.0
 */

:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>td.sorting:before{bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>td.sorting:after{top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable thead th,table.dataTable thead td{text-align:left}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0262ef}table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:#0257d5}


table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;color:rgba(0, 0, 0, 0.5);content:"►"}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"▼"}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}html.dark table.dataTable>tbody>tr>td.dtr-control:before{color:rgba(255, 255, 255, 0.5) !important}




/* Arquivo: e-swiper.min.css */
.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-slide figure{line-height:0}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}

/* Arquivo: elementor-icons.min.css */
/*! elementor-icons - v5.44.0 - 01-09-2025 */
@font-face{font-family:eicons;src:url(./fonts/eicons.eot?5.44.0);src:url(./fonts/eicons.eot?5.44.0#iefix) format("embedded-opentype"),url(./fonts/eicons.woff2?5.44.0) format("woff2"),url(./fonts/eicons.woff?5.44.0) format("woff"),url(./fonts/eicons.ttf?5.44.0) format("truetype"),url(./fonts/eicons.svg?5.44.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-caret-down:before{content:"\e92a"}

/* Arquivo: fadeInUp.min.css */
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}

/* Arquivo: fancybox.css */
:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}

/* Arquivo: fontawesome.min.css */
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-caret-down:before{content:"\f0d7"}.fa-envelope:before{content:"\f0e0"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-phone-alt:before{content:"\f879"}.fa-play:before{content:"\f04b"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-up:before{content:"\f028"}


/* Arquivo: former-inline-css.css */
/* === Lazyload Background Control === */
.e-con.e-parent:nth-of-type(n + 4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n + 4):not(.e-lazyloaded):not(.e-no-lazyload) * {
    background-image: none !important;
}

@media screen and (max-height: 1024px) {
    .e-con.e-parent:nth-of-type(n + 3):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n + 3):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

@media screen and (max-height: 640px) {
    .e-con.e-parent:nth-of-type(n + 2):not(.e-lazyloaded):not(.e-no-lazyload),
    .e-con.e-parent:nth-of-type(n + 2):not(.e-lazyloaded):not(.e-no-lazyload) * {
        background-image: none !important;
    }
}

/* === DataTables === */
@media (min-width: 1100px) {
    table.dataTable > tbody > tr.child {
        display: none !important;
    }
}

html,
body {
    overflow-x: hidden;
}

/* === Table Buttons === */
.table-dates-locations .register-button {
    width: 100% !important;
}

/* === DataTables Icons and Hidden Columns === */
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
    display: none !important;
}

.dtr-hidden {
    display: table-cell !important;
}

@media (max-width: 1100px) {
    .table-dates-locations .dtr-hidden {
        display: none !important;
    }

    .table-dates-locations tbody tr td {
        position: relative;
    }

    .table-dates-locations tbody tr td.expandable:after {
        content: "+";
        position: absolute;
        right: 20px;
        color: white;
        top: 22%;
        font-size: 23px;
        pointer-events: none !important;
    }
}

/* === Layout and Fancybox === */
.dataTables_wrapper {
    overflow: hidden;
}

.table-dates-locations {
    width: 100% !important;
    max-width: 100%;
}

.popupRegister {
    background: transparent;
    width: 100vw !important;
    height: 100vh !important;
    max-width: 100vw !important;
    max-height: 100vh !important;
    margin: 0 !important;
}

/* === Fancybox Close Button === */

/* === Image Optimization === */
img:is([sizes="auto" i]) {
    contain-intrinsic-size: 3000px 1500px;
}
.elementor-location-header {
    position: fixed;
    top: 0;
    transition: top 0.2s ease-in-out;
    width: 100%;
    z-index: 999;
}


/* Arquivo: global-styles-inline-css.css */
:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4/3;
    --wp--preset--aspect-ratio--3-4: 3/4;
    --wp--preset--aspect-ratio--3-2: 3/2;
    --wp--preset--aspect-ratio--2-3: 2/3;
    --wp--preset--aspect-ratio--16-9: 16/9;
    --wp--preset--aspect-ratio--9-16: 9/16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}

:root {
    --wp--style--global--content-size: 800px;
    --wp--style--global--wide-size: 1200px;
}

:where(body) {
    margin: 0;
}

:root {
    --wp--style--block-gap: 24px;
}

body {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

/* Hide CanvasJS credits for P404 charts specifically */

/* Ensure proper positioning and z-index for P404 dropdown */

/* Ensure P404 dropdown appears on hover */

/* Prevent conflicts with other admin bar dropdowns */

/* Arquivo: header-footer.css */.site-navigation{align-items:center;display:flex}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:flex;flex-wrap:wrap}.site-navigation ul.menu li{display:flex;position:relative}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li.menu-item-has-children{padding-inline-end:15px}.site-navigation ul.menu li.menu-item-has-children:after{align-items:center;color:#666;content:"▾";display:flex;font-size:1.5em;justify-content:center;text-decoration:none}.site-navigation ul.menu li.menu-item-has-children:focus-within>ul{display:block}.site-navigation ul.menu li ul{background:#fff;display:none;left:0;min-width:150px;position:absolute;top:100%;z-index:2}.site-navigation ul.menu li ul li{border-block-end:1px solid #eee}.site-navigation ul.menu li ul li:last-child{border-block-end:none}.site-navigation ul.menu li ul li.menu-item-has-children a{flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{transform:translateY(-50%) rotate(-90deg)}.site-navigation ul.menu li ul ul{left:100%;top:0}.site-navigation ul.menu li:hover>ul{display:block}footer .site-navigation ul.menu li ul{bottom:100%;top:auto}footer .site-navigation ul.menu li ul ul{bottom:0}footer .site-navigation ul.menu a{padding:5px 15px}


/* Arquivo: jquery-ui.css */
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/


/* Interaction Cues
----------------------------------*/


/* Icons
----------------------------------*/

/* Misc visuals
----------------------------------*/

/* Overlays */

/* icon support */

/* left-aligned */

/* right-aligned */

/* to make room for the icon, a width needs to be set here */

/* no icon support for input elements */

/* button icon element(s) */

/* workarounds */
/* Support: Firefox 5 - 40 */

/* Spinner specific style fixes */

/* with multiple calendars */

/* RTL support */

/* Icons */

/* support: IE8 - See #6727 */
/* more specificity required here to override default borders */
/* Component containers
----------------------------------*/

/* Interaction states
----------------------------------*/

/* Interaction Cues
----------------------------------*/

/* Icons
----------------------------------*/

/* states and images */

/* positioning */
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */


/* Misc visuals
----------------------------------*/

/* Corner radius */

/* Overlays */


/* Arquivo: post-10.css */
.elementor-10 .elementor-element.elementor-element-afed993{--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;box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.06);--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-afed993:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-afed993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0068FF 0%, #F21941 100%);}.elementor-10 .elementor-element.elementor-element-1470cd4{text-align:center;}.elementor-10 .elementor-element.elementor-element-1470cd4 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.2px;color:var( --e-global-color-bee64bf );}.elementor-10 .elementor-element.elementor-element-db04be4 > .elementor-widget-container{margin:0px 0px 0px 5px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-digits{color:var( --e-global-color-ee79b78 );font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.2px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-label{color:var( --e-global-color-ee79b78 );font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.2px;}.elementor-10 .elementor-element.elementor-element-2e2cdae{--display:flex;--min-height:80px;--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;box-shadow:0px 10px 20px 0px rgba(0,0,0,0.1);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-10 .elementor-element.elementor-element-2e2cdae:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2e2cdae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc2e3d );}.elementor-10 .elementor-element.elementor-element-faef0a2{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-faef0a2.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-03455e6{width:auto;max-width:auto;text-align:left;}.elementor-10 .elementor-element.elementor-element-03455e6 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-03455e6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-03455e6 img{width:159px;}.elementor-10 .elementor-element.elementor-element-ee6523e{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-ee6523e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-10 .elementor-element.elementor-element-ee6523e.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-4505f36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-21122a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21122a3.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-469bd90{--display:flex;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1100px) and (min-width:677px){.elementor-10 .elementor-element.elementor-element-faef0a2{--width:100%;}}@media(max-width:1450px){.elementor-10 .elementor-element.elementor-element-afed993{--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-1470cd4 .elementor-heading-title{font-size:18px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-digits{font-size:18px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-label{font-size:18px;}.elementor-10 .elementor-element.elementor-element-2e2cdae{--min-height:70px;--margin-top:0px;--margin-bottom:3px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-faef0a2{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-faef0a2.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-03455e6 > .elementor-widget-container{margin:2px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-03455e6 img{width:140px;}.elementor-10 .elementor-element.elementor-element-ee6523e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ee6523e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4505f36{width:var( --container-widget-width, 10px );max-width:10px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-21122a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-21122a3.elementor-element{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-469bd90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1100px){.elementor-10 .elementor-element.elementor-element-afed993{--padding-top:12px;--padding-bottom:12px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-1470cd4 .elementor-heading-title{font-size:16px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 8px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 8px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 8px/2 );}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-digits{font-size:16px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-label{font-size:16px;}.elementor-10 .elementor-element.elementor-element-2e2cdae{--z-index:9999;}.elementor-10 .elementor-element.elementor-element-faef0a2{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-faef0a2.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-03455e6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-03455e6 img{width:140px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-4505f36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4505f36.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-21122a3.elementor-element{--align-self:center;}}@media(max-width:676px){.elementor-10 .elementor-element.elementor-element-afed993{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1470cd4 .elementor-heading-title{font-size:12px;letter-spacing:-0.12px;}.elementor-10 .elementor-element.elementor-element-db04be4 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-digits{font-size:12px;letter-spacing:-0.12px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-label{font-size:12px;letter-spacing:-0.12px;}.elementor-10 .elementor-element.elementor-element-2e2cdae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:999999;}.elementor-10 .elementor-element.elementor-element-faef0a2{--width:100%;--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-faef0a2.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-03455e6 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-10 .elementor-element.elementor-element-03455e6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-03455e6{z-index:99999999;text-align:left;}.elementor-10 .elementor-element.elementor-element-03455e6 img{width:110px;}.elementor-10 .elementor-element.elementor-element-4505f36{width:auto;max-width:auto;}.elementor-10 .elementor-element.elementor-element-4505f36 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:677px){.elementor-10 .elementor-element.elementor-element-2e2cdae{--width:100%;}}@media(min-width:1800px){.elementor-10 .elementor-element.elementor-element-afed993{--padding-top:12px;--padding-bottom:12px;--padding-left:56px;--padding-right:56px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-digits{font-size:20px;line-height:1.35em;letter-spacing:-0.2px;}.elementor-10 .elementor-element.elementor-element-db04be4 .elementor-countdown-label{font-size:20px;line-height:1.35em;letter-spacing:-0.2px;}}/* Start custom CSS for heading, class: .elementor-element-1470cd4 */.elementor-10 .elementor-element.elementor-element-1470cd4 span {color:#FDC52C;}

.elementor-10 .elementor-element.elementor-element-1470cd4 span{
    text-shadow: 0px 3px 16px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-03455e6 */.elementor-10 .elementor-element.elementor-element-03455e6  {
    position:relative;
    z-index:9999999;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ee6523e */.elementor-10 .elementor-element.elementor-element-ee6523e .elementor-shortcode {
    height:100%;  
    
    justify-content: start !important;
}
.elementor-10 .elementor-element.elementor-element-ee6523e .elementor-widget-container,
.elementor-10 .elementor-element.elementor-element-ee6523e .elementor-shortcode{
    
    justify-content: start !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4505f36 */.menu-toggle {
  position: absolute;
  right: 0.3rem;
  top: 49%;
  transform: translate(0, -50%);
  height: 26px;
  width: 29px;
}
.menu-toggle, .menu-toggle:hover {
  color: #fff;
}

.menu-toggle-bar {
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -1px;
  right: 0;
  width: 100%;
  height: 2px;
  border-radius: 4px;
  background-color: white;
  transition: all 0.3s ease;
}
.menu-toggle-bar.menu-toggle-bar--top {
  transform: translate(0, -8px);
}
.menu-toggle-bar.menu-toggle-bar--bottom {
  transform: translate(0, 8px);
}
.nav-open .menu-toggle-bar.menu-toggle-bar--top {
  transform: translate(0, 0) rotate(45deg);
}
.nav-open .menu-toggle-bar.menu-toggle-bar--middle {
  opacity: 0;
}
.nav-open .menu-toggle-bar.menu-toggle-bar--bottom {
  transform: translate(0, 0) rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-21122a3 */.elementor-10 .elementor-element.elementor-element-21122a3 {
   margin-left: auto
}/* End custom CSS */

/* Arquivo: post-10567.css */
.elementor-10567 .elementor-element.elementor-element-714c8f9e{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10567 .elementor-element.elementor-element-714c8f9e:not(.elementor-motion-effects-element-type-background), .elementor-10567 .elementor-element.elementor-element-714c8f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10567 .elementor-element.elementor-element-5f42caa2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10567 .elementor-element.elementor-element-5f42caa2{text-align:center;}.elementor-10567 .elementor-element.elementor-element-5f42caa2 .elementor-heading-title{font-family:"FC BARCELONA BRUSH", Sans-serif;font-size:120px;font-weight:400;text-transform:none;line-height:0.8em;letter-spacing:-2.96px;color:#DABA6B;}.elementor-10567 .elementor-element.elementor-element-15917c94 > .elementor-widget-container{margin:36px 0px 0px 0px;}.elementor-10567 .elementor-element.elementor-element-15917c94{text-align:center;}.elementor-10567 .elementor-element.elementor-element-15917c94 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:32px;font-weight:800;line-height:1.1em;letter-spacing:-0.64px;color:var( --e-global-color-bee64bf );}.elementor-10567 .elementor-element.elementor-element-36617f83 > .elementor-widget-container{margin:8px 0px 36px 0px;}.elementor-10567 .elementor-element.elementor-element-36617f83{text-align:center;}.elementor-10567 .elementor-element.elementor-element-36617f83 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:400;line-height:1.15em;letter-spacing:-0.48px;color:var( --e-global-color-bee64bf );}.elementor-10567 .elementor-element.elementor-element-2ddf64fd{--e-image-carousel-slides-to-show:6;}.elementor-10567 .elementor-element.elementor-element-2ddf64fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10567 .elementor-element.elementor-element-2ddf64fd .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-10567 .elementor-element.elementor-element-2ddf64fd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-10567 .elementor-element.elementor-element-2ddf64fd .elementor-image-carousel-caption{text-align:center;font-size:1px;letter-spacing:-3.2px;}.elementor-10567 .elementor-element.elementor-element-29043af8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10567 .elementor-element.elementor-element-5bee96b3 .elementor-button{background-color:transparent;font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:400;text-transform:none;line-height:1.4em;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 100%);border-radius:138px 138px 138px 138px;padding:16px 48px 16px 48px;}.elementor-10567 .elementor-element.elementor-element-5bee96b3 .elementor-button:hover, .elementor-10567 .elementor-element.elementor-element-5bee96b3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 100%);}.elementor-10567 .elementor-element.elementor-element-5bee96b3 > .elementor-widget-container{margin:10px 0px 0px 0px;}@media(max-width:1450px){.elementor-10567 .elementor-element.elementor-element-714c8f9e{--padding-top:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-10567 .elementor-element.elementor-element-5f42caa2 .elementor-heading-title{font-size:100px;}.elementor-10567 .elementor-element.elementor-element-15917c94 .elementor-heading-title{font-size:22px;}.elementor-10567 .elementor-element.elementor-element-36617f83{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10567 .elementor-element.elementor-element-36617f83 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-10567 .elementor-element.elementor-element-36617f83.elementor-element{--align-self:center;}.elementor-10567 .elementor-element.elementor-element-36617f83 .elementor-heading-title{font-size:18px;}.elementor-10567 .elementor-element.elementor-element-5bee96b3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10567 .elementor-element.elementor-element-5bee96b3 .elementor-button{font-size:14px;padding:7px 14px 7px 14px;}}@media(max-width:1100px){.elementor-10567 .elementor-element.elementor-element-714c8f9e{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-10567 .elementor-element.elementor-element-5f42caa2 .elementor-heading-title{font-size:60px;}.elementor-10567 .elementor-element.elementor-element-36617f83 .elementor-heading-title{font-size:18px;}}@media(max-width:676px){.elementor-10567 .elementor-element.elementor-element-714c8f9e{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-10567 .elementor-element.elementor-element-5f42caa2 .elementor-heading-title{font-size:44px;}.elementor-10567 .elementor-element.elementor-element-15917c94 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-10567 .elementor-element.elementor-element-15917c94 .elementor-heading-title{font-size:18px;}.elementor-10567 .elementor-element.elementor-element-36617f83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10567 .elementor-element.elementor-element-36617f83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10567 .elementor-element.elementor-element-36617f83 .elementor-heading-title{font-size:16px;}.elementor-10567 .elementor-element.elementor-element-2ddf64fd{--e-image-carousel-slides-to-show:1.3;}}/* Start custom CSS for heading, class: .elementor-element-15917c94 */@media (max-width: 768px) {
    .elementor-10567 .elementor-element.elementor-element-15917c94 h2 {font-size:20px !important;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-36617f83 */@media (max-width: 768px) {
    .elementor-10567 .elementor-element.elementor-element-36617f83 p {font-size:18px !important;}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2ddf64fd */.elementor-10567 .elementor-element.elementor-element-2ddf64fd .elementor-image-carousel-wrapper {
    overflow:visible;
}


.elementor-10567 .elementor-element.elementor-element-2ddf64fd img  {
   height:90px;
}



.elementor-10567 .elementor-element.elementor-element-2ddf64fd .swiper-slide {
    background: url(https://fcbarcelona.us/wp-content/uploads/2025/09/card-gold-bg.jpg);
    background-size:cover;
    background-position:center center;
    border-radius:16px;
    display:flex;
    align-items:center;
    justify-content:center;
    height:100% !important;
    box-shadow: 0 8px 20px 0 rgba(, 0, 0, 0.25);
    padding:50px 10px;
}
.elementor-10567 .elementor-element.elementor-element-2ddf64fd .swiper-slide-inner {
    height:120px;
}
.elementor-10567 .elementor-element.elementor-element-2ddf64fd .swiper-slide img {
    max-width: 80px;
    max-height: 85px;
    /*filter: invert(1) !important;*/
}
.elementor-10567 .elementor-element.elementor-element-2ddf64fd .swiper-slide .elementor-image-carousel-caption {
    margin-top:15px;
font-family: FC BARCELONA;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 115%; 
letter-spacing: -0.48px;
max-width:80%;
color:#181733;
margin: 0 auto;

    position: absolute;
    bottom: 25px;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA BRUSH';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONABRUSH-Regular.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONABRUSH-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */

/* Arquivo: post-1949.css */
.elementor-1949 .elementor-element.elementor-element-7d6d07b{--display:flex;--position:fixed;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vh;--padding-bottom:30px;--padding-left:0;--padding-right:0;top:0px;--z-index:999;}.elementor-1949 .elementor-element.elementor-element-7d6d07b:not(.elementor-motion-effects-element-type-background), .elementor-1949 .elementor-element.elementor-element-7d6d07b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1949 .elementor-element.elementor-element-7d6d07b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1949 .elementor-element.elementor-element-7d6d07b{left:0px;}body.rtl .elementor-1949 .elementor-element.elementor-element-7d6d07b{right:0px;}.elementor-1949 .elementor-element.elementor-element-435a44c{width:auto;max-width:auto;}.elementor-1949 .elementor-element.elementor-element-435a44c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-1949 .elementor-element.elementor-element-435a44c.elementor-element{--align-self:stretch;}.elementor-1949 .elementor-element.elementor-element-578d9cf{--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;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1100px){.elementor-1949 .elementor-element.elementor-element-7d6d07b{--justify-content:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}}@media(max-width:676px){.elementor-1949 .elementor-element.elementor-element-7d6d07b{--justify-content:flex-start;--padding-top:60px;--padding-bottom:20px;--padding-left:0;--padding-right:0;}.elementor-1949 .elementor-element.elementor-element-7d6d07b.e-con{--align-self:center;}.elementor-1949 .elementor-element.elementor-element-435a44c > .elementor-widget-container{margin:10px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-1949 .elementor-element.elementor-element-578d9cf{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-435a44c */.elementor-1949 .elementor-element.elementor-element-435a44c ul {
    list-style:none;
    padding:0;
}
.elementor-1949 .elementor-element.elementor-element-435a44c ul li {
    padding: 0px 15px;
}

.elementor-1949 .elementor-element.elementor-element-435a44c ul li:hover {
    background:  #26253F;
}


.elementor-1949 .elementor-element.elementor-element-435a44c ul li a {
    width:100%;
    display:block;
    padding:5px 0;
    font-size:25px;
    color:white;
    text-transform: uppercase;
    border-bottom: 1px solid #26253F ;
}
.elementor-1949 .elementor-element.elementor-element-435a44c ul li a:hover {
    border-bottom: 1px solid #DD052B;
}

.elementor-1949 .elementor-element.elementor-element-435a44c .btn-register a {
    background: #DD052B;
    text-align: center;
    border-radius: 6px;
    padding: 13px 10px !important;
    font-size: 21px;
    font-family: 'FC BARCELONA';
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-578d9cf */.elementor-1949 .elementor-element.elementor-element-578d9cf {
    position:absolute;
    bottom:0;
    left:0;
    right:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6d07b */.elementor-1949 .elementor-element.elementor-element-7d6d07b .elementor-widget-container {padding:30px 0px !important;}

#menu-left.menu-paginas-mobile li {
    padding:0px 35px;
}
#menu-left.menu-paginas-mobile li {
    border-bottom:0px;
}
#menu-left.menu-paginas-mobile  li.current-page {
    border-top: 1px solid #FDC52C !important;
    border-bottom: 1px solid #FDC52C !important;
}
.elementor-1949 .elementor-element.elementor-element-7d6d07b .menu-paginas-mobile li {
    
    padding:0px 35px;
}

 #mobile-menu-container {

opacity:0;
pointer-events: none;
transform:translateX(100%);
translation: all .3s ease-in-out;

}
 #mobile-menu-container.active {
    opacity:1;
pointer-events: all;
transform:translateX(0%);
translation: all .3s ease-in-out;
}/* End custom CSS */

/* Arquivo: post-28.css */
.elementor-28 .elementor-element.elementor-element-4aba7e0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-28 .elementor-element.elementor-element-4aba7e0:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4aba7e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc2e3d );}.elementor-28 .elementor-element.elementor-element-8b88bdf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-32f839e{text-align:left;}.elementor-28 .elementor-element.elementor-element-32f839e img{width:243px;}.elementor-28 .elementor-element.elementor-element-e33568b{--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:flex-start;--align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-6dc15d7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-6dc15d7{text-align:left;}.elementor-28 .elementor-element.elementor-element-6dc15d7 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:40px;font-weight:800;color:#ffffff;}.elementor-28 .elementor-element.elementor-element-35ff191 .elementor-nav-menu .elementor-item{font-size:14px;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-35ff191 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:3px;padding-bottom:3px;}.elementor-28 .elementor-element.elementor-element-35ff191 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-28 .elementor-element.elementor-element-35ff191 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-35ff191 .e--pointer-underline .elementor-item:after{height:1px;}.elementor-28 .elementor-element.elementor-element-df9300a{--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:flex-start;--align-items:flex-start;}.elementor-28 .elementor-element.elementor-element-0b181cd > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-0b181cd{text-align:left;}.elementor-28 .elementor-element.elementor-element-0b181cd .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:40px;font-weight:800;color:#ffffff;}.elementor-28 .elementor-element.elementor-element-d2b8720{font-size:17px;font-weight:400;color:var( --e-global-color-bee64bf );}.elementor-28 .elementor-element.elementor-element-d1cb101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-28 .elementor-element.elementor-element-d1cb101.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-efd273d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28 .elementor-element.elementor-element-efd273d{text-align:left;}.elementor-28 .elementor-element.elementor-element-efd273d .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:40px;font-weight:800;color:#ffffff;}.elementor-28 .elementor-element.elementor-element-74897a8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-64f8dc2{width:auto;max-width:auto;}.elementor-28 .elementor-element.elementor-element-64f8dc2.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-64f8dc2 img{width:60px;}.elementor-28 .elementor-element.elementor-element-79c2cd0{width:auto;max-width:auto;}.elementor-28 .elementor-element.elementor-element-79c2cd0.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-79c2cd0 img{width:60px;}.elementor-28 .elementor-element.elementor-element-d328b5b{width:auto;max-width:auto;}.elementor-28 .elementor-element.elementor-element-d328b5b.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-d328b5b img{width:60px;}.elementor-28 .elementor-element.elementor-element-d3656a2{width:auto;max-width:auto;}.elementor-28 .elementor-element.elementor-element-d3656a2.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-d3656a2 img{width:60px;}.elementor-28 .elementor-element.elementor-element-c476792{width:auto;max-width:auto;}.elementor-28 .elementor-element.elementor-element-c476792.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-c476792 img{width:60px;}.elementor-28 .elementor-element.elementor-element-73bb8327 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28 .elementor-element.elementor-element-73bb8327:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-73bb8327 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc2e3d );}.elementor-28 .elementor-element.elementor-element-73bb8327 > .elementor-container{min-height:50px;}.elementor-28 .elementor-element.elementor-element-73bb8327{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,0.19);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-28 .elementor-element.elementor-element-23d783b{--e-icon-list-icon-size:0px;--icon-vertical-offset:0px;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > a{font-size:14px;font-weight:700;text-transform:uppercase;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-text{color:var( --e-global-color-bee64bf );transition:color 0.3s;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1450px){.elementor-28 .elementor-element.elementor-element-4aba7e0{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-28 .elementor-element.elementor-element-32f839e img{width:161px;}.elementor-28 .elementor-element.elementor-element-6dc15d7 .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-0b181cd .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-d2b8720{font-size:14px;}.elementor-28 .elementor-element.elementor-element-efd273d .elementor-heading-title{font-size:30px;}.elementor-28 .elementor-element.elementor-element-64f8dc2 img{width:40px;}.elementor-28 .elementor-element.elementor-element-79c2cd0 img{width:40px;}.elementor-28 .elementor-element.elementor-element-d328b5b img{width:40px;}.elementor-28 .elementor-element.elementor-element-d3656a2 img{width:40px;}.elementor-28 .elementor-element.elementor-element-c476792 img{width:40px;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > a{font-size:12px;}}@media(max-width:1100px){.elementor-28 .elementor-element.elementor-element-4aba7e0{--e-con-grid-template-columns:repeat(4, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-28 .elementor-element.elementor-element-8b88bdf{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-e33568b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-6dc15d7.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-6dc15d7{text-align:center;}.elementor-28 .elementor-element.elementor-element-6dc15d7 .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-0b181cd.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-0b181cd{text-align:left;}.elementor-28 .elementor-element.elementor-element-0b181cd .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-d1cb101{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-efd273d.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-efd273d{text-align:left;}.elementor-28 .elementor-element.elementor-element-efd273d .elementor-heading-title{font-size:24px;}.elementor-28 .elementor-element.elementor-element-74897a8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-73bb8327{padding:10px 20px 10px 20px;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > a{font-size:13px;}}@media(max-width:676px){.elementor-28 .elementor-element.elementor-element-4aba7e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:35px;--padding-bottom:35px;--padding-left:5px;--padding-right:05px;}.elementor-28 .elementor-element.elementor-element-8b88bdf{--width:100%;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-32f839e{text-align:center;}.elementor-28 .elementor-element.elementor-element-32f839e img{width:160px;}.elementor-28 .elementor-element.elementor-element-e33568b{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-28 .elementor-element.elementor-element-6dc15d7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28 .elementor-element.elementor-element-6dc15d7.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-6dc15d7{text-align:center;}.elementor-28 .elementor-element.elementor-element-6dc15d7 .elementor-heading-title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-df9300a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-28 .elementor-element.elementor-element-0b181cd > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28 .elementor-element.elementor-element-0b181cd.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-0b181cd{text-align:center;}.elementor-28 .elementor-element.elementor-element-0b181cd .elementor-heading-title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-d2b8720{text-align:center;font-size:16px;}.elementor-28 .elementor-element.elementor-element-d1cb101{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-efd273d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-28 .elementor-element.elementor-element-efd273d{text-align:center;}.elementor-28 .elementor-element.elementor-element-efd273d .elementor-heading-title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-74897a8{--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;}.elementor-28 .elementor-element.elementor-element-73bb8327{padding:30px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-7cf5c53f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-23d783b .elementor-icon-list-item > a{font-size:13px;}}@media(min-width:677px){.elementor-28 .elementor-element.elementor-element-8b88bdf{--width:100%;}.elementor-28 .elementor-element.elementor-element-e33568b{--width:100%;}.elementor-28 .elementor-element.elementor-element-df9300a{--width:100%;}.elementor-28 .elementor-element.elementor-element-d1cb101{--width:100%;}}@media(max-width:1450px) and (min-width:677px){.elementor-28 .elementor-element.elementor-element-4aba7e0{--width:100%;}.elementor-28 .elementor-element.elementor-element-8b88bdf{--width:100%;}.elementor-28 .elementor-element.elementor-element-e33568b{--width:100%;}.elementor-28 .elementor-element.elementor-element-df9300a{--width:100%;}.elementor-28 .elementor-element.elementor-element-d1cb101{--width:100%;}}@media(max-width:1100px) and (min-width:677px){.elementor-28 .elementor-element.elementor-element-8b88bdf{--width:100%;}.elementor-28 .elementor-element.elementor-element-e33568b{--width:100%;}.elementor-28 .elementor-element.elementor-element-df9300a{--width:100%;}.elementor-28 .elementor-element.elementor-element-d1cb101{--width:100%;}}@media(min-width:1800px){.elementor-28 .elementor-element.elementor-element-4aba7e0{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nav-menu, class: .elementor-element-35ff191 */.elementor-28 .elementor-element.elementor-element-35ff191 ul li {
        display:table;
        margin:0;
    }
      



@media screen and (max-width: 567px) {
    .elementor-28 .elementor-element.elementor-element-35ff191 ul li {
        display:table;
        margin:0 auto;
    }
        
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b8720 */.elementor-28 .elementor-element.elementor-element-d2b8720 a {
    color:white;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-2.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-1.svg#FCBARCELONA') format('svg');
}
/* End Custom Fonts CSS */

/* Arquivo: post-397.css */
.elementor-397 .elementor-element.elementor-element-3d21aa8{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-409d684{--display:flex;--overlay-opacity:0.79;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-409d684::before, .elementor-397 .elementor-element.elementor-element-409d684 > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-409d684 > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-409d684 > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-409d684 > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-409d684 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#181733;--background-overlay:'';}.elementor-397 .elementor-element.elementor-element-b7239b9{--display:flex;--min-height:548px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-b7239b9:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A4A4B;background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/09/FCB_Website_Camps_Image-Header_Desktop_25_26-scaled.jpg");background-position:center center;background-size:cover;}.elementor-397 .elementor-element.elementor-element-b7239b9::before, .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-b7239b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-b7239b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#4221211A;--background-overlay:'';}.elementor-397 .elementor-element.elementor-element-890674f{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.86;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-890674f::before, .elementor-397 .elementor-element.elementor-element-890674f > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-890674f > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-890674f > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-890674f > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-890674f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173300 42%, var( --e-global-color-primary ) 100%);}.elementor-397 .elementor-element.elementor-element-e56db3b{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-e56db3b:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-e56db3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2023/08/3xblob.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-397 .elementor-element.elementor-element-85b269d{--display:flex;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-2235368 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-2235368{text-align:center;}.elementor-397 .elementor-element.elementor-element-2235368 .elementor-heading-title{font-family:var( --e-global-typography-8632311-font-family ), Sans-serif;font-size:var( --e-global-typography-8632311-font-size );font-weight:var( --e-global-typography-8632311-font-weight );text-transform:var( --e-global-typography-8632311-text-transform );line-height:var( --e-global-typography-8632311-line-height );color:var( --e-global-color-ee79b78 );}.elementor-397 .elementor-element.elementor-element-3192c92{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-397 .elementor-element.elementor-element-3192c92 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-3192c92.elementor-element{--align-self:center;}.elementor-397 .elementor-element.elementor-element-3192c92 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:600;line-height:1.2em;color:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-ebe011b{--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;--justify-content:center;}.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button{background-color:transparent;font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(95deg, #16438400 0%, #CF122D00 100%);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-bee64bf );padding:15px 25px 15px 25px;}.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 99%);border-color:#16438400;}.elementor-397 .elementor-element.elementor-element-51b8d1c{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-51b8d1c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button-content-wrapper{flex-direction:row;}.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button{background-color:var( --e-global-color-ee79b78 );font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-92bf726 );color:var( --e-global-color-92bf726 );box-shadow:0px 0px 11px 0px rgba(0,0,0,0.5);padding:15px 25px 15px 25px;}.elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button:focus{background-color:transparent;color:var( --e-global-color-bee64bf );background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 100%);}.elementor-397 .elementor-element.elementor-element-58e6e7c{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-58e6e7c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button:hover svg, .elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button:focus svg{fill:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-45b40d9{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-14d8e22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5677940{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5677940:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-5677940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2fc2e3d );background-image:url("https://fcbarcelona.us/wp-content/uploads/2023/07/Texture.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-397 .elementor-element.elementor-element-5677940.e-con{--align-self:center;}.elementor-397 .elementor-element.elementor-element-56b95a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-397 .elementor-element.elementor-element-56b95a8.e-con{--align-self:center;}.elementor-397 .elementor-element.elementor-element-6f2a7de{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-8e72b5f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-397 .elementor-element.elementor-element-8e72b5f:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-8e72b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16438400;background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/09/FCB_Website_Camps_Become-Barca-Player_25_26-scaled.jpg");background-position:top center;background-size:cover;}.elementor-397 .elementor-element.elementor-element-d558ae6{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:100px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-59ff960{--display:flex;--justify-content:center;}.elementor-397 .elementor-element.elementor-element-59ff960.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-9572f03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9572f03{text-align:left;}.elementor-397 .elementor-element.elementor-element-9572f03 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:124px;font-weight:900;text-transform:uppercase;line-height:86%;color:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-6f7e657{--spacer-size:63px;}.elementor-397 .elementor-element.elementor-element-d5d7a7e{--spacer-size:16px;}.elementor-397 .elementor-element.elementor-element-4e2ca50 .elementor-button{background-color:var( --e-global-color-accent );font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );padding:14px 18px 14px 18px;}.elementor-397 .elementor-element.elementor-element-4e2ca50{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-4e2ca50 > .elementor-widget-container{margin:0px 10px 0px 1px;}.elementor-397 .elementor-element.elementor-element-411ec5a .elementor-button{background-color:var( --e-global-color-ee79b78 );font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:14px 18px 14px 18px;}.elementor-397 .elementor-element.elementor-element-411ec5a .elementor-button:hover, .elementor-397 .elementor-element.elementor-element-411ec5a .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 100%);}.elementor-397 .elementor-element.elementor-element-411ec5a{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-411ec5a > .elementor-widget-container{margin:0px 10px 0px 1px;}.elementor-397 .elementor-element.elementor-element-411ec5a .elementor-button:hover svg, .elementor-397 .elementor-element.elementor-element-411ec5a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-247d65f{--display:flex;}.elementor-397 .elementor-element.elementor-element-9bf7155{--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;--align-items:stretch;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:-5vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-397 .elementor-element.elementor-element-de5f3f4{--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;--align-items:stretch;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-fc3d155{--display:flex;--min-height:424px;--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 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c7e635c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c7e635c::before, .elementor-397 .elementor-element.elementor-element-c7e635c > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-c7e635c > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-c7e635c > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-c7e635c > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-c7e635c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173352 0%, var( --e-global-color-primary ) 100%);}.elementor-397 .elementor-element.elementor-element-bc59210{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-bc59210:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-bc59210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2024/10/VO240828A60770-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-397 .elementor-element.elementor-element-bc59210::before, .elementor-397 .elementor-element.elementor-element-bc59210 > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-bc59210 > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-bc59210 > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-bc59210 > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-bc59210 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173300 10%, var( --e-global-color-primary ) 95%);}.elementor-397 .elementor-element.elementor-element-2c9012a{--display:flex;--justify-content:space-around;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-397 .elementor-element.elementor-element-68816df > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-397 .elementor-element.elementor-element-68816df{font-family:var( --e-global-typography-28d20a3-font-family ), Sans-serif;font-size:var( --e-global-typography-28d20a3-font-size );font-weight:var( --e-global-typography-28d20a3-font-weight );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-676d4e4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-676d4e4.e-con{--align-self:stretch;}.elementor-397 .elementor-element.elementor-element-69081ec{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-397 .elementor-element.elementor-element-69081ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-870d551{font-family:var( --e-global-typography-8af9f62-font-family ), Sans-serif;font-size:var( --e-global-typography-8af9f62-font-size );font-weight:var( --e-global-typography-8af9f62-font-weight );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );color:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-af0b592{--display:flex;--min-height:326px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-af0b592::before, .elementor-397 .elementor-element.elementor-element-af0b592 > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-af0b592 > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-af0b592 > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-af0b592 > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-af0b592 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173352 0%, var( --e-global-color-primary ) 100%);}.elementor-397 .elementor-element.elementor-element-2b023dc{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-2b023dc:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/09/edits-1-of-20-scaled.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-397 .elementor-element.elementor-element-2b023dc::before, .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-2b023dc > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-2b023dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173300 10%, var( --e-global-color-primary ) 95%);}.elementor-397 .elementor-element.elementor-element-ab514c5{--display:flex;--justify-content:space-around;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-397 .elementor-element.elementor-element-71c53be > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-397 .elementor-element.elementor-element-71c53be{font-family:var( --e-global-typography-28d20a3-font-family ), Sans-serif;font-size:var( --e-global-typography-28d20a3-font-size );font-weight:var( --e-global-typography-28d20a3-font-weight );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-0a7327a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-0a7327a.e-con{--align-self:stretch;}.elementor-397 .elementor-element.elementor-element-3b9f548{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-397 .elementor-element.elementor-element-3b9f548.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-94123f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-94123f4{font-family:var( --e-global-typography-8af9f62-font-family ), Sans-serif;font-size:var( --e-global-typography-8af9f62-font-size );font-weight:var( --e-global-typography-8af9f62-font-weight );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );color:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-dd0b2c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-dd0b2c7::before, .elementor-397 .elementor-element.elementor-element-dd0b2c7 > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-dd0b2c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-dd0b2c7 > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-dd0b2c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-dd0b2c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173352 0%, var( --e-global-color-primary ) 100%);}.elementor-397 .elementor-element.elementor-element-c0d12ce{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c0d12ce:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-c0d12ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/08/DSC5445-1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-397 .elementor-element.elementor-element-c0d12ce::before, .elementor-397 .elementor-element.elementor-element-c0d12ce > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-c0d12ce > .e-con-inner > .elementor-background-video-container::before, .elementor-397 .elementor-element.elementor-element-c0d12ce > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-c0d12ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-397 .elementor-element.elementor-element-c0d12ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18173300 10%, var( --e-global-color-primary ) 95%);}.elementor-397 .elementor-element.elementor-element-60d12ef{--display:flex;--justify-content:space-around;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-397 .elementor-element.elementor-element-470129c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-397 .elementor-element.elementor-element-470129c{font-family:var( --e-global-typography-28d20a3-font-family ), Sans-serif;font-size:var( --e-global-typography-28d20a3-font-size );font-weight:var( --e-global-typography-28d20a3-font-weight );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-da0619f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-da0619f.e-con{--align-self:stretch;}.elementor-397 .elementor-element.elementor-element-29f4eb6{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-397 .elementor-element.elementor-element-29f4eb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-b420968{font-family:var( --e-global-typography-8af9f62-font-family ), Sans-serif;font-size:var( --e-global-typography-8af9f62-font-size );font-weight:var( --e-global-typography-8af9f62-font-weight );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );color:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-9053d4e{--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;--align-items:stretch;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-9053d4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-400cc14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c3715b3{--display:flex;--min-height:55vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:3px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-397 .elementor-element.elementor-element-c3715b3:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-c3715b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0068FF;background-image:url("https://fcbarcelona.us/wp-content/uploads/2023/08/Horizontal-Gradient-Background-scaled.jpg");background-position:center center;background-size:cover;}.elementor-397 .elementor-element.elementor-element-8e1e2c6{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-397 .elementor-element.elementor-element-8e1e2c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-655cc05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-655cc05{text-align:left;}.elementor-397 .elementor-element.elementor-element-655cc05 .elementor-heading-title{font-family:"FC BARCELONA CONDENSED", Sans-serif;font-size:104px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-ee79b78 );}.elementor-397 .elementor-element.elementor-element-166b8d3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-166b8d3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-10c71f9{--spacer-size:10px;}.elementor-397 .elementor-element.elementor-element-2c2a318{--display:flex;}.elementor-397 .elementor-element.elementor-element-f854105{--e-image-carousel-slides-to-show:2;}.elementor-397 .elementor-element.elementor-element-f854105 .swiper-wrapper{display:flex;align-items:center;}.elementor-397 .elementor-element.elementor-element-f854105 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-397 .elementor-element.elementor-element-ee520cc{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-5d13242{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-5d13242:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-5d13242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bee64bf );}.elementor-397 .elementor-element.elementor-element-23bc8d2{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-23bc8d2.e-con{--align-self:stretch;}.elementor-397 .elementor-element.elementor-element-ebcb1d2{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-397 .elementor-element.elementor-element-dd82222 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-dd82222{text-align:center;}.elementor-397 .elementor-element.elementor-element-dd82222 .elementor-heading-title{font-family:var( --e-global-typography-7eed721-font-family ), Sans-serif;font-size:var( --e-global-typography-7eed721-font-size );font-weight:var( --e-global-typography-7eed721-font-weight );font-style:var( --e-global-typography-7eed721-font-style );line-height:var( --e-global-typography-7eed721-line-height );letter-spacing:var( --e-global-typography-7eed721-letter-spacing );}.elementor-397 .elementor-element.elementor-element-e88779b > .elementor-widget-container{margin:0px 0px 060px 0px;}.elementor-397 .elementor-element.elementor-element-e88779b{text-align:center;font-family:var( --e-global-typography-a9c6ab7-font-family ), Sans-serif;font-size:var( --e-global-typography-a9c6ab7-font-size );font-weight:var( --e-global-typography-a9c6ab7-font-weight );letter-spacing:var( --e-global-typography-a9c6ab7-letter-spacing );}.elementor-397 .elementor-element.elementor-element-3d3dafe .elementor-button{background-color:transparent;font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 0%);padding:14px 18px 14px 18px;}.elementor-397 .elementor-element.elementor-element-3d3dafe{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-3d3dafe > .elementor-widget-container{margin:50px 10px 0px 1px;}.elementor-397 .elementor-element.elementor-element-67a0ccb{--divider-border-style:solid;--divider-color:#4F4F4F75;--divider-border-width:1px;}.elementor-397 .elementor-element.elementor-element-67a0ccb > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-67a0ccb .elementor-divider-separator{width:100%;}.elementor-397 .elementor-element.elementor-element-67a0ccb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-397 .elementor-element.elementor-element-549effe > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 .elementor-heading-title{font-size:46px;font-weight:700;}.elementor-397 .elementor-element.elementor-element-d099e81{--e-image-carousel-slides-to-show:6;}.elementor-397 .elementor-element.elementor-element-d099e81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-d099e81 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-397 .elementor-element.elementor-element-d099e81 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-397 .elementor-element.elementor-element-d099e81 .elementor-image-carousel-caption{text-align:center;}.elementor-397 .elementor-element.elementor-element-07b6311 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-397 .elementor-element.elementor-element-8aa3508 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-8aa3508 .elementor-heading-title{font-size:46px;font-weight:700;}.elementor-397 .elementor-element.elementor-element-4f6f9b1{--e-image-carousel-slides-to-show:5;}.elementor-397 .elementor-element.elementor-element-4f6f9b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-4f6f9b1 .swiper-wrapper{display:flex;align-items:flex-end;}.elementor-397 .elementor-element.elementor-element-4f6f9b1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-397 .elementor-element.elementor-element-4f6f9b1 .elementor-image-carousel-caption{text-align:center;}.elementor-397 .elementor-element.elementor-element-c0021ef > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-397 .elementor-element.elementor-element-067de06{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-397 .elementor-element.elementor-element-067de06:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-067de06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-397 .elementor-element.elementor-element-89bf469{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-3f29430 .elementor-button{background-color:#02010100;font-size:65px;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-3f29430{left:0%;}body.rtl .elementor-397 .elementor-element.elementor-element-3f29430{right:0%;}.elementor-397 .elementor-element.elementor-element-3f29430{top:0%;}.elementor-397 .elementor-element.elementor-element-c62fe0e .elementor-button{background-color:#02010100;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-c62fe0e{right:30px;}body.rtl .elementor-397 .elementor-element.elementor-element-c62fe0e{left:30px;}.elementor-397 .elementor-element.elementor-element-c62fe0e{bottom:30px;}.elementor-397 .elementor-element.elementor-element-3275b39{--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;--align-items:center;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-3275b39.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-397 .elementor-element.elementor-element-de4f585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-de4f585.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-de4f585 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-397 .elementor-element.elementor-element-c8322a8{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-2797f99 .elementor-button{background-color:#02010100;font-size:65px;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-2797f99{left:0%;}body.rtl .elementor-397 .elementor-element.elementor-element-2797f99{right:0%;}.elementor-397 .elementor-element.elementor-element-2797f99{top:0%;}.elementor-397 .elementor-element.elementor-element-4326cb5 .elementor-button{background-color:#02010100;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-4326cb5{right:30px;}body.rtl .elementor-397 .elementor-element.elementor-element-4326cb5{left:30px;}.elementor-397 .elementor-element.elementor-element-4326cb5{bottom:30px;}.elementor-397 .elementor-element.elementor-element-f642832{--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;--align-items:center;--overflow:hidden;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-f642832.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-397 .elementor-element.elementor-element-8a8c927 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-8a8c927.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-397 .elementor-element.elementor-element-8a8c927 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-397 .elementor-element.elementor-element-beccbca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-77e67d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-5bb97cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-022ab03{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1450px){.elementor-397 .elementor-element.elementor-element-2235368 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-397 .elementor-element.elementor-element-3192c92 .elementor-heading-title{font-size:18px;}.elementor-397 .elementor-element.elementor-element-ebe011b{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-397 .elementor-element.elementor-element-51b8d1c > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-397 .elementor-element.elementor-element-58e6e7c > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-397 .elementor-element.elementor-element-5677940{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-56b95a8{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-d558ae6{--margin-top:70px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-59ff960{--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-397 .elementor-element.elementor-element-9572f03 .elementor-heading-title{font-size:82px;line-height:0.85em;}.elementor-397 .elementor-element.elementor-element-6f7e657{--spacer-size:30px;}.elementor-397 .elementor-element.elementor-element-4e2ca50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-4e2ca50 .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-397 .elementor-element.elementor-element-411ec5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-411ec5a .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-397 .elementor-element.elementor-element-9bf7155{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:24444;}.elementor-397 .elementor-element.elementor-element-fc3d155{--min-height:380px;}.elementor-397 .elementor-element.elementor-element-68816df > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-68816df{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-870d551{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-af0b592{--justify-content:flex-end;}.elementor-397 .elementor-element.elementor-element-71c53be > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-71c53be{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-94123f4{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-470129c > .elementor-widget-container{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-470129c{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-b420968{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-9053d4e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-c3715b3{--min-height:50vh;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-397 .elementor-element.elementor-element-8e1e2c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-655cc05 .elementor-heading-title{font-size:80px;}.elementor-397 .elementor-element.elementor-element-166b8d3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-166b8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-397 .elementor-element.elementor-element-10c71f9{--spacer-size:11px;}.elementor-397 .elementor-element.elementor-element-2c2a318{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-f854105{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-397 .elementor-element.elementor-element-f854105 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-f854105.elementor-element{--align-self:flex-end;}.elementor-397 .elementor-element.elementor-element-5d13242{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-ebcb1d2{--padding-top:4px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-397 .elementor-element.elementor-element-dd82222 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-dd82222 .elementor-heading-title{font-size:var( --e-global-typography-7eed721-font-size );line-height:var( --e-global-typography-7eed721-line-height );letter-spacing:var( --e-global-typography-7eed721-letter-spacing );}.elementor-397 .elementor-element.elementor-element-e88779b > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-397 .elementor-element.elementor-element-e88779b{font-size:var( --e-global-typography-a9c6ab7-font-size );letter-spacing:var( --e-global-typography-a9c6ab7-letter-spacing );}.elementor-397 .elementor-element.elementor-element-3d3dafe > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-3d3dafe .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-397 .elementor-element.elementor-element-67a0ccb > .elementor-widget-container{margin:40px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 .elementor-heading-title{font-size:35px;}.elementor-397 .elementor-element.elementor-element-8aa3508 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-397 .elementor-element.elementor-element-8aa3508 .elementor-heading-title{font-size:35px;}.elementor-397 .elementor-element.elementor-element-4f6f9b1{--e-image-carousel-slides-to-show:5;}.elementor-397 .elementor-element.elementor-element-067de06{--padding-top:4px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}}@media(max-width:1100px){.elementor-397 .elementor-element.elementor-element-3d21aa8{--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-b7239b9:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/09/FCB_Website_Camps_Image-Header_Tablet_25_26-scaled.jpg");}.elementor-397 .elementor-element.elementor-element-b7239b9{--min-height:560px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-85b269d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-2235368 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-397 .elementor-element.elementor-element-3192c92 .elementor-heading-title{font-size:18px;}.elementor-397 .elementor-element.elementor-element-45b40d9{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-56b95a8{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-8e72b5f:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-8e72b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2023/11/FCB_CAMPS_Barca-Player_Mobile_23_24.jpg");}.elementor-397 .elementor-element.elementor-element-8e72b5f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-397 .elementor-element.elementor-element-d558ae6{--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;--padding-top:0px;--padding-bottom:350px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c7e635c{--min-height:326px;}.elementor-397 .elementor-element.elementor-element-bc59210{--min-height:100%;}.elementor-397 .elementor-element.elementor-element-68816df{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-870d551{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-af0b592{--min-height:326px;}.elementor-397 .elementor-element.elementor-element-2b023dc{--min-height:100%;}.elementor-397 .elementor-element.elementor-element-2b023dc:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-397 .elementor-element.elementor-element-71c53be{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-94123f4{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-dd0b2c7{--min-height:326px;}.elementor-397 .elementor-element.elementor-element-c0d12ce{--min-height:100%;}.elementor-397 .elementor-element.elementor-element-470129c{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-b420968{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-c3715b3{--min-height:18vh;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:35px;--padding-right:35px;}.elementor-397 .elementor-element.elementor-element-166b8d3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-166b8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-397 .elementor-element.elementor-element-f854105{--e-image-carousel-slides-to-show:2;}.elementor-397 .elementor-element.elementor-element-f854105.elementor-element{--align-self:center;}.elementor-397 .elementor-element.elementor-element-ee520cc{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-5d13242{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-dd82222 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-dd82222 .elementor-heading-title{font-size:var( --e-global-typography-7eed721-font-size );line-height:var( --e-global-typography-7eed721-line-height );letter-spacing:var( --e-global-typography-7eed721-letter-spacing );}.elementor-397 .elementor-element.elementor-element-e88779b{font-size:var( --e-global-typography-a9c6ab7-font-size );letter-spacing:var( --e-global-typography-a9c6ab7-letter-spacing );}.elementor-397 .elementor-element.elementor-element-549effe > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 .elementor-heading-title{font-size:30px;}.elementor-397 .elementor-element.elementor-element-07b6311 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-397 .elementor-element.elementor-element-8aa3508 .elementor-heading-title{font-size:30px;}.elementor-397 .elementor-element.elementor-element-c0021ef > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-397 .elementor-element.elementor-element-89bf469{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-c8322a8{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-3ac02db{width:100%;max-width:100%;}.elementor-397 .elementor-element.elementor-element-3ac02db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:676px){.elementor-397 .elementor-element.elementor-element-3d21aa8{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-b7239b9:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/09/FCB_Website_Camps_Image-Header_Mobile_25_26.jpg");background-position:top center;}.elementor-397 .elementor-element.elementor-element-b7239b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-85b269d{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-397 .elementor-element.elementor-element-2235368 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-2235368 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-397 .elementor-element.elementor-element-3192c92 .elementor-heading-title{font-size:16px;}.elementor-397 .elementor-element.elementor-element-ebe011b{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-51b8d1c{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button{padding:10px 10px 10px 10px;}.elementor-397 .elementor-element.elementor-element-58e6e7c{width:auto;max-width:auto;}.elementor-397 .elementor-element.elementor-element-58e6e7c .elementor-button{padding:10px 10px 10px 10px;}.elementor-397 .elementor-element.elementor-element-45b40d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-5677940{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-397 .elementor-element.elementor-element-56b95a8{--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-397 .elementor-element.elementor-element-6f2a7de{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-8e72b5f:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-8e72b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcbarcelona.us/wp-content/uploads/2025/09/FCB_Website_Camps_Become-Barca-Player_Mobile_25_26.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-397 .elementor-element.elementor-element-8e72b5f{--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-397 .elementor-element.elementor-element-d558ae6{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:40px;--margin-bottom:50vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-397 .elementor-element.elementor-element-59ff960{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-397 .elementor-element.elementor-element-9572f03{text-align:left;}.elementor-397 .elementor-element.elementor-element-9572f03 .elementor-heading-title{font-size:45px;}.elementor-397 .elementor-element.elementor-element-6f7e657{--spacer-size:16px;}.elementor-397 .elementor-element.elementor-element-d5d7a7e{--spacer-size:16px;}.elementor-397 .elementor-element.elementor-element-4e2ca50 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-411ec5a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-247d65f{--width:100%;--z-index:3;}.elementor-397 .elementor-element.elementor-element-247d65f.e-con{--order:99999 /* order end hack */;}.elementor-397 .elementor-element.elementor-element-9bf7155{--margin-top:-30px;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-397 .elementor-element.elementor-element-de5f3f4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-c7e635c{--min-height:45vh;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-bc59210:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-bc59210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-397 .elementor-element.elementor-element-bc59210{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-397 .elementor-element.elementor-element-2c9012a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-68816df{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-676d4e4{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-69081ec{--width:100%;--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;--align-items:flex-start;}.elementor-397 .elementor-element.elementor-element-870d551{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-af0b592{--min-height:45vh;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-2b023dc:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-397 .elementor-element.elementor-element-2b023dc{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-397 .elementor-element.elementor-element-ab514c5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-71c53be{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-0a7327a{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-3b9f548{--width:100%;--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;--align-items:flex-start;}.elementor-397 .elementor-element.elementor-element-94123f4{width:var( --container-widget-width, 150.07% );max-width:150.07%;--container-widget-width:150.07%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-dd0b2c7{--min-height:45vh;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-c0d12ce:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-c0d12ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-397 .elementor-element.elementor-element-c0d12ce{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-397 .elementor-element.elementor-element-60d12ef{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-470129c{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-da0619f{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-29f4eb6{--width:100%;--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;--align-items:flex-start;}.elementor-397 .elementor-element.elementor-element-b420968{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-c3715b3{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-8e1e2c6{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-655cc05 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-655cc05{text-align:left;}.elementor-397 .elementor-element.elementor-element-655cc05 .elementor-heading-title{font-size:48px;line-height:0.8em;}.elementor-397 .elementor-element.elementor-element-166b8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-166b8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-397 .elementor-element.elementor-element-10c71f9{--spacer-size:15px;}.elementor-397 .elementor-element.elementor-element-f854105{--e-image-carousel-slides-to-show:2;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-397 .elementor-element.elementor-element-ee520cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-5d13242{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-23bc8d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-ebcb1d2{--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-dd82222 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-dd82222 .elementor-heading-title{font-size:var( --e-global-typography-7eed721-font-size );line-height:var( --e-global-typography-7eed721-line-height );letter-spacing:var( --e-global-typography-7eed721-letter-spacing );}.elementor-397 .elementor-element.elementor-element-e88779b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-e88779b{font-size:var( --e-global-typography-a9c6ab7-font-size );letter-spacing:var( --e-global-typography-a9c6ab7-letter-spacing );}.elementor-397 .elementor-element.elementor-element-3d3dafe > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-67a0ccb > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-549effe > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-39ee3a9 .elementor-heading-title{font-size:26px;line-height:108%;}.elementor-397 .elementor-element.elementor-element-d099e81{--e-image-carousel-slides-to-show:1.3;}.elementor-397 .elementor-element.elementor-element-07b6311 > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-8aa3508 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-8aa3508 .elementor-heading-title{font-size:26px;line-height:108%;}.elementor-397 .elementor-element.elementor-element-4f6f9b1{--e-image-carousel-slides-to-show:1.3;}.elementor-397 .elementor-element.elementor-element-c0021ef > .elementor-widget-container{margin:60px 0px 20px 0px;}.elementor-397 .elementor-element.elementor-element-067de06{--padding-top:40px;--padding-bottom:040px;--padding-left:20px;--padding-right:20px;}.elementor-397 .elementor-element.elementor-element-89bf469{--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-3f29430 .elementor-button{font-size:40px;}body:not(.rtl) .elementor-397 .elementor-element.elementor-element-c62fe0e{right:10px;}body.rtl .elementor-397 .elementor-element.elementor-element-c62fe0e{left:10px;}.elementor-397 .elementor-element.elementor-element-c62fe0e{bottom:10px;}.elementor-397 .elementor-element.elementor-element-c8322a8{--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-397 .elementor-element.elementor-element-beccbca{--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-397 .elementor-element.elementor-element-77e67d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:677px){.elementor-397 .elementor-element.elementor-element-56b95a8{--width:100%;}.elementor-397 .elementor-element.elementor-element-6f2a7de{--width:100%;}.elementor-397 .elementor-element.elementor-element-59ff960{--width:71%;}.elementor-397 .elementor-element.elementor-element-69081ec{--width:100%;}.elementor-397 .elementor-element.elementor-element-3b9f548{--width:100%;}.elementor-397 .elementor-element.elementor-element-29f4eb6{--width:100%;}.elementor-397 .elementor-element.elementor-element-9053d4e{--width:100%;}.elementor-397 .elementor-element.elementor-element-8e1e2c6{--width:56.509%;}}@media(max-width:1450px) and (min-width:677px){.elementor-397 .elementor-element.elementor-element-56b95a8{--width:100%;}.elementor-397 .elementor-element.elementor-element-59ff960{--width:65%;}.elementor-397 .elementor-element.elementor-element-247d65f{--width:20%;}.elementor-397 .elementor-element.elementor-element-9bf7155{--width:100%;}.elementor-397 .elementor-element.elementor-element-9053d4e{--width:100%;}.elementor-397 .elementor-element.elementor-element-8e1e2c6{--width:490.112px;}}@media(max-width:1100px) and (min-width:677px){.elementor-397 .elementor-element.elementor-element-45b40d9{--width:100%;}.elementor-397 .elementor-element.elementor-element-14d8e22{--width:100%;}.elementor-397 .elementor-element.elementor-element-5677940{--width:100%;}.elementor-397 .elementor-element.elementor-element-56b95a8{--width:100%;}.elementor-397 .elementor-element.elementor-element-d558ae6{--width:100%;}.elementor-397 .elementor-element.elementor-element-8e1e2c6{--width:100%;}.elementor-397 .elementor-element.elementor-element-2c2a318{--width:100%;}}@media(min-width:1800px){.elementor-397 .elementor-element.elementor-element-b7239b9{--min-height:654px;}.elementor-397 .elementor-element.elementor-element-b7239b9:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-b7239b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 16%;}.elementor-397 .elementor-element.elementor-element-2235368 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-397 .elementor-element.elementor-element-59ff960{--width:1461.67px;}.elementor-397 .elementor-element.elementor-element-68816df{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-870d551{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-2b023dc:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-2b023dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-397 .elementor-element.elementor-element-71c53be{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-94123f4{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-470129c{font-size:var( --e-global-typography-28d20a3-font-size );line-height:var( --e-global-typography-28d20a3-line-height );letter-spacing:var( --e-global-typography-28d20a3-letter-spacing );}.elementor-397 .elementor-element.elementor-element-b420968{font-size:var( --e-global-typography-8af9f62-font-size );line-height:var( --e-global-typography-8af9f62-line-height );letter-spacing:var( --e-global-typography-8af9f62-letter-spacing );word-spacing:var( --e-global-typography-8af9f62-word-spacing );}.elementor-397 .elementor-element.elementor-element-166b8d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-397 .elementor-element.elementor-element-dd82222 .elementor-heading-title{font-size:var( --e-global-typography-7eed721-font-size );line-height:var( --e-global-typography-7eed721-line-height );letter-spacing:var( --e-global-typography-7eed721-letter-spacing );}.elementor-397 .elementor-element.elementor-element-e88779b{font-size:var( --e-global-typography-a9c6ab7-font-size );letter-spacing:var( --e-global-typography-a9c6ab7-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-51b8d1c */.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button {position:relative;}
.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button:before{
    content:'';
    position:absolute;
    left:0;right:0;top:0;bottom:0;
    display:block;
    border:1px solid white;
    border-radius:8px;
    transition: all .1s ease-in-out;
}
.elementor-397 .elementor-element.elementor-element-51b8d1c .elementor-button:hover:before{opacity:0; 
    transition: all .1s ease-in-out;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40817e2 */.elementor-397 .elementor-element.elementor-element-40817e2 .divider-gradient {
    background: rgb(21,66,132);
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,45,1) 100%);
height:12px;

    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2f88fbb */.elementor-397 .elementor-element.elementor-element-2f88fbb {transform:scale(0.7);width: 100%; margin: -20px 0;}

.elementor-397 .elementor-element.elementor-element-2f88fbb h2 {
    display:table;
    margin: 0 auto;
	background: linear-gradient(to right, #154284
 0%, #CF122D
 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.elementor-397 .elementor-element.elementor-element-2f88fbb .bottom-text { margin-top:15px; max-width: 80%;}
@media screen and (max-width: 1450px){
   .elementor-397 .elementor-element.elementor-element-2f88fbb .bullet-home {
       height:250px;
       padding: 20px 10px !important;
   }
   .elementor-397 .elementor-element.elementor-element-2f88fbb .big-text {
       
        font-size:3.8vw !important;
    }
    .elementor-397 .elementor-element.elementor-element-2f88fbb .top-text, .elementor-397 .elementor-element.elementor-element-2f88fbb .bottom-text {font-size:16px !important; line-height:1.3em; }
    
}


  .elementor-397 .elementor-element.elementor-element-2f88fbb .big-text  {
        line-height:0.85em; 
        font-size:3.8vw !important;
    }


@media  (max-width:1250px) {

    .elementor-397 .elementor-element.elementor-element-2f88fbb br {display:block !important;}
}


@media  (max-width: 987px) {
    .elementor-397 .elementor-element.elementor-element-2f88fbb .big-text  {
        font-size:9vw !important;
    }
}
@media  (max-width:  587px) {
    .elementor-397 .elementor-element.elementor-element-2f88fbb .big-text  {
        font-size:13vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c07b9af */.elementor-397 .elementor-element.elementor-element-c07b9af .divider-gradient {background: rgb(21,66,132);
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,45,1) 100%);
height:12px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14d8e22 */.elementor-397 .elementor-element.elementor-element-14d8e22 >div{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9572f03 */.elementor-397 .elementor-element.elementor-element-9572f03 span {color:#FDC52C;}

.elementor-397 .elementor-element.elementor-element-9572f03 span{
    text-shadow: 0px 3px 16px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc59210 */.elementor-397 .elementor-element.elementor-element-bc59210{top:0;bottom:0; position:absolute;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68816df */.elementor-397 .elementor-element.elementor-element-68816df {text-transform: uppercase; 
    line-height: 1em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7e635c */.elementor-397 .elementor-element.elementor-element-c7e635c:hover > .cta-bg {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b023dc */.elementor-397 .elementor-element.elementor-element-2b023dc{top:0;bottom:0; position:absolute;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71c53be */.elementor-397 .elementor-element.elementor-element-71c53be {text-transform: uppercase; 
    line-height: 1em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0b592 */.elementor-397 .elementor-element.elementor-element-af0b592:hover > .cta-bg {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d12ce */.elementor-397 .elementor-element.elementor-element-c0d12ce{top:0;bottom:0; position:absolute;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-470129c */.elementor-397 .elementor-element.elementor-element-470129c {text-transform: uppercase; 
    line-height: 1em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd0b2c7 */.elementor-397 .elementor-element.elementor-element-dd0b2c7:hover > .cta-bg {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bf7155 *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-655cc05 */.elementor-397 .elementor-element.elementor-element-655cc05 span {color:#FDC52C;}

.elementor-397 .elementor-element.elementor-element-655cc05 span{
    text-shadow: 0px 3px 16px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd82222 */.elementor-397 .elementor-element.elementor-element-dd82222 h2 {   line-height: 1.3em !important;
    display:table;
    margin: 0 auto;
    
	background: linear-gradient(to right, #154284
 0%, #CF122D
 100%);
    background-clip: text;
    -webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2022ee2 */





/* Estilos para la tabla */
.table-dates-locations {
    width: 100%;
    border-collapse: collapse !important;
    border: 0px !important;
    border-spacing: 0px 3px !important;
    border-collapse: separate !important;

}

.table-dates-locations td {
    padding: 8px;
    text-align: left;
    font-size: 20px;
    font-weight: 400;
    padding:20px 16px !important; 
    vertical-align:middle;
    font-size:16px;
    border:none;
}
.table-dates-locations tbody tr {
    box-shadow: 0px 5px 20px rgba(0,0,0,.1);
}
.table-dates-locations tr td:first-child,
.table-dates-locations tr th:first-child {
    
    border-top-left-radius: 5px;
    border-bottom-left-radius:5px;
}

.table-dates-locations tr td a {
    font-weight:bold;
}

.table-dates-locations tr td a:not(.btn-yellow):hover {
  text-decoration:underline;
}
.table-dates-locations tr td:last-child,
.table-dates-locations tr th:last-child {
    
    border-top-right-radius: 5px;
    border-bottom-right-radius:5px;
}
.table-dates-locations tbody tr:first-child{
    margin-top:5px;
}

.table-dates-locations th {
    padding: 8px;
    text-align: left;
    font-size: 20px;
    font-weight: 700;
    padding: 20px 15px !important; 
    vertical-align:middle;
    font-size:16px;
    border:1px solid white;
}


.table-dates-locations th {
    background-color: #E6E6E6;
    color: #222222;
    border:0px !important;
}


.table-dates-locations tbody tr td:first-child a {
    color:white;
}

.table-dates-locations tbody tr.odd, 
.table-dates-locations tbody tr.odd td{
    background-color: #fff;
}

/* Primera columna en fondo de color #CF122D y texto blanco, centrado */
 table.dataTable thead .sorting {
    padding:15px 10px !important;
}
    
  .table-dates-locations tbody tr td a {
    
     width:100%;
        color: #222222 ;
        text-align: center;
        font-weight:bold;
        text-transform: uppercase;
  
  }
  @media screen and (min-width: 1100px) {
  .table-dates-locations tbody tr td:first-child a {
          z-index: 2;
    position: relative;
    margin: 0 auto;
    display: table;

  }
  }

/* Filas pares con fondo de color #F8F8F8 */
.table-dates-locations tbody tr.even{
    background-color: #F8F8F8;
}

/* Links en color #CF122D en mayúsculas */
.table-dates-locations td:not(.all) a {
    color: #CF122D !important;
    text-transform: uppercase; /* Convertir el texto a mayúsculas */
    font-size: 16px;
}

/* Botón con color de fondo #FDC52C, color #222222 y border radius de 5px */
.table-dates-locations .register-button {
    background-color: #FDC52C;
    color: #222222;
    border: none;
    padding: 8px 16px;
    text-decoration: none;
    border-radius: 5px;
    display: inline-block;
    font-size: 16px;
}


@media screen and (min-width: 1100px) {
    .table-dates-locations tbody tr td:first-child {
        background: rgba(207,18,43,1);
        
            
        }
      
}
@media screen and (max-width: 1100px){
 

   .table-dates-locations tbody tr.even td, .table-dates-locations tbody tr.odd td {
        padding-left:10px !important;
        color:white !important;
    }
    
     table.dataTable thead .sorting,
    table-dates-locations tbody tr.even td, .table-dates-locations tbody tr td {
        border-radius:6px;
    }
      .table-dates-locations tbody tr.even td a, .table-dates-locations tbody tr.odd td a {
        color:white !important;
    }
    .table-dates-locations tbody tr td:before {
        top:25px !important;
        background-color: transparent !important;
        border:none !important;
        box-shadow: 0px 0px transparent !important;
        font-size:16px !important;
        transform:scale(1.4);
        margin-left:10px;
        left:auto !important;
        right:10px !important;
    }
    
    .table-dates-locations .register-button {
        width: auto !important;
    }
    
     
       .table-dates-locations tbody tr.odd, .table-dates-locations tbody tr.odd td,.table-dates-locations  tbody tr:not(.child) {
          background: rgb(21,66,132);
        background: -moz-linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 0%);
        background: -webkit-linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 0%);
        background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 0%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#154284",endColorstr="#cf122b",GradientType=1);
    }
    

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-549effe */.elementor-397 .elementor-element.elementor-element-549effe .divider-gradient {background: rgb(21,66,132);
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,45,1) 100%);
height:12px;
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d099e81 */.elementor-397 .elementor-element.elementor-element-d099e81 .elementor-image-carousel-wrapper {
    overflow:visible;
}


.elementor-397 .elementor-element.elementor-element-d099e81 img  {
   height:90px;
}



.elementor-397 .elementor-element.elementor-element-d099e81 .swiper-slide {
    background: url(https://fcbarcelona.us/wp-content/uploads/2023/10/bg_icons_camps.jpg);
    background-size:cover;
    background-position:center center;
    border-radius:16px;
    display:flex;
    align-items:center;
    justify-content:center;
    height:100% !important;
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding:50px 10px;
}
.elementor-397 .elementor-element.elementor-element-d099e81 .swiper-slide-inner {
    height:120px;
}
.elementor-397 .elementor-element.elementor-element-d099e81 .swiper-slide img {
    max-width: 131px;
    max-height: 85px;
    filter: invert(1) !important;
}
.elementor-397 .elementor-element.elementor-element-d099e81 .swiper-slide .elementor-image-carousel-caption {
    margin-top:15px;
font-family: FC BARCELONA;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 115%; 
letter-spacing: -0.48px;
max-width:80%;
color:white;
margin: 0 auto;

    position: absolute;
    bottom: 16px;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07b6311 */.elementor-397 .elementor-element.elementor-element-07b6311 .divider-gradient {background: rgb(21,66,132);
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,45,1) 100%);
height:12px;
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4f6f9b1 */.elementor-397 .elementor-element.elementor-element-4f6f9b1 .elementor-image-carousel-wrapper {
    overflow:visible;
}


.elementor-397 .elementor-element.elementor-element-4f6f9b1 img  {
   height:90px;
}



.elementor-397 .elementor-element.elementor-element-4f6f9b1 .swiper-slide {
    background: url(https://fcbarcelona.us/wp-content/uploads/2023/10/bg_icons_camps.jpg);
    background-size:cover;
    background-position:center center;
    border-radius:16px;
    display:flex;
    align-items:center;
    justify-content:center;
    height:100% !important;
    box-shadow: 0 0 10px rgba(0,0,0,.2);
    padding:50px 10px;
}
.elementor-397 .elementor-element.elementor-element-4f6f9b1 .swiper-slide-inner {
    height:120px;
}
.elementor-397 .elementor-element.elementor-element-4f6f9b1 .swiper-slide img {
    max-width: 131px;
    max-height: 85px;
    filter: invert(1) !important;
}
.elementor-397 .elementor-element.elementor-element-4f6f9b1 .swiper-slide .elementor-image-carousel-caption {
    margin-top:15px;
font-family: FC BARCELONA;
font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: 115%; 
letter-spacing: -0.48px;
max-width:80%;
color:white;
margin: 0 auto;

    position: absolute;
    bottom: 25px;
    left: 0;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0021ef */.elementor-397 .elementor-element.elementor-element-c0021ef .divider-gradient {background: rgb(21,66,132);
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,45,1) 100%);
height:12px;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d13242 */.elementor-397 .elementor-element.elementor-element-5d13242 >div{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f29430 */.elementor-397 .elementor-element.elementor-element-3f29430 {left:0; right:0; width:100%; height:100%; cursor:pointer;}
.elementor-397 .elementor-element.elementor-element-3f29430 .elementor-button-icon,
.elementor-397 .elementor-element.elementor-element-3f29430 .elementor-button-content-wrapper,
.elementor-397 .elementor-element.elementor-element-3f29430 .elementor-button-wrapper a,
.elementor-397 .elementor-element.elementor-element-3f29430 .elementor-button-wrapper {
        width: 100% !important;
    height: 100%;
    align-items: center;
    justify-content: center;
    align-self: center;
    display: flex !important;
    align-content: center;
    margin: 0 auto !important;
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c62fe0e */.elementor-397 .elementor-element.elementor-element-c62fe0e {cursor:pointer;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2797f99 */.elementor-397 .elementor-element.elementor-element-2797f99 {left:0; right:0; width:100%; height:100%; cursor:pointer;}
.elementor-397 .elementor-element.elementor-element-2797f99 .elementor-button-icon,
.elementor-397 .elementor-element.elementor-element-2797f99 .elementor-button-content-wrapper,
.elementor-397 .elementor-element.elementor-element-2797f99 .elementor-button-wrapper a,
.elementor-397 .elementor-element.elementor-element-2797f99 .elementor-button-wrapper {
        width: 100% !important;
    height: 100%;
    align-items: center;
    justify-content: center;
    align-self: center;
    display: flex !important;
    align-content: center;
    margin: 0 auto !important;
    flex-direction: row;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4326cb5 */.elementor-397 .elementor-element.elementor-element-4326cb5 {cursor:pointer;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-2.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-1.svg#FCBARCELONA') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONACONDENSED-Regular_1.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONACONDENSED-SemiBold_1.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/MiConv.com__FCBARCELONACONDENSED-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/MiConv.com__FCBARCELONACONDENSED-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/MiConv.com__FCBARCELONACONDENSED-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */

/* Arquivo: post-4220.css */
.elementor-4220 .elementor-element.elementor-element-6f070ab{--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:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-4220 .elementor-element.elementor-element-6f070ab:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-6f070ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-primary ) 100%);}.elementor-4220 .elementor-element.elementor-element-dcce69e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-20cb353e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-4220 .elementor-element.elementor-element-20cb353e:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-20cb353e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #154284 0%, #CF122D 100%);}.elementor-4220 .elementor-element.elementor-element-240ba76f > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-4220 .elementor-element.elementor-element-77edc32b{--display:flex;}.elementor-4220 .elementor-element.elementor-element-3a822e9{--display:flex;}.elementor-4220 .elementor-element.elementor-element-45cb75a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-45cb75a5{text-align:center;}.elementor-4220 .elementor-element.elementor-element-45cb75a5 .elementor-heading-title{font-family:"FC BARCELONA BRUSH", Sans-serif;font-size:120px;font-weight:400;color:var( --e-global-color-ee79b78 );}.elementor-4220 .elementor-element.elementor-element-22e7423d > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4220 .elementor-element.elementor-element-22e7423d{text-align:center;}.elementor-4220 .elementor-element.elementor-element-22e7423d .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:32px;font-weight:800;color:var( --e-global-color-bee64bf );}.elementor-4220 .elementor-element.elementor-element-2696c92a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4220 .elementor-element.elementor-element-2696c92a{text-align:center;}.elementor-4220 .elementor-element.elementor-element-2696c92a .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-bee64bf );}.elementor-4220 .elementor-element.elementor-element-601addc{--display:flex;--overflow:auto;}.elementor-4220 .elementor-element.elementor-element-51051420{--swiper-slides-to-display:4;--swiper-slides-gap:12px;}.elementor-4220 .elementor-element.elementor-element-51051420 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-51051420 .swiper-slide > .elementor-element{height:100%;}.elementor-4220 .elementor-element.elementor-element-5e5619bb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4220 .elementor-element.elementor-element-5e5619bb:not(.elementor-motion-effects-element-type-background), .elementor-4220 .elementor-element.elementor-element-5e5619bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #154284 0%, #CF122D 100%);}.elementor-4220 .elementor-element.elementor-element-3d4aa96e > .elementor-widget-container{margin:0px 0px 0px -20px;}@media(max-width:1450px){.elementor-4220 .elementor-element.elementor-element-20cb353e{--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-77edc32b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4220 .elementor-element.elementor-element-45cb75a5 .elementor-heading-title{font-size:100px;}.elementor-4220 .elementor-element.elementor-element-22e7423d .elementor-heading-title{font-size:22px;}.elementor-4220 .elementor-element.elementor-element-2696c92a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-4220 .elementor-element.elementor-element-2696c92a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-4220 .elementor-element.elementor-element-2696c92a.elementor-element{--align-self:center;}.elementor-4220 .elementor-element.elementor-element-2696c92a .elementor-heading-title{font-size:18px;}.elementor-4220 .elementor-element.elementor-element-51051420{--swiper-slides-to-display:4;}.elementor-4220 .elementor-element.elementor-element-51051420 > .elementor-widget-container{padding:0px 60px 0px 60px;}.elementor-4220 .elementor-element.elementor-element-5e5619bb{--padding-top:0px;--padding-bottom:4px;--padding-left:2px;--padding-right:2px;}.elementor-4220 .elementor-element.elementor-element-3d4aa96e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1100px){.elementor-4220 .elementor-element.elementor-element-3a822e9{--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-4220 .elementor-element.elementor-element-45cb75a5 .elementor-heading-title{font-size:60px;}.elementor-4220 .elementor-element.elementor-element-2696c92a .elementor-heading-title{font-size:18px;}.elementor-4220 .elementor-element.elementor-element-51051420{--swiper-slides-to-display:2;}}@media(max-width:676px){.elementor-4220 .elementor-element.elementor-element-20cb353e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4220 .elementor-element.elementor-element-3a822e9{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4220 .elementor-element.elementor-element-45cb75a5 .elementor-heading-title{font-size:44px;}.elementor-4220 .elementor-element.elementor-element-22e7423d > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-4220 .elementor-element.elementor-element-22e7423d .elementor-heading-title{font-size:18px;}.elementor-4220 .elementor-element.elementor-element-2696c92a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4220 .elementor-element.elementor-element-2696c92a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4220 .elementor-element.elementor-element-2696c92a .elementor-heading-title{font-size:16px;}.elementor-4220 .elementor-element.elementor-element-51051420{--swiper-slides-to-display:1;}.elementor-4220 .elementor-element.elementor-element-51051420 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-4220 .elementor-element.elementor-element-5e5619bb{--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}}@media(min-width:1800px){.elementor-4220 .elementor-element.elementor-element-3a822e9{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-4220 .elementor-element.elementor-element-51051420{--swiper-slides-to-display:3;}}/* Start custom CSS for html, class: .elementor-element-240ba76f */.elementor-4220 .elementor-element.elementor-element-240ba76f span {
   display:inline ;
    color:white;
    font-family: "FC BARCELONA"; 
 font-size:18px;
    font-weight:700;
    margin-right: 25px;
    text-transform: uppercase;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20cb353e */@media (max-width: 768px) {
    .elementor-4220 .elementor-element.elementor-element-20cb353e  {margin-bottom:30px;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e7423d */@media (max-width: 768px) {
    .elementor-4220 .elementor-element.elementor-element-22e7423d h2 {font-size:20px !important;}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2696c92a */@media (max-width: 768px) {
    .elementor-4220 .elementor-element.elementor-element-2696c92a p {font-size:18px !important;}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-51051420 */.elementor-4220 .elementor-element.elementor-element-51051420 .swiper {overflow:visible !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-601addc */.elementor-4220 .elementor-element.elementor-element-601addc {overflow:visible;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77edc32b */@media (max-width: 768px) {
    .elementor-4220 .elementor-element.elementor-element-77edc32b  {margin-bottom:-20px;}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d4aa96e */.elementor-4220 .elementor-element.elementor-element-3d4aa96e span {
   display:inline ;
    color:white;
    font-family: "FC BARCELONA"; 
 font-size:18px;
    font-weight:700;
    margin-right: 25px;
    text-transform: uppercase;
    
}/* End custom CSS */

/* Arquivo: post-5.css */
.elementor-kit-5{--e-global-color-primary:#181733;--e-global-color-secondary:#222222;--e-global-color-text:#222222;--e-global-color-accent:#CF122D;--e-global-color-2fc2e3d:#181733;--e-global-color-bee64bf:#FFFFFF;--e-global-color-ee79b78:#FDC52C;--e-global-color-8725b60:#CF122D;--e-global-color-92bf726:#222222;--e-global-color-718938c:#164384;--e-global-color-65472fb:#192349;--e-global-typography-primary-font-family:"FC BARCELONA";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"FC BARCELONA CONDENSED";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"FC BARCELONA";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.2em;--e-global-typography-accent-font-family:"FC BARCELONA";--e-global-typography-accent-font-weight:500;--e-global-typography-16bfce7-font-family:"FC BARCELONA";--e-global-typography-16bfce7-font-size:104px;--e-global-typography-16bfce7-font-weight:700;--e-global-typography-16bfce7-text-transform:uppercase;--e-global-typography-16bfce7-line-height:1em;--e-global-typography-29dce4f-font-family:"FC BARCELONA BRUSH";--e-global-typography-29dce4f-font-weight:400;--e-global-typography-5c23bcb-font-weight:700;--e-global-typography-65b1373-font-family:"FC BARCELONA";--e-global-typography-65b1373-font-size:24px;--e-global-typography-65b1373-font-weight:400;--e-global-typography-bbb4acb-font-family:"FC BARCELONA";--e-global-typography-bbb4acb-font-size:40px;--e-global-typography-bbb4acb-font-weight:800;--e-global-typography-bbb4acb-text-transform:uppercase;--e-global-typography-bbb4acb-line-height:104%;--e-global-typography-81ff89b-font-family:"FC BARCELONA";--e-global-typography-81ff89b-font-size:24px;--e-global-typography-81ff89b-font-weight:400;--e-global-typography-81ff89b-line-height:104%px;--e-global-typography-81ff89b-letter-spacing:-0.029em;--e-global-typography-905dfbf-font-family:"FC BARCELONA CONDENSED";--e-global-typography-905dfbf-font-size:104px;--e-global-typography-905dfbf-font-weight:800;--e-global-typography-905dfbf-text-transform:uppercase;--e-global-typography-905dfbf-line-height:1em;--e-global-typography-011feea-font-family:"FC BARCELONA CONDENSED";--e-global-typography-011feea-font-size:104px;--e-global-typography-011feea-font-weight:800;--e-global-typography-011feea-text-transform:uppercase;--e-global-typography-011feea-line-height:1em;--e-global-typography-28d20a3-font-family:"FC BARCELONA";--e-global-typography-28d20a3-font-size:39px;--e-global-typography-28d20a3-font-weight:800;--e-global-typography-28d20a3-line-height:1em;--e-global-typography-28d20a3-letter-spacing:0.96px;--e-global-typography-8af9f62-font-family:"FC BARCELONA";--e-global-typography-8af9f62-font-size:20px;--e-global-typography-8af9f62-font-weight:400;--e-global-typography-8af9f62-line-height:108%;--e-global-typography-8af9f62-letter-spacing:-0.029em;--e-global-typography-a9c6ab7-font-family:"FC BARCELONA";--e-global-typography-a9c6ab7-font-size:24px;--e-global-typography-a9c6ab7-font-weight:400;--e-global-typography-8632311-font-family:"FC BARCELONA CONDENSED";--e-global-typography-8632311-font-size:90px;--e-global-typography-8632311-font-weight:800;--e-global-typography-8632311-text-transform:uppercase;--e-global-typography-8632311-line-height:0.9em;--e-global-typography-6cf978d-font-family:"FC BARCELONA";--e-global-typography-6cf978d-font-size:24px;--e-global-typography-6cf978d-font-weight:700;--e-global-typography-7eed721-font-family:"FC BARCELONA";--e-global-typography-7eed721-font-size:104px;--e-global-typography-7eed721-font-weight:800;--e-global-typography-7eed721-font-style:italic;--e-global-typography-7eed721-line-height:1.3em;--e-global-typography-7eed721-letter-spacing:-1.04px;font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:400;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"FCBARCELONA", Sans-serif;color:var( --e-global-color-bee64bf );border-style:none;border-radius:8px 8px 8px 8px;}.elementor-kit-5 a{font-family:"FC BARCELONA", Sans-serif;}.elementor-kit-5 h1{font-family:"FC BARCELONA", Sans-serif;}.elementor-kit-5 h2{font-family:"FC BARCELONA", Sans-serif;font-size:48px;font-weight:700;}.elementor-kit-5 h3{font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:700;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1350px;}.e-con{--container-max-width:1350px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}h1.entry-title{display:var(--page-title-display);}@media(min-width:1800px){.elementor-kit-5{--e-global-typography-7eed721-line-height:1.3em;}}@media(max-width:1450px){.elementor-kit-5{--e-global-typography-text-font-size:20px;--e-global-typography-text-line-height:1.1em;--e-global-typography-16bfce7-line-height:100%;--e-global-typography-65b1373-font-size:25px;--e-global-typography-65b1373-line-height:118%;--e-global-typography-65b1373-letter-spacing:0.068em;--e-global-typography-bbb4acb-font-size:28px;--e-global-typography-bbb4acb-letter-spacing:-0.03em;--e-global-typography-81ff89b-font-size:18px;--e-global-typography-81ff89b-line-height:1.1em;--e-global-typography-81ff89b-letter-spacing:-0.029em;--e-global-typography-905dfbf-font-size:80px;--e-global-typography-905dfbf-line-height:1em;--e-global-typography-28d20a3-font-size:30px;--e-global-typography-28d20a3-line-height:0.9em;--e-global-typography-28d20a3-letter-spacing:-0.03em;--e-global-typography-8af9f62-font-size:18px;--e-global-typography-8af9f62-line-height:1.1em;--e-global-typography-8af9f62-letter-spacing:-0.029em;--e-global-typography-a9c6ab7-font-size:18px;--e-global-typography-8632311-font-size:70px;--e-global-typography-6cf978d-font-size:18px;--e-global-typography-7eed721-font-size:75px;--e-global-typography-7eed721-line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}}@media(max-width:1100px){.elementor-kit-5{--e-global-typography-text-font-size:18px;--e-global-typography-text-line-height:1em;--e-global-typography-16bfce7-line-height:1em;--e-global-typography-65b1373-font-size:25px;--e-global-typography-65b1373-line-height:118%;--e-global-typography-65b1373-letter-spacing:0.068em;--e-global-typography-28d20a3-font-size:32px;--e-global-typography-a9c6ab7-font-size:18px;--e-global-typography-7eed721-font-size:55px;--e-global-typography-7eed721-line-height:1.15em;--e-page-transition-entrance-animation:e-page-transition-slide-out-up;--e-page-transition-exit-animation:e-page-transition-slide-in-up;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;}}@media(max-width:676px){.elementor-kit-5{--e-global-typography-text-font-size:16px;--e-global-typography-16bfce7-font-size:48px;--e-global-typography-16bfce7-line-height:84%;--e-global-typography-29dce4f-font-size:48px;--e-global-typography-29dce4f-line-height:100%;--e-global-typography-5c23bcb-font-size:36px;--e-global-typography-5c23bcb-line-height:108%;--e-global-typography-65b1373-line-height:118%;--e-global-typography-65b1373-letter-spacing:0.068em;--e-global-typography-bbb4acb-font-size:32px;--e-global-typography-81ff89b-font-size:16px;--e-global-typography-905dfbf-font-size:48px;--e-global-typography-011feea-font-size:48px;--e-global-typography-28d20a3-font-size:36px;--e-global-typography-8af9f62-font-size:16px;--e-global-typography-a9c6ab7-font-size:16px;--e-global-typography-8632311-font-size:48px;--e-global-typography-8632311-line-height:0.9em;--e-global-typography-6cf978d-font-size:16px;--e-global-typography-7eed721-font-size:40px;--e-global-typography-7eed721-line-height:1.2em;font-size:16px;line-height:115%;}.elementor-kit-5 h2{font-size:24px;}.elementor-kit-5 h3{font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-2.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-1.svg#FCBARCELONA') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONACONDENSED-Regular_1.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONACONDENSED-SemiBold_1.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/MiConv.com__FCBARCELONACONDENSED-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/MiConv.com__FCBARCELONACONDENSED-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'FC BARCELONA CONDENSED';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/MiConv.com__FCBARCELONACONDENSED-Heavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA BRUSH';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONABRUSH-Regular.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONABRUSH-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */

/* Arquivo: post-9735.css */
.elementor-9735 .elementor-element.elementor-element-7c85b3b6{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-7c85b3b6:not(.elementor-motion-effects-element-type-background), .elementor-9735 .elementor-element.elementor-element-7c85b3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://fcbarcelona.us/wp-content/uploads/2023/08/1xVertical-Gradient-Background-min.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-9735 .elementor-element.elementor-element-377bd7ac > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-377bd7ac{text-align:center;}.elementor-9735 .elementor-element.elementor-element-377bd7ac .elementor-heading-title{font-family:var( --e-global-typography-8632311-font-family ), Sans-serif;font-size:var( --e-global-typography-8632311-font-size );font-weight:var( --e-global-typography-8632311-font-weight );text-transform:var( --e-global-typography-8632311-text-transform );line-height:var( --e-global-typography-8632311-line-height );color:var( --e-global-color-ee79b78 );}.elementor-9735 .elementor-element.elementor-element-17af65f3{--spacer-size:41px;}.elementor-9735 .elementor-element.elementor-element-1f9d66b3{--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 5px;--row-gap:0px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9735 .elementor-element.elementor-element-3d3c174c{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-3b2985b4{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9735 .elementor-element.elementor-element-3b2985b4:not(.elementor-motion-effects-element-type-background), .elementor-9735 .elementor-element.elementor-element-3b2985b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bee64bf );}.elementor-9735 .elementor-element.elementor-element-57d80ab{width:100%;max-width:100%;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-tab-title{border-width:0px;padding:25px 0px 25px 0px;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-tab-content{border-width:0px;font-size:16px;padding:10px 0px 10px 0px;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-toggle-title{font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:600;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-toggle-icon{margin-inline-end:0px;}.elementor-9735 .elementor-element.elementor-element-131c96ea{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-7a410804{--display:flex;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9735 .elementor-element.elementor-element-7a410804:not(.elementor-motion-effects-element-type-background), .elementor-9735 .elementor-element.elementor-element-7a410804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bee64bf );}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-tab-title{border-width:0px;padding:25px 0px 25px 0px;}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-tab-content{border-width:0px;font-size:16px;padding:10px 0px 10px 0px;}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-toggle-title{font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:600;}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-toggle-icon{margin-inline-end:0px;}.elementor-9735 .elementor-element.elementor-element-3ea8808b .elementor-button{background-color:transparent;font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 0%);padding:14px 18px 14px 18px;}.elementor-9735 .elementor-element.elementor-element-3ea8808b{width:auto;max-width:auto;}.elementor-9735 .elementor-element.elementor-element-3ea8808b > .elementor-widget-container{margin:40px 10px 0px 1px;}.elementor-9735 .elementor-element.elementor-element-355f3831 .elementor-button{background-color:transparent;font-family:"FC BARCELONA", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-bee64bf );color:var( --e-global-color-bee64bf );background-image:linear-gradient(90deg, var( --e-global-color-718938c ) 0%, var( --e-global-color-8725b60 ) 0%);padding:14px 18px 14px 18px;}.elementor-9735 .elementor-element.elementor-element-355f3831 .elementor-button:hover, .elementor-9735 .elementor-element.elementor-element-355f3831 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #164384 0%, var( --e-global-color-8725b60 ) 100%);}.elementor-9735 .elementor-element.elementor-element-355f3831{width:auto;max-width:auto;}.elementor-9735 .elementor-element.elementor-element-355f3831 > .elementor-widget-container{margin:40px 10px 0px 1px;}.elementor-9735 .elementor-element.elementor-element-328d6d95{--spacer-size:80px;}.elementor-9735 .elementor-element.elementor-element-4e9795ee{--divider-border-style:solid;--divider-color:#BEBEBE2B;--divider-border-width:1px;}.elementor-9735 .elementor-element.elementor-element-4e9795ee .elementor-divider-separator{width:100%;}.elementor-9735 .elementor-element.elementor-element-4e9795ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9735 .elementor-element.elementor-element-418fef91{--spacer-size:80px;}.elementor-9735 .elementor-element.elementor-element-553ebdd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-553ebdd6{text-align:center;}.elementor-9735 .elementor-element.elementor-element-553ebdd6 .elementor-heading-title{font-family:var( --e-global-typography-8632311-font-family ), Sans-serif;font-size:var( --e-global-typography-8632311-font-size );font-weight:var( --e-global-typography-8632311-font-weight );text-transform:var( --e-global-typography-8632311-text-transform );line-height:var( --e-global-typography-8632311-line-height );color:var( --e-global-color-ee79b78 );}.elementor-9735 .elementor-element.elementor-element-6c74d0be{--spacer-size:41px;}.elementor-9735 .elementor-element.elementor-element-5f6594b4{--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 5px;--row-gap:0px;--column-gap:5px;}.elementor-9735 .elementor-element.elementor-element-5a2e0562{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-9735 .elementor-element.elementor-element-5a2e0562:not(.elementor-motion-effects-element-type-background), .elementor-9735 .elementor-element.elementor-element-5a2e0562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bee64bf );}.elementor-9735 .elementor-element.elementor-element-5a2e0562.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9735 .elementor-element.elementor-element-68648281 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:40px;font-weight:800;line-height:104%;color:var( --e-global-color-92bf726 );}.elementor-9735 .elementor-element.elementor-element-63b2b406{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:"FC BARCELONA", Sans-serif;font-size:18px;font-weight:400;}.elementor-9735 .elementor-element.elementor-element-63b2b406 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-9735 .elementor-element.elementor-element-5634373{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-1ae5390{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-4a9f353 .elementor-icon-wrapper{text-align:center;}.elementor-9735 .elementor-element.elementor-element-4a9f353.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8725b60 );}.elementor-9735 .elementor-element.elementor-element-4a9f353.elementor-view-framed .elementor-icon, .elementor-9735 .elementor-element.elementor-element-4a9f353.elementor-view-default .elementor-icon{color:var( --e-global-color-8725b60 );border-color:var( --e-global-color-8725b60 );}.elementor-9735 .elementor-element.elementor-element-4a9f353.elementor-view-framed .elementor-icon, .elementor-9735 .elementor-element.elementor-element-4a9f353.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8725b60 );}.elementor-9735 .elementor-element.elementor-element-4a9f353 .elementor-icon{font-size:20px;}.elementor-9735 .elementor-element.elementor-element-4a9f353 .elementor-icon svg{height:20px;}.elementor-9735 .elementor-element.elementor-element-0db1da3 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-9735 .elementor-element.elementor-element-0db1da3 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:700;}.elementor-9735 .elementor-element.elementor-element-110487e{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:"FC BARCELONA", Sans-serif;font-size:18px;font-weight:400;}.elementor-9735 .elementor-element.elementor-element-110487e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-fa59d24{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-386c0c7 .elementor-icon-wrapper{text-align:center;}.elementor-9735 .elementor-element.elementor-element-386c0c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8725b60 );}.elementor-9735 .elementor-element.elementor-element-386c0c7.elementor-view-framed .elementor-icon, .elementor-9735 .elementor-element.elementor-element-386c0c7.elementor-view-default .elementor-icon{color:var( --e-global-color-8725b60 );border-color:var( --e-global-color-8725b60 );}.elementor-9735 .elementor-element.elementor-element-386c0c7.elementor-view-framed .elementor-icon, .elementor-9735 .elementor-element.elementor-element-386c0c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8725b60 );}.elementor-9735 .elementor-element.elementor-element-386c0c7 .elementor-icon{font-size:20px;}.elementor-9735 .elementor-element.elementor-element-386c0c7 .elementor-icon svg{height:20px;}.elementor-9735 .elementor-element.elementor-element-9b35df3 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-9735 .elementor-element.elementor-element-9b35df3 .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:24px;font-weight:700;}.elementor-9735 .elementor-element.elementor-element-e448fdf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-5cdaf4f{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;font-family:"FC BARCELONA", Sans-serif;font-size:18px;font-weight:400;}.elementor-9735 .elementor-element.elementor-element-5cdaf4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-1a441b61{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-9735 .elementor-element.elementor-element-1a441b61:not(.elementor-motion-effects-element-type-background), .elementor-9735 .elementor-element.elementor-element-1a441b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bee64bf );}.elementor-9735 .elementor-element.elementor-element-1a441b61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9735 .elementor-element.elementor-element-5f144bac .elementor-heading-title{font-family:"FC BARCELONA", Sans-serif;font-size:40px;font-weight:800;line-height:104%;}.elementor-9735 .elementor-element.elementor-element-37510939 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}body .elementor-9735 .elementor-element.elementor-element-37510939 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-group > label{font-size:14px;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-group .elementor-field, .elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-subgroup label{font-size:16px;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#D2D2D2;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#D2D2D2;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-group .elementor-select-wrapper::before{color:#D2D2D2;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-button{font-family:"FC BARCELONA", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:12px 20px 12px 20px;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-button[type="submit"]{background-color:#CF122D;color:#ffffff;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-9735 .elementor-element.elementor-element-37510939{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(min-width:677px){.elementor-9735 .elementor-element.elementor-element-3d3c174c{--content-width:100%;}.elementor-9735 .elementor-element.elementor-element-5f6594b4{--content-width:1200px;}.elementor-9735 .elementor-element.elementor-element-5a2e0562{--width:100%;}.elementor-9735 .elementor-element.elementor-element-1a441b61{--width:100%; margin-top: 1rem;}}@media(max-width:1100px) and (min-width:677px){.elementor-9735 .elementor-element.elementor-element-5f6594b4{--content-width:90%;}.elementor-9735 .elementor-element.elementor-element-5a2e0562{--width:100%;}.elementor-9735 .elementor-element.elementor-element-1a441b61{--width:100%;}}@media(max-width:1450px){.elementor-9735 .elementor-element.elementor-element-377bd7ac .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-1f9d66b3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-9735 .elementor-element.elementor-element-3d3c174c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-3b2985b4{--padding-top:18px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-toggle-title{font-size:16px;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-tab-title{padding:20px 0px 20px 0px;}.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-tab-content{font-size:14px;padding:0px 0px 20px 0px;}.elementor-9735 .elementor-element.elementor-element-131c96ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9735 .elementor-element.elementor-element-7a410804{--padding-top:18px;--padding-bottom:20px;--padding-left:35px;--padding-right:35px;}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-toggle-title{font-size:16px;}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-tab-title{padding:20px 0px 20px 0px;}.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-tab-content{font-size:14px;padding:0px 0px 20px 0px;}.elementor-9735 .elementor-element.elementor-element-3ea8808b > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-3ea8808b .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-9735 .elementor-element.elementor-element-355f3831 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-355f3831 .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-9735 .elementor-element.elementor-element-553ebdd6 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-5f6594b4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-9735 .elementor-element.elementor-element-68648281 .elementor-heading-title{font-size:24px;}.elementor-9735 .elementor-element.elementor-element-63b2b406{font-size:16px;}.elementor-9735 .elementor-element.elementor-element-1ae5390{--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;--align-items:center;}.elementor-9735 .elementor-element.elementor-element-4a9f353{width:auto;max-width:auto;}.elementor-9735 .elementor-element.elementor-element-4a9f353 .elementor-icon{font-size:15px;}.elementor-9735 .elementor-element.elementor-element-4a9f353 .elementor-icon svg{height:15px;}.elementor-9735 .elementor-element.elementor-element-0db1da3 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-9735 .elementor-element.elementor-element-0db1da3 .elementor-heading-title{font-size:20px;}.elementor-9735 .elementor-element.elementor-element-110487e{font-size:16px;}.elementor-9735 .elementor-element.elementor-element-fa59d24{--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;--align-items:center;}.elementor-9735 .elementor-element.elementor-element-386c0c7{width:auto;max-width:auto;}.elementor-9735 .elementor-element.elementor-element-386c0c7 .elementor-icon{font-size:15px;}.elementor-9735 .elementor-element.elementor-element-386c0c7 .elementor-icon svg{height:15px;}.elementor-9735 .elementor-element.elementor-element-9b35df3 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-9735 .elementor-element.elementor-element-9b35df3 .elementor-heading-title{font-size:20px;}.elementor-9735 .elementor-element.elementor-element-5cdaf4f{font-size:16px;}.elementor-9735 .elementor-element.elementor-element-5f144bac .elementor-heading-title{font-size:24px;}.elementor-9735 .elementor-element.elementor-element-37510939 > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:1100px){.elementor-9735 .elementor-element.elementor-element-377bd7ac .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-17af65f3{--spacer-size:20px;}.elementor-9735 .elementor-element.elementor-element-553ebdd6 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-6c74d0be{--spacer-size:20px;}.elementor-9735 .elementor-element.elementor-element-5f6594b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-9735 .elementor-element.elementor-element-63b2b406{width:100%;max-width:100%;}.elementor-9735 .elementor-element.elementor-element-110487e{width:100%;max-width:100%;}.elementor-9735 .elementor-element.elementor-element-5cdaf4f{width:100%;max-width:100%;}}@media(max-width:676px){.elementor-9735 .elementor-element.elementor-element-377bd7ac > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-9735 .elementor-element.elementor-element-377bd7ac{text-align:center;}.elementor-9735 .elementor-element.elementor-element-377bd7ac .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-17af65f3{--spacer-size:0px;}.elementor-9735 .elementor-element.elementor-element-1f9d66b3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-9735 .elementor-element.elementor-element-3d3c174c{--border-radius:0px 0px 0px 0px;}.elementor-9735 .elementor-element.elementor-element-3b2985b4{--border-radius:15px 15px 0px 0px;--padding-top:18px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-9735 .elementor-element.elementor-element-7a410804{--border-radius:0px 0px 15px 15px;--padding-top:0px;--padding-bottom:18px;--padding-left:35px;--padding-right:35px;}.elementor-9735 .elementor-element.elementor-element-3ea8808b > .elementor-widget-container{margin:40px 0px 52px 0px;}.elementor-9735 .elementor-element.elementor-element-355f3831 > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-9735 .elementor-element.elementor-element-328d6d95{--spacer-size:0px;}.elementor-9735 .elementor-element.elementor-element-418fef91{--spacer-size:0px;}.elementor-9735 .elementor-element.elementor-element-553ebdd6 > .elementor-widget-container{margin:52px 0px 30px 0px;}.elementor-9735 .elementor-element.elementor-element-553ebdd6{text-align:center;}.elementor-9735 .elementor-element.elementor-element-553ebdd6 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-6c74d0be{--spacer-size:0px;}.elementor-9735 .elementor-element.elementor-element-5f6594b4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-9735 .elementor-element.elementor-element-5a2e0562{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9735 .elementor-element.elementor-element-1a441b61{--padding-top:35px;--padding-bottom:50px;--padding-left:35px;--padding-right:35px;}}@media(max-width:1450px) and (min-width:677px){.elementor-9735 .elementor-element.elementor-element-5f6594b4{--content-width:900px;}.elementor-9735 .elementor-element.elementor-element-5a2e0562{--width:100%;}.elementor-9735 .elementor-element.elementor-element-1a441b61{--width:100%;}}@media(min-width:1800px){.elementor-9735 .elementor-element.elementor-element-377bd7ac .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-553ebdd6 .elementor-heading-title{font-size:var( --e-global-typography-8632311-font-size );line-height:var( --e-global-typography-8632311-line-height );}.elementor-9735 .elementor-element.elementor-element-5a2e0562{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-377bd7ac */.elementor-9735 .elementor-element.elementor-element-377bd7ac span {color:#FDC52C;}

.elementor-9735 .elementor-element.elementor-element-377bd7ac span{
    text-shadow: 0px 3px 16px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-57d80ab */.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-toggle-icon {
    transform: scale(0.8);
}

.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-toggle  > div  .elementor-tab-title {
    border-top:1px solid #cecece !important;

} 
.elementor-9735 .elementor-element.elementor-element-57d80ab .elementor-toggle > div:first-child .elementor-tab-title {
    border-top:0px !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-f7b09c6 */.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-toggle  > div  .elementor-tab-title {
    border-top:1px solid #cecece !important;

}

.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-toggle-icon {
    transform: scale(0.8);
}
@media screen and (min-width: 768px) {
.elementor-9735 .elementor-element.elementor-element-f7b09c6 .elementor-toggle > div:first-child .elementor-tab-title {
    border-top:0px !important;
}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131c96ea *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f9d66b3 */.elementor-toggle-item:nth-child(n + 4) {display:none;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-355f3831 */.elementor-9735 .elementor-element.elementor-element-355f3831 {display:none;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-553ebdd6 */.elementor-9735 .elementor-element.elementor-element-553ebdd6 span {color:#FDC52C;}

.elementor-9735 .elementor-element.elementor-element-553ebdd6 span{
    text-shadow: 0px 3px 16px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-110487e */.elementor-9735 .elementor-element.elementor-element-110487e a {
    color: #222222 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cdaf4f */.elementor-9735 .elementor-element.elementor-element-5cdaf4f a {
    color: #222222 !important;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2e0562 *//* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-37510939 */.elementor-9735 .elementor-element.elementor-element-37510939  .elementor-field-type-acceptance label {font-size:16px;order:1 !important;}


.elementor-9735 .elementor-element.elementor-element-37510939  .elementor-field-type-acceptance {
    display: grid;
    grid-template-columns: 19px 97%;
    align-items: center !important;
}

@media screen and (max-width: 768px) {
    
.elementor-9735 .elementor-element.elementor-element-37510939  .elementor-field-type-acceptance {
 
    grid-template-columns:19px 97%;
  
}

}
.elementor-9735 .elementor-element.elementor-element-37510939  .elementor-field-type-acceptance .elementor-field-subgroup {
    display:inline-block !important; 
    order:0 !important;
    width:50px !important;
    
}
.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-type-acceptance  label {
   padding-bottom: 0px !important;  line-height:1.4em !importnat;
}

.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-mark-required .elementor-field-label:after {
        content: "(required)";
    color: #222222;
    position:absolute;
    right:5px;
    top:3px;
    font-size:12px;
    padding-left: .2em;
}
.elementor-9735 .elementor-element.elementor-element-37510939 .elementor-field-type-acceptance.elementor-mark-required .elementor-field-label:after {display:none !important;
    
}
.elementor-9735 .elementor-element.elementor-element-37510939 a {
    color: ##CF122D;
    font-weight:bold;
    text-decoration:underline;
}


.elementor-9735 .elementor-element.elementor-element-37510939 button {
    transition: all .3s ease-in-out;
  background: rgb(21,66,132);
background: -moz-linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 0%);
background: -webkit-linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 0%);
background: linear-gradient(90deg, rgba(21,66,132,1) 0%, rgba(207,18,43,1) 0%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#154284",endColorstr="#cf122b",GradientType=1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a441b61 */.elementor-9735 .elementor-element.elementor-element-1a441b61 .elementor-field-type-acceptance {margin-bottom:25px !important;}
.elementor-9735 .elementor-element.elementor-element-1a441b61 .elementor-field-type-acceptance {align-items:start;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-BoldItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-web-2.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Bold-2.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Extrabold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ExtraboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Heavy-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-HeavyItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Light-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-LightItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Regular-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-RegularItalic-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Semibold.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic-web.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-SemiboldItalic.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-Thin-1.svg#FCBARCELONA') format('svg');
}
@font-face {
	font-family: 'FC BARCELONA';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot');
	src: url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.eot?#iefix') format('embedded-opentype'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff2') format('woff2'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-web-1.woff') format('woff'),
		url('https://fcbarcelona.us/wp-content/uploads/2023/07/FCBARCELONA-ThinItalic-1.svg#FCBARCELONA') format('svg');
}
/* End Custom Fonts CSS */

/* Arquivo: reset.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}p{margin-block-end:.9rem;margin-block-start:0}a{background-color:transparent;color:#c36;text-decoration:none}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}b,strong{font-weight:bolder}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}img{border-style:none;height:auto;max-width:100%}figcaption{color:#333;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}[hidden],template{display:none}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}thead{display:table-header-group}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button;width:auto}[type=button],[type=submit],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[type=button]:focus:not(:focus-visible),[type=submit]:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}textarea{overflow:auto;resize:vertical}[type=checkbox]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}table td,table th{border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}table th{font-weight:700}table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50%,.502)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50%,.071)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsla(0,0%,50%,.102)}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}@media(max-width:767px){table table{font-size:.8em}table table td,table table th{line-height:1.3;padding:7px}table table th{font-weight:400}}li,ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}


/* Arquivo: solid.min.css */
/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fas{font-family:"Font Awesome 5 Free";font-weight:900}

/* Arquivo: style.css */
/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 3.4.4
	Stable tag: 3.4.4
	Requires at least: 6.0
	Tested up to: 6.8
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/


/* Arquivo: style_002.css */
/*
 Theme Name:   FCB US 
 Theme URI:    https://example.com/my-child-theme/
 Description:  A child theme for Hello Elementor
 Author:       Several
 Author URI:   https://example.com/
 Template:     hello-elementor
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  my-child-theme
*/




/* Botón con color de fondo #FDC52C, color #222222 y border radius de 5px */
.btn-yellow {
    background-color: #FDC52C  !important;
    position:relative;
    color: #222222 !important;
    border: none;
    padding: 7px 15px !important;
    text-decoration: none;
    border-radius: 5px;
    display: inline-block;
    font-size: 14px !important;
    transition: background 0.4s ease-in-out;
    letter-spacing: -0.024em;
}

.btn-yellow span {
    color:#222222;
    position:relative;
    z-index:1;
}
.btn-yellow:before {
    content:'';
    border-radius: 5px;
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    top:0;
    background: linear-gradient(90deg, rgba(21,66,132,1), rgba(207,18,43,1));
    opacity:0;
    transition:opacity .3s;
    color:white;
}


.btn-yellow:hover:before {
    opacity:1;
    color:white;
}

.btn-yellow:hover span {

    color:white;
}


.current-page a,
.menu-paginas-mobile li a {
    padding:20px 0px !important;
    font-size:28px;
}

body {
    background-color: #181733;
}
#main-menu .elementor-shortcode{height:100%;}
#main-menu .btn-register a{
    background:#CF122D;
    color:white;
}
#menu-left .elementor-widget,
#main-menu .elementor-widget {
    height: 100%;
    display: flex;
    align-content: stretch;
}

#main-menu .menu-paginas,
#menu-left .menu-paginas {
    height: 100%;
    vertical-align: middle;
    align-items: center;
    display: flex;
    align-items: center;
    justify-content: center;

}
#main-menu .elementor-widget-container,
#menu-left .elementor-widget-container {
    height: 100%;
    align-items: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

#main-menu li,
#menu-left  li {
    height: 100%;
    margin-right:15px;
    border-bottom: 3px solid transparent;
    transition:all .3s;

}

#main-menu li:hover, #menu-left li:hover{
    border-color: white !important;
}

#main-menu li.current-page,
#menu-left li.current-page {

    border-bottom: 3px solid #FDC52C;

}
#menu-left li.current-page a {
    color:  #FDC52C !important;
}
#main-menu li.subpage,
#menu-left li.subpage {
    background: rgba(255, 255, 255, .04);
}

#main-menu li a,
#menu-left .menu-paginas li a {
    color: #FFFFFF;
    opacity:0.8;
    fill: #FFFFFF;

    font-size:16px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0px 24px !important;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

#main-menu li:hover a {
    opacity:1;
}



.menu-paginas {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    margin: 0;
    padding: 0;
    line-height: normal;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);

}

.bullet-home {
    background: white;
    border-radius: 165px;
    height: 300px;
    display: flex;
    padding: 20px 50px;

    align-items: centeR;
    justify-content: center;

    flex-direction: column;
    text-align: center;
}

.bullet-home .top-text {
    text-align: center;
    font-family: "FC BARCELONA", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
}

.bullet-home .big-text {
    color: #000000;
    font-family: "FC BARCELONA CONDENSED", Sans-serif;
    font-size: 55px;
    line-height: 0.9em;
    font-weight: 800;
    text-transform: uppercase;
    display: table;
    margin: 10px auto 0px;
    background: linear-gradient(to right, #154284 0%, #CF122D 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.bullet-home .bottom-text {
    text-align: center;
    font-family: "FC BARCELONA", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    line-height: 27px;
}


@media screen and (max-width: 1450px) {
    .bullet-home .big-text {
        font-size: 40px;
    }
    .bullet-home .top-text,
    .bullet-home .bottom-text {
        font-size:22px;
    }

}



@media screen and (max-width: 768px) {
    .bullet-home .big-text {
        font-size: 45px;
    }
    .bullet-home .top-text,
    .bullet-home .bottom-text {
        font-size:16px;
    }

}
.swiper-button-prev:hover:after,
.swiper-button-next:hover:after {color:white !important; }

.swiper-button-prev {
    position: relative;

}

.swiper-button-next:before,
.swiper-button-prev:before {
    transition: background .3s -webkit-mask .3s;
    width: 100%;
    height: 100%;
    content: "";
    position: absolute;
    inset: 0;
    border-radius: 15px;
    padding: 1px;
    background: linear-gradient(45deg, #cf122d, #cf122d);
    -webkit-mask:
            linear-gradient(#fff 0 0) content-box,
            linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;


}

/* Arquivo: swiper-bundle.min.css */
/**
 * Swiper 10.0.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: July 8, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after{content:'prev'}.swiper-button-next{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}

/* Arquivo: swiper.min.css */
/**
 * Swiper 8.4.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2022 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 21, 2022
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev{left:10px;right:auto}.swiper-button-prev:after{content:'prev'}.swiper-button-next{right:10px;left:auto}.swiper-button-next:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}

/* Arquivo: theme.css */
.page-content a{text-decoration:underline}.pagination{display:flex;justify-content:space-between;margin:20px auto}.hide{display:none!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment{position:relative}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}@media(max-width:767px){#comments .children{padding-inline-start:20px}}.page-header .entry-title,body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@media(max-width:575px){.page-header .entry-title,body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,body:not([class*=elementor-page-]) .site-main{max-width:500px}}@media(min-width:768px){.page-header .entry-title,body:not([class*=elementor-page-]) .site-main{max-width:600px}}@media(min-width:992px){.page-header .entry-title,body:not([class*=elementor-page-]) .site-main{max-width:800px}}@media(min-width:1200px){.page-header .entry-title,body:not([class*=elementor-page-]) .site-main{max-width:1140px}}


/* Arquivo: widget-countdown.min.css */
/*! elementor-pro - v3.32.0 - 29-09-2025 */.elementor-widget-countdown .elementor-countdown-wrapper{flex-direction:row}.elementor-widget-countdown .elementor-countdown-item{color:#fff;padding:20px 0;text-align:center}.elementor-widget-countdown .elementor-countdown-digits,.elementor-widget-countdown .elementor-countdown-label{line-height:1}.elementor-widget-countdown .elementor-countdown-digits{font-size:69px}.elementor-widget-countdown .elementor-countdown-label{font-size:19px}.elementor-widget-countdown.elementor-countdown--label-inline{text-align:center}.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item{display:inline-block;padding-left:5px;padding-right:5px}

/* Arquivo: widget-divider.min.css */
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{direction:ltr;display:flex;margin:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var( --container-widget-flex-grow )}

/* Arquivo: widget-form.min.css */
/*! elementor-pro - v3.32.0 - 29-09-2025 */.e-form__buttons{flex-wrap:wrap}.e-form__buttons{display:flex}.elementor-form .elementor-button .elementor-button-content-wrapper{align-items:center}.elementor-form .elementor-button .elementor-button-text{white-space:normal}.elementor-form .elementor-button svg{height:auto}.elementor-form .elementor-button .elementor-button-content-wrapper{gap:5px}.elementor-form .elementor-button .elementor-button-icon,.elementor-form .elementor-button .elementor-button-text{flex-grow:unset;order:unset}.elementor-select-wrapper .select-caret-down-wrapper{font-size:11px;inset-inline-end:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.elementor-select-wrapper .select-caret-down-wrapper svg{aspect-ratio:unset;display:unset;width:1em;fill:currentColor;overflow:visible}.elementor-select-wrapper .select-caret-down-wrapper i{font-size:19px;line-height:2}.elementor-select-wrapper.remove-before:before{content:""!important}

/* Arquivo: widget-heading.min.css */
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}

/* Arquivo: widget-image-carousel.min.css */
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-widget-image-carousel .swiper{position:static}.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide{max-width:calc(100% / var(--e-image-carousel-slides-to-show, 3))}

/* Arquivo: widget-image.min.css */
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image img{display:inline-block;vertical-align:middle}

/* Arquivo: widget-loop-carousel.min.css */
/*! elementor-pro - v3.32.0 - 29-09-2025 */
.elementor-widget-loop-carousel{--swiper-pagination-size:0;--swiper-pagination-spacing:10px;--swiper-slides-gap:10px;--swiper-offset-size:0;height:-moz-fit-content;height:fit-content;--swiper-padding-bottom:calc(var(--swiper-pagination-size) + var(--swiper-pagination-spacing));--arrow-prev-top-align:50%;--arrow-prev-top-position:0px;--arrow-prev-caption-spacing:15px;--arrow-next-top-align:50%;--arrow-next-top-position:0px;--arrow-next-caption-spacing:15px;--arrow-prev-left-align:0px;--arrow-prev-left-position:0px;--arrow-next-right-align:0px;--arrow-next-right-position:0px;--arrow-next-translate-x:0px;--arrow-next-translate-y:0px;--arrow-prev-translate-x:0px;--arrow-prev-translate-y:0px;--dots-vertical-position:100%;--dots-vertical-offset:0px;--dots-horizontal-position:50%;--dots-horizontal-offset:0px;--dots-horizontal-transform:-50%;--dots-vertical-transform:-100%;--fraction-vertical-position:100%;--fraction-vertical-offset:0px;--fraction-horizontal-position:50%;--fraction-horizontal-offset:0px;--fraction-horizontal-transform:-50%;--fraction-vertical-transform:-100%;--direction-multiplier:1}.elementor-widget-loop-carousel .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.elementor-widget-loop-carousel .swiper:not(.swiper-initialized)>.swiper-wrapper{gap:var(--swiper-slides-gap);overflow:hidden}.elementor-widget-loop-carousel .swiper-wrapper .swiper-slide a.e-con{display:var(--display)}.elementor-widget-loop-carousel .swiper-pagination{font-size:var(--swiper-pagination-size);line-height:var(--swiper-pagination-size)}

/* Arquivo: widget-loop-common.min.css */
/*! elementor-pro - v3.32.0 - 29-09-2025 */
.e-loop-item *{word-break:break-word}[class*=elementor-widget-loop] .elementor-page-title{display:initial}

/* Arquivo: widget-spacer.min.css */
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var( --container-widget-align-self,initial );--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer:not(:has(>.elementor-widget-container))>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}

/* Arquivo: widget-video.min.css */
/*! elementor - v3.32.0 - 05-10-2025 */
.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}
