/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/

@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;700;900&display=swap');

body {
    font-family: 'Source Sans Pro', sans-serif;
}


.menu-link,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Source Sans Pro', sans-serif;
}

.menu-link {
    font-weight: 300;
    font-family: 'Source Sans Pro', sans-serif;
    letter-spacing: 3px;
}

.sub-menu-container .menu-item > .menu-link {
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 300;
}

.dark .primary-menu:not(.not-dark) .sub-menu-container .menu-item:hover > .menu-link {
    color: #FE5000;
}

.dark .primary-menu:not(.not-dark) .sub-menu-container,
.dark .primary-menu:not(.not-dark) .mega-menu-content {
    border-top-color: #FE5000;
}

.fbox-content h3 {
    font-family: 'Source Sans Pro', sans-serif;
}


.button-sahlan {
    background: rgb(0, 163, 224);
    background: linear-gradient(90deg, rgba(0, 163, 224, 1) 0%, rgba(34, 239, 229, 1) 100%);
    border-radius: 5px;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 300;
    font-size: 11px;
    color: #FFFFFF;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);
}
#page-title.page-title-parallax h1 {
    font-weight: 200;
}
.menu-link {
	font-weight: 200;
}
.portfolio-desc h3 a {
    text-transform: uppercase;
    font-weight: 200;
    letter-spacing: 1px;
    font-size: 12pt;
}
.portfolio-desc {
    padding: 4px 5px;
}


#logo {
    max-width: 180px;
}





@media screen and (max-width: 600px) {
    .he-text {
        font-size: 10px !important;
    }
}
