.elementor-8997 .elementor-element.elementor-element-5b50d9c .elementor-icon-list-icon{width:14px;}.elementor-8997 .elementor-element.elementor-element-5b50d9c .elementor-icon-list-icon i{font-size:14px;}.elementor-8997 .elementor-element.elementor-element-5b50d9c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-8997 .elementor-element.elementor-element-a7698f3 .elementor-toc__header-title{text-align:start;}.elementor-8997 .elementor-element.elementor-element-a7698f3 .elementor-toc__header{flex-direction:row;}.elementor-8997 .elementor-element.elementor-element-a7698f3{--item-text-hover-decoration:underline;}.elementor-8997 .elementor-element.elementor-element-1bad284 > .elementor-widget-container{margin:20px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-1bad284{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-8997 .elementor-element.elementor-element-e30ffac > .elementor-widget-container{border-style:none;}.elementor-8997 .elementor-element.elementor-element-12190935 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-145648d > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-232baa5 > .elementor-widget-container{margin:-40px 0px 0px 40px;}.elementor-8997 .elementor-element.elementor-element-a4ae1cf .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8997 .elementor-element.elementor-element-a4ae1cf > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-0cd88ee{margin-top:-35px;margin-bottom:0px;}.elementor-8997 .elementor-element.elementor-element-e2ea3f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-b20840c > .elementor-widget-container{margin:-40px 0px 0px 40px;}.elementor-8997 .elementor-element.elementor-element-b95ad5e{margin-top:-55px;margin-bottom:0px;}.elementor-8997 .elementor-element.elementor-element-5a16360 > .elementor-widget-container{margin:-40px 0px 0px 40px;}.elementor-8997 .elementor-element.elementor-element-1167fce .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8997 .elementor-element.elementor-element-1167fce > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-4abb3d3{margin-top:-35px;margin-bottom:0px;}.elementor-8997 .elementor-element.elementor-element-916de81{margin-top:-55px;margin-bottom:0px;}.elementor-8997 .elementor-element.elementor-element-a116708{margin-top:-55px;margin-bottom:0px;}.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__content-item{transition-duration:1000ms;}.elementor-8997 .elementor-element.elementor-element-90f898a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-8997 .elementor-element.elementor-element-90f898a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-8997 .elementor-element.elementor-element-90f898a.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta .elementor-cta__bg, .elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-8997 .elementor-element.elementor-element-90f898a > .elementor-widget-container{background-image:url("https://drayagecompany.net/wp-content/uploads/2025/09/containers-are-lifted-by-forklift-into-port-lift-van-onto-truck-transferred-cargo-ship_167657-2601.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__content{text-align:center;}.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__button{background-color:var( --e-global-color-secondary );}.elementor-8997 .elementor-element.elementor-element-263a8fa > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-8997 .elementor-element.elementor-element-80e9255 .elementor-button{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8997 .elementor-element.elementor-element-80e9255 .elementor-button:hover, .elementor-8997 .elementor-element.elementor-element-80e9255 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-8997 .elementor-element.elementor-element-80e9255 .elementor-button:hover svg, .elementor-8997 .elementor-element.elementor-element-80e9255 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-8997 .elementor-element.elementor-element-619e9e7{--spacer-size:100px;}/* Start custom CSS for text-editor, class: .elementor-element-12190935 */.elementor-8997 .elementor-element.elementor-element-12190935 ul + p,
.elementor-8997 .elementor-element.elementor-element-12190935 ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-232baa5 */.elementor-8997 .elementor-element.elementor-element-232baa5 ul + p,
.elementor-8997 .elementor-element.elementor-element-232baa5 ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2ea3f9 */.elementor-8997 .elementor-element.elementor-element-e2ea3f9 ul + p,
.elementor-8997 .elementor-element.elementor-element-e2ea3f9 ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b20840c */.elementor-8997 .elementor-element.elementor-element-b20840c ul + p,
.elementor-8997 .elementor-element.elementor-element-b20840c ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f755eb4 */.elementor-8997 .elementor-element.elementor-element-f755eb4 ul + p,
.elementor-8997 .elementor-element.elementor-element-f755eb4 ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a16360 */.elementor-8997 .elementor-element.elementor-element-5a16360 ul + p,
.elementor-8997 .elementor-element.elementor-element-5a16360 ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff0453d */.elementor-8997 .elementor-element.elementor-element-ff0453d ul + p,
.elementor-8997 .elementor-element.elementor-element-ff0453d ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0c89801 */.elementor-8997 .elementor-element.elementor-element-0c89801 ul + p,
.elementor-8997 .elementor-element.elementor-element-0c89801 ol + p {
  margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-90f898a */.elementor-8997 .elementor-element.elementor-element-90f898a {
    position: relative;
    overflow: hidden;
}

.elementor-8997 .elementor-element.elementor-element-90f898a::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.35); /* adjust darkness here */
    z-index: 1;
}

.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__content,
.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__bg-wrapper,
.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__button-wrapper,
.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__title,
.elementor-8997 .elementor-element.elementor-element-90f898a .elementor-cta__description {
    position: relative;
    z-index: 2;
}/* End custom CSS */