.sidebar_form h3{font-size:19px;font-weight:500!important;line-height:33.76px;margin-bottom:5px;padding-top:0}#page .sidebar_form button p{font-size:18px}#page .sidebar_form h3+p{line-height:.2;font-weight:400;margin-bottom:0;color:#1b1d1e;font-size:20px}#page .sidebar_form h3+p span{font-family:almoni_black}#page .sidebar_form p>span{color:#1b1d1e}#page .sidebar_form p button{font-weight:500;line-height:22px}.sidebar_form .hvr-sweep-to-left_b:before{background:#2d9ebb}.sidebar_form strong{font-size:25px;font-weight:500;line-height:31.45px;color:#f44638}.sidebar_form i{font-size:19px;line-height:31.45px;position:relative;top:-2px;left:3px}.sidebar_form form{margin-top:7px;direction:rtl}.sidebar_form{box-shadow:0 0 21px rgba(213,213,213,.55);background-color:#fff;position:relative;border-radius:10px;padding:20px}.sidebar_form:before{content:' ';width:100%;height:4px;border-radius:2px;background-color:#dc5030;position:absolute;left:0;display:none}.sidebar_form form input,.sidebar_form form select{width:100%;height:46px;border-radius:5px;background-color:#f6f6f6;border:1px solid #f6f6f6;display:inline-block;margin-bottom:13px;padding-right:20px;color:#6e7173;font-size:17px;font-family:almoni_regular}.sidebar_form .menu-570:after{width:7px;height:7px;left:20px;top:5px}.sidebar_form form input::-webkit-input-placeholder{color:#506775!important;font-family:almoni_regular!important;font-size:17px}.sidebar_form form input::-moz-placeholder{color:#506775!important;font-family:almoni_regular!important;font-size:17px}.sidebar_form form input:-ms-input-placeholder{color:#506775!important;font-family:almoni_regular!important;font-size:17px}.sidebar_form form input:-moz-placeholder{color:#506775!important;font-family:almoni_regular!important;font-size:17px}.sidebar_form form input[type=submit]{background-color:#3ab5d4;color:#fff;font-size:16px;font-weight:500;padding-top:13px}.sidebar_form form input::-webkit-input-placeholder{color:#7ea0b5;font-family:Rubik,sans-serif}.sidebar_form form input::-moz-placeholder{color:#7ea0b5;font-family:Rubik,sans-serif}.sidebar_form form input:-moz-placeholder{color:#7ea0b5;font-family:Rubik,sans-serif}.sidebar_form form input:-ms-input-placeholder{color:#7ea0b5;font-family:Rubik,sans-serif}.sidebar_form .form_button{width:100%;height:48px;border-radius:10px;border:none;display:inline-block;margin-bottom:13px;padding-right:20px;background-color:#970908;color:#fff;font-size:18px;padding-top:0;font-family:almoni_black!important}.sidebar_company_services .circle{width:24px;height:24px;background:0 0;text-align:center;color:#63c5dd;line-height:24px;font-size:14px;font-weight:800;border-radius:50%;display:inline-block;transition:.3s;left:16px;bottom:14px}.sidebar_company_services .circle i{position:relative;top:1px}.sidebar_company_services a{border-radius:10px;display:block;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;padding:0 7%}.sidebar_company_services img{margin-top:27px;margin-bottom:17px}.sidebar_company_services{margin-top:25px;text-align:center;background-clip:content-box}.sidebar_company_services img{display:block;float:right;margin-top:13px;margin-bottom:10px}.sidebar_company_services a>div{display:block;width:100%;text-align:center;margin:0 auto}.sidebar_company_services a i{font-size:14px;color:#1b1d1e;font-weight:900;margin-right:15px}.sidebar_company_services a:hover i{transform:translateX(-4px);transition:.3s}.sidebar_company_services .circle{bottom:27px;left:22px}.sidebar_company_services .circle{bottom:27px;left:0}.sidebar_company_services .rep_items{text-align:right}.sidebar_company_services{box-shadow:none;background-color:transparent;position:relative;padding-bottom:25px}.sidebar_company_services:before{content:' ';width:100%;height:4px;border-radius:2px;background-color:#3493a4;position:absolute;left:0;display:none}.sidebar_company_services h3{color:#427812;font-size:28px;line-height:33.76px;text-align:right;padding-top:20px;font-family:almoni_black;border-bottom:1px solid #e4e8eb;margin-bottom:15px;padding-bottom:7px}.sidebar_company_services p{display:inline-block;color:#970908;font-size:23px;line-height:22px;font-family:almoni_black;border-bottom:2px solid #427812;margin-bottom:0;padding-bottom:8px}.sidebar_company_services a:hover p{color:#427812}.sidebar_company_services a:hover .circle{background-color:#d92f22}.sidebar_service_areas a:hover p{color:#3493a4}.sidebar_service_areas a:hover .circle{background-color:#d92f22}.sidebar_price_list{text-align:center;height:319px;box-shadow:0 0 21px rgba(190,219,228,.55);border-radius:6px;margin-top:30px;background-position:center;display:none}.sidebar_price_list h2{color:#fff;font-size:25px;font-weight:500!important;line-height:31.45px;padding-top:26px}.sidebar_price_list .site-content .button{height:42px;border-radius:20px;margin-top:2px}.sidebar_price_list .site-content .button a p{top:3px}.sidebar_service_areas .circle{width:24px;height:24px;background:#f44638;text-align:center;color:#fff;line-height:24px;font-size:14px;font-weight:800;border-radius:50%;display:inline-block;transition:.3s;position:absolute;left:16px;bottom:14px}.sidebar_service_areas .circle i{position:relative;top:1px}.sidebar_service_areas p{display:inline-block;color:#454563;font-weight:400;font-size:14px;float:right;margin-right:17px}.sidebar_service_areas a{border-radius:10px;display:inline-block;width:100%;position:relative}.sidebar_service_areas img{margin-top:27px;margin-bottom:17px}.sidebar_service_areas{margin-top:25px;text-align:center;background-clip:content-box}.sidebar_service_areas a>div{display:inline-block}.sidebar_service_areas p{margin-right:37px;position:relative;top:21px}.sidebar_service_areas .circle{bottom:27px;left:22px}.sidebar_service_areas .circle{bottom:27px;left:0}.sidebar_service_areas .rep_items{text-align:right}.sidebar_service_areas{box-shadow:0 0 21px rgba(190,219,228,.55);background-color:#fff;position:relative;padding:0 27px;padding-bottom:25px;margin-bottom:30px}.sidebar_service_areas:before{content:' ';width:100%;height:4px;border-radius:2px;background-color:#3493a4;position:absolute;left:0}.sidebar_service_areas h3{color:#164967;font-size:19px;font-weight:500;line-height:33.76px;text-align:right;padding-top:20px}.sidebar_service_areas p{color:#454563;font-size:14px;font-weight:400;line-height:22px}.sidebar_company_services_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sidebar_company_services_wrap .rep_items{width:100%;background:#fff;border-radius:10px;box-shadow:0 0 21px rgba(213,213,213,.55);margin:5px 0;height:103px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;transition:all ease .3s}.sidebar_company_services_wrap .rep_items:hover{background:#f6f6f6}.form_schortcode{display:flex}.form_schortcode h3{color:#970908;font-size:28px;font-family:almoni_black}.sidebar_form .form_schortcode h3{font-size:23px}.form_schortcode p>span{color:#37414d;font-size:20px;font-family:almoni_regular}.form_schortcode p>span.sidebar_number{font-family:almoni_black}.sidebar_form hr{border-top:2px solid #d8dfe3}.sidebar_form .form_button p:before{content:"";background:url(../assets/images/arrow_left_sidebar.png) center no-repeat;width:25px;height:10px;margin-left:10px;position:absolute;right:15%;transition:all ease .3s!important;margin-top:-2px}.sidebar_form .form_button p:after{content:"";background:url(../assets/images/arrow_right_sidebar.png) center no-repeat;width:25px;height:10px;margin-right:10px;padding-top:18px;position:absolute;left:15%;transition:all ease .3s!important;margin-top:8px}.sidebar_sub_title{color:#37414d;text-align:right;font-size:17px;font-family:almoni_regular}.sidebar_form .form_button:hover p:before{padding-right:30px}.form_schortcode .nav_phone{margin-left:45px;margin-top:9px}.popup_wrap .form_schortcode .nav_phone{margin-top:0}.sidebar_form .form_schortcode .nav_phone{margin-left:63px}@media (max-width:1369px) and (min-width:1200px){.sidebar_company_services{padding:0 10px}.sidebar_service_areas .circle{bottom:23px}.sidebar_service_areas{padding:0 11px}}@media (max-width:1199px) and (min-width:992px){.sidebar_form h3{font-size:14px}.sidebar_form strong{font-size:20px}.sidebar_form i{font-size:16px}.sidebar_form p{font-size:14px}.sidebar_price_list{height:276px;background-size:cover}.sidebar_company_services,.sidebar_service_areas{padding:0 13px}.sidebar_company_services .rep_items img,.sidebar_service_areas .rep_items img{display:block}.sidebar_company_services p{font-size:16px;text-align:center}.sidebar_company_services .circle,.sidebar_service_areas .circle{bottom:0}.sidebar_service_areas p{margin-right:8px}.sidebar_service_areas{padding-bottom:20px}.sidebar_company_services{padding-bottom:20px}}@media (max-width:1200px) and (min-width:780px){.sidebar_form .form_schortcode .nav_phone{margin-left:52px}.form_schortcode .nav_phone{margin-top:25px}.sidebar_form .form_schortcode h3{font-size:18px}#page .sidebar_form h3+p{font-size:14px}}@media (max-width:1200px){#page .sidebar_form .circle-fill,.popup_wrap .circle-fill{bottom:9px}}@media (max-width:991px) and (min-width:768px){.sidebar_form h3{font-size:15px;line-height:20.76px}.sidebar_form p{font-size:10px}.sidebar_form i{font-size:11px}.sidebar_form strong{font-size:14px}.sidebar_form form{padding:0 11px}.sidebar_company_services{padding:0 13px}.sidebar_company_services .circle{bottom:14px;left:-3px}.sidebar_company_services h3{margin-bottom:15px}.sidebar_company_services{padding-bottom:10px}.sidebar_service_areas{padding:0 13px}.sidebar_service_areas img{width:23px;height:60px}.sidebar_service_areas .circle{bottom:32px;left:-3px}.sidebar_service_areas p{font-size:12px}.sidebar_service_areas p{margin-right:11px}.sidebar_service_areas h3{margin-bottom:-8px}.sidebar_service_areas{padding-bottom:10px}.sidebar_service_areas img{margin-right:6px}}@media (max-width:780px) and (min-width:480px){.form_schortcode .nav_phone{margin-top:17px}#page .sidebar_form h3+p{line-height:1}.sidebar_company_services,.sidebar_form{width:49%;margin-top:0}.sidebar_form{margin-bottom:30px}.service__sidebar{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.sidebar_company_services h3{padding-top:0;padding-bottom:20px;margin-bottom:28px}}@media screen and (max-width:767px){.sidebar_price_list{width:319px;margin:0 auto;margin-top:22px}}@media screen and (max-width:340px){.sidebar_price_list{width:100%}}.contact_page .form_button p:after,.home_banner .form_button p:after,.horizontal-form .form_button p:after{margin-top:0!important}.form_cont form.wpcf7-form p{float:none!important}