.elementor-34 .elementor-element.elementor-element-9f3e2cc:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-9f3e2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://emconstrucao.website/pulse/wp-content/uploads/2023/04/pattern-34.png");}.elementor-34 .elementor-element.elementor-element-9f3e2cc > .elementor-background-overlay{background-color:#F9F9F9;opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-9f3e2cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34 .elementor-element.elementor-element-da06e3d{text-align:center;}.elementor-34 .elementor-element.elementor-element-da06e3d .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:4.5em;font-weight:600;}.elementor-34 .elementor-element.elementor-element-da06e3d > .elementor-widget-container{padding:60px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-c25c4f9 > .elementor-container{max-width:1250px;}.elementor-34 .elementor-element.elementor-element-c25c4f9 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:28px;}.elementor-34 .elementor-element.elementor-element-a32b408:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-element-populated{border-style:solid;border-color:#F5F5F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-c18d679{text-align:center;}.elementor-34 .elementor-element.elementor-element-c18d679 .elementor-heading-title{color:#000000;font-family:"Oswald", Sans-serif;font-size:2.2em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-ebb54b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-element-populated{border-style:solid;border-color:#F5F5F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-ea5ffe8{text-align:center;}.elementor-34 .elementor-element.elementor-element-ea5ffe8 .elementor-heading-title{color:#000000;font-family:"Oswald", Sans-serif;font-size:2.2em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-5cfab12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-element-populated{border-style:solid;border-color:#F5F5F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-4efd866{text-align:center;}.elementor-34 .elementor-element.elementor-element-4efd866 .elementor-heading-title{color:#000000;font-family:"Oswald", Sans-serif;font-size:2.2em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-ca8962d > .elementor-container{max-width:1250px;}.elementor-34 .elementor-element.elementor-element-ca8962d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:28px;}.elementor-34 .elementor-element.elementor-element-ca8962d{padding:0px 0px 60px 0px;}.elementor-34 .elementor-element.elementor-element-99c2b97:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-element-populated{border-style:solid;border-color:#F5F5F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-eef8551{text-align:center;}.elementor-34 .elementor-element.elementor-element-eef8551 .elementor-heading-title{color:#000000;font-family:"Oswald", Sans-serif;font-size:2.2em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-a2b84d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-element-populated{border-style:solid;border-color:#F5F5F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-fe0b8fe{text-align:center;}.elementor-34 .elementor-element.elementor-element-fe0b8fe .elementor-heading-title{color:#000000;font-family:"Oswald", Sans-serif;font-size:2.2em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-e410a56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-element-populated{border-style:solid;border-color:#F5F5F5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-07edc6d{text-align:center;}.elementor-34 .elementor-element.elementor-element-07edc6d .elementor-heading-title{color:#000000;font-family:"Oswald", Sans-serif;font-size:2.2em;font-weight:400;}.elementor-34 .elementor-element.elementor-element-42e57f5{width:var( --container-widget-width, 101.07% );max-width:101.07%;--container-widget-width:101.07%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-34 .elementor-element.elementor-element-da06e3d .elementor-heading-title{font-size:3.8em;}.elementor-34 .elementor-element.elementor-element-c18d679 .elementor-heading-title{font-size:3.8em;}.elementor-34 .elementor-element.elementor-element-ea5ffe8 .elementor-heading-title{font-size:3.8em;}.elementor-34 .elementor-element.elementor-element-4efd866 .elementor-heading-title{font-size:3.8em;}.elementor-34 .elementor-element.elementor-element-eef8551 .elementor-heading-title{font-size:3.8em;}.elementor-34 .elementor-element.elementor-element-fe0b8fe .elementor-heading-title{font-size:3.8em;}.elementor-34 .elementor-element.elementor-element-07edc6d .elementor-heading-title{font-size:3.8em;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-da06e3d .elementor-heading-title{font-size:2.7em;}.elementor-34 .elementor-element.elementor-element-da06e3d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-element-populated{border-width:3px 3px 3px 3px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-element-populated, .elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-element-populated > .elementor-background-overlay, .elementor-34 .elementor-element.elementor-element-a32b408 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-c18d679 .elementor-heading-title{font-size:2.7em;}.elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-element-populated{border-width:3px 3px 3px 3px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-element-populated, .elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-34 .elementor-element.elementor-element-ebb54b7 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-ea5ffe8 .elementor-heading-title{font-size:2.7em;}.elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-element-populated{border-width:3px 3px 3px 3px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-element-populated, .elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-element-populated > .elementor-background-overlay, .elementor-34 .elementor-element.elementor-element-5cfab12 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-4efd866 .elementor-heading-title{font-size:2.7em;}.elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-element-populated{border-width:3px 3px 3px 3px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-element-populated, .elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-element-populated > .elementor-background-overlay, .elementor-34 .elementor-element.elementor-element-99c2b97 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-eef8551 .elementor-heading-title{font-size:2.7em;}.elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-element-populated{border-width:3px 3px 3px 3px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-element-populated, .elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-element-populated > .elementor-background-overlay, .elementor-34 .elementor-element.elementor-element-a2b84d6 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-fe0b8fe .elementor-heading-title{font-size:2.7em;}.elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-element-populated{border-width:3px 3px 3px 3px;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-element-populated, .elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-element-populated > .elementor-background-overlay, .elementor-34 .elementor-element.elementor-element-e410a56 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-34 .elementor-element.elementor-element-07edc6d .elementor-heading-title{font-size:2.7em;}}/* Start custom CSS for colaz_tm_our_project, class: .elementor-element-42e57f5 */.lower-content {display:none;}/* End custom CSS */
/* Start custom CSS */.btn-style-nine {
    position: relative;
    line-height: 30px;
    font-weight: 600;
    overflow: hidden;
    text-align: center;
    padding: 15px 48px;
    border-radius: 50px;
    color: rgb(255 255 255);
    font-size: var(--font-16);
    text-transform: uppercase;
    background-color: rgb(201 56 52);
    font-family: var(--aelpa-Inter-font);
}

.main-header .sticky-header .main-menu .navigation > li:hover > a, .main-header .sticky-header .main-menu .navigation > li.current > a {
    color: rgb(227 94 63);
    background-color: inherit !important;
}

.btn-style-four {
    position: relative;
    line-height: 30px;
    font-weight: 500;
    overflow: hidden;
    text-align: center;
    padding: 15px 47px;
    border-radius: 3px;
    font-family: 'Gordita';
    color: rgb(255 255 255);
    font-size: var(--font-16);
    text-transform: uppercase;
    background-color: rgb(228 91 56);
}

.btn-style-four:before {
    webkit-transition-duration: 800ms;
    transition-duration: 800ms;
    position: absolute;
    width: 200%;
    height: 200%;
    content: "";
    top: 110%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 50%;
    z-index: 1;
    background: rgb(0 0 0);
}
.btn-style-eight:before {
    -webkit-transition-duration: 800ms;
    transition-duration: 800ms;
    position: absolute;
    width: 200%;
    height: 200%;
    content: "";
    top: 110%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 50%;
    z-index: 1;
    background: rgb(238 112 68);
}
.btn-style-nine:before {
    -webkit-transition-duration: 800ms;
    transition-duration: 800ms;
    position: absolute;
    width: 200%;
    height: 200%;
    content: "";
    top: 110%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    border-radius: 50%;
    z-index: 1;
    background: rgb(239 173 156);
}
.offer-section-two .lower-box .check-box .icon {
    position: absolute;
    left: 0px;
    top: 7px;
    width: 57px;
    height: 57px;
    line-height: 47px;
    text-align: center;
    border-radius: 50px;
    display: inline-block;
    color: va(--black-color);
    font-family: "flaticon";
    font-size: var(--font-20);
    background-color: rgb(225 105 73);
}
.agency-section-five .check-box .icon {
    position: absolute;
    left: 0px;
    top: 7px;
    width: 57px;
    height: 57px;
    line-height: 47px;
    text-align: center;
    border-radius: 50px;
    display: inline-block;
    color: var(--black-color);
    font-family: "flaticon";
    font-size: var(--font-20);
    background-color: rgb(225 105 73);
}

.agency-section-four .count-box {
    position: absolute;
    right: 30px;
    top: 100px;
    width: 218px;
    height: 218px;
    z-index: 1;
    text-align: center;
    border-radius: 50%;
    font-weight: 600;
    font-family: 'Gordita';
    color: var(--black-color);
    font-size: var(--font-18);
    padding-top: var(--padding-top-20);
    background-color: rgb(254 249 247);
    border: 15px solid rgb(199 68 73);
    box-shadow: 0px 0px 0px 2px rgb(238 92 40);
}

.sec-title-two .title {
    position: relative;
    font-weight: 600;
    color: rgb(194 42 45);
    font-size: var(--font-17);
    text-transform: uppercase;
    margin-bottom: var(--margin-bottom-15);
}/* End custom CSS */