@media screen and (min-width: 1551px) and (max-width: 1700px)
{

}	

@media screen and (min-width:1241px) and (max-width:1500px)
{
    .banner-section.home .col-xl-8 {flex: 0 0 auto;width: 92%;}
	section.banner-section h1 {line-height: unset !important;font-size: 81px !important;}
	.banner-rotating-text .rotating-word {line-height: unset;}
	.about-sec-jay h6{letter-spacing: 14px;}
	.footer h2 {font-size: 29px;}
	.footer .py-xl-9 {padding-top: 60px !important;padding-bottom: 50px !important;}
	section.companies-innner h1 {font-size: 52px !important;width: 70%;	line-height: unset !important;}
	.about-sec-jay h2.mb-0.fs-13.pb-7.border-bottom {padding: 0 !important;}
	section.about-img video{    height: 430px;}
	.company.py-xl-10 {padding-top: 40px !important;padding-bottom: 40px !important;}
	.blog-detail img {height: 500px;width: 100%;object-fit: cover;}
}


@media screen and (min-width:1025px) and (max-width:1240px)
{
	
}

@media screen and (min-width:992px) and (max-width:1024px)
{
	
}

@media screen and (min-width:768px) and (max-width:991px)
{
	
}

@media (max-width: 767px)
{
	.scroll-nav{    display: none;}
	.header.scrolled .hamburger-group{    opacity: 1 !important;}
	.banner-rotating-text .rotating-word{    line-height: unset;}
	.banner-rotating-text{    vertical-align: baseline;}
	section.banner-section h1{line-height: unset !important;font-size: 31px !important;}
	.banner-section.home .col-xl-8 .d-flex{    display: block !important;}
	.banner-inner-section p {font-size: 15px !important;padding-top: 0;}
	.banner-inner-section img {width: 25px;}
	.header.scrolled .hamburger-group{    transform: unset;pointer-events: auto;}
	.about-sec-jay h6{letter-spacing: 5px;}
	section.about-img video{height: 290px;}
	.about-img .py-4 {padding-top: 1rem !important;padding-bottom: 1rem !important;}
	footer.footer h2 {font-size: 22px;}
	footer.footer.bg-dark.py-5.py-lg-11.py-xl-12{padding-top: 2rem !important;padding-bottom: 0rem !important;}
	footer.footer p{margin-bottom:0px !important;}
	.deal-action-section{    min-width: 100%;    padding-left: 0;}
	.deal-title{font-size: 22px;}
	.deal-description{    margin-bottom: 0;}
	h2.accordion-header button {font-size: 19px !important;}
	.banner-section.home a{    margin-top: 30px;}
	.banner-inner-section{    min-height: 350px;}

}


@media screen and (max-width:575px)
{
.banner-des-one {display: unset !important;}
.home_banner_div_marge {width: 100%;}
section.banner-section h1 {line-height: 46px !important;font-size: 39px !important;width: 100%;}
.banner-section.home a{    width: 100%;}
footer.footer {padding-bottom: 0 !important;}
section.companies-innner.banner-section h1{        line-height: 37px !important;font-size: 33px !important;}
}


@media screen and (max-width:480px)
{

}


form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style) {background-color: var(--fluentform-primary);
color: #ffffff;background: linear-gradient(90deg, #ff2d8f 0%, #d633a6 50%, #7b2cbf 100%);border-radius: 50px;width: 100%;padding: 15px 0;font-size: 22px;text-transform: capitalize;}