.elementor-120 .elementor-element.elementor-element-b271cab3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:110px;--padding-bottom:80px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-b271cab3:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-b271cab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDEB;background-image:url("https://elgranconcursodelhormigon.com/2026/wp-content/uploads/2026/10/textura-muro.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-2ae8b588{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-2ae8b588 .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:164px;font-weight:400;text-transform:uppercase;line-height:0.86em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-061b2378{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-73cce490{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-120 .elementor-element.elementor-element-0784e492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-120 .elementor-element.elementor-element-0784e492.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-120 .elementor-element.elementor-element-3f05e562 .elementor-counter{flex-direction:column-reverse;}.elementor-120 .elementor-element.elementor-element-3f05e562 .elementor-counter-title{justify-content:start;color:#3A464C;font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.35em;letter-spacing:0em;}.elementor-120 .elementor-element.elementor-element-3f05e562 .elementor-counter-number-wrapper{color:#1D1D1B;font-family:"knockout", Sans-serif;font-size:132px;font-weight:400;text-transform:none;line-height:0.88em;letter-spacing:0.004em;}.elementor-120 .elementor-element.elementor-element-af29b4f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-120 .elementor-element.elementor-element-af29b4f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-120 .elementor-element.elementor-element-03eda2e8 .elementor-counter{flex-direction:column-reverse;}.elementor-120 .elementor-element.elementor-element-03eda2e8 .elementor-counter-title{justify-content:start;color:#3A464C;font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.35em;letter-spacing:0em;}.elementor-120 .elementor-element.elementor-element-03eda2e8 .elementor-counter-number-wrapper{color:#1D1D1B;font-family:"knockout", Sans-serif;font-size:132px;font-weight:400;text-transform:none;line-height:0.88em;letter-spacing:0.004em;}.elementor-120 .elementor-element.elementor-element-471c31ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-120 .elementor-element.elementor-element-471c31ca.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-120 .elementor-element.elementor-element-2450a382 .elementor-counter{flex-direction:column-reverse;}.elementor-120 .elementor-element.elementor-element-2450a382 .elementor-counter-title{justify-content:start;color:#3A464C;font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.35em;letter-spacing:0em;}.elementor-120 .elementor-element.elementor-element-2450a382 .elementor-counter-number-wrapper{color:#1D1D1B;font-family:"knockout", Sans-serif;font-size:132px;font-weight:400;text-transform:none;line-height:0.88em;letter-spacing:0.004em;}.elementor-120 .elementor-element.elementor-element-78142d8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-120 .elementor-element.elementor-element-f1b2340f img{width:100%;}.elementor-120 .elementor-element.elementor-element-0cf1003c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-0cf1003c:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0cf1003c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-820605da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-120 .elementor-element.elementor-element-765419ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-120 .elementor-element.elementor-element-765419ee.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-120 .elementor-element.elementor-element-dacc6bbd .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:108px;font-weight:400;text-transform:uppercase;line-height:0.9em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-29feaf16{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-bf85ecc6 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-af3b08a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-120 .elementor-element.elementor-element-af3b08a3.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-120 .elementor-element.elementor-element-c5f96d75{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120 .elementor-element.elementor-element-26af90fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-e76df08b .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-3752393a{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-cfe00498{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-4042afac .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-99871010{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-90ce5d48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-4dd06644 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-f098cc28{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-8924d3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-19917cb6 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-19dc4b1b{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-dc1a4128{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-dc1a4128:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-dc1a4128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-da07f2f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-120 .elementor-element.elementor-element-471330f5 img{width:100%;}.elementor-120 .elementor-element.elementor-element-c5a0396e img{width:100%;}.elementor-120 .elementor-element.elementor-element-32fe739d img{width:100%;}.elementor-120 .elementor-element.elementor-element-b2b78b84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:104px;--padding-bottom:104px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-b2b78b84:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-b2b78b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F7;}.elementor-120 .elementor-element.elementor-element-95f6039d .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:108px;font-weight:400;text-transform:uppercase;line-height:0.9em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-993fb800{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-e79cde0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-120 .elementor-element.elementor-element-1f4021be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-120 .elementor-element.elementor-element-1f4021be:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-1f4021be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-4561448f .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:0.94em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-301b0078 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-578da0d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-120 .elementor-element.elementor-element-578da0d2:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-578da0d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-ba386d41 .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:0.94em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-50db63ed .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-5191ef05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-120 .elementor-element.elementor-element-5191ef05:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-5191ef05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-36a6d64b .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:0.94em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-ca1ae48a .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-0bf6e6ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-120 .elementor-element.elementor-element-0bf6e6ba:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-0bf6e6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-fc705e39 .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:0.94em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-6637c2ae .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-dec36bdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-120 .elementor-element.elementor-element-dec36bdd:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-dec36bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-0f52f1df .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:0.94em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-e459426f .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-27962f02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-120 .elementor-element.elementor-element-27962f02:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-27962f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-6dd99adb .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:46px;font-weight:400;text-transform:uppercase;line-height:0.94em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-ba937dde .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:16.5px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-e1e32507 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-e88f750d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:104px;--padding-bottom:104px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-e88f750d:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-e88f750d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-bdcdae10 .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:108px;font-weight:400;text-transform:uppercase;line-height:0.9em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-4812aa17{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-f3b68e7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-f3b68e7e:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-f3b68e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-731cf6f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:72px 72px;--row-gap:72px;--column-gap:72px;}.elementor-120 .elementor-element.elementor-element-f40a0536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-120 .elementor-element.elementor-element-f40a0536.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-120 .elementor-element.elementor-element-662dcf6e .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:108px;font-weight:400;text-transform:uppercase;line-height:0.9em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-3353d498{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-9e06cf93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-120 .elementor-element.elementor-element-9e06cf93.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-120 .elementor-element.elementor-element-fc3af35e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-120 .elementor-element.elementor-element-03542981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-7c1567f5 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-5558648c{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-3c6ffb3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-fd1f43ef .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-f2f681dc{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-e5d0ae61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-b36b348d .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-3b701f82{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-e33a63e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-e33a63e5:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-e33a63e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-7126f9ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-120 .elementor-element.elementor-element-99c8b4e4 img{width:100%;}.elementor-120 .elementor-element.elementor-element-11687f2d img{width:100%;}.elementor-120 .elementor-element.elementor-element-686cdc45 img{width:100%;}.elementor-120 .elementor-element.elementor-element-78286651{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:104px;--padding-bottom:104px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-78286651:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-78286651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F0F6;}.elementor-120 .elementor-element.elementor-element-71db68af .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:108px;font-weight:400;text-transform:uppercase;line-height:0.9em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-27cf0f0d{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-6f14894f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-120 .elementor-element.elementor-element-01822216{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-c58cd6e8 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-f9c21a88{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-36f5e361{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-4028cf4e .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-794774c8{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-f8312658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-120 .elementor-element.elementor-element-6c32a89d .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:21px;font-weight:700;text-transform:none;line-height:1.25em;letter-spacing:-0.005em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-40c3d849{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-17c48e87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-17c48e87:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-17c48e87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-120 .elementor-element.elementor-element-d9eaf224{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-d9eaf224 .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:72px;font-weight:400;text-transform:uppercase;line-height:0.93em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-f3e0a961 .elementor-heading-title{font-family:"ysans-std", Sans-serif;font-size:17px;font-weight:400;text-transform:none;line-height:1.45em;letter-spacing:0em;color:#3A464C;}.elementor-120 .elementor-element.elementor-element-ded37021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:104px;--padding-bottom:104px;--padding-left:36px;--padding-right:36px;}.elementor-120 .elementor-element.elementor-element-ded37021:not(.elementor-motion-effects-element-type-background), .elementor-120 .elementor-element.elementor-element-ded37021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDEB;background-image:url("https://elgranconcursodelhormigon.com/2026/wp-content/uploads/2026/10/textura-muro.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-120 .elementor-element.elementor-element-01c0efd1{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-120 .elementor-element.elementor-element-01c0efd1 .elementor-heading-title{font-family:"knockout", Sans-serif;font-size:164px;font-weight:400;text-transform:uppercase;line-height:0.86em;letter-spacing:0.004em;color:#1D1D1B;}.elementor-120 .elementor-element.elementor-element-7d95d343{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;font-family:"ysans-std", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.55em;letter-spacing:0em;color:#3A464C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-120 .elementor-element.elementor-element-842c0d4d .elementor-button{background-color:#EC008C;font-family:"ysans-std", Sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.01em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EC008C;border-radius:999px 999px 999px 999px;padding:16px 30px 16px 30px;}.elementor-120 .elementor-element.elementor-element-842c0d4d .elementor-button:hover, .elementor-120 .elementor-element.elementor-element-842c0d4d .elementor-button:focus{background-color:#C40075;color:#FFFFFF;border-color:#C40075;}.elementor-120 .elementor-element.elementor-element-842c0d4d .elementor-button:hover svg, .elementor-120 .elementor-element.elementor-element-842c0d4d .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-120 .elementor-element.elementor-element-b271cab3{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-0cf1003c{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-765419ee{--width:38%;}.elementor-120 .elementor-element.elementor-element-af3b08a3{--width:62%;}.elementor-120 .elementor-element.elementor-element-b2b78b84{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-e88f750d{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-f3b68e7e{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-f40a0536{--width:38%;}.elementor-120 .elementor-element.elementor-element-9e06cf93{--width:62%;}.elementor-120 .elementor-element.elementor-element-78286651{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-17c48e87{--content-width:1400px;}.elementor-120 .elementor-element.elementor-element-ded37021{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-120 .elementor-element.elementor-element-765419ee{--width:100%;}.elementor-120 .elementor-element.elementor-element-af3b08a3{--width:100%;}.elementor-120 .elementor-element.elementor-element-f40a0536{--width:100%;}.elementor-120 .elementor-element.elementor-element-9e06cf93{--width:100%;}}@media(max-width:1024px){.elementor-120 .elementor-element.elementor-element-2ae8b588 .elementor-heading-title{font-size:112px;}.elementor-120 .elementor-element.elementor-element-3f05e562 .elementor-counter-number-wrapper{font-size:104px;}.elementor-120 .elementor-element.elementor-element-03eda2e8 .elementor-counter-number-wrapper{font-size:104px;}.elementor-120 .elementor-element.elementor-element-2450a382 .elementor-counter-number-wrapper{font-size:104px;}.elementor-120 .elementor-element.elementor-element-820605da{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-120 .elementor-element.elementor-element-dacc6bbd .elementor-heading-title{font-size:80px;}.elementor-120 .elementor-element.elementor-element-e76df08b .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-4042afac .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-4dd06644 .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-19917cb6 .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-95f6039d .elementor-heading-title{font-size:80px;}.elementor-120 .elementor-element.elementor-element-4561448f .elementor-heading-title{font-size:40px;}.elementor-120 .elementor-element.elementor-element-ba386d41 .elementor-heading-title{font-size:40px;}.elementor-120 .elementor-element.elementor-element-36a6d64b .elementor-heading-title{font-size:40px;}.elementor-120 .elementor-element.elementor-element-fc705e39 .elementor-heading-title{font-size:40px;}.elementor-120 .elementor-element.elementor-element-0f52f1df .elementor-heading-title{font-size:40px;}.elementor-120 .elementor-element.elementor-element-6dd99adb .elementor-heading-title{font-size:40px;}.elementor-120 .elementor-element.elementor-element-bdcdae10 .elementor-heading-title{font-size:80px;}.elementor-120 .elementor-element.elementor-element-731cf6f5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-120 .elementor-element.elementor-element-662dcf6e .elementor-heading-title{font-size:80px;}.elementor-120 .elementor-element.elementor-element-7c1567f5 .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-fd1f43ef .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-b36b348d .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-71db68af .elementor-heading-title{font-size:80px;}.elementor-120 .elementor-element.elementor-element-c58cd6e8 .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-4028cf4e .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-6c32a89d .elementor-heading-title{font-size:20px;}.elementor-120 .elementor-element.elementor-element-d9eaf224 .elementor-heading-title{font-size:56px;}.elementor-120 .elementor-element.elementor-element-01c0efd1 .elementor-heading-title{font-size:112px;}}@media(max-width:767px){.elementor-120 .elementor-element.elementor-element-b271cab3{--padding-top:60px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-2ae8b588{width:100%;max-width:100%;}.elementor-120 .elementor-element.elementor-element-2ae8b588 .elementor-heading-title{font-size:76px;}.elementor-120 .elementor-element.elementor-element-061b2378{width:100%;max-width:100%;font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-73cce490{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120 .elementor-element.elementor-element-3f05e562 .elementor-counter-number-wrapper{font-size:88px;}.elementor-120 .elementor-element.elementor-element-03eda2e8 .elementor-counter-number-wrapper{font-size:88px;}.elementor-120 .elementor-element.elementor-element-2450a382 .elementor-counter-number-wrapper{font-size:88px;}.elementor-120 .elementor-element.elementor-element-0cf1003c{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-765419ee{--width:100%;}.elementor-120 .elementor-element.elementor-element-dacc6bbd .elementor-heading-title{font-size:60px;}.elementor-120 .elementor-element.elementor-element-29feaf16{width:100%;max-width:100%;font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-af3b08a3{--width:100%;}.elementor-120 .elementor-element.elementor-element-e76df08b .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-3752393a{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-4042afac .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-99871010{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-4dd06644 .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-f098cc28{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-19917cb6 .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-19dc4b1b{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-da07f2f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120 .elementor-element.elementor-element-b2b78b84{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-95f6039d .elementor-heading-title{font-size:60px;}.elementor-120 .elementor-element.elementor-element-993fb800{width:100%;max-width:100%;font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-4561448f .elementor-heading-title{font-size:36px;}.elementor-120 .elementor-element.elementor-element-ba386d41 .elementor-heading-title{font-size:36px;}.elementor-120 .elementor-element.elementor-element-36a6d64b .elementor-heading-title{font-size:36px;}.elementor-120 .elementor-element.elementor-element-fc705e39 .elementor-heading-title{font-size:36px;}.elementor-120 .elementor-element.elementor-element-0f52f1df .elementor-heading-title{font-size:36px;}.elementor-120 .elementor-element.elementor-element-6dd99adb .elementor-heading-title{font-size:36px;}.elementor-120 .elementor-element.elementor-element-e88f750d{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-bdcdae10 .elementor-heading-title{font-size:60px;}.elementor-120 .elementor-element.elementor-element-4812aa17{width:100%;max-width:100%;font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-f3b68e7e{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-f40a0536{--width:100%;}.elementor-120 .elementor-element.elementor-element-662dcf6e .elementor-heading-title{font-size:60px;}.elementor-120 .elementor-element.elementor-element-3353d498{width:100%;max-width:100%;font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-9e06cf93{--width:100%;}.elementor-120 .elementor-element.elementor-element-7c1567f5 .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-5558648c{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-fd1f43ef .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-f2f681dc{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-b36b348d .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-3b701f82{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-7126f9ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-120 .elementor-element.elementor-element-78286651{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-71db68af .elementor-heading-title{font-size:60px;}.elementor-120 .elementor-element.elementor-element-27cf0f0d{width:100%;max-width:100%;font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-c58cd6e8 .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-f9c21a88{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-4028cf4e .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-794774c8{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-6c32a89d .elementor-heading-title{font-size:19px;}.elementor-120 .elementor-element.elementor-element-40c3d849{font-size:17.5px;}.elementor-120 .elementor-element.elementor-element-17c48e87{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-d9eaf224{width:100%;max-width:100%;}.elementor-120 .elementor-element.elementor-element-d9eaf224 .elementor-heading-title{font-size:46px;}.elementor-120 .elementor-element.elementor-element-ded37021{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-120 .elementor-element.elementor-element-01c0efd1{width:100%;max-width:100%;}.elementor-120 .elementor-element.elementor-element-01c0efd1 .elementor-heading-title{font-size:76px;}.elementor-120 .elementor-element.elementor-element-7d95d343{width:100%;max-width:100%;font-size:17.5px;}}