.elementor-14553 .elementor-element.elementor-element-139e7f4a:not(.elementor-motion-effects-element-type-background), .elementor-14553 .elementor-element.elementor-element-139e7f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.kintojoin-io-staging.xyz/wp-content/uploads/2025/06/city-traffic-under-sunset.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14553 .elementor-element.elementor-element-139e7f4a > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14553 .elementor-element.elementor-element-139e7f4a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-14553 .elementor-element.elementor-element-4e721645{--spacer-size:120px;}.elementor-14553 .elementor-element.elementor-element-27ffb5e5 > .elementor-container{max-width:1000px;}.elementor-14553 .elementor-element.elementor-element-27ffb5e5{border-style:none;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-5113c2c6 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-2105b56b > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-89437d2{margin-top:-35px;margin-bottom:-35px;}.elementor-14553 .elementor-element.elementor-element-14456028 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:15px 0px 20px 0px;}.elementor-14553 .elementor-element.elementor-element-14456028 img{width:38%;}.elementor-14553 .elementor-element.elementor-element-66ff2d90 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14553 .elementor-element.elementor-element-66ff2d90{text-align:center;}.elementor-14553 .elementor-element.elementor-element-66ff2d90 .elementor-heading-title{font-family:"ToyotaType", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-54fceff0 );}.elementor-14553 .elementor-element.elementor-element-f6f6653 > .elementor-widget-container{padding:0px 0px 30px 0px;border-style:none;}.elementor-14553 .elementor-element.elementor-element-f6f6653{text-align:center;}.elementor-14553 .elementor-element.elementor-element-f6f6653 .elementor-heading-title{font-family:"ToyotaType", Sans-serif;font-size:64px;font-weight:700;color:#00708D;}.elementor-14553 .elementor-element.elementor-element-8e9ea81{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-14553 .elementor-element.elementor-element-8e9ea81 .elementor-widget-container{text-align:center;}.elementor-14553 .elementor-element.elementor-element-8e9ea81 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-14553 .elementor-element.elementor-element-8e9ea81 .elementor-social-icon i{color:#FFFFFF;}.elementor-14553 .elementor-element.elementor-element-8e9ea81 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-14553 .elementor-element.elementor-element-67a0b9f7 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-765a87a7{--spacer-size:120px;}.elementor-14553 .elementor-element.elementor-element-2350b9f9{margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-617f2fe1 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-14553 .elementor-element.elementor-element-42df57c4{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14553 .elementor-element.elementor-element-42df57c4 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-14553 .elementor-element.elementor-element-441164b1 > .elementor-widget-container{padding:80px 0px 40px 0px;}.elementor-14553 .elementor-element.elementor-element-441164b1{text-align:center;}.elementor-14553 .elementor-element.elementor-element-441164b1 .elementor-heading-title{font-weight:500;}.elementor-14553 .elementor-element.elementor-element-3b7a4d5d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-3b7a4d5d{text-align:center;font-size:18px;}.elementor-14553 .elementor-element.elementor-element-765df928 > .elementor-container{max-width:1200px;}.elementor-14553 .elementor-element.elementor-element-765df928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-765df928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14553 .elementor-element.elementor-element-20a5134c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-ddfbb9{--e-image-carousel-slides-to-show:6;}.elementor-14553 .elementor-element.elementor-element-ddfbb9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-14553 .elementor-element.elementor-element-ddfbb9 .swiper-wrapper{display:flex;align-items:center;}.elementor-14553 .elementor-element.elementor-element-6c63e26d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-14553 .elementor-element.elementor-element-6c63e26d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14553 .elementor-element.elementor-element-67490f14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14553 .elementor-element.elementor-element-67490f14 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-cc6048c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-14553 .elementor-element.elementor-element-cc6048c > .elementor-widget-container{padding:80px 0px 40px 0px;}.elementor-14553 .elementor-element.elementor-element-cc6048c .elementor-heading-title{font-weight:600;}.elementor-14553 .elementor-element.elementor-element-4d196152 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-4d196152{text-align:center;font-size:18px;}.elementor-14553 .elementor-element.elementor-element-9f9f1a5{--spacer-size:50px;}@media(max-width:1366px){.elementor-14553 .elementor-element.elementor-element-139e7f4a:not(.elementor-motion-effects-element-type-background), .elementor-14553 .elementor-element.elementor-element-139e7f4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kintojoin-io-staging.xyz/wp-content/uploads/2024/05/city-traffic-under-sunset.jpg");}.elementor-14553 .elementor-element.elementor-element-139e7f4a > .elementor-container{max-width:767px;}.elementor-14553 .elementor-element.elementor-element-139e7f4a > .elementor-background-overlay{opacity:0.73;}.elementor-14553 .elementor-element.elementor-element-4e721645{--spacer-size:80px;}.elementor-14553 .elementor-element.elementor-element-27ffb5e5 > .elementor-container{max-width:767px;}.elementor-14553 .elementor-element.elementor-element-14456028 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-66ff2d90 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-14553 .elementor-element.elementor-element-f6f6653 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14553 .elementor-element.elementor-element-f6f6653 .elementor-heading-title{font-size:42px;}.elementor-14553 .elementor-element.elementor-element-8e9ea81{z-index:5;--icon-size:18px;}.elementor-14553 .elementor-element.elementor-element-765a87a7{--spacer-size:80px;}.elementor-14553 .elementor-element.elementor-element-2350b9f9 > .elementor-container{max-width:767px;}.elementor-14553 .elementor-element.elementor-element-2350b9f9{margin-top:150px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-617f2fe1 > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-14553 .elementor-element.elementor-element-42df57c4{--alignment:center;}.elementor-14553 .elementor-element.elementor-element-42df57c4 > .elementor-widget-container{padding:11px 11px 11px 11px;}.elementor-14553 .elementor-element.elementor-element-765df928 > .elementor-container{max-width:767px;}.elementor-14553 .elementor-element.elementor-element-765df928{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-6c63e26d > .elementor-container{max-width:767px;}.elementor-14553 .elementor-element.elementor-element-6c63e26d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-cc6048c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-14553 .elementor-element.elementor-element-4d196152 > .elementor-widget-container{padding:20px 0px 80px 0px;}}@media(max-width:1024px){ .elementor-14553 .elementor-element.elementor-element-42df57c4{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14553 .elementor-element.elementor-element-ddfbb9{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-14553 .elementor-element.elementor-element-4e721645{--spacer-size:20px;}.elementor-14553 .elementor-element.elementor-element-27ffb5e5{padding:20px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-14456028 img{width:65%;}.elementor-14553 .elementor-element.elementor-element-66ff2d90 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-14553 .elementor-element.elementor-element-66ff2d90 .elementor-heading-title{font-size:22px;}.elementor-14553 .elementor-element.elementor-element-f6f6653 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-14553 .elementor-element.elementor-element-f6f6653 .elementor-heading-title{font-size:36px;}.elementor-14553 .elementor-element.elementor-element-8e9ea81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-765a87a7{--spacer-size:50px;}.elementor-14553 .elementor-element.elementor-element-2350b9f9{margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;} .elementor-14553 .elementor-element.elementor-element-42df57c4{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-14553 .elementor-element.elementor-element-765df928{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-ddfbb9{--e-image-carousel-slides-to-show:2;}.elementor-14553 .elementor-element.elementor-element-ddfbb9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14553 .elementor-element.elementor-element-6c63e26d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14553 .elementor-element.elementor-element-cc6048c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-14553 .elementor-element.elementor-element-4d196152 > .elementor-widget-container{padding:5px 10px 5px 10px;}.elementor-14553 .elementor-element.elementor-element-9f9f1a5{--spacer-size:150px;}}@media(min-width:768px){.elementor-14553 .elementor-element.elementor-element-5113c2c6{width:10%;}.elementor-14553 .elementor-element.elementor-element-2105b56b{width:79.333%;}.elementor-14553 .elementor-element.elementor-element-67a0b9f7{width:10%;}}/* Start custom CSS for column, class: .elementor-element-5113c2c6 *//* General border styling for the element */
.elementor-14553 .elementor-element.elementor-element-5113c2c6 {
    position: relative;
    border-left: 4px solid #00708D;  /* Full-height left border */
    border-right: 0px solid #00708D; /* Full-height right border */
}

/* Top border styling */
.elementor-14553 .elementor-element.elementor-element-5113c2c6::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 20%; /* Left edge */
    border-top: 4px solid #00708D; /* Top border with thickness of 4px */
    transform: scaleX(3);
    transform-origin: left;
}

.elementor-14553 .elementor-element.elementor-element-5113c2c6::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%; /* Right edge */
    border-top: 4px solid #00708D; /* Top border with thickness of 4px */
}

/* Bottom border styling */
.elementor-14553 .elementor-element.elementor-element-5113c2c6::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 20%; /* Left edge */
    border-bottom: 4px solid #00708D; /* Bottom border with thickness of 4px */
    transform: scaleX(8);
    transform-origin: left;
}

.elementor-14553 .elementor-element.elementor-element-5113c2c6::after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 50%; /* Right edge */
    border-bottom: 4px solid #00708D; /* Bottom border with thickness of 4px */
}


/* Hide border on tablets and mobile devices */
@media (max-width: 1024px) { /* Adjust this value based on your design */
.elementor-14553 .elementor-element.elementor-element-5113c2c6 {
        border: none; /* Hide the border */
    }
}

/* Hide border on tablets and mobile devices */
@media (max-width: 1024px) { /* Adjust this value based on your design */
.elementor-14553 .elementor-element.elementor-element-5113c2c6::before {
        border: none; /* Hide the border */
    }
}

/* Hide border on tablets and mobile devices */
@media (max-width: 1024px) { /* Adjust this value based on your design */
.elementor-14553 .elementor-element.elementor-element-5113c2c6::after {
        border: none; /* Hide the border */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66ff2d90 */#header-main {
  font-size: 2em; /* Adjust font size as needed */
  font-weight: bold; /* Optional: Makes the text bold */
  color: transparent; /* Make the text transparent */
  text-align: left;
  background: url('/wp-content/uploads/2024/07/txt-bg-b.gif') no-repeat center center;
  background-size: cover;
  -webkit-background-clip: text; /* For Safari/Chrome */
  background-clip: text;
  /* Add any additional styling as needed */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6f6653 */#header-main {
  font-size: 2em; /* Adjust font size as needed */
  font-weight: bold; /* Optional: Makes the text bold */
  color: transparent; /* Make the text transparent */
  text-align: left;
  background: url('/wp-content/uploads/2024/07/txt-bg-b.gif') no-repeat center center;
  background-size: cover;
  -webkit-background-clip: text; /* For Safari/Chrome */
  background-clip: text;
  /* Add any additional styling as needed */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-247c8908 */.elementor-14553 .elementor-element.elementor-element-247c8908 {
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-67a0b9f7 *//* General border styling for the element */
.elementor-14553 .elementor-element.elementor-element-67a0b9f7 {
    position: relative;
    border-left: 0px solid #00708D;  /* Full-height left border */
    border-right: 5px solid #00708D; /* Full-height right border */
}

/* Top border styling */
.elementor-14553 .elementor-element.elementor-element-67a0b9f7::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0%;
    width: 30%; /* Left edge */
    border-top: 4px solid #00708D; /* Top border with thickness of 4px */
    overflow: visible;
    transform: scaleX(3);
    transform-origin: right;
}

.elementor-14553 .elementor-element.elementor-element-67a0b9f7::before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 100%; /* Right edge */
    border-top: 4px solid #00708D; /* Top border with thickness of 4px */
}

/* Bottom border styling */
.elementor-14553 .elementor-element.elementor-element-67a0b9f7::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 20;
    width: 20%; /* Left edge */
    border-bottom: 4px solid #00708D; /* Bottom border with thickness of 4px */
    transform: scaleX(8);
    transform-origin: right;
}

.elementor-14553 .elementor-element.elementor-element-67a0b9f7::after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 50%; /* Right edge */
    border-bottom: 4px solid #00708D; /* Bottom border with thickness of 4px */
}

.elementor-14553 .elementor-element.elementor-element-67a0b9f7 {
    padding-top: 0px;
}

/* Hide border on tablets and mobile devices */
@media (max-width: 1024px) { /* Adjust this value based on your design */
.elementor-14553 .elementor-element.elementor-element-67a0b9f7 {
        border: none; /* Hide the border */
    }
}

/* Hide border on tablets and mobile devices */
@media (max-width: 1024px) { /* Adjust this value based on your design */
.elementor-14553 .elementor-element.elementor-element-67a0b9f7::before {
        border: none; /* Hide the border */
    }
}

/* Hide border on tablets and mobile devices */
@media (max-width: 1024px) { /* Adjust this value based on your design */
.elementor-14553 .elementor-element.elementor-element-67a0b9f7::after {
        border: none; /* Hide the border */
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-617f2fe1 */.elementor-14553 .elementor-element.elementor-element-617f2fe1 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ddfbb9 *//*
.elementor-14553 .elementor-element.elementor-element-ddfbb9 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.elementor-14553 .elementor-element.elementor-element-ddfbb9:before {
    content: '';
    display: block;
    width: 120px;
    height: 100%;
    position: absolute;
    background: linear-gradient(90deg, rgba(0, 112, 141, 1) 0%, rgba(0, 112, 141, 0) 100%);
    z-index: 10;
}

.elementor-14553 .elementor-element.elementor-element-ddfbb9:after {
    content: '';
    display: block;
    width: 120px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    background: linear-gradient(90deg, rgba(0, 112, 141, 0) 0%, rgba(0, 112, 141, 1) 100%);
    z-index: 10;
}
*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ToyotaType';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.kintojoin-io-staging.xyz/wp-content/uploads/2022/10/ToyotaType-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'ToyotaType';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.kintojoin-io-staging.xyz/wp-content/uploads/2022/10/ToyotaType-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ToyotaType';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.kintojoin-io-staging.xyz/wp-content/uploads/2022/10/ToyotaType-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'ToyotaType';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.kintojoin-io-staging.xyz/wp-content/uploads/2022/10/ToyotaType-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'ToyotaType';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.kintojoin-io-staging.xyz/wp-content/uploads/2022/10/ToyotaType-Book.ttf') format('truetype');
}
/* End Custom Fonts CSS */