.elementor-2356 .elementor-element.elementor-element-05f33d7 > .elementor-container{min-height:400px;}.elementor-2356 .elementor-element.elementor-element-c7214b7:not(.elementor-motion-effects-element-type-background), .elementor-2356 .elementor-element.elementor-element-c7214b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunbethshipping.com/storage/2022/01/pattern-3.png");}.elementor-2356 .elementor-element.elementor-element-c7214b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2356 .elementor-element.elementor-element-c7214b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2356 .elementor-element.elementor-element-bc18188 .ft-section-title-2 h2{font-weight:600;}.elementor-2356 .elementor-element.elementor-element-bc18188 .ft-section-title-2 h2 span{color:var( --e-global-color-5c95297 );font-weight:600;}.elementor-2356 .elementor-element.elementor-element-bc18188 .ft-about-feature-list-item .ft-about-feature-text h3{color:#1F1F1F;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-featured-innerbox:before{background-color:#D85710;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-section-title-2 .sub-title{color:#D85710;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-section-title-2 h2{color:#000000;font-size:60px;font-weight:700;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-section-title-2 h2 span{color:#D85710;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-featured-innerbox{border-style:solid;border-width:4px 0px 0px 0px;border-color:#D85710;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-featured-innerbox .ft-featured-icon i{color:#222222;}.elementor-2356 .elementor-element.elementor-element-fa3872e .ft-featured-innerbox .ft-featured-text h3{color:#1A1A1A;}.elementor-2356 .elementor-element.elementor-element-04c1207{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2356 .elementor-element.elementor-element-04c1207:not(.elementor-motion-effects-element-type-background), .elementor-2356 .elementor-element.elementor-element-04c1207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-2356 .elementor-element.elementor-element-db24659{width:var( --container-widget-width, 73.466% );max-width:73.466%;--container-widget-width:73.466%;--container-widget-flex-grow:0;}.elementor-2356 .elementor-element.elementor-element-db24659.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2356 .elementor-element.elementor-element-db24659 .eael-dual-header .title{color:#191919;}.elementor-2356 .elementor-element.elementor-element-db24659 .eael-dual-header .title span.lead{color:var( --e-global-color-7f14c7d );}.elementor-2356 .elementor-element.elementor-element-db24659 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-2356 .elementor-element.elementor-element-f8b3345{--display:flex;--min-height:0px;--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-2356 .elementor-element.elementor-element-f8b3345:not(.elementor-motion-effects-element-type-background), .elementor-2356 .elementor-element.elementor-element-f8b3345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunbethshipping.com/storage/2024/05/Sunbeth-Shipping-Deploying-Technology-for-our-operations-scaled.jpg");background-repeat:no-repeat;background-size:105% auto;}.elementor-2356 .elementor-element.elementor-element-dd2210f{--spacer-size:599px;}.elementor-2356 .elementor-element.elementor-element-77143bb.elementor-element{--align-self:center;}.elementor-2356 .elementor-element.elementor-element-b7bd812{margin-top:8px;margin-bottom:8px;padding:32px 32px 32px 32px;}.elementor-2356 .elementor-element.elementor-element-01ef865 > .elementor-element-populated{margin:26px 26px 26px 26px;--e-column-margin-right:26px;--e-column-margin-left:26px;padding:32px 32px 32px 32px;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header img{height:36px;width:36px;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header svg{fill:#4d4d4d;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header .title{color:#4d4d4d;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header .title span.lead{color:#D93101;}.elementor-2356 .elementor-element.elementor-element-38520d5 .eael-dual-header .subtext{color:#4d4d4d;}.elementor-2356 .elementor-element.elementor-element-bdbe01c .swiper-wrapper{display:flex;align-items:center;}.elementor-2356 .elementor-element.elementor-element-eadc7e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2356 .elementor-element.elementor-element-bb125c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2356 .elementor-element.elementor-element-bb125c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2356 .elementor-element.elementor-element-970b4b6 .tl-thx-section-title h2:before, .tl-thx-section-title h2:after, .tl-thx-section-title h2 i{background-color:#EE732103;}.elementor-2356 .elementor-element.elementor-element-970b4b6 .tl-thx-section-title h2{font-family:"Inter", Sans-serif;}.elementor-2356 .elementor-element.elementor-element-970b4b6 .tl-thx-testimonial-item-wrap p{font-family:"Inter", Sans-serif;}.elementor-2356 .elementor-element.elementor-element-970b4b6 .tl-thx-testimonial-item-wrap .tl-thx-testimonial-author h3{font-family:"Inter", Sans-serif;}.elementor-2356 .elementor-element.elementor-element-970b4b6 .tl-thx-testimonial-item-wrap .tl-thx-testimonial-author span{font-family:"Inter", Sans-serif;}.elementor-2356 .elementor-element.elementor-element-970b4b6 .tl-thx-testimonial-content .carousel_nav button{color:#FFFFFF;background-color:var( --e-global-color-5c95297 );}.elementor-2356 .elementor-element.elementor-element-df5ca89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2356 .elementor-element.elementor-element-df5ca89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2356 .elementor-element.elementor-element-34fd227 .ft-blog-innerbox-2 .ft-blog-text-2 h3{color:var( --e-global-color-7f14c7d );font-weight:600;}.elementor-2356 .elementor-element.elementor-element-34fd227 .ft-blog-innerbox-2:hover .ft-blog-text-2 h3{color:#FFFFFF;}.elementor-2356 .elementor-element.elementor-element-34fd227 .ft-blog-innerbox-2:hover .ft-blog-text-2 p{color:#FFFFFF;}.elementor-2356 .elementor-element.elementor-element-34fd227 .ft-blog-innerbox-2 .ft-blog-meta{color:var( --e-global-color-7f14c7d );background:var( --e-global-color-7f14c7d );}@media(max-width:767px){.elementor-2356 .elementor-element.elementor-element-05f33d7 > .elementor-container{min-height:572px;}.elementor-2356 .elementor-element.elementor-element-c7214b7{padding:0px 0px 0px 0px;}.elementor-2356 .elementor-element.elementor-element-db24659{width:var( --container-widget-width, 304.438px );max-width:304.438px;--container-widget-width:304.438px;--container-widget-flex-grow:0;}.elementor-2356 .elementor-element.elementor-element-f8b3345:not(.elementor-motion-effects-element-type-background), .elementor-2356 .elementor-element.elementor-element-f8b3345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sunbethshipping.com/storage/2024/05/Sunbeth-Shipping-Deploying-Technology-for-our-operations-scaled.jpg");background-position:-439px 0px;background-size:cover;}.elementor-2356 .elementor-element.elementor-element-f8b3345{--min-height:0px;}.elementor-2356 .elementor-element.elementor-element-34fd227 .ft-blog-innerbox-2 .ft-blog-text-2 h3{line-height:1.8em;}}/* Start custom CSS for fastrans_our_projects_v3, class: .elementor-element-878e880 *//* Hide the 'Read More' buttons */
.ft-btn-3 {
    display: none !important;
    pointer-events: none;
}

/* Disable interaction on all links within the portfolio text area */
.ft-portfolio-text h3 a, 
.ft-portfolio-text p a {
    pointer-events: none;
    cursor: default;
    color: inherit; /* Keeps the text color looking like normal text */
    text-decoration: none; /* Removes the underline */
}/* End custom CSS */
/* Start custom CSS for fastrans_funfacts, class: .elementor-element-77143bb *//* Only apply these styles when the screen is 1025px or wider */
@media (min-width: 990px) {
/* Target the 'row' div specifically inside your wrapper */
.ft-funfact-inner-items-wrapper .row {
    /* Add your styles here, for example: */
    display: flex;
    justify-content: center;
    gap: 8rem;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bdbe01c *//* Ensure the slide container is a flexbox and centers content vertically */
.elementor-2356 .elementor-element.elementor-element-bdbe01c .swiper-slide {
    display: flex !important;
    align-items: center !important; /* Vertical centering */
    justify-content: center !important; /* Horizontal centering */
    height: 200px; /* Adjust this height to match your tallest logo */
}

/* Ensure the image container fills the height available */
.elementor-2356 .elementor-element.elementor-element-bdbe01c .swiper-slide-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

/* Optional: Ensure images don't exceed the container height */
.elementor-2356 .elementor-element.elementor-element-bdbe01c .swiper-slide-image {
    max-height: 100%;
    width: auto;
}/* End custom CSS */