.elementor-15873 .elementor-element.elementor-element-1fda162{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;}.elementor-15873 .elementor-element.elementor-element-1fda162:not(.elementor-motion-effects-element-type-background), .elementor-15873 .elementor-element.elementor-element-1fda162 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, var( --e-global-color-primary ) 0%, var( --e-global-color-2b6e9ed ) 100%);}.elementor-15873 .elementor-element.elementor-element-1fda162 > .elementor-shape-bottom .elementor-shape-fill, .elementor-15873 .elementor-element.elementor-element-1fda162 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7289a2f );}.elementor-15873 .elementor-element.elementor-element-1fda162 > .elementor-shape-bottom svg, .elementor-15873 .elementor-element.elementor-element-1fda162 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:34px;transform:translateX(-50%) rotateY(180deg);}.elementor-15873 .elementor-element.elementor-element-1fda162 > .elementor-shape-bottom, .elementor-15873 .elementor-element.elementor-element-1fda162 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-15873 .elementor-element.elementor-element-580ce7d{width:100%;max-width:100%;top:57px;z-index:0;}body:not(.rtl) .elementor-15873 .elementor-element.elementor-element-580ce7d{right:0px;}body.rtl .elementor-15873 .elementor-element.elementor-element-580ce7d{left:0px;}.elementor-15873 .elementor-element.elementor-element-b9224ff{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15873 .elementor-element.elementor-element-1c7c49f{--display:flex;--min-height:343px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15873 .elementor-element.elementor-element-c82fbad{--display:flex;}.elementor-15873 .elementor-element.elementor-element-1ea1df9{width:100%;max-width:100%;}.elementor-15873 .elementor-element.elementor-element-b0ff9ec p{margin-block-end:0px;}.elementor-15873 .elementor-element.elementor-element-1f72656{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15873 .elementor-element.elementor-element-f218a89{--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;}.elementor-15873 .elementor-element.elementor-element-7d86901{--display:flex;}.elementor-15873 .elementor-element.elementor-element-d35be60{--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:5em 5em;--row-gap:5em;--column-gap:5em;}.elementor-15873 .elementor-element.elementor-element-c163b17{--display:flex;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder__label{text-align:left;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder__desc{text-align:left;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder input{color-scheme:normal;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder__action-button{transition:all 0.3s;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder-message--success{text-align:center;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-form-builder-message--error{text-align:center;}.elementor-15873 .elementor-element.elementor-element-960fcb0 .jet-address-autocomplete + .jet-adr-list{text-align:left;}.elementor-15873 .elementor-element.elementor-element-1fa0ae9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15873 .elementor-element.elementor-global-15874 p{margin-block-end:4px;}@media(min-width:768px){.elementor-15873 .elementor-element.elementor-element-f218a89{--content-width:1040px;}.elementor-15873 .elementor-element.elementor-element-1fa0ae9{--width:45%;}}/* Start custom CSS for html, class: .elementor-element-580ce7d *//* KEYFRAMES */

@-webkit-keyframes animateCloud {
    0% {
        margin-left: -500px;
    }
    100% {
        margin-left: 100%;
    }
}

@-moz-keyframes animateCloud {
    0% {
        margin-left: -500px;
    }
    100% {
        margin-left: 100%;
    }
}

@keyframes animateCloud {
    0% {
        margin-left: -500px;
    }
    100% {
        margin-left: 100%;
    }
}

/* ANIMATIONS */

.elementor-15873 .elementor-element.elementor-element-580ce7d .x1 {
	-webkit-animation: animateCloud 70s linear infinite;
	-moz-animation: animateCloud 70s linear infinite;
	animation: animateCloud 70s linear infinite;
	
	-webkit-transform: scale(0.65);
	-moz-transform: scale(0.65);
	transform: scale(0.65);
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .x2 {
	-webkit-animation: animateCloud 40s linear infinite;
	-moz-animation: animateCloud 40s linear infinite;
	animation: animateCloud 40s linear infinite;
	
	-webkit-transform: scale(0.3);
	-moz-transform: scale(0.3);
	transform: scale(0.3);
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .x3 {
	-webkit-animation: animateCloud 60s linear infinite;
	-moz-animation: animateCloud 60s linear infinite;
	animation: animateCloud 60s linear infinite;
	
	-webkit-transform: scale(0.5);
	-moz-transform: scale(0.5);
	transform: scale(0.5);
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .x4 {
	-webkit-animation: animateCloud 36s linear infinite;
	-moz-animation: animateCloud 36s linear infinite;
	animation: animateCloud 36s linear infinite;
	
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	transform: scale(0.4);
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .x5 {
	-webkit-animation: animateCloud 50s linear infinite;
	-moz-animation: animateCloud 50s linear infinite;
	animation: animateCloud 50s linear infinite;
	
	-webkit-transform: scale(0.55);
	-moz-transform: scale(0.55);
	transform: scale(0.55);
}

/* OBJECTS */

.elementor-15873 .elementor-element.elementor-element-580ce7d .cloud {
	background: #fff;
	background: -moz-linear-gradient(top,  #F33811 5%, #EB2B0B 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(5%,#F33811), color-stop(100%,#EB2B0B));
	background: -webkit-linear-gradient(top,  #F33811 5%,#EB2B0B 100%);
	background: -o-linear-gradient(top,  #F33811 5%,#EB2B0B 100%);
	background: -ms-linear-gradient(top,  #F33811 5%,#EB2B0B 100%);
	background: linear-gradient(top,  #F33811 5%,#EB2B0B 100%);
	
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	
	height: 120px;
	position: relative;
	width: 350px;
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .cloud:after, .elementor-15873 .elementor-element.elementor-element-580ce7d .cloud:before {
    background: #F33811;
	content: '';
	position: absolute;
	z-indeX: -1;
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .cloud:after {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;

	height: 100px;
	left: 50px;
	top: -50px;
	width: 100px;
}

.elementor-15873 .elementor-element.elementor-element-580ce7d .cloud:before {
	-webkit-border-radius: 200px;
	-moz-border-radius: 200px;
	border-radius: 200px;

	width: 180px;
	height: 180px;
	right: 50px;
	top: -90px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-15874 */.elementor-15873 .elementor-element.elementor-global-15874 h6:not(:first-child)
{
    margin-top: 2.5em;
}

.elementor-15873 .elementor-element.elementor-global-15874 h6
{
     margin-bottom: 0.5em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa0ae9 */.elementor-15873 .elementor-element.elementor-element-1fa0ae9 h6:not(:first-child)
{
    margin-top: 1.5em;
}/* End custom CSS */