.elementor-4345 .elementor-element.elementor-element-7e6e4de:not(.elementor-motion-effects-element-type-background), .elementor-4345 .elementor-element.elementor-element-7e6e4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-env.upcierge.co/wp-content/uploads/2024/10/bg.png");background-position:0px -120px;background-repeat:no-repeat;background-size:100% auto;}.elementor-4345 .elementor-element.elementor-element-7e6e4de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 20px 150px 20px;}.elementor-4345 .elementor-element.elementor-element-7e6e4de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4345 .elementor-element.elementor-element-9d59acc .elementor-heading-title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:3.75rem;font-weight:700;line-height:1.3em;}.elementor-4345 .elementor-element.elementor-element-9d59acc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-4345 .elementor-element.elementor-element-a92f880{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1.25rem;}.elementor-4345 .elementor-element.elementor-element-a92f880 > .elementor-widget-container{padding:0% 9% 04% 0%;}.elementor-4345 .elementor-element.elementor-element-0afd4f3 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.375rem;font-weight:700;fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:19px 21px 19px 21px;}.elementor-4345 .elementor-element.elementor-element-0afd4f3 .elementor-button:hover, .elementor-4345 .elementor-element.elementor-element-0afd4f3 .elementor-button:focus{background-color:#8CC63F;border-color:#8CC63F;}.elementor-4345 .elementor-element.elementor-element-0afd4f3 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4345 .elementor-element.elementor-element-1196f4c{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:1.25rem;line-height:0.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4345 .elementor-element.elementor-element-7e6e4de:not(.elementor-motion-effects-element-type-background), .elementor-4345 .elementor-element.elementor-element-7e6e4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-4345 .elementor-element.elementor-element-7e6e4de{padding:5% 5% 5% 5%;}}@media(max-width:767px){.elementor-4345 .elementor-element.elementor-element-7e6e4de:not(.elementor-motion-effects-element-type-background), .elementor-4345 .elementor-element.elementor-element-7e6e4de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging-env.upcierge.co/wp-content/uploads/2024/10/MOBILE-BG.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4345 .elementor-element.elementor-element-7e6e4de{padding:20% 12% 20% 12%;}.elementor-4345 .elementor-element.elementor-element-9d59acc{text-align:center;}.elementor-4345 .elementor-element.elementor-element-9d59acc .elementor-heading-title{font-size:2.5rem;}.elementor-4345 .elementor-element.elementor-element-9d59acc > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4345 .elementor-element.elementor-element-a92f880{text-align:center;font-size:1.125rem;}.elementor-4345 .elementor-element.elementor-element-a92f880 > .elementor-widget-container{padding:10% 3% 4% 3%;}.elementor-4345 .elementor-element.elementor-element-0afd4f3 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4345 .elementor-element.elementor-element-1196f4c{text-align:center;}.elementor-4345 .elementor-element.elementor-element-1196f4c.elementor-element{--align-self:center;}}/* Start custom CSS for text-editor, class: .elementor-element-1196f4c */.elementor-4345 .elementor-element.elementor-element-1196f4c a {
    color: #8cc63f;
    font-weight: 700;
    text-decoration: underline
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e6e4de */.elementor-4345 .elementor-element.elementor-element-7e6e4de {
    background-color: #000;
}

@media only screen and (max-width: 768px) {
    .elementor-4345 .elementor-element.elementor-element-7e6e4de .elementor-column-gap-default {
        display: flex;
        flex-direction: column-reverse;
    }
}/* End custom CSS */
/* Start custom CSS */header#site-header {
    display: none;
}

@media (min-width: 1100px) and (max-width: 1550px) {
    .elementor-4345 .elementor-element.elementor-element-e5a9ca4 .elementor-button {
    border-radius: 1vw;
    padding: 0.95vw 1.1vw;
}
.elementor-4345 .elementor-element.elementor-element-c3bbef2 .elementor-button {
    margin-top: -1vw;
     border-radius: 1vw;
    padding: 0.95vw 1vw;
}
.elementor-4345 .elementor-element.elementor-element-b843207 > .elementor-widget-container {
    margin: -1vw 0% 0% 0%;
}
}/* End custom CSS */