.elementor-512 .elementor-element.elementor-element-7d5905d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-512 .elementor-element.elementor-element-6c566579{--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-512 .elementor-element.elementor-element-1864e6b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-318bbd49{width:var( --container-widget-width, 735px );max-width:735px;--container-widget-width:735px;--container-widget-flex-grow:0;text-align:center;}.elementor-512 .elementor-element.elementor-element-2bb37040{--display:flex;}.elementor-512 .elementor-element.elementor-element-2f4dfe9e{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-512 .elementor-element.elementor-element-2f4dfe9e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-6239aa5e{--display:flex;}.elementor-512 .elementor-element.elementor-element-67683b78{--display:flex;--position:absolute;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;bottom:8px;--z-index:2;}.elementor-512 .elementor-element.elementor-element-67683b78:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-67683b78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-67683b78{left:8px;}body.rtl .elementor-512 .elementor-element.elementor-element-67683b78{right:8px;}.elementor-512 .elementor-element.elementor-element-2a8c7409{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-512 .elementor-element.elementor-element-1db22d29{font-weight:300;line-height:1.4em;color:#31312FA3;}.elementor-512 .elementor-element.elementor-element-8869a5d{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-512 .elementor-element.elementor-element-5c6b6e9b img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px;}.elementor-512 .elementor-element.elementor-element-7666444{--display:flex;}.elementor-512 .elementor-element.elementor-element-6e1fd54{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-512 .elementor-element.elementor-element-6e1fd54.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-f93b15f{--display:flex;}.elementor-512 .elementor-element.elementor-element-c9c0af8{--display:flex;--position:absolute;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;bottom:8px;--z-index:2;}.elementor-512 .elementor-element.elementor-element-c9c0af8:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-c9c0af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-c9c0af8{left:8px;}body.rtl .elementor-512 .elementor-element.elementor-element-c9c0af8{right:8px;}.elementor-512 .elementor-element.elementor-element-1802168{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-512 .elementor-element.elementor-element-0e6dbc8{font-weight:300;line-height:1.4em;color:#31312FA3;}.elementor-512 .elementor-element.elementor-element-a69c806{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-512 .elementor-element.elementor-element-85af1aa img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px;}.elementor-512 .elementor-element.elementor-element-11e14a2{--display:flex;}.elementor-512 .elementor-element.elementor-element-d68be02{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-512 .elementor-element.elementor-element-d68be02.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-f0fabd4{--display:flex;}.elementor-512 .elementor-element.elementor-element-121c321{--display:flex;--position:absolute;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;bottom:8px;--z-index:2;}.elementor-512 .elementor-element.elementor-element-121c321:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-121c321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-121c321{left:8px;}body.rtl .elementor-512 .elementor-element.elementor-element-121c321{right:8px;}.elementor-512 .elementor-element.elementor-element-ec532ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-512 .elementor-element.elementor-element-f6b9721{font-weight:300;line-height:1.4em;color:#31312FA3;}.elementor-512 .elementor-element.elementor-element-1fb2e80{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-512 .elementor-element.elementor-element-951af92 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px;}.elementor-512 .elementor-element.elementor-element-3a5d283{--display:flex;}.elementor-512 .elementor-element.elementor-element-bf82366{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-512 .elementor-element.elementor-element-bf82366.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-e5c9d13{--display:flex;}.elementor-512 .elementor-element.elementor-element-04305c4{--display:flex;--position:absolute;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;bottom:8px;--z-index:2;}.elementor-512 .elementor-element.elementor-element-04305c4:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-04305c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-04305c4{left:8px;}body.rtl .elementor-512 .elementor-element.elementor-element-04305c4{right:8px;}.elementor-512 .elementor-element.elementor-element-1658efe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-512 .elementor-element.elementor-element-c5c7c76{font-weight:300;line-height:1.4em;color:#31312FA3;}.elementor-512 .elementor-element.elementor-element-154ea50{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-512 .elementor-element.elementor-element-45975da img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px;}.elementor-512 .elementor-element.elementor-element-26eec5f{--display:flex;}.elementor-512 .elementor-element.elementor-element-f35c2bb{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-512 .elementor-element.elementor-element-f35c2bb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-512 .elementor-element.elementor-element-978d1a9{--display:flex;}.elementor-512 .elementor-element.elementor-element-7b83ffa{--display:flex;--position:absolute;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;bottom:8px;--z-index:2;}.elementor-512 .elementor-element.elementor-element-7b83ffa:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-7b83ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-7b83ffa{left:8px;}body.rtl .elementor-512 .elementor-element.elementor-element-7b83ffa{right:8px;}.elementor-512 .elementor-element.elementor-element-aa506e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-512 .elementor-element.elementor-element-d2bef14{font-weight:300;line-height:1.4em;color:#31312FA3;}.elementor-512 .elementor-element.elementor-element-4a5024c{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-512 .elementor-element.elementor-element-ba7baba img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:32px 32px 32px 32px;}.elementor-512 .elementor-element.elementor-element-2b2a7d55{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-slides-gap:16px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-512 .elementor-element.elementor-element-57f7013{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1600px){.elementor-512 .elementor-element.elementor-element-67683b78{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-512 .elementor-element.elementor-element-c9c0af8{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-512 .elementor-element.elementor-element-121c321{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-512 .elementor-element.elementor-element-04305c4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-512 .elementor-element.elementor-element-7b83ffa{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-512 .elementor-element.elementor-element-2b2a7d55{--e-n-carousel-swiper-slides-to-display:4;}}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-7d5905d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-512 .elementor-element.elementor-element-2b2a7d55{--e-n-carousel-swiper-slides-to-display:3;}.elementor-512 .elementor-element.elementor-element-57f7013{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-7d5905d6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-512 .elementor-element.elementor-element-1864e6b8{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-512 .elementor-element.elementor-element-5c6b6e9b img{height:440px;border-radius:24px 24px 24px 24px;}.elementor-512 .elementor-element.elementor-element-85af1aa img{height:440px;border-radius:24px 24px 24px 24px;}.elementor-512 .elementor-element.elementor-element-951af92 img{height:440px;border-radius:24px 24px 24px 24px;}.elementor-512 .elementor-element.elementor-element-45975da img{height:440px;border-radius:24px 24px 24px 24px;}.elementor-512 .elementor-element.elementor-element-ba7baba img{height:440px;border-radius:24px 24px 24px 24px;}.elementor-512 .elementor-element.elementor-element-2b2a7d55{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-6239aa5e{--width:100%;}.elementor-512 .elementor-element.elementor-element-67683b78{--width:100%;}.elementor-512 .elementor-element.elementor-element-f93b15f{--width:100%;}.elementor-512 .elementor-element.elementor-element-c9c0af8{--width:100%;}.elementor-512 .elementor-element.elementor-element-f0fabd4{--width:100%;}.elementor-512 .elementor-element.elementor-element-121c321{--width:100%;}.elementor-512 .elementor-element.elementor-element-e5c9d13{--width:100%;}.elementor-512 .elementor-element.elementor-element-04305c4{--width:100%;}.elementor-512 .elementor-element.elementor-element-978d1a9{--width:100%;}.elementor-512 .elementor-element.elementor-element-7b83ffa{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-67683b78 */.elementor-512 .elementor-element.elementor-element-67683b78 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c6b6e9b */.elementor-512 .elementor-element.elementor-element-5c6b6e9b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0af8 */.elementor-512 .elementor-element.elementor-element-c9c0af8 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af1aa */.elementor-512 .elementor-element.elementor-element-85af1aa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121c321 */.elementor-512 .elementor-element.elementor-element-121c321 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-951af92 */.elementor-512 .elementor-element.elementor-element-951af92 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04305c4 */.elementor-512 .elementor-element.elementor-element-04305c4 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45975da */.elementor-512 .elementor-element.elementor-element-45975da {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b83ffa */.elementor-512 .elementor-element.elementor-element-7b83ffa {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba7baba */.elementor-512 .elementor-element.elementor-element-ba7baba {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67683b78 */.elementor-512 .elementor-element.elementor-element-67683b78 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c6b6e9b */.elementor-512 .elementor-element.elementor-element-5c6b6e9b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0af8 */.elementor-512 .elementor-element.elementor-element-c9c0af8 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af1aa */.elementor-512 .elementor-element.elementor-element-85af1aa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121c321 */.elementor-512 .elementor-element.elementor-element-121c321 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-951af92 */.elementor-512 .elementor-element.elementor-element-951af92 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04305c4 */.elementor-512 .elementor-element.elementor-element-04305c4 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45975da */.elementor-512 .elementor-element.elementor-element-45975da {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b83ffa */.elementor-512 .elementor-element.elementor-element-7b83ffa {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba7baba */.elementor-512 .elementor-element.elementor-element-ba7baba {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67683b78 */.elementor-512 .elementor-element.elementor-element-67683b78 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c6b6e9b */.elementor-512 .elementor-element.elementor-element-5c6b6e9b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0af8 */.elementor-512 .elementor-element.elementor-element-c9c0af8 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af1aa */.elementor-512 .elementor-element.elementor-element-85af1aa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121c321 */.elementor-512 .elementor-element.elementor-element-121c321 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-951af92 */.elementor-512 .elementor-element.elementor-element-951af92 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04305c4 */.elementor-512 .elementor-element.elementor-element-04305c4 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45975da */.elementor-512 .elementor-element.elementor-element-45975da {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b83ffa */.elementor-512 .elementor-element.elementor-element-7b83ffa {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba7baba */.elementor-512 .elementor-element.elementor-element-ba7baba {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67683b78 */.elementor-512 .elementor-element.elementor-element-67683b78 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c6b6e9b */.elementor-512 .elementor-element.elementor-element-5c6b6e9b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0af8 */.elementor-512 .elementor-element.elementor-element-c9c0af8 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af1aa */.elementor-512 .elementor-element.elementor-element-85af1aa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121c321 */.elementor-512 .elementor-element.elementor-element-121c321 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-951af92 */.elementor-512 .elementor-element.elementor-element-951af92 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04305c4 */.elementor-512 .elementor-element.elementor-element-04305c4 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45975da */.elementor-512 .elementor-element.elementor-element-45975da {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b83ffa */.elementor-512 .elementor-element.elementor-element-7b83ffa {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba7baba */.elementor-512 .elementor-element.elementor-element-ba7baba {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67683b78 */.elementor-512 .elementor-element.elementor-element-67683b78 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c6b6e9b */.elementor-512 .elementor-element.elementor-element-5c6b6e9b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0af8 */.elementor-512 .elementor-element.elementor-element-c9c0af8 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af1aa */.elementor-512 .elementor-element.elementor-element-85af1aa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121c321 */.elementor-512 .elementor-element.elementor-element-121c321 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-951af92 */.elementor-512 .elementor-element.elementor-element-951af92 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04305c4 */.elementor-512 .elementor-element.elementor-element-04305c4 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45975da */.elementor-512 .elementor-element.elementor-element-45975da {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b83ffa */.elementor-512 .elementor-element.elementor-element-7b83ffa {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba7baba */.elementor-512 .elementor-element.elementor-element-ba7baba {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67683b78 */.elementor-512 .elementor-element.elementor-element-67683b78 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c6b6e9b */.elementor-512 .elementor-element.elementor-element-5c6b6e9b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9c0af8 */.elementor-512 .elementor-element.elementor-element-c9c0af8 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85af1aa */.elementor-512 .elementor-element.elementor-element-85af1aa {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-121c321 */.elementor-512 .elementor-element.elementor-element-121c321 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-951af92 */.elementor-512 .elementor-element.elementor-element-951af92 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04305c4 */.elementor-512 .elementor-element.elementor-element-04305c4 {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-45975da */.elementor-512 .elementor-element.elementor-element-45975da {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b83ffa */.elementor-512 .elementor-element.elementor-element-7b83ffa {
    width: calc(100% - 16px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba7baba */.elementor-512 .elementor-element.elementor-element-ba7baba {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2b2a7d55 */.cs-team-carousel {
    width: calc(70% + 50vw) !important;
    margin-left: 0 !important; 
    margin-right: calc(50% - 50vw) !important;
    max-width: none !important;
}

@media (max-width: 767px) {
    .cs-team-carousel {
        width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d5905d6 */.cont-hov .txt-hov {
  opacity: 0;
  max-height: 0;
  overflow: hidden;
  transition: opacity .35s ease, max-height .35s ease;
}

/* show when hovering container */
.cont-hov:hover .txt-hov {
  opacity: 1;
  max-height: 250px;
  padding-top: 8px;
}/* End custom CSS */