@media screen and (max-width: 1440px) {
	.container {
		max-width: 1100px !important;
	}
	.blog__slider-wrapp {
		padding-left: calc(50% - 550px);
	}
	.main-page .blog__slider {
		padding: 35px 0;
	}
	.logo__wrapper {
		margin-top: 100px;
		position: relative;
		top: 50px;
	}
	/* about */
	.background-img {
		top: 0px;
	}
	/*main*/
	.hero__video {
		left: 0;
		right: 0;
	}
	.hero__video video {
		width: 100%;
	}
	.students__card {
		min-width: initial;
	}
	.hero__title {
		font-size: 85px;
	}
	.main-page .blog__slider {
		padding: 35px 0 70px;
	}
	.hero__video {
		top: 300px;
	}
	.geography__main-page .swiper-button-next,
	.geography__main-page .swiper-button-prev {
		position: absolute;
	}
	.geography__main-page .swiper-button-next {
		top: 55% !important;
	}
	.geography__main-page .swiper-button-prev {
		top: 47% !important;
	}
	.operations__content h3 {
		margin-top: 15px;
	}
	.mountain-spinner {
		right: 180px;
		bottom: 400px;
		max-width: 200px;
	}
	.youtubeSlider {
		padding-left: calc(50% - 550px) !important;
	}
	.youtube-slider__video {
		width: 147px;
		height: 147px;
	}
	.geography__main-page .operations__tab {
		height: 45px;
	}
	.geography__main-page .slider-img-wrapper {
		height: 390px;
	}
	.geography__main-page .slider-img-wrapper img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.geography__main-page .operations__content h3 {
		font-size: 52px;
		margin-top: 15px;
		margin-bottom: 14px;
	}
	/* 	program */
	.program-geography .slider-img-wrapper {
		height: 577px;
	}
	.program-geography .slider-img-wrapper img {
		height: inherit;
		object-fit: cover;
	}
	.geography-navs {
		top: 500px;
	}
}

@media screen and (max-width: 1220px) {
	.container {
		max-width: 960px !important;
	}
	#blog .container,
	.footer .container,
	.coach-hero .hero__inner,
	.about-team__inner {
		padding: 0 15px !important;
	}
	.about-slider {
		padding-left: 15px;
	}
	.blog__slider-wrapp {
		padding-left: calc(50% - 480px);
	}
	.logo__wrapper {
		width: 180px;
		margin-top: 60px;
	}
	.sbx-logo {
		width: 50px;
	}
	.blog__title,
	.about-coach__desc-title {
		font-size: 32px;
	}
	.single-post {
		padding-top: 35px;
	}
	/*program*/
	.title {
		font-size: 32px;
	}
	.program__inner p {
		max-width: 615px;
		font-size: 16px;
	}
	.program-hero .logo__wrapper {
		top: 110px;
	}
	.program__inner {
		top: -50px;
	}
	.callbackform .title,
	.coach__desc-title,
	.students-title__heading,
	.program-desc h3 {
		font-size: 32px;
	}
	.program-desc h3 {
		font-size: 32px !important;
	}
	.callbackform__content {
		max-width: 470px;
	}
	.callbackform__content-text {
		font-size: 16px;
	}
	.geography-navs {
		top: 400px;
	}
	.program-desc__title-wrapper {
		padding-top: 40px;
		padding-bottom: 100px;
	}
	.geography {
		padding-bottom: 100px;
	}
	/*main*/
	.hero__title {
		font-size: 65px;
	}
	.hero__title span {
		font-size: 55px;
	}
	.hero__desc {
		font-size: 22px;
	}
	.hero__inner {
		margin-bottom: 60px;
	}
	.coach__title,
	.students-title__about {
		font-size: 20px;
	}
	.coach__quote {
		left: -150px;
		width: 120px;
	}
	.coach__circle {
		left: -90px;
		top: -85px;
		max-width: 170px;
	}
	.students__card {
		padding: 32px 18px;
	}
	.students__card-title h4 {
		font-size: 18px;
	}
	.mountains {
		background-size: cover;
		min-height: 795px;
		padding-top: 265px;
	}
	.mountains__list {
		max-width: 750px;
		align-items: flex-start;
	}
	.mountains__step:nth-child(even) {
		width: 315px;
	}
	.mountains__step:nth-child(odd) {
		width: 355px;
	}
	.mountain-spinner {
		max-width: 190px;
	}
	.coach-list__img {
		max-width: 225px;
	}
	.sponsors .marquee__inner img {
		max-width: 150px;
	}
	.sponsors {
		margin-bottom: 20px;
	}
	.family__inner .title {
		max-width: 700px;
	}
	.family__circle {
		right: -30px;
		max-width: 190px;
	}
	.youtubeSlider {
		padding-left: calc(50% - 480px) !important;
	}
	.hero .logo__wrapper {
		margin-top: 120px;
	}
	.hero__video {
		top: 270px;
	}
	.slider-img-wrapper {
		height: 410px;
	}
	.geography__main-page .swiper-button-prev {
		top: 46% !important;
	}
}

@media screen and (max-width: 1024px) {
	.single-post__title .post__header {
		margin-bottom: 35px;
	}
	#blog .blog__title {
		font-size: 28px;
		margin: 0 0 35px;
	}
	body,
	.blog__slider-wrapp .post__content,
	.load-more__posts,
	.about-coach__desc,
	.about-team__desc {
		font-size: 14px;
	}
	.blog__all-wrapp .post__link a {
		font-size: 16px !important;
	}
	/* about */
	.hero.coach-hero {
		padding-top: 50px;
	}
	.about-slider__wrapper {
		padding-top: 105px;
		padding-bottom: 105px;
	}
	/* 	program */
	.geography-navs {
		top: 350px;
		height: 40px;
	}
	.program-geography .swiper-button-next {
		top: 22px !important;
	}
	.program-geography .operations__tab {
		height: 65px;
		font-size: 16px;
	}
	.program-desc h3 {
		text-align: center;
	}
	/* main	 */
	.hero__desc {
		font-size: 18px;
	}
}

@media screen and (max-width: 992px) {
	.main-page {
		overflow: hidden;
	}
	.navbar-custom {
		justify-content: space-between;
		align-items: center;
		width: 100vw;
		transition: all .5s;
	}
	.mobile_logo {
		display: block;
		margin-left: 15px;
	}
	.mobile_logo img {
		max-width: 50px;
		margin-left: 5px;
		margin-top: 10px;
	}
	.navbar-custom__inner {
		position: absolute;
		top: 100%;
		transform: translateX(-100%);
		transition: transform .5s;
	}
	.navbar-custom__inner.open {
		transform: translateX(0);
		height: calc(100vh - 65px);
    	background: var(--bg-color);
		max-width: initial !important;
	}
	.navbar-custom__space {
		display: none;
	}
	.navbar-custom__buttons {
		border-left: none;
	}
	.navbar-custom__buttons ul {
		background: #F1F0F3;
		flex-wrap: wrap;
		height: auto;
	}
	.navbar-custom__buttons ul li {
		border-right: 1px solid var(--bg-color);
		border-bottom: 1px solid var(--bg-color);
	}
	.navbar-custom__buttons ul li:last-child {
		border-right: none;
	}
	.navbar-custom__buttons ul li:nth-child(1),
	.navbar-custom__buttons ul li:nth-child(2) {
		width: 100%;
		text-transform: uppercase;
		font-weight: 500;
		padding: 35px 0 15px;
		border-right: none;
	}
	.navbar-custom__buttons ul li:nth-child(3),
	.navbar-custom__buttons ul li:nth-child(4) {
		width: 100%;
		text-transform: uppercase;
		font-weight: 500;
		padding: 35px 0 15px;
		border-right: none;
	}

	.navbar-custom__buttons ul li.lang-item.lang-item-6.lang-item-uk,
	.navbar-custom__buttons ul li.lang-item.lang-item-13.lang-item-ru {
		  width: 100%;
        text-transform: uppercase;
        font-weight: 500;
        padding: 35px 0 15px;
        border-right: none; }
	.navbar-custom__buttons a {
		color: var(--bg-color) !important;
  		font-family: 'Druk';
	}
	.nav-socials.hover-nav {
		display: none;
	}
	.navbar-custom__buttons .nav-socials {
		width: 33.33%;
		padding: 35px 0;
	}
	.navbar-custom__buttons .nav-socials img {
		display: none;
	}
	.mobile-icon {
		display: block;
	}
	
	.navbar-custom__buttons li.nav-socials.hover-nav{
		width: 100%;
		padding: 35px 0;
		display: block;
  }
  .navbar-custom__buttons li.nav-socials.hover-nav {
	display: flex
;
	align-items: center;
	justify-content: center;
}
	.mobile-icon {
		display: block;
		font-size: 24px;
	}
	.mobile__burger {
		display: flex;
		flex-direction: column;
		justify-content: space-between;
		width: 40px;
		height: 18px;
		cursor: pointer;
		margin-right: 15px;
	}
	.mobile__burger span {
		height: 2px;
		background: #F1F0F3;
		transition: all .5s;
	}
	.mobile__burger.close {
		align-items: flex-end;
	}
	.mobile__burger.close span {
		width: 2px;
		background: var(--bg-color);
	}
	.navbar-custom.activeMenu {
		background: #F1F0F3;
	}
	.logo__wrapper {
		display: none;
	}
	.footer .logo__wrapper {
		display: flex;
	}
	#blog {
		padding-top: 60px;
	}
	.blog__slider .post__img img {
		max-height: 180px;
		object-fit: cover;
	}
	.blog__all-wrapp .post__img img {
		max-height: 200px;
	}
	.blog__all-wrapp .post__content {
		-webkit-line-clamp: 5;
	}
	.blog__slider-wrapp {
		padding-left: calc(50% - 465px);
	}
	/* about */
	.hero.coach-hero {
		padding-top: 90px;
	}
	.coach-hero .hero__inner {
		margin-bottom: 40px;
	}
	.about-slider__wrapper {
		padding-top: 45px;
		padding-bottom: 55px;
	}
	.about-slider {
		margin-top: 80px;
	}
	/*program*/
	.program__inner {
		top: 0px;
	}
	.hero.program-hero {
		padding-top: 60px;
	}
	.program__inner p {
		max-width: initial;
	}
	/* 	main */
	.hero {
		margin-top: 110px;
	}
	.hero__title {
		font-size: 55px;
	}
	.hero__title span {
		font-size: 45px;
	}
	.hero__video {
		top: 180px;
	}
	.coach__quote {
		left: -90px;
		width: 80px;
	}
}

@media screen and (max-width: 768px) {
	.blog__slider-wrapp,
	.program-hero {
		padding-left: 15px;
		padding-right: 15px;
	}
	#blog .slider-nav {
		padding: 0 30px 0 0 !important;
	}
	.single-post .container,
	.callbackform .container {
		padding: 0 15px !important;
	}
	/* about */
	.about-coach__desc {
		max-width: 375px;
	}
	.about-team__desc {
		max-width: 310px;
	}
	/*program*/
	.callbackform__inner {
		flex-direction: column-reverse;
		gap: 40px;
	}
	.callbackform__content {
		max-width: initial;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.geography {
		padding-bottom: 130px;
	}
	.operations__content {
		padding-top: 0px;
	}
	.geography-navs {
		top: 290px;
		flex-direction: row !important;
		height: 40px;
		justify-content: flex-end;
	}
	.program-desc .container {
		max-width: initial !important;
		flex-direction: column;
	}
	.program-desc__title-wrapper {
		padding-top: 10px;
		padding-bottom: 10px;
		width: 100%;
		border-bottom: 1px solid #fff;
		border-right: none;
	}
	.program-desc h3 {
		margin: 30px 0;
	}
	.program-desc__desc-wrapper {
		align-items: center;
		padding-left: 0px;
		width: 100%;
		padding: 30px 15px;
	}
	.program-desc {
		border-bottom: none;
	}
	/* main	 */
	.coach__inner {
		padding: 0 15px !important;
	}
	.coach__about {
		flex-direction: column-reverse;
		align-items: center;
		gap: 20px;
	}
	.coach__title {
		margin-bottom: 95px;
	}
	.coach__desc {
		margin-left: 0px;
		width: 100%;
	}
	.coach__quote {
		left: 0px;
		top: 110px;
	}
	.coach__desc-title {
		margin-bottom: 20px;
	}
	.coach__desc-about {
		margin-left: 100px;
		width: 85%;
	}
	.coach__circle {
		left: 0px;
	}
	.coach__photo-wrapper {
		width: 100%;
	}
	.students-title {
		margin-top: 70px;
		padding: 0 15px;
	}
	.students__inner {
		flex-direction: column;
	}
	.hero__video {
		position: relative;
		top: 0;
		height: auto;	
	}

	.hero__video-overlay {
		display: none;
	}
		
	.hero__inner {
		margin-bottom: 0px;
		padding: 0 15px !important;
		position: static;
	}
	.hero__desc {
		margin-left: 0;
		position: static;
		margin-bottom: 30px;
	}
	.hero__title {
		font-size: 45px;
	}
	.hero__title span {
		font-size: 35px;
	}
	.hero-btn.link-btn {
		position: absolute;
		bottom: 70px;
	}
	.hero {
		margin-top: 100px;
		padding-bottom: 0px;
	}
	.hero__title {
		top: 0px;
		margin-bottom: 20px;
	}
	.coach {
		padding-top: 10px;
	}
	.coach__title, .students-title__about {
		font-size: 14px;
	}
	.students {
		border-bottom: none;
		height: fit-content;
	}
	.students-title__inner {
		flex-direction: column;
	}
	.students__card {
		width: 100%;
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		border-bottom: 1px solid var(--white);
		gap: 25px;
	}
	.students__card-img {
		grid-row-start: 1;
		grid-row-end: 3;
	}
	.students__card-title {
		display: flex;
		align-items: flex-end;
	}
	.to__school {
		padding: 0 15px !important;
		justify-content: center !important;
	}
	.mountains__inner {
		padding: 0 15px !important;
	}
	.mountain-spinner {
		bottom: 520px;
	}
	.coach-list__card {
		padding: 22px 15px;
	}
	.coaches-list__inner h2 {
		width: 100%;
		padding: 20px 15px;
		top: 0px;
	}
	.operations__content h3,
	.operations__content p {
		padding: 0 15px;
	}
	.slider-img-wrapper {
		height: 310px;
	}
	.geography__main-page .swiper-button-prev,
	.geography__main-page .swiper-button-next {
		top: 51% !important;
		left: auto !important;
		right: 15px !important;
		margin-top: 0;
	}
	.geography__main-page .swiper-button-next {
		right: 110px !important;
	}
	.swiper-button-next svg, .swiper-button-prev svg {
		width: 100% !important;
	}
	.youtube {
		padding: 0 0 0 15px;
		margin-bottom: 20px;
	}
	.marquee__inner {
		font-size: 14px;
	}
	.event__title {
		margin-top: 30px;
		flex-direction: column;
		align-content: flex-start;
		padding: 0 15px;
		flex-wrap: wrap;
	}
	.event__line {
		position: relative;
		margin-left: 0px;
		padding-left: 80px;
		width: 100%;
    	text-align: left;
	}
	.event__line:before {
		left: 0px;
	}
	.event__title h4 {
		width: 100%;
	}
	.event__desc {
		margin-top: 25px;
		align-items: flex-start;
		flex-direction: column;
		gap: 25px;
		padding: 0 15px;
	}
	.family {
		margin-top: 70px;
	}
	.family__inner {
		padding: 0 15px !important;
	}
	.family__circle {
		right: 10px;
		max-width: 140px;
		top: 220px;
		z-index: 10;
	}
	.family-slider__wrapper {
		border-top: none;
	}
	.blog__title {
		font-size: 32px;
		padding: 0 15px;
	}
	.container.slider-nav {
		right: 15px;
	}
}

@media screen and (max-width: 430px) {
	#blog .blog__title {
		font-size: 20px;
		margin: 0 0 25px;
	}
	
	.geography__main-page .operations__content h3 {
		font-size: 36px;
	}

	*{
		font-weight:400 !important;
	}

	.program-geography .slider-img-wrapper {
		height: 375px;
	}

	.container.geography-navs .custom-btn {
		right: auto;
		left: auto;
		position: relative;
		top: 0 !important;
	}

	.program-geography .slider-img-wrapper img{
		transform: scale(3.4) translateY(30px);
		height: auto;
	}

	.safari.blog__slider-wrapp {
		height: 470px;
	}

	.blog__slider-wrapp, .blog__all-wrapp {
		padding: 25px 15px 65px;
	}
	.blog__slider .post__img img {
		max-height: 280px;
	}
	#blog .post__header a, .main-page .post__header a {
		font-size: 20px;
		margin-bottom: 12px;
	}
	.blog__slider-wrapp .post__content {
		font-size: 14px;
		-webkit-line-clamp: 5;
		margin-bottom: 12px;
	}
	.swiper-button-next, .swiper-button-prev {
		width: 50px;
		height: 25px;
	}
	.link-btn-arrow {
		width: 25px;
	}
	.slider-nav {
		height: 25px;
		justify-content: center;
	}
	.blog__all {
		padding-top: 30px;
	}
	#blog .blog__all-wrapp .container {
		padding: 0 !important;
	}
	.blog__all-wrapp article {
		gap: 20px;
		flex-direction: column;
	}
	.blog__all-wrapp .post__img {
		width: 100%;
		max-height: 280px;
	}
	.blog__all-wrapp .post__title {
		align-items: flex-start;
		margin-bottom: 12px;
		flex-direction: column;
	}
	.blog__all-wrapp .post__img img {
		max-height: 280px;
	}
	.blog__all-wrapp .post__content {
		margin-bottom: 10px;
	}
	.blog__all-wrapp .alm-reveal {
		gap: 25px;
	}
	.footer {
		padding: 40px 0 40px;
  }
	.footer__inner {
		flex-direction: column;
		align-items: center;
	}
	.sbx-logo {
		width: 42px;
	}
	.footer__social {
		margin-top: 120px;
		justify-content: space-evenly;
		width: 100%;        width: 80%;
	}
	.footer__copyright {
		width: 70%;
		margin: 50px 0 0;
		text-align: center;
  }
	.blog__title {
		font-size: 20px;
	}
	.single-post__title .post__header {
		align-items: flex-start;
		flex-direction: column;
	}
	.post__meta {
		margin-top: 10px;
	}
	.single-post__banner {
		margin: 50px 0 20px;
	}
	.single-post__title {
		margin: 0px 0 25px;
	}
	.single-post__title .post__header {
		margin-bottom: 25px;
	}
	.post__nav {
		height: auto;
	}
	.post__nav-blog {
		position: static;
		transform: none;
		width: 100%;
		margin-bottom: 45px;
	}
	.post__nav .nav-links {
		position: static;
		justify-content: space-between;
	}
	.nav-previous, .nav-next {
		position: static;
	}
	.single-post .post__content {
		margin-bottom: 50px;
	}
	.single-post {
		padding-bottom: 75px;
	}
	.nav-links .swiper-button-next, .nav-links .swiper-button-prev {
		width: 76px;
		height: 40px;
	}
	/*about*/
	.about-coach__desc-title {
		font-size: 24px;
		margin-bottom: 15px;
	}
	.about-coach {
		flex-direction: column;
		gap: 25px;
	}
	.about-coach__desc,
	.about-team__desc {
		max-width: initial;
		padding-bottom: 10px;
	}
	.coach-hero .hero__inner {
		margin-bottom: 0px;
	}
	.about-team__inner {
		gap: 25px;
		margin-top: 0px;
		flex-direction: column-reverse;
	}
	.link-btn {
		width: 100%;
	}
	.marquee {
		padding: 15px 0 25px;
	}
	.marquee__inner {
		font-size: 11px;
	}
	.about-slider .background-img {
		top: auto;
		bottom: 0;
	}
	.about-slider {
		border-top: none;
	}
	.about-slider__wrapper {
		padding-top: 35px;
		padding-bottom: 85px;
	}
	/*program*/
	.hero.program-hero {
		padding-top: 0px;
		margin-top: 80px;
	}
	.title,
	.callbackform .title {
		font-size: 24px;
	}
	.program__inner p {
		max-width: initial;
		font-size: 14px;
	}
	.callbackform .title,
	.callbackform__content-text {
		text-align: center;
	}
	.geography {
		padding-bottom: 90px;
	}
	.program-geography .operations__tab {
		height: 55px;
		font-size: 14px;
	}
	.operations__tab-container {
		margin-top: 0px;
	}
	.program-desc h3 {
		margin: 30px 0 10px 15px;
		font-size: 20px !important;
		text-align: left;
	}
	.geography-navs {
		top: 360px;
		height: 25px;
	}
	/* 	main */
	.hero__title,
	.hero__title span {
		font-size: 24px;
		margin-bottom: 10px;
	}
	.hero__title span {
		display: inline;
	}
	.hero__desc {
		font-size: 14px;
		width: 100%;
		margin-bottom: 20px;
	}
	.hero-btn.link-btn {
		bottom: 20px;
		width: 93%;
	}
	.hero {
		position: relative;
	}
	.coach__title {
		font-size: 16px;
	}
	.coach__desc-about {
		margin-left: 100px;
		width: 75%;
	}
	.coach__desc-title,
	.students-title__heading {
		font-size: 24px;
	}
	.students-title__about {
		width: 100%;
	}
	.school__btn {
		margin-bottom: 30px;
	}
	.mountains {
		background-size: contain;
		padding-top: 175px;
		background-repeat: no-repeat;
		margin-top: 20px;
	}
	.mountains__inner {
		background: #E8E8E8;
	}
	.mountain-spinner {
		bottom: 660px;
		max-width: 160px;
		right: 10px;
	}
	.mountains__inner p,
	.mountains__step-text {
		font-size: 14px;
	}
	.mountains__step:nth-child(even),
	.mountains__step:nth-child(odd) {
		width: initial;
	}
	.mountains__step:nth-child(2), .mountains__step:nth-child(1) {
		margin-bottom: 0;
	}
	.mountains__list {
		gap: 30px;
	}
	.mountains-btn {
		margin-bottom: 75px;
	}
	.coaches-list__inner h2 {
		padding: 70px 15px 0;
	}
	.coach-list__desc h5 {
		font-size: 16px;
	}
	.coach-list__arrow-wrapper {
		display: none;
	}
	.coach-list__card {
		gap: 10px;
	}
	.coach-list__desc {
		margin-left: 0px;
		margin-bottom: 0px;
	}
	.coach-list__img {
		max-width: 130px;
	}
	.geography .title {
		font-size: 20px;
		text-align: center;
		padding: 0 15px;
	}
	.geography .title span {
		display: block;
	}
	.operations__tab {
		font-size: 12px;
		height: 55px;
	}
	.slider-img-wrapper {
		height: 170px;
	}
	.operations__content h3 {
		font-size: 24px;
	}
	.operations__content p {
		font-size: 14px;
	}
	.geography__main-page .swiper-button-prev, .geography__main-page .swiper-button-next {
		top: 52% !important;
	}
	.geography__main-page .swiper-button-next {
		right: 80px !important;
	}
	.youtube-slider {
		flex-direction: column;
		height: 360px !important;
		padding: 30px;
	}
	.youtube-slider__text {
		width: 100%;
		text-align: center;
	}
	.events {
		margin-top: 50px;
	}
	.title.event__header {
		text-align: right;
		padding: 0 15px;
	}
	.event__desc p {
		font-size: 14px;
	}
	.event__title h4 {
		font-size: 20px;
	}
	.event__time, .event__location {
		font-size: 16px;
	}
	.family__inner p {
		font-size: 14px;
	}
	.family-slider__wrapper .swiper-slide {
		height: 250px !important;
	}
	.family-slider__wrapper .swiper-slide img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}
	.students__card {
		grid-template-columns: repeat(1, 1fr);
		gap: 0px;
		height: 470px;
		}
	
	.youtube__open {
		font-family: Gotham Pro;
		font-size: 12px;
	}
	.students__card-img {
		grid-row-end: 2;
		max-height: 300px;
	}
	.students__card-img img {
		width: 100%;
		height: 100%;
		object-fit: cover;
	}

	.blog__slider .swiper-wrapper {
		position: relative;
		width: 100%;
		height: 480px;
		z-index: 1;
		display: flex;
		transition-property: transform;
		transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial);
		box-sizing: content-box;
	}
	
    .navbar-custom__buttons ul li:nth-child(3) {
        width: 100%;
        padding: 35px 0;
    }
    
    .double-text .program-desc__title-wrapper {
        width: 100%;
         border-right: none; 
    }
    
    .popup {
        width: 90%;
        padding: 30px;
        height: 374px;
    }
    .popup__h4 {
        font-size: 20px;
    }

    .popup .wpcf7-form button[type="submit"] {
        width: 84%;
    }
/* 	.blog__slider-wrapp .post__header{
		height:190px;
		overflow:hidden;
	} */
	.about-slider__wrapper .slider-nav {
		bottom: 0;
	}
}
@media screen and (max-width: 414px) {
/* 	.geography-navs {
		top: 155px;
	} */

	.link-btn-text {
		font-size: 16px;
	}
}
@media screen and (max-width: 414px) {
/* 	.geography-navs {
		top: 155px;
	} */
}
@media screen and (max-width: 395px) {
/* 	.geography-navs {
		top: 145px;
	} */
}
@media screen and (max-width: 375px) {
/* 	.geography-navs {
		top: 140px;
	} */
}










