.elementor-12233 .elementor-element.elementor-element-0dfc87b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12233 .elementor-element.elementor-element-233c40d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12233 .elementor-element.elementor-element-233c40d:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-233c40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://backcountry-research.jp/wp/wp-content/uploads/2026/02/01_CLB0553.jpg");background-position:50% 78%;background-repeat:no-repeat;background-size:1140px auto;}.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-12233 .elementor-element.elementor-element-dff6bfe{padding:100px 0px 0100px 0px;z-index:2;text-align:center;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-f07fd19{--display:flex;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-12233 .elementor-element.elementor-element-de1f62a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-de1f62a.elementor-element{--align-self:flex-end;}.elementor-12233 .elementor-element.elementor-element-de1f62a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12233 .elementor-element.elementor-element-de1f62a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12233 .elementor-element.elementor-element-de1f62a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12233 .elementor-element.elementor-element-de1f62a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12233 .elementor-element.elementor-element-de1f62a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12233 .elementor-element.elementor-element-de1f62a .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-de1f62a:has(:hover) .elementor-image-box-title,
					 .elementor-12233 .elementor-element.elementor-element-de1f62a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-12233 .elementor-element.elementor-element-206648a{text-align:end;}.elementor-12233 .elementor-element.elementor-element-477e410{--display:flex;}.elementor-12233 .elementor-element.elementor-element-b42f963{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-44212d3{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--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-weight:var( --e-global-typography-text-font-weight );}.elementor-12233 .elementor-element.elementor-element-9182e75:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-9182e75{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-9182e75{right:-1px;}.elementor-12233 .elementor-element.elementor-element-9182e75{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-7e85b69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-7e85b69:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-7e85b69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.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-12233 .elementor-element.elementor-element-38a308e{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-38a308e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-2e8bf98{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-2e8bf98{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-2e8bf98{right:0px;}.elementor-12233 .elementor-element.elementor-element-5679bc9{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-5679bc9{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-5679bc9{right:0px;}.elementor-12233 .elementor-element.elementor-element-3b245a7{background-color:var( --e-global-color-primary );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-3b245a7.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-3b245a7 .elementor-heading-title{color:var( --e-global-color-b78288d );}.elementor-12233 .elementor-element.elementor-element-d320e5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-98d252b{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-fd31b90:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-fd31b90{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-fd31b90{right:-1px;}.elementor-12233 .elementor-element.elementor-element-fd31b90{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-32320a7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-32320a7:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-32320a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.elementor-12233 .elementor-element.elementor-element-e84e119{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-e84e119 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-6e2e567{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-6e2e567{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-6e2e567{right:0px;}.elementor-12233 .elementor-element.elementor-element-e131f14{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-e131f14{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-e131f14{right:0px;}.elementor-12233 .elementor-element.elementor-element-8962ca4{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-8962ca4.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-8962ca4 .elementor-heading-title{color:var( --e-global-color-b78288d );}.elementor-12233 .elementor-element.elementor-element-a46c36f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-61f4709{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-dd69105:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-dd69105{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-dd69105{right:-1px;}.elementor-12233 .elementor-element.elementor-element-dd69105{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-9bea874{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-9bea874:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-9bea874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.elementor-12233 .elementor-element.elementor-element-b87fd00{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-b87fd00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-67f6596{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-67f6596{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-67f6596{right:0px;}.elementor-12233 .elementor-element.elementor-element-625abe7{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-625abe7{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-625abe7{right:0px;}.elementor-12233 .elementor-element.elementor-element-f7f267f{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-f7f267f.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-f7f267f .elementor-heading-title{color:var( --e-global-color-b78288d );}.elementor-12233 .elementor-element.elementor-element-06be5ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-6347df7{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-3400062:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-3400062{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-3400062{right:-1px;}.elementor-12233 .elementor-element.elementor-element-3400062{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-80bb97d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-80bb97d:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-80bb97d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.elementor-12233 .elementor-element.elementor-element-f71c5ca{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-f71c5ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-66254a1{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-66254a1{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-66254a1{right:0px;}.elementor-12233 .elementor-element.elementor-element-634219f{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-634219f{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-634219f{right:0px;}.elementor-12233 .elementor-element.elementor-element-0c76379{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-0c76379.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-0c76379 .elementor-heading-title{color:var( --e-global-color-b78288d );}.elementor-12233 .elementor-element.elementor-element-8f944cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-19494e3{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-9146ee7:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-9146ee7{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-9146ee7{right:-1px;}.elementor-12233 .elementor-element.elementor-element-9146ee7{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-4f91965{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-4f91965:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-4f91965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.elementor-12233 .elementor-element.elementor-element-0b4066a{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-0b4066a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-32f6357{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-32f6357{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-32f6357{right:0px;}.elementor-12233 .elementor-element.elementor-element-0a8b8fc{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-0a8b8fc{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-0a8b8fc{right:0px;}.elementor-12233 .elementor-element.elementor-element-604d2ac{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-604d2ac.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-604d2ac .elementor-heading-title{color:var( --e-global-color-b78288d );}.elementor-12233 .elementor-element.elementor-element-3514560{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-2a58a33{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-bec81bb:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-bec81bb{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-bec81bb{right:-1px;}.elementor-12233 .elementor-element.elementor-element-bec81bb{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-5e32535{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-5e32535:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-5e32535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.elementor-12233 .elementor-element.elementor-element-ce62aa1{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-ce62aa1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-a3b64e6{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-a3b64e6{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-a3b64e6{right:0px;}.elementor-12233 .elementor-element.elementor-element-64a26ce{--display:flex;--position:absolute;--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;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-64a26ce{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-64a26ce{right:0px;}.elementor-12233 .elementor-element.elementor-element-d332f1e{background-color:var( --e-global-color-accent );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-d332f1e.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-d332f1e .elementor-heading-title{color:var( --e-global-color-b78288d );}.elementor-12233 .elementor-element.elementor-element-ef90d34{background-color:#F38080;padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-ef90d34.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-ef90d34 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-8850349{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-31449ea{--display:flex;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12233 .elementor-element.elementor-element-26e1f10:hover{--e-transform-scale:1.2;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-26e1f10{left:-1px;}body.rtl .elementor-12233 .elementor-element.elementor-element-26e1f10{right:-1px;}.elementor-12233 .elementor-element.elementor-element-26e1f10{top:0px;--e-transform-transition-duration:1000ms;}.elementor-12233 .elementor-element.elementor-element-e1aaa39{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;--z-index:1;}.elementor-12233 .elementor-element.elementor-element-e1aaa39:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-e1aaa39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, #00000078 45%);}.elementor-12233 .elementor-element.elementor-element-1276d55{z-index:1;text-align:center;}.elementor-12233 .elementor-element.elementor-element-1276d55 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:27px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-ff167c2{--display:flex;--position:absolute;top:0px;--z-index:10;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-ff167c2{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-ff167c2{right:0px;}.elementor-12233 .elementor-element.elementor-element-2475038{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-12233 .elementor-element.elementor-element-2475038{left:0px;}body.rtl .elementor-12233 .elementor-element.elementor-element-2475038{right:0px;}.elementor-12233 .elementor-element.elementor-element-a380211{background-color:var( --e-global-color-text );padding:5px 10px 5px 10px;z-index:1;border-radius:5px 5px 5px 5px;}.elementor-12233 .elementor-element.elementor-element-a380211.elementor-element{--align-self:center;}.elementor-12233 .elementor-element.elementor-element-a380211 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-db2aafe{--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-28130ed{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-56ab606{text-align:center;}.elementor-12233 .elementor-element.elementor-element-56ab606 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-757a781{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-757a781 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-757a781 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-67e26c8{text-align:center;}.elementor-12233 .elementor-element.elementor-element-374e316{text-align:center;}.elementor-12233 .elementor-element.elementor-element-374e316 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-55a34e0{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-55a34e0 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-55a34e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-a90b283{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-37228a2{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-9072959 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12233 .elementor-element.elementor-element-9072959 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12233 .elementor-element.elementor-element-9072959{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12233 .elementor-element.elementor-element-9072959 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12233 .elementor-element.elementor-element-9cd16e6{text-align:center;}.elementor-12233 .elementor-element.elementor-element-9cd16e6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-219070a{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-219070a .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-219070a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-843f62c{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-25205d3{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-25205d3 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-146e7bb{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-5336737{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-5336737 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-08e8d56{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-a51bbe3.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12233 .elementor-element.elementor-element-a51bbe3.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12233 .elementor-element.elementor-element-a51bbe3.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12233 .elementor-element.elementor-element-a51bbe3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12233 .elementor-element.elementor-element-a51bbe3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12233 .elementor-element.elementor-element-a51bbe3 .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-88a321f{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-ed7ec9b{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-ed7ec9b .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-73ecbfe{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-14be986{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-2a600d7{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-2a600d7 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-d2e4527{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-07ce3b0{background-color:#FFFCE3;}.elementor-12233 .elementor-element.elementor-element-07ce3b0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12233 .elementor-element.elementor-element-07ce3b0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12233 .elementor-element.elementor-element-07ce3b0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12233 .elementor-element.elementor-element-07ce3b0 .elementor-image-box-title{margin-bottom:30px;color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-07ce3b0 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12233 .elementor-element.elementor-element-07ce3b0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12233 .elementor-element.elementor-element-dfd5fc5{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-153e985{text-align:center;}.elementor-12233 .elementor-element.elementor-element-153e985 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-6880a53{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-6880a53 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-6880a53 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-1804508{text-align:center;}.elementor-12233 .elementor-element.elementor-element-7d48087{text-align:center;}.elementor-12233 .elementor-element.elementor-element-7d48087 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-d8f8d4b{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-d8f8d4b .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-d8f8d4b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-7e18204{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-8678916{--display:flex;}.elementor-12233 .elementor-element.elementor-element-73800f7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12233 .elementor-element.elementor-element-73800f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12233 .elementor-element.elementor-element-73800f7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12233 .elementor-element.elementor-element-73800f7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12233 .elementor-element.elementor-element-d42760d{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-12233 .elementor-element.elementor-element-96da94d{text-align:center;}.elementor-12233 .elementor-element.elementor-element-96da94d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-6bdbb69{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-6bdbb69 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-6bdbb69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-d4805c0{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-f1f0c11{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-f1f0c11 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-65d262b{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-8e9b914{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-8e9b914 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-e9a9bc8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-b653892{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-9ee6877{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-9ee6877 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-caf73db{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-a8341b7{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-e73ae9a{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-e73ae9a .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-72b7197{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-c2c33f7{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-14e6f8b{text-align:center;}.elementor-12233 .elementor-element.elementor-element-14e6f8b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-2cd43a4{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-2cd43a4 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-2cd43a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-21a0d43{text-align:center;}.elementor-12233 .elementor-element.elementor-element-440c7a5{text-align:center;}.elementor-12233 .elementor-element.elementor-element-440c7a5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-87b4f38{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-87b4f38 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-87b4f38 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-44a2911{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-12233 .elementor-element.elementor-element-695b30b{text-align:center;}.elementor-12233 .elementor-element.elementor-element-695b30b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-d124055{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-d124055 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-d124055 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-7b02662{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-05c1eab{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-05c1eab .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-e8fd66b{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-cf9e8ee{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-cf9e8ee .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-77b81d1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-810e8a2{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-2ffa0ba{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-2ffa0ba .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-a40e03d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-f7f216e{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-69e5edf{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-69e5edf .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-f1bf250{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-68ebcc6{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-4d1637c{text-align:center;}.elementor-12233 .elementor-element.elementor-element-4d1637c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-3f21e79{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-3f21e79 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-3f21e79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-5189ac6{text-align:center;}.elementor-12233 .elementor-element.elementor-element-f9f0903{text-align:center;}.elementor-12233 .elementor-element.elementor-element-f9f0903 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-5703b4c{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-5703b4c .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-5703b4c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-12b13f0{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-12233 .elementor-element.elementor-element-8a4b3fb{text-align:center;}.elementor-12233 .elementor-element.elementor-element-8a4b3fb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-1ff3373{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-1ff3373 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-1ff3373 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-a670405{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-41cfc67{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-41cfc67 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-6d81905{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-e93509b{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-e93509b .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-7f48c00{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-4be59c9{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-d0af5a0{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-d0af5a0 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-4394817{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-5c547a2{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-45f90c5{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-45f90c5 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-88e3e9c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-65a7889{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-b7f54da{text-align:center;}.elementor-12233 .elementor-element.elementor-element-b7f54da .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-43184d6{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-43184d6 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-43184d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-cbd37e7{text-align:center;}.elementor-12233 .elementor-element.elementor-element-23c8484{text-align:center;}.elementor-12233 .elementor-element.elementor-element-23c8484 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-c878ba2{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-c878ba2 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-c878ba2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-252c3ec{--display:flex;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-12233 .elementor-element.elementor-element-af0590e{text-align:center;}.elementor-12233 .elementor-element.elementor-element-af0590e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-6c69944{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-6c69944 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-6c69944 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-a57587d{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-cda4289{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-cda4289 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-24a082a{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-d507d72{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-d507d72 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-61919a5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-996f576{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-d0188b6{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-d0188b6 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-0e62e3c{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-e8fe437{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-fe12a9b{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-fe12a9b .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-69f5d32{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-449b540{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-58aa395{text-align:center;}.elementor-12233 .elementor-element.elementor-element-58aa395 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-1af48d2{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-1af48d2 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-1af48d2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-472d52c{text-align:center;}.elementor-12233 .elementor-element.elementor-element-f3b05c2{text-align:center;}.elementor-12233 .elementor-element.elementor-element-f3b05c2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-bd3701e{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-bd3701e .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-bd3701e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-cce529e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-2ca4498{--display:flex;}.elementor-12233 .elementor-element.elementor-element-5e88412 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-12233 .elementor-element.elementor-element-5e88412 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-12233 .elementor-element.elementor-element-5e88412{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12233 .elementor-element.elementor-element-5e88412 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12233 .elementor-element.elementor-element-c6a0215{text-align:center;}.elementor-12233 .elementor-element.elementor-element-c6a0215 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-7b18d43{--divider-border-style:dots_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-12233 .elementor-element.elementor-element-7b18d43 .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-7b18d43 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-58a40f1{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-b7539ea{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-b7539ea .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-ee5b7f1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-cbf55f1{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-aaf1fec{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-aaf1fec .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-8a3cd04{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-b9be51a{--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:flex-start;}.elementor-12233 .elementor-element.elementor-element-bdfbfa1{width:var( --container-widget-width, 10% );max-width:10%;background-color:var( --e-global-color-secondary );padding:5px 15px 5px 15px;--container-widget-width:10%;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;text-align:center;}.elementor-12233 .elementor-element.elementor-element-bdfbfa1 .elementor-heading-title{color:#FFFFFF;}.elementor-12233 .elementor-element.elementor-element-e727023{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12233 .elementor-element.elementor-element-6352ebd{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12233 .elementor-element.elementor-element-3e4a6ba{text-align:center;}.elementor-12233 .elementor-element.elementor-element-3e4a6ba .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-12233 .elementor-element.elementor-element-449976d{--divider-border-style:leaves_tribal;--divider-color:#7F8D66;--divider-pattern-height:35px;}.elementor-12233 .elementor-element.elementor-element-449976d .elementor-divider-separator{width:100%;}.elementor-12233 .elementor-element.elementor-element-449976d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12233 .elementor-element.elementor-element-4a4fb66{text-align:center;}.elementor-12233 .elementor-element.elementor-element-52de8c5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}@media(min-width:1025px){.elementor-12233 .elementor-element.elementor-element-233c40d:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-233c40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12233 .elementor-element.elementor-element-233c40d:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-233c40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-12233 .elementor-element.elementor-element-db2aafe{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12233 .elementor-element.elementor-element-a90b283{--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-7e18204{--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-cce529e{--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-52de8c5{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12233 .elementor-element.elementor-element-233c40d:not(.elementor-motion-effects-element-type-background), .elementor-12233 .elementor-element.elementor-element-233c40d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-12233 .elementor-element.elementor-element-de1f62a{width:100%;max-width:100%;}.elementor-12233 .elementor-element.elementor-element-de1f62a .elementor-image-box-img{margin-bottom:15px;}.elementor-12233 .elementor-element.elementor-element-de1f62a .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-12233 .elementor-element.elementor-element-38a308e .elementor-heading-title{font-size:20px;}.elementor-12233 .elementor-element.elementor-element-e84e119 .elementor-heading-title{font-size:20px;}.elementor-12233 .elementor-element.elementor-element-b87fd00 .elementor-heading-title{font-size:20px;}.elementor-12233 .elementor-element.elementor-element-f71c5ca .elementor-heading-title{font-size:20px;}.elementor-12233 .elementor-element.elementor-element-0b4066a .elementor-heading-title{font-size:20px;}.elementor-12233 .elementor-element.elementor-element-ce62aa1 .elementor-heading-title{font-size:20px;}.elementor-12233 .elementor-element.elementor-element-db2aafe{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-12233 .elementor-element.elementor-element-a90b283{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-25205d3{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-5336737{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-a51bbe3 .elementor-image-box-img{margin-bottom:15px;}.elementor-12233 .elementor-element.elementor-element-ed7ec9b{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-2a600d7{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-07ce3b0 .elementor-image-box-img{margin-bottom:15px;}.elementor-12233 .elementor-element.elementor-element-7e18204{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-f1f0c11{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-8e9b914{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-9ee6877{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-e73ae9a{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-05c1eab{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-cf9e8ee{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-2ffa0ba{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-69e5edf{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-41cfc67{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-e93509b{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-d0af5a0{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-45f90c5{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-cda4289{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-d507d72{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-d0188b6{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-fe12a9b{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-cce529e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12233 .elementor-element.elementor-element-b7539ea{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-aaf1fec{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-bdfbfa1{width:auto;max-width:auto;}.elementor-12233 .elementor-element.elementor-element-52de8c5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-233c40d */.elementor-12233 .elementor-element.elementor-element-233c40d{
    aspect-ratio: 3/2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de1f62a */.elementor-12233 .elementor-element.elementor-element-de1f62a img{
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9182e75 */.elementor-12233 .elementor-element.elementor-element-9182e75, .elementor-12233 .elementor-element.elementor-element-9182e75 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9182e75 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e85b69 */.elementor-12233 .elementor-element.elementor-element-7e85b69{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8bf98 */.elementor-12233 .elementor-element.elementor-element-2e8bf98{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44212d3 */.elementor-12233 .elementor-element.elementor-element-44212d3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-44212d3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd31b90 */.elementor-12233 .elementor-element.elementor-element-fd31b90, .elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-fd31b90 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32320a7 */.elementor-12233 .elementor-element.elementor-element-32320a7{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e2e567 */.elementor-12233 .elementor-element.elementor-element-6e2e567{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d252b */.elementor-12233 .elementor-element.elementor-element-98d252b{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-98d252b:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd69105 */.elementor-12233 .elementor-element.elementor-element-dd69105, .elementor-12233 .elementor-element.elementor-element-dd69105 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-dd69105 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bea874 */.elementor-12233 .elementor-element.elementor-element-9bea874{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f6596 */.elementor-12233 .elementor-element.elementor-element-67f6596{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f4709 */.elementor-12233 .elementor-element.elementor-element-61f4709{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-61f4709:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3400062 */.elementor-12233 .elementor-element.elementor-element-3400062, .elementor-12233 .elementor-element.elementor-element-3400062 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-3400062 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bb97d */.elementor-12233 .elementor-element.elementor-element-80bb97d{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66254a1 */.elementor-12233 .elementor-element.elementor-element-66254a1{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6347df7 */.elementor-12233 .elementor-element.elementor-element-6347df7{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-6347df7:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9146ee7 */.elementor-12233 .elementor-element.elementor-element-9146ee7, .elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-9146ee7 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f91965 */.elementor-12233 .elementor-element.elementor-element-4f91965{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f6357 */.elementor-12233 .elementor-element.elementor-element-32f6357{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19494e3 */.elementor-12233 .elementor-element.elementor-element-19494e3{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-19494e3:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bec81bb */.elementor-12233 .elementor-element.elementor-element-bec81bb, .elementor-12233 .elementor-element.elementor-element-bec81bb img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-bec81bb img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e32535 */.elementor-12233 .elementor-element.elementor-element-5e32535{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3b64e6 */.elementor-12233 .elementor-element.elementor-element-a3b64e6{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a58a33 */.elementor-12233 .elementor-element.elementor-element-2a58a33{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-2a58a33:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-26e1f10 */.elementor-12233 .elementor-element.elementor-element-26e1f10, .elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    aspect-ratio: 2/3;
    width: 100%;
}
.elementor-12233 .elementor-element.elementor-element-26e1f10 img{
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1aaa39 */.elementor-12233 .elementor-element.elementor-element-e1aaa39{
    aspect-ratio: 5/3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff167c2 */.elementor-12233 .elementor-element.elementor-element-ff167c2{
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31449ea */.elementor-12233 .elementor-element.elementor-element-31449ea{
    overflow: hidden;
    aspect-ratio: 2/3;
}
.elementor-12233 .elementor-element.elementor-element-31449ea:hover .bg-image {
  transform: scale(1.2);
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-db2aafe */.bg-image {
  transition: all .4s ease;
  opacity: .8;
}/* End custom CSS */