<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:   Uplink
 Theme URI:    https://uplink.com
 Description:  Website made for Uplink
 Author:       Solve-IT.ca
 Author URI:   https://solve-it.ca
 Template:     Divi
 Version:      0.1
*/

@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-Regular.ttf);
  font-weight: normal;
  font-style: normal; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-Italic.ttf);
  font-weight: normal;
  font-style: italic; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-ExtraLight.ttf);
  font-weight: 100;
  font-style: normal; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-ExtraLightItalic.ttf);
  font-weight: 100;
  font-style: italic; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-Light.ttf);
  font-weight: 300;
  font-style: normal; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-LightItalic.ttf);
  font-weight: 300;
  font-style: italic; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-Bold.ttf);
  font-weight: 900;
  font-style: normal; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-BoldItalic.ttf);
  font-weight: 900;
  font-style: italic; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-SemiBold.ttf);
  font-weight: 700;
  font-style: normal; 
}
@font-face { font-family:'Titillium Web';
  src: url(fonts/TitilliumWeb-SemiBoldItalic.ttf);
  font-weight: 700;
  font-style: italic; 
}

h4 { font-weight: 100; }

#et-info { float: right; }
#main-footer &gt; .container { width: 100%; max-width: 100%; }
#main-footer .et_pb_row { width: 100%; }
#main-footer .et_pb_row &gt; p { display: none; }
#main-footer .et_pb_row .et_pb_column_1_4:nth-of-type(3) { margin-right: 0; }
#main-footer .footer-widget { margin-bottom: 0; }
#footer-bottom { padding-bottom: 0; }
#footer-widgets { padding-top: 0; }
#main-header:not(.et-fixed-header) { top: 0 !important; z-index: 9999; }
#main-header { z-index: 99999; }

.section-header { position: absolute; background: #ef4323; color: #fff; padding: 0 10px; min-width: 235px; }
@media only screen and (max-width:1180px) and (min-width: 981px) {
	#logo { max-height: 60% !important; }
	#et-top-navigation { padding-left: 28% !important; }
}
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px) {
	#logo { max-height: 50% !important; height: 80px !important; }
}
@media all and (min-width: 981px) {
	#main-header .container { width: 90%;  }
    body #main-header:not(.et-fixed-header) { top: 0 !important; }	
}
@media all and (max-width:980px) {
	.section-header { top: -35px; }
	.section-header + * { margin-top: 20px; }
	#logo { max-height: 100%; }
	.footer-widget .et_pb_column { padding: 0 23px; }
	#footer-widgets { padding-bottom: 0; }
	#footer-widgets &gt; p { display: none; }
	h1 { font-size: 35px !important; }
	h2 { font-size: 25px !important; }
	div.et_pb_section.et_pb_section_0:before { content:' '; display: block; position: absolute; top: 0; left: 0;  width: 100%; height: 100%; background: rgba(255,255,255, .85);	}
}

.home-iconlist .fa { border: #666 2px solid; border-radius: 50%; color: #E53B30; display: inline-block; font-size: 25px; margin: 0 20px 50px 0; padding: 15px; float: left; }
.home-iconlist .iconlisttext { padding-right: 50px; }
.home-iconlist { clear: both; }

/* header */
#top-menu .sub-menu { padding: 0; background: #003640; }
#top-menu .sub-menu li { padding: 0; }
#top-menu .sub-menu li .fa { margin-right: 10px; }
#top-menu li li a, #main-header .nav li ul a { width: auto; font-weight: 500; color: #fff !important;}
@media all and (max-width:1180px) and (min-width: 980px) {
	.logo_container img { max-height: 60%; }
}
@media all and (min-width: 981px) {
	#top-header.et-fixed-header { display: none; }
	#main-header.et-fixed-header { top: 0 !important; }
	#main-header:not(.et-fixed-header) {top: 109px !important;}
}
#mobile_menu { background: #003640; }
#mobile_menu a { color: #fff; }
#mobile_menu a .fa { margin-right: 5px; }
#et_top_search { margin-top: -55px; margin-right: -10px; }

/* pricing table */
.et_pb_pricing_heading { background: #003640; margin-bottom: 0; }
.et_pb_pricing_table { padding-bottom: 10px; }
.et_pb_pricing_table .et_pb_pricing_content_top { display: none; }
.et_pb_pricing_table .et_pb_pricing_content { padding: 0; }
.et_pb_pricing li span:before { display: none; }
.et_pb_pricing_table .et_pb_pricing li { text-align: center; list-style: none; border-bottom: solid 1px #666; padding: 20px; }
.et_pb_pricing_table .et_pb_button_wrapper { padding-top: 10px; }

/* adjust */
@media (min-width: 981px) {
	.adjust-1-5 .et_pb_column_3_4 { width: 85% !important; }
	.adjust-1-5 .et_pb_column_1_4 { width: 20% !important; }
}
@media all and (max-width: 980px) {
	#rev_slider_2_1 .tp-withaction { font-size: 16px !important; line-height: 16px !important; }
	.footer-widget:nth-child(n) { width: 100% !important; max-width: 100% !important; }	

}
@media all and (max-width: 750px) {
	#rev_slider_2_1 .tp-withaction { font-size: 8px !important; line-height: 8px !important; }
	.entry-content .rev_slider ul { line-height: 1em !important; }
	#rev_slider_2_1 rs-layer ul { line-height: 8px !important; }	
}

/* single product */
.single-videoproducts #main-content &gt; .container, .single-products #main-content &gt; .container { padding-top: 0; width: 100%; max-width: 100%; }
.single-products #main-content .container:before { display: none; }
.single-videoproducts .et_post_meta_wrapper, .single-products .et_post_meta_wrapper { display: none !important; }
.single-videoproducts .et_pb_post, .single-products .et_pb_post{ margin-bottom: 0; }
.single-videoproducts #left-area, .single-products #left-area { padding-bottom: 0; width: 100% !important; padding-right: 0 !important;}
.single-videoproducts .entry-content, .single-products .entry-content { padding-top: 0; background: #efefef; }
.single-videoproducts .page-h1-wrapper, .single-products .page-h1-wrapper { background: #99B1B9; }
.single-videoproducts .page-h1-wrapper h1, .single-products .page-h1-wrapper h1 { max-width: 1080px; width: 80%; margin: 0 auto; padding-top: 30px; padding-bottom: 60px; color: #fff; }
.single-videoproducts .product-top-wrap, .single-products .product-top-wrap { height: 350px; margin: -30px auto 20px; clear: both; width: 80%; max-width: 1080px; }
.single-videoproducts .product-image, .single-products .product-image { width: 34%; margin-right: 1%; text-align: center; line-height: 300px; display: block; float: left; height: 320px; border: 1px solid #666; box-shadow: 0 3px 3px 0 rgba(0,0,0,0.22); background: #fff; }
.single-videoproducts .product-image img, .single-products .product-image img { padding: 10px; max-height: 300px; max-width: 90%; }
.single-videoproducts .product-intro-wrap, .single-products .product-intro-wrap { width: 64%; display: block; float: left; height: 320px; background: #fff; border: 1px solid #666; box-shadow: 0 3px 3px 0 rgba(0,0,0,0.22); }
.single-videoproducts .product-intro-wrap-top, .single-products .product-intro-wrap-top { height: 220px; padding: 20px; }
.single-videoproducts .product-intro-wrap-btm, .single-products .product-intro-wrap-btm { padding: 0 20px; }
.single-videoproducts .product-content-wrap, .single-products .product-content-wrap { margin: 10px auto 0; padding: 0 30px 100px; clear: both; width: 80%; max-width: 1080px; }

/* speciality sections */
@media all and (min-width: 981px) {
	.et_section_specialty .et_pb_row { background: #fff; }
	.et_section_specialty:before {
		position: absolute;
		width: 50%;
		background: #99b1b9;
		height: 100%;
		content: ' ';
		display: block;
		top: 0;
		right: 0;
	}
}

.redbutton .et_pb_button_wrapper, .redbutton .et_pb_button { background: #ef4323; }
.redbutton .et_pb_button { background: #ef4323; color: #fff; }
.redbutton .et_pb_button:hover { color: #000; }
#main-footer div { z-index: 0; }
.day30pop .close_button { cursor: pointer; }
</pre></body></html>