.elementor-391 .elementor-element.elementor-element-73982bd{--display:flex;--min-height:100vh;--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;--overlay-opacity:0;--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-73982bd:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c2bcargo.com/wp-content/uploads/2026/07/hero-banner-about-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-391 .elementor-element.elementor-element-73982bd::before, .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-background-video-container::before, .elementor-391 .elementor-element.elementor-element-73982bd > .e-con-inner > .elementor-background-video-container::before, .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-background-slideshow::before, .elementor-391 .elementor-element.elementor-element-73982bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-391 .elementor-element.elementor-element-6aff6e4{--display:flex;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-4ad7872 .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:100px;font-weight:700;line-height:114px;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-c38210e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-fa42a36{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-fa42a36:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-fa42a36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-5a13195{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-391 .elementor-element.elementor-element-cdf3814{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-cdf3814.e-con{--align-self:center;}.elementor-391 .elementor-element.elementor-element-d62723f{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-391 .elementor-element.elementor-element-8d6e781{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;}.elementor-391 .elementor-element.elementor-element-9e7655a{--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:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-9e7655a:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-9e7655a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b348e83{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-b348e83:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-b348e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c2bcargo.com/wp-content/uploads/2026/07/our-foundation.webp");background-position:center left;background-size:cover;}.elementor-391 .elementor-element.elementor-element-0ab815d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-5c50f5d .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:70px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-f43abd4{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;}.elementor-391 .elementor-element.elementor-element-fb62415{--display:flex;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-fb62415:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-fb62415 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-67aa28f{text-align:center;}.elementor-391 .elementor-element.elementor-element-67aa28f .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:70px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-441a05d{text-align:center;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-5459316{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-5459316:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-5459316 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-ad9938e{--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:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-df93a41{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:40px;}.elementor-391 .elementor-element.elementor-element-df93a41:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-df93a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-7dc4ad6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-b5ac99c .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-f497aa7{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;}.elementor-391 .elementor-element.elementor-element-5c7cb21{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-5c7cb21:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-5c7cb21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-b8b6470{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:100px;--padding-left:40px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-57db9e6 .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:40px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-824f5fb{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;}.elementor-391 .elementor-element.elementor-element-55652c2{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-55652c2:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-55652c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-079e23c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-d3dc775{text-align:center;}.elementor-391 .elementor-element.elementor-element-d3dc775 .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:70px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-7daa6f2{text-align:center;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-d44d23b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-08f1a58 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-08f1a58 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-08f1a58 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-ef1a50e .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-ef1a50e .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-ef1a50e .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-2dca177 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-2dca177 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-2dca177 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-753a126 .elementor-icon-box-wrapper{text-align:center;gap:19px;}.elementor-391 .elementor-element.elementor-element-753a126 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-753a126 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-46e1fbf .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-46e1fbf .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-46e1fbf .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-1dea288 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-1dea288 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-1dea288 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-d766cb4{text-align:center;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-07119e2{--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:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-07119e2:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-07119e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-67297a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-0747b74 .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:70px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-67a2608{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-268ce79{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;}.elementor-391 .elementor-element.elementor-element-fa10e15{--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:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-fa10e15:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-fa10e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-dabb57d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-dabb57d:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-dabb57d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c2bcargo.com/wp-content/uploads/2026/07/for-shippers-about-banner.webp");background-position:center left;background-size:cover;}.elementor-391 .elementor-element.elementor-element-debcfc0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-381d7e1 .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:70px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-8eeedd9{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-e3a913e{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-e3a913e:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-e3a913e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-391 .elementor-element.elementor-element-ed0c59b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-01c6d00{text-align:center;}.elementor-391 .elementor-element.elementor-element-01c6d00 .elementor-heading-title{font-family:"Naville-Bold", Sans-serif;font-size:70px;font-weight:700;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b0b7f6b{text-align:center;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-d390593{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-5ef4487 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-5ef4487 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-5ef4487 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-a9ecdf2 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-a9ecdf2 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-a9ecdf2 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-5f11fa3 .elementor-icon-box-wrapper{text-align:center;gap:20px;}.elementor-391 .elementor-element.elementor-element-5f11fa3 .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-5f11fa3 .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-7f2f5af .elementor-icon-box-wrapper{text-align:center;gap:19px;}.elementor-391 .elementor-element.elementor-element-7f2f5af .elementor-icon{font-size:100px;}.elementor-391 .elementor-element.elementor-element-7f2f5af .elementor-icon-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:1em;color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b460edb{text-align:center;font-family:"Archivo", Sans-serif;font-size:18px;font-weight:300;color:var( --e-global-color-primary );}@media(max-width:1366px) and (min-width:768px){.elementor-391 .elementor-element.elementor-element-d62723f{--width:100%;}.elementor-391 .elementor-element.elementor-element-b348e83{--width:100%;}.elementor-391 .elementor-element.elementor-element-0ab815d{--width:100%;}.elementor-391 .elementor-element.elementor-element-7dc4ad6{--width:100%;}.elementor-391 .elementor-element.elementor-element-b8b6470{--width:100%;}.elementor-391 .elementor-element.elementor-element-dabb57d{--width:100%;}.elementor-391 .elementor-element.elementor-element-debcfc0{--width:100%;}}@media(max-width:1366px){.elementor-391 .elementor-element.elementor-element-73982bd:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-391 .elementor-element.elementor-element-4ad7872 .elementor-heading-title{font-size:80px;}.elementor-391 .elementor-element.elementor-element-fa42a36{--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-9e7655a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-5c50f5d .elementor-heading-title{font-size:60px;}.elementor-391 .elementor-element.elementor-element-67aa28f .elementor-heading-title{font-size:60px;}.elementor-391 .elementor-element.elementor-element-df93a41{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-b8b6470{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-d3dc775 .elementor-heading-title{font-size:60px;}.elementor-391 .elementor-element.elementor-element-d44d23b{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-0747b74 .elementor-heading-title{font-size:60px;}.elementor-391 .elementor-element.elementor-element-fa10e15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-381d7e1 .elementor-heading-title{font-size:60px;}.elementor-391 .elementor-element.elementor-element-01c6d00 .elementor-heading-title{font-size:60px;}.elementor-391 .elementor-element.elementor-element-d390593{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-391 .elementor-element.elementor-element-73982bd:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-391 .elementor-element.elementor-element-6aff6e4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-5a13195{--justify-content:center;}.elementor-391 .elementor-element.elementor-element-5c50f5d .elementor-heading-title{font-size:50px;}.elementor-391 .elementor-element.elementor-element-67aa28f .elementor-heading-title{font-size:50px;}.elementor-391 .elementor-element.elementor-element-b5ac99c .elementor-heading-title{font-size:30px;}.elementor-391 .elementor-element.elementor-element-57db9e6 .elementor-heading-title{font-size:30px;}.elementor-391 .elementor-element.elementor-element-55652c2{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-d3dc775 .elementor-heading-title{font-size:50px;}.elementor-391 .elementor-element.elementor-element-d44d23b{--grid-auto-flow:row;}.elementor-391 .elementor-element.elementor-element-07119e2{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-0747b74 .elementor-heading-title{font-size:50px;}.elementor-391 .elementor-element.elementor-element-381d7e1 .elementor-heading-title{font-size:50px;}.elementor-391 .elementor-element.elementor-element-e3a913e{--padding-top:150px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-01c6d00 .elementor-heading-title{font-size:50px;}.elementor-391 .elementor-element.elementor-element-d390593{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-391 .elementor-element.elementor-element-73982bd{--min-height:80vh;--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-391 .elementor-element.elementor-element-4ad7872 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-8d6e781{text-align:center;}.elementor-391 .elementor-element.elementor-element-5c50f5d .elementor-heading-title{font-size:40px;}.elementor-391 .elementor-element.elementor-element-d44d23b{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-d390593{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-391 .elementor-element.elementor-element-73982bd{--min-height:80vh;}.elementor-391 .elementor-element.elementor-element-4ad7872 .elementor-heading-title{font-size:60px;line-height:60px;}.elementor-391 .elementor-element.elementor-element-8d6e781{text-align:start;}.elementor-391 .elementor-element.elementor-element-5c50f5d .elementor-heading-title{font-size:40px;}.elementor-391 .elementor-element.elementor-element-67aa28f .elementor-heading-title{font-size:40px;}.elementor-391 .elementor-element.elementor-element-d3dc775 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-391 .elementor-element.elementor-element-d44d23b{--grid-auto-flow:row;}.elementor-391 .elementor-element.elementor-element-0747b74 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-391 .elementor-element.elementor-element-381d7e1 .elementor-heading-title{font-size:40px;}.elementor-391 .elementor-element.elementor-element-01c6d00 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-391 .elementor-element.elementor-element-d390593{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-391 .elementor-element.elementor-element-73982bd:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-73982bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://c2bcargo.com/wp-content/uploads/2026/07/hero-about-mobile.webp");background-repeat:no-repeat;}.elementor-391 .elementor-element.elementor-element-73982bd{--min-height:90vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-391 .elementor-element.elementor-element-4ad7872{text-align:center;}.elementor-391 .elementor-element.elementor-element-4ad7872 .elementor-heading-title{font-size:40px;line-height:40px;}.elementor-391 .elementor-element.elementor-element-fa42a36{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-8d6e781{text-align:center;}.elementor-391 .elementor-element.elementor-element-9e7655a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-b348e83{--min-height:300px;}.elementor-391 .elementor-element.elementor-element-0ab815d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-5c50f5d{text-align:center;}.elementor-391 .elementor-element.elementor-element-5c50f5d .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-391 .elementor-element.elementor-element-f43abd4{text-align:center;}.elementor-391 .elementor-element.elementor-element-fb62415{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-67aa28f .elementor-heading-title{font-size:30px;}.elementor-391 .elementor-element.elementor-element-441a05d{text-align:center;}.elementor-391 .elementor-element.elementor-element-5459316{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-b5ac99c{text-align:center;}.elementor-391 .elementor-element.elementor-element-b5ac99c .elementor-heading-title{font-size:25px;}.elementor-391 .elementor-element.elementor-element-f497aa7{text-align:center;}.elementor-391 .elementor-element.elementor-element-57db9e6{text-align:center;}.elementor-391 .elementor-element.elementor-element-57db9e6 .elementor-heading-title{font-size:25px;}.elementor-391 .elementor-element.elementor-element-824f5fb{text-align:center;}.elementor-391 .elementor-element.elementor-element-55652c2{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-d3dc775 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-391 .elementor-element.elementor-element-d44d23b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-0747b74{text-align:start;}.elementor-391 .elementor-element.elementor-element-0747b74 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-391 .elementor-element.elementor-element-fa10e15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-391 .elementor-element.elementor-element-dabb57d{--min-height:300px;}.elementor-391 .elementor-element.elementor-element-debcfc0{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-381d7e1{text-align:start;}.elementor-391 .elementor-element.elementor-element-381d7e1 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-391 .elementor-element.elementor-element-e3a913e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-391 .elementor-element.elementor-element-01c6d00 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-391 .elementor-element.elementor-element-d390593{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-391 .elementor-element.elementor-element-5a13195{--content-width:100%;}.elementor-391 .elementor-element.elementor-element-cdf3814{--width:100%;}.elementor-391 .elementor-element.elementor-element-d62723f{--width:570px;}.elementor-391 .elementor-element.elementor-element-b348e83{--width:50%;}.elementor-391 .elementor-element.elementor-element-0ab815d{--width:570px;}.elementor-391 .elementor-element.elementor-element-7dc4ad6{--width:570px;}.elementor-391 .elementor-element.elementor-element-b8b6470{--width:570px;}.elementor-391 .elementor-element.elementor-element-dabb57d{--width:50%;}.elementor-391 .elementor-element.elementor-element-debcfc0{--width:570px;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-d44d23b{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-391 .elementor-element.elementor-element-d390593{--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-4ad7872 */.subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#A21B39;
    display: block;
}
@media only screen and (max-width: 880px) {
    .subtitle{
    font-size:30px;
    line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38210e */.elementor-391 .elementor-element.elementor-element-c38210e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c50f5d */.h2-subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#3ABC9B;
    display: block;
}
@media only screen and (max-width: 1200px) {
.h2-subtitle{
    font-size:30px;
    line-height: 30px;
}
}
@media only screen and (max-width: 767px) {
.h2-subtitle{
    font-size:25px;
    line-height: 25px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67aa28f */.h2-subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#3ABC9B;
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5ac99c */.h2-subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#3ABC9B;
    display: block;
}
.elementor-391 .elementor-element.elementor-element-b5ac99c h2{
    min-height: 3em;
}
@media only screen and (max-width: 1024px) {
    .elementor-391 .elementor-element.elementor-element-b5ac99c h2{
    min-height: 4em;
}
}
@media only screen and (max-width: 767px) {
    .elementor-391 .elementor-element.elementor-element-b5ac99c h2{
    min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57db9e6 */.h2-subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#3ABC9B;
    display: block;
}
.elementor-391 .elementor-element.elementor-element-57db9e6 h2{
    min-height: 3em;
}
@media only screen and (max-width: 1024px) {
    .elementor-391 .elementor-element.elementor-element-57db9e6 h2{
    min-height: 4em;
}
}
@media only screen and (max-width: 767px) {
    .elementor-391 .elementor-element.elementor-element-57db9e6 h2{
    min-height:auto;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3dc775 */.h2-green{
    font-size:70px;
    color:#3ABC9B;
    display: block;
}
@media only screen and (max-width: 1366px) {
    .h2-green{
    font-size:60px;
}
}
@media only screen and (max-width: 1200px) {
    .h2-green{
    font-size:50px;
}
}
@media only screen and (max-width: 1024px) {
    .h2-green{
    font-size:40px;
}
}
@media only screen and (max-width: 767px) {
    .h2-green{
    font-size:30px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-08f1a58 */.elementor-391 .elementor-element.elementor-element-08f1a58 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ef1a50e */.elementor-391 .elementor-element.elementor-element-ef1a50e .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2dca177 */.elementor-391 .elementor-element.elementor-element-2dca177 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-753a126 */.elementor-391 .elementor-element.elementor-element-753a126 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46e1fbf */.elementor-391 .elementor-element.elementor-element-46e1fbf .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1dea288 */.elementor-391 .elementor-element.elementor-element-1dea288 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0747b74 */.h2-subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#3ABC9B;
    display: block;
}
@media only screen and (max-width: 1200px) {
    .h2-subtitle{
    font-size:30px;
     line-height: 30px;
    }
}
@media only screen and (max-width: 767px) {
    .h2-subtitle{
    font-size:25px;
     line-height: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-381d7e1 */.h2-subtitle{
    font-size:40px;
    line-height: 48px;
    font-family: Archivo;
    font-weight: 400;
    text-transform: uppercase;
    color:#3ABC9B;
    display: block;
}
@media only screen and (max-width: 1200px) {
.h2-subtitle{
    font-size:30px;
    line-height: 30px;
}
}
@media only screen and (max-width: 767px) {
.h2-subtitle{
    font-size:25px;
    line-height: 25px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01c6d00 */.h2-green{
    font-size:70px;
    color:#3ABC9B;
    display: block;
}
@media only screen and (max-width: 1366px) {
    .h2-green{
    font-size:60px;
}
}
@media only screen and (max-width: 1200px) {
    .h2-green{
    font-size:50px;
}
}
@media only screen and (max-width: 1024px) {
    .h2-green{
    font-size:40px;
}
}
@media only screen and (max-width: 767px) {
    .h2-green{
    font-size:30px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5ef4487 */.elementor-391 .elementor-element.elementor-element-5ef4487 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ecdf2 */.elementor-391 .elementor-element.elementor-element-a9ecdf2 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f11fa3 */.elementor-391 .elementor-element.elementor-element-5f11fa3 .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f2f5af */.elementor-391 .elementor-element.elementor-element-7f2f5af .cls-1{
    fill:#3ABC9B !important
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Naville-Bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://c2bcargo.com/wp-content/uploads/2026/06/Naville-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */