.elementor-3 .elementor-element.elementor-element-4a28ec5{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-3 .elementor-element.elementor-element-4611a1e .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-4a28ec5{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-4611a1e .elementor-heading-title{font-size:60px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-4a28ec5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-4611a1e .elementor-heading-title{font-size:48px;}}/* Start custom CSS for text-editor, class: .elementor-element-aa7b442 */.elementor-3 .elementor-element.elementor-element-aa7b442 ul {
    margin-bottom:20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ad208c */.elementor-3 .elementor-element.elementor-element-8ad208c .cky-banner-element {
    border: 2px solid var(--e-global-color-primary) !important;
    color: var(--e-global-color-primary) !important;
    font-weight:bold;
    background:transparent !important;
    border-radius: 500px;
    padding:10px 20px;
}

.elementor-3 .elementor-element.elementor-element-8ad208c .cky-banner-element:hover {
    border: 2px solid var(--e-global-color-accent) !important;
    color: var(--e-global-color-secondary) !important;
    background: var(--e-global-color-primary) !important;
}/* End custom CSS */