.elementor-188 .elementor-element.elementor-element-a721918{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-0ac2dbb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-d658692{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-188 .elementor-element.elementor-element-d658692::before, .elementor-188 .elementor-element.elementor-element-d658692 > .elementor-background-video-container::before, .elementor-188 .elementor-element.elementor-element-d658692 > .e-con-inner > .elementor-background-video-container::before, .elementor-188 .elementor-element.elementor-element-d658692 > .elementor-background-slideshow::before, .elementor-188 .elementor-element.elementor-element-d658692 > .e-con-inner > .elementor-background-slideshow::before, .elementor-188 .elementor-element.elementor-element-d658692 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-188 .elementor-element.elementor-global-7234 .video-popup{background-color:#F0F0F3 !important;}.elementor-188 .elementor-element.elementor-element-fe3e4f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-188 .elementor-element.elementor-element-0ac2dbb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for global, class: .elementor-global-7234 */.elementor-188 .elementor-element.elementor-global-7234 .secpad1 {
    font-size: clamp(1rem, calc(0.8rem + 1.2vw), 2rem) !important;
    line-height: clamp(1.8rem, calc(1.4rem + 1.2vw), 2.5rem) !important;
}

.elementor-188 .elementor-element.elementor-global-7234 .secpad2 {
    font-size: clamp(2.2rem, calc(1.9rem + 1.3vw), 3.7rem) !important;
    line-height: clamp(2.7rem, calc(2.2rem + 1.3vw), 4.7rem) !important;
    font-weight: 900;
}

.elementor-188 .elementor-element.elementor-global-7234 .secpad3 {
    font-size: clamp(1rem, calc(0.8rem + 0.85vw), 1.7rem) !important;
    line-height: clamp(1.8rem, calc(1.4rem + 0.85vw), 2.7rem) !important;
    margin-bottom: 1rem !important;
    margin-top: 1rem;
    font-weight: 400;
    display: block;
}

.elementor-188 .elementor-element.elementor-global-7234 .vid .icon img {
    display: none !important;
}

.elementor-188 .elementor-element.elementor-global-7234 .vid .icon {
    background: url('https://www.paypalobjects.com/webstatic/icon/pp258.png') no-repeat center center;
    background-size: contain;
    width: clamp(40px, calc(24px + 4vw), 80px);
    height: clamp(40px, calc(24px + 4vw), 80px);
}

.elementor-188 .elementor-element.elementor-global-7234 .vid .icon > * {
    display: none;
}/* End custom CSS */