@charset "utf-8";
/* CSS Document */

.margin-130px-top {
	margin-top:130px;
}
@media (max-width: 1199px) {
    .margin-130px-top {
        margin-top: 90px;
    }
}
@media (max-width: 991px) {
    .margin-130px-top {
        margin-top: 75px;
    }
}
@media (max-width: 767px) {
    .margin-130px-top {
        margin-top: 50px;
    }
}

#hidden {
	display:none;
}

header a.logo img {max-height:70px;}
header .logo .logo-dark.default, header .logo .logo-light.default {width: 100%;}

.head-text {font-size: 70px; line-height: 85px;}

.mobile-toggle:hover span, .white-link .mobile-toggle:hover span {background-color: var(--base-color);}


.footer-logo {
    max-height: 70px;
}
.portfolio-filter-tab-2 li.active a {
	background: transparent !important; border-bottom: 1px solid #232323; color: #232323;
}

.material-symbols-outlined {
	position: absolute;
	display:block;
    top: 0;
    left: 0;
	font-size: 48px;
	font-weight: 300;
	color:var(--base-color);
}
.grid-item .portfolio-hover-box {
    /* padding: 30px; */
}
.instagram-media {
    width: 100% !important;
    max-width: 100% !important;
}
.portfolio-filter-tab-2 li {
	padding:0 25px 0 25px;
}
.scroll-top-arrow,.scroll-top-arrow:focus {
	background: var(--base-color);
}

@media (max-width: 767px) {
	.material-symbols-outlined {
	display:contents;
}
	#GoogleForm {
		height:900px;
	}
	
.head-text {
	font-size: 30px;
	line-height: 25px;
	}
	
.portfolio-filter-tab-2 li {
	padding:0 10px 0 10px;
}
}