.elementor-170 .elementor-element.elementor-element-64b27b7{--display:flex;--min-height:90vh;--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;--overlay-opacity:1;--padding-top:420px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-64b27b7:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-64b27b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b20e07 );background-image:url("https://peninsulasteel.com/wp-content/uploads/2025/05/company_peninsula.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-170 .elementor-element.elementor-element-64b27b7::before, .elementor-170 .elementor-element.elementor-element-64b27b7 > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-64b27b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-170 .elementor-element.elementor-element-64b27b7 > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-64b27b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-170 .elementor-element.elementor-element-64b27b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2630679E 39%, var( --e-global-color-2b20e07 ) 85%);}.elementor-170 .elementor-element.elementor-element-cb69d2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-170 .elementor-element.elementor-element-ca6b4a1{text-align:center;}.elementor-170 .elementor-element.elementor-element-ca6b4a1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:72px;font-weight:600;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-5f77fcf{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-170 .elementor-element.elementor-element-5f77fcf{left:0px;}body.rtl .elementor-170 .elementor-element.elementor-element-5f77fcf{right:0px;}.elementor-170 .elementor-element.elementor-element-f0b8e3b{--display:flex;}.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-170 .elementor-element.elementor-element-c1acf12 .elementor-button{background-color:#26306700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:60px 60px 60px 60px;}.elementor-170 .elementor-element.elementor-element-c1acf12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-170 .elementor-element.elementor-element-b21c341{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-b21c341:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-b21c341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b20e07 );}.elementor-170 .elementor-element.elementor-element-03bd46c{--display:flex;}.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 );}body:not(.rtl) .elementor-170 .elementor-element.elementor-element-cb1dd4c{right:-5%;}body.rtl .elementor-170 .elementor-element.elementor-element-cb1dd4c{left:-5%;}.elementor-170 .elementor-element.elementor-element-cb1dd4c{top:-308px;z-index:3;}.elementor-170 .elementor-element.elementor-element-cb1dd4c img{width:400px;}body:not(.rtl) .elementor-170 .elementor-element.elementor-element-e9c4d35{right:20%;}body.rtl .elementor-170 .elementor-element.elementor-element-e9c4d35{left:20%;}.elementor-170 .elementor-element.elementor-element-e9c4d35{top:-200px;}.elementor-170 .elementor-element.elementor-element-297cc9b{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;--z-index:2;}.elementor-170 .elementor-element.elementor-element-297cc9b:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-297cc9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-297cc9b.e-con{--align-self:center;}.elementor-170 .elementor-element.elementor-element-1f5fa1e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;}.elementor-170 .elementor-element.elementor-element-11b230e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-c068cb6 );}.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-170 .elementor-element.elementor-element-6d029d5{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-77f6c17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-1003f04{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-14498a6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-170 .elementor-element.elementor-element-85ce890{text-align:left;}.elementor-170 .elementor-element.elementor-element-85ce890 .elementor-heading-title{color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-91a6b40{text-align:left;}.elementor-170 .elementor-element.elementor-element-a7dba0a{text-align:left;}.elementor-170 .elementor-element.elementor-element-a7dba0a .elementor-heading-title{color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-1bbc7a1{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-170 .elementor-element.elementor-element-740d03b{text-align:left;}.elementor-170 .elementor-element.elementor-element-740d03b .elementor-heading-title{color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-a49e0b9{text-align:left;}.elementor-170 .elementor-element.elementor-element-cf676a3{text-align:left;}.elementor-170 .elementor-element.elementor-element-cf676a3 .elementor-heading-title{color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-8003067{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-1813295{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-fddb6e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-fddb6e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-170 .elementor-element.elementor-element-14cfc67 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-409ca07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-5150a3a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-5150a3a:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-5150a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-26e0bb6{--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;}.elementor-170 .elementor-element.elementor-element-fd469d1.elementor-element{--align-self:flex-start;}.elementor-170 .elementor-element.elementor-element-fd469d1{text-align:left;}.elementor-170 .elementor-element.elementor-element-fd469d1 img{width:100%;height:20px;}.elementor-170 .elementor-element.elementor-element-a2b2eef .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;}.elementor-170 .elementor-element.elementor-element-b69cd7d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-1de083f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-1de083f:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-1de083f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-8c3fa7a{--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;}.elementor-170 .elementor-element.elementor-element-01b35f2.elementor-element{--align-self:flex-start;}.elementor-170 .elementor-element.elementor-element-01b35f2{text-align:left;}.elementor-170 .elementor-element.elementor-element-01b35f2 img{width:100%;height:20px;}.elementor-170 .elementor-element.elementor-element-41811d9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;}.elementor-170 .elementor-element.elementor-element-c3103d0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-ee4f41f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-ee4f41f:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-ee4f41f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-729bf65{--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;}.elementor-170 .elementor-element.elementor-element-a4f04c7.elementor-element{--align-self:flex-start;}.elementor-170 .elementor-element.elementor-element-a4f04c7{text-align:left;}.elementor-170 .elementor-element.elementor-element-a4f04c7 img{width:100%;height:20px;}.elementor-170 .elementor-element.elementor-element-4fc02f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:500;}.elementor-170 .elementor-element.elementor-element-b6056ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:12px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-2400def{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-170 .elementor-element.elementor-element-f4c5c75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-c4c5f02 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;color:#4A4A4A;}.elementor-170 .elementor-element.elementor-element-b6212a2{font-family:"Manrope", Sans-serif;font-weight:500;color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-596fdd7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-c068cb6 );--border-color:var( --e-global-color-c068cb6 );--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-0bcf75c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-46eb842 img{width:100%;}.elementor-170 .elementor-element.elementor-element-d3aab06{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-5708b4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-812bcf1 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:36px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-f059c0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-6f5890f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-d1009df{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-170 .elementor-element.elementor-element-d1009df:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-d1009df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-91e2262{text-align:left;}.elementor-170 .elementor-element.elementor-element-91e2262 img{width:34px;height:34px;}.elementor-170 .elementor-element.elementor-element-eafa2f8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-7348998{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-c4e05ba{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-170 .elementor-element.elementor-element-c4e05ba:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-c4e05ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-474e5bd{text-align:left;}.elementor-170 .elementor-element.elementor-element-474e5bd img{width:34px;height:34px;}.elementor-170 .elementor-element.elementor-element-4651ff8 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-d5cb33a{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-5989b3f{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-170 .elementor-element.elementor-element-5989b3f:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-5989b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-157c51f{text-align:left;}.elementor-170 .elementor-element.elementor-element-157c51f img{width:34px;height:34px;}.elementor-170 .elementor-element.elementor-element-0419f09 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-7ba01ed{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-8aa181e{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-170 .elementor-element.elementor-element-8aa181e:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-8aa181e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-170 .elementor-element.elementor-element-1a61c4a{text-align:left;}.elementor-170 .elementor-element.elementor-element-1a61c4a img{width:34px;height:34px;}.elementor-170 .elementor-element.elementor-element-49836bb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-15e3d68{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-170 .elementor-element.elementor-element-7f4a54a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-60e033b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-170 .elementor-element.elementor-element-60e033b:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-60e033b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b20e07 );}.elementor-170 .elementor-element.elementor-element-c359e3b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-170 .elementor-element.elementor-element-3b26b53 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-1b722dc{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-170 .elementor-element.elementor-element-3709482 .elementor-button{background-color:var( --e-global-color-c068cb6 );border-radius:60px 60px 60px 60px;}.elementor-170 .elementor-element.elementor-element-9cf7ab6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-d39dce6 img{width:100%;}.elementor-170 .elementor-element.elementor-element-0d52b04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-4cf0dbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-074a333{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-c47bead .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-c60ed40{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-2d52ac5 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-720f171{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-85aed64 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-62ae62a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-6890edb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#E74214;}.elementor-170 .elementor-element.elementor-element-871ef23{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-55bb58c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-ff44aa5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-30c98f3 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-e3dec97{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-f05bb2a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-aecd5b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-c39cb53 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-c068cb6 );}.elementor-170 .elementor-element.elementor-element-33f1246{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-f19fd71 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:600;}.elementor-170 .elementor-element.elementor-element-758d076{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-d9f178b .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-c068cb6 );}@media(max-width:1024px){.elementor-170 .elementor-element.elementor-element-0bcf75c{--grid-auto-flow:row;}.elementor-170 .elementor-element.elementor-element-6f5890f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-170 .elementor-element.elementor-element-64b27b7:not(.elementor-motion-effects-element-type-background), .elementor-170 .elementor-element.elementor-element-64b27b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-305px 0px;}.elementor-170 .elementor-element.elementor-element-ca6b4a1 .elementor-heading-title{font-size:60px;}.elementor-170 .elementor-element.elementor-element-297cc9b{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-170 .elementor-element.elementor-element-1f5fa1e{text-align:center;}.elementor-170 .elementor-element.elementor-element-1f5fa1e .elementor-heading-title{font-size:24px;}.elementor-170 .elementor-element.elementor-element-11b230e{text-align:center;}.elementor-170 .elementor-element.elementor-element-6d029d5{text-align:center;font-size:18px;}.elementor-170 .elementor-element.elementor-element-14cfc67{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-14cfc67 .elementor-heading-title{font-size:26px;}.elementor-170 .elementor-element.elementor-element-a2b2eef .elementor-heading-title{font-size:18px;}.elementor-170 .elementor-element.elementor-element-41811d9 .elementor-heading-title{font-size:18px;}.elementor-170 .elementor-element.elementor-element-4fc02f3 .elementor-heading-title{font-size:19px;}.elementor-170 .elementor-element.elementor-element-2400def{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-0bcf75c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-170 .elementor-element.elementor-element-812bcf1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-170 .elementor-element.elementor-element-812bcf1 .elementor-heading-title{font-size:26px;}.elementor-170 .elementor-element.elementor-element-6f5890f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-170 .elementor-element.elementor-element-d1009df{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-eafa2f8 .elementor-heading-title{font-size:20px;}.elementor-170 .elementor-element.elementor-element-c4e05ba{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-4651ff8 .elementor-heading-title{font-size:20px;}.elementor-170 .elementor-element.elementor-element-5989b3f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-0419f09 .elementor-heading-title{font-size:20px;}.elementor-170 .elementor-element.elementor-element-8aa181e{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-49836bb .elementor-heading-title{font-size:20px;}.elementor-170 .elementor-element.elementor-element-7f4a54a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-170 .elementor-element.elementor-element-c359e3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-3b26b53 .elementor-heading-title{font-size:36px;}.elementor-170 .elementor-element.elementor-element-1b722dc{font-size:16px;}.elementor-170 .elementor-element.elementor-element-0d52b04{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-170 .elementor-element.elementor-element-4cf0dbe{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-170 .elementor-element.elementor-element-297cc9b{--width:954px;}.elementor-170 .elementor-element.elementor-element-1003f04{--width:33%;}.elementor-170 .elementor-element.elementor-element-fddb6e8{--width:23.043%;}.elementor-170 .elementor-element.elementor-element-f4c5c75{--width:33%;}.elementor-170 .elementor-element.elementor-element-0bcf75c{--width:50%;}.elementor-170 .elementor-element.elementor-element-5708b4f{--width:40%;}.elementor-170 .elementor-element.elementor-element-6f5890f{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-c1acf12 */.elementor-170 .elementor-element.elementor-element-c1acf12 a{
    padding:0;
}
.elementor-170 .elementor-element.elementor-element-c1acf12 .elementor-button-content-wrapper{
 
}
.elementor-170 .elementor-element.elementor-element-c1acf12 .elementor-button-icon{
    border-right:1px solid;
    padding:10px;
    padding-left:15px;
}
.elementor-170 .elementor-element.elementor-element-c1acf12 .elementor-button-text{
    padding:10px; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-297cc9b */.elementor-170 .elementor-element.elementor-element-297cc9b{
    clip-path: polygon(0 0, 95% 0%, 100% 15%, 100% 100%, 5% 100%, 0 85%);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fddb6e8 */.elementor-170 .elementor-element.elementor-element-fddb6e8 .externo {
  background: #E74214;
  padding: 1px;
  position: relative!important;
}

.elementor-170 .elementor-element.elementor-element-fddb6e8 .interno {
  background: #fff;
  padding: 45px;
  position: relative!important;
}

.elementor-170 .elementor-element.elementor-element-fddb6e8 .externo:before {
  content: ''!important;
  position: absolute!important;
  left:auto;
  bottom: 0px!important;
  right: 0!important;
  top:auto;
  border-bottom: 40px solid #E74214!important;
  border-left: 40px solid transparent!important;
  width: 0!important;
  z-index: 1!important;
}

.elementor-170 .elementor-element.elementor-element-fddb6e8 .interno:before {
  content: '';
  position: absolute!important;
  top:auto;
  bottom: -1px!important;
  right:  -1px!important;
  left:auto;
  border-bottom: 38px solid #F4F4F4;
  border-left: 38px solid transparent;
  width: 0;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1813295 */.externo{
    transition:.4s ease;
}
.externo:hover{
    border:1px solid #E74214;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bcf75c */.elementor-170 .elementor-element.elementor-element-0bcf75c img{
    height:120px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf0dbe */.elementor-170 .elementor-element.elementor-element-4cf0dbe {
    overflow-x: hidden;
    white-space: nowrap;
    overflow-x: auto;
    position:relative;
    gap: 0px;
    white-space: nowrap;
    position:relative;
     -webkit-overflow-scrolling: touch;
    padding-bottom:40px;
}

@media (min-width: 1024px) {
    .elementor-170 .elementor-element.elementor-element-4cf0dbe:before{
      content:"";
      min-width:calc((100vw - 1340px) / 2);
    
      display:block; 
      position:relative; 
    }
    .cont-linea::-webkit-scrollbar-track {
   
     margin-left: calc((100vw - 1340px) / 2); 
}
}

.cont-linea::-webkit-scrollbar {
    height: 6px; /* Altura de la barra */
    
}

.cont-linea::-webkit-scrollbar-track {
    background: #f2f2f2; /* Color del fondo de la barra */
    border-radius: 5px;
    
}

.cont-linea::-webkit-scrollbar-thumb {
    background: #E74214; 
    border-radius: 5px;
}
.elementor-170 .elementor-element.elementor-element-4cf0dbe .cuadro-linea{
     min-width: calc(100% / 4);  scroll-snap-align: start;
    padding-right: 90px;
  white-space: normal;
  position:relative;
}
.elementor-170 .elementor-element.elementor-element-4cf0dbe .cuadro-linea:before{
     content:"";
    width:100%;
    left:5%;
    height:1px;
    background:#E74214;
    position: absolute; 
    top:25%;
}
.elementor-170 .elementor-element.elementor-element-4cf0dbe .cuadro-linea:after{
    content:"";
    width:16px;
    height:16px;
    background:#263067;
    top:calc(25% - 8px);
    position: absolute; 
}

@media only screen and (max-width:768px){
    .elementor-170 .elementor-element.elementor-element-4cf0dbe .cuadro-linea{
         min-width: calc(90% / 1); 
    }
}/* End custom CSS */