/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


/*
        This font software is the property of Commercial Type.

        You may not modify the font software, use it on another website, or install it on a computer.

        License information is available at http://commercialtype.com/eula
        For more information please visit Commercial Type at http://commercialtype.com or email us at info[at]commercialtype.com

        Copyright (C) 2022 Schwartzco Inc.
        License: 2202-ZLPRTB
*/





@font-face {
  font-family: 'Druk Web';
  src: url('fonts/Druk-MediumItalic-Web.woff2') format('woff2'),
       url('Druk-MediumItalic-Web.woff') format('woff');
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}

.Druk-MediumItalic-Web {
  font-family: 'Druk Web';
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Web';
  src: url('fonts/Druk-Medium-Web.woff2') format('woff2'),
       url('Druk-Medium-Web.woff') format('woff');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

.Druk-Medium-Web {
  font-family: 'Druk Web';
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide Web';
  src: url('fonts/DrukWide-MediumItalic-Web.woff2') format('woff2'),
       url('DrukWide-MediumItalic-Web.woff') format('woff');
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}

.DrukWide-MediumItalic-Web {
  font-family: 'Druk Wide Web';
  font-weight:  500;
  font-style:   italic;
  font-stretch: normal;
}


@font-face {
  font-family: 'Druk Wide Web';
  src: url('fonts/DrukWide-Medium-Web.woff2') format('woff2'),
       url('DrukWide-Medium-Web.woff') format('woff');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

.DrukWide-Medium-Web {
  font-family: 'Druk Wide Web';
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}


/* temp fixes */


@media screen and (max-width: 569px){
	.rotating-headline-element .rotating-headline-text .heading-text-inner { margin-top:20px; }
	.rotating-headline-element .rotating-headline-text .heading-text-inner span {
		font-size: 78px;
		line-height: 80px;
	}
}

@media screen and (max-width: 490px){
	.rotating-headline-element .rotating-headline-text .heading-text-inner {
		margin-top: 20px;
		line-height: 30px;
	}
	.rotating-headline-element .rotating-headline-text .heading-text-inner span {
		font-size: 46px;
		line-height: 50px;
	}
	#page-header .header-wrapper #row-unique-1 .row-parent {
		padding-top: 0px;
		margin-top: -20px;
	}

}

#page-header .vc_custom_1655164897732 > .uncont,
#page-header .vc_custom_1655164897732 .uncont.no-block-padding.col-custom-width.uncont.no-block-padding.col-custom-width{
        max-width: 100% !important;
    /*    padding-top: 125px !important; */
        margin: 0 !important;
        border: 0 !important;
}
.vc_row.hero-header.row-internal.row-container {
    margin: 0 180px;
}
#careers-header .row-parent,
#projects-header .row-parent {
    padding: 36px;
    margin: 0 0 0 0 !important;
    max-width: 100%;
}
@media screen and (max-width: 959px){
	.vc_row.vc_custom_1662659659610.row-internal.row-container { margin-top:0px !important;}
}

.main-container .row-container .single-h-padding {
	padding-left:0 !important;
	padding-right:0 !important;
}
.home .main-container .row-container .single-h-padding,
.single-post .main-container .row-container .single-h-padding {
	padding-left:36px !important;
	padding-right:36px !important;
}
.vc_row.row-internal.row-container {
    padding: 0 9VW;
}


.past-projects-gallery h3 {
    margin-top: 0 !important;
}
.past-projects-gallery p.t-entry-excerpt {
    font-family: "Druk Wide Web" !important;
    color: #FFFFFF;
    font-size: 12px;
    letter-spacing: 0.53px;
    display: block;
    font-weight: 600;
    line-height: 22px;
    text-transform: uppercase;
}

.single-post .wpb_row.row-inner {
    height: unset !important;
}
.single-post .post-content {
    max-width: 804px;
    margin: 0 auto;
}
.single-post .limit-width{
    max-width: 100% !important;
}
