<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Design Tec Child
Version: 1.0.0
Text Domain: designtec
Template: designtec
*/


/* Menu Fux */
.eltdf-vertical-align-containers .eltdf-position-center:before, .eltdf-vertical-align-containers .eltdf-position-left:before, .eltdf-vertical-align-containers .eltdf-position-right:before{
margin-right: 0;
}

.eltdf-menu-area {
    border-bottom:1px solid #ebebeb;
}

.gallery .eltdf-portfolio-media a:after {
    background-color: rgba(156,179,63,.7);
}

@media only screen and (max-width: 1200px) {
   blockquote, body {
		line-height: 17px !important;
   }
}

@media only screen and (max-width: 1024px) {
   blockquote, body {
		line-height: 27px !important;
   }
}

/** LIGHTBOX CODE **/

.lightbox-test {
  /** Hide the lightbox */
  display: none;

  /** Apply basic lightbox styling */
  position: fixed;
  z-index: 9999;
  width: 100%;
  height: 100%;
  text-align: center;
  top: 0;
  left: 0;
  background: black;
  background: rgba(0,0,0,0.8);
}

.lightbox-test img {
  /** Pad the lightbox image */
  max-width: 90%;
  max-height: 80%;
  margin-top: 2%;
}

.lightbox-test:focus {
  /** Show lightbox when it is target */
  display: block;

  /** Remove default browser outline style */
  outline: none;
}

.eltdf-portfolio-list-holder article .eltdf-pli-text .eltdf-pli-title {
	font-size: 20px !important;
}


/** Commercial Navigation Button **/

#nav-menu-item-8149 {
	background-color: #D1D3D4;
	border-radius: 3px;
	margin-left: 15px;
}

#nav-menu-item-8149 a:hover{
	background-color: #373737;
	border-radius: 3px;
}

#nav-menu-item-8149 a{
	color: #fff !important;
}

.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-vertical-align-containers .eltdf-position-right-inner {
	height: 25% !important;
}

.eltdf-main-menu&gt;ul&gt;li&gt;a&gt;span.item_outer .item_text:after {
	background-color: #D1D3D4 !important;
}

.eltdf-main-menu&gt;ul&gt;li#nav-menu-item-8149&gt;a&gt;span.item_outer .item_text:after {
  display: none !important;
}

#sticky-nav-menu-item-8149 {
	background-color: #D1D3D4;
	border-radius: 3px;
	margin-left: 15px;
}

#sticky-nav-menu-item-8149 a{
	color: #fff !important;
}

#sticky-nav-menu-item-8149 a:hover{
	background-color: #373737;
	border-radius: 3px;
}

.eltdf-main-menu&gt;ul&gt;li#sticky-nav-menu-item-8149&gt;a&gt;span.item_outer .item_text:after {
  display: none !important;
}

.eltdf-page-header .eltdf-sticky-header .eltdf-position-right-inner {
	height: 50%;
}

.eltdf-mobile-header .eltdf-mobile-nav ul li {
	padding: 0 0 0 30px !important;
}

#mobile-menu-item-8149 {
	background-color: #D1D3D4;
}

#mobile-menu-item-8149 a{
	color: #fff !important;
}

#mobile-menu-item-8149 a:hover{
	color: #fff !important;
}


/** Contact Form **/

input.wpcf7-form-control.wpcf7-submit {
	float: right;
	border-radius: 3px !important;
	text-transform: uppercase;
	margin-top:30px;
}


/** Structure **/

.row-grid-center {
	position: relative;
	max-width: 1100px;
	margin: 0 auto;
}

@media only screen and (max-width: 1024px) {
	.row-grid-center {
		padding: 0 20px !important;
	}
}

.pos-center {
	display: table;
	margin: 30px auto !important;
}


/** Accordian Styles **/

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content {
   padding: 0 0 16px !important;	
}

.eltdf-accordion-holder .eltdf-title-holder .eltdf-accordion-mark {
	left: 0 !important;
}

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder {
	padding: 15px 0 15px 25px !important;
}

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder {
   border-top: 0px !important;
}

.eltdf-accordion-holder.eltdf-ac-simple {
   border-bottom: 0px !important;
}

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder.ui-state-active, .eltdf-accordion-holder.eltdf-ac-simple .eltdf-title-holder.ui-state-hover {
	background-color: transparent !important;
}

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content.ui-accordion-content-active {
	border-color: transparent !important;
}


/** Sub-Menu **/

.sub-navigation {
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: .5px;
}

.sub-navigation a {
	color: #2d2d2d;
	text-decoration: none;
}

.sub-navigation a:hover {
	color: #ebebeb;
}


/** Button **/

.eltdf-btn.eltdf-btn-solid {
	border-radius: 3px;
}


/** Footer **/

.eltdf-social-icon-widget-holder:hover {
	color: #d1d3d4 !important;
}


</pre></body></html>