.for_blog.feat_property .details .tc_content{
    height:280px;
}
@media only screen and (max-width: 1200px) {
   .for_blog.feat_property .details .tc_content{
        height:250px;
    } 
}
@media only screen and (max-width: 768px) {
   .for_blog.feat_property .details .tc_content{
        height:auto;
    } 
}
.social {
    position: fixed;
    right: 0;
    top: 80%;
    z-index: 100;
}

.social ul {
    list-style: none;
}

.social ul li a {
    display: inline-block;
    width: 45px;
    color: #fff;
    background: #000;
    padding: 10px 15px;
    text-decoration: none;
    transition: all 0.5s ease;
}

.social ul li .icon-whatsapp {
    background: #4dc247;
    font-size: 19px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.social ul li a:hover {
    padding: 10px 40px;
    background: #000;
    color: #fff;
}

.investment-consultant{
    padding: 60px 0;
}
.investment-consultant-1 img,
.investment-consultant-2 img,
.investment-consultant-4 img,
.investment-consultant-5 img,
.investment-consultant-6 img
{
    width: 90%;border-radius: 10px;height:350px;
}
.investment-consultant-3 img
{
    width: 90%;border-radius: 10px;height:470px;margin-top:50px;
}
.investment-consultant-1 .invest-description,
.investment-consultant-2 .invest-description,
.investment-consultant-4 .invest-description,
.investment-consultant-5 .invest-description,
.investment-consultant-6 .invest-description
{
    width: 90%;margin-top: 30px;
}
.investment-consultant-3 .invest-description{
    width: 90%;
}
.investment-consultant .btn{
    margin-top: 20px;
}
.recent-property{
    padding: 50px 0;
}
.northcyprus{
    padding: 60px 0;
}
.northcyprus img{
    width: 80%;height: 350px; border-radius: 10px;
}
.northcyprus .cyprus-description{
    width: 80%;margin-top: 20px;
}
.northcyprus .btn{
    margin-top: 20px;
}
.footer_one{
    padding-top:60px;
}
.home5_style{
    top: 20px;
}
.home5_style img{
    filter: brightness(70%);width: 100%;height: 500px;
}
.why-investment{
    padding: 20px 0;
}
.home-style3 .card-vision{
    border: 1px solid #fff;padding: 20px;height: 270px;
}
.home-style3 .card-vision h3{
    color: #ffffff;
}
.home-style3 .card-vision p{
    color: #ffffff;
}


.card-circle {
    text-align: center;
    margin-top: 50px;
    color: #fff;
    Font-family: Montserrat;
    padding: 20px;
    border-radius: 50%;
    margin: auto;
}

.card-circle .card-title {
    font-weight: 600;
    font-size: 18px;
    color: #fff;
    margin-top: 10px;
}

.card-circle .card-text {
    font-weight: 400;
}

.card-circle .card-icon i {
    font-size: 60px;
    display: block;
}

#circle-1 {
    background: linear-gradient(90deg, #1a6174, #4bd3e0 100%);
    border: 10px solid #237187;
}

#circle-2 {
    background: linear-gradient(90deg, #255219, #4ab474 100%);
    border: 10px solid #57CA85;
}

#circle-3 {
    background: linear-gradient(90deg, #381952, #b68ee3 100%);
    border: 10px solid #ad33c5;
}

#circle-4 {
    background: linear-gradient(90deg, #121162, #3b81a3 100%);
    border: 10px solid #3b81a3;
}

#circle-5 {
    background: linear-gradient(90deg, #621118, #b05177 100%);
    border: 10px solid #b05177;
}

#circle-6 {
    background: linear-gradient(90deg, #1a6174, #4bd3e0 100%);
    border: 10px solid #237187;
}


.card-circle:hover {
    border: 10px solid #00A8CC;
}

.card-circle:hover i {
    text-shadow: 0px -1px 10px #00A8CC;
    transform: scale(1.2)rotate(20deg);
}
.our-partners img{
    width:80%;
}
.partners-description{
    padding:20px 50px 20px 0px;
}
.services img{
    width:80%;
}

@media only screen and (min-width: 1200px) {

    .card-circle {
        width: 250px;
        height: 250px;
        margin-top: 20px;
    }

    .card-circle .card-icon i {
        margin-top: 20px;
    }
}

@media only screen and (min-width: 991px) and (max-width: 1200px) {
    .card-circle {
        width: 340px;
        height: 340px;
    }

    .card-circle .card-icon i {
        font-size: 50px;
    }

    .card-circle .card-icon i {
        margin-top: -25px;
    }

}
@media only screen and (max-width: 600px) {
    .main-title{
        margin-bottom:30px;
    }
    .our-partners img{
        width:100%;
    }
    .partners-description{
        padding:20px;
    }
    .our-partners{
        margin-top:0;
    }
    .services{
        margin-top:0;
        padding:0;
    }
    .our-team{
        margin-top:0;
    }
    .services-description{
        padding:20px;
    }
    .services img{
        width:100%;
    }
    .card-circle {
        width: 220px;
        height: 220px;
        margin-top: 20px;
    }
    .investment-consultant img{
        width: 100%;
    }
    .investment-consultant .invest-description{
        width: 100%;text-align: center;
    }
    .northcyprus img{
        width: 100%;height: auto; 
    }
    .northcyprus .cyprus-description{
        width: 100%;text-align: center;
    }
    .home5_style img{
     height: 300px;
    }
    .home-one .home-text {
        margin-top: 30px;
    }
    .recent-property{
        padding: 20px 0;
    }
    .northcyprus{
        padding: 20px 0;
    }
    .home-text h1{
        text-align: center;
    }
    .home-style3 .card-vision{
        height: 330px;
        margin-top: 20px;
    }
    .investment-consultant{
        padding: 20px 0;
    }
    .why_chose_us{
        width: 100%;
        margin-top: 30px;
    }
    .investment-consultant-1 img,
    .investment-consultant-2 img,
    .investment-consultant-4 img,
    .investment-consultant-5 img,
    .investment-consultant-6 img
    {
        width: 100%;height:auto;
    }
    .investment-consultant-3 img
    {
        width: 100%;height:auto;margin-top:0px;
    }
    .investment-consultant-1 .invest-description,
    .investment-consultant-2 .invest-description,
    .investment-consultant-4 .invest-description,
    .investment-consultant-5 .invest-description,
    .investment-consultant-6 .invest-description
    {
        width: 100%;
    }
    .investment-consultant-3 .invest-description{
        width: 100%;
        margin-top:10px;
    }
    section{
        margin-top:0;
    }

}
/****new featured section (19.04.2024)***/

.service-sy-grid {
	position: relative;
	overflow: hidden;
	cursor: pointer;
	height: 150px;
	padding: 50px 0;
	background: linear-gradient(90deg, rgba(157,157,154,1) 28%, rgba(222,222,217,1) 67%);
}
.service-sy-grid .caption {
	padding: 13px;
}
.service-sy-grid .caption h5 a{
	font-weight: 700;
    font-size: 19px;
    text-transform: uppercase;
}
#featured-card-1,
#featured-card-2,
#featured-card-3,
#featured-card-4,
#featured-card-5,
#featured-card-6{
	margin-bottom:20px;
}
/***card-1---***/
#featured-card-1 .featured-card1-img{
	padding-right:0;
}
#featured-card-1 .img-box{
	background:#3F9AA5;height:150px;
}
#featured-card-1 .img-box img{
	width:100%;
}
#featured-card-1 .featured-card1-desc{
	padding-left:0;
}
/***card-2---***/
#featured-card-2 .featured-card2-img{
	padding-right:0;
}
#featured-card-2 .img-box{
	background:#86A65B;height:150px;
}
#featured-card-2 .img-box img{
	width:100%;
}
#featured-card-2 .featured-card2-desc{
	padding-left:0;
}
/***card-3---*/
#featured-card-3 .featured-card3-img{
	padding-right:0;
}
#featured-card-3 .img-box{
	background:#7C5CA8;height:150px;
}
#featured-card-3 .img-box img{
	width:100%;
}
#featured-card-3 .featured-card3-desc{
	padding-left:0;
}
/***card-4---*/
#featured-card-4 .featured-card4-img{
	padding-right:0;
}
#featured-card-4 .img-box{
	background:#054B8C;height:150px;
}
#featured-card-4 .img-box img{
	width:100%;
}
#featured-card-4 .featured-card4-desc{
	padding-left:0;
}
/***card-5---*/
#featured-card-5 .featured-card5-img{
	padding-right:0;
}
#featured-card-5 .img-box{
	background:#b3212f;height:150px;
}
#featured-card-5 .img-box img{
	width:100%;
}
#featured-card-5 .featured-card5-desc{
	padding-left:0;
}
/***card-6---*/
#featured-card-6 .featured-card6-img{
	padding-right:0;
}
#featured-card-6 .img-box{
	background:#d13464;height:150px;
}
#featured-card-6 .img-box img{
	width:100%;
}
#featured-card-6 .featured-card6-desc{
	padding-left:0;
}

.service-sy-grid .hover-wrap {
	background-color: #ffffff;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	transform: translateX(100%);
	transition: 0.3s all;
	border-top: 2px solid #3F9AA5;
	display: flex;
}
.service-sy-grid .hover-card-1 {
	border-top: 2px solid #3F9AA5;
}
.service-sy-grid .hover-card-2 {
	border-top: 2px solid #86A65B;
}
.service-sy-grid .hover-card-3 {
	border-top: 2px solid #7C5CA8;
}
.service-sy-grid .hover-card-4 {
	border-top: 2px solid #054B8C;
}
.service-sy-grid .hover-card-5 {
	border-top: 2px solid #b3212f;
}
.service-sy-grid .hover-card-6 {
	border-top: 2px solid #d13464;
}
.service-sy-grid .hover-wrap .text-wrap {
	/*max-width: 300px;*/
	margin: 0 auto;
	padding: 5px;
}
.service-sy-grid .hover-wrap .text-wrap h5 a{
	color:#000;
	font-weight: 600;
}
.service-sy-grid .hover-wrap .text-wrap p{
	color:#000;
}
.service-sy-grid .hover-wrap .text-wrap .btn-dark{
	background-color:#000;
	border-color:#000;
	font-size:12px;
	padding:3px;
}
.service-sy-grid:hover .hover-wrap {
	transform: translateY(0%);
}
@media screen and (max-width:1200px){
	.service-sy-grid{
		height: 170px;
		padding: 50px 0;
	}
	#featured-card-1 .img-box,
	#featured-card-2 .img-box,
	#featured-card-3 .img-box,
	#featured-card-4 .img-box,
	#featured-card-5 .img-box,
	#featured-card-6 .img-box
	{
		height: 170px;
		padding: 40px 0;

	}
	.service-sy-grid .hover-wrap .text-wrap p{
		font-size:12px;
	}
}
@media screen and (max-width:768px){
	.service-sy-grid{
		height: 160px;
		padding: 50px 0;
	}
	#featured-card-1 .img-box,
	#featured-card-2 .img-box,
	#featured-card-3 .img-box,
	#featured-card-4 .img-box,
	#featured-card-5 .img-box,
	#featured-card-6 .img-box
	{
		height: 160px;
		padding:0px;

	}
}
@media screen and (max-width:420px){
	.service-sy-grid{
		height: 120px;
		padding: 30px 0;
	}
	#featured-card-1 .img-box,
	#featured-card-2 .img-box,
	#featured-card-3 .img-box,
	#featured-card-4 .img-box,
	#featured-card-5 .img-box,
	#featured-card-6 .img-box
	{
		height: 120px;

	}
}
