.elementor-378851 .elementor-element.elementor-element-1ea7339b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:2px;}.elementor-378851 .elementor-element.elementor-element-1ea7339b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-378851 .elementor-element.elementor-element-db9f0eb > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-00b80df */@media screen and (min-width: 600px) {
    h1 {
        font-size: clamp(20px, 50px, 100px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for wp-widget-text, class: .elementor-element-93566bb */.elementor-widget-container > p {
    margin-block-end: 0 !important;
}

main .elementor-button {   
    margin-top: 10px !important;
    width: 350px !important;
    background-color: #1C2FDF !important;
    color: white !important;
}

main .elementor-button::hover{
    background-color: white !important;
    color: black !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69343a7 */main .elementor-button 
{   
    width: 350px !important;
    background-color: #1C2FDF !important;
    color: white !important;
}

main .elementor-button::hover
{   
    background-color: white !important;
    color: black !important;
}/* End custom CSS */