h1,h2,h3,h4,h5,h6{}a{color:#41ad49}h1{font-size:30px}h2{font-size:26px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.uppercase{text-transform:uppercase}.txt_white{color:#fff}.txt_yellow{color:#ffdd00}.txt_blue{color:#247da2}.bg_blue{background:#247da2!important}.xxl_spacer{height:60px}.xxl_spacer{height:60px}.xl_spacer{height:50px}.lg_spacer{height:40px}.md_spacer{height:30px}.sm_spacer{height:20px}.xs_spacer{height:16px}.xxxxl_font{font-size:66px;font-weight:bold}.xxxl_font{font-size:3.2vw;font-weight:bold}.xxl_font{font-size:45px;font-weight:bold}.xl_font{font-size:2.22rem;font-weight:bold;line-height:2.6rem}.lg_font{font-size:36px;font-weight:bold}.md_font{font-size:28px;font-weight:bold}.sm_font_26{font-size:26px;font-weight:normal}.sm_font{font-size:22px;font-weight:normal}.xs_font{font-size:16px;font-weight:normal}.text-center{text-align:center}.header_planner_wrapper{float:left}.header_top_wrapper_right{float:right}#header_wrapper_top{position:absolute;width:100%;padding:8px 0;background:transparent}#header_wrapper_top_page{padding:12px 0}.header_right_details{margin-top:8px}.header_right_details h4{text-transform:uppercase;color:#41ad49;font-size:20px;line-height:22px}#column_z_index_0{z-index:0}.header_right_menu{float:right;margin-top:1.8rem}.client_menu_btn{background:transparent;color:#ffa200;border:2px solid #ffa200;font-size:14px;font-weight:bold;padding:10px 16px;text-transform:uppercase}.client_menu_btn:hover{color:#fff;background:#ffa200;border-radius:3px}.header_right_details h4 span{color:#474848;line-height:16px;font-size:14px}.et_pb_fullwidth_menu .et-menu-nav>ul ul,.et_pb_menu .et-menu-nav>ul ul{padding:6px 0}.nav li ul{width:auto}.nav li li{padding:0}.et-menu li li a{padding:4px 20px;font-size:15px!important;width:236px}.et_pb_fullwidth_menu .et-menu>li,.et_pb_menu .et-menu>li{padding-left:18px;padding-right:18px}.header_right_details.details_pages_wrapper h4 span{color:#191919}.disable label.gfield_label{display:none!important}.gform_wrapper .field_sublabel_below.disable .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below.disable div[class*="gfield_time_"].ginput_container label{display:none!important}.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label{}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:400}body .gform_wrapper ul li.gfield{margin-top:0;padding-top:0}body .gform_wrapper textarea,body .gform_wrapper input[type=tel],body .gform_wrapper input[type=email],body .gform_wrapper input[type=phone],body .gform_wrapper input[type=text]{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#191919;display:block;font-size:16px!important;line-height:1.42857;padding:12px!important;margin-bottom:12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;vertical-align:middle; width:100%!important}.gform_wrapper .gform_footer{padding:0;margin:26px 0 0}body .gform_wrapper select.medium,body .gform_wrapper select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;display:block;font-size:16px!important;line-height:1.42857;padding:12px!important;margin-bottom:12px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;vertical-align:middle; width:100%!important}body .gform_wrapper textarea{height:116px}body .gform_wrapper input[type=submit]{background:#41ad49;color:#fff;background-image:none;border:0 solid #ccc;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;display:block;font-size:18px!important;line-height:1.42857;padding:12px 36px;transition:border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;vertical-align:middle;width:100%;text-align:center;cursor:pointer;font-weight:500}body .gform_wrapper input[type=submit]:hover{background:#289130}.free-consultation{background:var(--wpr-bg-f2d3015e-d41a-4963-b25d-a4f80f156815) no-repeat left 8px;padding-left:42px!important;float:left;margin-right:2rem;margin-top:1rem}.call-today{background:var(--wpr-bg-4e0c0c4d-330d-44e8-92e4-89323bf90b93) no-repeat left 8px;padding-left:40px!important;float:left;margin-top:1rem}.details_pages_wrapper .free-consultation{background:var(--wpr-bg-47b6b3ef-8640-4846-bb38-758879e3e98f) no-repeat left 8px}.details_pages_wrapper .call-today{background:var(--wpr-bg-88d20485-6dca-4d59-8f99-2a60f02320d6) no-repeat left 8px}#responsive-menu-title{padding:16px 5% 0!important}.responsive-menu-inner,.responsive-menu-inner::before,.responsive-menu-inner::after{background-color:#41ad49!important}.specialists_in_wrapper .et_pb_blurb_container{padding:0 22px 26px}.specialists_in_wrapper .et_pb_blurb_container a.read-more{background:#ffa200;color:#fff!important;border:0;font-weight:bold;padding:10px 16px;border-radius:3px;font-size:15px}.specialists_in_wrapper .et_pb_blurb_container a.read-more:hover{background:#aa410e}#main-header{-webkit-box-shadow:0 0 0rgba(0,0,0,.1);-moz-box-shadow:0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 rgba(0,0,0,.1);min-height:86px}#top-menu li a{font-size:16px}.home .mobile_menu_bar::before{color:#fff!important}.mobile_menu_bar::before{color:#7a0322!important}.mobile_menu_bar::before{color:#fff}.mobile_menu_bar.et_pb_header_toggle{margin-top:16px}.home #main-header{background-color:transparent;position:absolute;padding:10px 0}#logo{max-height:inherit;width:226px}.page_tab_style ul.et_pb_tabs_controls{background-color:transparent;margin:0 auto;text-align:center;display:table;border:0!important}.page_tab_style .et_pb_tab{padding:0}.page_tab_style .et_pb_tabs_controls li.et_pb_tab_active{background-color:transparent;border:0!important;color:#790323}.page_tab_style .et_pb_tab_active a{color:#790323!important}.page_tab_style .et_pb_tabs_controls li{background-color:transparent;border:0!important}.page_tab_style ul.et_pb_tabs_controls::after{border:0!important}.page_tab_style .et_pb_tabs_controls li a{padding:12px 26px 0}.page_tab_style .et_pb_all_tabs{background:transparent}.page_tab_style .ngg-galleryoverview{margin-top:20px}.page_tab_style.et_pb_tabs,.page_tab_style.et_pb_wc_tabs{border:0!important}.page_tab_style.et_pb_tabs .et_pb_tab{padding-top:0}.entry-content ul{margin:0;padding:0 0 1em}.entry-content li{background:var(--wpr-bg-eb0bc181-eafc-4c04-9a67-0607de80574e) no-repeat left 14px;list-style:none!important;padding:6px 0 6px 32px}.entry-content .et_pb_all_tabs li,.entry-content .et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li,.entry-content .et_pb_tabs_0.et_pb_tabs .et_pb_tabs_controls li a,.entry-content .wp1s-slider-wrapper li,.gform_wrapper ul.gform_fields li,.entry-content .et-fb-tabs li,.entry-content .et-fb-settings-options li.et-fb-settings-tabs-nav-item,.entry-content .et-fb-settings-tabs-nav li,.entry-content .et-fb-settings-options li{background:none;padding:0;list-style:inherit}.entry-content .et-fb-settings-options ul{padding:inherit;margin:inherit}.tab_style .et_pb_all_tabs{background:transparent}.tab_style .et_pb_tabs_controls{margin:0 auto;display:table;background-color:transparent}.tab_style ul.et_pb_tabs_controls::after{border:0!important}.tab_style .et_pb_tab{padding:26px 0}.tab_style .et_gallery_item{width:31%;margin:0 2.22% 2.22% 0}.tab_style .et_pb_tabs_controls li{padding:6px 12px!important;background:transparent!important;border:0!important}#footer-bottom{padding:1.2rem 0;font-size:14px;font-weight:normal}#footer-bottom p{font-size:14px;font-weight:normal}#responsive-menu-additional-content .header_right_details{display:none!important}@media (max-width:767px){#responsive-menu-container{}.header_top_wrapper_right{display:none}#header_wrapper_left_content{width:50%!important;float:left;margin-bottom:0}#header_wrapper_right_content{float:right;margin-top:0;margin-bottom:0}.header_right_menu{display:none!important}#header_wrapper_right_content .header_right_details{display:none}#responsive-menu-additional-content .header_right_details{display:block!important}.free-consultation{margin-bottom:1rem!important}.header_right_details h4 span{color:#fff}#header_menu_wrapper-sticky-wrapper{height:auto!important}.tab_style .et_pb_tabs_controls{margin:0;display:inline}.tab_style .et_pb_tabs_controls li{padding:3px 8px!important;float:left}}@media (max-width:480px){body.page .et_pb_row_0.et_pb_row{padding-top:22px!important}h1.entry-title{font-weight:600!important;font-size:24px!important}}