.elementor-2168 .elementor-element.elementor-element-7d8e650a{--display:flex;--min-height:100svh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:0.9;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0;--padding-left:10vw;--padding-right:10vw;}.elementor-2168 .elementor-element.elementor-element-7d8e650a:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-position:bottom right;background-size:cover;}.elementor-2168 .elementor-element.elementor-element-7d8e650a::before, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-background-video-container::before, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .e-con-inner > .elementor-background-video-container::before, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-background-slideshow::before, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, var( --e-global-color-accent ) 0%, var( --e-global-color-8da357f ) 100%);}.elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-shape-bottom .elementor-shape-fill, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-36f64b0 );}.elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-shape-bottom svg, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .e-con-inner > .elementor-shape-bottom svg{width:calc(246% + 1.3px);height:60px;}.elementor-2168 .elementor-element.elementor-element-44b171e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-2168 .elementor-element.elementor-element-142e1632 .elementor-heading-title{font-weight:600;text-transform:uppercase;color:var( --e-global-color-005f3cf );}.elementor-2168 .elementor-element.elementor-element-142e1632 .elementor-heading-title a:hover, .elementor-2168 .elementor-element.elementor-element-142e1632 .elementor-heading-title a:focus{color:var( --e-global-color-d47d3c7 );}.elementor-2168 .elementor-element.elementor-element-6240437d .elementor-heading-title{font-size:clamp(1.875rem, 3.439vw + 1.387rem, 4.125rem);font-weight:700;line-height:1.1;color:var( --e-global-color-005f3cf );}.elementor-2168 .elementor-element.elementor-element-40c1c4cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-40c1c4cc:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-40c1c4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f64b0 );}.elementor-2168 .elementor-element.elementor-element-3d07694{--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-2168 .elementor-element.elementor-element-47504b7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.225;}.elementor-2168 .elementor-element.elementor-element-24a41866{--display:flex;}.elementor-2168 .elementor-element.elementor-element-4b3046bd{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2168 .elementor-element.elementor-element-4b3046bd:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-4b3046bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-005f3cf );}.elementor-2168 .elementor-element.elementor-element-11e67f74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-2168 .elementor-element.elementor-element-11e67f74 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2;color:var( --e-global-color-primary );}.elementor-2168 .elementor-element.elementor-element-c89621f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-c89621f:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-c89621f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-005f3cf );}.elementor-2168 .elementor-element.elementor-element-7c63fde{--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-2168 .elementor-element.elementor-element-8a61727 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.225;}.elementor-2168 .elementor-element.elementor-element-e5d7145{--display:flex;}.elementor-2168 .elementor-element.elementor-element-f7547ff img{border-radius:12px 12px 12px 12px;}.elementor-2168 .elementor-element.elementor-element-5412b3aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-5412b3aa:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-5412b3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-2168 .elementor-element.elementor-element-3692cbfb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;}.elementor-2168 .elementor-element.elementor-element-6293072b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-6293072b:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-6293072b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-005f3cf );}.elementor-2168 .elementor-element.elementor-element-4e8c1c7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;}.elementor-2168 .elementor-element.elementor-element-4d68114{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-4d68114:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-4d68114 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f64b0 );}.elementor-2168 .elementor-element.elementor-element-2b75a7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;}.elementor-2168 .elementor-element.elementor-element-547d3774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-66dc0321 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;}.elementor-2168 .elementor-element.elementor-element-1c5554e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2168 .elementor-element.elementor-element-47acde9e{--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;--overflow:hidden;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-47acde9e:not(.elementor-motion-effects-element-type-background), .elementor-2168 .elementor-element.elementor-element-47acde9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36f64b0 );}.elementor-2168 .elementor-element.elementor-element-1013a590{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-2168 .elementor-element.elementor-element-1013a590 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;}.elementor-2168 .elementor-element.elementor-element-6fc9e3c6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-30px;--margin-right:-30px;}.elementor-2168 .elementor-element.elementor-element-5c192983{--display:flex;}.elementor-2168 .elementor-element.elementor-element-28139acc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2168 .elementor-element.elementor-element-7fbf2474{width:100%;max-width:100%;}.elementor-2168 .elementor-element.elementor-element-7fbf2474 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2168 .elementor-element.elementor-element-6b282062{text-align:center;}.elementor-2168 .elementor-element.elementor-element-6b282062 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.488vw + 0.902rem, 1.25rem);font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-2168 .elementor-element.elementor-element-2cb7240{--display:flex;}.elementor-2168 .elementor-element.elementor-element-2fc20b31{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2168 .elementor-element.elementor-element-571ba83e{width:100%;max-width:100%;}.elementor-2168 .elementor-element.elementor-element-571ba83e img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2168 .elementor-element.elementor-element-218ffe72{text-align:center;}.elementor-2168 .elementor-element.elementor-element-218ffe72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.488vw + 0.902rem, 1.25rem);font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-2168 .elementor-element.elementor-element-5b486711{--display:flex;}.elementor-2168 .elementor-element.elementor-element-591f3fc1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2168 .elementor-element.elementor-element-1fc2882c{width:100%;max-width:100%;}.elementor-2168 .elementor-element.elementor-element-1fc2882c img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2168 .elementor-element.elementor-element-3db48c4c{text-align:center;}.elementor-2168 .elementor-element.elementor-element-3db48c4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.488vw + 0.902rem, 1.25rem);font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-2168 .elementor-element.elementor-element-1feeef03{--display:flex;}.elementor-2168 .elementor-element.elementor-element-497836c8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2168 .elementor-element.elementor-element-630a576c{width:100%;max-width:100%;}.elementor-2168 .elementor-element.elementor-element-630a576c img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2168 .elementor-element.elementor-element-68d32b7b{text-align:center;}.elementor-2168 .elementor-element.elementor-element-68d32b7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.488vw + 0.902rem, 1.25rem);font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-2168 .elementor-element.elementor-element-1eec7b1f{--display:flex;}.elementor-2168 .elementor-element.elementor-element-55a63b08{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2168 .elementor-element.elementor-element-3e6fb472{width:100%;max-width:100%;}.elementor-2168 .elementor-element.elementor-element-3e6fb472 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-2168 .elementor-element.elementor-element-5b2b5905{text-align:center;}.elementor-2168 .elementor-element.elementor-element-5b2b5905 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:clamp(1rem, 0.488vw + 0.902rem, 1.25rem);font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-2168 .elementor-element.elementor-element-6490672c{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2168 .elementor-element.elementor-element-7216848f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-2168 .elementor-element.elementor-element-80d4f9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:start;}.elementor-2168 .elementor-element.elementor-element-80d4f9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.2;}@media(max-width:1199px){.elementor-2168 .elementor-element.elementor-element-7d8e650a{--padding-top:120px;--padding-bottom:0;--padding-left:5vw;--padding-right:5vw;}}@media(max-width:1023px){.elementor-2168 .elementor-element.elementor-element-7d8e650a{--flex-wrap:wrap;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:0;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-44b171e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2168 .elementor-element.elementor-element-6490672c{--e-n-carousel-swiper-slides-to-display:4;}}@media(max-width:767px){.elementor-2168 .elementor-element.elementor-element-7d8e650a{--min-height:80vh;}.elementor-2168 .elementor-element.elementor-element-7d8e650a > .elementor-shape-bottom svg, .elementor-2168 .elementor-element.elementor-element-7d8e650a > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-2168 .elementor-element.elementor-element-44b171e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2168 .elementor-element.elementor-element-40c1c4cc{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-4b3046bd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2168 .elementor-element.elementor-element-c89621f{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-5412b3aa{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-6293072b{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-4d68114{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-547d3774{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-47acde9e{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}.elementor-2168 .elementor-element.elementor-element-6fc9e3c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2168 .elementor-element.elementor-element-6490672c{--e-n-carousel-swiper-slides-to-display:1;padding:0px 80px 0px 0px;}.elementor-2168 .elementor-element.elementor-element-7216848f{--padding-top:8vw;--padding-bottom:8vw;--padding-left:8vw;--padding-right:8vw;}}@media(min-width:768px){.elementor-2168 .elementor-element.elementor-element-44b171e8{--width:65vw;}.elementor-2168 .elementor-element.elementor-element-40c1c4cc{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-3d07694{--width:50%;}.elementor-2168 .elementor-element.elementor-element-24a41866{--width:50%;}.elementor-2168 .elementor-element.elementor-element-c89621f{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-7c63fde{--width:50%;}.elementor-2168 .elementor-element.elementor-element-e5d7145{--width:50%;}.elementor-2168 .elementor-element.elementor-element-5412b3aa{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-6293072b{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-4d68114{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-547d3774{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-47acde9e{--content-width:1140px;}.elementor-2168 .elementor-element.elementor-element-6fc9e3c6{--width:calc(100% + 60px);}.elementor-2168 .elementor-element.elementor-element-7216848f{--content-width:1140px;}}@media(max-width:1023px) and (min-width:768px){.elementor-2168 .elementor-element.elementor-element-44b171e8{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-7fbf2474 */.elementor-2168 .elementor-element.elementor-element-7fbf2474 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28139acc */.elementor-2168 .elementor-element.elementor-element-28139acc {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-28139acc:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ba83e */.elementor-2168 .elementor-element.elementor-element-571ba83e {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc20b31 */.elementor-2168 .elementor-element.elementor-element-2fc20b31 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-2fc20b31:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc2882c */.elementor-2168 .elementor-element.elementor-element-1fc2882c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591f3fc1 */.elementor-2168 .elementor-element.elementor-element-591f3fc1 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-591f3fc1:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a576c */.elementor-2168 .elementor-element.elementor-element-630a576c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497836c8 */.elementor-2168 .elementor-element.elementor-element-497836c8 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-497836c8:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6fb472 */.elementor-2168 .elementor-element.elementor-element-3e6fb472 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a63b08 */.elementor-2168 .elementor-element.elementor-element-55a63b08 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-55a63b08:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fbf2474 */.elementor-2168 .elementor-element.elementor-element-7fbf2474 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28139acc */.elementor-2168 .elementor-element.elementor-element-28139acc {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-28139acc:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ba83e */.elementor-2168 .elementor-element.elementor-element-571ba83e {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc20b31 */.elementor-2168 .elementor-element.elementor-element-2fc20b31 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-2fc20b31:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc2882c */.elementor-2168 .elementor-element.elementor-element-1fc2882c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591f3fc1 */.elementor-2168 .elementor-element.elementor-element-591f3fc1 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-591f3fc1:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a576c */.elementor-2168 .elementor-element.elementor-element-630a576c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497836c8 */.elementor-2168 .elementor-element.elementor-element-497836c8 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-497836c8:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6fb472 */.elementor-2168 .elementor-element.elementor-element-3e6fb472 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a63b08 */.elementor-2168 .elementor-element.elementor-element-55a63b08 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-55a63b08:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fbf2474 */.elementor-2168 .elementor-element.elementor-element-7fbf2474 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28139acc */.elementor-2168 .elementor-element.elementor-element-28139acc {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-28139acc:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ba83e */.elementor-2168 .elementor-element.elementor-element-571ba83e {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc20b31 */.elementor-2168 .elementor-element.elementor-element-2fc20b31 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-2fc20b31:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc2882c */.elementor-2168 .elementor-element.elementor-element-1fc2882c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591f3fc1 */.elementor-2168 .elementor-element.elementor-element-591f3fc1 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-591f3fc1:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a576c */.elementor-2168 .elementor-element.elementor-element-630a576c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497836c8 */.elementor-2168 .elementor-element.elementor-element-497836c8 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-497836c8:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6fb472 */.elementor-2168 .elementor-element.elementor-element-3e6fb472 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a63b08 */.elementor-2168 .elementor-element.elementor-element-55a63b08 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-55a63b08:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fbf2474 */.elementor-2168 .elementor-element.elementor-element-7fbf2474 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28139acc */.elementor-2168 .elementor-element.elementor-element-28139acc {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-28139acc:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ba83e */.elementor-2168 .elementor-element.elementor-element-571ba83e {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc20b31 */.elementor-2168 .elementor-element.elementor-element-2fc20b31 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-2fc20b31:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc2882c */.elementor-2168 .elementor-element.elementor-element-1fc2882c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591f3fc1 */.elementor-2168 .elementor-element.elementor-element-591f3fc1 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-591f3fc1:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a576c */.elementor-2168 .elementor-element.elementor-element-630a576c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497836c8 */.elementor-2168 .elementor-element.elementor-element-497836c8 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-497836c8:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6fb472 */.elementor-2168 .elementor-element.elementor-element-3e6fb472 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a63b08 */.elementor-2168 .elementor-element.elementor-element-55a63b08 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-55a63b08:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fbf2474 */.elementor-2168 .elementor-element.elementor-element-7fbf2474 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28139acc */.elementor-2168 .elementor-element.elementor-element-28139acc {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-28139acc:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ba83e */.elementor-2168 .elementor-element.elementor-element-571ba83e {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc20b31 */.elementor-2168 .elementor-element.elementor-element-2fc20b31 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-2fc20b31:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc2882c */.elementor-2168 .elementor-element.elementor-element-1fc2882c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591f3fc1 */.elementor-2168 .elementor-element.elementor-element-591f3fc1 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-591f3fc1:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a576c */.elementor-2168 .elementor-element.elementor-element-630a576c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497836c8 */.elementor-2168 .elementor-element.elementor-element-497836c8 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-497836c8:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6fb472 */.elementor-2168 .elementor-element.elementor-element-3e6fb472 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a63b08 */.elementor-2168 .elementor-element.elementor-element-55a63b08 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-55a63b08:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fbf2474 */.elementor-2168 .elementor-element.elementor-element-7fbf2474 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28139acc */.elementor-2168 .elementor-element.elementor-element-28139acc {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-28139acc:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-571ba83e */.elementor-2168 .elementor-element.elementor-element-571ba83e {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fc20b31 */.elementor-2168 .elementor-element.elementor-element-2fc20b31 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-2fc20b31:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1fc2882c */.elementor-2168 .elementor-element.elementor-element-1fc2882c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-591f3fc1 */.elementor-2168 .elementor-element.elementor-element-591f3fc1 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-591f3fc1:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-630a576c */.elementor-2168 .elementor-element.elementor-element-630a576c {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-497836c8 */.elementor-2168 .elementor-element.elementor-element-497836c8 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-497836c8:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e6fb472 */.elementor-2168 .elementor-element.elementor-element-3e6fb472 {
    aspect-ratio: 170/190;
    object-fit: cover;
    object-position: top center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55a63b08 */.elementor-2168 .elementor-element.elementor-element-55a63b08 {
    transition: opacity .4s;
}
.elementor-2168 .elementor-element.elementor-element-55a63b08:hover {
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6490672c */.elementor-2168 .elementor-element.elementor-element-6490672c .swiper {
    overflow: visible;
}/* End custom CSS */