.elementor-22957 .elementor-element.elementor-element-e9c8ffb{--display:flex;--min-height:84vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-e9c8ffb:not(.elementor-motion-effects-element-type-background), .elementor-22957 .elementor-element.elementor-element-e9c8ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://atlantic.modmarketing.com/wp-content/uploads/2018/07/cropped-AtlanticInt_header-new-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22957 .elementor-element.elementor-element-ce378bf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-22957 .elementor-element.elementor-element-ce378bf .elementor-heading-title{font-family:var( --e-global-typography-7cd109e-font-family ), Sans-serif;font-size:var( --e-global-typography-7cd109e-font-size );font-weight:var( --e-global-typography-7cd109e-font-weight );text-transform:var( --e-global-typography-7cd109e-text-transform );line-height:var( --e-global-typography-7cd109e-line-height );color:var( --e-global-color-b2bb56c );}.elementor-22957 .elementor-element.elementor-element-f35af2c{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-f35af2c:not(.elementor-motion-effects-element-type-background), .elementor-22957 .elementor-element.elementor-element-f35af2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b86e );}.elementor-22957 .elementor-element.elementor-element-557218b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-6bc512f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-f68b50f{text-align:center;}.elementor-22957 .elementor-element.elementor-element-f68b50f .elementor-heading-title{font-family:var( --e-global-typography-12c57df-font-family ), Sans-serif;font-size:var( --e-global-typography-12c57df-font-size );font-weight:var( --e-global-typography-12c57df-font-weight );line-height:var( --e-global-typography-12c57df-line-height );color:var( --e-global-color-b2bb56c );}.elementor-22957 .elementor-element.elementor-element-42dada9{font-family:var( --e-global-typography-9a325d0-font-family ), Sans-serif;font-size:var( --e-global-typography-9a325d0-font-size );font-weight:var( --e-global-typography-9a325d0-font-weight );line-height:var( --e-global-typography-9a325d0-line-height );color:#FFFFFF;}.elementor-22957 .elementor-element.elementor-element-c1b4035 .elementor-button{background-color:var( --e-global-color-38bc412 );font-family:var( --e-global-typography-78074f0-font-family ), Sans-serif;font-size:var( --e-global-typography-78074f0-font-size );font-weight:var( --e-global-typography-78074f0-font-weight );text-decoration:var( --e-global-typography-78074f0-text-decoration );line-height:var( --e-global-typography-78074f0-line-height );border-radius:0px 0px 0px 0px;}.elementor-22957 .elementor-element.elementor-element-72cc202{--display:flex;}.elementor-22957 .elementor-element.elementor-element-e1e59e1{--e-image-carousel-slides-to-show:1;}.elementor-22957 .elementor-element.elementor-element-e1e59e1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22957 .elementor-element.elementor-element-e1e59e1 .elementor-swiper-button.elementor-swiper-button-next{font-size:26px;color:var( --e-global-color-58fd20f );}.elementor-22957 .elementor-element.elementor-element-e1e59e1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22957 .elementor-element.elementor-element-e1e59e1 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-58fd20f );}.elementor-22957 .elementor-element.elementor-element-e1e59e1 .swiper-pagination-bullet{width:13px;height:13px;}.elementor-22957 .elementor-element.elementor-element-7636cc7{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-7636cc7:not(.elementor-motion-effects-element-type-background), .elementor-22957 .elementor-element.elementor-element-7636cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b86e );}.elementor-22957 .elementor-element.elementor-element-4e423e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-09ae56b{text-align:left;}.elementor-22957 .elementor-element.elementor-element-09ae56b .elementor-heading-title{font-family:var( --e-global-typography-12c57df-font-family ), Sans-serif;font-size:var( --e-global-typography-12c57df-font-size );font-weight:var( --e-global-typography-12c57df-font-weight );line-height:var( --e-global-typography-12c57df-line-height );color:var( --e-global-color-b2bb56c );}.elementor-22957 .elementor-element.elementor-element-b816775{font-family:var( --e-global-typography-9a325d0-font-family ), Sans-serif;font-size:var( --e-global-typography-9a325d0-font-size );font-weight:var( --e-global-typography-9a325d0-font-weight );line-height:var( --e-global-typography-9a325d0-line-height );color:#FFFFFF;}.elementor-22957 .elementor-element.elementor-element-dc081ad .elementor-button{background-color:var( --e-global-color-38bc412 );font-family:var( --e-global-typography-78074f0-font-family ), Sans-serif;font-size:var( --e-global-typography-78074f0-font-size );font-weight:var( --e-global-typography-78074f0-font-weight );text-decoration:var( --e-global-typography-78074f0-text-decoration );line-height:var( --e-global-typography-78074f0-line-height );border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-22957 .elementor-element.elementor-element-557218b{--width:50%;}.elementor-22957 .elementor-element.elementor-element-72cc202{--width:50%;}.elementor-22957 .elementor-element.elementor-element-4e423e2{--width:50%;}}@media(max-width:1024px){.elementor-22957 .elementor-element.elementor-element-ce378bf .elementor-heading-title{font-size:var( --e-global-typography-7cd109e-font-size );line-height:var( --e-global-typography-7cd109e-line-height );}.elementor-22957 .elementor-element.elementor-element-f68b50f .elementor-heading-title{font-size:var( --e-global-typography-12c57df-font-size );line-height:var( --e-global-typography-12c57df-line-height );}.elementor-22957 .elementor-element.elementor-element-42dada9{font-size:var( --e-global-typography-9a325d0-font-size );line-height:var( --e-global-typography-9a325d0-line-height );}.elementor-22957 .elementor-element.elementor-element-c1b4035 .elementor-button{font-size:var( --e-global-typography-78074f0-font-size );line-height:var( --e-global-typography-78074f0-line-height );}.elementor-22957 .elementor-element.elementor-element-09ae56b .elementor-heading-title{font-size:var( --e-global-typography-12c57df-font-size );line-height:var( --e-global-typography-12c57df-line-height );}.elementor-22957 .elementor-element.elementor-element-b816775{font-size:var( --e-global-typography-9a325d0-font-size );line-height:var( --e-global-typography-9a325d0-line-height );}.elementor-22957 .elementor-element.elementor-element-dc081ad .elementor-button{font-size:var( --e-global-typography-78074f0-font-size );line-height:var( --e-global-typography-78074f0-line-height );}}@media(max-width:767px){.elementor-22957 .elementor-element.elementor-element-e9c8ffb{--min-height:70vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22957 .elementor-element.elementor-element-ce378bf .elementor-heading-title{font-size:var( --e-global-typography-7cd109e-font-size );line-height:var( --e-global-typography-7cd109e-line-height );}.elementor-22957 .elementor-element.elementor-element-f35af2c{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-22957 .elementor-element.elementor-element-f68b50f .elementor-heading-title{font-size:var( --e-global-typography-12c57df-font-size );line-height:var( --e-global-typography-12c57df-line-height );}.elementor-22957 .elementor-element.elementor-element-42dada9{font-size:var( --e-global-typography-9a325d0-font-size );line-height:var( --e-global-typography-9a325d0-line-height );}.elementor-22957 .elementor-element.elementor-element-c1b4035 .elementor-button{font-size:var( --e-global-typography-78074f0-font-size );line-height:var( --e-global-typography-78074f0-line-height );}.elementor-22957 .elementor-element.elementor-element-7636cc7{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-22957 .elementor-element.elementor-element-09ae56b .elementor-heading-title{font-size:var( --e-global-typography-12c57df-font-size );line-height:var( --e-global-typography-12c57df-line-height );}.elementor-22957 .elementor-element.elementor-element-b816775{font-size:var( --e-global-typography-9a325d0-font-size );line-height:var( --e-global-typography-9a325d0-line-height );}.elementor-22957 .elementor-element.elementor-element-dc081ad .elementor-button{font-size:var( --e-global-typography-78074f0-font-size );line-height:var( --e-global-typography-78074f0-line-height );}}/* Start custom CSS */.site-content {
    margin: 0px !important;
}
.container {
        width: 100% !important;
}
/* Limit the slider height */
.elementor-image-carousel-wrapper .swiper-slide {
  max-height: 300px;        /* cap height */
  display: flex;            /* allow alignment */
  align-items: flex-end;    /* push content to bottom */
  justify-content: center;  /* center horizontally */
  overflow: hidden;         /* prevent overflow */
}

/* Ensure images scale properly */
.elementor-image-carousel-wrapper .swiper-slide img {
  max-height: 100%;         /* fit inside 300px */
  width: auto;              /* keep aspect ratio */
  object-fit: contain;      /* prevent cropping */
  object-position: center bottom; /* anchor bottom center */
  margin: 0 auto;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    margin-bottom: -10px;
}/* End custom CSS */