.elementor-3035 .elementor-element.elementor-element-ff450f9{--display:flex;}.elementor-3035 .elementor-element.elementor-element-59ffd5b{--display:flex;--gap:11px 20px;--row-gap:11px;--column-gap:20px;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:64px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:32px;border-color:var( --e-global-color-ab02a88 );}.elementor-3035 .elementor-element.elementor-element-03ad8a9 .elementor-swiper-button{font-size:20px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9 .swiper-pagination-bullet{height:18px;width:18px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9 .swiper-horizontal .swiper-pagination-progressbar{height:18px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-3035 .elementor-element.elementor-element-1d98291 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-3035 .elementor-element.elementor-element-41605e1{--display:flex;}.elementor-3035 .elementor-element.elementor-element-42f2680 .elementor-icon-wrapper{text-align:center;}.elementor-3035 .elementor-element.elementor-element-42f2680.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-abf1b64 );}.elementor-3035 .elementor-element.elementor-element-42f2680.elementor-view-framed .elementor-icon, .elementor-3035 .elementor-element.elementor-element-42f2680.elementor-view-default .elementor-icon{color:var( --e-global-color-abf1b64 );border-color:var( --e-global-color-abf1b64 );}.elementor-3035 .elementor-element.elementor-element-42f2680.elementor-view-framed .elementor-icon, .elementor-3035 .elementor-element.elementor-element-42f2680.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-abf1b64 );}.elementor-3035 .elementor-element.elementor-element-42f2680 .elementor-icon{font-size:0px;}.elementor-3035 .elementor-element.elementor-element-42f2680 .elementor-icon svg{height:0px;}.elementor-3035 .elementor-element.elementor-element-d680d7a{--spacer-size:100%;}@media(max-width:1400px){.elementor-3035 .elementor-element.elementor-element-03ad8a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-3035 .elementor-element.elementor-element-59ffd5b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:768px){.elementor-3035 .elementor-element.elementor-element-59ffd5b{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-3035 .elementor-element.elementor-element-03ad8a9.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-3035 .elementor-element.elementor-element-41605e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for media-carousel, class: .elementor-element-03ad8a9 */.elementor-3035 .elementor-element.elementor-element-03ad8a9 .elementor-main-swiper {
    height: auto;
    aspect-ratio: 16 / 9;
    width: 100%;
}

/* more space between image/video and pagination */
.elementor-3035 .elementor-element.elementor-element-03ad8a9 .swiper-pagination-horizontal {
    bottom: -44px !important;
}/* End custom CSS */
/* Start custom CSS for lobster_dynamic_lobsterjumpmarksnonautomatic20, class: .elementor-element-1d98291 */[id^="jumpmark-line-"] {
  position: relative;
  padding-top: 100px;   
  margin-top: -100px;  
}

[id^="jumpmark-line-"] {
  position: relative;
  padding-top: 0;   
  top: 0;  
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-42f2680 */.elementor-3035 .elementor-element.elementor-element-42f2680 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for lobster_dynamic_lobster2gridimages20, class: .elementor-element-825ceb7 */.elementor-3035 .elementor-element.elementor-element-825ceb7 h1{
    padding-top: 100px;
}

.elementor-3035 .elementor-element.elementor-element-825ceb7 {
    margin-bottom: 100px !important;
}/* End custom CSS */
/* Start custom CSS for lobster_dynamic_lobster2gridimages20, class: .elementor-element-9300e46 */.elementor-3035 .elementor-element.elementor-element-9300e46 {
    margin-bottom: 100px !important;
}/* End custom CSS */
/* Start custom CSS for lobster_dynamic_lobster2gridimages20, class: .elementor-element-ab7e160 */.elementor-3035 .elementor-element.elementor-element-ab7e160 {
    margin-bottom: 100px !important;
}/* End custom CSS */