.elementor-kit-7{--e-global-color-primary:#00ABE6;--e-global-color-secondary:#52C4FF;--e-global-color-text:#0D0E23;--e-global-color-accent:#FFFFFF;--e-global-color-1ad1fa3:#0D0E23CC;--e-global-color-fb154bd:#F5F5F5CC;--e-global-color-10406bb:#0D0E23;--e-global-typography-primary-font-family:"League Spartan";--e-global-typography-primary-font-size:6rem;--e-global-typography-primary-font-weight:bold;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.05em;--e-global-typography-primary-letter-spacing:-1px;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-size:2.8rem;--e-global-typography-secondary-font-weight:bold;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-secondary-letter-spacing:-1px;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:1.15rem;--e-global-typography-text-font-weight:normal;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.625em;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:1.15rem;--e-global-typography-accent-font-weight:bold;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1.4em;--e-global-typography-af35fc7-font-family:"Open Sans Hebrew Condensed";--e-global-typography-af35fc7-font-size:1rem;--e-global-typography-af35fc7-font-weight:bold;--e-global-typography-af35fc7-text-transform:uppercase;--e-global-typography-af35fc7-font-style:normal;--e-global-typography-af35fc7-text-decoration:none;--e-global-typography-af35fc7-line-height:1.2em;--e-global-typography-af35fc7-letter-spacing:0px;--e-global-typography-616d073-font-family:"Open Sans";--e-global-typography-616d073-font-size:1.25rem;--e-global-typography-616d073-font-weight:normal;--e-global-typography-616d073-text-transform:none;--e-global-typography-616d073-font-style:normal;--e-global-typography-616d073-text-decoration:none;--e-global-typography-616d073-line-height:1.625em;background-color:var( --e-global-color-accent );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{background-color:var( --e-global-color-accent );padding-inline-end:12px;padding-inline-start:12px;}.elementor-kit-7 a{color:var( --e-global-color-text );}.elementor-kit-7 a:hover{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .header-inner{width:1600px;max-width:100%;}.site-header .site-branding .site-logo img{width:190px;max-width:190px;}.site-header .site-navigation ul.menu li a{color:var( --e-global-color-text );}.site-header .site-navigation-toggle .site-navigation-toggle-icon{color:var( --e-global-color-text );}.site-header .site-navigation .menu li{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.site-footer .site-branding{flex-direction:column;align-items:stretch;}.site-footer .footer-inner{width:1600px;max-width:100%;}.site-footer{padding-inline-end:20px;padding-inline-start:20px;}.site-footer .site-description{color:var( --e-global-color-1ad1fa3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}footer .footer-inner .site-navigation a{color:var( --e-global-color-1ad1fa3 );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.site-footer .copyright p{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1366px){.site-header .site-navigation .menu li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .site-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}footer .footer-inner .site-navigation a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .site-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}footer .footer-inner .site-navigation a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:880px){.elementor-kit-7{--e-global-typography-primary-font-size:3.25rem;--e-global-typography-secondary-font-size:2rem;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}.site-header .site-navigation .menu li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .site-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}footer .footer-inner .site-navigation a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:2400px){.site-header .site-navigation .menu li{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .site-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}footer .footer-inner .site-navigation a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.site-footer .copyright p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */body {
    overflow-x: hidden!important;
}

p, span, div,
h1, h2, h3, h4, h5, h6 {
	text-wrap: balance!important;
}

/* Scrollbar */
* {
  scrollbar-width: thin;
  scrollbar-color: #00ABE6 rgba(0, 0, 0, 0);
}

/* Selection */
::-moz-selection {
    color: var(--e-global-color-primary);
    background: ragba(0, 0, 0, 0)!important;
}

::selection {
    color: var(--e-global-color-primary);
    background: ragba(0, 0, 0, 0)!important;
}

/* Body and Layout */
/* Call to action button */
#cta-button:hover {
	transform: translatey(-5px);
	transition: all ease .3s;
}

#cta-button .elementor-button-icon {
	width: 24px;
	height: 24px;
	transform: rotate(-45deg);
	transition: all ease .3s;
}

#cta-button:hover .elementor-button-icon {
	transform: rotate(0deg);
}

/* How it Works Section */
/* Process Cards */
.process-card h3 {
	transition: all 300ms ease;
}

.process-card:hover h3 {
	color: var(--e-global-color-primary)!important;
}

/* Featured Cards */
.featured-card .elementor-image-box-title {
	margin-top: 0px!important;
}

/* Logo Slider */
.logo-slider .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}

.logo-slider img {
	max-height: 48px!important;
	object-fit: contain!important;
}

/* Text Slider */
.text-slider .swiper-wrapper {
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear!important; 
}

.text-slider figcaption {
	text-wrap: nowrap!important;
}

.text-slider img {
	max-height: 0px!important;
	display: none!important;
}

/* Clipped Image */
.clipped-right {
	clip-path: polygon(0 0, 90% 0, 100% 10%, 100% 100%, 0 100%, 0% 50%);
}

.clipped-left {
	clip-path: polygon(20% 0%, 100% 0, 100% 100%, 100% 100%, 0 100%, 0 10%);
}

/* Contact Form */
input[type=text], input[type=email], textarea, select {
	outline: none!important;
	margin: 0 auto!important;
	min-height: 48px!important;
	
	display: flex!important;
	justify-content: center!important;
	align-items: center!important;
	
	transition: all .5s ease!important;
	
	border: 1px solid rgba(0,0,0,0.2)!important;
}

input::placeholder, textarea::placeholder {
	opacity: 0.6;
}

input:hover, input:focus,
textarea:hover, textarea:focus,
select:hover, select:focus {
	border-color: var(--e-global-color-primary)!important;
}

button[type=submit] svg {
    transform: rotate(-45deg);
    transition: all .3s ease;
}

button[type=submit]:hover svg {
    transform: rotate(0deg);
}/* End custom CSS */