@font-face{font-family:'Roboto-Bold';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Bold.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Bold.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto-Light';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Light.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Light.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Roboto-Medium';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Medium.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Medium.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Roboto-Regular';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Regular.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Regular.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Roboto/Roboto-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Corbel';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Corbel/Corbel.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Corbel/Corbel.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Corbel/Corbel.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Corbel-Bold';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Corbel/Corbel-Bold.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Corbel/Corbel-Bold.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/Corbel/Corbel-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Trajan-Pro-Bold';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/TrajanPro/TrajanPro-Bold.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/TrajanPro/TrajanPro-Bold.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/TrajanPro/TrajanPro-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Trajan-Pro-Regular';src:url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/TrajanPro/TrajanPro-Regular.woff2') format('woff2'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/TrajanPro/TrajanPro-Regular.woff') format('woff'),url('https://p7z3t3m3.stackpathcdn.com//wp-content/themes/davidgenis-child/Fonts/TrajanPro/TrajanPro-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}.header_button_right a{background:#fff;padding:10px 15px !important;color:#000 !important;border:1px solid #ccc}.header_button_right a span{color:#000 !important;text-transform:none}.header_button_right a:before{display:none !important}.swiper-slide .content .buttons{display:none}body #header-outer #top nav>ul>li:not([class*=button_])>a .menu-title-text:after{bottom:-37px !important}body #header-outer.small-nav #top nav>ul>li:not([class*=button_])>a .menu-title-text:after{bottom:-30px !important}#top nav .sf-menu .current_page_item>a .sf-sub-indicator i{color:#fff !important}#footer-outer .widget{margin-bottom:10px}#custom_html-2{margin-bottom:0 !important}.footer_social img{margin-left:10px}.footer_social{display:inline-flex;margin:auto;vertical-align:middle;align-items:self-start}.home_slider h2{font-size:62px !important;color:#fff;line-height:72px !important;font-family:Trajan-Pro-Regular;font-weight:200;margin-bottom:20px !important;text-transform:uppercase}.home_slider p{padding:15px 20px !important;margin:0 auto !important;display:table;background:var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;background:#ffffff1a 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;font-size:15px !important;font-weight:100 !important;line-height:normal !important}.home_slider .swiper-slide .content .buttons .button a.primary-color{border-radius:0 !important;font-family:'Corbel';font-weight:100;text-transform:uppercase;background:#fff !important;color:#000 !important;padding:18px 20px;box-shadow:0 0 10px #0000008f;font-size:14px}.small-nav header#top a.top_call{padding:5px 20px 11px;height:40px}.small-nav header#top .top_language{height:35px}.sf-menu li ul li .sf-sub-indicator{top:16px}#header-outer[data-format=centered-menu] #top .span_3{background:#fff}#header-outer #top .sf-menu li ul{padding:0}#header-outer #top .sf-menu li ul li a{padding:15px;border-bottom:1px solid #ccc}body[data-header-color=light] .sf-menu>li:not(.megamenu) li ul{margin-top:0;margin-left:0}a.top_call img{margin:0 !important;width:22px !important;position:relative;top:3px}a.top_call{background:#dd0807;display:inline-block;padding:7px 20px 11px;font-size:20px;vertical-align:middle;align-items:center;font-family:'Trajan-Pro-Regular';height:45px;color:#fff !important}#header-outer .nectar-header-text-content{padding:0}.top_language a{margin:0 3px;position:relative;top:8px}.top_language a img{margin:0 !important;height:18px !important}.top_language{background:#fff;color:#000 !important;vertical-align:middle;display:table;width:100%;height:45px;padding:3px 0}.top_language strong{padding-right:5px;font-size:11px;position:relative;top:2px}#header-outer .nectar-header-text-content a:after{display:none !important}.nectar-header-text-content{opacity:10 !important}header#top:after{content:"";background:var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;background:#ffffff1a 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);width:100%;height:90px;position:absolute;top:8px;left:0}.small-nav header#top:after{display:none}.banner p{padding:10px 20px !important;margin:0 auto !important;display:table;background:var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;background:#ffffff1a 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e}a.nectar-button.large.regular.regular-button{border-radius:0 !important;font-family:'Corbel';font-weight:100;text-transform:uppercase}.banner_below_form .gform_wrapper.gravity-theme .gform_fields{display:inline-block}.banner_below_form .gform_wrapper .gform_body.gform-body .gfield{float:left !important;width:23.5% !important;clear:none !important;margin:0 !important;display:inline-block;margin:0 5px !important}.banner_below_form .gform_body.gform-body{width:85%;clear:none;float:left}.banner_below_form .gform_footer.top_label{margin:0 !important;padding:0 !important;clear:none;float:left;width:15%}.banner_below_form .gform_footer.top_label input{width:100%;margin:0 !important;border-radius:0 !important;font-family:'Corbel';text-transform:uppercase;font-weight:100}.banner_below_form h2{font-weight:100;font-size:18px;background:#090e26;display:table;padding:5px 140px 5px 20px;color:#fff;position:relative;left:-1px;margin-top:-30px}.banner_below_form h2:after{content:"";width:30%;height:1px;background:#fff;position:absolute;right:20px;top:50%}.banner_below_form{margin-top:-130px;background:#fff;position:relative;z-index:9;box-shadow:0px 10px 10px #0000001a;z-index:99}.banner_below_form .gform_wrapper{padding:15px 10px 20px;display:table;margin:0 auto;width:100%}.gform_wrapper .gform_body.gform-body .gfield input{border-radius:0;padding:10px}.gform_wrapper .gform_validation_errors{display:none}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{background:0 0;border:0 solid #c02b0a;font-size:12px !important;margin-top:0 !important;padding:0 !important}.instruction.validation_message{display:none}.title_left_border{border-left:2px solid #dd0807;padding:0 0 0 25px;margin:0;position:relative}.title_gray_bg:after{content:"";background:#f2f6f9;position:absolute;width:145px;height:180%;top:-41%;left:-10%;z-index:-9}a.nectar-button.small.regular.accent-color.regular-button.small_button{border:1px solid #000;background:0 0 !important;color:#000 !important;border-radius:0 !important}h2 strong{font-family:Corbel}.home_service_section .img-with-aniamtion-wrap{float:left;margin-right:20px}.home_service_section img{width:45px !important}.home_service_section h3{font-weight:100;font-size:18px !important}.home_service_section .vc_col-sm-6 .wpb_wrapper{padding:8% 10% !important;background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.home_service_section .vc_col-sm-6:hover .wpb_wrapper,.home_service_section .active-tab-link .wpb_wrapper{background:#dd0807;box-shadow:0px 0px 20px #979797}.home_service_section .active-tab-link .wpb_wrapper h3{color:#fff}.home_service_section .active-tab-link .wpb_wrapper .icon_black{display:none}.home_service_section .active-tab-link .wpb_wrapper .icon_white{display:block}.home_service_section .vc_col-sm-6:hover .wpb_wrapper h3{color:#fff}.home_service_section .vc_col-sm-6:last-child .wpb_wrapper{border-right:0}.home_service_section .vc_col-sm-6 .img-with-aniamtion-wrap{margin:0 25px 0 0 !important}.home_service_section .vc_col-sm-6 .icon_white{display:none}.home_service_section .vc_col-sm-6:hover .icon_white{display:block}.home_service_section .vc_col-sm-6:hover .icon_black{display:none}.home_service_section_last .vc_col-sm-6 .wpb_wrapper{border-bottom:0}.home_videos a.play_button_2.large.nectar_video_lightbox:before{background:0 0 !important;border:1px solid #fff}.section_move_top{margin-top:-90px;margin-bottom:0 !important}.section_move_top p{font-weight:100;font-size:18px;font-family:'Roboto-Light'}.section_move_two{margin-top:-150px;margin-bottom:0 !important}.faq_section .toggles.accordion h3 a{text-transform:uppercase;font-family:'Corbel' !important;font-weight:600;font-size:16px}.faq_section .toggle h3 i{border:0 solid #888 !important}.faq_section .toggle .inner-toggle-wrap{padding-right:80px !important}.title_left_border_white{border-left:2px solid #fff;color:#fff}.title_with_image:after{content:"";background:#edf2f6;width:180px;height:80px;position:absolute;left:-5%;bottom:-3px;z-index:-9}.title_with_image:before{content:"";background:url(/wp-content/uploads/2022/09/beat-a-dui-12.jpg);width:100px;height:130px;position:absolute;left:-22%;top:-78%;background-size:contain;background-repeat:no-repeat}.title_with_image{left:100px;position:relative}.white_section_left .wpb_wrapper{margin-top:10% !important}.white_section_left .wpb_wrapper .wpb_wrapper{margin-top:0 !important}.white_section_left{width:80%;margin-left:24% !important}.map_address{position:absolute;bottom:100px;margin:auto;width:70%;left:15%;border-radius:0;overflow:hidden;box-shadow:0px 30px 99px #0000000F}.map_address h3{margin-bottom:3px !important;font-size:16px !important;line-height:1}.map_address a{color:#000}#footer-outer #copyright[data-layout=centered] .col.span_5{max-width:100%}body #footer-outer[data-cols="1"][data-disable-copyright=false][data-copyright-line=false][data-matching-section-color=true] #copyright{padding-top:15px;border-top:1px solid #f3f3f3;padding-bottom:20px;margin-top:20px}.map_address .vc_col-sm-3:last-child{border-right:0}#footer-outer #copyright p{font-size:13px}.map_address .vc_col-sm-3{border-right:1px solid #ccc}.left_image_full img{width:100%;position:relative;top:-40px}.left_image_full .vc_column-inner:after{content:"";width:50px;height:100%;position:absolute;right:0;top:0;background:#f2f6f9;z-index:-9}#page-header-bg h1{font-family:Trajan-Pro-Regular !important;font-weight:200;text-transform:uppercase}.language_list ul{margin:0}.language_list ul li{list-style:none;display:inline-block;padding-left:22px;margin-bottom:5px;position:relative;padding-right:10px}.language_list ul li:after{content:"01";position:absolute;left:0}.language_list ul li:nth-child(2):after{content:"02"}.language_list ul li:nth-child(3):after{content:"03"}.language_list ul li:nth-child(4):after{content:"04"}.language_list ul li:nth-child(5):after{content:"05"}.border_left{border-left:1px solid #444b58}.form_wrap .gform_body.gform-body input{background:0 0;border-bottom:1px solid #ccc !important;border:0;box-shadow:none;border-radius:0}.form_wrap .gform_body.gform-body select{background:0 0;border-bottom:1px solid #ccc !important;border:0;box-shadow:none;border-radius:0;height:35px}.gfield_radio li input{margin:3px 0 0 !important}.gfield_radio li{margin-right:20px !important}.gfield_radio{display:inline-flex}body .gform_wrapper .top_label .gfield_label{margin-top:0 !important}.gform_fileupload_rules{display:table;font-size:12px}.ginput_container.ginput_container_fileupload input{width:100% !important}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0}.wpb_text_column ul li{text-align:left}.gf_browser_chrome.gform_wrapper{margin:0 !important}.gform_legacy_markup_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper li.gfield_error textarea{border:0 solid #790000}.gform_legacy_markup_wrapper li.gfield.gfield_error,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;margin-bottom:0!important;border-top:0 solid #c89797 !important;border-bottom:0 solid #c89797 !important;padding-bottom:0 !important;padding-top:0 !important;box-sizing:border-box}.gform_legacy_markup_wrapper .validation_message{color:red}.gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important}.form_wrap .gform_body.gform-body textarea{background:0 0;border-bottom:1px solid #ccc !important;height:120px !important;border:0;box-shadow:none;border-radius:0}.form_wrap .gform_footer.top_label input{border-radius:0 !important;text-transform:uppercase}.form_wrap .gform_footer.top_label{margin-bottom:0 !important;padding-bottom:0}.form_wrap .gform_wrapper.gravity-theme{margin-bottom:0}.contact_address .iwithtext strong{font-family:Corbel;text-transform:uppercase;font-size:18px;font-weight:200}.contact_address .iwithtext .iwt-icon{top:4px}.red_call_section a{color:#fff}.red_call_section{display:table;padding:10px 20px;background:#dd0807;color:#fff}.link_icon_white .nectar-fancy-ul li i{color:#fff}ul#menu-footer-menu li{position:relative}ul#menu-footer-menu li:after{content:"";height:15px;width:1px;background:#ccc;position:absolute;right:-17px;top:9px}ul#menu-footer-menu li:last-child:after{display:none}.testimonial_slider .carousel-item p{font-size:17px;line-height:30px}#footer-outer #footer-widgets .row{padding-top:20px}@media screen and (max-width:999px){.banner_three_section{padding:30px 0}.modal-inner-wrap{padding-top:13% !important}.header_button_right.btn-modal a{color:#fff !important;text-align:center;margin-bottom:10px}#header-outer #mobile-menu ul li a{font-weight:700}.border_left{border-left:0 solid #444b58}div#header-outer:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff}body #header-outer.transparent[data-permanent-transparent=false] #top .slide-out-widget-area-toggle.mobile-icon i:before{background-color:#999 !important}body #header-outer.transparent[data-permanent-transparent=false] #top .slide-out-widget-area-toggle.mobile-icon i:after{background-color:#999 !important}a.top_call{width:100%}.home_slider p{padding:4px !important}.home_slider p br{display:none}.home_slider .swiper-slide .content h2.ns-heading-el{margin-bottom:5px !important}h2.vc_custom_heading.title_left_border.title_with_image{text-align:left !important;position:relative;display:table;margin:auto}#page-header-bg h1{text-align:center;font-size:28px !important}#page-header-bg h1 br{display:none}#header-outer[data-format=centered-menu] #top .span_3{background:0 0}header#top:after{display:none}.section_move_top{margin-top:20px}.banner_below_form{margin-top:50px}.banner_below_form .gform_body.gform-body{width:100%}.banner_below_form .gform_wrapper .gform_body.gform-body .gfield{width:97% !important;margin:0 5px 10px !important}.banner_below_form .gform_footer.top_label{width:99%}.mobile_text_center{text-align:center}.mobile_text_center h3{text-align:center !important}.white_section_left{width:100%;margin-left:0 !important}.map_address{bottom:50px;width:80%;left:10%}.map_address .vc_col-sm-3{border-right:0 solid #ccc;border-bottom:1px solid #ccc}.title_with_image{left:40px}.title_with_image:before{height:90px;top:inherit;bottom:-10px !important}.banner_below_form h2{padding:5px 0;width:100%}.banner_below_form h2:after{display:none}.red_call_section{margin:auto}.title_left_border{border-left:0 solid #dd0807;padding:0}.title_gray_bg:after{display:none}.title_left_border:after{content:"";width:60px;height:3px;position:relative;display:table;background:#dd0807;margin:auto;top:10px;left:0}.map_address .iwithtext .iwt-icon img{width:25px !important}.map_address .iwithtext .iwt-text{padding-left:45px}.map_address .iwithtext .iwt-icon{top:10px}#header-outer:after{content:"";background:var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;background:#ffffff26 0% 0% no-repeat padding-box;opacity:1;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);width:100%;height:75px;position:absolute;top:0;left:0}h2 br{display:none}.nectar-fancy-ul ul li{text-align:left}.faq_section .toggle .inner-toggle-wrap{padding-right:0 !important}.iwithtext .iwt-text{text-align:left}.home_service_section .vc_col-sm-6 .wpb_wrapper{border-bottom:1px solid #ccc !important;border-right:0 solid #ccc}.left_image_full img{top:0}.title_left_border:after{display:none}}