.elementor-1445 .elementor-element.elementor-element-829688e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1445 .elementor-element.elementor-element-829688e:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-829688e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1445 .elementor-element.elementor-element-829688e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1445 .elementor-element.elementor-element-05867bc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-f797a31{padding:0px 0px 0px 0px;text-align:center;}.elementor-1445 .elementor-element.elementor-element-f797a31 .elementor-heading-title{font-family:"Museo Sans", Sans-serif;font-size:38px;font-weight:600;line-height:45px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1445 .elementor-element.elementor-element-a32b6f7{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-1445 .elementor-element.elementor-element-a32b6f7 img{width:59px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-520644b{width:var( --container-widget-width, 810px );max-width:810px;--container-widget-width:810px;--container-widget-flex-grow:0;text-align:center;font-family:"Museo Sans", Sans-serif;font-size:18px;font-weight:500;line-height:27px;color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-520644b.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-520644b p{margin-block-end:16px;}.elementor-1445 .elementor-element.elementor-element-d55d920{--display:flex;--min-height:780px;--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:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1445 .elementor-element.elementor-element-d55d920:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-d55d920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-e904b3c{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-1445 .elementor-element.elementor-element-e904b3c .swiper-pagination-bullet{width:8px;height:8px;background:#8A8B94;}.elementor-1445 .elementor-element.elementor-element-e904b3c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"Museo Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;}.elementor-1445 .elementor-element.elementor-element-a72086a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1445 .elementor-element.elementor-element-8b5ee89{--display:flex;--justify-content:center;}.elementor-1445 .elementor-element.elementor-element-8b5ee89.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1445 .elementor-element.elementor-element-24efd9e{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center;font-family:"Museo Sans", Sans-serif;font-size:23px;font-weight:500;font-style:italic;line-height:35px;}.elementor-1445 .elementor-element.elementor-element-24efd9e.elementor-element{--align-self:flex-end;}.elementor-1445 .elementor-element.elementor-element-ecc5da2{--display:flex;}.elementor-1445 .elementor-element.elementor-element-0ffe8f6{text-align:end;}.elementor-1445 .elementor-element.elementor-element-0ffe8f6 img{width:374px;}.elementor-1445 .elementor-element.elementor-element-b828bb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1445 .elementor-element.elementor-element-6bffe27{--display:flex;--min-height:0px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1445 .elementor-element.elementor-element-a6f0697{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1445 .elementor-element.elementor-element-a6f0697 img{width:100%;height:440px;object-fit:cover;object-position:center center;opacity:1;}.elementor-1445 .elementor-element.elementor-element-fa6a8ff{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1445 .elementor-element.elementor-element-fa6a8ff img{width:100%;height:440px;object-fit:cover;object-position:center center;opacity:1;}.elementor-1445 .elementor-element.elementor-element-f1a6fb9{--display:flex;--min-height:0vh;}.elementor-1445 .elementor-element.elementor-element-e0ca6b9 img{width:100%;height:900px;object-fit:cover;object-position:center center;}.elementor-1445 .elementor-element.elementor-element-f2bb215{--display:flex;--min-height:0px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1445 .elementor-element.elementor-element-893dd8c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1445 .elementor-element.elementor-element-893dd8c img{width:100%;height:440px;object-fit:cover;object-position:center center;opacity:1;}.elementor-1445 .elementor-element.elementor-element-6b61ce9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1445 .elementor-element.elementor-element-6b61ce9 img{width:100%;height:440px;object-fit:cover;object-position:center center;opacity:1;}.elementor-1445 .elementor-element.elementor-element-ca1cc55{--display:flex;--min-height:780px;--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:space-around;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-1445 .elementor-element.elementor-element-ca1cc55:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-ca1cc55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-5a94565{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;color:#FFFFFF;}.elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-1445 .elementor-element.elementor-element-5a94565 .swiper-pagination-bullet{width:8px;height:8px;background:#8A8B94;}.elementor-1445 .elementor-element.elementor-element-5a94565 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-secondary );font-family:"Museo Sans", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:24px;}@media(max-width:1024px){.elementor-1445 .elementor-element.elementor-element-829688e{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-1445 .elementor-element.elementor-element-05867bc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1445 .elementor-element.elementor-element-f797a31{padding:0px 0px 20px 0px;}.elementor-1445 .elementor-element.elementor-element-d55d920{--min-height:0px;}.elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-1445 .elementor-element.elementor-element-e904b3c .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1445 .elementor-element.elementor-element-24efd9e{font-size:18px;}.elementor-1445 .elementor-element.elementor-element-ecc5da2{--justify-content:center;}.elementor-1445 .elementor-element.elementor-element-b828bb5{--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-1445 .elementor-element.elementor-element-6bffe27{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1445 .elementor-element.elementor-element-a6f0697 img{width:100%;height:440px;}.elementor-1445 .elementor-element.elementor-element-fa6a8ff img{width:100%;height:440px;}.elementor-1445 .elementor-element.elementor-element-e0ca6b9 img{width:100%;height:600px;}.elementor-1445 .elementor-element.elementor-element-f2bb215{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1445 .elementor-element.elementor-element-893dd8c img{width:100%;height:440px;}.elementor-1445 .elementor-element.elementor-element-6b61ce9 img{width:100%;height:440px;}.elementor-1445 .elementor-element.elementor-element-ca1cc55{--min-height:0px;}.elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;}.elementor-1445 .elementor-element.elementor-element-5a94565 .swiper-pagination-bullet{width:6px;height:6px;}}@media(max-width:767px){.elementor-1445 .elementor-element.elementor-element-829688e{--width:100%;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1445 .elementor-element.elementor-element-05867bc{--width:#;}.elementor-1445 .elementor-element.elementor-element-f797a31 .elementor-heading-title{font-size:30px;}.elementor-1445 .elementor-element.elementor-element-520644b{font-size:16px;line-height:25px;}.elementor-1445 .elementor-element.elementor-element-d55d920{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1445 .elementor-element.elementor-element-e904b3c .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-1445 .elementor-element.elementor-element-e904b3c .swiper-pagination-bullet{width:5px;height:5px;}.elementor-1445 .elementor-element.elementor-element-a72086a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1445 .elementor-element.elementor-element-24efd9e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-1445 .elementor-element.elementor-element-24efd9e p{margin-block-end:-10px;}.elementor-1445 .elementor-element.elementor-element-b828bb5{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1445 .elementor-element.elementor-element-6bffe27{--width:100%;--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1445 .elementor-element.elementor-element-a6f0697{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-a6f0697 img{width:100%;height:145px;object-position:center center;}.elementor-1445 .elementor-element.elementor-element-fa6a8ff{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-fa6a8ff img{width:100%;height:145px;object-position:center center;}.elementor-1445 .elementor-element.elementor-element-e0ca6b9 img{width:100%;height:300px;}.elementor-1445 .elementor-element.elementor-element-f2bb215{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1445 .elementor-element.elementor-element-893dd8c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-893dd8c img{width:100%;height:145px;object-position:center center;}.elementor-1445 .elementor-element.elementor-element-6b61ce9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-6b61ce9 img{width:100%;height:145px;object-position:center center;}.elementor-1445 .elementor-element.elementor-element-ca1cc55{--min-height:200px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1445 .elementor-element.elementor-element-5a94565 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;}.elementor-1445 .elementor-element.elementor-element-5a94565 .swiper-pagination-bullet{width:5px;height:5px;}}@media(min-width:768px){.elementor-1445 .elementor-element.elementor-element-05867bc{--width:980px;}.elementor-1445 .elementor-element.elementor-element-d55d920{--content-width:1700px;}.elementor-1445 .elementor-element.elementor-element-8b5ee89{--width:70%;}.elementor-1445 .elementor-element.elementor-element-ecc5da2{--content-width:100%;}.elementor-1445 .elementor-element.elementor-element-6bffe27{--width:55%;}.elementor-1445 .elementor-element.elementor-element-f1a6fb9{--content-width:100%;}.elementor-1445 .elementor-element.elementor-element-f2bb215{--width:55%;}.elementor-1445 .elementor-element.elementor-element-ca1cc55{--content-width:1700px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1445 .elementor-element.elementor-element-6bffe27{--width:100%;}.elementor-1445 .elementor-element.elementor-element-f1a6fb9{--content-width:100%;}.elementor-1445 .elementor-element.elementor-element-f2bb215{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-e904b3c */.elementor-swiper-button-next svg {
  transform: scaleX(-1);  
  transition: transform 0.3s ease, fill 0.3s ease;
}

@media (max-width: 767px) {
  .elementor-image-carousel-caption {
    display: none !important;
  }
}
.elementor-image-carousel-caption {
  margin-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6f0697 */.elementor-1445 .elementor-element.elementor-element-a6f0697{
    overflow: hidden !important;
}

.elementor-1445 .elementor-element.elementor-element-a6f0697:hover img{
    transform: scale(1.05);
}
.elementor-1445 .elementor-element.elementor-element-a6f0697 img{
    transition: 0.3s ease-in-out;
}



.elementor-1445 .elementor-element.elementor-element-a6f0697.elementor-widget-image a:before{
    content: "";
    position: absolute;
    --itemOpacity: #000000;
    background: rgba(0, 0, 0, 0.45) !important;
    transform: scale(0.9);
    filter: opacity(0);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    box-sizing: border-box;
    z-index: -1;


}

.elementor-1445 .elementor-element.elementor-element-a6f0697.elementor-widget-image:hover a:before{

    transform: scale(1);
    filter: opacity(1);
    --itemOpacity: #000000;
    background: rgba(0, 0, 0, 0.45) !important;
    transition: transform .4s ease, filter .2s ease, opacity .2s ease !important;
    opacity: 1;
    z-index: 11;


}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa6a8ff */.elementor-1445 .elementor-element.elementor-element-fa6a8ff{
    overflow: hidden !important;
}

.elementor-1445 .elementor-element.elementor-element-fa6a8ff:hover img{
    transform: scale(1.05);
}
.elementor-1445 .elementor-element.elementor-element-fa6a8ff img{
    transition: 0.3s ease-in-out;
}



.elementor-1445 .elementor-element.elementor-element-fa6a8ff.elementor-widget-image{
    position: relative;
}

.elementor-1445 .elementor-element.elementor-element-fa6a8ff.elementor-widget-image:before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);
    transform: scale(0.9);
    opacity: 0;
    transition: transform .4s ease, opacity .3s ease;
    z-index: 2;
    pointer-events: none;
}

.elementor-1445 .elementor-element.elementor-element-fa6a8ff.elementor-widget-image:hover:before{
    transform: scale(1);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0ca6b9 */.elementor-1445 .elementor-element.elementor-element-e0ca6b9{
    overflow: hidden !important;
}

.elementor-1445 .elementor-element.elementor-element-e0ca6b9:hover img{
    transform: scale(1.05);
}
.elementor-1445 .elementor-element.elementor-element-e0ca6b9 img{
    transition: 0.3s ease-in-out;
}

.elementor-1445 .elementor-element.elementor-element-e0ca6b9.elementor-widget-image {
    position: relative;
}

.elementor-1445 .elementor-element.elementor-element-e0ca6b9.elementor-widget-image::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);
    opacity: 0;
    transform: scale(0.95);
    transition: all 0.3s ease;
    z-index: 2;
    pointer-events: none;
}

.elementor-1445 .elementor-element.elementor-element-e0ca6b9.elementor-widget-image:hover::before {
     transform: scale(1);
    filter: opacity(1);
    --itemOpacity: #000000;
    background: rgba(0, 0, 0, 0.45) !important;
    transition: transform .4s ease, filter .2s ease, opacity .2s ease !important;
    opacity: 1;
    z-index: 11;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-893dd8c */.elementor-1445 .elementor-element.elementor-element-893dd8c{
    overflow: hidden !important;
}

.elementor-1445 .elementor-element.elementor-element-893dd8c:hover img{
    transform: scale(1.05);
}
.elementor-1445 .elementor-element.elementor-element-893dd8c img{
    transition: 0.3s ease-in-out;
}



.elementor-1445 .elementor-element.elementor-element-893dd8c.elementor-widget-image{
    position: relative;
}

.elementor-1445 .elementor-element.elementor-element-893dd8c.elementor-widget-image:before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);
    transform: scale(0.9);
    opacity: 0;
    transition: transform .4s ease, opacity .3s ease;
    z-index: 2;
    pointer-events: none;
}

.elementor-1445 .elementor-element.elementor-element-893dd8c.elementor-widget-image:hover:before{
    transform: scale(1);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b61ce9 */.elementor-1445 .elementor-element.elementor-element-6b61ce9{
    overflow: hidden !important;
}

.elementor-1445 .elementor-element.elementor-element-6b61ce9:hover img{
    transform: scale(1.05);
}
.elementor-1445 .elementor-element.elementor-element-6b61ce9 img{
    transition: 0.3s ease-in-out;
}



.elementor-1445 .elementor-element.elementor-element-6b61ce9.elementor-widget-image{
    position: relative;
}

.elementor-1445 .elementor-element.elementor-element-6b61ce9.elementor-widget-image:before{
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);
    transform: scale(0.9);
    opacity: 0;
    transition: transform .4s ease, opacity .3s ease;
    z-index: 2;
    pointer-events: none;
}

.elementor-1445 .elementor-element.elementor-element-6b61ce9.elementor-widget-image:hover:before{
    transform: scale(1);
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5a94565 */.elementor-swiper-button-next svg {
  transform: scaleX(-1);  
  transition: transform 0.3s ease, fill 0.3s ease;
}

@media (max-width: 767px) {
  .elementor-image-carousel-caption {
    display: none !important;
  }
}
.elementor-image-carousel-caption {
  margin-bottom: 30px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sensei.space/wp-content/uploads/2026/02/file-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sensei.space/wp-content/uploads/2026/02/file-2.woff2') format('woff2');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sensei.space/wp-content/uploads/2026/02/file-3.woff2') format('woff2');
}
@font-face {
	font-family: 'Museo Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sensei.space/wp-content/uploads/2026/02/file.woff2') format('woff2');
}
/* End Custom Fonts CSS */