.elementor-8 .elementor-element.elementor-element-15c8f826{--display:flex;--min-height:93vh;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-15c8f826:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-15c8f826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B4FA8;}.elementor-8 .elementor-element.elementor-element-4e7ee96a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:3vw;--padding-bottom:2.2vw;--padding-left:12vw;--padding-right:12vw;}.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-8 .elementor-element.elementor-element-23969ea3{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.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 );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-18d193d1{text-align:start;}.elementor-8 .elementor-element.elementor-element-18d193d1 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54f20f14{--display:flex;--min-height:56vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-54f20f14:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54f20f14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#083A7C;background:url("https://compradecamion.es/wp-content/uploads/2026/09/hero-poster.jpg") 50% 50%;background-size:cover;}.elementor-8 .elementor-element.elementor-element-458a7087{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-44b05aae{--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;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:2.2vw;--padding-bottom:3vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-4add5fcc{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-5d6705d4{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6470004c{--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;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.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-8 .elementor-element.elementor-element-71a58f39 .elementor-button{background-color:#FFFFFF;font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;fill:#141312;color:#141312;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:1.05em 1.75em 1.05em 1.75em;}.elementor-8 .elementor-element.elementor-element-71a58f39 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-71a58f39 .elementor-button:focus{background-color:#141312;color:#FFFFFF;border-color:#141312;}.elementor-8 .elementor-element.elementor-element-71a58f39 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-71a58f39 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a0a544c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:1.05em 1.75em 1.05em 1.75em;}.elementor-8 .elementor-element.elementor-element-a0a544c .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-a0a544c .elementor-button:focus{background-color:#FFFFFF;color:#141312;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-a0a544c .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-a0a544c .elementor-button:focus svg{fill:#141312;}.elementor-8 .elementor-element.elementor-element-7b763df5{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7b763df5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7b763df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-50aefa7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-39117413{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:2.4vw;--padding-bottom:2.4vw;--padding-left:1.4vw;--padding-right:1.4vw;}.elementor-8 .elementor-element.elementor-element-3b2a757f{text-align:start;}.elementor-8 .elementor-element.elementor-element-3b2a757f .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-5c93ce77{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-4ab6ba7e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:2.4vw;--padding-bottom:2.4vw;--padding-left:1.4vw;--padding-right:1.4vw;}.elementor-8 .elementor-element.elementor-element-5e7f2114{text-align:start;}.elementor-8 .elementor-element.elementor-element-5e7f2114 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-5ddd17b3{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-4d3e4d61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--border-radius:0px 0px 0px 0px;--padding-top:2.4vw;--padding-bottom:2.4vw;--padding-left:1.4vw;--padding-right:1.4vw;}.elementor-8 .elementor-element.elementor-element-51c8918b{text-align:start;}.elementor-8 .elementor-element.elementor-element-51c8918b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-6d8520fb{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-1226b2c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:2.4vw;--padding-bottom:2.4vw;--padding-left:1.4vw;--padding-right:1.4vw;}.elementor-8 .elementor-element.elementor-element-4f379bfb{text-align:start;}.elementor-8 .elementor-element.elementor-element-4f379bfb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-3f99ddb3{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-36e4b0aa{--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:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-36e4b0aa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-36e4b0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-2a94d8cc{--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;--justify-content:space-between;--align-items:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-5664bf65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-10b8cbf4{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-4c771b90{text-align:start;}.elementor-8 .elementor-element.elementor-element-4c771b90 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-70a5cd83{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-6d5f77c2{text-align:end;font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-317cfe09{--display:flex;--margin-top:3.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.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-8 .elementor-element.elementor-element-3b65ef92 img{width:100%;}.elementor-8 .elementor-element.elementor-element-1be7985b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-4d475817{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:3.2vw;--padding-bottom:3.2vw;--padding-left:3.2vw;--padding-right:3.2vw;}.elementor-8 .elementor-element.elementor-element-4d475817:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d475817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141312;}.elementor-8 .elementor-element.elementor-element-4d475817:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-73e6b26 );--border-color:var( --e-global-color-73e6b26 );}.elementor-8 .elementor-element.elementor-element-4d475817, .elementor-8 .elementor-element.elementor-element-4d475817::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-298108b1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-298108b1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-298108b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-298108b1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-298108b1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-298108b1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-298108b1 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-298108b1 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-5d422d4b{text-align:start;}.elementor-8 .elementor-element.elementor-element-5d422d4b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-17d239bc{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-17d239bc p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-25c0fac9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:3.2vw;--padding-bottom:3.2vw;--padding-left:3.2vw;--padding-right:3.2vw;}.elementor-8 .elementor-element.elementor-element-25c0fac9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25c0fac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B4FA8;}.elementor-8 .elementor-element.elementor-element-25c0fac9:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-73e6b26 );--border-color:var( --e-global-color-73e6b26 );}.elementor-8 .elementor-element.elementor-element-25c0fac9, .elementor-8 .elementor-element.elementor-element-25c0fac9::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-2911d7ac .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2911d7ac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2911d7ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2911d7ac.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2911d7ac.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2911d7ac.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2911d7ac .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-2911d7ac .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-484df5e5{text-align:start;}.elementor-8 .elementor-element.elementor-element-484df5e5 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-90744b9{font-family:"Archivo", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-90744b9 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5b1b78b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-0148b15 );--border-color:var( --e-global-color-0148b15 );--padding-top:3.2vw;--padding-bottom:3.2vw;--padding-left:3.2vw;--padding-right:3.2vw;}.elementor-8 .elementor-element.elementor-element-5b1b78b6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5b1b78b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E1D2;}.elementor-8 .elementor-element.elementor-element-5b1b78b6:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-73e6b26 );--border-color:var( --e-global-color-73e6b26 );}.elementor-8 .elementor-element.elementor-element-5b1b78b6, .elementor-8 .elementor-element.elementor-element-5b1b78b6::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-197a87ec .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-197a87ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-197a87ec.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-197a87ec.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-197a87ec.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-197a87ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-197a87ec .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-197a87ec .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-6c05a03a{text-align:start;}.elementor-8 .elementor-element.elementor-element-6c05a03a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-1c70cb46{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1c70cb46 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5a51039e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:3.2vw;--padding-bottom:3.2vw;--padding-left:3.2vw;--padding-right:3.2vw;}.elementor-8 .elementor-element.elementor-element-5a51039e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a51039e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-73e6b26 );}.elementor-8 .elementor-element.elementor-element-5a51039e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-0148b15 );--border-color:var( --e-global-color-0148b15 );}.elementor-8 .elementor-element.elementor-element-5a51039e, .elementor-8 .elementor-element.elementor-element-5a51039e::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-23a3ba45 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-23a3ba45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-23a3ba45.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-23a3ba45.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-23a3ba45.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-23a3ba45.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-23a3ba45 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-23a3ba45 .elementor-icon svg{height:40px;}.elementor-8 .elementor-element.elementor-element-3e0b6034{text-align:start;}.elementor-8 .elementor-element.elementor-element-3e0b6034 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-38ef0cb1{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-38ef0cb1 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-1530c05a{--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:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-1530c05a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1530c05a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E1D2;}.elementor-8 .elementor-element.elementor-element-34f4a522{--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;--justify-content:space-between;--align-items:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-68a25d73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-67da0c05{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-25af2fc2{text-align:start;}.elementor-8 .elementor-element.elementor-element-25af2fc2 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-21ae596{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-664e0203{text-align:end;font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-73793366{--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:2px 2px;--row-gap:2px;--column-gap:2px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#141312;--border-color:#141312;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-73793366:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-73793366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141312;}.elementor-8 .elementor-element.elementor-element-3dcaf198{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-3dcaf198:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3dcaf198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-46b03953{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-46b03953:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-46b03953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/camion-grua.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-16dac56d{--spacer-size:40vh;}.elementor-8 .elementor-element.elementor-element-66f75876{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-395c0344{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-671b0b{text-align:start;}.elementor-8 .elementor-element.elementor-element-671b0b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-54464991{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6df36a87 .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-2976b14b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7dc2315b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7dc2315b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7dc2315b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-3c4e63d4{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-3c4e63d4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c4e63d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/camion-grua-autocargante.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-4fcddeef{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-24093989{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.6vw;--padding-bottom:1.8vw;--padding-left:1.7vw;--padding-right:1.7vw;}.elementor-8 .elementor-element.elementor-element-6b05940c{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-7d578b51{text-align:start;}.elementor-8 .elementor-element.elementor-element-7d578b51 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-2f8b4364{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-69b9fc63 .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-11785c2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-11785c2b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-11785c2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-4dd32b2f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-4dd32b2f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4dd32b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/camion-dumper-6x4-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3b23d2cf{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-42fb4ab6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.6vw;--padding-bottom:1.8vw;--padding-left:1.7vw;--padding-right:1.7vw;}.elementor-8 .elementor-element.elementor-element-79eabde2{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-3f0fde43{text-align:start;}.elementor-8 .elementor-element.elementor-element-3f0fde43 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-46e953a9{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-e917706 .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-6fc38ddf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-6fc38ddf:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6fc38ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-27210ba{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-27210ba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-27210ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/maquinaria-obra-publica.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2e7769e0{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-1227d64c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.6vw;--padding-bottom:1.8vw;--padding-left:1.7vw;--padding-right:1.7vw;}.elementor-8 .elementor-element.elementor-element-794e0ece{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6d02947b{text-align:start;}.elementor-8 .elementor-element.elementor-element-6d02947b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-c4e5c68{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4fa4c6eb .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-5543ed1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-5543ed1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5543ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-3f0a4fef{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-3f0a4fef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f0a4fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/miniexcavadora-ruedas.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3ed36c42{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-193485e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.6vw;--padding-bottom:1.8vw;--padding-left:1.7vw;--padding-right:1.7vw;}.elementor-8 .elementor-element.elementor-element-2a4efd03{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-2701767d{text-align:start;}.elementor-8 .elementor-element.elementor-element-2701767d .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-14171cf8{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5b44e3e4 .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-769f15e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-769f15e0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-769f15e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-3b112262{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-3b112262:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b112262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/miniexcavadora-cadenas.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-49773df{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-68aa14e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.6vw;--padding-bottom:1.8vw;--padding-left:1.7vw;--padding-right:1.7vw;}.elementor-8 .elementor-element.elementor-element-56d675df{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d1eb42{text-align:start;}.elementor-8 .elementor-element.elementor-element-d1eb42 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-6b6ec0c3{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-18f9fd1f .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-74065924{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-74065924:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-74065924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-32d8fe19{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-32d8fe19:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32d8fe19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/miniexcavadora-8-9-toneladas.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-1cc26657{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-4747eea0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.6vw;--padding-bottom:1.8vw;--padding-left:1.7vw;--padding-right:1.7vw;}.elementor-8 .elementor-element.elementor-element-7b867203{font-family:"Archivo", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-6e232f84{text-align:start;}.elementor-8 .elementor-element.elementor-element-6e232f84 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-1ac91be8{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-4b07065a .elementor-button{background-color:#000000;font-family:"Archivo", Sans-serif;font-weight:500;transition-duration:0.5s;border-radius:0px 0px 0px 0px;padding:1vw 1vw 1vw 1vw;}.elementor-8 .elementor-element.elementor-element-bea1635{--display:flex;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-2a9eb11c{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-2cfb0954{--display:flex;--min-height:50vh;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-2cfb0954:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2cfb0954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://compradecamion.es/wp-content/uploads/2026/09/carga-miniexcavadora-gondola.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-52c39b9b{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-2e771648{--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:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-2e771648:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2e771648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141312;}.elementor-8 .elementor-element.elementor-element-50053a4e{--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;--justify-content:space-between;--align-items:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-21968876{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-40e72b5c{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-740ab377{text-align:start;}.elementor-8 .elementor-element.elementor-element-740ab377 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-5467d816{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7deaff55{text-align:end;font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3ece8f3c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3A3733;--border-color:#3A3733;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-2051395a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2vw;--padding-bottom:2.8vw;--padding-left:1.8vw;--padding-right:1.8vw;}.elementor-8 .elementor-element.elementor-element-15ce30c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-15ce30c0 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-15ce30c0.elementor-view-stacked .elementor-icon{background-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-15ce30c0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15ce30c0.elementor-view-default .elementor-icon{color:#7FB0F0;border-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-15ce30c0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15ce30c0.elementor-view-default .elementor-icon svg{fill:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-4f4de201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-4f4de201 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-5f12e9ce{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-3dbea609{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2vw;--padding-bottom:2.8vw;--padding-left:1.8vw;--padding-right:1.8vw;}.elementor-8 .elementor-element.elementor-element-302a652d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-302a652d .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-302a652d.elementor-view-stacked .elementor-icon{background-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-302a652d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-302a652d.elementor-view-default .elementor-icon{color:#7FB0F0;border-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-302a652d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-302a652d.elementor-view-default .elementor-icon svg{fill:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-36f945bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-36f945bd .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-28e14397{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-2a64d9c4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2vw;--padding-bottom:2.8vw;--padding-left:1.8vw;--padding-right:1.8vw;}.elementor-8 .elementor-element.elementor-element-7d8effa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-7d8effa3 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7d8effa3.elementor-view-stacked .elementor-icon{background-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-7d8effa3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7d8effa3.elementor-view-default .elementor-icon{color:#7FB0F0;border-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-7d8effa3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7d8effa3.elementor-view-default .elementor-icon svg{fill:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-35f9719b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-35f9719b .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-1b37116b{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-139b3cbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2.2vw;--padding-bottom:2.8vw;--padding-left:1.8vw;--padding-right:1.8vw;}.elementor-8 .elementor-element.elementor-element-32123a8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-32123a8d .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-32123a8d.elementor-view-stacked .elementor-icon{background-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-32123a8d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-32123a8d.elementor-view-default .elementor-icon{color:#7FB0F0;border-color:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-32123a8d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-32123a8d.elementor-view-default .elementor-icon svg{fill:#7FB0F0;}.elementor-8 .elementor-element.elementor-element-5a86e888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-5a86e888 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-79945667{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-5410d529{--display:flex;--margin-top:4.5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-17f52a0b img{width:100%;}.elementor-8 .elementor-element.elementor-element-63b45137{--display:flex;--min-height:0vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-63b45137:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-63b45137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B4FA8;}.elementor-8 .elementor-element.elementor-element-6a344f71{--display:flex;--min-height:0vh;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-3fd47e93{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-3c2ca5a7{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-56d806b3{text-align:start;}.elementor-8 .elementor-element.elementor-element-56d806b3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-346c6dbb{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-825d353{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-debcb87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1.2vw;--padding-bottom:0vw;--padding-left:1.2vw;--padding-right:1.2vw;}.elementor-8 .elementor-element.elementor-element-1f0c1c6b{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-1c6ae9a9{text-align:start;}.elementor-8 .elementor-element.elementor-element-1c6ae9a9 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-23455bea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:1.2vw;--padding-bottom:0vw;--padding-left:1.2vw;--padding-right:1.2vw;}.elementor-8 .elementor-element.elementor-element-a084bc4{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-726f4c79{text-align:start;}.elementor-8 .elementor-element.elementor-element-726f4c79 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-79f74e69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:1.2vw;--padding-bottom:0vw;--padding-left:1.2vw;--padding-right:1.2vw;}.elementor-8 .elementor-element.elementor-element-50a28dfa{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-5c8f3499{text-align:start;}.elementor-8 .elementor-element.elementor-element-5c8f3499 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4dd6aed9{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7bd7f39{--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:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-7bd7f39:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7bd7f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-4ec48fee{--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;--justify-content:space-between;--align-items:flex-end;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-28bda7fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-61b8076a{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-44da893c{text-align:start;}.elementor-8 .elementor-element.elementor-element-44da893c .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-5e6576cb{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-13a0c071{text-align:end;font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-72a54039{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#141312;--border-color:#141312;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-72a54039:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72a54039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141312;}.elementor-8 .elementor-element.elementor-element-2f8df7e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2.2vw;--padding-bottom:2.4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-2f8df7e3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2f8df7e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-1be13cfe{font-family:"Archivo", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-42a1fdf{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-48b36069{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-25600c19{text-align:start;}.elementor-8 .elementor-element.elementor-element-25600c19 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-5459d104{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-54068de6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2.2vw;--padding-bottom:2.4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-54068de6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54068de6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1c748fd1{font-family:"Archivo", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-176b4453{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-18604fd6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-290c2004{text-align:start;}.elementor-8 .elementor-element.elementor-element-290c2004 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-478de0e{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-16a8e384{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:2.2vw;--padding-bottom:2.4vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-16a8e384:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-16a8e384 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-1c7b3678{font-family:"Archivo", Sans-serif;font-weight:500;}.elementor-8 .elementor-element.elementor-element-43c3e8c2{--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:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-2fcd2e3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-172c0b78{text-align:start;}.elementor-8 .elementor-element.elementor-element-172c0b78 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#141312;}.elementor-8 .elementor-element.elementor-element-1509e23f{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-1719f8b3{--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;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:6vw;--padding-bottom:6vw;--padding-left:12vw;--padding-right:12vw;}.elementor-8 .elementor-element.elementor-element-1719f8b3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1719f8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141312;}.elementor-8 .elementor-element.elementor-element-112d4911{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7e29d052{font-family:"Archivo", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-1a4f6a04{text-align:start;}.elementor-8 .elementor-element.elementor-element-1a4f6a04 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-4b08657a{font-family:"Archivo", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-390183f4{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-6447c660 .elementor-button{background-color:#0B4FA8;font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#0B4FA8;border-radius:0px 0px 0px 0px;padding:1.05em 1.75em 1.05em 1.75em;}.elementor-8 .elementor-element.elementor-element-6447c660 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6447c660 .elementor-button:focus{background-color:#083A7C;color:#FFFFFF;border-color:#083A7C;}.elementor-8 .elementor-element.elementor-element-6447c660 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6447c660 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-34c28038 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-weight:700;text-transform:uppercase;fill:#F4EEE3;color:#F4EEE3;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F4EEE3;border-radius:0px 0px 0px 0px;padding:1.05em 1.75em 1.05em 1.75em;}.elementor-8 .elementor-element.elementor-element-34c28038 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-34c28038 .elementor-button:focus{background-color:#F4EEE3;color:#141312;border-color:#F4EEE3;}.elementor-8 .elementor-element.elementor-element-34c28038 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-34c28038 .elementor-button:focus svg{fill:#141312;}.elementor-8 .elementor-element.elementor-element-49caac00{--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:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-64d86add img{width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-15c8f826{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-4e7ee96a{--padding-top:4.5vw;--padding-bottom:3vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-18d193d1{text-align:start;}.elementor-8 .elementor-element.elementor-element-54f20f14{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-44b05aae{--flex-wrap:nowrap;--padding-top:3vw;--padding-bottom:4.5vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-6470004c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:10vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-71a58f39{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-a0a544c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7b763df5{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-50aefa7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-39117413{border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-3b2a757f{text-align:start;}.elementor-8 .elementor-element.elementor-element-4ab6ba7e{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-5e7f2114{text-align:start;}.elementor-8 .elementor-element.elementor-element-4d3e4d61{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-51c8918b{text-align:start;}.elementor-8 .elementor-element.elementor-element-1226b2c6{--padding-top:3.5vw;--padding-bottom:3.5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-4f379bfb{text-align:start;}.elementor-8 .elementor-element.elementor-element-36e4b0aa{--padding-top:8vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-317cfe09{--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-1be7985b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-4d475817{--padding-top:4.5vw;--padding-bottom:4.5vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-8 .elementor-element.elementor-element-298108b1 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-298108b1 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-25c0fac9{--padding-top:4.5vw;--padding-bottom:4.5vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-8 .elementor-element.elementor-element-2911d7ac .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-2911d7ac .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-5b1b78b6{--padding-top:4.5vw;--padding-bottom:4.5vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-8 .elementor-element.elementor-element-197a87ec .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-197a87ec .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-5a51039e{--padding-top:4.5vw;--padding-bottom:4.5vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-8 .elementor-element.elementor-element-23a3ba45 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-23a3ba45 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-1530c05a{--padding-top:8vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-34f4a522{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-73793366{--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-3dcaf198{--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-8 .elementor-element.elementor-element-46b03953:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-46b03953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-16dac56d{--spacer-size:40vh;}.elementor-8 .elementor-element.elementor-element-66f75876{--padding-top:4.5vw;--padding-bottom:4.5vw;--padding-left:4.5vw;--padding-right:4.5vw;}.elementor-8 .elementor-element.elementor-element-6df36a87 .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-2976b14b{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3c4e63d4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3c4e63d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-4fcddeef{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-24093989{--padding-top:3vw;--padding-bottom:3.4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-69b9fc63 .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-4dd32b2f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4dd32b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-3b23d2cf{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-42fb4ab6{--padding-top:3vw;--padding-bottom:3.4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-e917706 .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-27210ba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-27210ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-2e7769e0{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-1227d64c{--padding-top:3vw;--padding-bottom:3.4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-4fa4c6eb .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-3f0a4fef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3f0a4fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-3ed36c42{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-193485e5{--padding-top:3vw;--padding-bottom:3.4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-5b44e3e4 .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-3b112262:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b112262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-49773df{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-68aa14e1{--padding-top:3vw;--padding-bottom:3.4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-18f9fd1f .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-32d8fe19:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32d8fe19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-8 .elementor-element.elementor-element-1cc26657{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-4747eea0{--padding-top:3vw;--padding-bottom:3.4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-4b07065a .elementor-button{font-size:18px;padding:1.5vw 1.5vw 1.5vw 1.5vw;}.elementor-8 .elementor-element.elementor-element-2cfb0954{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e771648{--padding-top:8vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-50053a4e{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-3ece8f3c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-2051395a{--padding-top:3.5vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-15ce30c0 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3dbea609{--padding-top:3.5vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-302a652d .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-2a64d9c4{--padding-top:3.5vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-7d8effa3 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-139b3cbc{--padding-top:3.5vw;--padding-bottom:4vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-32123a8d .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5410d529{--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-63b45137{--padding-top:8vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-6a344f71{--gap:0px 35px;--row-gap:0px;--column-gap:35px;}.elementor-8 .elementor-element.elementor-element-825d353{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-debcb87{--padding-top:2vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-23455bea{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:2vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-79f74e69{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:2vw;--padding-bottom:0vw;--padding-left:2vw;--padding-right:2vw;}.elementor-8 .elementor-element.elementor-element-4dd6aed9{--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-7bd7f39{--padding-top:8vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-4ec48fee{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-72a54039{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-2f8df7e3{--padding-top:4vw;--padding-bottom:4.4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-54068de6{--padding-top:4vw;--padding-bottom:4.4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-16a8e384{--padding-top:4vw;--padding-bottom:4.4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-1719f8b3{--padding-top:8vw;--padding-bottom:8vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-49caac00{--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-15c8f826{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-4e7ee96a{--padding-top:7vw;--padding-bottom:4.5vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-18d193d1{text-align:start;}.elementor-8 .elementor-element.elementor-element-54f20f14{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-44b05aae{--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;--flex-wrap:nowrap;--padding-top:4.5vw;--padding-bottom:7vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-4add5fcc{--width:100%;}.elementor-8 .elementor-element.elementor-element-6470004c{--width:100%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7b763df5{--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-50aefa7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-39117413{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-3b2a757f{text-align:start;}.elementor-8 .elementor-element.elementor-element-4ab6ba7e{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-5e7f2114{text-align:start;}.elementor-8 .elementor-element.elementor-element-4d3e4d61{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-51c8918b{text-align:start;}.elementor-8 .elementor-element.elementor-element-1226b2c6{--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-8 .elementor-element.elementor-element-4f379bfb{text-align:start;}.elementor-8 .elementor-element.elementor-element-36e4b0aa{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-2a94d8cc{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-5664bf65{--width:100%;}.elementor-8 .elementor-element.elementor-element-70a5cd83{--width:100%;}.elementor-8 .elementor-element.elementor-element-6d5f77c2{text-align:start;}.elementor-8 .elementor-element.elementor-element-317cfe09{--margin-top:7vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-1be7985b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-4d475817{--padding-top:7vw;--padding-bottom:7vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-25c0fac9{--padding-top:7vw;--padding-bottom:7vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-5b1b78b6{--padding-top:7vw;--padding-bottom:7vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-5a51039e{--padding-top:7vw;--padding-bottom:7vw;--padding-left:6vw;--padding-right:6vw;}.elementor-8 .elementor-element.elementor-element-1530c05a{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-34f4a522{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-68a25d73{--width:100%;}.elementor-8 .elementor-element.elementor-element-21ae596{--width:100%;}.elementor-8 .elementor-element.elementor-element-664e0203{text-align:start;}.elementor-8 .elementor-element.elementor-element-73793366{--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-3dcaf198{--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-8 .elementor-element.elementor-element-46b03953{--width:100%;}.elementor-8 .elementor-element.elementor-element-16dac56d{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-66f75876{--width:100%;--padding-top:6vw;--padding-bottom:6vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-6df36a87 .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-2976b14b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3c4e63d4{--width:100%;}.elementor-8 .elementor-element.elementor-element-4fcddeef{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-24093989{--width:100%;--padding-top:5vw;--padding-bottom:5.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-69b9fc63 .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-4dd32b2f{--width:100%;}.elementor-8 .elementor-element.elementor-element-3b23d2cf{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-42fb4ab6{--width:100%;--padding-top:5vw;--padding-bottom:5.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-e917706 .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-27210ba{--width:100%;}.elementor-8 .elementor-element.elementor-element-2e7769e0{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-1227d64c{--width:100%;--padding-top:5vw;--padding-bottom:5.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-4fa4c6eb .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-3f0a4fef{--width:100%;}.elementor-8 .elementor-element.elementor-element-3ed36c42{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-193485e5{--width:100%;--padding-top:5vw;--padding-bottom:5.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-5b44e3e4 .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-3b112262{--width:100%;}.elementor-8 .elementor-element.elementor-element-49773df{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-68aa14e1{--width:100%;--padding-top:5vw;--padding-bottom:5.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-18f9fd1f .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-32d8fe19{--width:100%;}.elementor-8 .elementor-element.elementor-element-1cc26657{--spacer-size:25vh;}.elementor-8 .elementor-element.elementor-element-4747eea0{--width:100%;--padding-top:5vw;--padding-bottom:5.5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-4b07065a .elementor-button{padding:3vw 3vw 3vw 3vw;}.elementor-8 .elementor-element.elementor-element-2cfb0954:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2cfb0954 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-513px 0px;}.elementor-8 .elementor-element.elementor-element-2cfb0954{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-2e771648{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-50053a4e{--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-8 .elementor-element.elementor-element-21968876{--width:100%;}.elementor-8 .elementor-element.elementor-element-5467d816{--width:100%;}.elementor-8 .elementor-element.elementor-element-7deaff55{text-align:start;}.elementor-8 .elementor-element.elementor-element-3ece8f3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-2051395a{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-15ce30c0 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3dbea609{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-302a652d .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-2a64d9c4{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-7d8effa3 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-139b3cbc{--padding-top:6vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-32123a8d .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5410d529{--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-63b45137{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-3fd47e93{--width:100%;}.elementor-8 .elementor-element.elementor-element-825d353{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:6vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-debcb87{--padding-top:0vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-23455bea{border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-79f74e69{--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8 .elementor-element.elementor-element-4dd6aed9{--width:100%;--min-height:35vh;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-7bd7f39{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-4ec48fee{--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-28bda7fc{--width:100%;}.elementor-8 .elementor-element.elementor-element-5e6576cb{--width:100%;}.elementor-8 .elementor-element.elementor-element-13a0c071{text-align:start;}.elementor-8 .elementor-element.elementor-element-72a54039{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-2f8df7e3{--padding-top:6vw;--padding-bottom:6.4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-54068de6{--padding-top:6vw;--padding-bottom:6.4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-16a8e384{--padding-top:6vw;--padding-bottom:6.4vw;--padding-left:5vw;--padding-right:5vw;}.elementor-8 .elementor-element.elementor-element-1719f8b3{--padding-top:10vw;--padding-bottom:10vw;--padding-left:4vw;--padding-right:4vw;}.elementor-8 .elementor-element.elementor-element-112d4911{--width:100%;}.elementor-8 .elementor-element.elementor-element-6447c660{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-34c28038{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-49caac00{--width:100%;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-15c8f826{--width:100%;}.elementor-8 .elementor-element.elementor-element-4e7ee96a{--width:100%;}.elementor-8 .elementor-element.elementor-element-54f20f14{--width:100%;}.elementor-8 .elementor-element.elementor-element-44b05aae{--width:100%;}.elementor-8 .elementor-element.elementor-element-4add5fcc{--width:56%;}.elementor-8 .elementor-element.elementor-element-6470004c{--width:40%;}.elementor-8 .elementor-element.elementor-element-7b763df5{--width:100%;}.elementor-8 .elementor-element.elementor-element-50aefa7{--width:100%;}.elementor-8 .elementor-element.elementor-element-39117413{--width:100%;}.elementor-8 .elementor-element.elementor-element-4ab6ba7e{--width:100%;}.elementor-8 .elementor-element.elementor-element-4d3e4d61{--width:100%;}.elementor-8 .elementor-element.elementor-element-1226b2c6{--width:100%;}.elementor-8 .elementor-element.elementor-element-36e4b0aa{--width:100%;}.elementor-8 .elementor-element.elementor-element-2a94d8cc{--width:100%;}.elementor-8 .elementor-element.elementor-element-5664bf65{--width:54%;}.elementor-8 .elementor-element.elementor-element-70a5cd83{--width:42%;}.elementor-8 .elementor-element.elementor-element-317cfe09{--width:100%;}.elementor-8 .elementor-element.elementor-element-1be7985b{--width:100%;}.elementor-8 .elementor-element.elementor-element-1530c05a{--width:100%;}.elementor-8 .elementor-element.elementor-element-34f4a522{--width:100%;}.elementor-8 .elementor-element.elementor-element-68a25d73{--width:54%;}.elementor-8 .elementor-element.elementor-element-21ae596{--width:42%;}.elementor-8 .elementor-element.elementor-element-73793366{--width:100%;}.elementor-8 .elementor-element.elementor-element-3dcaf198{--width:100%;}.elementor-8 .elementor-element.elementor-element-46b03953{--width:57%;}.elementor-8 .elementor-element.elementor-element-66f75876{--width:43%;}.elementor-8 .elementor-element.elementor-element-2976b14b{--width:100%;}.elementor-8 .elementor-element.elementor-element-3c4e63d4{--width:100%;}.elementor-8 .elementor-element.elementor-element-24093989{--width:100%;}.elementor-8 .elementor-element.elementor-element-4dd32b2f{--width:100%;}.elementor-8 .elementor-element.elementor-element-42fb4ab6{--width:100%;}.elementor-8 .elementor-element.elementor-element-27210ba{--width:100%;}.elementor-8 .elementor-element.elementor-element-1227d64c{--width:100%;}.elementor-8 .elementor-element.elementor-element-3f0a4fef{--width:100%;}.elementor-8 .elementor-element.elementor-element-193485e5{--width:100%;}.elementor-8 .elementor-element.elementor-element-3b112262{--width:100%;}.elementor-8 .elementor-element.elementor-element-68aa14e1{--width:100%;}.elementor-8 .elementor-element.elementor-element-32d8fe19{--width:100%;}.elementor-8 .elementor-element.elementor-element-4747eea0{--width:100%;}.elementor-8 .elementor-element.elementor-element-bea1635{--width:100%;}.elementor-8 .elementor-element.elementor-element-2cfb0954{--width:100%;}.elementor-8 .elementor-element.elementor-element-2e771648{--width:100%;}.elementor-8 .elementor-element.elementor-element-50053a4e{--width:100%;}.elementor-8 .elementor-element.elementor-element-21968876{--width:54%;}.elementor-8 .elementor-element.elementor-element-5467d816{--width:42%;}.elementor-8 .elementor-element.elementor-element-3ece8f3c{--width:100%;}.elementor-8 .elementor-element.elementor-element-5410d529{--width:100%;}.elementor-8 .elementor-element.elementor-element-63b45137{--width:100%;}.elementor-8 .elementor-element.elementor-element-6a344f71{--width:100%;}.elementor-8 .elementor-element.elementor-element-3fd47e93{--width:48%;}.elementor-8 .elementor-element.elementor-element-825d353{--width:100%;}.elementor-8 .elementor-element.elementor-element-debcb87{--width:100%;}.elementor-8 .elementor-element.elementor-element-23455bea{--width:100%;}.elementor-8 .elementor-element.elementor-element-79f74e69{--width:100%;}.elementor-8 .elementor-element.elementor-element-4dd6aed9{--width:46%;}.elementor-8 .elementor-element.elementor-element-7bd7f39{--width:100%;}.elementor-8 .elementor-element.elementor-element-4ec48fee{--width:100%;}.elementor-8 .elementor-element.elementor-element-28bda7fc{--width:54%;}.elementor-8 .elementor-element.elementor-element-5e6576cb{--width:42%;}.elementor-8 .elementor-element.elementor-element-72a54039{--width:100%;}.elementor-8 .elementor-element.elementor-element-42a1fdf{--width:100%;}.elementor-8 .elementor-element.elementor-element-48b36069{--width:100%;}.elementor-8 .elementor-element.elementor-element-176b4453{--width:100%;}.elementor-8 .elementor-element.elementor-element-18604fd6{--width:100%;}.elementor-8 .elementor-element.elementor-element-43c3e8c2{--width:100%;}.elementor-8 .elementor-element.elementor-element-2fcd2e3a{--width:100%;}.elementor-8 .elementor-element.elementor-element-1719f8b3{--width:100%;}.elementor-8 .elementor-element.elementor-element-112d4911{--width:58%;}.elementor-8 .elementor-element.elementor-element-390183f4{--width:100%;}.elementor-8 .elementor-element.elementor-element-49caac00{--width:36%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-4add5fcc{--width:100%;}.elementor-8 .elementor-element.elementor-element-6470004c{--width:100%;}.elementor-8 .elementor-element.elementor-element-5664bf65{--width:100%;}.elementor-8 .elementor-element.elementor-element-70a5cd83{--width:100%;}.elementor-8 .elementor-element.elementor-element-68a25d73{--width:100%;}.elementor-8 .elementor-element.elementor-element-21ae596{--width:100%;}.elementor-8 .elementor-element.elementor-element-46b03953{--width:100%;}.elementor-8 .elementor-element.elementor-element-66f75876{--width:100%;}.elementor-8 .elementor-element.elementor-element-3c4e63d4{--width:100%;}.elementor-8 .elementor-element.elementor-element-24093989{--width:100%;}.elementor-8 .elementor-element.elementor-element-4dd32b2f{--width:100%;}.elementor-8 .elementor-element.elementor-element-42fb4ab6{--width:100%;}.elementor-8 .elementor-element.elementor-element-27210ba{--width:100%;}.elementor-8 .elementor-element.elementor-element-1227d64c{--width:100%;}.elementor-8 .elementor-element.elementor-element-3f0a4fef{--width:100%;}.elementor-8 .elementor-element.elementor-element-193485e5{--width:100%;}.elementor-8 .elementor-element.elementor-element-3b112262{--width:100%;}.elementor-8 .elementor-element.elementor-element-68aa14e1{--width:100%;}.elementor-8 .elementor-element.elementor-element-32d8fe19{--width:100%;}.elementor-8 .elementor-element.elementor-element-4747eea0{--width:100%;}.elementor-8 .elementor-element.elementor-element-21968876{--width:100%;}.elementor-8 .elementor-element.elementor-element-5467d816{--width:100%;}.elementor-8 .elementor-element.elementor-element-3fd47e93{--width:100%;}.elementor-8 .elementor-element.elementor-element-4dd6aed9{--width:100%;}.elementor-8 .elementor-element.elementor-element-28bda7fc{--width:100%;}.elementor-8 .elementor-element.elementor-element-5e6576cb{--width:100%;}.elementor-8 .elementor-element.elementor-element-112d4911{--width:100%;}.elementor-8 .elementor-element.elementor-element-49caac00{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-15c8f826 *//* Una pantalla de alto cuando cabe, y MÁS si no cabe.
   Con 'height' fija el contenido se desbordaba y la sección siguiente se
   montaba encima al reducir la ventana en vertical: por eso va 'min-height'.
   Si el header no mide 66px, define --ctm-nav en los ajustes globales. */
.elementor-8 .elementor-element.elementor-element-15c8f826{
  min-height:calc(100vh - var(--ctm-nav, 66px));
  min-height:calc(100svh - var(--ctm-nav, 66px));
}
.elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;
  color:rgba(255,255,255,.72);
}
/* Una sola línea. Con margen de 12vw el contenido es 76vw y el titular ocupa
   ~17,9 em: por encima de 4,2vw ya no entraría. */
.elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-h1 .elementor-heading-title{
  font-size:min(3.9vw,3.4rem);
  letter-spacing:-.03em;line-height:.96;white-space:nowrap;
}
@media (max-width:760px){
  .elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-h1 .elementor-heading-title{
    white-space:normal;font-size:clamp(1.9rem,7.4vw,2.6rem);
  }
}
/* El vídeo se queda con el alto sobrante, pero PUEDE encogerse hasta su suelo.
   'flex:1 1 0' con un min-height propio es lo que evita que empuje al pie
   fuera de la sección en ventanas bajas. */
.elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-hero-media{
  flex:1 1 0;
  min-height:clamp(180px,30vh,460px);
  overflow:hidden;
}
.elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-body p{
  margin:0;font-size:.96rem;line-height:1.62;max-width:54ch;
  color:rgba(255,255,255,.84);
}
.elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-btn .elementor-button{
  font-size:.74rem;letter-spacing:.13em;
}
@media (max-width:900px){
  .elementor-8 .elementor-element.elementor-element-15c8f826{min-height:0}
  .elementor-8 .elementor-element.elementor-element-15c8f826 .ctm-hero-media{flex:none;aspect-ratio:16/10;min-height:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b763df5 */.elementor-8 .elementor-element.elementor-element-7b763df5{border-bottom:2px solid #141312}
.elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-wrap{max-width:1528px;margin-inline:auto}
.elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-stat{border-left:2px solid #141312}
/* La primera columna va a ras del margen de la sección. Lleva !important
   porque compite con el padding nativo del propio contenedor. */
.elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-stat:first-child{border-left:0;padding-left:0 !important}
.elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-num .elementor-heading-title{
  font-size:clamp(1.45rem,2.5vw,2.15rem);
  letter-spacing:-.03em;line-height:1;
}
.elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-lbl p{
  margin:0;font-size:.72rem;letter-spacing:.13em;color:#6E675E;
}
/* Mismo corte que la maqueta aprobada: dos columnas por debajo de 900px.
   Si usara el breakpoint de Elementor el salto caería en 1024px. */
@media (max-width:900px){
  .elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-stat:nth-child(odd){border-left:0;padding-left:0 !important}
  .elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-stat:nth-child(3),
  .elementor-8 .elementor-element.elementor-element-7b763df5 .ctm-stat:nth-child(4){border-top:2px solid #141312}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e4b0aa */.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;color:#6E675E;
}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-h2 .elementor-heading-title{
  font-size:clamp(1.8rem,4.4vw,3.6rem);letter-spacing:-.012em;line-height:.96;
}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-body p{
  margin:0;font-size:.98rem;line-height:1.62;color:#6E675E;max-width:60ch;
}
/* La foto se recorta al formato del diseño, no al de la imagen subida. */
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-shot img{
  width:100%;height:100%;display:block;object-fit:cover;aspect-ratio:16/9;
}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque .ctm-ico svg{width:42px;height:42px;display:block}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque .ctm-ico .elementor-widget-container{line-height:0}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque h3{font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.08}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque p{font-size:.92rem;line-height:1.65}
/* Los dos primeros bloques van sobre fondo oscuro y el icono hereda su color;
   los dos claros lo llevan en azul. */
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(1) .ctm-ico{color:#F4EEE3}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(2) .ctm-ico{color:#FFFFFF}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(3) .ctm-ico,
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(4) .ctm-ico{color:#0B4FA8}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(1) p{color:rgba(244,238,227,.8)}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(2) p{color:rgba(255,255,255,.8)}
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(3) p,
.elementor-8 .elementor-element.elementor-element-36e4b0aa .ctm-bloque:nth-child(4) p{color:rgba(20,19,18,.8)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1530c05a */.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;color:#6E675E;
}
.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-h2 .elementor-heading-title{
  font-size:clamp(1.8rem,4.4vw,3.6rem);letter-spacing:-.012em;line-height:.96;
}
.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-body p{
  margin:0;font-size:.98rem;line-height:1.62;color:#6E675E;max-width:60ch;
}

/* COMPROBADO en el WordPress real: al importar un JSON, Elementor NO aplica las
   clases CSS de los CONTENEDORES (sí las de los widgets) ni su enlace. El ID sí
   lo respeta, así que las fichas se localizan por ID. */

/* ---- ficha ---- */
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]{overflow:hidden;transition:background-color .2s ease}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-img-"]{transition:transform .55s cubic-bezier(.2,.7,.3,1)}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover [id^="cat-img-"]{transform:scale(1.06)}

/* ---- capa de enlace: hace clicable la ficha entera, ya que el enlace de
        contenedor no llega en la importación ---- */
.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-cover{position:absolute;inset:0;z-index:4;margin:0}
.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-cover a{display:block;width:100%;height:100%}

/* ---- botones alineados abajo (solo las seis de la rejilla) ---- */
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-body-"]{flex:1 1 auto}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-body-"] > .elementor-widget-button{margin-top:auto}

/* ---- textos ---- */
.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-idx p{
  margin:0;font-size:.72rem;letter-spacing:.12em;color:#0B4FA8;
  font-variant-numeric:tabular-nums;transition:color .2s ease;
}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"] .elementor-heading-title{
  font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.08;transition:color .2s ease;
}
.elementor-8 .elementor-element.elementor-element-1530c05a #cat-ficha-1 .elementor-heading-title{font-size:clamp(1.4rem,2.6vw,2.2rem)}
.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-spec p{
  margin:0;font-size:.85rem;line-height:1.6;color:#6E675E;transition:color .2s ease;
}
.elementor-8 .elementor-element.elementor-element-1530c05a #cat-ficha-1 .ctm-spec p{font-size:.95rem;max-width:44ch}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"] .elementor-button{
  color:#F4EEE3;border-radius:0;
  transition:background-color .2s ease,color .2s ease;
}
/* La flecha es un SVG y Elementor le fija su propio relleno blanco, ajeno a
   'color'. Hay que tocar 'fill' o al invertir el botón la flecha desaparece. */
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"] .elementor-button svg{
  fill:#F4EEE3 !important;transition:fill .2s ease;
}

/* ---- estado al pasar el ratón, igual que el HTML ---- */
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover{background-color:#0B4FA8 !important}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover .elementor-heading-title{color:#FFFFFF !important}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover .ctm-spec p,
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover .ctm-idx p{color:rgba(255,255,255,.85) !important}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover .elementor-button{
  background-color:#FFFFFF !important;color:#0B4FA8 !important;
}
.elementor-8 .elementor-element.elementor-element-1530c05a [id^="cat-ficha-"]:hover .elementor-button svg{fill:#0B4FA8 !important}

.elementor-8 .elementor-element.elementor-element-1530c05a .ctm-nota p{
  margin:0;font-size:.72rem;letter-spacing:.13em;color:#6E675E;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e771648 */.elementor-8 .elementor-element.elementor-element-2e771648 .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;color:#A79E90;
}
.elementor-8 .elementor-element.elementor-element-2e771648 .ctm-h2 .elementor-heading-title{
  font-size:clamp(1.8rem,4.4vw,3.6rem);letter-spacing:-.012em;line-height:.96;
}
.elementor-8 .elementor-element.elementor-element-2e771648 .ctm-body p{
  margin:0;font-size:.98rem;line-height:1.62;color:rgba(255,255,255,.76);max-width:60ch;
}
/* Los contenedores se localizan por ID: Elementor no importa sus clases CSS. */
.elementor-8 .elementor-element.elementor-element-2e771648 [id^="paso-"]{border-left:2px solid #3A3733}
.elementor-8 .elementor-element.elementor-element-2e771648 #paso-1{border-left:0;padding-left:0 !important}
.elementor-8 .elementor-element.elementor-element-2e771648 .ctm-ico .elementor-icon{font-size:clamp(28px,2.4vw,38px)}
.elementor-8 .elementor-element.elementor-element-2e771648 [id^="paso-"] .elementor-heading-title{
  font-size:clamp(1.05rem,1.7vw,1.45rem);line-height:1.08;
}
.elementor-8 .elementor-element.elementor-element-2e771648 [id^="paso-"] .ctm-txt p{font-size:.89rem;line-height:1.65;color:#A79E90}
.elementor-8 .elementor-element.elementor-element-2e771648 .ctm-shot img{width:100%;display:block;object-fit:cover;aspect-ratio:21/8}
/* Mismo corte que la maqueta aprobada, no el breakpoint de Elementor */
@media (max-width:900px){
  .elementor-8 .elementor-element.elementor-element-2e771648 #paso-3{border-left:0;padding-left:0 !important}
  .elementor-8 .elementor-element.elementor-element-2e771648 #paso-3,.elementor-8 .elementor-element.elementor-element-2e771648 #paso-4{border-top:2px solid #3A3733}
}
@media (max-width:540px){
  .elementor-8 .elementor-element.elementor-element-2e771648 [id^="paso-"]{border-left:0;padding-left:0 !important;
    border-top:2px solid #3A3733}
  .elementor-8 .elementor-element.elementor-element-2e771648 #paso-1{border-top:0}
}
@media (max-width:700px){
  .elementor-8 .elementor-element.elementor-element-2e771648 .ctm-shot img{aspect-ratio:16/9}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63b45137 */.elementor-8 .elementor-element.elementor-element-63b45137{min-height:100vh;min-height:100svh;display:flex;align-items:center}
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;color:rgba(255,255,255,.68);
}
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-h2 .elementor-heading-title{
  font-size:clamp(1.8rem,4.4vw,3.6rem);letter-spacing:-.012em;line-height:.96;
}
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-body p{
  margin:0;font-size:.98rem;line-height:1.62;color:rgba(255,255,255,.76);max-width:60ch;
}
.elementor-8 .elementor-element.elementor-element-63b45137 [id^="cov-dato-"]{border-left:2px solid rgba(255,255,255,.3)}
.elementor-8 .elementor-element.elementor-element-63b45137 #cov-dato-1{border-left:0;padding-left:0 !important}
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-dt p{
  margin:0;font-size:.7rem;letter-spacing:.13em;color:rgba(255,255,255,.68);
}
.elementor-8 .elementor-element.elementor-element-63b45137 [id^="cov-dato-"] .elementor-heading-title{
  font-size:clamp(1.3rem,2.4vw,2rem);letter-spacing:-.03em;line-height:1;
}
/* Mapa: 40 columnas. Los puntos apagados también se dibujan, muy tenues,
   para que la trama se lea como una retícula y no como manchas sueltas. */
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-mapa{
  display:grid;grid-template-columns:repeat(40,1fr);
  gap:clamp(1px,.34vw,5px);width:100%;
}
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-mapa i{
  display:block;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.13);
}
.elementor-8 .elementor-element.elementor-element-63b45137 .ctm-mapa i.on{background:#FFFFFF}
@media (max-width:900px){
  .elementor-8 .elementor-element.elementor-element-63b45137{min-height:0;display:block}
  .elementor-8 .elementor-element.elementor-element-63b45137 [id^="cov-dato-"]{border-left:0;padding-left:0 !important;
    border-top:2px solid rgba(255,255,255,.3)}
  .elementor-8 .elementor-element.elementor-element-63b45137 #cov-dato-1{border-top:0}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bd7f39 */.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;color:#6E675E;
}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-h2 .elementor-heading-title{
  font-size:clamp(1.8rem,4.4vw,3.6rem);letter-spacing:-.012em;line-height:.96;
}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-body p{
  margin:0;font-size:.98rem;line-height:1.62;color:#6E675E;max-width:60ch;
}
/* La comilla de apertura se dibuja con CSS: así el texto de la cita sigue
   siendo editable en limpio, sin caracteres sueltos delante. */
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-cita p{margin:0;font-size:1.02rem;line-height:1.5;letter-spacing:-.02em}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-cita p::before{
  content:"\201C";display:block;font-size:2.6rem;line-height:.6;
  color:#0B4FA8;font-weight:700;margin-bottom:16px;
}
/* La firma se pega al fondo para que las tres tarjetas la alineen. */
.elementor-8 .elementor-element.elementor-element-7bd7f39 [id^="autor-"]{margin-top:auto}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-avatar{flex:0 0 auto;width:52px;max-width:52px}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-avatar img{
  width:52px;height:52px;border-radius:50%;object-fit:cover;display:block;
}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-nombre .elementor-heading-title{
  font-size:.85rem;letter-spacing:.03em;line-height:1.2;
}
.elementor-8 .elementor-element.elementor-element-7bd7f39 .ctm-sitio p{margin:0;font-size:.72rem;line-height:1.35;color:#6E675E}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1719f8b3 */.elementor-8 .elementor-element.elementor-element-1719f8b3 .ctm-kicker p{
  margin:0;font-size:.72rem;letter-spacing:.16em;color:#A79E90;
}
.elementor-8 .elementor-element.elementor-element-1719f8b3 .ctm-h2 .elementor-heading-title{
  font-size:clamp(2.2rem,6vw,5rem);letter-spacing:-.02em;line-height:.96;
}
.elementor-8 .elementor-element.elementor-element-1719f8b3 .ctm-body p{
  margin:0;font-size:.98rem;line-height:1.62;color:rgba(255,255,255,.76);max-width:56ch;
}
.elementor-8 .elementor-element.elementor-element-1719f8b3 .ctm-btn .elementor-button{
  font-size:.74rem;letter-spacing:.13em;
}
.elementor-8 .elementor-element.elementor-element-1719f8b3 .ctm-shot img{width:100%;display:block;object-fit:cover;aspect-ratio:3/4}
@media (max-width:860px){
  .elementor-8 .elementor-element.elementor-element-1719f8b3 .ctm-shot img{aspect-ratio:16/9}
}/* End custom CSS */