.elementor-354 .elementor-element.elementor-element-45a0993{--display:flex;--background-transition:0.3s;}.elementor-354 .elementor-element.elementor-element-45a0993:not(.elementor-motion-effects-element-type-background), .elementor-354 .elementor-element.elementor-element-45a0993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BB0A0A00;}.elementor-354 .elementor-element.elementor-element-45a0993, .elementor-354 .elementor-element.elementor-element-45a0993::before{--border-transition:0.3s;}.elementor-354 .elementor-element.elementor-element-2902dd1{text-align:right;}.elementor-354 .elementor-element.elementor-element-5d94019 .elementor-icon-wrapper{text-align:right;}.elementor-354 .elementor-element.elementor-element-5d94019 .elementor-icon{font-size:40px;}.elementor-354 .elementor-element.elementor-element-5d94019 .elementor-icon svg{height:40px;}.elementor-354 .elementor-element.elementor-element-5d94019 > .elementor-widget-container{margin:0px 0px -5px 0px;}#elementor-popup-modal-354 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-354{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-354 .dialog-widget-content{animation-duration:1s;background-color:#AC383800;border-style:none;border-radius:0px 0px 0px 0px;margin:0px 15px 15px 0px;}@media(max-width:767px){.elementor-354 .elementor-element.elementor-element-5d94019 > .elementor-widget-container{margin:0px 0px 10px 0px;}}/* Start custom CSS for heading, class: .elementor-element-2902dd1 */.dd-visually-hidden{
    clip: rect(0 0 0 0); 
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap; 
    width: 1px;
}/* End custom CSS */
/* Start custom CSS */.elementor-button:focus {
    outline: none !important;
    border: none !important;
    box-shadow: none !important;
}/* End custom CSS */