html{font-size:calc(10px + (16 - 10)*((100vw - 1200px)/(1920 - 1200)))}*{margin:0;padding:0;box-sizing:border-box}a:focus,input:focus,button:focus{outline:0}body{font-family:"Inter",serif}li{list-style:none}body{background:#fff}:root{--green:#6ebd4a;--dark-green:#275236;--whigt:#fff;--black:#000}.site-header .corp-container,#colophon .corp-container{max-width:86.8%;padding:0}@font-face{font-display:swap;src:url('/wp-content/themes/siteorigin-corp-child/font/FuturaPT Medium.ttf');font-family:'FuturaPT Medium'}@font-face{font-display:swap;src:url('/wp-content/themes/siteorigin-corp-child/font/FuturaPT Heavy.ttf');font-family:'FuturaPT Heavy'}.fixed{position:fixed;top:0;z-index:1000;box-shadow:0 2px 5px rgb(0 0 0 / .2);animation:slideInDown .6s linear}@keyframes slideInDown{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}body .mobile-img{display:none}.top-bar-header{background:#000;padding:3px 7.85rem;padding-bottom:2px}.top_hader ul{display:flex;justify-content:space-between;margin:0;align-items:center}.top_hader ul li{display:flex;font-family:"Inter",serif;font-size:1.25rem;color:#fff;line-height:normal}.top_hader ul li a{color:#fff;transition:.4s}.top_hader ul li a:hover{color:var(--green)}.top_hader ul .top-icon a::before{content:"";display:inline-block;background:url(/wp-content/themes/siteorigin-corp-child/img/top-icons.png) no-repeat;width:2.5rem;height:2.625rem;background-size:cover;background-position:0 .125rem;filter:brightness(20);transition:0.2s}.top_hader ul .top-icon a:nth-child(2)::before{background-position:-3.063rem .188rem}.top_hader ul .top-icon a:nth-child(3)::before{background-position:-6.413rem .188rem}.top_hader ul .top-icon a:hover::before{filter:brightness(1)}.top_hader ul .top_border a:first-child{border-right:1px solid #8c8c8c;padding-right:1.813rem}.top-icon{gap:1.5rem}.top_hader ul li span{padding-left:1.813rem}.top_border a{padding:0 .563rem;letter-spacing:.025rem}.top-icon a:last-child,.follow-us ul li:last-child{display:none}.main-navigation ul li a{font-size:1.5rem;font-family:"Inter",serif;font-weight:500;padding-bottom:0;letter-spacing:0}.site-header #site-navigation .menu-top-menu-container #primary-menu .contact_bg a{background:var(--dark-green);line-height:normal;padding:.938rem 2.5rem;border-radius:2.5rem;color:#fff;font-size:1.375rem}.main-navigation div>ul:not(.cart_list)>li.current-menu-item>a{color:var(--green)!important}.main-navigation ul li{margin-right:2.8rem}.main-navigation ul li a:hover{color:var(--green)}.site-header #site-navigation .menu-top-menu-container #primary-menu .contact_bg a:hover{background:var(--green);color:var(--whigt)}.site-branding img{width:9.125rem}.site-header{margin-bottom:0;padding:1.275rem 0}.entry-thumbnail{display:none}#menu-item-29{padding-bottom:0}.site-header #site-navigation .menu-top-menu-container #primary-menu .contact_bg a{border-bottom:0}.custom_feature_img{position:relative}.benner-cantent-main{width:100%;float:left;position:absolute;top:8.563rem;max-width:86.8%;left:20px;right:20px;margin:auto}.benner-cantent{width:50%;float:left}.form_right{width:47.4%;float:right;padding-left:13rem}.benner-cantent h1{font-size:3.75rem;color:#fff;line-height:1.2;font-family:'FuturaPT Heavy';text-transform:uppercase;margin-top:3rem;letter-spacing:0;margin-bottom:1.8rem}.banner-text p{font-size:1.375rem;margin-bottom:1.625rem;color:#fff;line-height:2.4rem;font-weight:400;font-family:"Inter",serif}.banner-text ul li{font-size:1.65rem;color:#fff;line-height:2.025rem;margin-bottom:1.8rem;font-family:"Inter",serif;font-weight:600}.banner-text ul li{list-style:disc}.button_banner{display:flex;gap:1.25rem;flex-wrap:wrap}.button_banner a{background:var(--dark-green);color:#fff;line-height:normal;font-weight:500;font-family:'FuturaPT Medium';font-size:1.563rem;padding:1.2rem 2.513rem;border-radius:2.5rem;text-transform:uppercase;border:1px solid var(--dark-green)}.button_banner .button_tel{background:#fff0;border:1px solid var(--whigt);padding:1.2rem 6.713rem;padding-bottom:1rem}.button_banner a:hover{border:1px solid #fff;background:#fff0}.button_banner .button_tel:hover{background:var(--dark-green);border:1px solid var(--dark-green)}.form_right input,.get textarea{width:100%;font-size:1.05rem;line-height:normal;border:0;font-family:"Inter",serif;padding:1.3rem 1.875rem;border-radius:2.4rem}.banner-text{padding-right:8rem}.banner-text ul{margin-top:.25rem;display:inline-block;margin-bottom:1.563rem;margin-left:1.563rem}.banner-text ul li::marker{font-size:2.15rem}.form_right form{background:var(--green);padding:1rem 1.875rem;border-radius:1.875rem;padding-top:2.3rem}.get textarea{height:10.813rem;border-radius:1.875rem;resize:none;border:0}.contact-form h2{font-size:2.625rem;color:#fff;text-align:center;margin-top:0;margin-bottom:1.563rem;text-transform:uppercase;font-family:'FuturaPT Heavy'}.contact-form .get p{margin-bottom:1.5rem}.wpcf7 form .wpcf7-response-output{margin-top:0;font-size:1rem}.wpcf7 form.invalid .wpcf7-response-output{border-color:var(--dark-green);color:red!important;text-align:center}.form_right .wpcf7 form.invalid .wpcf7-response-output{border-radius:1.875rem;padding:9px}.get.submit._get p{margin-bottom:0}.wpcf7-spinner{width:16px;height:16px}.wpcf7-not-valid-tip{font-size:1rem}::placeholder{color:#939393;text-transform:capitalize}#content-top{position:absolute;top:50%;transform:translateY(-50%)}.get.submit._get input{background:var(--dark-green);font-size:1.563rem}.get.submit._get .wpcf7-form-control.wpcf7-submit.has-spinner.submit:hover{background:var(--black);color:var(--whigt)}.contact-form .get .wpcf7-not-valid-tip{position:absolute;top:1.25rem;left:2rem}.get.get-text p{margin-bottom:.7rem}.banner-text ul li strong{text-transform:capitalize}body .left-img .vc_single_image-wrapper.vc_box_border_grey,body .right-img .vc_single_image-wrapper.vc_box_border_grey{box-shadow:0 0 20px rgb(0 0 0 / .2);border-radius:2.5rem}.ti-name,.ti-review-text-container.ti-review-content,.ti-rating-text .nowrap,.ti-rating-text .nowrap strong{font-family:"Inter",serif!important}body .ti-rating-text .ti-rating.ti-rating-large{font-family:'FuturaPT Medium'}.corp-container{max-width:73.4%;padding:0}.margin-top{margin-top:6.5rem}body .banner_bottom{margin-top:5.625rem;border-bottom:1px solid #878887;margin-bottom:.7rem}.logo-img h3{font-size:1.875rem;font-family:'FuturaPT Medium';margin-top:0;margin-bottom:10px;font-weight:500}.banner-logo .wpb_single_image.wpb_content_element.vc_align_left{margin-bottom:1rem}body p{font-size:1.25rem;font-family:"Inter",serif;font-weight:400;line-height:1.625rem;color:#282828}.banner-logo:nth-child(2){padding-left:4.375rem}.banner-logo:nth-child(3){padding-left:4.7rem}.banner-logo:nth-child(4){padding-left:4.5rem}.banner-logo:first-child{padding-right:2rem}body .banner-logo img{width:5.625rem;height:5.625rem;object-fit:contain}.wpb_text_column.wpb_content_element.logo-img{margin-bottom:2.188rem}#additional-content-1,#additional-content-2{display:none}.additional-content{margin-top:26px}.show-more-btn{font-size:1.25rem;font-family:"Inter",serif;font-weight:400;color:#ff6613;cursor:pointer;transition:1s;line-height:normal;margin-top:18px;margin-bottom:2.5rem!important;display:inline-block}.show-more-btn:hover{color:var(--green)}.button_Quote{display:flex;gap:2rem}.button_Quote .Quote_button{background:var(--dark-green);text-transform:uppercase;color:#fff;font-family:'FuturaPT Medium';font-size:1.563rem;padding:1rem 2.513rem;border-radius:2.5rem;text-transform:uppercase;border:1px solid var(--dark-green)}body .right-content{padding-left:3.75rem}body h2{font-size:3.375rem;font-family:'FuturaPT Medium';line-height:1.2;padding-bottom:7px;font-weight:500}.call_button{background:#fff0;border:1px solid var(--dark-green);padding:1rem 5.813rem;text-transform:uppercase;border-radius:2.5rem;color:var(--dark-green);font-family:'FuturaPT Medium';font-size:1.563rem}.Quote_button:hover{background:#fff0;border:1px solid var(--dark-green);color:var(--dark-green)}.call_button:hover{background:var(--dark-green);color:#fff}.borde-img-h2{position:relative}.borde-img-h2::after{content:"";display:block;background:url(/wp-content/themes/siteorigin-corp-child/img/border-img.png) no-repeat;width:16.313rem;height:1.875rem;background-size:cover;text-align:center;position:absolute;left:50%;bottom:-1.25rem;transform:translateX(-50%)}.vc_tta-tabs-list{text-align:center}.tab_services_bg .vc_tta-tabs-list li a{font-size:1.875rem;font-family:"Inter",serif;font-weight:500}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:#fff0}.services_bg .vc_tta-tabs-list li a{background:transparent!important}.services_bg .vc_tta-tab.vc_active a span{color:var(--green)!important;border-bottom:2px solid var(--green)!important}body .vc_tta.vc_general .vc_tta-tab>a{padding:0;margin:0 4.5rem;letter-spacing:.7px;color:var(--black)}.tab_services_bg .vc_tta-tabs-list li a{border:0!important}.tab_services_bg{margin-top:2.5rem}.deal-service-color p{letter-spacing:.5px;line-height:1.625rem}.tab_services_bg .vc_tta-panels{background:transparent!important}.tab_gap{display:flex;flex-wrap:wrap;justify-content:center}.tab_gap .tab-column{width:33.333%;float:left}.deal-service-color h3 a:hover{color:var(--green)}.deal-service-color{background:#fff;padding:1.363rem 1.263rem;padding-bottom:5rem;border:1px solid #ccc;border-bottom-left-radius:20px;border-top:0;border-bottom-right-radius:20px}.tab_gap .tab-column .wpb_single_image.wpb_content_element.vc_align_left{margin-bottom:0}.deal-service-color h3{margin-top:0;margin-bottom:1rem;font-family:'FuturaPT Medium';font-size:1.875rem;font-weight:400;line-height:1.2}.tab_gap .tab-column img{border-top-left-radius:18px;border-top-right-radius:18px;border:1px solid #ccc;border-bottom:0}body .service-bg_img{margin-bottom:0;box-shadow:0 6px 15px rgb(0 0 0 / .2);border-bottom-left-radius:20px;border-bottom-right-radius:20px}.tab-img{padding-top:2rem}body .cllas-service{text-align:center;background:var(--dark-green);color:var(--whigt);font-weight:400;padding:1rem 3.125rem;border-radius:1.875rem;text-transform:uppercase}.cllas-service:hover{background:var(--green);color:var(--whigt)}body .call_center{text-align:center;margin-top:-15px;padding-bottom:2.5rem}.tab_gap .tab-column img:hover,.location-service-img img:hover{scale:1.1}.tab_gap .tab-column img,.location-service-img img{transition:1s}.tab_gap .tab-column .wpb_single_image.wpb_content_element{overflow:hidden;transition:1s;border-top-left-radius:18px;border-top-right-radius:18px;border:1px solid #ccc;border-bottom:0}body .vc_section.services_bg{padding-top:5rem}.tab_services_bg .vc_tta-tabs-list li a span:hover{color:var(--green)}body .padding-right{padding-right:13.5rem;padding-left:4.6rem;padding-top:4.5rem}.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_margin,body .wpb_content_margin_two,body .wpb_content_margin-img{margin-bottom:0}body .left-img.left-img-padding{padding-right:1.8rem}.tab_services_bg .vc_tta-tabs-list li:first-child a{margin-left:0}.tab_services_bg .vc_tta-tabs-list li:nth-child(2) a{margin-left:0}.tab_services_bg .vc_tta-tabs-list li:last-child a{margin-left:0}body .left-img.left-img-padding .vc_single_image-wrapper.vc_box_border_grey{box-shadow:none}.contact-bg_img{background:url(/wp-content/themes/siteorigin-corp-child/img/tree-imgs.jpg) no-repeat;background-size:cover;width:100%;height:100%;padding:4rem 2rem;padding-bottom:4.9rem}.bg-content{text-align:center;max-width:79%;margin:auto}.expertise-margin .vc_col-sm-6 .wpb_content_element.vc_align_left{margin-bottom:0}.bg-content h2{color:#fff;letter-spacing:1.6px;margin-top:0;margin-bottom:1rem}.bg-content .button_Quote{margin-top:3.5rem;display:inline-flex}.bg-content .button_Quote .Quote_button{background:var(--green);border-color:var(--green)}.bg-content .button_Quote .Quote_button:hover{border-color:var(--whigt);color:var(--whigt);background:#fff0}.bg-content .button_Quote .call_button{border-color:var(--whigt);color:var(--whigt)}.bg-content .button_Quote .call_button:hover{background:var(--green);border-color:var(--green)}.bg-content p{line-height:2.125rem;color:var(--whigt);letter-spacing:.075rem}body .tel-cplor{color:var(--whigt)}.tel-cplor:hover{color:var(--green)}.location_service{position:absolute;bottom:1.563rem;left:2.75rem}.location_service h3 a{color:#fff;font-family:'FuturaPT Medium';text-transform:uppercase;font-size:1.938rem;font-weight:400;line-height:normal;margin-top:0}body .location-service-img:hover .location_service h3 a{color:var(--green)}.menders_line .wpb_widgetised_column.wpb_content_element{margin-bottom:0}body h4{font-size:1.5rem;color:#000;font-family:"Inter",serif;font-weight:400}body .margin-h4-top{margin-top:2.4rem}.service-padding-bottom{padding-top:4rem}body .wpb_content_margin-img_new{margin-bottom:0}.footer-choose{background:#f4f4f4;padding:5rem 0;margin-top:6.5rem;padding-bottom:0;line-height:0}.location-service-img .wpb_wrapper.vc_figure{overflow:hidden;transition:1s;border-radius:1.125rem;box-shadow:0 7px 10px 0 #ccc;border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}.choose-section-main{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding-top:3.6rem}.choose-left{text-align:right;padding-top:3rem}.choose-left .icon_before{position:relative;padding-right:7.8rem}.choose-left .icon_before::after,.choose-right .icon_before:before{content:"";display:inline-block;background:url(/wp-content/themes/siteorigin-corp-child/img/choose-icon.png);width:6.813rem;height:7.125rem;background-size:36.813rem;position:absolute;top:-.938rem;right:0}.choose-section h2{margin-top:0}.icon_before{margin-bottom:2rem}.choose-left .icon_before:nth-child(2)::after{background-position:-7.938rem 0}.choose-left .icon_before:nth-child(3)::after{background-position:-17.375rem 0}.choose-right .icon_before::before{background-position:0 -7.225rem}.choose-right .icon_before:nth-child(2)::before{background-position:-7.888rem -26.375rem}.choose-right .icon_before:nth-child(3)::before{background-position:19.613rem -26.875rem}.choose-section-main h3{margin:0;margin-bottom:1rem;font-size:1.775rem;line-height:1.1;font-family:'FuturaPT Medium';font-weight:500}.choose-section H2{text-align:center}.choose-right .icon_before::before{left:0}.choose-right .icon_before{position:relative;padding-left:8.7rem;padding-right:0}.choose-right{padding-top:3rem}.bottom-form-left{width:100%;float:left}.bottom-textarea{width:100%;float:right}.bottom-form-left .get{margin-bottom:25px}.bottom-form{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;padding-top:4rem}.bottom-textarea textarea{height:15rem;border-radius:1.875rem;resize:none;padding:1rem 2.8rem;border-color:silver;font-size:1.25rem;font-family:"Inter",serif;font-weight:400}.bottom-form-right .get input{width:auto;font-family:'FuturaPT Medium';margin-top:1rem;border:0;border-radius:2.4rem;background:var(--dark-green);color:var(--whigt);text-transform:uppercase;padding:1.1rem 3.5rem;font-size:1.563rem;letter-spacing:.5px}.bottom-form-right .get input:hover{background:var(--green)}.bottom-form-right .get{width:100%;float:left}.footer-form .wpcf7-response-output{color:#000!important;padding:15px!important;border-radius:2.5rem}.borde-img-h2.h2-center{text-align:center}.bottom-form .bottom-form-left .get input{font-size:1.25rem;font-family:"Inter",serif;padding:1.2rem 2.4rem;border-color:silver;border-radius:2.4rem;width:100%}.bottom-form .get ::placeholder{color:#b4b4b4}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.google_reviewas-img{background:url(/wp-content/themes/siteorigin-corp-child/img/services-bg-img.jpg) no-repeat;padding-top:6rem;background-size:cover;margin-top:5rem;padding-bottom:4rem}body .left-img img,body .right-img img{border-radius:16px}.site-footer .widgets p{color:#fff}.bottom-bar .site-info span,.bottom-bar .site-info span a{color:#fff;font-size:1.25rem;font-family:"Inter",serif;font-weight:400}.bottom-bar .site-info span a:hover{color:var(--green)}.site-info span:last-child,.site-footer .site-info span::after{display:none}.site-footer .widgets .widget .widget-title{font-size:1.875rem;text-transform:capitalize;margin-bottom:1rem;font-family:'FuturaPT Medium';letter-spacing:0;padding-bottom:0}.site-footer .widgets .widget a{font-size:1.25rem;font-family:"Inter",serif;font-weight:400;letter-spacing:.038rem}.site-footer .widgets .widget a:hover{color:var(--green)}.site-footer .widgets{display:grid;grid-template-columns:35.075rem 30.2rem 25.125rem 9.038rem}.site-footer .widgets.widgets-4 .widget{width:100%;position:relative}.footer-logo{background:var(--green);position:absolute;bottom:-4.413rem;margin-right:12.525rem;padding:0 2rem;top:0;padding-top:1rem}.site-footer{background:#222;margin-top:0}.site-footer .bottom-bar{background:#1c1a1b;color:#b4b5b8;overflow:auto;padding:1.1rem 0}.footer-logo p img{width:13.188rem}.site-info span{padding-left:13rem}#nav_menu-2,#text-7,#text-8{padding-top:5rem;padding-bottom:3rem}#text-8{padding-left:4.7rem}.contact-info ul li::before,.follow-us ul li::before{content:"";background:url(/wp-content/themes/siteorigin-corp-child/img/footer-icon.png);width:1.875rem;display:inline-block;height:2.5rem;background-position:14.7rem -1.5rem;position:absolute;top:0;filter:brightness(100);left:0;background-size:19rem}.contact-info li,.follow-us ul li{position:relative;padding-left:2.188rem;line-height:1.5!important;margin-bottom:.938rem}.contact-info ul li:nth-child(2)::before{background-position:-7.188rem -1.5rem}.contact-info ul li:nth-child(3)::before{background-position:-10.625rem -1.563rem}.follow-us ul li:nth-child(2)::before{background-position:-5.875rem -4.75rem}.follow-us ul li:first-child::before{background-position:-4rem -4.875rem}.follow-us ul li:nth-child(3)::before{background-position:-8.438rem -4.813rem}.footer-logo a{width:fit-content;display:flex;flex-wrap:wrap;margin:auto}body .right-content p strong,body .left-content p strong{color:var(--dark-green)}body .button-padding{padding-bottom:30px}body .left-content{padding-right:3.75rem}body .padding-tops{padding-top:2.5rem}body .padding-tops-one{padding-top:1rem}body p{letter-spacing:.025rem}.page.page-id-19 .form_right,.page.page-id-19 .footer-choose,.page.page-id-19 .footer-form,.page.page-id-19 .google_reviewas-img{display:none}.page.page-id-19 .benner-cantent-main{left:50%;top:50%;transform:translate(-50%,-50%)}.page.page-id-19 .benner-cantent-main .benner-cantent{width:100%;text-align:center}.details-input input{width:100%}.contact-details{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem}.details-service select{border:1px solid #d6d6d6;max-width:100%;width:100%;padding:1.25rem;background:top}.details-input label,.details-service label{font-size:1.25rem;line-height:normal;margin-bottom:5px;color:#000;display:inline-block;font-weight:500;font-family:"Inter",serif}.details-input input,.details-service select{font-size:1.125rem;border-color:#ebebeb;padding:.938rem 1.25rem;border-radius:10px;font-family:"Inter",serif;font-weight:400}.details-Send .wpcf7-form-control.wpcf7-submit.has-spinner{font-size:1.25rem;width:100%;border-radius:1.875rem;padding:1rem 2rem;text-transform:uppercase;font-family:"Inter",serif;font-weight:500;background:var(--dark-green)}.details-service select option{font-family:"Inter",sans-serif!important}.details-Send{width:100%;margin-top:1.5rem}.details-Send .wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:var(--green)}select:focus-visible{outline:none}.details-service textarea{height:5.313rem;resize:none;border-radius:10px;border-color:#ebebeb}.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.Service{background:url(/wp-content/themes/siteorigin-corp-child/img/select-arro.png)no-repeat;background-size:1rem;line-height:normal;cursor:pointer;-webkit-appearance:none;background-position:97% 50%}.contact-details .details-input p,.details-service p{margin-bottom:1.3rem!important}#site-navigation .tel-number{display:none}.page.page-id-272 .form_right{display:none}.page.page-id-272 #content-top{width:100%;text-align:center}.page.page-id-272 .benner-cantent-main{top:50%;left:50%;transform:translate(-50%,-50%)}.details-icon{background:#eceef0 url(/wp-content/themes/siteorigin-corp-child/img/contact-bg-img.png);padding:2rem 3rem;border-top-right-radius:10px;border-bottom-right-radius:10px}.details-icon h3{font-size:2.188rem;font-weight:500;font-family:'FuturaPT Medium';margin:0;margin-bottom:15px}.details-icon ul li::before{content:"";background:url(/wp-content/themes/siteorigin-corp-child/img/contact-icon.png);width:3.125rem;display:inline-block;height:2.375rem;position:absolute;top:0;left:-1rem;background-size:cover}.details-icon ul li{position:relative;margin-bottom:2rem;padding-left:2.9rem}.details-icon ul li a{font-size:1.563rem;color:#000;font-weight:400;padding-right:1rem;line-height:normal;font-family:"Inter",serif}.details-icon ul li a:hover{color:var(--green)}.details-icon ul li:nth-child(2)::before{background-position:-3.4rem -3px}.details-icon ul li:nth-child(3)::before{background-position:4.663rem -3px}body .contact-left{width:47%;padding-right:6rem}body .contact-right{width:53%}.vc_row.wpb_row.vc_row-fluid.margin-top-contacts{margin-top:4rem;margin-bottom:4rem}body .contact-right h2{font-family:'FuturaPT Heavy'}body .contact-left h3{font-size:2.25rem;font-family:'FuturaPT Heavy';color:#000;line-height:normal;margin-bottom:1rem}.details-icon ul{margin:0}.menders_line .wpb_single_image.wpb_content_element.vc_align_left.wpb_content_element{margin-bottom:0}body .contact-right .wpcf7-response-output{color:#000!important;padding:13px;border-radius:30px;border-color:var(--dark-green)!important;text-align:center}.wpcf7-response-output{color:red!important}.strong-paddings{margin-bottom:10px;display:inline-block}.location-service-img.wpb_column.vc_column_container.vc_col-sm-4 img{box-shadow:0 2px 20px rgb(0 0 0 / .2);border-radius:15px}.location_service h3{margin-top:0}.ti-widget.ti-goog .ti-read-more{text-transform:capitalize;font-family:"Inter",serif}.error404 .heightlight{font-size:8.125rem;font-family:'FuturaPT Heavy';font-weight:500;line-height:.8;color:#000;display:block;margin-bottom:1.25rem}.btn-5{font-size:1.125rem;font-weight:400;text-transform:uppercase;padding:1.313rem 2rem 1.313rem;border-radius:50px;color:#fff!important;background-color:var(--dark-green);font-family:"Inter",serif;font-weight:400}.error-404.not-found .page-title{font-size:2rem;line-height:normal;font-family:'FuturaPT Heavy';font-weight:500}.error-404.not-found{margin-top:6rem}.btn-5:hover{background-color:var(--green)}.error404 #primary{text-align:center}.error404.wp-custom-logo.css3-animations.hfeed.page-layout-default .page-header.fixed{position:unset;box-shadow:none}.privacy-policy .entry-content{margin-top:6rem}.privacy-policy .entry-content .wp-block-heading{margin-bottom:0}.main-navigation #primary-menu #menu-item-27 .sub-menu{left:-5rem}.main-navigation #primary-menu .sub-menu{left:-1rem;top:6rem}.main-navigation #primary-menu .sub-menu li a{color:#fff}.main-navigation #primary-menu .sub-menu li a:hover{background:#275236}body .padding-right .wpb_button,body .padding-right .wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}.wpcf7-email{text-transform:lowercase}.wpcf7-email::placeholder{text-transform:capitalize}body .right-content.padding-right .button_Quote a{display:inline-flex;padding-top:1.3rem;padding-bottom:1.3rem;float:left}body .right-content.padding-right .button_Quote{display:inline}body .right-content.padding-right .show-more-btn{margin-bottom:0!important}body .right-content.padding-right .button_Quote .call_button{margin-left:2rem}body .left-img .destop-img img{border-radius:0}@media only screen and (max-width:1440px){.main-navigation ul li{margin-right:2.5rem}.margin-top{margin-top:6rem}body .padding-right{padding-right:11.5rem}body .padding-right .wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:30px}.details-icon ul li:nth-child(3):before{background-position:4.663rem -.125rem}.contact-info ul li:nth-child(3)::before{background-position:-10.625rem -1.663rem}}@media only screen and (max-width:1190px){.top-bar-header{padding:7px 15px;padding-bottom:5px}.site-header .corp-container,#colophon .corp-container{max-width:100%;padding:0 15px}.benner-cantent-main{top:6.125rem;max-width:96.5%;left:15px;right:15px}body p{font-size:15px;line-height:1.6}.form_right input,.get textarea{font-size:14px;padding:14px 24px;border-radius:30px}.get.submit._get input{font-size:16px}.wpcf7-not-valid-tip{font-size:13px}.banner-text p{font-size:16px;line-height:1.6;margin-bottom:22px}.corp-container{max-width:100%;padding:0 15px}.show-more-btn{font-size:14px}.button_Quote .Quote_button{font-size:15px;padding:15px 32px;border-radius:30px}.call_button{padding:15px 69px;border-radius:30px;font-size:15px}.cllas-service{padding:13px 40px;border-radius:30px}.logo-img h3{font-size:18px;line-height:normal}body .padding-right{padding-right:15px}.wpcf7 form .wpcf7-response-output{font-size:12px}.tab_services_bg .vc_tta-tabs-list li a{font-size:20px}.deal-service-color h3{margin-bottom:10px;font-size:22px}.deal-service-color{padding:20px 15px;padding-bottom:20px;padding-bottom:55px}.deal-service-color p br{display:none}body .vc_tta.vc_general .vc_tta-panel-body{padding-right:0;padding-left:0}.bg-content{max-width:90%}.bg-content p,.deal-service-color p{line-height:1.6;letter-spacing:0}.top_hader ul li{font-size:14px}.main-navigation ul li{margin-right:2.2rem}.main-navigation ul li a{font-size:1.7rem}.site-header #site-navigation .menu-top-menu-container #primary-menu .contact_bg a{padding:11px 22px;border-radius:21px;font-size:12px}body .margin-h4-top{margin-top:32px}.site-footer .widgets .widget .widget-title{font-size:22px}.site-footer .widgets .widget a{font-size:14px}.site-footer .widgets{grid-template-columns:42.075rem 26.2rem 30.125rem 11.038rem}.bottom-bar .site-info span,.bottom-bar .site-info span a{font-size:15px}.footer-logo{margin-right:7.925rem;bottom:-5.213rem}.site-info span{padding-left:18rem}.form_right{width:48.4%;padding-left:6rem}.button_banner a{font-size:15px;padding:14px 30px;border-radius:30px}.button_banner .button_tel{padding:14px 67px}.choose-section-main h3,.location_service h3 a{margin-bottom:10px;font-size:20px}.location_service{bottom:21px;left:35px}.bottom-form .bottom-form-left .get input{font-size:14px;padding:18px 29px;border-radius:30px}.bottom-textarea textarea{height:215px;border-radius:25px;padding:18px 29px;font-size:14px}.bottom-form-right .get input{margin-top:0;border-radius:30px;padding:16px 37px;font-size:16px;letter-spacing:0}.footer-form .wpcf7-response-output{border-radius:30px;font-size:14px!important}.banner-text ul li::marker{font-size:18px}.banner-text ul li{font-size:16px;line-height:1.6;margin-bottom:7px}.banner-text{padding-right:52px}.banner-text ul{margin-top:0;margin-bottom:23px;margin-left:18px}.benner-cantent h1{margin-bottom:20px}body .cllas-service{padding:14px 35px;border-radius:30px}.contact-form .get textarea{border-radius:18px;height:85px}.wpcf7-response-output{line-height:normal!important}.custom_feature_img img{height:570px;background-size:cover}.page.page-id-19 .custom_feature_img img{height:auto;object-fit:cover}.page.page-id-272 .custom_feature_img img{height:auto}body .padding-right .button_Quote{padding-bottom:30px;display:inline-flex}.contact-info ul li::before,.follow-us ul li::before{width:21px;height:21px;background-position:158px -16px;background-size:210px}.contact-info ul li:nth-child(2)::before{background-position:-81px -16px}.contact-info ul li:nth-child(3)::before{background-position:-119px -18px}.contact-info li,.follow-us ul li{padding-left:25px;margin-bottom:10px}.follow-us ul li:first-child::before{background-position:-46px -54px}.follow-us ul li:nth-child(2)::before{background-position:-64px -53px}.follow-us ul li:nth-child(3)::before{background-position:-94px -52px}.location-service-img .wpb_wrapper.vc_figure{border-radius:15px}body h4{font-size:16px;line-height:1.1}.details-input input,.details-service select{font-size:14px;padding:13px 15px}.details-input label,.details-service label{font-size:15px}.details-service textarea{height:70px}.details-Send .wpcf7-form-control.wpcf7-submit.has-spinner{font-size:15px;border-radius:50px;padding:14px 25px}body .contact-left h3{font-size:18px;margin-bottom:15px}.details-icon ul li a{font-size:14px;line-height:normal}.details-icon ul li::before{width:27px;height:24px;background-position:-4px 2px}.details-icon ul li{margin-bottom:14px;padding-left:30px;line-height:normal}.details-icon ul li:nth-child(2)::before{background-position:-38px -2px}.details-icon ul li:nth-child(3)::before{background-position:-75px -2px}.details-icon{padding:30px 15px}.contact-details .details-input p,.details-service p{margin-bottom:11px!important}.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.Service{background-size:11px;background-position:96% 50%}.contact-details{grid-column-gap:11px}.error-404.not-found .page-title{font-size:26px}.error404 .heightlight{font-size:50px}.btn-5{font-size:15px;padding:17px 33px}.form_right .wpcf7 form.invalid .wpcf7-response-output{border-radius:10px}body .contact-right .wpcf7-response-output{font-size:16px!important}.contact-form .get .wpcf7-not-valid-tip{top:14px;left:22px}body .padding-right .show-more-btn{margin-bottom:30px!important}body .left-img .vc_single_image-wrapper.vc_box_border_grey,body .right-img .vc_single_image-wrapper.vc_box_border_grey{border-radius:20px}body .button-padding{padding-bottom:20px}body .right-content.padding-right .button_Quote a{padding-top:13px;padding-bottom:13px;margin-bottom:40px!important}}@media only screen and (max-width:992px){.banner-logo .wpb_wrapper.vc_figure,.banner-logo .vc_single_image-wrapper.vc_box_border_grey{width:100%;text-align:center}body .banner-logo img{width:65px;height:65px}.custom_feature_img img{height:540px;object-fit:cover}.tab_gap .tab-column{width:50%;float:left}.deal-service-color{padding:20px 15px;padding-bottom:20px;padding-bottom:55px}.button_Quote .Quote_button{font-size:14px;padding:14px 22px}.call_button{padding:14px 50px;font-size:14px}.tab_gap .tab-column .wpb_wrapper.vc_figure,.tab_gap .tab-column .vc_single_image-wrapper.vc_box_border_grey,.tab_gap .tab-column img{width:100%}.tab_services_bg .vc_tta-panels{border:0!important}.borde-img-h2::after{width:170px;height:22px;background-size:179px;bottom:-3.25rem}body .vc_tta.vc_general .vc_tta-tab>a{margin:0 1.5rem}.site-footer .widgets{grid-template-columns:1fr 1fr}#text-8{padding-left:0}.footer-logo{position:unset;padding:0 15px;padding-top:15px;padding-bottom:15px}.form_right{width:48.4%;padding-left:0rem}.banner-text ul li{margin-bottom:4px}.contact-form h2{font-size:23px}.form_right form{padding-top:3.3rem}body h2{font-size:24px;line-height:1.1}.services_bg .vc_tta-container{margin-bottom:0}.bg-content .button_Quote{margin-top:40px}.choose-section-main{grid-template-columns:1fr}.choose-left .icon_before::after,.choose-right .icon_before::before{width:60px;height:70px;background-size:307px;top:0}.choose-left .icon_before{padding-right:75px}.choose-left .icon_before:nth-child(2)::after{background-position:-63px -4px}.choose-left .icon_before:nth-child(3)::after{background-position:-140px -4px}.choose-right .icon_before::before{background-position:-4px -68px}.choose-right .icon_before{padding-left:70px}.choose-right .icon_before:nth-child(2)::before{background-position:-70px -71px}.choose-right .icon_before:nth-child(3)::before{background-position:-148px -73px}.choose-center{text-align:center}.choose-right{padding-top:25px;padding-bottom:25px}.choose-left{padding-top:20px}.deal-service-color p{height:auto;min-height:97px}.banner_bottom{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding-left:15px;padding-right:15px;padding-bottom:20px}.vc_row.banner_bottom::after,.vc_row.banner_bottom::before{display:none}.wpb_text_column.wpb_content_element.logo-img{margin-bottom:24px}.banner_bottom .banner-logo.wpb_column.vc_column_container.vc_col-sm-3{width:100%;text-align:center;padding:0 15px}.banner-logo .wpb_single_image.wpb_content_element.vc_align_left{margin-bottom:18px}body .banner_bottom .vc_column-inner{padding-left:0;padding-right:0}.site-info span{padding-left:0}.site-footer .bottom-bar{padding:15px 0}.error-text br{display:none}.strong-paddings{margin-bottom:7px}.button_banner a{font-size:15px;padding:14px 27px}.button_banner .button_tel{padding:14px 63px}body .right-content.padding-right .button_Quote a{padding-top:12px;padding-bottom:12px}}@media only screen and (max-width:767px){.top-bar-header{padding:13px 15px}.left-img .wpb_wrapper.vc_figure,.left-img .vc_single_image-wrapper.vc_box_border_grey,.left-img img,.right-img .wpb_wrapper.vc_figure,.right-img .vc_single_image-wrapper.vc_box_border_grey,.right-img img{width:100%;border-radius:18px}.margin-top{margin-top:45px}body .left-img .vc_single_image-wrapper.vc_box_border_grey,body .right-img .vc_single_image-wrapper.vc_box_border_grey{border-radius:25px}body h2{line-height:1;font-size:26px;padding-bottom:10px}body .right-content{padding-left:0}.vc_tta-panel-title a{font-size:22px}.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:var(--green)!important}body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a{color:#000}.right-content.padding-right.wpb_column.vc_column_container.vc_col-sm-6{padding-left:15px}.benner-cantent-main{position:unset;max-width:100%}.benner-cantent{width:auto;position:absolute;top:50%;transform:translateY(-50%);left:15px;right:15px}.form_right{width:100%;padding-left:15px;padding-right:15px;position:relative;z-index:9;margin-top:24px}.expertise-margin .vc_col-sm-6 .wpb_content_element.vc_align_left{margin-bottom:15px}.page.page-id-272 .benner-cantent-main{position:absolute}.deal-service-color p{min-height:auto}.tab_gap .tab-column{width:100%}.tab_gap .tab-column .wpb_single_image.wpb_content_element{border-top-left-radius:5.375rem;border-top-right-radius:5.375rem}body .service-bg_img{border-bottom-left-radius:35px;border-bottom-right-radius:35px}.details-icon ul li::before{background-position:-10px 2px}.strong-paddings{margin-bottom:10px}body .button-padding{padding-bottom:30px}body .right-content.padding-right .button_Quote a{padding-top:11px;padding-bottom:11px}body .right-content.padding-right .button_Quote .call_button{margin-left:11px}.mobile-menu-button-custom{width:27px;height:20px}.to-close .mobile-menu-button-custom{height:16px}.mobile-menu-button-custom span{display:block;width:30px;height:3px;background:var(--green);opacity:1;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out;margin-bottom:4px}#mobile-menu-button svg{display:none}#mobile-menu-button.to-close .mobile-menu-button-custom span{position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.7s ease-in-out;-o-transition:.7s ease-in-out;transition:.7s ease-in-out}#mobile-menu-button.to-close span:nth-child(1){top:8px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#mobile-menu-button.to-close span:nth-child(2){display:none}#mobile-menu-button.to-close span:nth-child(3){top:8px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#mobile-navigation{position:fixed;background:var(--green);left:0;overflow-y:scroll;top:0%;width:300px;z-index:10;height:100vh}#mobile-navigation ul li a{padding:15px 15px;font-family:"Inter",serif}#mobile-navigation ul li a:hover{color:#fff;background:var(--dark-green)}#mobile-navigation ul li a{color:#fff}#mobile-navigation ul li a::after{display:none}#mobile-navigation .icon-angle-down::before{display:none}#mobile-navigation ul li .dropdown-toggle::before{content:'';border-right:.125rem solid #fff;border-bottom:.125rem solid #fff;rotate:45deg;width:9px;display:block;height:9px;transform:translate(-50%,-50%);position:absolute;top:46%;right:39%}#mobile-navigation ul li .dropdown-toggle{background:var(--dark-green);color:#b2b2b2;font-size:initial;padding:0;position:absolute;top:0;right:0%;width:49px;height:49px}#mobile-navigation ul li .dropdown-toggle.toggle-open{top:0;right:0}#mobile-navigation ul li.menu-link a{display:grid}#mobile-navigation ul li a{font-size:15px}#mobile-menu-button{right:0;top:5px}#mobile-navigation ul ul li a{padding-left:34px}#mobile-navigation ul li{line-height:normal}.form_right form{padding:20px;padding-top:20px;border-radius:18px;padding-top:30px;margin-bottom:50px}.wpb_single_image.wpb_content_element.vc_align_left.wpb_content_margin{margin-bottom:24px}body .left-img.left-img-padding{padding-right:13px;padding-left:13px}.location-service-img.wpb_column.vc_column_container.vc_col-sm-4{width:50%;float:left}body .wpb_content_margin-img{margin-bottom:27px}.location_service{bottom:42px}.site-branding img{width:70px;height:auto}.benner-cantent h1{font-size:32px}.contact-form .get .wpcf7-not-valid-tip{position:unset}.button_banner{gap:15px}.banner-text{padding-right:0}.contact-form .get p{margin-bottom:16PX}.contact-form h2{margin-bottom:14PX}body .vc_section.services_bg{padding-top:30px;padding-bottom:30px}body .vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body{background-color:#fff0;margin-top:10px}.tab-img{padding-top:20px}.borde-img-h2::after{bottom:-16px}body p{margin-bottom:20px}.contact-bg_img{padding:39px 15px;padding-bottom:35px;margin-top:10px}.bg-content{max-width:100%}body .banner_bottom{margin-top:0;margin-bottom:10px}.banner_bottom{padding-bottom:15px}.site-header{padding:10px 0}body .contact-left{width:100%;padding-right:0}body .contact-right{width:100%;margin-top:25px}.details-icon{padding:30px 15px;width:100%;background-size:cover}.contact-details{display:grid;grid-template-columns:1fr 1fr}.page.page-id-19 .benner-cantent-main{left:50%;top:50%;transform:translate(-50%,-50%);position:absolute}.page.page-id-19 .custom_feature_img img{height:300px;object-fit:cover}.vc_row.wpb_row.vc_row-fluid.margin-top-contacts{margin-top:35px;margin-bottom:30px}body .contact-left .wpb_text_column.wpb_content_element{margin-bottom:20px}.site-footer .widgets{grid-template-columns:1fr}.footer-logo{margin-right:0;margin-bottom:9px}.site-footer .widgets .widget{margin-bottom:30px}.site-footer .bottom-bar{padding:16px 0}#nav_menu-2,#text-7,#text-8{padding-top:0;padding-bottom:0}.footer-logo p img{width:70px}.site-footer .widgets .widget .widget-title{margin-bottom:11px}.footer-choose{padding:35px 0;padding-bottom:0;margin-top:30px}.choose-left{padding-top:0}.bottom-form{grid-template-columns:1fr;grid-column-gap:0;padding-top:18px;padding-bottom:13px}.footer-form .wpcf7-response-output{border-radius:16px}.bottom-textarea textarea{height:110px;border-radius:16px}.google_reviewas-img{padding-top:30px;padding-bottom:13px}.vc_row.wpb_row.vc_row-fluid.margin-top.flex-revrce{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.show-more-btn{margin-bottom:7px!important;margin-top:14px}.button_Quote{gap:10px}#site-navigation .tel-number{display:inline-flex;position:relative;top:5px;margin-right:9px}body .button-padding{padding-bottom:0}.service-padding-bottom{padding-top:20px}.contact_bg a{background:#000}.form_right .wpcf7 form.invalid .wpcf7-response-output{font-size:14px;padding:15px 10px;line-height:1.6}.page.page-id-19 .benner-cantent-main .benner-cantent{width:auto;text-align:center}body .contact-right .wpcf7-response-output{padding:16px;border-radius:10px}.bottom-form .bottom-form-left .get input{padding:15px 24px}.follow-us ul li::before{width:19px}.follow-us ul li:first-child::before{background-position:-50px -54px}.follow-us ul li:nth-child(2)::before{background-position:-69px -53px}.follow-us ul li:nth-child(3)::before{background-position:-96px -52px}.privacy-policy .entry-content .wp-block-heading{margin-bottom:0}.strong-paddings{margin-bottom:4px}.privacy-policy .entry-content p{line-break:anywhere}.location-service-img .wpb_wrapper.vc_figure{box-shadow:0 2px 10px 0 #ccc}.top_border a::before{content:"";background:url(/wp-content/themes/siteorigin-corp-child/img/footer-icon.png);width:26px;display:inline-block;height:30px;background-position:-114px -23px}.top_border a:last-child::before{background-position:-170px -26px}.top_border a{font-size:0}.top_hader .top_border{font-size:0}.map-imgs .vc_single_image-img.attachment-full{height:auto;width:100%;object-fit:cover;min-height:200px}.top-icon{margin-top:4px}.top_hader ul .top-icon a::before{width:24px;height:19px;background-position:7px 0}.top_hader ul .top-icon a:nth-child(2)::before{background-position:-20px 0}.top_hader ul .top-icon a:nth-child(3)::before{background-position:-46px 0}.top_border a{padding:0}.top_hader ul .top_border a:first-child{margin-right:7px}.top_hader ul .top_border a:first-child{border-right:0;padding-right:0}body .mobile-img{display:block}body .destop-img{display:none}.top_hader ul .top_border{display:none}.top_hader ul{justify-content:right}.page.page-id-272 .site-header.mobile-menu.fixed .main-navigation{padding-right:15px}.additional-content{margin-top:20px}}@media only screen and (max-width:500px){.location-service-img.wpb_column.vc_column_container.vc_col-sm-4,.tab_gap .tab-column{width:100%;float:left}.location-service-img .wpb_wrapper.vc_figure,.location-service-img .vc_single_image-wrapper.vc_box_border_grey,.location-service-img img{width:100%}.button_banner a{font-size:14px;padding:13px 25px}.button_banner .button_tel{padding:13px 48px}.button_banner{gap:15px;flex-wrap:nowrap}.banner_bottom{grid-template-columns:1fr}.contact-details{grid-template-columns:1fr}#text-7{margin-bottom:28px}.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.Service{background-position:95% 50%}.call_button{padding:14px 49px}.button_Quote .Quote_button{padding:14px 20px}iframe{height:400px}}