.elementor-31 .elementor-element.elementor-element-5c3cc0b{--display:flex;--min-height:700px;--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-31 .elementor-element.elementor-element-5c3cc0b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5c3cc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xtechrm.com/wp-content/uploads/2025/12/1764417334449-scaled.png");background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-5592c46{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-5592c46::before, .elementor-31 .elementor-element.elementor-element-5592c46 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-5592c46 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-5592c46 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-5592c46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-5592c46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000A6;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7dde12d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;color:#FFD800;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4ada033{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;color:#FFD800;}.elementor-31 .elementor-element.elementor-element-49fe518{--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;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-570f153 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-weight:500;letter-spacing:2px;border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-a6c20d0 .elementor-button{font-family:"Source Sans Pro", Sans-serif;font-weight:500;letter-spacing:2px;border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-53983b5{padding:40px 0px 0px 0px;font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:400;color:#FFD800;}.elementor-31 .elementor-element.elementor-element-6dcb533{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6dcb533:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6dcb533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DAF7CF;}.elementor-31 .elementor-element.elementor-element-038da3c{--display:flex;}.elementor-31 .elementor-element.elementor-element-dcd9536{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-b542063 .elementor-heading-title{color:#FF0000;}.elementor-31 .elementor-element.elementor-element-ed6ddee{--display:flex;}.elementor-31 .elementor-element.elementor-element-c7ca516{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-14280f6{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-31 .elementor-element.elementor-element-9b75e2d .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-9b75e2d.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-9b75e2d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-9b75e2d.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-9b75e2d .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-9b75e2d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-9b75e2d .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-9b75e2d .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-6cc9a80{--display:flex;}.elementor-31 .elementor-element.elementor-element-d2d7315 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-d2d7315.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-d2d7315.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-d2d7315.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-d2d7315 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-d2d7315 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-d2d7315 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-d2d7315 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-ade8dfb{--display:flex;}.elementor-31 .elementor-element.elementor-element-f5e1430 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-f5e1430.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-f5e1430.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-f5e1430.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-f5e1430 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-f5e1430 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-f5e1430 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-f5e1430 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-72557b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-8f3301f{--display:flex;}.elementor-31 .elementor-element.elementor-element-a8dd22a .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-a8dd22a.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-a8dd22a.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-a8dd22a.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-a8dd22a .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-a8dd22a .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-a8dd22a .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-a8dd22a .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-631f2c8{--display:flex;}.elementor-31 .elementor-element.elementor-element-e78a025 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-e78a025.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-e78a025.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-e78a025.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-e78a025 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-e78a025 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-e78a025 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-e78a025 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-700a71e{--display:flex;}.elementor-31 .elementor-element.elementor-element-6db4d9f .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-6db4d9f.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-6db4d9f.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-6db4d9f.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-6db4d9f .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-6db4d9f .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-6db4d9f .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-6db4d9f .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-95af433{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-a7b0286{--display:flex;}.elementor-31 .elementor-element.elementor-element-e6903da .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-e6903da.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-e6903da.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-e6903da.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-e6903da .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-e6903da .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-e6903da .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-e6903da .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-a01033c{--display:flex;}.elementor-31 .elementor-element.elementor-element-2b7a62d .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-2b7a62d.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-2b7a62d.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2b7a62d.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-2b7a62d .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-2b7a62d .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-2b7a62d .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2b7a62d .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-8445781{--display:flex;}.elementor-31 .elementor-element.elementor-element-40a3dfd .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-40a3dfd.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-40a3dfd.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-40a3dfd.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-40a3dfd .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-40a3dfd .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-40a3dfd .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-40a3dfd .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-80bce12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-88eae35{--display:flex;}.elementor-31 .elementor-element.elementor-element-9e8b392 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-9e8b392.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-9e8b392.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-9e8b392.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-9e8b392 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-9e8b392 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-9e8b392 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-9e8b392 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-8abf013{--display:flex;}.elementor-31 .elementor-element.elementor-element-0211762 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-0211762.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-0211762.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-0211762.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-0211762 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-0211762 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-0211762 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-0211762 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-2d8e994{--display:flex;}.elementor-31 .elementor-element.elementor-element-bc9cad2 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-bc9cad2.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-bc9cad2.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-bc9cad2.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-bc9cad2 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-bc9cad2 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-bc9cad2 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-bc9cad2 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-a2e20aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-ab08920{--display:flex;}.elementor-31 .elementor-element.elementor-element-b447ff7 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-b447ff7.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-b447ff7.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-b447ff7.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-b447ff7 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-b447ff7 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-b447ff7 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-b447ff7 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-fa885dc{--display:flex;}.elementor-31 .elementor-element.elementor-element-4ba7a80 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-4ba7a80.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-4ba7a80.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-4ba7a80.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-4ba7a80 .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-4ba7a80 .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-4ba7a80 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4ba7a80 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-76e25b8{--display:flex;}.elementor-31 .elementor-element.elementor-element-cc4673e .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-cc4673e.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-cc4673e.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-cc4673e.elementor-view-default .elementor-icon{fill:#FF0000;color:#FF0000;border-color:#FF0000;}.elementor-31 .elementor-element.elementor-element-cc4673e .elementor-icon{font-size:37px;}.elementor-31 .elementor-element.elementor-element-cc4673e .elementor-icon-box-title, .elementor-31 .elementor-element.elementor-element-cc4673e .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-cc4673e .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-292b4bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-9698b25 .elementor-heading-title{color:#0F2C59;}.elementor-31 .elementor-element.elementor-element-4c43fc3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-ed6d2ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-45ef91d{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-f36f445 .elementor-counter{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-f36f445 .elementor-counter-title{justify-content:center;align-items:center;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-f36f445 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-31 .elementor-element.elementor-element-a4a4da4{--display:flex;}.elementor-31 .elementor-element.elementor-element-60091c5 .elementor-counter{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-60091c5 .elementor-counter-title{justify-content:center;align-items:center;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-60091c5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-31 .elementor-element.elementor-element-545ab7d{--display:flex;}.elementor-31 .elementor-element.elementor-element-e069d84 .elementor-counter{flex-direction:row;}.elementor-31 .elementor-element.elementor-element-e069d84 .elementor-counter-title{justify-content:center;align-items:center;font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-e069d84 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-31 .elementor-element.elementor-element-eaa1cb8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-eaa1cb8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-eaa1cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-95ec782{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-e19d98b{--e-image-carousel-slides-to-show:7;}.elementor-31 .elementor-element.elementor-element-e19d98b .swiper-wrapper{display:flex;align-items:center;}.elementor-31 .elementor-element.elementor-element-e19d98b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-cf7a494 .elementor-swiper-button{font-size:20px;}.elementor-31 .elementor-element.elementor-element-cf7a494 .elementor-testimonial__text{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:400;}.elementor-31 .elementor-element.elementor-element-5f675d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-5f675d8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5f675d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CBA73A;}.elementor-31 .elementor-element.elementor-element-1c61761{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-317c4e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-2238097 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:10px;}.elementor-31 .elementor-element.elementor-element-2238097.elementor-view-stacked .elementor-icon{background-color:#0F2C59;}.elementor-31 .elementor-element.elementor-element-2238097.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-2238097.elementor-view-default .elementor-icon{fill:#0F2C59;color:#0F2C59;border-color:#0F2C59;}.elementor-31 .elementor-element.elementor-element-2238097 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-2238097 .elementor-icon i{transform:rotate(0deg);}.elementor-31 .elementor-element.elementor-element-2238097 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2238097:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-2238097:has(:focus) .elementor-icon-box-title{color:#0F2C59;}.elementor-31 .elementor-element.elementor-element-2238097 .elementor-icon-box-description{color:#0F2C59;}.elementor-31 .elementor-element.elementor-element-789e5ac{--display:flex;}.elementor-31 .elementor-element.elementor-element-789e5ac.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-66e1150{text-align:center;}.elementor-31 .elementor-element.elementor-element-4bd7941{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:5px;--padding-right:5px;}.elementor-31 .elementor-element.elementor-element-4bd7941:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4bd7941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEE5;}.elementor-31 .elementor-element.elementor-element-7e86289{text-align:center;}.elementor-31 .elementor-element.elementor-element-aab332e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-001c15c{--display:flex;}.elementor-31 .elementor-element.elementor-element-80c96a5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-80c96a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80c96a5.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-80c96a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80c96a5 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-80c96a5 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80c96a5:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-80c96a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80c96a5 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-d2c3b40{text-align:justify;}.elementor-31 .elementor-element.elementor-element-7903694{--display:flex;}.elementor-31 .elementor-element.elementor-element-35fe502 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-31 .elementor-element.elementor-element-35fe502.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-35fe502.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-35fe502.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-35fe502 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-35fe502 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-35fe502:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-35fe502:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-35fe502 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3df0ea7{text-align:center;}.elementor-31 .elementor-element.elementor-element-b4446d8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b4446d8:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b4446d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE623C;}.elementor-31 .elementor-element.elementor-element-be433c3{--display:flex;--min-height:0px;--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;--justify-content:center;}.elementor-31 .elementor-element.elementor-element-6488f3c{--display:flex;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-33701e5 .elementor-cta .elementor-cta__bg, .elementor-31 .elementor-element.elementor-element-33701e5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-31 .elementor-element.elementor-element-33701e5 .elementor-cta__content{text-align:center;}.elementor-31 .elementor-element.elementor-element-33701e5 .elementor-cta__bg-wrapper{min-width:0px;min-height:336px;}.elementor-31 .elementor-element.elementor-element-31244c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-485e345{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-f7ebed6{text-align:center;}.elementor-31 .elementor-element.elementor-element-6dc0569 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-4a9656c{text-align:justify;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2e2dbcd{--display:flex;}.elementor-31 .elementor-element.elementor-element-f6e6cd3{text-align:center;}.elementor-31 .elementor-element.elementor-element-1e28eb8{text-align:center;}.elementor-31 .elementor-element.elementor-element-1e28eb8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-1d001c5{text-align:justify;color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9f3a612{--display:flex;}.elementor-31 .elementor-element.elementor-element-b63402f .elementor-cta .elementor-cta__bg, .elementor-31 .elementor-element.elementor-element-b63402f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-31 .elementor-element.elementor-element-b63402f .elementor-cta__content{text-align:center;}.elementor-31 .elementor-element.elementor-element-b63402f .elementor-cta__bg-wrapper{min-width:0px;min-height:336px;}.elementor-31 .elementor-element.elementor-element-4d52bc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-4d52bc3:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4d52bc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEE5;}.elementor-31 .elementor-element.elementor-element-2e42a0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-b8020a3{--display:flex;}.elementor-31 .elementor-element.elementor-element-9fd5ce1 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-9fd5ce1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9fd5ce1.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-9fd5ce1.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9fd5ce1 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-9fd5ce1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9fd5ce1:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-9fd5ce1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-9fd5ce1 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-810e94b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-4da143c{text-align:justify;}.elementor-31 .elementor-element.elementor-element-7e75a11 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-bc97c73{--display:flex;}.elementor-31 .elementor-element.elementor-element-72aa4c4{text-align:center;}.elementor-31 .elementor-element.elementor-element-13f2347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-13f2347:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-13f2347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEE5;}.elementor-31 .elementor-element.elementor-element-79ce55f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-7c3fb8c{--display:flex;}.elementor-31 .elementor-element.elementor-element-dd0ed87{text-align:center;}.elementor-31 .elementor-element.elementor-element-ff713d2{--display:flex;}.elementor-31 .elementor-element.elementor-element-80ded40 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-80ded40.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80ded40.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-80ded40.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80ded40 .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-80ded40 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80ded40:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-80ded40:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-80ded40 .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6c1fae2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-8438aad{text-align:justify;}.elementor-31 .elementor-element.elementor-element-980e4ae .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-b39a277{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-b39a277:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b39a277 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7EEE5;}.elementor-31 .elementor-element.elementor-element-b4f7a59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-31 .elementor-element.elementor-element-40bb45b{--display:flex;}.elementor-31 .elementor-element.elementor-element-7f0cfab .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:15px;}.elementor-31 .elementor-element.elementor-element-7f0cfab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7f0cfab.elementor-view-framed .elementor-icon, .elementor-31 .elementor-element.elementor-element-7f0cfab.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7f0cfab .elementor-icon{font-size:50px;}.elementor-31 .elementor-element.elementor-element-7f0cfab .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7f0cfab:has(:hover) .elementor-icon-box-title,
					 .elementor-31 .elementor-element.elementor-element-7f0cfab:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-7f0cfab .elementor-icon-box-description{color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-3e89da0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-31 .elementor-element.elementor-element-325f46e{text-align:justify;}.elementor-31 .elementor-element.elementor-element-4e5fae8 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-31 .elementor-element.elementor-element-fcdb31f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-8b1bfc7{text-align:center;}.elementor-31 .elementor-element.elementor-element-2b7006b{--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;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-be433c3{--width:100%;}}@media(min-width:1025px){.elementor-31 .elementor-element.elementor-element-5c3cc0b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5c3cc0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-292b4bb{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-9698b25{text-align:center;}.elementor-31 .elementor-element.elementor-element-f36f445 .elementor-counter{flex-direction:column-reverse;}.elementor-31 .elementor-element.elementor-element-f36f445 .elementor-counter-title{justify-content:center;}.elementor-31 .elementor-element.elementor-element-f36f445 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-31 .elementor-element.elementor-element-60091c5 .elementor-counter{flex-direction:column-reverse;}.elementor-31 .elementor-element.elementor-element-60091c5 .elementor-counter-title{justify-content:center;}.elementor-31 .elementor-element.elementor-element-60091c5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-31 .elementor-element.elementor-element-e069d84 .elementor-counter{flex-direction:column-reverse;}.elementor-31 .elementor-element.elementor-element-e069d84 .elementor-counter-title{justify-content:center;}.elementor-31 .elementor-element.elementor-element-e069d84 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-31 .elementor-element.elementor-element-bb9615b{text-align:center;}.elementor-31 .elementor-element.elementor-element-31244c4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31 .elementor-element.elementor-element-9f3a612{--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;}}/* Start custom CSS for image-carousel, class: .elementor-element-e19d98b */.elementor-31 .elementor-element.elementor-element-e19d98b .swiper-wrapper {
    transition-timing-function: linear;
}/* End custom CSS */