#footer-animated-text-cs h2{
	font-family: 'Montserrat' !important;
	font-size: 50px !important;
	font-weight: 800 !important;
	margin-top: 1em !important;
	margin-bottom: 0.7em !important;
	line-height: 1.2em !important;
	letter-spacing: -0.027em !important;
}

@media (max-width: 1000px) {
    #footer-animated-text-cs h2 {
        font-size: 34px !important;
    }
}

#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
}

.footer-text-animated-cs h1, .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	font-size: 350px !important;
}

#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1{
	margin-bottom: -42px !important;
}

.okc_custom_footer .nectar-split-heading {
    font-size: unset !important;
}

#footer-animated-text .img-with-aniamtion-wrap {
	position: absolute !important;
	top: -387px !important;
	width: 460px !important;
	right: 207px !important;
}

.ocm-effect-wrap-inner #ajax-content-wrap #footer-animated-text-cs .row_col_wrap_12_inner.col.span_12.left{
	padding: 0px !important;
}

/* #footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs  .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner{
	padding-top: 44px !important;
	padding-bottom: 181px !important;
} */

#footer-animated-text .vc_col-sm-12.okc_custom_footer.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone {
    margin-bottom: -45px !important;
}

.footer-credit-wrapper .nectar-responsive-text {
	width: 100% !important;
}

#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	margin-bottom: 0px !important;
    overflow: hidden !important;
}

/* Upto 700 */
@media (max-width: 690px) {
	.footer-credit-wrapper .vc_column-inner{
		padding: 0px !important;
	}
}

/* Different pixels */

@media (min-width: 300px) and (max-width: 400px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 80px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -10px !important;
	}

	#footer-animated-text-cs h2 {
        font-size: 25px !important;
    }
	
	#footer-animated-text {
		padding-top: 20px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 50px !important;
	    padding-bottom: 50px !important;
	}
}

@media (min-width: 400px) and (max-width: 430px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 90px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -16px !important;
	}

	#footer-animated-text {
		padding-top: 20px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 50px !important;
	    padding-bottom: 50px !important;
	}

	#footer-animated-text-cs h2 {
        font-size: 25px !important;
    }
}

@media (min-width: 430px) and (max-width: 470px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 100px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -16px !important;
	}

	#footer-animated-text {
		padding-top: 20px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 50px !important;
	    padding-bottom: 50px !important;
	}

	#footer-animated-text-cs h2 {
        font-size: 25px !important;
    }
}

@media (min-width: 470px) and (max-width: 579px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 110px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -16px !important;
	}

	#footer-animated-text {
		padding-top: 50px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 60px !important;
	    padding-bottom: 60px !important;
	}
}

@media (min-width: 550px) and (max-width: 640px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 130px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -21px !important;
	}

	#footer-animated-text {
		padding-top: 60px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 70px !important;
	    padding-bottom: 70px !important;
	}
}

@media (min-width: 640px) and (max-width: 749px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 150px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -21px !important;
	}

	#footer-animated-text {
		padding-top: 70px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 80px !important;
	    padding-bottom: 80px !important;
	}
}

@media (min-width: 750px) and (max-width: 850px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 175px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -25px !important;
	}

	#footer-animated-text {
		padding-top: 70px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 80px !important;
	    padding-bottom: 80px !important;
	}
}

@media (min-width: 850px) and (max-width: 999px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 200px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -28px !important;
	}

	#footer-animated-text {
		padding-top: 70px !important;
	}

	#footer-animated-text-cs .vc_column-inner, #footer-animated-text-cs .wpb_column.bottom_padding_desktop_15pct > .vc_column-inner {
	    padding-top: 80px !important;
	    padding-bottom: 80px !important;
	}
}

@media (min-width: 1000px) and (max-width: 1100px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 230px !important;
	}
}

@media (min-width: 1100px) and (max-width: 1300px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 250px !important;
	}

	#footer-animated-text .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in h1 {
	    margin-bottom: -35px !important;
	}
}

@media (min-width: 1300px) {
	.footer-text-animated-cs h1,  .footer-text-animated-cs .nectar-split-heading.font_line_height_1px.footer-text-animated-cs.fitty-fit.animated-in{
	    font-size: 300px !important;
	}
}