.elementor-8042 .elementor-element.elementor-element-e41025f{--display:flex;--min-height:0px;--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:stretch;--gap:6vw 0vw;--row-gap:6vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-e41025f:not(.elementor-motion-effects-element-type-background), .elementor-8042 .elementor-element.elementor-element-e41025f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8042 .elementor-element.elementor-element-7c288a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-5b3040f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8042 .elementor-element.elementor-element-061ad49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8042 .elementor-element.elementor-element-061ad49 img{width:14%;}.elementor-8042 .elementor-element.elementor-element-dcdc5b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn,.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn:before{font-size:1rem;font-weight:600;letter-spacing:1px;background-color:#0d2242;padding:0.9rem 2rem;margin-top:0px;}.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn:hover,.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn:after{background-color:#0063f5;}.elementor-8042 .elementor-element.elementor-element-29316da{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--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 );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-8042 .elementor-element.elementor-element-6e512ab{padding:4px 4px 4px 4px;text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;letter-spacing:0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-8042 .elementor-element.elementor-element-c891b05{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8042 .elementor-element.elementor-element-7918ce6{--display:flex;--gap:6vw 0vw;--row-gap:6vw;--column-gap:0vw;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-7918ce6:not(.elementor-motion-effects-element-type-background), .elementor-8042 .elementor-element.elementor-element-7918ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-8042 .elementor-element.elementor-element-c088f0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-09329f9{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-codevz_primary_color );--border-color:var( --e-global-color-codevz_primary_color );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-0b31f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8042 .elementor-element.elementor-element-0b31f55 img{width:15%;}.elementor-8042 .elementor-element.elementor-element-c6e752d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn,.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn:before{font-size:1rem;font-weight:600;letter-spacing:1px;background-color:#0d2242;padding:0.9rem 2rem;margin-top:0px;}.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn:hover,.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn:after{background-color:#0063f5;}.elementor-8042 .elementor-element.elementor-element-aae1b3a{--display:flex;--min-height:0px;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--background-transition:0.3s;--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-8042 .elementor-element.elementor-element-fd702f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-93739b9{--display:flex;box-shadow:15px -15px 18px -19px rgba(0,0,0,0.5);--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-8042 .elementor-element.elementor-element-43b559d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.7),rgba(28,32,56,0.7)),url(https://chema-foam.com/wp-content/uploads/2026/02/e5d15f80-099e-4eff-986d-436e7e120dbb.png);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services h3,.elementor-8042 .elementor-element.elementor-element-43b559d services h3 a{color:#ffffff;font-size:1.7rem;padding-top:1px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services .service_text{font-size:1.8rem;padding-top:0px;margin-top:-1px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-43b559d .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-85fa58e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.63),rgba(28,32,56,0.63)),url(https://chema-foam.com/wp-content/uploads/2026/02/foamina-mp4-image.jpg);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services h3,.elementor-8042 .elementor-element.elementor-element-85fa58e services h3 a{color:#ffffff;font-size:1.7rem;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services .service_text{font-size:1.8rem;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-c905153 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.7),rgba(28,32,56,0.7)),url(https://chema-foam.com/wp-content/uploads/2026/03/ChatGPT-Image-Mar-2-2026-02_42_06-PM.png);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services h3,.elementor-8042 .elementor-element.elementor-element-c905153 services h3 a{color:#ffffff;font-size:1.rem;}.elementor-8042 .elementor-element.elementor-element-c905153 .services .service_text{font-size:1rem;padding-top:64px;margin-top:7px;margin-bottom:-32px;margin-left:-3px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-c905153 .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-7e5b262{--display:flex;box-shadow:15px -15px 18px -19px rgba(0,0,0,0.5);--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-8042 .elementor-element.elementor-element-44dcf82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.7),rgba(28,32,56,0.7)),url(https://chema-foam.com/wp-content/uploads/2026/02/fcca0a4d-5b37-4698-b8e9-2a29045cb8b5.png);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services h3,.elementor-8042 .elementor-element.elementor-element-44dcf82 services h3 a{color:#ffffff;font-size:1.4rem;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services .service_text{font-size:1.8rem;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-7b790da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-7b790da .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.64),rgba(28,32,56,0.64)),url(https://chema-foam.com/wp-content/uploads/2026/03/adhesive_1x1-e1772442871664.png);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-7b790da .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-7b790da .services h3,.elementor-8042 .elementor-element.elementor-element-7b790da services h3 a{color:#ffffff;font-size:1.4rem;}.elementor-8042 .elementor-element.elementor-element-7b790da .services .service_text{font-size:1.8rem;}.elementor-8042 .elementor-element.elementor-element-7b790da .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-7b790da .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-66d4305 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.7),rgba(28,32,56,0.7)),url(https://chema-foam.com/wp-content/uploads/2026/03/ChatGPT-Image-Mar-2-2026-01_40_12-PM.png);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services h3,.elementor-8042 .elementor-element.elementor-element-66d4305 services h3 a{color:#ffffff;font-size:1.9rem;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services .service_text{font-size:1.8rem;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-8e2553a{--display:flex;--min-height:0px;box-shadow:15px -15px 18px -19px rgba(0,0,0,0.5);--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-8042 .elementor-element.elementor-element-e7ad64e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.66),rgba(28,32,56,0.66)),url(https://chema-foam.com/wp-content/uploads/2026/02/Chema-Ultra-LIght-30-kg.png);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services h3,.elementor-8042 .elementor-element.elementor-element-e7ad64e services h3 a{color:#ffffff;font-size:1.7rem;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services .service_text{font-size:1.8rem;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.67),rgba(28,32,56,0.67)),url(https://chema-foam.com/wp-content/uploads/2026/03/geofoam_1to1_nocrop_ultra_under5mb-scaled-e1772523378996.webp);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services h3,.elementor-8042 .elementor-element.elementor-element-06f9af9 services h3 a{color:#ffffff;font-size:1.7rem;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services .service_text{font-size:1.8rem;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-50644e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(28,32,56,0.7),rgba(28,32,56,0.7)),url(https://chema-foam.com/wp-content/uploads/2026/03/Chema-Block.jpg);padding-top:170px;padding-bottom:90px;margin-bottom:90px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services:hover{background-color:rgba(28,32,56,0.7);padding-top:150px;padding-bottom:110px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services h3,.elementor-8042 .elementor-element.elementor-element-50644e8 services h3 a{color:#ffffff;font-size:1.5rem;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services .service_text{font-size:1.8rem;padding-top:14px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services .service_img:not(.service_number){background-color:#0d2242;padding:15px;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);box-sizing:content-box;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services:hover .service_img:not(.service_number){padding:25px;}.elementor-8042 .elementor-element.elementor-element-5b166da{--display:flex;--min-height:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:var( --e-global-color-codevz_primary_color );--border-color:var( --e-global-color-codevz_primary_color );--margin-top:-16px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-5b166da:not(.elementor-motion-effects-element-type-background), .elementor-8042 .elementor-element.elementor-element-5b166da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8042 .elementor-element.elementor-element-5b166da:hover{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:var( --e-global-color-codevz_primary_color );--border-color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-5b166da, .elementor-8042 .elementor-element.elementor-element-5b166da::before{--border-transition:0.3s;}.elementor-8042 .elementor-element.elementor-element-76c6b54{--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:center;--align-items:center;}.elementor-8042 .elementor-element.elementor-element-76c6b54:not(.elementor-motion-effects-element-type-background), .elementor-8042 .elementor-element.elementor-element-76c6b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-76c6b54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8042 .elementor-element.elementor-element-692486a .cz_title .cz_title_content{color:#ffffff;font-size:2rem;padding:40px;border-color:#e9e9e9;border-style:none;border-width:0px;}.elementor-8042 .elementor-element.elementor-element-692486a .cz_title .cz_title_content h1{color:#e9e9e9;font-size:3rem;}.elementor-8042 .elementor-element.elementor-element-7a7e8df{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-7a7e8df:not(.elementor-motion-effects-element-type-background), .elementor-8042 .elementor-element.elementor-element-7a7e8df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-8042 .elementor-element.elementor-element-091b2f0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-dbb9315{text-align:center;font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-codevz_primary_color );}.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 );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-8042 .elementor-element.elementor-element-2dd4e2e{text-align:center;}.elementor-8042 .elementor-element.elementor-element-2dd4e2e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-44a9b74{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-e311e31{text-align:center;font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-14f4636{text-align:center;}.elementor-8042 .elementor-element.elementor-element-14f4636 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-d1f7304{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-6d75df5{text-align:center;font-family:"Roboto", Sans-serif;font-size:4rem;font-weight:400;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-b051fe1{text-align:center;}.elementor-8042 .elementor-element.elementor-element-b051fe1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:2rem;font-weight:400;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-a95bdc7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8042 .elementor-element.elementor-element-a95bdc7:not(.elementor-motion-effects-element-type-background), .elementor-8042 .elementor-element.elementor-element-a95bdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-8042 .elementor-element.elementor-element-884dc2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-51744a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8042 .elementor-element.elementor-element-51744a9 img{width:6%;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content{color:#0d2242;font-size:1rem;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content h1{color:#0d2242;font-size:3rem;}.elementor-8042 .elementor-element.elementor-element-34881fd{text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;letter-spacing:0px;color:#000000;}.elementor-8042 .elementor-element.elementor-element-afac752{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-slides .elementor-slide-heading{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-slides .elementor-slide-description{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-slides .elementor-slide-button{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-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-a6d2592 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://chema-foam.com/wp-content/uploads/2025/11/the-grand-egyptian-musuem.png);background-size:cover;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-a6d2592 .elementor-background-overlay{background-color:#00000080;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-b33807d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://chema-foam.com/wp-content/uploads/2025/10/central-bank-of-Egypt.webp);background-size:cover;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-b33807d .elementor-background-overlay{background-color:#00000080;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-6546f79 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://chema-foam.com/wp-content/uploads/2025/10/BUE-1.jpeg);background-size:cover;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-6546f79 .elementor-background-overlay{background-color:#00000080;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-5268d55 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://chema-foam.com/wp-content/uploads/2025/10/sphinix-international-airport-2.jpg);background-size:cover;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-5268d55 .elementor-background-overlay{background-color:#00000080;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-0016c03 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://chema-foam.com/wp-content/uploads/2025/10/parliament-of-egypt-1.jpg);background-size:cover;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-0016c03 .elementor-background-overlay{background-color:#00000080;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-56d8e40 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://chema-foam.com/wp-content/uploads/2025/10/intercontenental-1-scaled.jpg);background-size:cover;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-repeater-item-56d8e40 .elementor-background-overlay{background-color:#00000080;}.elementor-8042 .elementor-element.elementor-element-24149d8 .swiper-slide{transition-duration:calc(5000ms*1.2);height:90vh;}.elementor-8042 .elementor-element.elementor-element-24149d8{padding:0px 20px 0px 20px;}.elementor-8042 .elementor-element.elementor-element-24149d8 .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 15px rgba(0,0,0,0.3);}.elementor-8042 .elementor-element.elementor-element-24149d8 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-8042 .elementor-element.elementor-element-24149d8 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-swiper-button{font-size:40px;color:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-swiper-button svg{fill:var( --e-global-color-codevz_primary_color );}.elementor-8042 .elementor-element.elementor-element-061bddf{--display:flex;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-3ce27a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-398239c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8042 .elementor-element.elementor-element-398239c img{width:6%;}.elementor-8042 .elementor-element.elementor-element-dca7f09 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content{color:#0d2242;font-size:1rem;font-family:'Roboto';}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content h1{color:#0d2242;font-size:3rem;}.elementor-8042 .elementor-element.elementor-element-5f4b5b2{text-align:center;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;letter-spacing:0px;color:#000000;}.elementor-8042 .elementor-element.elementor-element-fa32f4b{--e-image-carousel-slides-to-show:10;padding:0px 0px 0px 0px;}.elementor-8042 .elementor-element.elementor-element-fa32f4b .swiper-wrapper{display:flex;align-items:center;}.elementor-8042 .elementor-element.elementor-element-62426df{--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:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-7477c2f{--display:flex;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8042 .elementor-element.elementor-element-5684bc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-8042 .elementor-element.elementor-element-5684bc8 img{width:15%;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content{color:#0d2242;font-size:1rem;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content h1{color:#0d2242;font-size:3rem;}.elementor-8042 .elementor-element.elementor-element-ffdc187{text-align:start;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;line-height:2em;letter-spacing:0px;color:#000000;}.elementor-8042 .elementor-element.elementor-element-6e9a700{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7{margin-left:20px;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 input:not([type="submit"]),.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 input[type="date"],.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 textarea,.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 select{font-size:14px;color:rgba(29,29,29,0.6);padding:16px;margin-bottom:12px;border-style:solid;border-color:rgba(29,29,29,0.2);}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 input[type="submit"],.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 button{background-color:#0d2242;float:right;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 input[type="submit"]:hover,.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 button:hover{background-color:#0063f5;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 p:nth-child(2){width:48%;float:left;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 p:nth-child(3){width:48%;float:right;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 p:nth-child(4){width:48%;float:left;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 p:nth-child(5){width:48%;float:right;}@media(max-width:1024px){.elementor-8042 .elementor-element.elementor-element-e41025f{--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-8042 .elementor-element.elementor-element-061ad49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn,.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn:before{font-size:0.95rem;padding:0.8rem 1.8rem;}.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-8042 .elementor-element.elementor-element-6e512ab{text-align:start;font-size:0.95rem;line-height:1.8em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-c891b05{--grid-auto-flow:row;}.elementor-8042 .elementor-element.elementor-element-7918ce6{--gap:4vw 0vw;--row-gap:4vw;--column-gap:0vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-0b31f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn,.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn:before{font-size:0.95rem;padding:0.8rem 1.8rem;}.elementor-8042 .elementor-element.elementor-element-aae1b3a{--gap:4vh 0;--row-gap:4vh;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services h3,.elementor-8042 .elementor-element.elementor-element-43b559d services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services h3,.elementor-8042 .elementor-element.elementor-element-85fa58e services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-c905153 .services h3,.elementor-8042 .elementor-element.elementor-element-c905153 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services h3,.elementor-8042 .elementor-element.elementor-element-44dcf82 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-7b790da .services h3,.elementor-8042 .elementor-element.elementor-element-7b790da services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services h3,.elementor-8042 .elementor-element.elementor-element-66d4305 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services h3,.elementor-8042 .elementor-element.elementor-element-e7ad64e services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services h3,.elementor-8042 .elementor-element.elementor-element-06f9af9 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services h3,.elementor-8042 .elementor-element.elementor-element-50644e8 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-5b166da{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-8042 .elementor-element.elementor-element-692486a .cz_title .cz_title_content{font-size:1.75rem;}.elementor-8042 .elementor-element.elementor-element-692486a .cz_title .cz_title_content h1{font-size:2rem;}.elementor-8042 .elementor-element.elementor-element-7a7e8df{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0vw 3vw;--row-gap:0vw;--column-gap:3vw;}.elementor-8042 .elementor-element.elementor-element-dbb9315{font-size:2.25rem;line-height:1.6em;letter-spacing:0px;}.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-8042 .elementor-element.elementor-element-2dd4e2e .elementor-heading-title{font-size:1.2rem;line-height:1.2em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-e311e31{font-size:2.25rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-14f4636 .elementor-heading-title{font-size:1.2rem;line-height:1.2em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-6d75df5{font-size:2.25rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-b051fe1 .elementor-heading-title{font-size:1.2rem;line-height:1.2em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-a95bdc7{--gap:4vh 0;--row-gap:4vh;--column-gap:0;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8042 .elementor-element.elementor-element-884dc2a{--gap:4vh 4vh;--row-gap:4vh;--column-gap:4vh;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content{font-size:0.95rem;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content h1{font-size:2rem;}.elementor-8042 .elementor-element.elementor-element-34881fd{text-align:center;font-size:0.95rem;line-height:1.8em;letter-spacing:0px;}.elementor-widget-slides .elementor-slide-heading{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-slides .elementor-slide-description{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-widget-slides .elementor-slide-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-8042 .elementor-element.elementor-element-24149d8 .swiper-slide{height:60vh;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-slide-button{font-size:0.8125rem;line-height:1.4em;letter-spacing:0.5px;}.elementor-8042 .elementor-element.elementor-element-061bddf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content{font-size:0.95rem;}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content h1{font-size:2rem;}.elementor-8042 .elementor-element.elementor-element-5f4b5b2{text-align:center;font-size:0.95rem;line-height:1.8em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-fa32f4b{--e-image-carousel-slides-to-show:5;}.elementor-8042 .elementor-element.elementor-element-fa32f4b .swiper-wrapper{display:flex;align-items:center;}.elementor-8042 .elementor-element.elementor-element-62426df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-5684bc8{text-align:center;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content{font-size:0.95rem;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content h1{font-size:2rem;}.elementor-8042 .elementor-element.elementor-element-ffdc187{text-align:center;font-size:0.95rem;line-height:1.8em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7{margin-top:40px;}}@media(max-width:767px){.elementor-8042 .elementor-element.elementor-element-e41025f{--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-8042 .elementor-element.elementor-element-061ad49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn,.elementor-8042 .elementor-element.elementor-element-dcdc5b3 .cz_btn:before{font-size:0.9rem;padding:0.7rem 1.5rem;margin-top:0px;margin-bottom:30px;}.elementor-8042 .elementor-element.elementor-element-29316da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8042 .elementor-element.elementor-element-6e512ab{text-align:center;font-size:0.9rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-c891b05{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8042 .elementor-element.elementor-element-7918ce6{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-09329f9{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8042 .elementor-element.elementor-element-0b31f55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn,.elementor-8042 .elementor-element.elementor-element-c6e752d .cz_btn:before{font-size:0.9rem;padding:0.7rem 1.5rem;margin-top:0px;margin-bottom:30px;}.elementor-8042 .elementor-element.elementor-element-aae1b3a{--gap:3vh 0;--row-gap:3vh;--column-gap:0;--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-8042 .elementor-element.elementor-element-fd702f2{--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:center;}.elementor-8042 .elementor-element.elementor-element-93739b9{--width:50%;}.elementor-8042 .elementor-element.elementor-element-43b559d .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-43b559d .services h3,.elementor-8042 .elementor-element.elementor-element-43b559d services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-43b559d .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-43b559d .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services h3,.elementor-8042 .elementor-element.elementor-element-85fa58e services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-85fa58e .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-c905153 .services h3,.elementor-8042 .elementor-element.elementor-element-c905153 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-c905153 .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-c905153 .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-7e5b262{--width:50%;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services h3,.elementor-8042 .elementor-element.elementor-element-44dcf82 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-44dcf82 .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-7b790da .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-7b790da .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-7b790da .services h3,.elementor-8042 .elementor-element.elementor-element-7b790da services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-7b790da .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-7b790da .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services h3,.elementor-8042 .elementor-element.elementor-element-66d4305 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-66d4305 .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-8e2553a{--width:50%;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services h3,.elementor-8042 .elementor-element.elementor-element-e7ad64e services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-e7ad64e .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services h3,.elementor-8042 .elementor-element.elementor-element-06f9af9 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-06f9af9 .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services h3,.elementor-8042 .elementor-element.elementor-element-50644e8 services h3 a{font-size:1.2rem;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services .service_text{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-50644e8 .services .service_img:not(.service_number){width:45px;padding:10px;bottom:-55px;}.elementor-8042 .elementor-element.elementor-element-5b166da{--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;--margin-top:-40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-8042 .elementor-element.elementor-element-76c6b54{--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:center;--padding-top:30px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-692486a .cz_title .cz_title_content{font-size:1.5rem;}.elementor-8042 .elementor-element.elementor-element-692486a .cz_title .cz_title_content h1{font-size:2rem;}.elementor-8042 .elementor-element.elementor-element-7a7e8df{--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:center;--gap:3vh 0;--row-gap:3vh;--column-gap:0;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-091b2f0{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8042 .elementor-element.elementor-element-dbb9315{font-size:3rem;line-height:1.6em;letter-spacing:0px;}.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-8042 .elementor-element.elementor-element-2dd4e2e .elementor-heading-title{font-size:1rem;line-height:1.2em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-44a9b74{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8042 .elementor-element.elementor-element-e311e31{font-size:3rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-14f4636 .elementor-heading-title{font-size:1rem;line-height:1.2em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-d1f7304{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8042 .elementor-element.elementor-element-6d75df5{font-size:3rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-b051fe1 .elementor-heading-title{font-size:1rem;line-height:1.2em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-a95bdc7{--gap:3vw 0vw;--row-gap:3vw;--column-gap:0vw;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content{font-size:0.9rem;margin-bottom:-20px;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content h1{font-size:1.6rem;}.elementor-8042 .elementor-element.elementor-element-4f63669 .cz_title .cz_title_content h2{font-size:36px;}.elementor-8042 .elementor-element.elementor-element-34881fd{text-align:center;font-size:0.9rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-afac752{--min-height:0vh;}.elementor-widget-slides .elementor-slide-heading{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-slides .elementor-slide-description{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-widget-slides .elementor-slide-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-8042 .elementor-element.elementor-element-24149d8 .swiper-slide{height:50vh;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-slide-button{font-size:0.8125rem;line-height:1.4em;letter-spacing:0.5px;}.elementor-8042 .elementor-element.elementor-element-24149d8 .elementor-swiper-button{font-size:25px;}.elementor-8042 .elementor-element.elementor-element-061bddf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content{font-size:0.9rem;margin-bottom:-20px;}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content h1{font-size:1.6rem;}.elementor-8042 .elementor-element.elementor-element-dca7f09 .cz_title .cz_title_content h2{font-size:36px;}.elementor-8042 .elementor-element.elementor-element-5f4b5b2{text-align:center;font-size:0.9rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-fa32f4b{--e-image-carousel-slides-to-show:3;}.elementor-8042 .elementor-element.elementor-element-fa32f4b .swiper-pagination-bullet{width:4px;height:4px;}.elementor-8042 .elementor-element.elementor-element-fa32f4b .swiper-wrapper{display:flex;align-items:center;}.elementor-8042 .elementor-element.elementor-element-62426df{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-7477c2f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content{font-size:0.9rem;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content h1{font-size:1.6rem;}.elementor-8042 .elementor-element.elementor-element-93b7336 .cz_title .cz_title_content h2{margin-top:0px;}.elementor-8042 .elementor-element.elementor-element-ffdc187{text-align:center;font-size:0.9rem;line-height:1.6em;letter-spacing:0px;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7{margin-right:0px;margin-left:0px;}.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 input[type="submit"],.elementor-8042 .elementor-element.elementor-element-fdd5c4d .cz_cf7 button{margin-right:auto;margin-left:auto;display:table;float:none;}}@media(min-width:768px){.elementor-8042 .elementor-element.elementor-element-5b3040f{--content-width:1140px;}.elementor-8042 .elementor-element.elementor-element-aae1b3a{--content-width:1140%;}.elementor-8042 .elementor-element.elementor-element-76c6b54{--width:30%;}.elementor-8042 .elementor-element.elementor-element-7a7e8df{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8042 .elementor-element.elementor-element-aae1b3a{--content-width:90%;}.elementor-8042 .elementor-element.elementor-element-76c6b54{--width:40%;}.elementor-8042 .elementor-element.elementor-element-7a7e8df{--width:60%;}.elementor-8042 .elementor-element.elementor-element-7477c2f{--width:100%;}.elementor-8042 .elementor-element.elementor-element-6e9a700{--width:100%;}}