.elementor-112 .elementor-element.elementor-element-61b00142{--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;--overlay-opacity:0.5;--padding-top:240px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-61b00142:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-61b00142 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://excavacionesangulo.com/wp-content/uploads/2025/03/465778929_9029054540461953_7369975385172979640_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-112 .elementor-element.elementor-element-61b00142::before, .elementor-112 .elementor-element.elementor-element-61b00142 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-61b00142 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-61b00142 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-61b00142 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-61b00142 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-e632858 ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-45cf5d93{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-45cf5d93 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:var( --e-global-color-e777cd9 );}.elementor-112 .elementor-element.elementor-element-20d95c77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-20d95c77:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-20d95c77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFC;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-112 .elementor-element.elementor-element-6cc9277{--display:flex;}.elementor-112 .elementor-element.elementor-element-d8392c6{--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-112 .elementor-element.elementor-element-dca0c95{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-dca0c95 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-dca0c95.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-dca0c95 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-3876ba5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3876ba5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-7af81b8 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-7af81b8 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-7af81b8 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-272bd65{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-d8f0cdf > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-d8f0cdf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-0595818 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-0595818 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-afe9c0f{--display:flex;}.elementor-112 .elementor-element.elementor-element-5b5f40c{--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-112 .elementor-element.elementor-element-3d82cec{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-3d82cec > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-3d82cec.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-3d82cec .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-f6bbc02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f6bbc02{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-62dade1 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-62dade1 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-62dade1 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-03a96e2{--display:flex;}.elementor-112 .elementor-element.elementor-element-fae4195{--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-112 .elementor-element.elementor-element-9c0d0ba{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9c0d0ba > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9c0d0ba .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-ba67ff3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ba67ff3{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-4e40836 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-4e40836 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-4e40836 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-1264fb1{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-07bfb37 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-07bfb37 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-d86a4d6{--display:flex;}.elementor-112 .elementor-element.elementor-element-cffc343{--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-112 .elementor-element.elementor-element-ee1bd1a{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-ee1bd1a > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-ee1bd1a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ee1bd1a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-4288e96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-4288e96{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-032189a .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-032189a .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-032189a .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-b17a811{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-cd0ca21 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-cd0ca21 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-1bfb522 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-1bfb522 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-09c13dd > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-09c13dd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-bd1eee4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-4255283 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-4255283 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-bf7e108 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-bf7e108 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-59027a7{--display:flex;}.elementor-112 .elementor-element.elementor-element-6599b7b{--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-112 .elementor-element.elementor-element-abd6e9d{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-abd6e9d > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-abd6e9d.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-abd6e9d .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-a0ccc46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-a0ccc46{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-08cab0c .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-08cab0c .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-08cab0c .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-e7061fc{--display:flex;}.elementor-112 .elementor-element.elementor-element-75ebf3d{--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-112 .elementor-element.elementor-element-9f55ca2{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9f55ca2 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9f55ca2.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9f55ca2 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-f91bd86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f91bd86{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-50a0635 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-50a0635 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-50a0635 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-83376ea{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-d651f43 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-d651f43 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-584aabf{--display:flex;}.elementor-112 .elementor-element.elementor-element-8705a58{--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-112 .elementor-element.elementor-element-f8b1e5a{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-f8b1e5a > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-f8b1e5a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-f8b1e5a .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-b11defc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-b11defc{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-48f0e27 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-48f0e27 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-48f0e27 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-1bbc67c{--display:flex;}.elementor-112 .elementor-element.elementor-element-62b4b3c{--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-112 .elementor-element.elementor-element-14a7df4{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-14a7df4 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-14a7df4.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-14a7df4 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-b40791b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-b40791b{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;letter-spacing:0em;}.elementor-112 .elementor-element.elementor-element-6574df6 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-6574df6 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-6574df6 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-c43360e{--display:flex;}.elementor-112 .elementor-element.elementor-element-4d423e6{--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-112 .elementor-element.elementor-element-4787299{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-4787299 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-4787299.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-4787299 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-0061c81 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-0061c81 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-0061c81 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-6113064{--display:flex;}.elementor-112 .elementor-element.elementor-element-1941c9c{--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-112 .elementor-element.elementor-element-81a7f7f{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-81a7f7f > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-81a7f7f.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-81a7f7f .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-52f2239 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-52f2239 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-52f2239 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-aa5e297{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-12fe7e8 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-12fe7e8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-0967f4c > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-0967f4c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-0c455ae{--display:flex;}.elementor-112 .elementor-element.elementor-element-8acfc5c{--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-112 .elementor-element.elementor-element-c235308{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-c235308 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-c235308.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-c235308 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-be1a91e .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-be1a91e .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-be1a91e .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-4141367{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-3cdf1d8 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-3cdf1d8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-c3ebd57 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-c3ebd57 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-de645c4 > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-de645c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-371cc28{--display:flex;}.elementor-112 .elementor-element.elementor-element-8eb02c5{--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-112 .elementor-element.elementor-element-9bace44{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9bace44 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9bace44.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9bace44 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-9d5a8f1 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-9d5a8f1 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-9d5a8f1 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-2c77da5{--display:flex;}.elementor-112 .elementor-element.elementor-element-2a903ea{--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-112 .elementor-element.elementor-element-ffda2df{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-ffda2df > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-ffda2df.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ffda2df .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-e18ec26 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-e18ec26 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-e18ec26 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-1be0d69{--display:flex;}.elementor-112 .elementor-element.elementor-element-4c16e4d{--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-112 .elementor-element.elementor-element-a58ff37{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-a58ff37 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-a58ff37.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-a58ff37 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-85bbb6d .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-85bbb6d .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-85bbb6d .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-b780b80{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-b04f5fb > .elementor-widget-container{border-radius:14px 14px 14px 14px;}.elementor-112 .elementor-element.elementor-element-b04f5fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-112 .elementor-element.elementor-element-acb85e0{--display:flex;}.elementor-112 .elementor-element.elementor-element-c132ebe{--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-112 .elementor-element.elementor-element-78edc22{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-78edc22 > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-78edc22.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-78edc22 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.01em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-1e7e034 .gallery-item{padding:0 15px 15px 0;}.elementor-112 .elementor-element.elementor-element-1e7e034 .gallery{margin:0 -15px -15px 0;}.elementor-112 .elementor-element.elementor-element-1e7e034 .gallery-item .gallery-caption{text-align:center;}.elementor-112 .elementor-element.elementor-element-5a1450c{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:40px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-5a1450c > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-5a1450c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-5a1450c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-5a1450c.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Inter", Sans-serif;font-weight:400;text-transform:none;line-height:1.5em;letter-spacing:0.15px;}.elementor-112 .elementor-element.elementor-element-a418ba7{--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-112 .elementor-element.elementor-element-a418ba7:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-a418ba7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-248b029 );}:root{--page-title-display:none;}@media(min-width:1760px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-dca0c95{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-dca0c95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-dca0c95.elementor-element{--align-self:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-112 .elementor-element.elementor-element-3876ba5 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-272bd65{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-3d82cec{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-3d82cec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-3d82cec.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-f6bbc02 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9c0d0ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-ba67ff3 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-1264fb1{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-ee1bd1a{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-ee1bd1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-ee1bd1a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4288e96 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-b17a811{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-bd1eee4{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-abd6e9d{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-abd6e9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-abd6e9d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-a0ccc46 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-9f55ca2{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9f55ca2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-9f55ca2.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-f91bd86 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-83376ea{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-f8b1e5a{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-f8b1e5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-f8b1e5a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-b11defc > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-14a7df4{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-14a7df4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-14a7df4.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-b40791b > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-112 .elementor-element.elementor-element-4787299{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-4787299 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-4787299.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-81a7f7f{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-81a7f7f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-81a7f7f.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-aa5e297{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-c235308{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-c235308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-c235308.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4141367{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-9bace44{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9bace44 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-9bace44.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-ffda2df{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-ffda2df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-ffda2df.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-a58ff37{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-a58ff37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-a58ff37.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-b780b80{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-78edc22{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-78edc22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 10px 05px 10px;}.elementor-112 .elementor-element.elementor-element-78edc22.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-5a1450c{--n-tabs-title-gap:0px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:20px;}}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-61b00142{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-112 .elementor-element.elementor-element-45cf5d93 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-20d95c77{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-dca0c95{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-dca0c95 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-dca0c95.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-dca0c95 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-112 .elementor-element.elementor-element-3876ba5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3876ba5{font-size:17px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-272bd65{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-3d82cec{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-3d82cec > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-3d82cec.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-3d82cec .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-f6bbc02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f6bbc02{font-size:17px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9c0d0ba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9c0d0ba .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-ba67ff3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ba67ff3{font-size:17px;}.elementor-112 .elementor-element.elementor-element-1264fb1{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-ee1bd1a{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-ee1bd1a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-ee1bd1a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ee1bd1a .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-4288e96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-4288e96{font-size:17px;}.elementor-112 .elementor-element.elementor-element-b17a811{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-bd1eee4{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-abd6e9d{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-abd6e9d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-abd6e9d.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-abd6e9d .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-a0ccc46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-a0ccc46{font-size:17px;}.elementor-112 .elementor-element.elementor-element-9f55ca2{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9f55ca2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9f55ca2.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9f55ca2 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-f91bd86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f91bd86{font-size:17px;}.elementor-112 .elementor-element.elementor-element-83376ea{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-f8b1e5a{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-f8b1e5a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-f8b1e5a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-f8b1e5a .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-b11defc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-b11defc{font-size:17px;}.elementor-112 .elementor-element.elementor-element-14a7df4{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-14a7df4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-14a7df4.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-14a7df4 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-b40791b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-b40791b{font-size:17px;}.elementor-112 .elementor-element.elementor-element-4787299{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-4787299 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-4787299.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-4787299 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-81a7f7f{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-81a7f7f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-81a7f7f.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-81a7f7f .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-aa5e297{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-c235308{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-c235308 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-c235308.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-c235308 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-4141367{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-9bace44{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-9bace44 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9bace44.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9bace44 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-ffda2df{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-ffda2df > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-ffda2df.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ffda2df .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-a58ff37{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-a58ff37 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-a58ff37.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-a58ff37 .elementor-heading-title{font-size:30px;}.elementor-112 .elementor-element.elementor-element-b780b80{--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-78edc22{width:auto;max-width:auto;}.elementor-112 .elementor-element.elementor-element-78edc22 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-78edc22.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-78edc22 .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-61b00142{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-112 .elementor-element.elementor-element-45cf5d93 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-20d95c77{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-d8392c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-dca0c95{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-dca0c95 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-dca0c95.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-dca0c95 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-112 .elementor-element.elementor-element-3876ba5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3876ba5{font-size:16px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-112 .elementor-element.elementor-element-272bd65{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-5b5f40c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-3d82cec{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-3d82cec > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-3d82cec.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-3d82cec .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-f6bbc02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f6bbc02{font-size:16px;}.elementor-112 .elementor-element.elementor-element-fae4195{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-9c0d0ba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9c0d0ba.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9c0d0ba .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-ba67ff3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-ba67ff3{font-size:16px;}.elementor-112 .elementor-element.elementor-element-1264fb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-cffc343{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-ee1bd1a{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-ee1bd1a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-ee1bd1a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ee1bd1a .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-4288e96 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-4288e96{font-size:16px;}.elementor-112 .elementor-element.elementor-element-b17a811{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-bd1eee4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-6599b7b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-abd6e9d{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-abd6e9d > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-abd6e9d.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-abd6e9d .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-a0ccc46 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-a0ccc46{font-size:16px;}.elementor-112 .elementor-element.elementor-element-75ebf3d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-9f55ca2{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-9f55ca2 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9f55ca2.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9f55ca2 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-f91bd86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f91bd86{font-size:16px;}.elementor-112 .elementor-element.elementor-element-83376ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-8705a58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-f8b1e5a{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-f8b1e5a > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-f8b1e5a.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-f8b1e5a .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-b11defc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-b11defc{font-size:16px;}.elementor-112 .elementor-element.elementor-element-62b4b3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-14a7df4{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-14a7df4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-14a7df4.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-14a7df4 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-b40791b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-b40791b{font-size:16px;}.elementor-112 .elementor-element.elementor-element-4d423e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-4787299{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-4787299 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-4787299.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-4787299 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-1941c9c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-81a7f7f{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-81a7f7f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-81a7f7f.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-81a7f7f .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-aa5e297{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-8acfc5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-c235308{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-c235308 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-c235308.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-c235308 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-4141367{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-8eb02c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-9bace44{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-9bace44 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-9bace44.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-9bace44 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-2a903ea{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-ffda2df{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-ffda2df > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-ffda2df.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-ffda2df .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-4c16e4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-a58ff37{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-a58ff37 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-a58ff37.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-a58ff37 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-112 .elementor-element.elementor-element-b780b80{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-112 .elementor-element.elementor-element-c132ebe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-78edc22{width:auto;max-width:auto;text-align:left;}.elementor-112 .elementor-element.elementor-element-78edc22 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-112 .elementor-element.elementor-element-78edc22.elementor-element{--align-self:flex-start;}.elementor-112 .elementor-element.elementor-element-78edc22 .elementor-heading-title{font-size:20px;line-height:30px;}}/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7af81b8 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-62dade1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-4e40836 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-032189a */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-08cab0c */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-50a0635 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-48f0e27 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6574df6 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-0061c81 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-52f2239 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-be1a91e */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9d5a8f1 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-e18ec26 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-85bbb6d */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1e7e034 */.elementor-image-gallery .gallery-item img{
    min-height: 400px;
    max-height: 400px;
    object-fit: cover;
}

@media (max-width:768px){
    .elementor-image-gallery .gallery-item img{
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
}
}/* End custom CSS */