:is(h1,h2).inner-banner-text{font-size:2.5rem;color:var(--e-global-color-accent)}.em-center-v{display:flex}.gday-col-reverse .elementor-container{flex-wrap:wrap-reverse}.gform_wrapper .gfield_required{color:var(--e-global-color-primary)}[type="button"],[type="submit"],button{border:none}.text-highlight{color:var(--e-global-color-primary)}.no-underline a{text-decoration:none}:is(.gform_body.gform-body,.gform_wrapper.gravity-theme .gform_footer){background-color:var(--e-global-color-primary);padding:55px;padding-top:55px;color:var(--e-global-color-accent)}.gform_wrapper.gravity-theme .gform_footer{margin:0;padding-top:0}.gform_wrapper .gform_body.gform-body{padding-bottom:10px}.gform_wrapper.gravity-theme .gform_fields{grid-column-gap:2.5%;grid-row-gap:26px}.gform_wrapper :is(input,textarea,select){background:var(--e-global-color-0595f02);border:none;border-radius:0;color:var(--e-global-color-accent)}.gform_wrapper select option{color:var(--e-global-color-text)}.gform_wrapper .gform_fields .gfield_label{font-weight:400}.bg-green .elementor-button-link,.gform_wrapper input[type="submit"].gform_button{border-color:var(--e-global-color-cba47de);background-color:var(--e-global-color-6a87fc3);border-color:var(--e-global-color-primary)}.gform_wrapper input[type="submit"].gform_button:hover{background-color:var(--e-global-color-6a87fc3);border-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-nav-menu li.menu-item{transition:all 0.3s}.current-menu-item,.elementor-nav-menu li.menu-item:hover{background:#30973C}.sub-arrow{color:var(--e-global-color-6a87fc3)}table tbody>tr:nth-child(2n+1)>td,table tbody>tr:nth-child(2n+1)>th{background-color:#EFF0F3}.elementor-accordion-item{margin-bottom:12px}.elementor-accordion-item:last-child{margin-bottom:0}.elementor-accordion .elementor-tab-title{position:relative}.elementor-accordion-icon.elementor-accordion-icon-right{background:var(--e-global-color-6a87fc3);display:flex!important;place-content:center;place-items:center;position:absolute;right:0;height:100%;top:0;min-width:85px}.elementor-accordion .elementor-tab-title{padding:27px 90px 27px 35px}.elementor-accordion-icon i{font-size:1.5rem}.project-highlights{display:flex;flex-wrap:wrap;margin:0 -10px}.project-highlights .gday-cpt-repeater-to-list-row{align-items:flex-start;display:flex;flex:0 0 50%;gap:12px;padding:5px 10px}.project-highlights .gday-cpt-repeater-to-list-content{display:flex;gap:8px}.project-highlights .element-1{display:flex;place-content:center;place-items:center}.project-highlights .element-1 .gday-cpt-repeater-to-list-element-inner{font-size:10px;background:var(--e-global-color-cba47de);padding:0 9px;display:flex;place-content:center;place-items:center;border-radius:23px;font-weight:600;color:var(--e-global-color-accent)}.gday-cpt-repeater-to-list-icon i{color:var(--e-global-color-primary);font-size:11px}@media only screen and (min-width:1025px){#sfm-sidebar,#sfm-mob-navbar,.sfm-navicon-button{display:none!important}}.sfm-navicon{width:90%}.sf-input-text{background:var(--e-global-color-primary);border-radius:20px!important;color:#fff;border:none!important}.sf-input-radio{display:none}.searchandfilter ul{padding:0}.sf-label-radio{cursor:pointer;font-size:16px;font-weight:500;position:relative}.sf-label-radio:hover,.sf-option-active .sf-label-radio{color:var(--e-global-color-cba47de)}.sf-option-active .sf-label-radio::before{content:"";background:#fff;width:9px;height:9px;position:absolute;left:-4px;border-radius:50px;border:3px solid;top:4px}.gday-table thead{background:var(--e-global-color-primary);color:var(--e-global-color-accent);font-weight:600}.gday-table thead td{border-top:none!important}.gday-table td{border:none;border-right:1px solid #ccc}.gday-table td:last-child{border-right:none}.email-signup-form .gform_wrapper form{display:flex;place-content:center;place-items:center;background:var(--e-global-color-primary);padding:24px}.email-signup-form .gform_wrapper .gform_footer{margin:unset;padding:unset}.email-signup-form .gform_wrapper .gform-body{flex:1 1 auto}.email-signup-form .gform_wrapper .gform_footer input{margin:unset;padding:16px;border-radius:0 4px 4px 0}.email-signup-form .gform_wrapper input[type="text"]{background:var(--e-global-color-0595f02);color:var(--e-global-color-accent);border:none;padding:16px;border-radius:0}.email-signup-form .gform_body.gform-body{padding:0}.searchandfilter .sf-field-taxonomy-project_categories{display:flex;gap:30px}.elementor-default .searchandfilter h4{font-family:var(--e-global-typography-primary-font-family);font-size:16px;font-weight:400;margin:0;padding:14px 0 10px}.searchandfilter .sf-field-taxonomy-project_categories ul{display:flex}.searchandfilter .sf-field-taxonomy-project_categories ul li{border:1px solid;padding:10px 25px;margin:0 7px}.searchandfilter .sf-field-taxonomy-project_categories ul li.sf-option-active{border-color:var(--e-global-color-cba47de)}.searchandfilter .sf-field-taxonomy-project_categories ul li label{padding:0}.searchandfilter .sf-field-taxonomy-project_categories ul li label::before{display:none!important}.gday-stars-wrapper .empty{opacity:.4}.gday-rating-wrapper{display:flex;gap:10px}.gday-stars-wrapper i{color:#EFCE4A}.gday-stars-platform .fab.fa-facebook-f{color:#3b5998}.gday-stars-platform{display:flex;place-content:center;place-items:center}.gday-stars-platform img,.gday-stars-platform svg{max-width:18px}.em-diamond-divider-wrapper,.em-diamond-divider-fade-outer,.em-diamond-divider-fade-inner,.em-diamond-divider-inner{bottom:0;left:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.em-diamond-divider-wrapper{bottom:0;left:50%}.em-diamond-divider-fade-outer,.em-diamond-divider-fade-inner,.em-diamond-divider-inner{height:0;width:0}.em-diamond-divider-fade-outer{border-bottom:72px solid rgba(255,255,255,.34);border-left:78px solid rgba(0,0,0,0);border-right:78px solid rgba(0,0,0,0)}.em-diamond-divider-fade-inner{border-bottom:61px solid rgba(255,255,255,.34);border-left:67px solid rgba(0,0,0,0);border-right:67px solid rgba(0,0,0,0)}.em-diamond-divider-inner{border-bottom:50px solid rgba(255,255,255,1);border-left:56px solid rgba(0,0,0,0);border-right:56px solid rgba(0,0,0,0)}.em-diamond-divider-icon{left:50%;position:absolute;top:26px;font-size:29px;color:#051748;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.p-last-mb-0 p:last-child{margin-bottom:0}body:not(.elementor-editor-active) .section-position-static>.elementor-container,body:not(.elementor-editor-active) .section-position-static>.elementor-container>.elementor-row>.elementor-column,body:not(.elementor-editor-active) .section-position-static>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap,body:not(.elementor-editor-active) .section-position-static>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap,body:not(.elementor-editor-active) .section-position-static>.elementor-container>.elementor-column,body:not(.elementor-editor-active) .section-position-static>.elementor-container>.elementor-column>.elementor-widget-wrap{position:static}.overflow-hidden{overflow:hidden}.translate-y{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.translate-ny{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.translate-x{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.translate-nx{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.link-cover.elementor-widget{bottom:0;left:0;margin:0;position:absolute;right:0;top:0;z-index:10}.link-cover.elementor-widget>.elementor-widget-container,.link-cover.elementor-widget>.elementor-widget-container>.elementor-button-wrapper{height:100%}.link-cover.elementor-widget .elementor-button-link{background:none;display:block;font-size:0;height:100%;line-height:0;opacity:0;text-indent:-999em;width:100%}.link-cover.elementor-widget .elementor-button-link:hover,.link-cover.elementor-widget .elementor-button-link:focus{background:none}.fw-100,.fw-100.elementor-widget-text-editor{font-weight:100}.fw-200,.fw-200.elementor-widget-text-editor{font-weight:200}.fw-300,.fw-300.elementor-widget-text-editor{font-weight:300}.fw-400,.fw-400.elementor-widget-text-editor{font-weight:400}.fw-500,.fw-500.elementor-widget-text-editor{font-weight:500}.fw-600,.fw-600.elementor-widget-text-editor{font-weight:600}.fw-700,.fw-700.elementor-widget-text-editor{font-weight:700}.fw-800,.fw-800.elementor-widget-text-editor{font-weight:800}.fw-900,.fw-900.elementor-widget-text-editor{font-weight:900}.dot-nav-none .swiper-pagination-bullets,.dot-nav-tablet .swiper-pagination-bullets{display:none}.sfm-rollback{display:none}.banner-area .elementor-column{min-height:0}.elementor-location-header,body>main.site-main,.elementor-location-footer,body>.elementor{margin-left:auto;margin-right:auto;max-width:1920px}.elementor-container.elementor-column-gap-wide .elementor-row,.single-post-content>.elementor-widget-container>.elementor>.elementor-section-wrap>.elementor-section{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.elementor-container.elementor-column-gap-extended>.elementor-row{margin-left:-5px;margin-right:-5px;width:calc(100% + 10px)}.elementor-widget-wrap>.elementor-element.elementor-inner-section{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}@media (min-width:1025px){body .dot-nav-tablet.elementor-pagination-type-bullets .swiper-container{padding-bottom:0}}@media (max-width:1024px){.dot-nav-tablet .swiper-pagination-bullets{display:block}.sfm-rollback{display:block;width:0}}@media (max-width:767px){.equalHeight>.elementor-container,.equalHeight>.elementor-widget-container,.equalHeight.equalHeight-inner>.elementor-container>*,.equalHeight.equalHeight-inner>.elementor-widget-container>*,.equalHeight.equalHeight-parent{min-height:1px!important}}.gform_wrapper ul.gform_fields li .ginput_container input{width:100%}.gform_wrapper.gravity-theme .gfield_label{font-weight:400}.gform_wrapper.gravity-theme input[type="color"],.gform_wrapper.gravity-theme input[type="date"],.gform_wrapper.gravity-theme input[type="datetime-local"],.gform_wrapper.gravity-theme input[type="datetime"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="month"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="password"],.gform_wrapper.gravity-theme input[type="search"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="time"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme input[type="week"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);font-size:1rem;height:50px;padding:5px 10px}.gform_wrapper.gravity-theme input:not([type="radio"]):not([type="checkbox"]):not([type="image"]):not([type="file"]){line-height:1.47619048em;min-height:1px}.gform_wrapper.gravity-theme .gfield textarea.small,.gform_wrapper.gravity-theme .gfield textarea.medium{height:18px}.gform_wrapper.gravity-theme input[type="color"]:focus,.gform_wrapper.gravity-theme input[type="date"]:focus,.gform_wrapper.gravity-theme input[type="datetime-local"]:focus,.gform_wrapper.gravity-theme input[type="datetime"]:focus,.gform_wrapper.gravity-theme input[type="email"]:focus,.gform_wrapper.gravity-theme input[type="month"]:focus,.gform_wrapper.gravity-theme input[type="number"]:focus,.gform_wrapper.gravity-theme input[type="password"]:focus,.gform_wrapper.gravity-theme input[type="search"]:focus,.gform_wrapper.gravity-theme input[type="tel"]:focus,.gform_wrapper.gravity-theme input[type="text"]:focus,.gform_wrapper.gravity-theme input[type="time"]:focus,.gform_wrapper.gravity-theme input[type="url"]:focus,.gform_wrapper.gravity-theme input[type="week"]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{border-color:#03B398}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{background-color:var(--e-global-color-6a87fc3);border:2px solid var(--e-global-color-6a87fc3);font-weight:700;line-height:1.47619048em;margin:0;padding:11px 40px}.gform_wrapper.gravity-theme .gform_footer button:hover,.gform_wrapper.gravity-theme .gform_footer input:hover,.gform_wrapper.gravity-theme .gform_page_footer button:hover,.gform_wrapper.gravity-theme .gform_page_footer input:hover{background-color:var(--e-global-color-6a87fc3);border-color:var(--e-global-color-6a87fc3);box-shadow:0 0 0 5px rgba(32,94,40,.39);color:#fff}.gform_wrapper .gfield_required{color:rgb(var(--colour-highlight))}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:none!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:none;border-bottom:none;border-top:none;margin-bottom:0!important;width:auto}.form-newsletter .gform_wrapper form{padding-right:170px;position:relative}.form-newsletter .gform_wrapper div.validation_error{display:none}.form-newsletter .gform_wrapper ul.gform_fields li.gfield{padding-bottom:0;padding-top:0}body .form-newsletter .gform_wrapper .top_label div.ginput_container{margin-top:0}body .form-newsletter .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;margin:0}.form-newsletter .gform_wrapper .gform_footer{margin:0;padding:0;position:absolute;right:0;top:0;width:170px}body .form-newsletter .gform_wrapper .gform_footer input[type="submit"]{background-color:rgb(var(--colour-accent));border-color:rgb(var(--colour-accent));-webkit-border-radius:10px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:10px;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff;padding-left:10px;padding-right:10px;width:100%}@media (max-width:480px){.form-newsletter .gform_wrapper form{padding-right:0}body .form-newsletter .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]),body .form-newsletter .gform_wrapper .gform_footer input[type="submit"]{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form-newsletter .gform_wrapper .gform_footer{margin-top:10px;position:static;width:auto}}body .elementor .elementor-element .elementor-accordion .elementor-tab-title.elementor-active{color:var(--e-global-color-6a87fc3)}.elementor-accordion .elementor-tab-title i{vertical-align:middle}.archive-equalheight .elementor-post>.elementor,.archive-equalheight .elementor-post>.elementor>.elementor-section-wrap,.archive-equalheight .elementor-post>.elementor>.elementor-section-wrap>.elementor-section,.archive-equalheight .elementor-post>.elementor>.elementor-section-wrap>.elementor-section>.elementor-container{height:100%}.valign-top .elementor-icon{vertical-align:top}.elementor-blockquote--skin-quotation .elementor-blockquote::before{content:"\f10d";font-family:"Font Awesome 5 Pro";left:0;line-height:1em;position:absolute;top:5px}.elementor-widget-blockquote.elementor-blockquote--skin-quotation blockquote{padding-left:65px}.elementor-blockquote--skin-quotation .elementor-blockquote__content{margin-top:0}body.elementor-default .button-link .elementor-button{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--e-global-color-primary);padding:0}body.elementor-default .button-link .elementor-button:hover{box-shadow:none}.button-link .elementor-button-link{vertical-align:top}.button-link .elementor-button-icon{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button-link .elementor-button-icon svg{width:auto}body.elementor-default .button-ghost-orange .elementor-button{background-color:rgba(0,0,0,0);border-color:var(--e-global-color-primary);color:var(--e-global-color-text)}body.elementor-default .button-ghost-white .elementor-button{background-color:rgba(0,0,0,0);border-color:var(--e-global-color-accent);color:var(--e-global-color-accent)}body.elementor-default .button-ghost-blue .elementor-button{background-color:rgba(0,0,0,0);border-color:var(--e-global-color-6a87fc3);color:var(--e-global-color-6a87fc3)}body.elementor-default .button-blue .elementor-button{background-color:var(--e-global-color-6a87fc3);border-color:var(--e-global-color-6a87fc3)}body.elementor-default .button-blue .elementor-button:hover,body.elementor-default .button-ghost-blue .elementor-button:hover{box-shadow:0 0 0 5px rgba(32,94,40,.39)}.elementor .elementor-widget-button.btn-full-width .elementor-button,.em-form.btn-full-width input.gform_button{display:block;padding-left:10px;padding-right:10px;width:100%}.elementor .elementor-widget-button.btn-full-width .elementor-button .elementor-button-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.header-phone a{color:var(--e-global-color-text)}.header-phone a:hover{color:var(--e-global-color-text)}.header-phone .phone-number{display:block;font-size:32px;font-weight:600;letter-spacing:-.03em;line-height:1em}.header-phone .phone-note{display:block;font-size:13px;line-height:1em;padding:4px 0 0}.em-ele-diy-struct-480 .em-ele-diy-container{margin:-10px}.em-ele-diy__480-entry.em-ele-diy-entry{flex:0 0 33.333333%;max-width:33.333333%;padding:10px}.em-ele-diy__480-entry.em-ele-diy-entry.double{flex:0 0 66.666666%;max-width:66.666666%}.em-ele-diy__container-maincontainer-480{position:relative;overflow:hidden;cursor:default}.em-ele-diy__image_content-image-480::before{content:"";display:block;padding-top:274px}.em-ele-diy__image_content-image-480{position:relative}.em-ele-diy__image_content-image-480 img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.em-ele-diy__container-portaloverlay-480{background:var(--e-global-color-0595f02);width:100%;height:100%;position:absolute;top:0;opacity:0;transition:all 0.3s}.em-ele-diy__container-maincontainer-480:hover .em-ele-diy__container-portaloverlay-480{opacity:.89}.em-ele-diy__container-portaldetails-480{position:absolute;top:calc(100% - 100px);transition:all 0.3s;width:100%;height:100%}.em-ele-diy__container-maincontainer-480:hover .em-ele-diy__container-portaldetails-480{top:30px}.em-ele-diy__text_content-title-480::after{content:"";width:10px;height:100%;position:absolute;background:var(--e-global-color-0595f02);right:-10px;top:0;opacity:.61;transition:all 0.3s}.em-ele-diy__text_content-title-480{background:var(--e-global-color-0595f02);color:var(--e-global-color-accent);display:inline-block;font:600 22px/1.36363636em var(--e-global-typography-secondary-font-family);padding:25px 40px 25px 35px;position:relative;transition:all 0.3s;vertical-align:top}.em-ele-diy__container-maincontainer-480:hover .em-ele-diy__text_content-title-480,.em-ele-diy__container-maincontainer-480:hover .em-ele-diy__text_content-title-480::after{background-color:var(--e-global-color-6a87fc3)}.em-ele-diy__wysiwyg_content-info-480{margin:10px 35px 0 35px;color:var(--e-global-color-accent);opacity:0;transition:all 0.3s}.em-ele-diy__wysiwyg_content-info-480 a{color:var(--e-global-color-accent)}.em-ele-diy__wysiwyg_content-info-480 h6{color:#144F1B;font-family:var(--e-global-typography-primary-font-family);font-size:16px;font-weight:600;margin:20px 0 0}.em-ele-diy__container-maincontainer-480:hover .em-ele-diy__wysiwyg_content-info-480{opacity:1}body .elementor .image-full-left{bottom:0;left:0;position:absolute;right:50%;top:0;width:auto}body .elementor .image-full-left.with-border{border-right:10px solid rgba(255,255,255,.05)}body .elementor .image-full-left .elementor-widget-container{border-right:10px solid rgba(255,255,255,.1);height:100%}body .elementor .image-full-left .elementor-widget-container{height:100%}body .elementor .image-full-left img{height:100%;object-fit:cover;object-position:center;width:100%}body .elementor .image-full-right{bottom:0;left:50%;position:absolute;right:0;top:0;width:auto}body .elementor .image-full-right.with-border{border-left:10px solid rgba(5,23,72,.11)}body .elementor .image-full-right .elementor-widget-container{border-left:10px solid rgba(5,23,72,.22);height:100%}body .elementor .image-full-right img{height:100%;object-fit:cover;object-position:center;width:100%}.underline{background:rgba(59,171,72,.32);display:inline-block}.underline-02{background:rgba(255,255,255,.26);display:inline-block}.testi-01 .elementor-testimonial::before{content:"\f10d";display:block;font-family:FontAwesome;font-size:35px;line-height:1em;padding-bottom:28px}body .testi-01 .elementor-testimonial__footer{background:url(../../../../../../themes/gday-theme/library/images/five-stars@2x.png) no-repeat left bottom;-webkit-background-size:127px auto;-moz-background-size:127px auto;-o-background-size:127px auto;background-size:127px auto;padding-bottom:45px}body .testi-01.testi-white .elementor-testimonial__footer{background-image:url(../../../../../../themes/gday-theme/library/images/five-stars-white@2x.png)}.testi-01 .elementor-testimonial__text div{font-family:var(--e-global-typography-secondary-font-family);font-size:34px;font-weight:700;line-height:1.20588235em;margin-bottom:18px}.featured-projects .swiper-wrapper{align-items:stretch}.featured-projects .swiper-wrapper .swiper-slide{height:auto}.featured-projects .swiper-slide-inner,.featured-projects .swiper-slide-inner a{height:100%}.featured-projects .swiper-slide-inner a{display:block;position:relative;text-align:left}.featured-projects .post-caroulsel-date{display:none}.featured-projects .post-carousel-top{position:relative}.featured-projects .post-caroulsel-image::before{content:"";display:block;padding-top:90.810811%}.featured-projects .post-caroulsel-image{position:relative}.featured-projects .post-caroulsel-image img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.featured-projects .post-carousel-title::after{content:"";width:10px;height:100%;position:absolute;background:var(--e-global-color-0595f02);right:-10px;top:0;opacity:.61;transition:all 0.3s}.featured-projects .post-carousel-title{background:var(--e-global-color-primary);bottom:25px;color:var(--e-global-color-accent);font:normal bold 22px/1.36363636em var(--e-global-typography-secondary-font-family);left:0;margin-right:10px;max-width:90%;padding:25px 30px 25px 20px;position:absolute}.featured-projects .post-carousel-description{font-size:15px;font-style:normal;line-height:1.8em;margin-top:30px;padding-bottom:45px}.featured-projects .post-carousel-more{bottom:0;color:var(--e-global-color-6a87fc3);font-size:16px;font-style:normal;font-weight:600;left:0;position:absolute;right:0;text-decoration:underline}.layout-white .social-highlight{background:rgba(255,255,255,.26)}.layout-white .em-ele-diy__icon_content-icon-355 svg,.layout-white .em-ele-diy__icon_content-icon-355 svg path,.layout-white .gday-stars-platform path{fill:#fff}.em-ele-diy__text_content-title-355{font-family:var(--e-global-typography-secondary-font-family)}.project-archive-heading-thumb a::before{content:"";display:block;padding-top:90.810811%}.project-archive-heading-thumb a{display:block}.project-archive-heading-thumb a img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.project-archive-heading-thumb.elementor-column{width:100%}.project-archive-heading-term.elementor-column{bottom:25px;left:0;position:absolute;width:100%}.gday-project-archive__category .elementor-widget-container::before,.gday-project-archive__heading .elementor-widget-container::before,.shadow-light-blue::before{bottom:0;content:"";position:absolute;left:100%;top:0;width:10px}.gday-project-archive__category .elementor-widget-container::before{background:rgba(32,94,40,.61)}.gday-project-archive__heading .elementor-widget-container::before,.shadow-light-blue::before{background:rgba(59,171,72,.61)}.gday-project-archive__category .elementor-widget-container,.gday-project-archive__heading .elementor-widget-container{position:relative}.project-single-des h2{font-size:28px;margin:30px 0 10px}.project-single-des ul{list-style:none;margin-left:0;margin-right:0;padding:0}.project-single-des ul li::before{color:var(--e-global-color-primary);content:"\f111";font-family:"Font Awesome 5 Pro";font-size:11px;left:0;position:absolute;top:5}.project-single-des ul li{padding:5px 0 5px 25px;position:relative}.elementor-pagination::before{background:#E0DDE5;content:"";height:1px;left:90px;position:absolute;right:90px;top:50%}.elementor-pagination{display:flex;justify-content:center;flex-wrap:wrap;margin-top:100px;padding:0 90px;position:relative}.elementor-pagination>*{position:relative}.elementor-pagination .page-numbers{background:#fff;border:3px solid #fff;box-shadow:0 0 0 5px #fff;color:var(--e-global-color-text);display:inline-block;font-family:var(--e-global-typography-secondary-font-family);font-size:22px;font-weight:400;height:43px;line-height:37px;margin:0 5px!important;text-align:center;vertical-align:top;width:43px}.elementor-pagination .page-numbers.current{background:var(--e-global-color-primary);border-color:#B0DDB5;color:var(--e-global-color-accent)}.elementor-pagination .prev{left:0;margin:0!important;;position:absolute;top:0}.elementor-pagination .next{margin:0!important;;right:0;position:absolute;top:0}.elementor-pagination span.prev,.elementor-pagination span.next{color:rgba(31,17,52,.23)}.post-archive-thumb .elementor-widget-container::before{content:"";display:block;padding-top:82.162162%}.post-archive-thumb .elementor-widget-container{position:relative}.post-archive-thumb .elementor-widget-container img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.post-archive-date a::before{bottom:0;content:"";left:0;;position:absolute;right:-10px;top:0}.single-post-content .elementor-section.elementor-section-boxed>.elementor-container{max-width:none}body .elementor .elementor-element.header-nav .elementor-nav-menu--dropdown .elementor-item,body .elementor .elementor-element.header-nav .elementor-nav-menu--dropdown .elementor-sub-item{font-size:16px;font-weight:400}.ol-list{counter-reset:ollist}.ol-list .elementor-icon-list-item::before{counter-increment:ollist;content:counter(ollist) ".";font-weight:600;left:0;position:absolute;top:0}.ol-list .elementor-icon-list-item{padding-left:22px;position:relative}.with-link-cover .elementor-widget-container a::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.with-link-cover .elementor-widget-container{position:relative}@media (max-width:1024px){:is(.gform_body.gform-body,.gform_wrapper.gravity-theme .gform_footer){padding:30px}.em-ele-diy__image_content-image-480::before{padding-top:250px}.em-ele-diy__text_content-title-480{font-size:18px;padding:20px 20px 20px 20px}.em-ele-diy__container-maincontainer-480:hover .em-ele-diy__container-portaldetails-480{top:20px}.em-ele-diy__wysiwyg_content-info-480{margin:20px 20px 0}.project-highlights .gday-cpt-repeater-to-list-row{flex:0 0 100%}}@media (max-width:767px){:is(.gform_body.gform-body,.gform_wrapper.gravity-theme .gform_footer){padding:20px}.elementor-accordion .elementor-accordion-item{-webkit-border-radius:31px;-moz-border-radius:31px;border-radius:31px;margin-top:10px}.elementor-accordion .elementor-tab-title{padding:15px 80px 15px 20px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{min-width:60px;width:60px}.elementor-40 .elementor-element.elementor-element-442e2c5 .elementor-tab-content{padding:30px 20px}body .elementor .image-full-left,body .elementor .image-full-right{position:static}body .elementor .image-full-left.with-border{border-right:none;border-top:10px solid rgba(255,255,255,.05)}body .elementor .image-full-left .elementor-widget-container{border-right:none;border-top:10px solid rgba(255,255,255,.1)}body .elementor .image-full-right.with-border{border-left:none;border-top:10px solid rgba(5,23,72,.11)}body .elementor .image-full-right .elementor-widget-container{border-left:none;border-top:10px solid rgba(5,23,72,.22)}body .elementor .image-full-left .elementor-widget-container img,body .elementor .image-full-right .elementor-widget-container img{height:auto}.translate-nx-mobile{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.elementor .elementor-widget-button.btn-full-width-mobile .elementor-button,.em-form.btn-full-width-mobile input.gform_button{display:block;padding-left:10px;padding-right:10px;width:100%}.elementor .elementor-widget-button.btn-full-width-mobile .elementor-button .elementor-button-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.em-ele-diy__480-entry.em-ele-diy-entry,.em-ele-diy__480-entry.em-ele-diy-entry.double{flex:0 0 100%;max-width:100%}.em-ele-diy__image_content-image-480::before{padding-top:215px}.em-ele-diy__container-portaldetails-480{top:calc(100% - 85px)}.em-ele-diy__text_content-title-480{display:block;font-size:22px;margin-right:30px;padding:20px 20px 20px 20px}.em-ele-diy__wysiwyg_content-info-480{margin:15px 20px 0}.testi-01 .elementor-testimonial,.em-ele-diy__355-entry{text-align:center}.em-ele-diy__355-entry .gday-rating-wrapper{justify-content:center}body .testi-01.testi-white .elementor-testimonial__footer{background-position:center bottom;justify-content:center}.featured-projects .post-carousel-title{font-size:20px}.featured-projects .elementor-image-carousel-caption{text-align:center}:is(h1,h2).inner-banner-text{text-align:center}.searchandfilter .sf-field-taxonomy-project_categories{flex-wrap:wrap}.elementor-default .searchandfilter h4{flex:0 0 100%;padding:0;text-align:center}.searchandfilter .sf-field-taxonomy-project_categories ul{flex:0 0 100%;justify-content:center;width:100%}.elementor-pagination::before{left:55px;right:55px}.elementor-pagination{padding:0 55px}}