.elementor-112 .elementor-element.elementor-element-00000033{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-112 .elementor-element.elementor-element-00000002{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-0000000d{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-112 .elementor-element.elementor-element-0000000c{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-112 .elementor-element.elementor-element-00000016{--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;}.elementor-112 .elementor-element.elementor-element-0000001c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-112 .elementor-element.elementor-element-00000017 .elementor-icon-list-icon{width:14px;}.elementor-112 .elementor-element.elementor-element-00000017 .elementor-icon-list-icon i{font-size:14px;}.elementor-112 .elementor-element.elementor-element-00000017 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-112 .elementor-element.elementor-element-0000001b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-112 .elementor-element.elementor-element-0000001f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-112 .elementor-element.elementor-element-0000001e{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-112 .elementor-element.elementor-element-0000001e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-112 .elementor-element.elementor-element-0000001e:after{content:"0.66";}.elementor-112 .elementor-element.elementor-element-0000001e .elementor-post__thumbnail__link{width:100%;}.elementor-112 .elementor-element.elementor-element-0000001e .elementor-post__meta-data span + span:before{content:"///";}.elementor-112 .elementor-element.elementor-element-0000001e.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-112 .elementor-element.elementor-element-0000001e.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-112 .elementor-element.elementor-element-0000001e.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-112 .elementor-element.elementor-element-00000029{--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;}.elementor-112 .elementor-element.elementor-element-00000024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-112 .elementor-element.elementor-element-00000022 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-112 .elementor-element.elementor-element-00000022 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-112 .elementor-element.elementor-element-00000022 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-112 .elementor-element.elementor-element-00000022 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-field-type-html{padding-bottom:0px;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-button[type="submit"]{color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-112 .elementor-element.elementor-element-00000022{--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-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-112 .elementor-element.elementor-element-00000028{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-112 .elementor-element.elementor-element-00000032{--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;}.elementor-112 .elementor-element.elementor-element-00000031{--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;}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-00000033{--width:100%;}}@media(max-width:1024px){ .elementor-112 .elementor-element.elementor-element-0000001b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-112 .elementor-element.elementor-element-0000001b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-112 .elementor-element.elementor-element-0000001e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-112 .elementor-element.elementor-element-0000001e:after{content:"0.5";}.elementor-112 .elementor-element.elementor-element-0000001e .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-00000033 */@import url('https://fonts.googleapis.com/css2?family=Archivo+Narrow:wght@400;600;700&family=Bebas+Neue&family=Libre+Franklin:wght@400;600;700&family=Source+Serif+4:opsz,wght@8..60,700&display=swap');

.elementor-112 .elementor-element.elementor-element-00000033{margin:0!important;background:#111111;color:#f7f7f4;overflow:hidden}.elementor-widget-text-editor p:last-child{margin-bottom:0}
.fp-topbar{min-height:29px!important;padding:0 4vw!important;justify-content:center!important;background:#b6d63a}.fp-topbar-text{color:#111111;font:700 11px/1 "Libre Franklin",sans-serif;letter-spacing:.24em}.fp-topbar-text .elementor-widget-container{margin:0}
.fp-header{min-height:126px!important;padding:18px 4vw!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;background:#0d0d0d;border-bottom:1px solid #343434}.fp-logo{flex:0 0 clamp(245px,25vw,340px)!important;width:clamp(245px,25vw,340px)!important}.fp-logo .elementor-widget-container,.fp-logo img{width:100%!important}.fp-logo img{display:block;height:auto!important}.fp-nav{flex:1 1 auto!important;width:auto!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:clamp(8px,1.25vw,21px)!important}.fp-nav-link,.fp-nav-subscribe,.fp-category,.fp-footer-link,.fp-text-link{width:auto!important;flex:0 0 auto!important}.fp-nav-link .elementor-button,.fp-footer-link .elementor-button,.fp-category .elementor-button,.fp-text-link .elementor-button{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.fp-nav-link .elementor-button-text{white-space:nowrap;color:#f7f7f4;font:700 13px/1 "Archivo Narrow",Arial,sans-serif}.fp-nav-link.is-red .elementor-button-text{color:#db4f45}.fp-nav-subscribe .elementor-button{padding:13px 17px!important;border-radius:0!important;background:#b6d63a!important;color:#111111!important;font:700 13px/1 "Archivo Narrow",Arial,sans-serif}.fp-nav-link .elementor-button:hover .elementor-button-text,.fp-text-link .elementor-button:hover .elementor-button-text{color:#b6d63a}
.fp-categories{min-height:44px!important;padding:12px 3vw!important;align-items:center!important;justify-content:center!important;gap:18px!important;flex-wrap:nowrap!important;background:#f1ebdd}.fp-category{display:flex!important;align-items:center!important;gap:18px!important}.fp-category:not(:last-child)::after{content:"/";display:inline-block;color:#4b4944;font:700 12px/1 "Libre Franklin",sans-serif}.fp-category .elementor-button-text{white-space:nowrap;color:#111111;font:700 11px/1 "Libre Franklin",sans-serif;letter-spacing:.08em}
.fp-hero{min-height:720px!important;align-items:stretch!important;background:#0e0e0e;border-bottom:1px solid #373737}.fp-hero-copy{width:42.2%!important;min-height:720px!important;padding:42px 3.1vw 44px!important;justify-content:center!important}.fp-hero-visual{position:relative;width:57.8%!important;min-height:720px!important;overflow:hidden}.fp-hero-image,.fp-hero-image .elementor-widget-container,.fp-hero-image img{width:100%;height:100%}.fp-hero-image{position:absolute!important;inset:0}.fp-hero-image img{object-fit:cover;object-position:center}.fp-kicker{margin-bottom:8px!important;color:#b6d63a;font:700 12px/1 "Libre Franklin",sans-serif;letter-spacing:.13em}.fp-hero-title .elementor-heading-title{white-space:nowrap;margin:5px 0 13px;color:#f7f7f4;font:400 clamp(72px,7.4vw,108px)/.85 "Bebas Neue",Impact,sans-serif}.fp-deck{margin-bottom:13px!important;color:#e6e4de;font:400 clamp(16px,1.3vw,19px)/1.35 "Libre Franklin",sans-serif}.fp-body{color:#e6e4de;font:400 clamp(12px,.98vw,15px)/1.46 "Libre Franklin",sans-serif}.fp-body p{margin:0 0 11px!important}.fp-callout .elementor-heading-title{margin:0 0 10px;color:#f1ebdd;font:700 clamp(19px,1.75vw,25px)/1.2 "Source Serif 4",Georgia,serif}.fp-button-row{margin-top:8px;gap:9px!important;flex-wrap:nowrap!important}.fp-button-row>.elementor-element,.fp-final-buttons>.elementor-element{width:auto!important}.fp-primary .elementor-button,.fp-outline .elementor-button{min-height:43px;padding:0 14px!important;border:1px solid #b6d63a!important;border-radius:0!important;background:transparent;color:#b6d63a;font:700 13px/41px "Archivo Narrow",sans-serif}.fp-primary .elementor-button{background:#b6d63a!important;color:#111111!important}.fp-cream .elementor-button{border-color:#f1ebdd!important;color:#f1ebdd!important}
.fp-statement{min-height:275px!important;align-items:stretch!important;background:#f1ebdd;color:#111111;overflow:hidden}.fp-statement-copy{width:72%!important;padding:32px 4.5vw 34px!important;justify-content:center!important}.fp-sand-image{width:28%!important;min-height:275px}.fp-sand-image .elementor-widget-container,.fp-sand-image img{width:100%;height:100%}.fp-sand-image img{object-fit:cover;object-position:center;filter:none;opacity:1}.fp-statement-title .elementor-heading-title{white-space:nowrap;margin:0;color:#111111;font:400 clamp(54px,5.8vw,78px)/.85 "Bebas Neue",Impact,sans-serif}.fp-statement-subtitle .elementor-heading-title{margin:4px 0 10px;color:#111111;font:700 clamp(21px,2vw,29px)/1.05 "Archivo Narrow",sans-serif}.fp-statement-body{color:#111111;font:400 13px/1.45 "Libre Franklin",sans-serif}.fp-statement-body p{margin:0 0 8px!important}
.fp-latest{padding:34px 4.5vw 40px!important;background:#111111}.fp-section-head{align-items:flex-end!important;justify-content:space-between!important;margin-bottom:16px}.fp-section-title .elementor-heading-title{color:#f7f7f4;font:400 clamp(42px,3.6vw,58px)/.9 "Bebas Neue",Impact,sans-serif}.fp-text-link .elementor-button-text{color:#b6d63a;font:700 12px/1 "Libre Franklin",sans-serif;letter-spacing:.06em}.fp-articles{gap:14px!important}.fp-card{width:33.333%!important;min-width:0!important;border:1px solid #50504b;background:#101010}.fp-card-image{height:230px}.fp-card-image .elementor-widget-container,.fp-card-image img{width:100%;height:100%}.fp-card-image img{object-fit:cover;filter:none}.fp-card-tag{z-index:2;align-self:flex-start!important;width:auto!important;margin:-15px 0 0 14px;padding:7px 9px;background:#b6d63a;color:#111111;font:700 10px/1 "Libre Franklin",sans-serif;letter-spacing:.06em}.fp-card-tag.is-red{background:#a83a32;color:#f7f7f4}.fp-card-title,.fp-card-meta{padding-left:14px;padding-right:14px}.fp-card-title .elementor-heading-title{margin:12px 0;color:#f7f7f4;font:700 clamp(22px,1.9vw,29px)/1.02 "Source Serif 4",Georgia,serif}.fp-card-meta{margin-top:auto!important;padding-bottom:16px;color:#aaa69c;font:700 10px/1.3 "Libre Franklin",sans-serif;letter-spacing:.06em}.fp-card-meta strong{color:#b6d63a}
.fp-dynamic-posts .elementor-posts-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px!important}.fp-dynamic-posts article.elementor-post{display:flex!important;flex-direction:column!important;min-width:0!important;margin:0!important;border:1px solid #50504b;background:#101010}.fp-dynamic-posts .elementor-post__thumbnail__link{margin:0!important}.fp-dynamic-posts .elementor-post__thumbnail{padding-bottom:64%!important}.fp-dynamic-posts .elementor-post__thumbnail img{filter:none!important}.fp-dynamic-posts .elementor-post__text{display:flex!important;flex:1;flex-direction:column;padding:16px 16px 18px!important}.fp-dynamic-posts .elementor-post__title{margin:0 0 10px!important}.fp-dynamic-posts .elementor-post__title a{color:#f7f7f4!important;font:700 clamp(22px,1.9vw,29px)/1.02 "Source Serif 4",Georgia,serif}.fp-dynamic-posts .elementor-post__meta-data{order:-1;margin-bottom:10px!important;color:#b6d63a!important;font:700 10px/1.3 "Libre Franklin",sans-serif;letter-spacing:.06em}.fp-dynamic-posts .elementor-post__excerpt{color:#dedbd3!important;font:400 12px/1.5 "Libre Franklin",sans-serif}.fp-dynamic-posts .elementor-post__read-more{margin-top:auto!important;color:#b6d63a!important;font:700 11px/1 "Libre Franklin",sans-serif;letter-spacing:.04em}
.fp-feature-grid{margin-top:22px;padding:2px!important;gap:2px!important;align-items:stretch!important;background:#6f6c65}.fp-feature-stack{width:20%!important;gap:2px!important}.fp-verify{width:36%!important;min-height:390px!important;padding:30px!important;justify-content:center!important;background-color:#0c0e0b;background-image:linear-gradient(rgba(182,214,58,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(182,214,58,.08) 1px,transparent 1px);background-size:24px 24px}.fp-absurd{width:24%!important;min-height:390px!important;padding-bottom:18px!important;background:#f1ebdd;color:#111111}.fp-feature{min-height:194px!important;padding:22px!important;background:#111111}.fp-feature.is-cream{background:#f1ebdd;color:#111111}.fp-feature.is-red{background:#a83a32;color:#f7f7f4}.fp-feature-label{font:700 9px/1 "Libre Franklin",sans-serif;letter-spacing:.09em}.fp-feature-title .elementor-heading-title{margin:14px 0 7px;color:inherit;font:400 29px/.95 "Bebas Neue",Impact,sans-serif}.fp-feature-copy{font:400 12px/1.4 "Libre Franklin",sans-serif}.fp-verify-title .elementor-heading-title{margin:10px 0 20px;color:#b6d63a;font:400 clamp(34px,2.7vw,46px)/1 "Bebas Neue",Impact,sans-serif}.fp-elementor-form .elementor-form-fields-wrapper{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important}.fp-elementor-form .elementor-field-group{margin:0!important}.fp-elementor-form .elementor-field-group:not(.elementor-field-type-submit){flex:1 1 auto!important;width:auto!important}.fp-elementor-form .elementor-field-type-submit{flex:0 0 auto!important;width:auto!important}.fp-elementor-form input{min-height:46px!important;border-radius:0!important;background:#f7f7f4!important;color:#111111!important}.fp-verify-form input{background:#111111!important;color:#f7f7f4!important;border:1px solid #f1ebdd!important}.fp-elementor-form button{height:100%!important;min-height:46px!important;border-radius:0!important;background:#b6d63a!important;color:#111111!important;font:700 11px "Libre Franklin",sans-serif}.fp-absurd-image{height:240px}.fp-absurd-image .elementor-widget-container,.fp-absurd-image img{height:100%}.fp-absurd-image img{width:100%;object-fit:cover;object-position:center;filter:none}.fp-absurd>.elementor-widget-heading,.fp-absurd>.elementor-widget-text-editor,.fp-absurd>.elementor-widget-button{padding-left:18px;padding-right:18px}
.fp-newsletter{padding:30px 5vw!important;gap:44px!important;background:#f1ebdd;color:#111111}.fp-newsletter-panel,.fp-research{width:50%!important}.fp-newsletter-panel{padding-right:44px!important;border-right:1px solid #595750}.fp-newsletter-title .elementor-heading-title{margin:0 0 6px;color:#111111;font:400 clamp(34px,3vw,47px)/1 "Bebas Neue",Impact,sans-serif}.fp-newsletter-copy{margin-bottom:12px!important;color:#111111;font:400 13px/1.4 "Libre Franklin",sans-serif}.fp-smallprint{margin-top:6px!important;color:#111111;font:400 9px/1.4 "Libre Franklin",sans-serif}.fp-research-list{gap:14px!important;margin:13px 0}.fp-research-list>.elementor-widget-text-editor{width:33.333%!important;padding-left:11px;border-left:1px solid #77736b;color:#111111;font:400 10px/1.3 "Libre Franklin",sans-serif}
.fp-final{padding:32px 5vw 30px!important;gap:18px!important;background:#0b0b0b}.fp-final-copy{align-items:center!important;gap:44px!important}.fp-final-title{width:42%!important}.fp-final-title .elementor-heading-title{white-space:nowrap;color:#f7f7f4;font:400 clamp(58px,5.8vw,84px)/.85 "Bebas Neue",Impact,sans-serif}.fp-final-text{width:58%!important;color:#f7f7f4;font:400 clamp(13px,1.1vw,16px)/1.48 "Libre Franklin",sans-serif}.fp-final-buttons{gap:11px!important}.fp-final-buttons>.elementor-widget-button{flex:1}.fp-final-buttons .elementor-button{width:100%}
.fp-footer{padding:22px 4.5vw!important;align-items:center!important;gap:34px!important;background:#101010;border-top:1px solid #3a3a3a}.fp-footer-logo{width:180px!important}.fp-footer-logo .elementor-widget-container,.fp-footer-logo img{width:100%!important}.fp-footer-logo img{height:auto!important}.fp-footer-links{flex:1!important;gap:12px 22px!important;flex-wrap:wrap!important}.fp-footer-link .elementor-button-text{color:#dedbd3;font:700 10px/1 "Archivo Narrow",Arial,sans-serif}
.fp-article-shell{max-width:1040px!important;margin:0 auto!important;padding:70px 5vw 80px!important;background:#111111}.fp-article-meta{margin-bottom:18px!important;color:#b6d63a!important;font:700 11px/1.3 "Libre Franklin",sans-serif;letter-spacing:.07em}.fp-article-meta .elementor-icon-list-text{color:#b6d63a!important}.fp-article-title .elementor-heading-title{margin:0 0 30px;color:#f7f7f4;font:700 clamp(48px,6.4vw,92px)/.94 "Source Serif 4",Georgia,serif}.fp-article-featured{margin-bottom:38px!important}.fp-article-featured img{width:100%!important;max-height:620px;object-fit:cover;filter:none!important}.fp-article-content{max-width:780px;margin:0 auto;color:#e6e4de;font:400 clamp(16px,1.25vw,19px)/1.72 "Libre Franklin",sans-serif}.fp-article-content h2,.fp-article-content h3{color:#f7f7f4;font-family:"Source Serif 4",Georgia,serif;line-height:1.1}.fp-article-content a{color:#b6d63a}.fp-share-buttons{max-width:780px;margin:38px auto 0;padding-top:22px;border-top:1px solid #454541}.fp-related{padding:46px 4.5vw 56px!important;background:#0b0b0b}.fp-related>.fp-section-title{margin-bottom:20px}.fp-article-newsletter{border-top:1px solid #595750}
@media(max-width:1024px){.fp-header{min-height:100px!important;flex-direction:column!important;align-items:flex-start!important}.fp-nav{justify-content:flex-start!important}.fp-hero-copy{width:50%!important;padding:40px 30px!important}.fp-hero-visual{width:50%!important}.fp-card-image{height:190px}.fp-dynamic-posts .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-feature-grid{flex-wrap:wrap!important}.fp-feature-stack{width:50%!important}.fp-verify,.fp-absurd{width:50%!important}.fp-newsletter{gap:34px!important}.fp-newsletter-panel{padding-right:34px!important}}
@media(max-width:767px){.fp-header{padding:18px 22px!important}.fp-logo .elementor-heading-title{font-size:58px}.fp-nav{gap:12px!important}.fp-categories{justify-content:flex-start!important}.fp-hero{flex-direction:column-reverse!important}.fp-hero-copy,.fp-hero-visual{width:100%!important}.fp-hero-visual{min-height:340px!important}.fp-hero-copy{padding:38px 24px!important}.fp-hero-title .elementor-heading-title{font-size:78px}.fp-button-row{flex-direction:column!important}.fp-button-row>.elementor-widget-button{width:100%!important}.fp-button-row .elementor-button{width:100%}.fp-statement{position:relative;flex-direction:column!important}.fp-statement-copy{width:100%!important;padding:36px 24px 40px!important}.fp-sand-image{position:absolute!important;inset:0;width:100%!important;height:100%;opacity:.16}.fp-statement-copy{z-index:2}.fp-statement-title .elementor-heading-title{font-size:60px}.fp-latest{padding:34px 20px 38px!important}.fp-section-head{align-items:flex-start!important}.fp-articles{flex-direction:column!important}.fp-card{width:100%!important}.fp-card-image{height:270px}.fp-dynamic-posts .elementor-posts-container{grid-template-columns:1fr}.fp-feature-grid{flex-direction:column!important}.fp-feature-stack,.fp-verify,.fp-absurd{width:100%!important}.fp-newsletter{flex-direction:column!important;padding:36px 24px!important}.fp-newsletter-panel,.fp-research{width:100%!important}.fp-newsletter-panel{padding:0 0 32px!important;border-right:0;border-bottom:1px solid #77736b}.fp-research-list{flex-direction:column!important}.fp-research-list>.elementor-widget-text-editor{width:100%!important}.fp-final{padding:40px 24px!important}.fp-final-copy,.fp-final-buttons{flex-direction:column!important;gap:16px!important}.fp-final-title,.fp-final-text{width:100%!important}.fp-final-buttons>.elementor-widget-button{width:100%!important}.fp-footer{flex-direction:column!important;align-items:flex-start!important;padding:28px 24px!important}.fp-footer-links{justify-content:flex-start!important}.fp-article-shell{padding:44px 22px 54px!important}.fp-article-title .elementor-heading-title{font-size:47px}}/* End custom CSS */