*{
	
margin:0;
	padding: 0;
	box-sizing: border-box;
}

body{
	margin:0;
	padding: 0;
	font-family: 'Gelasio';
}



#under{
	margin: 150px 0px;
}

.content {
    display: flex;
    flex-direction: column;
    padding: 100px 30px;
}
.content h3{
font-family: 'Gelasio';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 51px;
letter-spacing: 1px;
color: #000000;

}
.content h3 span{
color:#25C7C7;
}
.content p {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 30px;
    color: #828282;
}
.border_bottom {
    width: 180px;
    height: 5px;
    background: #25C7C7;
}
.theme_pic{
	
}
.theme_pic img {
    width: 100%;
    object-fit: cover;
}




@media ( max-width: 767px){
	#under {
    margin: 50px 0px !important;
}
	.content h3 {
    font-family: 'Gelasio';
    font-style: normal;
    font-weight: 700;
    font-size: 29px !important;
    line-height: 35px;
    letter-spacing: 1px;
    color: #000000;
}
}

@media ( max-width: 991px){
	.content {
    display: flex;
    flex-direction: column;
    padding: 30px 30px !important;
}
.content h3 {
    font-family: 'Gelasio';
    font-style: normal;
    font-weight: 700;
    font-size: 25px !important;
    line-height: 35px;
    letter-spacing: 1px;
    color: #000000;
}
}

@media ( max-width: 1199px){
	.content {
    display: flex;
    flex-direction: column;
    padding: 100px 30px;
}
.content h3 {
    font-family: 'Gelasio';
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 40px;
    letter-spacing: 1px;
    color: #000000;
}
}


