.ff-popup{--ff_popup_h_padding: 2.4rem;--ff_popup_v_padding: 2rem;--ff_popup_bg_color: #000;--ff_popup_content_bg_color: #000;color:#fff;z-index:998}.ff-popup__content-container{z-index:999}.ff-popup__content{border-radius:1rem}.ff-popup__content p{font-size:21px}.ff-popup__content a,.ff-popup__content a:visited{color:#f58884;font-weight:500}.ff-popup__content a:hover,.ff-popup__content a:visited:hover{color:#f3726d;text-decoration:underline}.ff-popup__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}@media only screen and (max-width: 767px){.ff-popup__content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.ff-popup .ff-popup__image{width:40%;-ms-flex-negative:0;flex-shrink:0;pointer-events:auto}.ff-popup .ff-popup__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.ff-popup .ff-popup__image{width:100%}}.ff-popup__close-btn{background:0 0;border:none;padding:0;margin:0;cursor:pointer;top:0.6rem;right:0.6rem;color:#fff}.ff-popup__close-btn::after,.ff-popup__close-btn::before{width:50%;height:1px;left:25%;background-color:#fff}@media only screen and (max-width: 767px){.ff-popup__close-btn{top:2rem;right:2rem}}.ff-popup:not(.ff-popup--is-modal){--ff_popup_content_h_padding: 2.4rem;--ff_popup_content_v_padding: 2rem}.ff-popup:not(.ff-popup--is-modal).ff-popup--has-close-btn .ff-popup__close-btn{width:2.5rem;height:2.5rem;font-size:2rem}.ff-popup:not(.ff-popup--is-modal).ff-popup--has-close-btn .ff-popup__content>:first-child{max-width:calc(100% - 2.5rem)}.ff-popup:not(.ff-popup--is-modal) .ff-popup__content p{font-size:16px}.ff-popup:not(.ff-popup--is-modal).ff-popup--has-close-cta .ff-popup__content{padding-right:10rem}.ff-popup:not(.ff-popup--is-modal).ff-popup--has-close-cta .ff-popup__close-cta-ctn{position:absolute;top:var(--ff_popup_content_h_padding);right:var(--ff_popup_content_h_padding);margin-top:0 !important}.ff-popup--is-modal.ff-popup--has-close-btn .ff-popup__content>*:first-child{padding-right:3rem}.ff-popup--is-modal.ff-popup--has-close-btn .ff-popup__content>*:first-child>img{width:calc(100% + 3rem);max-width:calc(100% + 3rem)}.ff-banner{--ff_banner_bg_color: #000;--ff_banner_text_color: #fff;--ff_popup_v_padding: 1.5rem;--ff_popup_h_padding: 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:990;-webkit-transition:opacity 1;transition:opacity 1}.ff-banner__content{text-align:center}.ff-banner__content p{font-size:15px}.ff-banner__content a,.ff-banner__content a:visited{color:#f3726d;font-weight:500}.ff-banner__content a:hover,.ff-banner__content a:visited:hover{color:#f3726d;text-decoration:underline}.ff-banner__close-btn{position:absolute;top:10px;right:10px;background:0 0;border:none;padding:0;margin:0;cursor:pointer;color:#fff}.ff-banner__close-btn::after,.ff-banner__close-btn::before{height:1px}@media only screen and (max-width: 767px){.ff-banner{--ff_popup_h_padding: 1.8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.ff-banner__close-btn{margin:unset;top:7px;right:7px}}.page-template-default .big-title{padding:unset;width:100%;font-size:30px;margin-top:20px}.page-template-default .entry-title{font-size:30px !important}
