.elementor-23717 .elementor-element.elementor-element-8fd2c43:not(.elementor-motion-effects-element-type-background), .elementor-23717 .elementor-element.elementor-element-8fd2c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-23717 .elementor-element.elementor-element-8fd2c43 > .elementor-container{min-height:35vh;}.elementor-23717 .elementor-element.elementor-element-8fd2c43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 3% 5%;}.elementor-23717 .elementor-element.elementor-element-8fd2c43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23717 .elementor-element.elementor-element-e91cc81.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-23717 .elementor-element.elementor-element-e91cc81.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-23717 .elementor-element.elementor-element-e91cc81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-23717 .elementor-element.elementor-element-e91cc81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23717 .elementor-element.elementor-element-a6dc35f > .elementor-widget-container{margin:0% 2% 0% 0%;}.elementor-23717 .elementor-element.elementor-element-a6dc35f .elementor-heading-title{font-size:4vw;font-weight:500;color:#FFFFFF;}.elementor-23717 .elementor-element.elementor-element-9420a36:not(.elementor-motion-effects-element-type-background), .elementor-23717 .elementor-element.elementor-element-9420a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-23717 .elementor-element.elementor-element-9420a36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 10% 5%;}.elementor-23717 .elementor-element.elementor-element-9420a36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23717 .elementor-element.elementor-element-f53e5a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23717 .elementor-element.elementor-element-3151856 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23717 .elementor-element.elementor-element-063c5d4{color:var( --e-global-color-accent );font-family:"Lexend", Sans-serif;font-weight:500;}.elementor-23717 .elementor-element.elementor-element-4af742b > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;padding:0px 0px 0px 0px;}.elementor-23717 .elementor-element.elementor-element-53b33ef .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23717 .elementor-element.elementor-element-6032a18{z-index:2;}.elementor-23717 .elementor-element.elementor-element-6032a18 img{box-shadow:0px 43px 44px -21px rgba(0, 0, 0, 0.2);}@media(max-width:1215px){.elementor-23717 .elementor-element.elementor-element-8fd2c43 > .elementor-container{min-height:0vh;}.elementor-23717 .elementor-element.elementor-element-4af742b > .elementor-element-populated{margin:0% 0% 0% 2%;--e-column-margin-right:0%;--e-column-margin-left:2%;}}@media(max-width:767px){.elementor-23717 .elementor-element.elementor-element-8fd2c43 > .elementor-container{min-height:0vh;}.elementor-23717 .elementor-element.elementor-element-8fd2c43{padding:0% 5% 0% 5%;}.elementor-23717 .elementor-element.elementor-element-9420a36{padding:20% 5% 10% 5%;}.elementor-23717 .elementor-element.elementor-element-f53e5a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23717 .elementor-element.elementor-element-4af742b > .elementor-element-populated{margin:0% 0% 15% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-23717 .elementor-element.elementor-element-6032a18 > .elementor-widget-container{margin:0% 0% 0% 0%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-a6dc35f */@media screen and (min-width: 2000px) {
    .elementor-23717 .elementor-element.elementor-element-a6dc35f h1 {
        font-size: 8em!important;
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-063c5d4 */hr {
    border: none!important;
    border-top: 5px solid #ff0000!important;
    width: 115px;
}
.elementor-23717 .elementor-element.elementor-element-063c5d4 h2:first-child {
    font-size: 2.7em;
    margin-top: 0;
    word-break: break-word;
}
.elementor-23717 .elementor-element.elementor-element-063c5d4 h2 {
    font-size: 2em;
    margin-top: 10%;
}
.elementor-23717 .elementor-element.elementor-element-063c5d4 h3 {
    font-size: 1.3em;
    margin-top: 5%;
}
.elementor-23717 .elementor-element.elementor-element-063c5d4 p {
    margin: 5% 0;
}
.elementor-23717 .elementor-element.elementor-element-063c5d4 a.wp-block-button__link {
    background: #ff0000;
    color: #fff;
    border-radius: 2px;
    text-transform: uppercase;
    font-size: .8em;
    letter-spacing: 1.2px;
    box-shadow: 0px 20px 20px -10px rgb(0 0 0 / 20%);
    padding: 20px 40px 20px 40px;
}
.elementor-23717 .elementor-element.elementor-element-063c5d4 a.wp-block-button__link:hover {
    background: #f4bf36;
    color: #18191a;
}
@media only screen and (max-width: 1024px) {
    .elementor-23717 .elementor-element.elementor-element-063c5d4 h2:first-child {
        font-size: 2em;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 h2 {
        font-size: 1.5em;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 h3 {
    font-size: 1.1em;
    }
}
@media only screen and (max-width: 768px) {
    hr {
        border-top: 3px solid #ff0000!important;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 h2:first-child {
        font-size: 1.3em;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 h2 {
        font-size: 1.2em;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 h3 {
    font-size: 1em;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 .wp-block-button {
        width: 100%;
    }
    .elementor-23717 .elementor-element.elementor-element-063c5d4 a.wp-block-button__link {
        width: 100%;
    }
}/* End custom CSS */