.elementor-16251 .elementor-element.elementor-element-1fdd3b5{--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-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-item{background-color:#6EC1E400;}.elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-digits{color:#000000;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-16251 .elementor-element.elementor-element-05974e7 .elementor-countdown-label{color:#000000;}/* Start custom CSS */body {
  width:100%;
  overflow-x:hidden;
}


.form-block + .form-block {
    margin-top: 8px;
}

.form-block input {
    height: 56px;
    border: 0;
    border-radius: 5px 5px 5px 5px;
    padding: 0 15px 3px 15px;
}



.active-form .form-block button {
    border: 0;
    width: 100%;
    font-family: "Circ Title", Sans-serif;
    font-size: 16px;
    font-weight: 900;
    text-transform: uppercase;
    font-style: italic;
    line-height: 1.2em;
    color: #FFF !important;
    background-image: linear-gradient(180deg, #5B62FF 0%, #000AFF 100%);
    border-radius: 5px 5px 5px 5px;
    padding: 20px 10px 20px 0px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.active-form .form-block button:hover {
    filter: brightness(1.3);
}

.active-form .form-block button span {
    text-align: left;
    padding-left: 20px;
    transform: translateY(1px);
}

@media screen and (max-width: 767px) {
	.form-block input {
		font-size: 12px;
	}
	.active-form .form-block input {
	    height: 44px;
	}
	.active-form .form-block button {
	    height: 56px;
	    font-size: 14px;
	}
}

b, strong {
    font-weight: bold;
}

p {
    margin: 0;
}

p+p {
    margin-top: .75em;
}

.box-border:after {
    content: '';
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    border: 1px solid rgba(255,255,255,0.5);
    border-radius: 20px;
    mix-blend-mode: overlay;
    pointer-events: none;
}

.shadow {
    box-shadow: 0px 2.767px 2.214px 0px rgba(0, 0, 0, 0.02), 0px 6.65px 5.32px 0px rgba(0, 0, 0, 0.03), 0px 12.522px 10.017px 0px rgba(0, 0, 0, 0.04), 0px 22.336px 17.869px 0px rgba(0, 0, 0, 0.04), 0px 41.778px 33.422px 0px rgba(0, 0, 0, 0.05), 0px 100px 80px 0px rgba(0, 0, 0, 0.07);
}/* End custom CSS */