.elementor-514 .elementor-element.elementor-element-dceb0ed{--display:flex;--min-height:165px;--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;}.elementor-514 .elementor-element.elementor-element-dceb0ed:not(.elementor-motion-effects-element-type-background), .elementor-514 .elementor-element.elementor-element-dceb0ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a32a78 );}.elementor-514 .elementor-element.elementor-element-4c9837c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-514 .elementor-element.elementor-element-0afe62c{--display:flex;--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-514 .elementor-element.elementor-element-44aa068 .elementor-repeater-item-1943c47 .swiper-slide-bg{background-color:var( --e-global-color-accent );background-image:url(https://freightsense.global/storage/2023/07/two-engineers-discussing-building-plans-together-in-a-freight-yard.jpg);background-size:cover;}.elementor-514 .elementor-element.elementor-element-44aa068 .swiper-slide{transition-duration:calc(5000ms*1.2);height:920px;}.elementor-514 .elementor-element.elementor-element-44aa068 .swiper-slide-contents{max-width:66%;}.elementor-514 .elementor-element.elementor-element-44aa068 .swiper-slide-inner{text-align:center;}.elementor-514 .elementor-element.elementor-element-9cbb2db{--display:flex;--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-514 .elementor-element.elementor-element-1c71fc3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.5rem;font-weight:600;line-height:3.2rem;color:#3E6DF8;}.elementor-514 .elementor-element.elementor-element-713d130 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4rem;color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-514 .elementor-element.elementor-element-44aa068 .swiper-slide{height:100vh;}.elementor-514 .elementor-element.elementor-element-9cbb2db{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-514 .elementor-element.elementor-element-1c71fc3 .elementor-heading-title{font-size:2.1rem;line-height:2.9rem;}}@media(min-width:768px){.elementor-514 .elementor-element.elementor-element-0afe62c{--width:60%;}.elementor-514 .elementor-element.elementor-element-9cbb2db{--width:67%;}}@media(max-width:1024px) and (min-width:768px){.elementor-514 .elementor-element.elementor-element-0afe62c{--width:55%;}}@media(max-width:767px){.elementor-514 .elementor-element.elementor-element-0afe62c.e-con{--order:99999 /* order end hack */;}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-514 .elementor-element.elementor-element-44aa068 .swiper-slide{height:224px;}.elementor-514 .elementor-element.elementor-element-9cbb2db{--padding-top:50px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-514 .elementor-element.elementor-element-1c71fc3 .elementor-heading-title{font-size:2rem;}}/* Start custom CSS for wpforms, class: .elementor-element-045fb1d */div.wpforms-container-full .wpforms-form em.wpforms-error {
    margin-top: 7px;
}


div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
    background-color: #3E6DF8;
    color: var(--wpforms-button-text-color);
    padding: 10px 100px;
    border-radius: 20px;
}



div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full input[type=submit]:active, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full button[type=submit]:active, div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active {
    background-color: #3E6DF8;
    color: var(--wpforms-button-text-color);
    padding: 10px 100px;
    border-radius: 20px;
}

div#wpforms-525-field_2-container {
    padding-top: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-ThinItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://freightsense.sardinastudio.com/storage/2023/05/Poppins-BlackItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */