.elementor-9 .elementor-element.elementor-element-d7ebf09{--display:flex;--min-height:100vh;--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-start;}.elementor-9 .elementor-element.elementor-element-5a1694b{--display:flex;--position:absolute;--min-height:100vh;--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-start;--overlay-opacity:0.25;top:0px;}.elementor-9 .elementor-element.elementor-element-5a1694b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a1694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irindustrial.eu/wp-content/uploads/fondo-abstracto2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-5a1694b::before, .elementor-9 .elementor-element.elementor-element-5a1694b > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5a1694b > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5a1694b > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5a1694b > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5a1694b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1bf5e2 );--background-overlay:'';}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-5a1694b{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-5a1694b{right:0px;}.elementor-9 .elementor-element.elementor-element-2b979d3{--display:flex;--min-height:100vh;--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-start;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-7e4a9f7{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6e771b9{text-align:start;}.elementor-9 .elementor-element.elementor-element-6e771b9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-4df3556{--display:flex;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-9 .elementor-element.elementor-element-aba1e53{width:var( --container-widget-width, 1024px );max-width:1024px;--container-widget-width:1024px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-72845e9{--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-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2cda34e );color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button:focus{background-color:var( --e-global-color-2cda34e );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-35d1cc0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button{background-color:#10040A00;fill:var( --e-global-color-2cda34e );color:var( --e-global-color-2cda34e );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-2cda34e );padding:14px 24px 14px 32px;}.elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button:focus{background-color:var( --e-global-color-2cda34e );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-5140d36 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e8f5600{--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-start;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-9d6d321{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:96px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-29abb86 img{height:10px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-2e1c13b{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c874fd2{text-align:start;}.elementor-9 .elementor-element.elementor-element-c874fd2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-768935a{padding:24px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-bf39c0c{--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;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-07843ae{--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;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:#10040A40;--border-color:#10040A40;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5464e6c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-5464e6c .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d9a3810{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7321a4e{--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;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:#10040A40;--border-color:#10040A40;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d27d3ec{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-d27d3ec .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d2bee52{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-05d66ce{--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;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c60a205{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-c60a205 .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3685090{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-d6808fc{--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-start;--padding-top:0px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-79f9d44{--display:flex;--padding-top:96px;--padding-bottom:192px;--padding-left:0px;--padding-right:96px;}.elementor-9 .elementor-element.elementor-element-b42b9c0{text-align:start;}.elementor-9 .elementor-element.elementor-element-b42b9c0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-194b743{padding:24px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b0858ff{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d1fa26f{--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-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#10040A40;--border-color:#10040A40;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-279f5b2{--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;}.elementor-9 .elementor-element.elementor-element-d388d3d{text-align:start;}.elementor-9 .elementor-element.elementor-element-d388d3d .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7eee24c{width:var( --container-widget-width, 75% );max-width:75%;padding:16px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-bad8e7e{--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-end;}.elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button{background-color:#10040A00;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button:focus{background-color:var( --e-global-color-2cda34e );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-caae5f5 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-640a9c8{--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-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#10040A40;--border-color:#10040A40;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-5eb980d{--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;}.elementor-9 .elementor-element.elementor-element-32c8169{text-align:start;}.elementor-9 .elementor-element.elementor-element-32c8169 .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-43662ca{width:var( --container-widget-width, 75% );max-width:75%;padding:16px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-c0bb791{--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-end;}.elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button{background-color:#10040A00;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button:focus{background-color:var( --e-global-color-2cda34e );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2511d8b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-0ef0517{--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-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#10040A40;--border-color:#10040A40;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-af66d58{--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;}.elementor-9 .elementor-element.elementor-element-5f29837{text-align:start;}.elementor-9 .elementor-element.elementor-element-5f29837 .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-f35e4cf{width:var( --container-widget-width, 75% );max-width:75%;padding:16px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-fe3d401{--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-end;}.elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button{background-color:#10040A00;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button:focus{background-color:var( --e-global-color-2cda34e );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-935b8ce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-845ea20{--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-start;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#10040A40;--border-color:#10040A40;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-6aaa6d3{--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;}.elementor-9 .elementor-element.elementor-element-e117359{text-align:start;}.elementor-9 .elementor-element.elementor-element-e117359 .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-df526bd{width:var( --container-widget-width, 75% );max-width:75%;padding:16px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b7885a8{--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-end;}.elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button{background-color:#10040A00;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button:focus{background-color:var( --e-global-color-2cda34e );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-fb61f5a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2cda34e );color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-39c5860{padding:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-39c5860 .elementor-button:focus svg{fill:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-5353bd3{--display:flex;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6f0b12a img{width:100%;}.elementor-9 .elementor-element.elementor-element-1f86987{padding:16px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-297bb68{--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-start;--padding-top:0px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-927b5d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:96px;}.elementor-9 .elementor-element.elementor-element-2652ec8{padding:0px 0px 48px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-2652ec8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5252683 img{height:10px;object-fit:cover;object-position:center center;}.elementor-9 .elementor-element.elementor-element-bb97ace{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cfd826b{--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;}.elementor-9 .elementor-element.elementor-element-39ae57e{--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;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:#10040A40;--border-color:#10040A40;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fc71320{--display:flex;}.elementor-9 .elementor-element.elementor-element-25feb2c{text-align:start;}.elementor-9 .elementor-element.elementor-element-25feb2c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#10040A7F;}.elementor-9 .elementor-element.elementor-element-092c14b{--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;}.elementor-9 .elementor-element.elementor-element-beefdae{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-beefdae .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-6251a21{padding:16px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-479c75f{--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;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:#10040A40;--border-color:#10040A40;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-06f4f70{--display:flex;}.elementor-9 .elementor-element.elementor-element-caab80a{text-align:start;}.elementor-9 .elementor-element.elementor-element-caab80a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#10040A7F;}.elementor-9 .elementor-element.elementor-element-cbd71d3{--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;}.elementor-9 .elementor-element.elementor-element-bcd30e8{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-bcd30e8 .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-cb21df7{padding:16px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0d5ee3d{--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;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:#10040A40;--border-color:#10040A40;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3ad7240{--display:flex;}.elementor-9 .elementor-element.elementor-element-4868326{text-align:start;}.elementor-9 .elementor-element.elementor-element-4868326 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#10040A7F;}.elementor-9 .elementor-element.elementor-element-fd96355{--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;}.elementor-9 .elementor-element.elementor-element-978035e{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-978035e .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3e76cdc{padding:16px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-7dccb41{--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;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5199fbd{--display:flex;}.elementor-9 .elementor-element.elementor-element-2387864{text-align:start;}.elementor-9 .elementor-element.elementor-element-2387864 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#10040A7F;}.elementor-9 .elementor-element.elementor-element-c37aa5d{--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;}.elementor-9 .elementor-element.elementor-element-334a1df{width:100%;max-width:100%;text-align:start;}.elementor-9 .elementor-element.elementor-element-334a1df .elementor-heading-title{font-family:var( --e-global-typography-696f466-font-family ), Sans-serif;font-size:var( --e-global-typography-696f466-font-size );font-weight:var( --e-global-typography-696f466-font-weight );text-transform:var( --e-global-typography-696f466-text-transform );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1644a7d{padding:16px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-8eff328{--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-start;--padding-top:0px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-8b77793{--display:flex;--padding-top:0px;--padding-bottom:96px;--padding-left:0px;--padding-right:96px;}.elementor-9 .elementor-element.elementor-element-9c7fd34{text-align:start;}.elementor-9 .elementor-element.elementor-element-9c7fd34 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-b269e5d{padding:24px 0px 0px 0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-2cda34e );color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-80f9706{padding:40px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-80f9706 .elementor-button:focus svg{fill:var( --e-global-color-2cda34e );}.elementor-9 .elementor-element.elementor-element-b6f14bb{--display:flex;}.elementor-9 .elementor-element.elementor-element-b6f14bb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b6f14bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://irindustrial.eu/wp-content/uploads/lamp-infra-home.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5a1694b{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-2b979d3{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e771b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9 .elementor-element.elementor-element-e8f5600{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-9d6d321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2e1c13b{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c874fd2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-07843ae{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-5464e6c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-5464e6c .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d9a3810{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-7321a4e{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-d27d3ec{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-d27d3ec .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d2bee52{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-05d66ce{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-c60a205{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-c60a205 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-3685090{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-d6808fc{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-79f9d44{--padding-top:64px;--padding-bottom:128px;--padding-left:0px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-b42b9c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d1fa26f{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-d388d3d .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-7eee24c{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-bad8e7e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-640a9c8{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-32c8169 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-43662ca{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-c0bb791{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0ef0517{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-5f29837 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-f35e4cf{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-fe3d401{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-845ea20{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-e117359 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-df526bd{padding:16px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-b7885a8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5353bd3{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1f86987{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-297bb68{--padding-top:0px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-927b5d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}.elementor-9 .elementor-element.elementor-element-2652ec8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-39ae57e{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-25feb2c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-092c14b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-beefdae .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6251a21{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-479c75f{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-caab80a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-cbd71d3{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bcd30e8 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-cb21df7{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0d5ee3d{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-4868326 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fd96355{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-978035e .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-3e76cdc{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7dccb41{--flex-wrap:wrap;}.elementor-9 .elementor-element.elementor-element-2387864 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c37aa5d{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-334a1df .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-1644a7d{padding:16px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8eff328{--padding-top:0px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-9 .elementor-element.elementor-element-9c7fd34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-b6f14bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-d7ebf09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-5a1694b{--min-height:125dvh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:168px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-5a1694b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a1694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-9 .elementor-element.elementor-element-2b979d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:168px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6e771b9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-aba1e53{font-size:1.125rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-9 .elementor-element.elementor-element-e8f5600{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-9d6d321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9d6d321.e-con{--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2e1c13b{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c874fd2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-5464e6c .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d27d3ec .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c60a205 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d6808fc{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-79f9d44{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b42b9c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-d1fa26f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-d388d3d .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-bad8e7e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-640a9c8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-32c8169 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c0bb791{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0ef0517{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-5f29837 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fe3d401{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-845ea20{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9 .elementor-element.elementor-element-e117359 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-b7885a8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5353bd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5353bd3.e-con{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-297bb68{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-927b5d5{--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-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2652ec8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-bb97ace{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-39ae57e{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-fc71320{--width:56px;}.elementor-9 .elementor-element.elementor-element-25feb2c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-092c14b{--width:calc(100% - 56px);}.elementor-9 .elementor-element.elementor-element-beefdae .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-479c75f{--flex-wrap:nowrap;}.elementor-9 .elementor-element.elementor-element-06f4f70{--width:56px;}.elementor-9 .elementor-element.elementor-element-caab80a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-cbd71d3{--width:calc(100% - 56px);}.elementor-9 .elementor-element.elementor-element-bcd30e8 .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-3ad7240{--width:56px;}.elementor-9 .elementor-element.elementor-element-4868326 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-fd96355{--width:calc(100% - 56px);}.elementor-9 .elementor-element.elementor-element-978035e .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-5199fbd{--width:56px;}.elementor-9 .elementor-element.elementor-element-2387864 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-c37aa5d{--width:calc(100% - 56px);}.elementor-9 .elementor-element.elementor-element-334a1df .elementor-heading-title{font-size:var( --e-global-typography-696f466-font-size );line-height:var( --e-global-typography-696f466-line-height );letter-spacing:var( --e-global-typography-696f466-letter-spacing );}.elementor-9 .elementor-element.elementor-element-8eff328{--padding-top:0px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-8b77793{--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9c7fd34 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-b6f14bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-9d6d321{--width:50%;}.elementor-9 .elementor-element.elementor-element-2e1c13b{--width:50%;}.elementor-9 .elementor-element.elementor-element-79f9d44{--width:50%;}.elementor-9 .elementor-element.elementor-element-279f5b2{--width:67%;}.elementor-9 .elementor-element.elementor-element-bad8e7e{--width:33%;}.elementor-9 .elementor-element.elementor-element-5eb980d{--width:67%;}.elementor-9 .elementor-element.elementor-element-c0bb791{--width:33%;}.elementor-9 .elementor-element.elementor-element-af66d58{--width:67%;}.elementor-9 .elementor-element.elementor-element-fe3d401{--width:33%;}.elementor-9 .elementor-element.elementor-element-6aaa6d3{--width:67%;}.elementor-9 .elementor-element.elementor-element-b7885a8{--width:33%;}.elementor-9 .elementor-element.elementor-element-5353bd3{--width:50%;}.elementor-9 .elementor-element.elementor-element-927b5d5{--width:50%;}.elementor-9 .elementor-element.elementor-element-bb97ace{--width:50%;}.elementor-9 .elementor-element.elementor-element-fc71320{--width:25%;}.elementor-9 .elementor-element.elementor-element-092c14b{--width:75%;}.elementor-9 .elementor-element.elementor-element-06f4f70{--width:25%;}.elementor-9 .elementor-element.elementor-element-cbd71d3{--width:75%;}.elementor-9 .elementor-element.elementor-element-3ad7240{--width:25%;}.elementor-9 .elementor-element.elementor-element-fd96355{--width:75%;}.elementor-9 .elementor-element.elementor-element-5199fbd{--width:25%;}.elementor-9 .elementor-element.elementor-element-c37aa5d{--width:75%;}.elementor-9 .elementor-element.elementor-element-8b77793{--width:50%;}.elementor-9 .elementor-element.elementor-element-b6f14bb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-279f5b2{--width:100%;}.elementor-9 .elementor-element.elementor-element-bad8e7e{--width:100%;}.elementor-9 .elementor-element.elementor-element-5eb980d{--width:100%;}.elementor-9 .elementor-element.elementor-element-c0bb791{--width:100%;}.elementor-9 .elementor-element.elementor-element-af66d58{--width:100%;}.elementor-9 .elementor-element.elementor-element-fe3d401{--width:100%;}.elementor-9 .elementor-element.elementor-element-6aaa6d3{--width:100%;}.elementor-9 .elementor-element.elementor-element-b7885a8{--width:100%;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-5a1694b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5a1694b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-5a1694b */.elementor-9 .elementor-element.elementor-element-5a1694b {
    height: 125%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e4a9f7 */.elementor-9 .elementor-element.elementor-element-7e4a9f7 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aba1e53 */.elementor-9 .elementor-element.elementor-element-aba1e53 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df3556 */.elementor-9 .elementor-element.elementor-element-4df3556 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72845e9 */.elementor-9 .elementor-element.elementor-element-72845e9 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7ebf09 */.elementor-9 .elementor-element.elementor-element-d7ebf09 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29abb86 */.elementor-9 .elementor-element.elementor-element-29abb86,
.elementor-9 .elementor-element.elementor-element-29abb86 img {
    height: 100%;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-29abb86 {
        aspect-ratio: 1 / 1;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d6d321 */.elementor-9 .elementor-element.elementor-element-9d6d321 {
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-768935a */.elementor-9 .elementor-element.elementor-element-768935a p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9a3810 */.elementor-9 .elementor-element.elementor-element-d9a3810 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2bee52 */.elementor-9 .elementor-element.elementor-element-d2bee52 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3685090 */.elementor-9 .elementor-element.elementor-element-3685090 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-194b743 */.elementor-9 .elementor-element.elementor-element-194b743 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eee24c */.elementor-9 .elementor-element.elementor-element-7eee24c p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bad8e7e */.elementor-9 .elementor-element.elementor-element-bad8e7e {
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43662ca */.elementor-9 .elementor-element.elementor-element-43662ca p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0bb791 */.elementor-9 .elementor-element.elementor-element-c0bb791 {
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f35e4cf */.elementor-9 .elementor-element.elementor-element-f35e4cf p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe3d401 */.elementor-9 .elementor-element.elementor-element-fe3d401 {
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df526bd */.elementor-9 .elementor-element.elementor-element-df526bd p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7885a8 */.elementor-9 .elementor-element.elementor-element-b7885a8 {
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f0b12a */.elementor-9 .elementor-element.elementor-element-6f0b12a {
    aspect-ratio: 3 / 4;
}

.elementor-9 .elementor-element.elementor-element-6f0b12a img {
    height: 100%;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-6f0b12a {
        aspect-ratio: 1 / 1;
    } 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f86987 */.elementor-9 .elementor-element.elementor-element-1f86987 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5353bd3 */.elementor-9 .elementor-element.elementor-element-5353bd3 {
    align-self: stretch;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5252683 */.elementor-9 .elementor-element.elementor-element-5252683,
.elementor-9 .elementor-element.elementor-element-5252683 img {
    height: 100%;
}

.elementor-9 .elementor-element.elementor-element-5252683:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #e53600;
    mix-blend-mode: overlay;
    opacity: 0.5;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-5252683 {
        aspect-ratio: 1 / 1;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-927b5d5 */.elementor-9 .elementor-element.elementor-element-927b5d5 {
    align-self: stretch;
}

@media (max-width: 767px) {
   .elementor-9 .elementor-element.elementor-element-927b5d5 {
        align-self: auto;
    } 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc71320 */.elementor-9 .elementor-element.elementor-element-fc71320 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6251a21 */.elementor-9 .elementor-element.elementor-element-6251a21 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-092c14b */.elementor-9 .elementor-element.elementor-element-092c14b {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06f4f70 */.elementor-9 .elementor-element.elementor-element-06f4f70 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb21df7 */.elementor-9 .elementor-element.elementor-element-cb21df7 p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbd71d3 */.elementor-9 .elementor-element.elementor-element-cbd71d3 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ad7240 */.elementor-9 .elementor-element.elementor-element-3ad7240 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e76cdc */.elementor-9 .elementor-element.elementor-element-3e76cdc p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd96355 */.elementor-9 .elementor-element.elementor-element-fd96355 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5199fbd */.elementor-9 .elementor-element.elementor-element-5199fbd {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1644a7d */.elementor-9 .elementor-element.elementor-element-1644a7d p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c37aa5d */.elementor-9 .elementor-element.elementor-element-c37aa5d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b269e5d */.elementor-9 .elementor-element.elementor-element-b269e5d p:last-child {
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6f14bb */.elementor-9 .elementor-element.elementor-element-b6f14bb {
    align-self: stretch;
}

@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-b6f14bb {
        aspect-ratio: 1 / 1;
    }
}/* End custom CSS */