/**handles:mai-law-pro**/
body{font-family:Roboto,sans-serif;font-weight:300;margin:0}.banner-title,.heading,.widget-title,.widgettitle,h1{font-family:'Roboto Slab',serif;font-weight:700;letter-spacing:1px}h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:400}.heading{text-align:inherit}.genesis-nav-menu a{font-weight:400}.site-header{border-bottom:none!important;box-shadow:none!important;width:100%!important;z-index:999!important}.home .elementor-location-header,.home .site-header{position:absolute;display:block;width:100%}.home .site-header,.home .site-header #call-now-widget .elementor-column-wrap,.home .site-header #nav-widget .elementor-column-wrap{background-color:transparent!important}.scroll.home .site-header{background-color:#fff!important}.scroll.home .site-header #call-now-widget .elementor-column-wrap{background-color:#12baba!important}.scroll.home .site-header #nav-widget .elementor-column-wrap{background-color:#fa9d1c!important}@media only screen and (min-width:1025px){.scroll.home.header-full-width .site-header{position:fixed!important}}@media only screen and (max-width:1024px){.home .elementor-location-header,.home .site-header{position:relative!important;background-color:#fff!important}.home .site-header #call-now-widget .elementor-column-wrap{background-color:#12baba!important}.home .site-header #nav-widget .elementor-column-wrap{background-color:#fa9d1c!important}}.elementor-nav-menu--dropdown{margin-top:0!important}.elementor-template-full-width .site-inner,.home .site-inner{max-width:100%!important;padding-left:0!important;padding-right:0!important}.site-footer{padding-top:0!important;padding-bottom:0!important;border-top:none;background-color:#000}.site-footer .elementor-widget:not(:last-child){margin-bottom:auto}.site-footer .forminator-custom-form{display:block!important}.search-form-submit{display:none!important;visibility:hidden}.strong-view.modern .testimonial-content:after,.strong-view.modern .testimonial-content:before{color:#fff!important;font-size:26px!important;line-height:26px!important;width:26px!important}.strong-view .strong-form-inner{padding:0}.strong-view .after,.strong-view .required-notice{display:none;visibility:hidden}.strong-form .form-field{margin-bottom:5px}.strong-view.strong-view-id-2 .testimonial{background-color:rgba(0,0,0,.5);border-radius:5px}.strong-view .wpmtst-submit label{width:100%!important}.strong-view .wpmtst-submit label .button{background-color:#fa9d1c;font-size:1.5rem;font-weight:500;width:100%!important}.strong-view .wpmtst-submit label .button:hover{background-color:#000}.strong-view .simplePagerNav li a{font-weight:500;font-size:1.3rem}.strong-view ul.simplePagerNav li.currentPage a{background-color:#12baba}.strong-view ul.simplePagerNav li a:hover{background-color:#000}.strong-view.controls-type-sides .wpmslider-next,.strong-view.controls-type-sides .wpmslider-prev{z-index:1!important}.share-widget h5{color:#fff}#get-a-free-price-estimate-widget .elementor-column-wrap,#int-get-a-free-price-estimate-widget .elementor-column-wrap{padding:0!important}#get-a-free-price-estimate-widget .forminator-button-submit,#int-get-a-free-price-estimate-widget .forminator-button-submit{border-radius:5px;width:100%;text-shadow:-1px -1px 0 rgba(0,0,0,.25)}#int-get-a-free-price-estimate-widget .forminator-button-submit{background-color:#fa9d1c!important;color:#fff!important}#int-get-a-free-price-estimate-widget .forminator-button-submit:hover{background-color:#000!important}.forminator-custom-form .forminator-button-submit{border-radius:5px!important;text-shadow:-1px -1px 0 rgba(0,0,0,.15)!important;background-color:#fa9d1c!important;color:#fff!important;font-size:20px!important;font-weight:500!important;padding:10px!important}.forminator-custom-form .forminator-button-submit:focus,.forminator-custom-form .forminator-button-submit:hover{background-color:#000!important}.form-widget .forminator-row:nth-child(8){margin-left:-30px!important;margin-right:-30px!important;margin-bottom:0!important}.form-widget .forminator-button-submit{border-radius:0!important;padding:20px!important;background-color:#333!important}.form-widget .forminator-button-submit:hover{background-color:#000!important}.home .elementor-widget-smartslider{margin-bottom:0!important}.home .n2-ss-widget{text-align:left!important;justify-content:left!important}@media only screen and (max-width:1024px){#cta-widget{border-bottom:1px solid rgba(0,0,0,.15)}.site-header .mega-menu .mega-menu-item .mega-sub-menu{border-radius:0!important}}.hustle-ui{padding:0!important}.hustle-ui .forminator-button{width:100%!important}.hustle-ui.module_id_1 .hustle-button-close{color:#fff!important;background-color:#dd4f3d}.hustle-ui.module_id_1 .hustle-button-close:hover{background-color:#c63d2b}.hustle-ui.hustle-slidein .hustle-slidein-content,.hustle-ui.hustle-slidein .hustle-slidein-content>[class*=hustle-],.hustle-ui.hustle-slidein.hustle-slidein-position--south-west .hustle-slidein-content>[class*=hustle-]{width:100%!important;max-width:100%!important}.hustle-ui:not(.hustle-size--small) .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-group-title:not(:last-child){padding-bottom:15px!important}.hustle-ui:not(.hustle-size--small) .hustle-info.hustle-info--compact .hustle-layout .hustle-content .hustle-group-content:not(:first-child){padding-top:0!important}.forminator-ui.forminator-custom-form.forminator-design--flat:not(.forminator-size--small){margin:15px 0 0!important}.hustle-content .hustle-content-wrap{padding:20px 0 0!important}.hustle-content .hustle-content-wrap .forminator-row:nth-child(3){margin-bottom:0!important;margin-left:-20px!important;margin-right:-20px!important}.hustle-content .hustle-content-wrap .forminator-row:nth-child(3) .forminator-col{padding:0!important}.hustle-content .hustle-content-wrap .forminator-button{border-radius:0!important;text-transform:uppercase}#view-our-specials-btn{font-size:1.3rem;font-weight:400;text-transform:uppercase}#view-our-specials-btn a{padding:15px 25px;display:block}.schedule-col .elementor-column-wrap{display:block}.elementor-popup-modal .dialog-lightbox-widget-content{background-color:transparent!important}.elementor-popup-modal #submit .forminator-button{width:100%!important;border-radius:0!important}.elementor-popup-modal .forminator-row:nth-child(3){margin-bottom:0!important}.elementor-popup-modal .dialog-close-button{margin-top:0;font-size:20px;color:#fff}