.wp-block-navigation{position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;background-color:inherit;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item__content{display:block;z-index:1}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container:only-child{flex-grow:1}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:0;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-close{width:100%}.wp-block-navigation__responsive-close:focus{outline:0}.wp-block-cover,.wp-block-navigation__responsive-dialog{position:relative}.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em}.wp-block-cover .wp-block-cover__background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover .wp-block-cover__image-background{border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:0;padding:0;position:absolute;right:0;top:0;width:100%}:where(.wp-block-cover:not(.has-text-color)){color:#fff}:root :where(.wp-block-cover h1:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}ul{margin-top:0;margin-bottom:10px;padding-left:20px}.wp-block-latest-posts li{margin-bottom:20px}.wp-block-latest-posts li:last-child{margin-bottom:0}.wp-block-latest-posts li>a{font-weight:500}.wp-block-group.is-style-bk-box-shadow{box-shadow:0 0 40px rgb(0 0 0/28%)}.call-icon{width:40px!important;height:40px!important;display:flex;justify-content:center;align-items:center;border-radius:7px}.call-column{text-align:right!important;justify-content:right;display:flex}.header-btn a:hover{background-color:var(--wp--preset--color--accent-text)!important}.main-header-top{border-bottom:1px solid var(--wp--preset--color--accent-text)!important}.header-menu ul li:hover a span{color:var(--wp--preset--color--accent)!important}.wp-block-search.wp-block-search__button-only .wp-block-search__input{position:absolute;padding:13px}form.wp-block-search__button-only.wp-block-search__icon-button.wp-block-search{position:relative;margin:0!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{padding:10px}.wp-block-search.wp-block-search__button-only .wp-block-search__input{right:17px}button.wp-block-search__button.has-border-color.has-outline-border-color.wp-element-button,button.wp-block-search__button.has-icon.wp-element-button{background-color:var(--wp--preset--color--primary)!important}.header-menu ul li a{padding:5px 20px!important;position:relative}.header-menu ul li a:hover{color:var(--wp--preset--color--accent-text)!important;border-radius:7px}.header-menu ul li a:hover:after{content:"";width:85%;margin:0 auto;right:0;height:5px;z-index:1;border-radius:10px;bottom:-18px;background:var(--wp--preset--color--accent)!important;left:0;position:absolute}.main-header,.main-header-top{position:relative}body{overflow-x:hidden;font-family:var(--wp--preset--font-family--inter)}.wp-site-blocks>*{margin-block-start:0}.footer-right p a:hover,.header-btn a:hover,.wp-block-social-links li:hover{color:var(--wp--preset--color--primary)!important}.footer-right p a{text-decoration:none}.has-secaccent-background-color{background-color:var(--wp--preset--color--secaccent)!important}.wp-block-image img{vertical-align:middle}button.wp-block-search__button.has-icon.wp-element-button{margin:0}@media screen and (min-width:320px) and (max-width:781px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.header-btn{margin-top:10px!important}.header-menu ul li a{color:#000!important}.wp-block-navigation__responsive-container-close{background-color:var(--wp--preset--color--secaccent)!important}.social-main-box{margin-bottom:15px!important}.header-menu{margin-bottom:10px!important}.header-menu button.wp-block-navigation__responsive-container-open{display:inline-block!important}.header-menu ul li a:hover{background:0 0!important;color:var(--wp--preset--color--secaccent)!important}.main-header{text-align:center;margin-top:0!important}.footer-contact-box{margin-bottom:20px!important}.wp-block-search__inside-wrapper{justify-content:center!important}body .is-layout-flex{display:block;text-align:center}}@media screen and (min-width:320px) and (max-width:767px){.header-menu ul li a:hover:after{display:none}.call-icon{width:65px!important;margin:0 auto 10px!important}}@media screen and (min-width:567px) and (max-width:767px){.header-menu ul{justify-content:center!important}.header-menu{margin-bottom:30px!important}}@media screen and (min-width:768px) and (max-width:781px){.header-menu ul li a:hover:after{display:none}.call-icon{width:65px!important;margin:0 auto 10px!important}.footer-contact-main{display:grid!important;align-items:center;grid-template-columns:auto auto auto auto}.footer-contact-box{margin-bottom:0!important}}@media screen and (min-width:782px) and (max-width:1024px){.main-header{max-width:95%!important}.header-menu{flex-basis:45%!important}.header-btn a{padding-top:14px!important;padding-bottom:14px!important;font-size:10px!important}.main-header{gap:0!important}.header-menu ul li a{padding:5px 11px!important}.header-btn{flex-basis:22%!important}.contact-main-box{flex-basis:30%!important}}@media screen and (min-width:1025px) and (max-width:1299px){.main-header{max-width:95%!important}.header-btn{flex-basis:20%!important}.contact-main-box{flex-basis:24%!important}.header-btn a{font-size:11px!important}.header-menu ul li a{padding:5px 19px!important}}@media screen and (min-width:768px) and (max-width:1100px){.footer-contact p{font-size:11px!important}.header-menu ul{gap:0!important}}@media screen and (min-width:1101px) and (max-width:1440px){.footer-contact p{font-size:11px!important}.logo-bg{background-size:100% 100%!important}.header-btn a{font-size:13px!important}.header-menu ul{gap:0!important}}@media screen and (min-width:1201px) and (max-width:1440px){.footer-contact p{font-size:10px!important}.footer-contact-main{gap:5px!important}.logo-bg{background-size:100% 100%!important}.header-menu ul{gap:7px!important}}@media screen and (min-width:782px) and (max-width:1200px){.call-icon{width:65px!important;margin:0 auto!important}}@media screen and (min-width:1440px) and (max-width:1750px){.header-btn{flex-basis:19%!important}.contact-main-box{flex-basis:22%!important}}.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.fa-phone:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-brands-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/construction-works/assets/fontawesome/webfonts/fa-solid-900.svg#fontawesome)format("svg")}