.elementor-442 .elementor-element.elementor-element-5adc2393:not(.elementor-motion-effects-element-type-background), .elementor-442 .elementor-element.elementor-element-5adc2393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F38C;}.elementor-442 .elementor-element.elementor-element-5adc2393{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-442 .elementor-element.elementor-element-5adc2393 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-442 .elementor-element.elementor-element-4d5a1f6a img{width:12%;}.elementor-442:not(.elementor-motion-effects-element-type-background), .elementor-442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-442 .elementor-element.elementor-element-4d5a1f6a img{width:25%;}}/* Start custom CSS for section, class: .elementor-element-5adc2393 */.elementor-442 .elementor-element.elementor-element-5adc2393 {
backdrop-filter: blur( 20px );
-webkit-backdrop-filter: blur( 20px );
border-radius: px;
border: 1px solid;
border-image: linear-gradient(90deg,#F2298200, #bf0811, #F2298200) 1;
border-left:0px;
border-bottom:0pxpx;
border-right:15px;
}

.elementor-442 .elementor-element.elementor-element-5adc2393 .elementor-button-icon i:before {
font-size: 25px;
vertical-align:middle;
}

.elementor-442 .elementor-element.elementor-element-5adc2393 .elementor-button-text {
padding-right: 20px;
}

.elementor-button-content-wrapper {
align-items: center
}/* End custom CSS */
/* Start custom CSS */html, body{
    width: 100%;
    overflow-x: hidden;
}/* End custom CSS */