List =======*/
	.fancy-icon-list .fancy-list-item .icon {
		font-size: 40px;
		margin-right: 20px;
	}

	.fancy-icon-list .fancy-list-item .title {
		font-size: 18px;
	}

	.fancy-icon-list .fancy-list-item {
		font-size: 14px;
	}
    /*======= Funden Video =======*/
	.funden-video.with-video-shape .video-shape {
		max-width: 200px;
		bottom: -60px;
		right: -80px;
	}

	.funden-video .video-popup {
		height: 60px;
		width: 60px;
		font-size: 15px;
	}

	.funden-video .video-popup::before {
		height: 100px;
		width: 100px;
	}

	.funden-video .video-popup::after {
		height: 80px;
		width: 80px;
	}
    /*======= Team Member =======*/
	.team-members .member-box .member-info {
		left: 20px;
		right: 20px;
	}

	.team-members .member-box .member-info .title {
		font-size: 15px;
	}

	.team-members .member-box .member-info .name {
		font-size: 20px;
	}

	.team-members .member-box .member-info .social-links a {
		width: 30px;
		height: 30px;
		font-size: 12px;
		margin: 0 3px;
	}

    /*======= About Gallery =======*/
	.about-gallery .pattern {
		display: none;
	}

	.about-gallery .img-two {
		max-width: 60%;
		margin-top: -90px;
	}

	.about-gallery .img-one {
		width: 80%;
	}

	.check-list li .title {
		font-size: 18px;
	}
    /*======= Counter Section =======*/
	.counter-with-video .video-area {
		margin-bottom: -70px;
	}

	.counter-with-video .counter-boxes-area {
		padding-top: 150px;
	}
    /*======= Event Items =======*/
	.event-items .single-event-item {
		padding: 40px 30px;
	}

	.event-items .single-event-item .event-title {
		font-size: 20px;
	}

	.event-items .single-event-item .event-button .main-btn {
		padding: 12px 30px;
		font-size: 14px;
	}

	.event-items .single-event-item .meta {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.event-items .single-event-item .meta .category {
		margin-bottom: 10px;
	}

    /*======= Pricing =======*/
	.pricing-box .price {
		font-size: 40px;
	}

	.pricing-box .plan-subtitle {
		font-size: 16px;
	}

	.pricing-box .plan-feature li {
		font-size: 15px;
	}
    /*======= FAQ Tabs =======*/
	.faq-accordion-tab .nav {
		padding: 15px;
	}

	.faq-accordion-tab .nav .nav-item .nav-link {
		font-size: 14px;
	}

	.accordion .accordion-item .accordion-title {
		font-size: 16px;
	}

	.accordion .accordion-item {
		padding: 18px 25px;
		font-size: 15px;
	}
    /*======= Blog Standard =======*/
	.blog-post-loop .post-item .post-meta li a {
		font-size: 15px;
	}

	.blog-post-loop .post-item .post-link {
		font-size: 14px;
		padding: 15px 20px;
	}

	.blog-post-loop .post-item .post-content {
		margin: -20px 10px 0;
		padding: 25px;
	}

	.blog-post-loop .post-item.video-post .video-popup {
		width: 50px;
		height: 50px;
		line-height: 50px;
	}

	.blog-post-loop .post-item.video-post .video-popup::after {
		height: 65px;
		width: 65px;
	}

	.blog-post-loop .post-item.video-post .video-popup::before {
		height: 80px;
		width: 80px;
	}

	.blog-post-loop .post-item .post-meta {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.blog-post-loop .post-item .title {
		font-size: 18px;
	}

	.blog-post-loop .post-item.thumbnail-as-bg .post-content,
    .blog-post-loop .post-item.no-thumbnail .post-content {
		padding: 45px 30px;
	}

	.pagination .page-link {
		width: 35px;
		height: 35px;
		font-size: 14px;
	}

	.blog-sidebar .widget.latest-blog-widget li {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.blog-sidebar .widget.latest-blog-widget li .thumb {
		margin-bottom: 20px;
		margin-right: 0;
	}

	.blog-sidebar .widget.tags-widget ul {
		margin: -3px;
	}

	.blog-sidebar .widget.tags-widget li {
		padding: 3px;
	}

	.blog-sidebar .widget.tags-widget a {
		font-size: 12px;
		padding: 10px;
	}

    /*======= Blog Details =======*/
	.blog-post-details .post-content {
		padding: 40px 30px 80px;
		font-size: 14px;
	}

	.blog-post-details .post-content .post-meta {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.blog-post-details .post-content .post-meta li a {
		font-size: 14px;
	}

	.blog-post-details .post-content .title {
		font-size: 20px;
	}

	.blog-post-details .post-content blockquote {
		padding: 30px 15px 30px 20px;
		font-size: 15px;
	}

	.blog-post-details .post-content blockquote::after {
		font-size: 100px;
	}

	.blog-post-details .post-content blockquote cite {
		font-size: 15px;
		padding-left: 25px;
	}

	.blog-post-details .post-content blockquote cite::before {
		width: 15px;
	}

	.blog-post-details .post-content .related-tags span,
    .blog-post-details .post-content .social-share span {
		font-size: 15px;
	}

	.blog-post-details .post-content .related-tags a {
		padding: 8px 10px;
		margin-bottom: 10px;
		font-size: 10px;
	}

	.blog-post-details .post-author {
		padding: 40px 25px;
	}

	.blog-post-details .post-author .name {
		font-size: 20px;
	}

	.blog-post-details .post-nav .post-nav-item.prev-post {
		margin-bottom: 30px;
	}

	.comments-template .comments-list .comment-content {
		font-size: 15px;
	}

	.comments-template .comments-list .date {
		position: inherit;
		margin-bottom: 15px;
		display: block;
		font-size: 14px;
	}

	.comments-template .comments-list .children {
		margin-left: 25px;
	}
    /*======= Contact =======*/
	.contact-form {
		padding: 50px 25px;
	}

	.contact-form .form-title {
		font-size: 24px;
		margin-bottom: 20px;
	}

	.contact-maps {
		min-height: 350px;
	}

    /*======= Project Item =======*/
	.project-items.project-style-three .project-item .thumb {
		height: 400px;
	}

	.project-items.project-style-two .project-item .title {
		font-size: 18px;
	}

	.project-items .project-item .date,
    .project-items .project-item .stats-value {
		font-size: 15px;
	}

	.project-items.project-style-three .project-item .author {
		margin: 0 0 10px 0;
	}

	.project-items.project-style-three .project-item .title {
		font-size: 18px;
	}

	.project-items .project-item .cats a {
		padding: 10px 15px;
		font-size: 14px;
	}

	.project-items.project-style-three .project-item .content {
		padding: 30px;
	}

    /*======= Project Details =======*/
	.project-summery .project-title {
		font-size: 20px;
	}

	.project-summery .meta {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.project-summery .meta .date {
		margin-left: 0;
		margin-top: 20px;
	}

	.project-summery .project-funding-info {
		-ms-grid-columns: (1fr)[1];
		grid-template-columns: repeat(1, 1fr);
	}

	.project-details-tab .description-title {
		font-size: 20px;
	}

	.description-content {
		font-size: 15px;
	}

	.project-details-tab .description-list li {
		margin-bottom: 10px;
	}

	.project-details-tab .rewards-box {
		padding: 40px 25px;
		font-size: 15px;
	}

    /*======= Image Text Block =======*/
	.image-text-block.text-block-two .common-heading .title,
    .image-text-block .common-heading .title {
		font-size: 26px;
	}

	.image-text-block .block-content {
		padding: 50px 30px 40px;
	}
}