/*  MICROTHEMER STYLES  */

/*= Animations ================ */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}


/*= General =================== */

/** General >> Text block 14 28 **/
#text_block-14-28 {
	color: rgb(238, 186, 43) !important;
	-webkit-animation-name: pulse !important;
	animation-name: pulse !important;
	-webkit-animation-duration: 5s !important;
	animation-duration: 5s !important;
	-webkit-animation-timing-function: ease-in-out !important;
	animation-timing-function: ease-in-out !important;
	-webkit-animation-iteration-count: infinite !important;
	animation-iteration-count: infinite !important;
}

/** General >> Fluentform 4 [type="submit"] **/
#fluentform_4 [type="submit"] {
	-webkit-animation-name: tada !important;
	animation-name: tada !important;
	-webkit-animation-duration: 5s !important;
	animation-duration: 5s !important;
	-webkit-animation-timing-function: linear !important;
	animation-timing-function: linear !important;
	-webkit-animation-delay: 0s !important;
	animation-delay: 0s !important;
	-webkit-animation-iteration-count: infinite !important;
	animation-iteration-count: infinite !important;
	-webkit-animation-direction: normal !important;
	animation-direction: normal !important;
}

/** General >> Section 12 28 ct section inner wrap **/
#section-12-28 .ct-section-inner-wrap {
	color: rgb(174, 145, 66) !important;
}

/** General >> Div block 13 28 **/
#div_block-13-28 {
	color: rgba(0, 0, 0, 0) !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** General >> Code block 25 44 form **/
#code_block-25-44 form {
	width: 100% !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** General >> Wv form item email **/
#wv-form-item-email {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	margin-bottom: 20px !important;
}

/** General >> Wv submit **/
#wv-submit {
	color: rgb(50, 50, 50) !important;
	background-color: rgb(238, 238, 34) !important;
	padding: 5px 10px 5px 10px !important;
	border-width: 1px !important;
	border-radius: 3px !important;
}

/** General >> Wv form item name **/
#wv-form-item-name {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}


/*( < 480 )*/
@media (max-width: 479.98px) {

	/*= General =================== */

	/** General >> Code block 25 44 form **/
	#code_block-25-44 form {
	
}

	/** General >> Wv form item name **/
	#wv-form-item-name {
	width: 75% !important;
}

	/** General >> Wv form item email **/
	#wv-form-item-email {
	width: 75% !important;
}


}

