@media (min-width:576px) {
	.mobile_property .grow .matter {
		max-width: 540px;
	}
}

@media (min-width:768px) {
	.mobile_property .grow .matter {
		max-width: 720px;
	}
}

@media (min-width:992px) {
	.mobile_property .grow .matter {
		max-width: 960px;
	}
}

@media (min-width:1200px) {
	.mobile_property .grow .matter {
		max-width: 1140px;
	}
}




@media (max-width:1366px) {

.home-banner-text-new-sec{top: 186px;left:10px;width:calc(100% - 10px);}

	/* .swiper-pagination-bullets{left: 45% !important} */
	.property_slider_web .owl-carousel-bg {
		top: -120px;
	}

	.property_portfolio .field {
		padding-top: 200px;
	}
/*************footer sec start 24-02-2023*************/
.footer-menu-sec ul li ul li a{font-size: 16px;}
/*************footer sec end 24-02-2023*************/
/************real eastate start*****************/
.real-estate-l h2{font-size: 38px; line-height: 40px;}
.real-estate-l h2 span{display: inline;}
/************real eastate end*****************/
}

.project-info-section .leading-r-sec ul {
	justify-content: unset;
	align-items: center;
}

@media (max-width: 1321px) {

	.web-news .news_main .news_featured:last-child {
		margin-top: 130px !important;
	}

	.project-info-section .leading-r-sec ul li {
		max-width: 220px;
	}

	.project-info-section .leading-r-sec ul {
		gap:20px;
	}

}

@media (max-width: 1280px) {
/*************footer sec start 24-02-2023*************/
footer .container, .leading-main-sec .container, .real-estate-sec .container, .inner-banner-wrapper .container, .breadcrumbs .container, .petra-entry-level .container, .experience_the_lifestyle .container, .minthis-luxury .container, .property-enquiry .container{width: 100%; padding: 0 20px; box-sizing: border-box; -webkit-box-sizing: border-box;}/*15-03-2023*/
/*************footer sec end 24-02-2023*************/
/************leading sec start 24-02-2023**************/
.leading-l-sec h2{font-size: 38px; line-height: 40px;}
.leading-l-sec h2 span{display: inline;}
.leading-l-sec{padding: 0 10px 0 0;}
.leading-r-sec{padding: 0 30px;}
/************leading sec end 24-02-2023**************/


}

/*****27-02-2023*****/
@media (max-width: 1170px) {/*15-03-2023*/

	.project-info-section .leading-r-sec ul li {
		max-width: 200px;
	}

.filter-consulation-sec .container{width: 100%; padding: 0 20px; box-sizing: border-box; -webkit-box-sizing: border-box;}

}

@media (max-width: 1140px) {
.home-cyprus-down-sec .container, .residency-main-sec .container, .property-main-sec .container, .find-form-sec .container, .find-tab-sec .container, .find-properties-sec .container{width: 100%; padding: 0 20px; box-sizing: border-box; -webkit-box-sizing: border-box;}/*15-03-2023*/
}

/*****27-02-2023*****/

@media (max-width: 1199px) {


	header .container {max-width: 100%; width: 100%; padding: 0 20px;}
 .slider .caption{max-width:calc(100% - 20px); width: 100%; padding: 0 20px;}
#home-slider .owl-dots{left: 0; width: calc(100% - 60%);}
/************filter page 15-03-2023***********/
.fliter-content-span-r span, .fliter-content-span-l{font-size: 12px;}
/************filter page 15-03-2023***********/

}

@media screen and (max-width:1025px) {
	.home-banner-text-new-sec{top:210px;}
	.home-cyprus-down-cn .orange-btn{width:100%;}

		.lang .language {
		font-size: 14px !important;
		text-align: left !important;
	}


}

@media (max-width: 1024px) {

	.project-info-section .leading-r-sec ul li {
		max-width: 150px;
	}

	.lang .language {
		/* background: url(../images/arrow.png)right 16px no-repeat !important; */
		float: right;
		width: 65px;
		font-size: 14px;
		text-align: left;
	}

	.menu-item a.elementor-item.elementor-item-active::before {
		display: none;
	}

	/*13-06-2022*/
	.lang .language {
		width: 80px !important;
	}

	/*13-06-2022*/
	.mobile_navmenu .elementor-search-form__toggle .fas {
		font-size: 0;
		background: url(https://www.pafilia.com/v1/wp-content/uploads/2022/06/image-30.svg)right top no-repeat;
		width: 43px;
		height: 40px;
	}

	.mobile_property .grow {
		max-width: 100%;
		margin: 10px 0;
		border-radius: 30px;
	}

	.mobile_property .grow:hover {
		max-width: 100%;
	}

	.mobile_property .grow .desc-box {
		width: 50%;
	}

	.mobile_property .grow .button {
		margin-top: 110px;
	}

	.mobile_property .grow .cta span {
		padding-left: 8%;
	}

	.property_portfolio .field {
		padding-top: 140px;
	}

	.leading-slide .slide-wrapper {
		overflow: hidden;
	}

	.leading-slide h3 {
		font-size: 20px;
		line-height: 24px;
	}

	.leading-slide .slide-row .slide-col {
		padding: 0 5px;
	}

	.leading-slide .slide-col .icon {
		width: 40px;
	}

	/* .leading-slide .elementor-swiper-button{bottom:0 !important;} */
	.web-news .news_featured {
		max-width: 278px;
	}

	.web-news .news_desc {
		width: 295px;
		left: 21px;
	}

	.web-news .news_title {
		font-size: 18px;
		line-height: 24px;
		padding-bottom: 10px;
	}

	.web-news .overlay {
		width: 235px;
	}

	.home-cyprus-down-sec .orange-btn {
		width: auto;
		padding: 10px 25px 10px 65px;
		display: inline-block;
		font-size: 12px;
		line-height: 29px;
	}

	.enquiry-form .elementor-field-option label span.accepetText {
		font-size: 11px;
	}

	.enquiry-form .elementor-field-type-radio label {
		line-height: 18px !important;
	}

	.desktop-slider-sec .swiper-pagination-bullets {
		right: 20px;
	}

	.or_arrow {
		top: -2px;
		font-size: 19px;
	}
/*************footer sec start 24-02-2023*************/
.footer-top-l{width: 70%;}
.footer-top-r{width: 30%;}
/*************footer sec start 24-02-2023*************/
/************leading sec start 24-02-2023**************/
.leading-r-sec h3{font-size: 20px; line-height: 24px;}
.leading-r-sec ul li{padding: 0 5px 20px 5px; overflow: hidden;}
/************leading sec end 24-02-2023**************/
/******************property main sec start********************/
.residency-main-sec{padding: 60px 0 130px 0;}
.residency-main-sec h2{font-size: 38px; line-height: 40px;}
.cyprus-box-sec{top: -70px;}
.property-main-sec{padding:20px 0 80px 0;}
.property-form-sec{width: 52%;}
.property-img-sec{width: 48%;}
.property-main-sec h4{font-size: 16px; line-height: 18px;}
.property-img-sec:before{border-radius: 6px;}
.home-cyprus-down-sec .residency-txt p{line-height: 27px; font-weight: 200;}
/******************property main sec end********************/
/************real eastate start*****************/
.real-estate-l h2{font-size: 30px; line-height:34px;}
.real-state-box-r h3{font-size: 17px; line-height: 20px;}
.real-state-box-l img{width: 100%;}
.real-estate-l{padding: 150px 50px 150px 0;}
/************real eastate end*****************/
/**********************header start*******************/

header .top-bar .social, header .top-bar .language ul { display: none; }

/* main site menu start */
.site-nav{ position: fixed; width: 100%; height: 100%; left: -100%; top: 0; background: #1A2632; padding: 20px; z-index: 999; transition: all 0.8s ease;}
.site-nav.act{ left: 0;}
.site-nav > ul > li > a:after, .site-nav > ul > li > a:hover:after { display: none; }
.site-nav > ul > li:hover > a, .site-nav > ul > li.active > a{ color: #fff;}
.site-nav > ul{ text-align: left; display: block;}
.site-nav > ul > li{ display: block; width: 100%; margin: 0; padding: 0;}
.site-nav ul li.has-sub{ padding-right: 0;}
.site-nav > ul > li > a { padding:10px 0; color: #fff; font-size: 16px; line-height: 120%; font-weight: 300; display: block; position: relative;}
.site-nav > ul > li.active > a { color: #F78E2F;}
.site-nav > ul > li.active > a::after { display: none;}
.sub-drop-alt{ color: #fff !important; top: 8px; text-align: center; height: 25px; width: 25px; line-height: 25px; z-index: 999; cursor: pointer;}
.site-nav ul li ul li.has-sub .sub-drop-alt::before{ font-family: FontAwesome; content: '\f107';}
.mob-click{ display: block;}

.site-nav > ul > li > ul{ position: static; opacity: 1 !important; visibility: visible !important; box-shadow: none; width: 100%; display: none; transition: none; background-color: transparent;}
.site-nav > ul > li > ul > li > a{ padding: 10px; color: #AEAEAE; font-size: 16px; line-height: 120%; font-weight: 300; }


.site-nav > ul > li > ul > li > ul{ position: static; opacity: 1 !important; visibility: visible !important; box-shadow: none; width: 100%; display: none; transition: none;}
.site-nav > ul > li > ul > li > ul > li > a{ padding-left:20px;}
.site-nav > ul > li > ul > li > ul > li:last-child > a { border-bottom: 1px solid #2d4f6d;}
/* main site menu end */

.menu-header { padding-bottom: 16px; border-bottom: 1px solid rgba(203, 203, 203, 0.4); margin-bottom: 17px;}
.menu-header .logo-menu img { height: 41px;}


.site-nav .social, .site-nav .language, .site-nav .menu-header, header .mob-icon { display: block; }

header .mob-icon {width: 25%;}
header .top-bar .logo { width: 50%; }
header .top-bar .language { width: 25%; text-align: right; }

header .language select { display: inline-block; width: 45px; font-family: 'Noto Sans'; font-style: normal; font-weight: 700; font-size: 16px; line-height: 22px; color: #fff; background-color: transparent; border:0; margin: 0; padding: 0;}
header .language select option {font-family: 'Noto Sans'; font-style: normal; font-weight: 500; font-size: 16px; line-height: 22px; color: #333;}

.slider .slider-item img { height: 666px; }
.slider .caption { margin-left: 0; }
.slider .caption h2 {font-size: 38.81px; line-height: 41.35px; margin-bottom: 33px;}
.slider .caption p { font-size: 16px; line-height: 21.79px; margin-bottom: 36px; }

#home-slider .owl-dots { width: 100%; left: 0; top: auto; bottom: 103px; max-width: none; transform: none; text-align: center;}
#home-slider .owl-dots button.owl-dot { display: inline-block; margin: 0 12px;}
/**********************header start*******************/
/***********floating button start***********/
.floating-icon-sec ul li img{width: 34px; height: 34px;}
.floating-icon-sec{right: 50px;}
/***********floating button end***********/
/***********customize***********/
.property-form-sec .form-group label{font-size:15px; line-height:18px;}
.property-form-sec .form-group input{font-size:15px;}
.enquiry-form select, .enquiry-form select option{font-size:15px !important;}
.form-accepet-txt .accepetText{font-size:11px;}
.enquiry-form.property-form-sec .elementor-button{padding:0 24px;}
.enquiry-form.property-form-sec .elementor-button span:before, .enquiry-form.property-form-sec .elementor-button span.elementor-button-icon{top:-8px;}
.enquiry-form.property-form-sec input[type="radio"]{width:11px !important; height:11px !important;}
.enquery-form-vn .enquiry-form.property-form-sec .elementor-button span:before, .enquery-form-vn .enquiry-form.property-form-sec .elementor-button span.elementor-button-icon{top:-14px;}
.header-language-vn .lang .language{width:180px !important;}
/***********customize***********/
/*************find a property 13-03-2023****************/
.find-form-sec ul li label{font-size: 15px; line-height: 26px;}
.find-form-sec ul li select{font-size: 11px;}
.find-form-sec ul li{padding: 0 10px;}
.find-form-sec ul li button{width: 44px; height: 44px;}
.find-form-sec ul li button img{width: 16px;}
.filter-property-box{width: calc(50% - 12.5px);}
.filter-property-box:nth-child(3n+3){margin: 0 25px 20px 0;}
.filter-property-box:nth-child(2n+2){margin-right: 0;}
.filter-consulation-sec{padding: 60px 0;}
.filter-consulation-sec p{width: 100%;}


/*************find a property 13-03-2023****************/



}

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

	.project-info-section .leading-r-sec ul li {
		max-width: unset;
	}
.home-banner-text-new-sec{top:218px;}
.home-banner-text-new-sec .slider_button2{display:none;}
.header-language-vn .lang .language{width:100px !important; padding-right:0;}

}

/* mobile_navmenu end */

@media (max-width: 767px) {

	.mobile_property {
		margin-top: 0px !important;
	}
	.property-portfolio-sec .property-portfolio-l h2 {
		position: relative;
	}

	.filter-property-top .owl-carousel .owl-item img{ height: 480px !important;max-height: 480px;object-fit: cover;height:100%;}

	.desktop-view {
		display: none;
	}
	.desktop-singleproperty{ clear:both;height:0px; }
	.mobile-view {
		display: block;
	}

	.elementor-1689 .elementor-element.elementor-element-0d2f044.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
		height: 450px;
		overflow: auto;
	}

	.mobile_slider .swiper-pagination-bullet {
		/* width: 5px !important;
		height: 5px !important;
		background: #fff !important;
		align-items: center !important;
		vertical-align: middle !important;
		opacity: 1 !important;
	  margin: 0 12px !important; */
		background: #fff !important;
		opacity: 1;
	}

	.mobile_slider .swiper-pagination-bullets {
		bottom: 85px;
	}

	/* .imgContent{bottom: -189px;} */
	.mob-news .news_featured {
		max-width: 88%;
	}

	.mob-news .news_desc {
		width: 100%;
	}

	.mob-news .overlay {
		width: calc(100% - 45px);
	}

	.imgContent {
		bottom: -390px;
	}

	.imgArea h2 {
		font-family: 'Noto Sans', sans-serif;
		font-style: normal;
		font-weight: 400;
		font-size: 18px;
		line-height: 25px;
		color: #FFFFFF;
		padding: 20px;
		position: absolute;
		bottom: 0;
	}

	.imgArea:hover h2 {
		opacity: 0;
		transition: all ease 0s;
	}

	.enquiry-form .elementor-button span.elementor-button-icon,
	.white-btn .elementor-button span.elementor-button-icon,
	.footer-newsletter .elementor-button span.elementor-button-icon,
	.orange2-btn .elementor-button span.elementor-button-icon {
		background-position: 11px 11px;
	}

	.home-cyprus-down-sec .orange-btn {
		padding: 0 20px 0 35px;
		width: 301px;
		display: block;
		height: 38px;
	}

	.home-cyprus-down-sec .orange-btn:before {
		/* background: url(img/btn-1.svg) 11px 11px no-repeat; */
	}

	.mobile_property .grow .cta {
		padding: 8px 55px;
	}

	.home-portfolio-mob-sec .imgContent .cta,
	.home-top-slide-sec .desc-box .cta {
		position: relative;
		margin: auto;
		/* padding: 13px 22px; */
		align-items: center;
		display: inline-flex;
		justify-content: center;
		transition: all 0.2s ease;
		border: 1px solid #F78E2F;
		border-radius: 50px;
		height: 37px;
		width: 175px;
	}

	.home-portfolio-mob-sec .imgContent .cta:before,
	.home-top-slide-sec .desc-box .cta:before {
		content: "";
		position: absolute;
		top: 0;
		left: 0;
		display: flex;
		border-radius: 28px;
		background: #F78E2F;
		width: 36px;
		height: 36px;
		transition: all 0.3s ease;
		text-align: center;
		align-items: center;
		justify-content: center;
	}

	.home-portfolio-mob-sec .imgContent .cta:after,
	.home-top-slide-sec .desc-box .cta:after {
		/* content: "\f105"; */
		content: "";
		background: url(img/btn-1.svg) 10px 10px no-repeat;
		font-family: "Font Awesome 5 Free";
		position: absolute;
		top: 0;
		left: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 36px;
		height: 36px;
		transition: all 0.3s ease;
	}

	.home-portfolio-mob-sec .imgContent .cta:hover:after,
	.home-top-slide-sec .desc-box .cta:hover:after {
		justify-content: flex-end;
		background: url(img/btn-1.svg) 100% 11px no-repeat;
		width: 90%;
	}

	.home-portfolio-mob-sec .imgContent .cta span,
	.home-top-slide-sec .desc-box .cta span {
		position: relative;
		font-family: 'Noto Sans', sans-serif;
		font-style: normal;
		font-weight: 400;
		font-size: 14px;
		line-height: 22px;
		color: #FFFFFF;
		/* letter-spacing: 0.25em; */
		text-transform: capitalize;
		vertical-align: middle;
		padding: 6px 70px 0 90px;
	}

	.home-portfolio-mob-sec .imgContent .cta svg,
	.home-top-slide-sec .desc-box .cta svg {
		position: relative;
		top: 0;
		margin-left: 10px;
		fill: none;
		stroke-linecap: round;
		stroke-linejoin: round;
		stroke: #111;
		stroke-width: 2;
		transform: translateX(-5px);
		transition: all 0.3s ease;
	}

	.home-portfolio-mob-sec .imgContent .cta:hover:before,
	.home-top-slide-sec .desc-box .cta:hover:before {
		width: 100%;
		background: #F78E2F;
	}

	.home-portfolio-mob-sec .imgContent .cta:hover svg,
	.home-top-slide-sec .desc-box .cta:hover svg {
		transform: translateX(0);
	}

	.home-portfolio-mob-sec .imgContent .cta:active,
	.home-top-slide-sec .desc-box .cta:active {
		transform: scale(0.96);
	}

	.mobile_property .grow:hover .desc-box, .mobile_property .grow.hover .desc-box {
		top: 42%;
	}

	.slider_button1 .cta {
		padding-left: 40px;
	}

	.imgContent .button {
		margin-top: 0;
	}

	.leading-slide .elementor-swiper-button-next {
		bottom: 25px !important;
	}

	.home-cyprus-down-sec .orange-btn:hover span {
		padding-left: 0;
	}

	.home-cyprus-down-sec .orange-btn:hover:after {
		left: 0;
	}

	.why-choose-slide-mob .elementor-swiper-button {
		bottom: 0px !important;
		background: url(img/btn-4.svg) 14px 17px no-repeat;
		top: auto;
		background-color: #EBE7DF;
		width: 50px;
		height: 50px;
		border-radius: 50%;
		color: #F78E2F !important;
		display: flex !important;
		align-items: center;
		justify-content: center;
		opacity: 1;
		bottom: -120px !important;
	}

	.why-choose-slide-mob .elementor-swiper-button i {
		display: none;
	}

	.why-choose-slide-mob .elementor-swiper-button:hover {
		background: url(img/btn-5.svg) 16px 16px no-repeat;
		background-color: #F78E2F;
		color: #EBE7DF !important;
		transform: rotate(180deg);
		bottom: -95px !important;
	}

	.why-choose-slide-mob .elementor-swiper-button.elementor-swiper-button-next:hover {
		transform: rotate(0deg);
	}

	.why-choose-slide-mob .elementor-swiper-button-next {
		/* left: 200px !important; */
		right: auto !important;
		transform: rotateY(180deg);
		bottom: -95px !important;
	}

	.why-choose-slide-mob .elementor-swiper-button-prev {
		left: 50px;
	}

	.why-choose-slide-mob .swiper-slide-inner {
		left: 0 !important;
		right: auto !important;
		width: 100% !important;
	}

	.why-choose-slide .slide-box {
		padding-left: 20px;
	}

	.leading-slide .slide-row .slide-col {
		flex-wrap: wrap;
		justify-content: flex-start;
	}

	.leading-slide .slide-col .icon {
		width: 100%;
		text-align: left;
		height: 60px;
	}

	.leading-slide .slide-col .icon img {
		height: 60px;
		width: auto;
	}

	.leading-slide .slide-col .txt {
		width: 100%;
		padding: 10px 0 0 0;
	}

	.leading-slide h3 {
		font-size: 20px;
		line-height: 22px;
	}

	.leading-slide p {
		font-size: 12px;
	}

	.leading-slide .elementor-swiper-button-next,
	.leading-slide .elementor-swiper-button-prev {
		left: 50% !important;
	}

	.leading-slide .elementor-swiper-button-next {
		margin-right: -60px;
	}

	.leading-slide .elementor-swiper-button-prev {
		margin-left: -60px;
	}

	.white-btn .elementor-button {
		width: 100% !important;
		height: 38px;
	}

	.white-btn .elementor-button span.elementor-button-content-wrapper {
		line-height: 36px;
	}

	.white-btn .elementor-button span.elementor-button-icon {
		width: 36px;
		height: 36px;
		line-height: 38px;
	}

	.white-btn .elementor-button span.elementor-button-content-wrapper:before {
		width: 36px;
		height: 36px;
	}

	.white-btn .elementor-button:hover span:before {
		width: 100%;
	}

	.enquiry-form .elementor-field-type-radio .elementor-field-option {
		display: flex;
	}

	.enquiry-form .elementor-field-type-radio .elementor-field-option input[type="radio"] {
		width: 13px !important;
	}


	/*...... / mobile_only_minthis_property css start / .......*/
	.mobile_only_minthis_property.mobile_property .grow .cta:before{
		height: 35px;
		width: 35px;
		background: url(../images/btn-1.svg)center center no-repeat #F78E2F;
	}

	.mobile_property .grow .cta:before {
		content: "";
	}

	.mobile_only_minthis_property.mobile_property .grow .cta span{
		top: 0;
	}

	/*...... / mobile_only_minthis_property css end / .......*/


	.filter-property-content{
		height: auto;
	}

	/* footer newsletter start */

	.footer-newsletter .elementor-field-type-radio .elementor-field-option {
		display: flex;
	}

	.footer-newsletter .elementor-field-type-radio .elementor-field-option input[type="radio"] {
		width: 15px !important;
	}

	.footer-newsletter .elementor-field-type-email,
	.footer-newsletter .elementor-field-type-submit {
		width: 50%;
	}


	.slide-heading {
		padding-bottom: 15px;
		border-bottom: 1px solid #9A9EA6;
		margin: 0 !important;
		cursor: pointer;
	}

	.slide-heading.last {
		border-bottom: 0;
	}

	.slide-heading .elementor-widget-container {
		padding: 0 !important;
		border: 0;
	}

	.slide-list {
		display: none;
		padding-top: 15px;
	}

	.slide-list.open {
		display: block;
	}

	/* footer newsletter end */


	/* residency box start */
	.residency-box {
		padding: 40px 30px 50px 30px;
	}

	.residency-box h3 {
		font-size: 16px;
	}

	.enquiry-form .elementor-button {
		width: 100%;
	}

	.enquiry-form .elementor-button:hover span:before {
		width: calc(100% + 50px);
	}

	.enquiry-form .elementor-button:hover span.elementor-button-icon {
		left: calc(100% - 20px);
	}

	.orange-btn {
		padding: 0;
		width: 100%;
		text-align: center;
		white-space: nowrap;
		height: 38px;
	}

	.orange-btn:before {
		width: 36px;
		height: 36px;
		line-height: 36px
	}

	.orange-btn span {
		font-size: 12px;
		line-height: 36px;
	}

	.orange-btn:after {
		width: 37px;
		height: 37px;
	}

	.orange2-btn .elementor-button span.elementor-button-content-wrapper {
		line-height: 36px;
	}

	.orange2-btn .elementor-button {
		height: 38px;
	}

	/* residency box end */

	.orange2-btn .elementor-button span.elementor-button-content-wrapper:before {
		width: 36px;
		height: 36px;
	}

	.orange2-btn .elementor-button:hover span:before {
		width: 100%;
	}

	.orange2-btn .elementor-button span.elementor-button-icon {
		width: 36px;
		height: 36px;
		line-height: 36px;
	}

	.slider_button1 .cta:before {
		height: 43px;
		width: 43px;
	}


	.swiper-slide-inner {
		left: 20px !important;
	}


	.mobile_property .grow:hover, .mobile_property .grow.hover {
		max-width: 100%;
	}

	.mobile_property .grow .button {
		margin-top: 20px;
	}

	.enquiry-form .elementor-button span:before {
		width: 38px;
		height: 38px;
		top: -11px;
	}

	.enquiry-form .elementor-button span.elementor-button-icon {
		width: 36px;
		height: 36px;
		line-height: 36px;
		top: -10px;
	}

	.enquiry-form .elementor-button {
		height: 38px;
	}

	.mobile_property .grow .desc-box .location-heading {
		margin-top: -7px;
	}

	.mobile_property .grow .desc-box {
		top: 32%;
	}

	.slider_button1 .cta:before {
		width: 44px;
		height: 44px;
	}

	.imgArea:before {
		/*background: none;*/
		background: linear-gradient(180deg, rgba(0, 25, 50, 0) 60.38%, rgba(0, 25, 50, 0.8) 83.65%);
		transform: matrix(-1, 0, 0, 1, 0, 0);
	}

	.imgArea:hover:before {
		content: "";
		position: absolute;
		width: 100%;
		top: 0;
		left: 0;
		bottom: 0;
		background: linear-gradient(180deg, rgba(0, 25, 50, 0.3) 0%, rgba(0, 25, 50, 0.8) 62.86%);
		border-radius: 15px;
	}

	.mobile_property .grow .desc-box .description {
		float: none;
		font-size: 16px;
		line-height: 20px;
	}

	.title-bar span {
		position: relative;
		top: -3px;
	}

	.why-choose-slide .swiper-slide-bg {
		border-radius: 16px !important;
	}

	.mobile_property .grow hr {
		height: 2px;
	}

	.mobile_property .grow:hover:after {
		background: linear-gradient(180deg, rgba(0, 25, 50, 0) 0%, rgba(0, 25, 50, 0.8) 62.86%);
	}

	.slide-heading.slide-heading-last {
		border-bottom: none;
	}
	/***********footer 26-02-2023***********/
	.footer-top-l form label{padding-left: 0; padding-bottom: 20px;}
	.footer-top-l{float: none; width: 100%;}
	.footer-top-r{float: none; width:100%; padding-top: 25px; margin-bottom: 30px;}
	.footer-top-sec{display: block;}
	.form-input{width: 100%; margin-bottom: 15px;}
	.form-radio input[type="radio"]{margin: 0;}
	.footer-top-r ul{overflow: hidden; float: none; text-align: center;}
	.footer-top-r ul li{padding: 0 5px;}
	.accordion-item{padding: 10px 0;}
	.footer-bottom{margin-top: 40px; border:none; text-align: center; padding: 0;}
	footer{padding-bottom: 50px;}
	/***********footer 26-02-2023***********/
	/************leading sec start 24-02-2023**************/
	.leading-main-sec{padding: 40px 0;}
	.leading-main-sec h2{text-align: center; padding: 0 0 40px 0; margin: 0; font-size: 22px; font-weight: 400; line-height: 30px; color: #000;}
	.leading-main-sec h2 span{display: block;}
	.leading-icon-box{display: block;}
	.leading-icon-box img{height: 60px; width: auto !important;}
	.leading-txt{width: 100%; padding: 10px 0 0 0;}
	.leading-txt h3{font-size: 20px; line-height: 22px; padding: 0;}
	.leading-slide p{line-height: 16px;}
	.leading-main-sec p{margin:35px 0 0 0; font-size: 16px; font-weight: 300; line-height: 26px; color: #000;}
	/************leading sec end 24-02-2023**************/
	/******************property main sec start********************/
	.residency-main-sec{padding: 50px 0 120px 0;}
	.residency-main-sec h2{font-size: 30px; line-height: 35px;}
	.residency-main-sec .orange-btn{height: 38px; width: 100%;}
	.residency-main-sec .orange-btn span.txt{font-size: 16px; width: 100%;}
	.residency-main-sec .orange-btn:after{left: 0; height: 38px; line-height: 38px;}
	.cyprus-box-sec{display: block;}
	.cyprus-box-sec .residency-box:nth-child(2n){margin: 50px 0 0 0;}
	.home-cyprus-down-sec .residency-txt p{font-size: 16px; line-height: 27px; font-weight: 200;}
	.property-main-sec{padding-top: 0; margin-top: -20px; padding-bottom: 40px;}
	.property-form-sec{width: 100%; float: none;}
	.property-img-sec{width: 100%; float: none; margin-top:50px;}
	.property-main-sec h2{font-size: 22px; line-height: 24px;}
	.property-main-sec h4{font-size: 14px; line-height: 16px;}
	.property-img-sec:before{border-radius: 15px;}
	.property-img-sec img{height: 414px; object-fit: cover; border-radius: 15px;}
	.cyprus-box-sec .residency-box{float: none; margin: 0; width: 100%;}
	/******************property main sec end********************/
	/**********************real estate sec start****************/
	.real-estate-sec .container{display: block;}
	.real-estate-l{padding:50px 0; width: 100%;}
	.real-estate-l h2{font-size: 36px; line-height: 45px;}
	.real-estate-l p{font-size: 16px; line-height: 27px;}
	.real-estate-l .orange-btn{width: 100%; height: 38px; width: calc(100% - 3px);}
	.real-estate-l .orange-btn span.txt{width: 100%; font-size: 16px;}
	.real-estate-l .orange-btn:after{height: 38px;}
	.real-estate-mobile{margin: 60px 0 126px 0; background: #FFFFFF; box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2); border-radius: 10px; height: 305px; padding: 0 15px 0 20px; box-sizing: border-box; -webkit-box-sizing: border-box; display: flex; align-items: center; position:relative;}
	#real-estate-mobile .owl-prev{background: url(../images/leading-prev.svg)left top no-repeat; width:50px; height:50px; font-size: 0; margin-right:5px;}
	#real-estate-mobile .owl-prev:hover{background: url(../images/leading-prev-hv.svg)left top no-repeat; width: 50px; height: 50px; font-size: 0;}
	#real-estate-mobile .owl-next{background: url(../images/leading-nxt.svg)right top no-repeat; width: 50px; height: 50px; font-size: 0; margin-left:5px;}
	#real-estate-mobile .owl-next:hover{background: url(../images/leading-nxt-hv.svg)right top no-repeat; width: 50px; height: 50px; font-size: 0;}
	#real-estate-mobile .owl-nav{text-align: center; bottom: -90px; left: 0; right: 0; position: absolute;}

	/**********************real estate sec end****************/
	/***customize****/
	.vn-desktop-property .desc-box .cta span{padding:8px 20px 0 20px;}
	.vn-desktop-property .mobile_property .grow .cta{padding:8px 10px;}
	.vn-desktop-property .mobile_property .grow .desc-box{top: 34%;}
	/***customize****/
	/*************find a property 13-03-2023****************/
	.inner-banner-wrapper h2{font-size: 26px; line-height: 106.57%; padding: 0;}
	.find-content-sec{background: #FFFFFF; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.02); border-radius: 11px; padding: 12px 12px 0 12px; margin-top: -30px;}
	.inner-banner-wrapper{height: 216px;}
	.filter-property-box, .filter-property-box:nth-child(3n+3), .filter-property-box:nth-child(2n+2){width: calc(100% - 20px); margin: 0 10px 28px 10px;}
	.pagination-box-sec{gap: 20px;padding: 0px 0px 20px 0px;}
	.pagination-box-sec .mobpagination{
		height: 40px;
		width: 40px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.pagination-box-sec img{width: 100%;}
	.filter-map-sec{display: none;}
	.find-tab-sec{padding-bottom: 0; padding-top: 20px;}
	.find-form-sec ul{display: block;}
	.find-form-sec ul li{padding: 0;}
	.filter-consulation-sec p{font-size: 16px;}
	.filter-consulation-sec{padding:47px 0;}
	.filter-consulation-sec .orange-btn{margin: 0; height: 47px;}
	.filter-consulation-sec{background-position: center center;}
	.filter-consulation-sec .orange-btn:before{width: 47px; height: 47px;}
	.filter-consulation-sec .orange-btn:after{height: 47px; line-height: 47px; width: 47px;}
	.filter-map-sec img{width: 100%; height: 711px;}
	.filter-map-sec{margin-bottom: 22px;}
	.find-properties-sec h2{font-size: 30px; line-height: 41px; padding: 0 0 35px 0;}
	.find-properties-sec{padding: 20px 0 15px 0;}

	/*************find a property 13-03-2023****************/

	/**** Minthis Single Property Page Start ****/
	.minthis-banner-wrapper.mobile{
		display:block;
		height:800px;
	}
	.minthis-banner-wrapper.desktop{
		display:none;
	}
	.breadcrumbs ul{
		margin-bottom:0;
		padding-bottom:20px;
	}
	.breadcrumbs ul li a, .breadcrumbs ul li span{
		font-size:14px;
	}
	.breadcrumbs ul li:first-child a{
		font-size:0;
		color:#fff;
	}
	.breadcrumbs ul li:first-child a:before{
		display:inline-block;
		content:'';
		background-image:url('../images/search button.svg');
		background-repeat:no-repeat;
		background-position:center center;
		width:28px;
		height:28px;
		position: relative;
		top: 10px;
		margin: 0 8px 0 0;
	}
	.breadcrumbs ul li:first-child a:after{
		display:none;
	}
	.leading-main-sec.leading-main-sec-minthis{
		padding-top:0;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-l-sec{
		float:none;
		width:100%;
		padding:0;
		margin:0;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec{
		float:none;
		width:100%;
		padding:0;
		margin:0;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-l-sec h2,
	.leading-main-sec.leading-main-sec-minthis .leading-l-sec h1{
		font-size:26px;
		font-weight:300;
		text-align:left;
		padding-bottom: 0;
	} 
	.leading-main-sec.leading-main-sec-minthis .leading-l-sec p{
		margin-top:5px;
		line-height:32px;
		font-size:18px;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-l-sec .slider_button1{
		display:none;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec .slider_button1{
		display:block;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul{
		max-width:243px;
		margin:0 auto;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul li{
		padding-right:0;
		padding-left:0;
		padding-bottom:22px;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul li .leading-txt{
		padding-top:10px;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul li .leading-txt h3{
		font-size:24px;
		font-weight:400;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul li .leading-txt p{
		margin-top:5px;
		font-size:12px !important;
		color:#58595B;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul li:nth-child(2n) .leading-icon-box{
		display:block;
		float:right;
		min-width:80px;
		max-width: 80px;
	}
	.leading-main-sec.leading-main-sec-minthis .slider_button1 .cta{
		display:block;
		width:100%;
		max-width:100%;
		padding:4px 22px 7px 40px;
	}
	.leading-main-sec.leading-main-sec-minthis .slider_button1 .cta::before{
		width:36px;
		height:36px;
		top:0;
		background-position:10px 10px;
	}
	.leading-main-sec.leading-main-sec-minthis  .slider_button1 .cta span{
		font-size:14px;	
		font-weight:400;
		color:#002A3A;
	}
	.petra-entry-level:before{
		width: 100%;
		-webkit-border-top-right-radius:0px;
		-moz-border-radius-topright:0px;
		border-top-right-radius:0px;
	}
	.petra-entry-level .petra-entry-level-inner{
		padding-top:70px;
		padding-bottom: 40px;
	}
	.petra-entry-level .petra-entry-title{
		right: 0;
		font-size: 12px;
		font-weight:400;
	}
	.petra-entry-level .petra-entry-level-image-wrapper img{
		display: block;
		max-width: 100%;
		margin: 0 auto;
	}
	.petra-entry-level .petra-entry-level-inner .petra-entry-level-left{
		width: 100%;
		float: none;
		padding: 0;
		margin: 0 auto;
	}
	.petra-entry-level .petra-entry-level-button-wrapper .floorplan-btn{
		padding: 6px 15px;
		font-size: 14px;
		margin-bottom: 8px;
	}
	.petra-entry-level .petra-entry-level-button-wrapper{
		padding: 30px 0;
	}
	.petra-entry-level .petra-entry-level-right{
		width: 100%;
		float: none;
		padding: 0;
		margin: 0 auto;
		top:0;
		left:0;
	}
	.petra-entry-level .petra-entry-level-orange-box{
		padding:55px 44px;
		margin: 0 auto 45px;
	}
	.petra-entry-level .petra-entry-level-orange-box h3{
		font-size: 26px;
		font-weight:300;
		line-height: 36px;
		margin: 0 0 30px 0;
	}
	.petra-entry-level .petra-entry-level-orange-box p{
		font-size:18px;
		font-weight:300;
		line-height:40px;
		margin:0;
	}
	.petra-entry-level .petra-entry-level-orange-box .slider_button1{
		display: block;
	}
	.petra-entry-level .petra-entry-level-orange-box .cta{
		display:block;
		width:100%;
		max-width:100%;
		padding:4px 22px 7px 40px;
		margin: 0 auto;
	}
	.petra-entry-level .petra-entry-level-orange-box .slider_button1 .cta:before{
		width:36px;
		height:36px;
		top:0;
		background-position:10px 10px;
	}
	.petra-entry-level .petra-entry-level-orange-box  .slider_button1 .cta span{
		font-size:14px;	
		font-weight:400;
	}
	.experience_the_lifestyle{
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.experience_the_lifestyle h3{
		font-size:30px;
		margin-bottom: 30px;
	}
	.experience-video-wrapper{
		padding: 15px 0 0 15px;
	}
	.iframe-wrapper iframe, .experience-video-wrapper-inner{
		height:397px;
		min-height:397px;
		max-height:397px;
	}
	.experience-video-wrapper:before {
		width: 93%;
		-webkit-border-bottom-right-radius:160px;
		-moz-border-radius-bottomright:160px;
		border-bottom-right-radius:160px;
	}
	.experience-video-wrapper-inner .video-img-d{
		display:none;
	}
	.experience-video-wrapper-inner .video-img-m{
		display:block;
		height: 100%;
	}
	.project-info-section{
		background-color:#ffffff;
	}
	.project-info-section .leading-l-sec{
		width:100%;
		float:none;
		padding:0;
		margin:0 auto;
	}
	.project-info-section .leading-r-sec{
		width:100%;
		float:none;
		padding:0;
		margin:0 auto;
	}
	.project-info-section .leading-main-sec h2{
		font-size: 30px;
		padding: 0 0 15px 0;
		margin: 0 auto;
		text-align: left;
		font-weight: 300;
		line-height: 45px;
	}
	.project-info-section .leading-l-sec p{
		font-size: 16px;
		font-weight:300;
		color: #000000;
		line-height:30px;
		padding: 0;
		margin: 0;
	}
	.minthis-luxury{
		padding:60px 0 45px;
	}
	.minthis-luxury .minthis-luxury-left{
		display:block;
		float:none;
		width:100%;
		margin:0;
		padding:0;
		order:1;
	}
	.minthis-luxury .minthis-luxury-right{
		display:block;
		float:none;
		width:100%;
		margin:0;
		padding:0;
		order:0;
	}
	.minthis-luxury .container{
		display:flex;
		flex-direction:column;
		flex-wrap:nowrap;
		justify-content:center;
	}
	.minthis-luxury .minthis-luxury-content .minthis-luxury-content-image{
		margin-bottom: 20px;
	}
	.minthis-luxury .minthis-luxury-content p{
		font-size: 16px;
		padding-right: 8px;
	}
	.minthis-luxury .minthis-luxury-content .minthis-luxury-content-small{
		padding-right: 23px;
	}
	.minthis-luxury .minthis-luxury-left .minthis-luxury-slider{
		padding:15px 0 0 15px;
	}
	.minthis-luxury .minthis-luxury-left .minthis-luxury-slider:before{
		width: 90%;
		height: 68%;
	}
	.minthis-luxury .minthis-luxury-content h3{
		font-size: 30px;
		line-height:36px;
		margin-bottom:30px;
	}
	.minthis-luxury .minthis-luxury-slider .slider_button1{
		display:block;
		width:100%;
		max-width:100%;
	}
	.minthis-luxury .minthis-luxury-slider .slider_button1 .cta{
		display:block;
		width:100%;
		max-width:100%;
		padding:4px 22px 7px 40px;
		margin-right:0;
	}
	.minthis-luxury .minthis-luxury-slider .slider_button1 .cta:before{
		width:36px;
		height:36px;
		top:0;
		background-position:10px 10px;
	}
	.minthis-luxury  .minthis-luxury-slider .slider_button1 .cta span{
		font-size:14px;	
		font-weight:400;
	}
	.property-enquiry .property-enquiry-left, .property-enquiry .property-enquiry-right{
		width:100%;
		max-width:100%;
		float:none;
		margin:0;
		padding:0;
	}
	.property-enquiry .p-e-r-image-container{
		padding:15px 0 0 15px;
	}
	.property-enquiry .property-enquiry-left{
		margin-bottom: 30px;
	}
	.property-enquiry .p-e-r-image-container::before{
		-webkit-border-bottom-right-radius: 160px;
		-moz-border-radius-bottomright: 160px;
		border-bottom-right-radius: 160px;
	}
	.experience-video-wrapper-inner iframe{
		max-height: 397px;
	}
	.leading-main-sec.leading-main-sec-minthis.leading-main-sec-minthis-aria .propety-deatils-t span{
		font-size:14px;
	}
	.petra-entry-level .petra-entry-level-orange-box.petra-entry-level-orange-box-2{
		padding: 60px 30px 40px 30px;
	}
	.project-info-section.project-info-section-blue{
		padding:40px 0 30px;
	}
	.project-info-section.project-info-section-blue .leading-l-sec{
		padding-right:9px;
	}
	.project-info-section.project-info-section-blue .leading-l-sec p{
		margin-bottom:25px;
	}
	/**** Minthis Single Property Page End ****/

	.takeTourMobile{
		margin-bottom: 30px;
		background: #FFFFFF;
		box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.2);
		border-radius: 15px;
		height: auto;
		padding: 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		display: flex;
		align-items: center;
		position: relative;
	}
	
	#takeTourMobile .slide-col {
		display: flex;
		justify-content: flex-start;
		align-items: center;
		padding-bottom: 15px;
	}
	
	#takeTourMobile .slide-col .icon {
		width: 70px;
	}
	
	#takeTourMobile .slide-col .icon img {
		width: 70px;
	}
	
	#takeTourMobile .slide-col .title-bar {
		width: calc(100% - 60px);
		padding-left: 15px;
		font-size: 22px;
		font-weight: 700;
		color: #F78E2F;
	}
	
	#takeTourMobile .slide-col .txt {
		width: 100%;
		padding: 10px 0 0 0;
	}
	
	#takeTourMobile .slide-box {
		height: 100%;
		display: flex;
		justify-content: center;
		flex-direction: column;
	}

	#takeTourMobile .owl-stage-outer{
		border-radius: 15px !important;
	}
	
	#takeTourMobile,
	.owl-stage-outer,
	.owl-stage,
	.owl-item,
	.item {
		height: 100%;
	}
	
	#takeTourMobile .owl-nav {
		text-align: center;
		bottom: -90px;
		left: 0;
		right: 0;
		position: absolute;
	}

	#takeTourMobile .owl-prev {
		background: url(../images/leading-prev-hv.svg)left top no-repeat;
		width: 50px;
		height: 50px;
		font-size: 0;
		margin-right: 5px;
		background-size: 100% 100%;
	}
	
	#takeTourMobile .owl-next {
		background: url(../images/takeourtourNext.svg)right top no-repeat;
		width: 50px;
		height: 50px;
		font-size: 0;
		margin-left: 5px;
		background-size: 100% 100%;
	}

	.property-portfolio-sec{
		background: #fff;
	}
}	


@media only screen and (max-width:1600px) and (min-width:1200px)  {
	.minthis-banner-wrapper .slider .minthis-banner-caption{
		right:13%;
	}
	.minthis-banner-wrapper .slider .owl-nav{
		left: 18px;
	}
}
@media only screen and (max-width:1199px) and (min-width:768px)  {
	.minthis-banner-wrapper .slider .minthis-banner-caption{
		right:4%;
	}
	.minthis-banner-wrapper .slider .owl-nav{
		left: 18px;
	}
	.breadcrumbs ul{
		padding-right: 450px;
	}

}
@media only screen and (max-width:992px) and (min-width:768px)  {
	.leading-main-sec.leading-main-sec-minthis{
		padding-top:0;
	}
	.minthis-banner-wrapper .slider .owl-nav{
		left: 18px;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-l-sec{
		padding-right: 30px;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec{
		padding: 0;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-icon{
		width:60px;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-icon img{
		max-width:100% !important;
	}
	.leading-main-sec.leading-main-sec-minthis .leading-txt {
		width: calc(100% - 60px);
	}
	.leading-main-sec.leading-main-sec-minthis .leading-r-sec ul li:nth-child(2n) .leading-icon-box{
		min-width:auto;
		align-items:flex-start;
		float:none;
	}
	.property-enquiry .p-e-r-image-container::before{
		-webkit-border-bottom-right-radius: 160px;
		-moz-border-radius-bottomright: 160px;
		border-bottom-right-radius: 160px;
	}
	.petra-entry-level .petra-entry-level-image-wrapper img{
		display:block;
		margin:0 auto;
		max-width:100%;
	}
	/* .petra-entry-level .petra-entry-level-right{
		padding-left: 0;
	} */
	.petra-entry-level .petra-entry-level-orange-box{
		padding:30px 25px 30px 35px;
		margin-bottom: 30px;
	}
	.petra-entry-level .petra-entry-level-orange-box h3{
		margin-bottom: 30px;
	}
	.petra-entry-level .petra-entry-level-orange-box p{
		margin-bottom: 10px;
	}
	.petra-entry-level::before{
		min-height:500px;
	}
	.petra-entry-level .petra-entry-level-button-wrapper .floorplan-btn{
		min-width: 126px;
	}
	.minthis-luxury .minthis-luxury-content .minthis-luxury-content-small{
		padding-right:0;
	}
	.project-info-section .leading-txt h3 {
		font-size: 27px;
	}
	.project-info-section .leading-txt p{
		font-size: 16px;
	}
}

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

	.home-cyprus-down-sec .vn-organge-btn span{font-size:11px;}
	.white-btn .elementor-button span.elementor-button-content-wrapper{padding:0 50px 0 50px;}
		.enquery-form-vn .enquiry-form.property-form-sec .elementor-button span:before, .enquery-form-vn .enquiry-form.property-form-sec .elementor-button span.elementor-button-icon{top:-8px;}

}

@media (max-width: 575px) {

	/* .mobile_property .grow .desc-box{width: 280px;} */
	.mobile_property .grow .desc-box {
		width: 93%;
	}

	.mobile_property .grow .desc-box {
		top: 25%;
	}


}


@media (max-width: 500px) {
	.swiper-slide-inner {
		text-align: left !important;
		justify-content: left !important;
		left: 20px !important;
	}

	.swiper-pagination-bullets {
		bottom: 18% !important;
		left: 0 !important;
		transform: rotate(0deg) !important;
		z-index: 1 !important;
	}

	/* .mob-news .news_featured{
		margin-left: 0;
	} */
	.leading-slide h3 {
		padding-bottom: 0;
	}

	.orange-btn span {
		padding-left: 19px;
	}

	.mob-news .news_desc {
		width: 96%;
	}

	.menu-item a.elementor-item.elementor-item-active::before {
		display: none;
	}


}

@media (max-width:512px) {
	.filter-property-top .owl-carousel .owl-item img{ height: 350px !important;max-height: 350px;object-fit: cover;height:100%;}
}


@media (max-width: 400px) {

	

	.mob-news .news_title {
		font-size: 16px;
		line-height: 18px;
		padding-bottom: 10px;
	}

	.mob-news .news_desc {
		padding: 25px;
	}

	.mob-news .news_featured {
		width: 80%;
	}

	.footer-newsletter .elementor-field-type-submit {
		width: 62%;
	}

	.footer-newsletter .elementor-field-type-email {
		width: 38%;
	}

	.home-cyprus-down-sec .orange-btn {
		width: 100%;
	}

	.mob-news .owl-carousel .owl-nav button.owl-next,
	.mob-news .owl-carousel .owl-nav button.owl-prev,
	.why-choose-slide-mob .elementor-swiper-button,
	.leading-slide .elementor-swiper-button {
		width: 40px;
		height: 40px;
		background-size: 36%;
		background-position: 11px 13px;
	}

	.mob-news .owl-carousel .owl-nav button.owl-prev,
	.why-choose-slide .elementor-swiper-button-prev,
	.leading-slide .elementor-swiper-button-prev {
		margin-left: -50px;
	}

	.why-choose-slide-mob .elementor-swiper-button-next,
	.why-choose-slide-mob .elementor-swiper-button:hover {
		bottom: -100px !important;
	}

	.why-choose-slide-mob .elementor-swiper-button:hover,
	.mob-news .owl-carousel .owl-nav button.owl-next:hover,
	.mob-news .owl-carousel .owl-nav button.owl-prev:hover,
	.leading-slide .elementor-swiper-button:hover {
		background-size: 36%;
		background-position: 15px 13px;
	}

	.leading-slide .elementor-swiper-button.elementor-swiper-button-next:hover,
	.leading-slide .elementor-swiper-button.elementor-swiper-button-next,
	.leading-slide .elementor-swiper-button:hover {
		bottom: 20px !important;
	}

	.home-portfolio-mob-sec .imgContent .cta span,
	.home-top-slide-sec .desc-box .cta span {
		padding-top: 10px;
	}
/***cusomize****/
.form-accepet-txt-vn.form-accepet-txt span.wpcf7-not-valid-tip{width:300px; top:31px !important;}
/***cusomize****/

}


@media (max-width: 360px) {

	/* .imgContent {
		bottom: -62%;
	} */
	.orange-btn span {
		font-size: 10px;
		line-height: 36px;
	}

	.slider_button1 .cta {
		padding-left: 52px;
	}

	.white-btn .elementor-button span.elementor-button-content-wrapper {
		padding: 0;
	}

	.residency-box {
		padding: 40px 20px 50px 20px;
	}


}

@media (max-width: 320px) {
	.imgContent {
		bottom: -70%;
	}

	.footer-newsletter .elementor-field-type-radio .elementor-field-option input[type="radio"] {
		width: 17px !important;
	}


}



/*****************************responsive view Prafilia*****************************/
