.elementor-261840 .elementor-element.elementor-element-d05d14e > .elementor-container{min-height:40vh;}.elementor-261840 .elementor-element.elementor-element-5989e6f{text-align:center;font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-261840 .elementor-element.elementor-element-cac0256{text-align:center;font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-261840 .elementor-element.elementor-element-28150dd .elementor-icon-wrapper{text-align:center;}.elementor-261840 .elementor-element.elementor-element-28150dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-105bb1e0 );}.elementor-261840 .elementor-element.elementor-element-28150dd.elementor-view-framed .elementor-icon, .elementor-261840 .elementor-element.elementor-element-28150dd.elementor-view-default .elementor-icon{color:var( --e-global-color-105bb1e0 );border-color:var( --e-global-color-105bb1e0 );}.elementor-261840 .elementor-element.elementor-element-28150dd.elementor-view-framed .elementor-icon, .elementor-261840 .elementor-element.elementor-element-28150dd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-105bb1e0 );}.elementor-261840 .elementor-element.elementor-element-65b748f > .elementor-container{max-width:850px;}.elementor-261840 .elementor-element.elementor-element-14a9277 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-261840 .elementor-element.elementor-element-616c916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-261840 .elementor-element.elementor-element-5989e6f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-261840 .elementor-element.elementor-element-cac0256{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-261840 .elementor-element.elementor-element-14a9277 > .elementor-element-populated{margin:0em 0em 0em 5em;--e-column-margin-right:0em;--e-column-margin-left:5em;padding:0px 0px 0px 0px;}.elementor-261840 .elementor-element.elementor-element-616c916 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-261840 .elementor-element.elementor-element-5989e6f{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-261840 .elementor-element.elementor-element-cac0256{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-261840 .elementor-element.elementor-element-14a9277 > .elementor-element-populated{margin:0em 0em 0em 0.5em;--e-column-margin-right:0em;--e-column-margin-left:0.5em;}}/* Start custom CSS for html, class: .elementor-element-616c916 */.elementor-261840 .elementor-element.elementor-element-616c916 form ul { 
    list-style-type: none; 
}
.elementor-261840 .elementor-element.elementor-element-616c916 form ul li { 
    display: inline-block;
}
.elementor-261840 .elementor-element.elementor-element-616c916 input[type="text"],
.elementor-261840 .elementor-element.elementor-element-616c916 input[type="email"] {
    border: 1px solid #151718 !important;
    width: 250px;
    margin-right: 5px;
}
.elementor-261840 .elementor-element.elementor-element-616c916 button {
    padding: 9.5px;
    width: 250px;
    border: 1px solid #151718;
    background-color: #ffffff;
    font-size: 0.75em;
    color: #151718;
    transition-duration: 0.4s;
    transition-timing-function: ease-in-out;
}
.elementor-261840 .elementor-element.elementor-element-616c916 button:hover {
    background-color: #634a82;
    border: 1px solid #634a82;
    color: #ffffff;
}/* End custom CSS */