/*!/wp-content/uploads/custom-css-js/53.css*/.main-menu-xx nav.hfe-nav-menu__layout-horizontal ul li a{font-family:'Poppins',sans-serif!important;font-weight:300;font-style:normal;color:#000!important;font-size:16px;line-height:29px;text-transform:uppercase}.main-menu-xx .menu-item.current-menu-item a{text-decoration:underline;text-underline-offset:4px}.footer-title-large h2.elementor-heading-title{font-family:'Poppins',sans-serif!important;font-style:normal;font-weight:300;color:#000;font-size:36px;line-height:48px}.footer-title-small h2.elementor-heading-title{font-family:'Poppins',sans-serif!important;font-weight:300;font-style:normal;font-size:19px;line-height:27px;color:#000}.footer-body .elementor-widget-container{font-family:'Poppins',sans-serif!important;font-weight:300;font-style:normal;font-size:14px;line-height:26px;color:#000}.footer-menu-2-col nav.hfe-nav-menu__layout-horizontal ul li a{font-family:'Poppins'!important;font-weight:300;font-style:normal;font-size:16px;line-height:29px;color:#000!important;text-decoration:underline;text-underline-offset:4px}.footer-text h2.elementor-heading-title{font-family:'Poppins'!important;font-weight:300;font-style:normal;font-size:16px;line-height:29px;color:#000;text-align:center}.page-title-one h2.elementor-heading-title{font-family:'Poppins'!important;color:#000;font-weight:500;font-style:italic;line-height:41px;font-size:23px;text-align:center}.page-body-text-one .elementor-widget-container,.page-body-text-one .elementor-widget-container p{font-family:'Poppins'!important;color:#000;font-weight:300;font-style:normal;line-height:27px;font-size:19px;text-align:center}@media (max-width:425px){.page-body-text-one .elementor-widget-container,.page-body-text-one .elementor-widget-container p{line-height:24px;font-size:16px}}.page-heading-two h2.elementor-heading-title{font-family:'Poppins'!important;font-size:19px;line-height:27px;color:#000;font-weight:300;text-align:center;font-style:normal}span.under-line-txt a{color:inherit;text-decoration:underline;text-underline-offset:4px}span.under-line-txt a:hover{color:inherit;text-decoration:underline;text-underline-offset:4px}.page-body-text-two .elementor-widget-container{font-family:'Poppins'!important;font-size:14px;line-height:26px;color:#000;font-weight:300;text-align:center;font-style:normal}.page-heading-three-i h2.elementor-heading-title{font-family:'Poppins'!important;font-weight:300;font-style:italic;font-size:19px;line-height:27px;color:#000}.page-heading-three-i{margin-bottom:0!important}.page-body-text-two-left .elementor-widget-container{font-family:'Poppins'!important;font-weight:300;font-style:normal;font-size:16px;line-height:29px;color:#000}.image-caption-text h2.elementor-heading-title{font-size:16px;line-height:26px;color:#000;text-align:center;font-weight:300;font-style:normal;font-family:'Poppins'!important}.infobox-heading-main h2.elementor-heading-title{font-size:19px;line-height:27px;color:#000;text-align:center;font-weight:700;font-style:normal;font-family:'Poppins'!important}.infobox-heading-sub h2.elementor-heading-title{font-size:14px;line-height:26px;color:#000;text-align:center;font-weight:300;font-style:italic;font-family:'Poppins'!important}.infobox-body .elementor-widget-container{font-size:16px;line-height:29px;color:#000;text-align:center;font-weight:300;font-style:normal;font-family:'Poppins'!important}.a-z-btm-heading h2.elementor-heading-title{font-size:19px;line-height:27px;color:#000;text-align:center;font-weight:300;font-style:italic;font-family:'Poppins'!important}.designer-slider-heading h2.elementor-heading-title{font-size:16px;line-height:19px;color:#000;font-weight:300;font-style:normal;font-family:'Poppins'!important}.contact-us-heading h2.elementor-heading-title{font-size:46px;line-height:59px;color:#000;font-weight:300;font-style:italic;font-family:'Poppins'!important}.contact-us-body .elementor-widget-container{font-size:16px;line-height:29px;color:#000;font-weight:300;font-style:normal;font-family:'Poppins'!important}.btn-main a.elementor-button-link.elementor-button{font-family:'Poppins'!important;font-weight:500;font-style:normal;text-transform:none;letter-spacing:.02em;border-radius:300px;-webkit-transition:.1s opacity linear;-moz-transition:.1s opacity linear;-o-transition:.1s opacity linear;transition:.1s opacity linear;-webkit-backface-visibility:hidden;opacity:1}.btn-main a.elementor-button-link.elementor-button:hover{opacity:.8}input.wpcf7-form-control.has-spinner.wpcf7-submit{font-family:'Poppins'!important;font-weight:500;font-style:normal;text-transform:none;letter-spacing:.02em;border-radius:300px;background-color:#000;font-size:16px;color:#fff}.label{font-size:16px;line-height:29px;color:#000;font-family:sans-serif;font-style:normal;font-weight:400}span.subtext-contact{font-size:13px;line-height:23px;color:#55595c;font-family:sans-serif;font-style:normal;font-weight:400}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{height:100px}.subservice-page-heading h2.elementor-heading-title{font-size:36px;line-height:48px;color:#000;font-weight:300;font-style:normal;font-family:'Poppins'!important}.subservice-page-body .elementor-widget-container{font-size:16px;line-height:29px;color:#000;font-weight:300;font-style:normal;font-family:'Poppins'!important}.post-single-heading h2.elementor-heading-title{font-family:'Poppins',sans-serif!important;font-weight:300;font-style:normal;color:#000!important;font-size:65px;line-height:91px}@media (max-width:1024px){.post-single-heading h2.elementor-heading-title{font-size:48px;line-height:58px}}@media (max-width:768px){.post-single-heading h2.elementor-heading-title{font-size:36px;line-height:46px}}@media (max-width:425px){.post-single-heading h2.elementor-heading-title{font-size:28px;line-height:38px}}.post-single-body .elementor-widget-container{font-family:'Poppins',sans-serif!important;font-weight:300;font-style:normal;color:#000!important;font-size:16px;line-height:29px}.post-single-sub-heading h2.elementor-heading-title{font-family:'Poppins',sans-serif!important;font-weight:500;font-style:italic;color:#000!important;font-size:19px;line-height:27px}.contact-us-body .elementor-widget-container a{color:inherit}.post-thumb-img-content.post-thumb{width:500px}h2.entry-title a{font-family:'Poppins',sans-serif!important;font-weight:400!important;font-style:normal;color:#000!important;font-size:40px;line-height:56px!important;opacity:1}span.cat-links,.entry-meta,span.comments-link a,span.cat-links a,span.posted-by.vcard.author a,span.author-name{color:#000!important;font-family:'Poppins',sans-serif!important;font-weight:300!important;font-style:normal;font-size:18px;line-height:22px!important}p.read-more a{color:#000!important;font-family:'Poppins',sans-serif!important;font-weight:300!important;font-style:normal;font-size:16px;line-height:24px!important;text-decoration:underline;text-underline-offset:4px}a.page-numbers{color:#000}span.page-numbers.current{background-color:#000!important}h1.page-title.ast-archive-title{margin-bottom:0;font-family:'Poppins',sans-serif!important;font-weight:400;font-style:normal;color:#000!important;font-size:40px;line-height:56px;text-align:center}@media (max-width:768px){h1.page-title.ast-archive-title{font-size:26px;line-height:30px}.post-thumb-img-content.post-thumb{width:300px}h2.entry-title a{font-size:28px;line-height:28px!important}}@media (max-width:4225px){.post-thumb-img-content.post-thumb{width:100%}h2.entry-title a{font-size:24px;line-height:28px!important}}.flip-box-text .elementor-flip-box__layer__description{color:#000!important;font-family:'Poppins'!important;font-weight:300!important;font-size:14px!important;line-height:20px!important;text-align:left!important}ul.sub-menu li a{font-family:'Poppins',sans-serif!important;font-weight:300!important;font-style:normal;color:#000!important;font-size:16px;line-height:29px;text-transform:uppercase}.btn-main-underline a.elementor-button-link.elementor-button.elementor-size-sm{background-color:transparent;color:#000;padding:0;font-weight:300;text-decoration:underline;text-underline-offset:4px}.pagee-single-sub-heading h2.elementor-heading-title{font-family:'Poppins',sans-serif!important;font-weight:500;font-style:italic;color:#000!important;font-size:19px;line-height:27px}.page-body-text-one-sub-heading-xx{margin-bottom:8px!important}.page-body-text-one-sub-heading-xx .elementor-widget-container{font-family:'Poppins';text-align:center;font-weight:300;font-style:normal;line-height:27px;font-size:19px}.page-title-one-main-heading-xx{margin-bottom:8px!important}.page-title-one-main-heading-xx h2.elementor-heading-title.elementor-size-default{font-family:'Poppins';text-align:center;font-weight:500;font-style:normal;line-height:56px;font-size:48px;text-transform:uppercase}.page-body-text-one-para-heading-xx .elementor-widget-container{font-family:'Poppins';text-align:left;font-weight:300;font-style:normal}.page-body-text-one-para-heading-xx .elementor-widget-container{margin-top:16px}.page-body-text-one-para-heading-xx .elementor-widget-container p{color:#fff}.page-body-text-one-para-heading-xx .elementor-widget-container p:not(:last-child){margin-bottom:12px}.page-body-text-one-para-heading-xx .elementor-widget-container p:last-child{margin-bottom:0}section#text-image-widgit{width:1270px;margin:auto}@media (max-width:1024px){section#text-image-widgit{width:90%;padding-left:20px;padding-right:20px}}@media (max-width:768px){section#text-image-widgit{width:100%}}.accordion-block .elementor-tab-title a.elementor-accordion-title{font-family:'Poppins'!important;font-size:19px;line-height:27px;color:#000;font-weight:300!important;font-style:normal;text-transform:uppercase}.accordion-block .elementor-tab-title{text-align:center}.elementor-widget-accordion .elementor-tab-content{font-family:'Poppins'!important;font-size:14px;line-height:26px;color:#000;font-weight:300!important;text-align:center;font-style:normal}.elementor-accordion .elementor-tab-title:hover{border-bottom:1px solid #000}.elementor-27 .elementor-element.elementor-element-726a8f0 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px!important}.img-row .elementor-element.elementor-element-5d52eec.elementor-widget.elementor-widget-image{margin-bottom:0}.subservice-page-body{margin-bottom:0!important}.subservice-page-body p{margin-bottom:0!important}@media (max-width:375px){.contact-us-heading h2.elementor-heading-title{font-size:36px;line-height:48px}}@media (max-width:425px){ul.sub-menu.sub-menu-open li a{justify-content:flex-start!important;margin-left:5%!important}.main-menu-xx .menu-item.current-menu-item a{text-decoration:none}}a{color:inherit;font-style:inherit;font-weight:inherit;text-decoration:none!important}.btn-main-underline span.elementor-button-text{text-decoration:underline}ul#menu-1-c174443 .current-menu-item a{text-decoration:underline!important}