@media (min-width:1451px) and (max-width:1586px){
	.sevixe h1.titled{font-size: 2.9em;}
	.heuir span {font-weight: 300;font-size: 48px;}
	.container-fluid.fulre {width: 92%;}
	.marot {margin-top: 29px;}
}
@media (min-width:1351px) and (max-width:1450px){
	.sevixe h1.titled{font-size: 2.9em;}
	.heuir span {font-weight: 300;font-size: 48px;}
	.container-fluid.fulre {width: 92%;}
	.marot {margin-top: 29px;}
}
@media (min-width:1200px) and (max-width:1350px){
.banner-content__title {line-height: 62px;font-size: 60px;}
.container-fluid.fulre {width: 95%;}
.heuir span {font-weight: 300;font-size: 48px;}
.sevixe h1.titled{font-size: 2.9em;}
.sticky-container .pulse-sec{margin-top: -650px;}
.webire{top: 21px;left: -62px;width: 55%;}
.innerconte1 p{font-size: 17.9px;}
.righcobox p {font-size: 1rem;}
.creative-image > img{width: 80%;}
.marot {margin-top: 25px;}
.newsletter__thumb__img{max-width: 100%;}
.formboxe1 h2 {font-size: 25px;}
.map-form__form{padding: 32px 25px;padding-top: 85px;}
.righcobox1{margin-top: 25px;}
.black-bg.pt-115{padding-top: 80px;} 
}
@media (min-width:992px) and (max-width:1199px){
.banner-content__title {line-height: 55px;font-size: 55px;}
.container-fluid.fulre {width: 95%;}
.hero-section.pt-170{padding-top: 115px;}
.heuir span {font-weight: 300;font-size: 38px;}
.banner--style3 .banner-image__overlay{transform: translate(0%, -52%);}
.banner-gallery__item > img{width: 88%;}
.banner-gallery__col{gap: 10.43px;}
.sevixe h1.titled{font-size: 2.5em;}
.sticky-container .pulse-sec{margin-top: -650px;}
.webire{top: 52px;left: -62px;}
.sticky-container .floating-mobile {width: 305px;}
.innerconte1 p{font-size: 17.9px;}
.righcobox p {font-size: 1rem;}
.creative-image > img{width: 80%;}
.marot {margin-top: 25px;}
.newsletter__thumb__img{max-width: 100%;}
.formboxe1 h2 {font-size: 25px;}
.map-form__form{padding: 32px 25px;padding-top: 85px;}
}
@media (min-width:768px) and (max-width:991px){
.container-fluid.fulre {width: 95%;}
.banner-content__title{font-size: 60px;text-align: center;}
.hero-section.pt-170{padding-top: 110px;}
.banner--style3 .banner-image__overlay{transform: translate(0%, -6%);position: relative;}
.banner-content__text {text-align: center;}
.banner--gradient::after{background: linear-gradient(180deg, rgba(17, 17, 17, 0) 34.18%, #300977 64.31%);min-height: 1453px;}
.sevixe.pt-50{padding-top: 0px;}
.sevixe h1.titled{font-size: 2em;width: 100%;line-height: 45px;}
.wpar{line-height: 36px;font-size: 22px;width: 100%;}
.sticky-container .floating-mobile{width: 58%;top: 352px;}
.sticky-container .pulse-sec{min-height: 350px;border-radius: 24px;margin-top: -425px;}
.webire{top: 53px;width: 90%;}
.sticky-container .floating-mobile{position: relative;top: 0;}
.sticky-container .steps .wrapper ul.steps-desktop{grid-template-columns: 100%;margin: 0;padding: 0;}
.sticky-container .steps .wrapper ul li .step-text-sec .title{padding: 0 47px;}
.leftcont{width:100%;}
.contebvoxd{flex-direction: column;}
.rightcont{width:100%;margin-top: 15px;}
.innerconte1{margin-top: 15px;}
.righcobox{background-position: bottom right;padding: 40px 25px;padding-right: 25px;}
.righcobox h2{font-size: 1.9rem;padding-bottom: 18px;}
.whyboxf.pt-110 {padding-top: 10px;}
.whyboxf .section-title__big {line-height: 48px;font-size: 33px;}
.whyboxf .mb-55{margin-bottom: 25px;}
.creative .section-title__big {font-size: 39px;text-align: left !important;}
.righcobox1{margin-top: 15px;flex-direction: column;padding: 11px 18px;text-align: center;}
.section-title__text{text-align: left !important;margin-bottom: 50px;}
.creative .pt-120{padding-top: 65px;}
.creative .section-title__small{text-align: left !important;}
.footer__email {font-size: 25px;}
.wwdo.pt-120{padding-top: 65px;}
.wwdo.pb-90 {padding-bottom: 25px;}
.wptb-hero {height: auto;}
.text-headlines__item{font-size: 60px;}
.marot {margin-top: 28px;}
.formboxe1 {position:relative;top:0;left:0;z-index: 1;color: #fff;margin-bottom: 25px;}
.map-form__form{position:relative;top:0;left:0;padding-top: 45px;width:100%;}
.fledf{flex-direction: column;margin-bottom: 15px;}
.map-form__form__item > input, .map-form__form__item > textarea{min-height: 35px;padding: 10px 20px;}
.map-form__form__item > select{min-height: 35px;padding: 10px 20px;}
.sifr{width:100%;}
.faq.pb-85{padding-bottom: 18px;}
.footer.pt-115 {padding-top: 35px;}
.footer-widgets {padding-top: 25px;}
.footer .pb-60 {padding-bottom: 10px;}
.footer-menu__title{font-weight: 700;}
.righcobox1 h2 {font-size: 1.8rem;line-height: 39px;}
}
@media (min-width:601px) and (max-width:767px){
    .banner-content__title {line-height: 42px;font-size: 30px;text-align: center;}
.banner--style3 .banner-image__overlay{transform: translate(0%, -6%);position: relative;}
.banner-content__text {font-size: 15px;text-align: center;}
.heuir span{font-size: 28px;}
.container-fluid.fulre {width: 100%;}
.banner--gradient::after{background: linear-gradient(180deg, rgba(17, 17, 17, 0) 34.18%, #300977 64.31%);min-height: 2190px;}
.hero-section.pt-170{padding-top: 90px;}
.sevixe.pt-50{padding-top: 0px;}
.sevixe h1.titled{font-size: 2em;width: 100%;line-height: 45px;}
.wpar{line-height: 36px;font-size: 22px;width: 100%;}
.sticky-container .floating-mobile{width: 58%;top: 352px;}
.sticky-container .pulse-sec{min-height: 350px;border-radius: 24px;margin-top: -425px;}
.webire{top: 53px;width: 90%;}
.sticky-container .floating-mobile{position: relative;top: 0;}
.sticky-container .steps .wrapper ul.steps-desktop{grid-template-columns: 100%;margin: 0;padding: 0;}
.sticky-container .steps .wrapper ul li .step-text-sec .title{padding: 0 47px;}
.leftcont{width:100%;}
.contebvoxd{flex-direction: column;}
.rightcont{width:100%;margin-top: 15px;}
.innerconte1{margin-top: 15px;}
.righcobox{background-position: bottom right;padding: 40px 25px;padding-right: 25px;}
.righcobox h2{font-size: 1.9rem;padding-bottom: 18px;}
.whyboxf.pt-110 {padding-top: 10px;}
.whyboxf .section-title__big {line-height: 48px;font-size: 33px;}
.whyboxf .mb-55{margin-bottom: 25px;}
.creative .section-title__big {font-size: 39px;text-align: left !important;}
.righcobox1{margin-top: 15px;flex-direction: column;padding: 11px 18px;text-align: center;}
.section-title__text{text-align: left !important;margin-bottom: 50px;}
.creative .pt-120{padding-top: 65px;}
.creative .section-title__small{text-align: left !important;}
.footer__email {font-size: 25px;}
.wwdo.pt-120{padding-top: 65px;}
.wwdo.pb-90 {padding-bottom: 25px;}
.wptb-hero {height: auto;}
.text-headlines__item{font-size: 60px;}
.marot {margin-top: 28px;}
.formboxe1 {position:relative;top:0;left:0;z-index: 1;color: #fff;margin-bottom: 25px;}
.map-form__form{position:relative;top:0;left:0;padding-top: 45px;width:100%;}
.fledf{flex-direction: column;margin-bottom: 15px;}
.map-form__form__item > input, .map-form__form__item > textarea{min-height: 35px;padding: 10px 20px;}
.map-form__form__item > select{min-height: 35px;padding: 10px 20px;}
.sifr{width:100%;}
.faq.pb-85{padding-bottom: 18px;}
.footer.pt-115 {padding-top: 35px;}
.footer-widgets {padding-top: 25px;}
.footer .pb-60 {padding-bottom: 10px;}
.footer-menu__title{font-weight: 700;}
.righcobox1 h2 {font-size: 1.8rem;line-height: 39px;}
.banner-gallery{padding-bottom: -35px;}
}
@media (min-width:481px) and (max-width:600px){
    .banner-content__title {line-height: 42px;font-size: 30px;text-align: center;}
.banner--style3 .banner-image__overlay{transform: translate(0%, -6%);position: relative;}
.banner-content__text {font-size: 15px;text-align: center;}
.heuir span{font-size: 28px;}
.container-fluid.fulre {width: 100%;}
.banner--gradient::after{background: linear-gradient(180deg, rgba(17, 17, 17, 0) 34.18%, #300977 64.31%);min-height: 1820px;}
.hero-section.pt-170{padding-top: 90px;}
.sevixe.pt-50{padding-top: 0px;}
.sevixe h1.titled{font-size: 2em;width: 100%;line-height: 45px;}
.wpar{line-height: 36px;font-size: 22px;width: 100%;}
.sticky-container .floating-mobile{width: 58%;top: 352px;}
.sticky-container .pulse-sec{min-height: 350px;border-radius: 24px;margin-top: -425px;}
.webire{top: 53px;width: 90%;}
.sticky-container .floating-mobile{position: relative;top: 0;}
.sticky-container .steps .wrapper ul.steps-desktop{grid-template-columns: 100%;margin: 0;padding: 0;}
.sticky-container .steps .wrapper ul li .step-text-sec .title{padding: 0 47px;}
.leftcont{width:100%;}
.contebvoxd{flex-direction: column;}
.rightcont{width:100%;margin-top: 15px;}
.innerconte1{margin-top: 15px;}
.righcobox{background-position: bottom right;padding: 40px 25px;padding-right: 25px;}
.righcobox h2{font-size: 1.9rem;padding-bottom: 18px;}
.whyboxf.pt-110 {padding-top: 10px;}
.whyboxf .section-title__big {line-height: 48px;font-size: 33px;}
.whyboxf .mb-55{margin-bottom: 25px;}
.creative .section-title__big {font-size: 39px;text-align: left !important;}
.righcobox1{margin-top: 15px;flex-direction: column;padding: 11px 18px;text-align: center;}
.section-title__text{text-align: left !important;margin-bottom: 50px;}
.creative .pt-120{padding-top: 65px;}
.creative .section-title__small{text-align: left !important;}
.footer__email {font-size: 25px;}
.wwdo.pt-120{padding-top: 65px;}
.wwdo.pb-90 {padding-bottom: 25px;}
.wptb-hero {height: auto;}
.text-headlines__item{font-size: 60px;}
.marot {margin-top: 28px;}
.formboxe1 {position:relative;top:0;left:0;z-index: 1;color: #fff;margin-bottom: 25px;}
.map-form__form{position:relative;top:0;left:0;padding-top: 45px;width:100%;}
.fledf{flex-direction: column;margin-bottom: 15px;}
.map-form__form__item > input, .map-form__form__item > textarea{min-height: 35px;padding: 10px 20px;}
.map-form__form__item > select{min-height: 35px;padding: 10px 20px;}
.sifr{width:100%;}
.faq.pb-85{padding-bottom: 18px;}
.footer.pt-115 {padding-top: 35px;}
.footer-widgets {padding-top: 25px;}
.footer .pb-60 {padding-bottom: 10px;}
.footer-menu__title{font-weight: 700;}
.righcobox1 h2 {font-size: 1.8rem;line-height: 39px;}
.banner-gallery{padding-bottom: -35px;}
}
@media (min-width:371px) and (max-width:480px){
.banner-gallery{padding-bottom: -75px;}
.banner-content__title {line-height: 42px;font-size: 40px;text-align: center;}
.banner--style3 .banner-image__overlay{transform: translate(0%, -6%);position: relative;}
.banner-content__text {font-size: 15px;text-align: center;}
.heuir span{font-size: 28px;}
.container-fluid.fulre {width: 100%;}
.banner--gradient::after{background: linear-gradient(180deg, rgba(17, 17, 17, 0) 34.18%, #300977 64.31%);min-height: 1475px;}
.hero-section.pt-170{padding-top: 90px;}
.sevixe.pt-50{padding-top: 0px;}
.sevixe h1.titled{font-size: 2em;width: 100%;line-height: 45px;}
.wpar{line-height: 36px;font-size: 22px;width: 100%;}
.sticky-container .floating-mobile{width: 58%;top: 352px;}
.sticky-container .pulse-sec{min-height: 350px;border-radius: 24px;margin-top: -425px;}
.webire{top: 53px;width: 90%;}
.sticky-container .floating-mobile{position: relative;top: 0;}
.sticky-container .steps .wrapper ul.steps-desktop{grid-template-columns: 100%;margin: 0;padding: 0;}
.sticky-container .steps .wrapper ul li .step-text-sec .title{padding: 0 47px;}
.leftcont{width:100%;}
.contebvoxd{flex-direction: column;}
.rightcont{width:100%;margin-top: 15px;}
.innerconte1{margin-top: 15px;}
.righcobox{background-position: bottom right;padding: 40px 25px;padding-right: 25px;}
.righcobox h2{font-size: 1.9rem;padding-bottom: 18px;}
.whyboxf.pt-110 {padding-top: 10px;}
.whyboxf .section-title__big {line-height: 48px;font-size: 33px;}
.whyboxf .mb-55{margin-bottom: 25px;}
.creative .section-title__big {font-size: 39px;text-align: left !important;}
.righcobox1{margin-top: 15px;flex-direction: column;padding: 11px 18px;text-align: center;}
.section-title__text{text-align: left !important;margin-bottom: 50px;}
.creative .pt-120{padding-top: 65px;}
.creative .section-title__small{text-align: left !important;}
.footer__email {font-size: 25px;}
.wwdo.pt-120{padding-top: 65px;}
.wwdo.pb-90 {padding-bottom: 25px;}
.wptb-hero {height: auto;}
.text-headlines__item{font-size: 60px;}
.marot {margin-top: 28px;}
.formboxe1 {position:relative;top:0;left:0;z-index: 1;color: #fff;margin-bottom: 25px;}
.map-form__form{position:relative;top:0;left:0;padding-top: 45px;width:100%;}
.fledf{flex-direction: column;margin-bottom: 15px;}
.map-form__form__item > input, .map-form__form__item > textarea{min-height: 35px;padding: 10px 20px;}
.map-form__form__item > select{min-height: 35px;padding: 10px 20px;}
.sifr{width:100%;}
.faq.pb-85{padding-bottom: 18px;}
.footer.pt-115 {padding-top: 35px;}
.footer-widgets {padding-top: 25px;}
.footer .pb-60 {padding-bottom: 10px;}
.footer-menu__title{font-weight: 700;}
.righcobox1 h2 {font-size: 1.8rem;line-height: 39px;}
}
@media (min-width:300px) and (max-width:370px){
.banner-content__title {line-height: 42px;font-size: 30px;text-align: center;}
.banner--style3 .banner-image__overlay{transform: translate(0%, -6%);position: relative;}
.banner-content__text {font-size: 15px;text-align: center;}
.heuir span{font-size: 28px;}
.container-fluid.fulre {width: 100%;}
.banner--gradient::after{background: linear-gradient(180deg, rgba(17, 17, 17, 0) 34.18%, #300977 64.31%);min-height: 1027px;}
.hero-section.pt-170{padding-top: 90px;}
.sevixe.pt-50{padding-top: 0px;}
.sevixe h1.titled{font-size: 2em;width: 100%;line-height: 45px;}
.wpar{line-height: 36px;font-size: 22px;width: 100%;}
.sticky-container .floating-mobile{width: 58%;top: 352px;}
.sticky-container .pulse-sec{min-height: 350px;border-radius: 24px;margin-top: -425px;}
.webire{top: 53px;width: 90%;}
.sticky-container .floating-mobile{position: relative;top: 0;}
.sticky-container .steps .wrapper ul.steps-desktop{grid-template-columns: 100%;margin: 0;padding: 0;}
.sticky-container .steps .wrapper ul li .step-text-sec .title{padding: 0 47px;}
.leftcont{width:100%;}
.contebvoxd{flex-direction: column;}
.rightcont{width:100%;margin-top: 15px;}
.innerconte1{margin-top: 15px;}
.righcobox{background-position: bottom right;padding: 40px 25px;padding-right: 25px;}
.righcobox h2{font-size: 1.9rem;padding-bottom: 18px;}
.whyboxf.pt-110 {padding-top: 10px;}
.whyboxf .section-title__big {line-height: 48px;font-size: 33px;}
.whyboxf .mb-55{margin-bottom: 25px;}
.creative .section-title__big {font-size: 39px;text-align: left !important;}
.righcobox1{margin-top: 15px;flex-direction: column;padding: 11px 18px;text-align: center;}
.section-title__text{text-align: left !important;margin-bottom: 50px;}
.creative .pt-120{padding-top: 65px;}
.creative .section-title__small{text-align: left !important;}
.footer__email {font-size: 25px;}
.wwdo.pt-120{padding-top: 65px;}
.wwdo.pb-90 {padding-bottom: 25px;}
.wptb-hero {height: auto;}
.text-headlines__item{font-size: 60px;}
.marot {margin-top: 28px;}
.formboxe1 {position:relative;top:0;left:0;z-index: 1;color: #fff;margin-bottom: 25px;}
.map-form__form{position:relative;top:0;left:0;padding-top: 45px;width:100%;}
.fledf{flex-direction: column;margin-bottom: 15px;}
.map-form__form__item > input, .map-form__form__item > textarea{min-height: 35px;padding: 10px 20px;}
.map-form__form__item > select{min-height: 35px;padding: 10px 20px;}
.sifr{width:100%;}
.faq.pb-85{padding-bottom: 18px;}
.footer.pt-115 {padding-top: 35px;}
.footer-widgets {padding-top: 25px;}
.footer .pb-60 {padding-bottom: 10px;}
.footer-menu__title{font-weight: 700;}
.righcobox1 h2 {font-size: 1.8rem;line-height: 39px;}
}
