.kr_footer{position:relative}.f_top_shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;top:-1px;width:100%}.f_top_shape svg{display:block;height:119px;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.f_top_shape svg path{fill:#fff;transform:rotateY(0deg);transform-origin:center}.f_main{align-content:flex-start;display:flex;flex-wrap:wrap;padding:10px;position:relative;width:100%}.f_bottom{padding:0 0 5px;width:100%}.f_copyright{align-items:center;display:flex;justify-content:center;padding:10px}.f_copyright p{color:#fff;font-family:Open Sans,Sans-serif;font-size:18px;font-weight:300;letter-spacing:-.2px;line-height:22px;margin:0 40px 20px 0}.f_copyright p a{color:#fff}.f_copyright p a:hover{color:#336}.f-divider{margin-top:15px;padding-block-end:15px;padding-block-start:15px;text-align:center;width:100%}.f-divider-separator{border-block-start:1px solid #e05929;display:flex}.f_mid_content{align-items:flex-start;display:flex;justify-content:space-between}.f_logo_wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:10px}.f_logo{margin:0 0 20px}.f_logo a{display:inline-block}.f_logo_content,.f_social_content{text-align:center;width:100%}.f_social_content{display:inline-block;margin:0 0 40px;word-spacing:22px}.f_social_icons{height:26px}.f_social_icons a{display:inline-block;font-size:26px;height:26px;line-height:26px;width:26px}.f_social_icons a svg{height:1em;width:1em}.f_text_content{margin:0 0 40px;text-align:center;width:100%}.f_text_content .f_text{font-family:Open Sans,Sans-serif;font-size:20px;font-weight:300;letter-spacing:-.4px;line-height:32px}.f_req_btn{margin:0 0 20px}.f_req_btn a{font-family:Open Sans,Sans-serif;font-size:18px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;fill:#e05929;background-color:#fff;border:1px solid #e05929;border-radius:5px 5px 5px 5px;color:#e05929;display:inline-block;line-height:1;padding:18px 20px;transition:all .3s}.f_req_btn a:hover{background-color:#e05929;border-color:#e05929;color:#fff;transform:translateY(-8px)}.f_social_icons a:hover svg{fill:#fff}.f_image{text-align:center;width:100%}.f_image a,.f_image a img{display:inline-block}.f_image a img{width:50%}.f_menu{padding:10px}.f_menu .hs-menu-wrapper>ul{display:block}.f_menu .hs-menu-wrapper ul li{margin:0;position:relative}.f_menu .hs-menu-wrapper>ul>li>a{align-items:center;display:flex;font-family:Open Sans,Sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.314em;padding:10px 0;text-transform:capitalize;transition:all .4s ease}.f_menu .hs-menu-wrapper>ul>li:first-child>a{color:#e05929;font-weight:400}.f_menu .hs-menu-wrapper ul li.hs-item-has-children a{color:#e05929;font-weight:600}.f_menu .hs-menu-wrapper ul li.hs-item-has-children ul li a{align-items:center;border-inline-start:8px solid transparent;color:#fff;display:flex;font-family:Open Sans,Sans-serif;font-size:16px;font-weight:600;letter-spacing:.6px;line-height:20px;padding:10px 5px;text-transform:capitalize;transition:.4s}.f_renovation_menu{padding:10px}.f_renovation_menu .hs-menu-wrapper>ul>li>a{color:#e05929;display:block;font-family:Open Sans,Sans-serif;font-size:16px;font-weight:500;letter-spacing:-.2px;line-height:1.314em;margin:0 0 10px}.f_renovation_menu .hs-menu-wrapper ul li.hs-item-has-children ul{display:block}.f_renovation_menu .hs-menu-wrapper ul li.hs-item-has-children ul li{margin:0}.f_renovation_menu .hs-menu-wrapper ul li{position:relative}.f_renovation_menu .hs-menu-wrapper ul li.hs-item-has-children ul li a{align-items:center;color:#fff;display:flex;font-family:Open Sans,Sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:1.314em;padding:7px 20px;text-transform:capitalize;transition:.4s}.f_renovation_menu .hs-menu-wrapper ul li.hs-item-has-children ul li a:hover{color:#e05929}.f_top{margin-bottom:60px;width:100%}.f_top_content{align-content:flex-start;background-color:#fff;border:1.5px solid #e05929;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;line-height:30px;padding:20px;width:100%}.f_address,.f_contact,.f_email{margin:15px;text-align:center;width:auto}.f_address_icon,.f_contact_icon,.f_email_icon{margin-bottom:15px}.f_address_icon span,.f_contact_icon a,.f_email_icon a{display:inline-block;font-size:25px;line-height:1;fill:#e05929}.f_address_icon svg,.f_contact_icon svg,.f_email_icon svg{display:block;height:1em;position:relative;width:1em}.f_address_icon_content p,.f_contact_icon_content p,.f_email_icon_content p{color:#222;font-family:Open Sans,Sans-serif;font-size:18px;font-weight:300;letter-spacing:-.4px;line-height:1.25em;margin:0}.f_contact_icon_content a,.f_email_icon_content a{color:inherit}.f_address_icon_content p:last-child,.f_contact_icon_content p:last-child,.f_email_icon_content p:last-child{font-weight:700}.f_contact_icon_content a:hover,.f_email_icon_content a:hover{color:#336}.f_form{padding:10px}.f_form form{padding-left:40px}.f_form .hs-form-field,.f_form form label{margin:0}.f_form form .input{margin-top:16px}footer form input[type=email],footer form input[type=file],footer form input[type=number],footer form input[type=password],footer form input[type=search],footer form input[type=tel],footer form input[type=text],footer form select,footer form textarea{font-family:Open Sans;font-size:16px;font-weight:300;height:auto;line-height:1.5}.f_form form .hs_submit{margin-top:26px}.f_form form .hs_submit .hs-button{font-family:Open Sans;font-size:16px;font-weight:600;width:100%}.f_form .form-title{margin:0}.f_form form label{font-size:16px;font-weight:400}footer form textarea{height:226px}@media (min-width:768px){.f_logo_wrapper{width:30%}.f_menu_wrapper{width:17.367%}.f_renovation_menu_wrapper{width:23.312%}.f_form{width:29.299%}}@media (max-width:1024px) and (min-width:768px){.f_form{width:34%}}@media (max-width:1140px){.f_top{padding:20px}.f_address_icon,.f_contact_icon,.f_email_icon{margin:0}.f_address_icon_content p,.f_contact_icon_content p,.f_email_icon_content p{font-size:16px}}@media (max-width:1024px){.f_mid_content{flex-wrap:wrap}.f_logo_wrapper{width:25%}.f_top{padding:20px 10px}.f_menu,.f_renovation_menu{margin:0 0 0 10px}.f_menu .hs-menu-wrapper ul li.hs-item-has-children ul li a{padding-left:0;padding-right:0}.f_req_btn a{text-align:center}}@media (max-width:767px){.f_top{padding:0 25px}.f_top_content{padding:20px 0}.f_address,.f_contact,.f_email{width:100%}.f_address_icon,.f_contact_icon,.f_email_icon{margin-bottom:5px}.f_address_icon span,.f_contact_icon a,.f_email_icon a{font-size:20px}.f_form,.f_logo_wrapper,.f_menu_wrapper,.f_renovation_menu_wrapper{width:100%}.f_social_content,.f_text_content{margin:0 0 20px}.f_req_btn a{font-size:16px}.f_menu{margin:10px 0 0}.f_menu .hs-menu-wrapper ul li a{justify-content:center}.f_renovation_menu{margin-left:0}.f_renovation_menu .hs-menu-wrapper>ul>li>a{text-align:center}.f_renovation_menu .hs-menu-wrapper ul li.hs-item-has-children ul li a{justify-content:center;letter-spacing:.6px}.f_renovation_menu .hs-menu-wrapper ul li.hs-item-has-children ul{margin-top:20px}.f_menu .hs-menu-wrapper ul li.hs-item-has-children ul li a{letter-spacing:normal}.f_copyright p{margin-right:0;text-align:center}}@media screen and (max-width:414px){.f_address,.f_contact,.f_email{margin:0 0 15px}}