.elementor-widget-section [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-section [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-column [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-column [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11794 .elementor-element.elementor-element-3edcdf5 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-3edcdf5{text-align:center;}.elementor-11794 .elementor-element.elementor-element-3edcdf5 .elementor-heading-title{color:#000000;}.elementor-widget-video [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-video [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-video ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-video .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-11794 .elementor-element.elementor-element-659a026 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-11794 .elementor-element.elementor-element-659a026 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11794 .elementor-element.elementor-element-79dc632 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-button .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-11794 .elementor-element.elementor-element-f6976d6 .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-f6976d6 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-5ee1619{text-align:center;}.elementor-11794 .elementor-element.elementor-element-5ee1619 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11794 .elementor-element.elementor-element-7661b46 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-7564ded .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-7564ded > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-d34904c{text-align:center;}.elementor-11794 .elementor-element.elementor-element-d34904c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-097e9aa > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-1437ddf .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-1437ddf > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-13c954e{text-align:center;}.elementor-11794 .elementor-element.elementor-element-13c954e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-745c044 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-2af6864 .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-2af6864 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-0994f84{text-align:center;}.elementor-11794 .elementor-element.elementor-element-0994f84 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-31992d0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-910127c .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-910127c > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-808eb19{text-align:center;}.elementor-11794 .elementor-element.elementor-element-808eb19 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-3447cfd{width:var( --container-widget-width, 102.617% );max-width:102.617%;--container-widget-width:102.617%;--container-widget-flex-grow:0;}.elementor-11794 .elementor-element.elementor-element-3447cfd > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-7f4622fa .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-7f4622fa > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-4e90a5df{text-align:center;}.elementor-11794 .elementor-element.elementor-element-4e90a5df .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-db91f49 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-f51b733 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-f04e952 .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-f04e952 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-1ebc0d7{text-align:center;}.elementor-11794 .elementor-element.elementor-element-1ebc0d7 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-4de66b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-2f31c34 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-e229e7b .elementor-button{background-color:#FCB131;}.elementor-11794 .elementor-element.elementor-element-e229e7b > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-11794 .elementor-element.elementor-element-b1e0953{text-align:center;}.elementor-11794 .elementor-element.elementor-element-b1e0953 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:37px;font-weight:400;color:#000000;}.elementor-11794 .elementor-element.elementor-element-22ab84b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-2e44d35a{padding:0px 0px 50px 0px;}.elementor-widget-animated-headline [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-animated-headline [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-animated-headline .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-animated-headline ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-animated-headline .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11794 .elementor-element.elementor-element-a439821{--iteration-count:infinite;--animation-duration:5000ms;}.elementor-11794 .elementor-element.elementor-element-a439821 .elementor-headline{text-align:center;}.elementor-widget-html [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-html [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-html .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11794 .elementor-element.elementor-element-5ee1619 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-d34904c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-13c954e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-0994f84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-808eb19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-4e90a5df > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-1ebc0d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11794 .elementor-element.elementor-element-b1e0953 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-11794 .elementor-element.elementor-element-39d69f3{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-61ad95d{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-6f1974a{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-c64a398{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-e231b7b{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-767188d{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-7f5db22{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-021e88b{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-43d353d{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-d86d2cf{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-e54d437{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-33488ee{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-94ee2cd{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-55da1aa{width:68.503%;}.elementor-11794 .elementor-element.elementor-element-112d7ea{width:31.108%;}.elementor-11794 .elementor-element.elementor-element-cb7d500{width:68.503%;}}/* Start custom CSS for section, class: .elementor-element-1b30c6ff */#sta-form label,
#sta-form input,
#sta-form select{
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    line-height: 22px;
    font-weight: 400;
    text-decoration: inherit;
    color: #424242;
}
.moonray-form-p2c235091f28 .moonray-form{
    margin: 0 auto;
}
#sta-form input[type=submit]{
    font-size: 18px;
    font-weight: 700;
    color: #ffd152;
    width: 100% !important;
}
#sta-form input{
    padding: 10px 16px;
}
#sta-form input[type=submit]:hover{
    -webkit-box-shadow: 0 4px 5px 0 #00000024, 0 1px 10px 0 #0000001f, 0 2px 4px -1px #0000004d;
    box-shadow: 0 4px 5px 0 #00000024, 0 1px 10px 0 #0000001f, 0 2px 4px -1px #0000004d
}

#sta-form .moonray-form-input-type-checkbox{
    display: flex;
    align-items: center;
}
#sta-form .moonray-form-input-type-checkbox label{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS */.page:not(.elementor-editor-active) .home-service .elementor-background-overlay{
    opacity: 0;
    transition: 250ms ease-in-out;
}
.page:not(.elementor-editor-active) .home-service .elementor-container{
    opacity: 0;
    transition: 250ms ease-in-out;
}
.page:not(.elementor-editor-active) .home-service:hover .elementor-background-overlay{
    opacity: .8;
}
.page:not(.elementor-editor-active) .home-service:hover .elementor-container{
    opacity: 1;
}/* End custom CSS */