.elementor-kit-8{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px}{}h1.entry-title{display:var(--page-title-display)}.elementor-kit-8 e-page-transition{background-color:#ffbc7d}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementor-2364 .elementor-element.elementor-element-8c6238b{padding:90px
0 0}.elementor-2364 .elementor-element.elementor-element-b6f5730{--spacer-size:55px}.elementor-2364 .elementor-element.elementor-element-599f5ba>.elementor-widget-container{margin:0
-100px 0 0}.elementor-2364 .elementor-element.elementor-element-599f5ba{z-index:1}.elementor-2364 .elementor-element.elementor-element-42d84ab:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2364 .elementor-element.elementor-element-42d84ab>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://construccionesderva.com/wp-content/uploads/2020/05/bg1-single-team.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2364 .elementor-element.elementor-element-42d84ab>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0
10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0
15px 0 170px}.elementor-2364 .elementor-element.elementor-element-42d84ab>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2364 .elementor-element.elementor-element-278425a .elementor-heading-title{color:#fff}.elementor-2364 .elementor-element.elementor-element-278425a>.elementor-widget-container{padding:75px
0 25px}.elementor-2364 .elementor-element.elementor-element-953a913 .elementor-heading-title{color:#fff;font-family:"Josefin Sans",Sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.elementor-2364 .elementor-element.elementor-element-953a913>.elementor-widget-container{padding:0
0 28px}.elementor-2364 .elementor-element.elementor-element-d6ab959>.elementor-widget-container{padding:0}.elementor-2364 .elementor-element.elementor-element-b3ad34b{--grid-template-columns:repeat(0,auto);--icon-size:14px;--grid-column-gap:15px;--grid-row-gap:0px}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-widget-container{text-align:left}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-social-icon{background-color:#1a1a1a;border-style:solid;border-width:1px;border-color:rgba(255,255,255,.4)}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-social-icon
i{color:#fff}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-social-icon
svg{fill:#fff}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-icon{border-radius:50px}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-social-icon:hover{background-color:#444;border-color:#444}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-social-icon:hover
i{color:#fff}.elementor-2364 .elementor-element.elementor-element-b3ad34b .elementor-social-icon:hover
svg{fill:#fff}.elementor-2364 .elementor-element.elementor-element-b3ad34b>.elementor-widget-container{padding:0
0 80px}.elementor-2364 .elementor-element.elementor-element-43b75e4{padding:55px
0 100px}.elementor-2364 .elementor-element.elementor-element-0666090>.elementor-widget-container{padding:0
0 28px}.elementor-2364 .elementor-element.elementor-element-62bb134>.elementor-widget-container{padding:0
0 50px}.elementor-2364 .elementor-element.elementor-element-23c8a88{padding:0
0 45px}.elementor-2364 .elementor-element.elementor-element-ab8c971{text-align:left}.elementor-2364 .elementor-element.elementor-element-ab8c971 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-2364 .elementor-element.elementor-element-ab8c971>.elementor-widget-container{padding:0
0 10px}.elementor-2364 .elementor-element.elementor-element-a9830f6{text-align:left}.elementor-2364 .elementor-element.elementor-element-a9830f6>.elementor-widget-container{padding:0
0 27px}.elementor-2364 .elementor-element.elementor-element-e60e21a{text-align:left}.elementor-2364 .elementor-element.elementor-element-e60e21a .elementor-heading-title{font-size:16px;font-weight:600}.elementor-2364 .elementor-element.elementor-element-e60e21a>.elementor-widget-container{padding:0
0 10px}.elementor-2364 .elementor-element.elementor-element-2af1e52{text-align:left}.elementor-2364 .elementor-element.elementor-element-da26dd5{text-align:left}.elementor-2364 .elementor-element.elementor-element-da26dd5 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-2364 .elementor-element.elementor-element-da26dd5>.elementor-widget-container{padding:0
0 10px}.elementor-2364 .elementor-element.elementor-element-79c4091{text-align:left}.elementor-2364 .elementor-element.elementor-element-79c4091>.elementor-widget-container{padding:0
0 27px}.elementor-2364 .elementor-element.elementor-element-2335428{text-align:left}.elementor-2364 .elementor-element.elementor-element-2335428 .elementor-heading-title{font-size:16px;font-weight:600}.elementor-2364 .elementor-element.elementor-element-2335428>.elementor-widget-container{padding:0
0 10px}.elementor-2364 .elementor-element.elementor-element-2b1683e{text-align:left}.elementor-2364 .elementor-element.elementor-element-7d674ed>.elementor-widget-container{padding:0
0 15px}.elementor-2364 .elementor-element.elementor-element-8b22ada>.elementor-widget-container{padding:0
0 15px}.elementor-2364 .elementor-element.elementor-element-7186a89>.elementor-widget-container{padding:0
0 30px}.elementor-2364 .elementor-element.elementor-element-5e0525d>.elementor-widget-container{padding:0
0 50px}.elementor-2364 .elementor-element.elementor-element-a1ce46e>.elementor-widget-container{padding:0
0 20px}@media(min-width:768px){.elementor-2364 .elementor-element.elementor-element-c802ef9{width:33.333%}.elementor-2364 .elementor-element.elementor-element-43e4900{width:66.667%}.elementor-2364 .elementor-element.elementor-element-5eb2963{width:25%}.elementor-2364 .elementor-element.elementor-element-b011bd5{width:24.332%}.elementor-2364 .elementor-element.elementor-element-8d93d9e{width:50%}}@media(max-width:767px){.elementor-2364 .elementor-element.elementor-element-8c6238b{padding:80px
0 0}.elementor-2364 .elementor-element.elementor-element-599f5ba
img{width:100%}.elementor-2364 .elementor-element.elementor-element-599f5ba>.elementor-widget-container{margin:0}.elementor-2364 .elementor-element.elementor-element-42d84ab>.elementor-element-populated{padding:0
15px}.elementor-2364 .elementor-element.elementor-element-278425a .elementor-heading-title{font-size:32px}.elementor-2364 .elementor-element.elementor-element-278425a>.elementor-widget-container{padding:50px
0 30px}.elementor-2364 .elementor-element.elementor-element-b3ad34b>.elementor-widget-container{padding:0
0 60px}.elementor-2364 .elementor-element.elementor-element-43b75e4{padding:55px
0 80px}.elementor-2364 .elementor-element.elementor-element-5eb2963{width:50%}.elementor-2364 .elementor-element.elementor-element-2af1e52>.elementor-widget-container{padding:0
0 27px}.elementor-2364 .elementor-element.elementor-element-b011bd5{width:50%}.elementor-2364 .elementor-element.elementor-element-2b1683e>.elementor-widget-container{padding:0
0 27px}}