.slider-demo-icon{width:54px;height:54px;line-height:55px;font-size:18px;display:inline-block;text-align:center!important;background-color:#162b62;color:#fff;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:767px){.slider-demo-icon{width:30px!important;height:30px!important;line-height:30px!important;font-size:10px}.slider-heading-subtitle:before{width:3px;height:10px}.slider-heading-subtitle:after{width:3px;height:10px}}@media (max-width:991px){.slider-demo-icon{width:45px;height:45px;line-height:45px}}@media (max-width:991px){.slider-demo-icon{width:40px!important;height:40px!important;line-height:40px!important}}@media (max-width:767px){.slider-demo-icon{width:30px!important;height:30px!important;line-height:30px!important;font-size:10px}.slider-heading-subtitle:before{width:3px;height:10px}.slider-heading-subtitle:after{width:3px;height:10px}}.hkangles-transparant-color{color:rgba(0,0,0,0)!important;-webkit-text-stroke:1px rgba(255,255,255,58%)!important}@media (max-width:991px){.slider-demo-icon{width:45px;height:45px;line-height:45px}}.infobox-style-2 .hkangles-infobox-wrapper:hover .hkangles-infobox-img::after{background:hsla(210deg,21%,17%,78%)}.counter-style-2-home-five .counter-style-2 .hkangles-counter-number{font-weight:400}.testimonials-style-5 .hkangles-testimonial-image-container,.hkangles_pricing_wrapper.pricing-style-2 .hkangles-pricing-table-featured-col .hkangles-pricing-table-box,.infobox-style-2 .hkangles-infobox-img-second,.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.services-style-6 .hkangles-service-wrapper:hover .hkangles-service-icon i:after,.post.sticky .hkangles-blog-classic-inner{border-color:#bf965f}.hkangles-single-contact-inner:after,.pricing-style-3-second .hkangles_pricing_wrapper.pricing-style-3 .hkangles-ptable-pricing:after{border-right-color:#bf965f}.projects-style-3 .hkangles-project-content-inner .hkangles-project-title-wrap,.testimonials-style-3 .hkangles-testimonial-slide,.infobox-bottm-border .infobox-style-6,.infobox-bottm-border .infobox-style-12,.team-style-1 .hkangles-teammember-wrapper,.hendy-action-box a{border-bottom-color:#bf965f}.navigation .nav-links .nav-next a:before,.infobox-style-10 .hkangles-infobox-img-second,.navigation .nav-links .nav-previous a:after,.infobox-style-17 .hkangles-infobox-icon,.sidebar input[type=search]{border-color:#bf965f}.tsb-our-history,.infobox-style-4,blockquote p,.hkangles-ourhistory-content .history-content,.hkangles-section-after-before:before,.hkangles-blog-classic blockquote{border-left-color:#bf965f}.pricing-style-3-second .hkangles_pricing_wrapper.pricing-style-3 .hkangles-pricing-table-featured-col .hkangles-ptable-pricing:after{border-right-color:#412d1c}.services-style-3 .hkangles-service-title-wrap,.hkangles-bgcolor-white,.thsb-bg-color.cd-bg-color-white .elementor-column-wrap,.cd-bg-color-white.elementor-column,.cd-left-expand.elementor-top-section.cd-bg-color-white:after,.cd-right-expand.elementor-top-section.cd-bg-color-white:after,.cd-right-expand.cd-bg-color-white .elementor-column-wrap:after,.cd-left-expand.cd-bg-color-white .elementor-column-wrap:after,.elementor-section.cd-bg-color-white,.elementor-widget-button.cd-bg-color-white .elementor-button{background-color:#fff}.hkangles-bgcolor-transparent{background-color:transparent}.site-footer .hendy-top-footer-widgets-wrapper-inner .top-footer-left{background-color:#2f2f2f}.hkangles-topbar-wrapper{color:#1d2150}.hkangles-topbar-wrapper{background-color:#fbfafe}.hkangles_custom_heading_wrapper .hkangles-heading-title-wrapper .heading-title{font-family:Viga;font-weight:400;line-height:50px;font-size:45px}.hkangles_custom_heading_wrapper .hkangles-heading-subtitle-wrapper .heading-subtitle{font-family:Poppins;font-weight:600;letter-spacing:0px;line-height:24px;font-size:16px}h5,.elementor-widget-heading h5.elementor-heading-title{font-family:Viga;font-weight:400;line-height:32px;font-size:28px}h6,.elementor-widget-heading h6.elementor-heading-title{font-family:Viga;font-weight:400;line-height:28px;font-size:24px}.site-header .hkangles-textcolor-custom .main-navigation div>ul>li>a{color:#000}