| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | /* Global Styles */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | html, | 
					
						
							|  |  |  | body { | 
					
						
							|  |  |  |     height: 100%; | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |     letter-spacing: 0.5px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | h1, h2, h3, h4, h5, h6 { | 
					
						
							|  |  |  |     font-family: 'Cabin', "Helvetica Neue", "Helvetica", sans-serif; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | body { | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     font-family: 'Arbutus Slab', "Helvetica Neue", "Helvetica", sans-serif !important; | 
					
						
							|  |  |  |     line-height: 1.6; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .vert-text { | 
					
						
							|  |  |  |     display: table-cell; | 
					
						
							|  |  |  |     vertical-align: middle; | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Full Page Image Header Area */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .header { | 
					
						
							|  |  |  |     display: table; | 
					
						
							|  |  |  |     height: 70%; | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |     min-height: 70%; | 
					
						
							|  |  |  |     position: relative; | 
					
						
							|  |  |  |     background: url(../img/desk.jpg) no-repeat center center fixed; | 
					
						
							|  |  |  |     -webkit-background-size: cover; | 
					
						
							|  |  |  |     -moz-background-size: cover; | 
					
						
							|  |  |  |     -o-background-size: cover; | 
					
						
							|  |  |  |     background-size: cover; | 
					
						
							|  |  |  |     z-index: 99999; | 
					
						
							|  |  |  |     background-color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .logo { | 
					
						
							| 
									
										
										
										
											2014-09-22 16:58:30 -07:00
										 |  |  |     max-width: 35em; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  |     width: 100%; | 
					
						
							|  |  |  |     padding: 2em; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .buttonbox { | 
					
						
							|  |  |  |     margin: 2em 0 4em; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-22 16:58:30 -07:00
										 |  |  | @media only screen | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | and (min-device-width : 320px) | 
					
						
							|  |  |  | and (max-device-width : 1024px) | 
					
						
							|  |  |  | and (orientation : portrait) | 
					
						
							|  |  |  | { | 
					
						
							|  |  |  |     .header { | 
					
						
							|  |  |  |         display: table; | 
					
						
							|  |  |  |         height: 70%; | 
					
						
							|  |  |  |         width: 100%; | 
					
						
							|  |  |  |         position: relative; | 
					
						
							|  |  |  |         background: url(../img/desk-mini.jpg) no-repeat; | 
					
						
							|  |  |  |         background-size: 100% 100%; | 
					
						
							|  |  |  |         z-index: 99999; | 
					
						
							|  |  |  |         background-color: black; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-22 16:58:30 -07:00
										 |  |  | @media only screen | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | and (min-device-width : 320px) | 
					
						
							|  |  |  | and (max-device-width : 1024px) | 
					
						
							|  |  |  | and (orientation : landscape) { | 
					
						
							|  |  |  |     .header { | 
					
						
							|  |  |  |         display: table; | 
					
						
							|  |  |  |         height: 70%; | 
					
						
							|  |  |  |         width: 100%; | 
					
						
							|  |  |  |         position: relative; | 
					
						
							|  |  |  |         background: url(../img/desk-long.jpg) no-repeat; | 
					
						
							|  |  |  |         background-size: 100% 100%; | 
					
						
							|  |  |  |         z-index: 99999; | 
					
						
							|  |  |  |         background-color: black; | 
					
						
							|  |  |  |     } | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .header .btn { | 
					
						
							|  |  |  |     margin: 10px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #main { | 
					
						
							|  |  |  |     z-index: 99999; | 
					
						
							|  |  |  |     position: relative; | 
					
						
							|  |  |  |     background: rgb(255, 255, 255); | 
					
						
							|  |  |  |     box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .header .btn { | 
					
						
							|  |  |  |     font-weight: 100; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Intro */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .counterpoint { | 
					
						
							|  |  |  |     padding: 50px 0; | 
					
						
							|  |  |  |     background-color: rgb(255, 252, 244); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .point { | 
					
						
							|  |  |  |     background: rgb(96,210,211); | 
					
						
							|  |  |  |     padding: 50px 0; | 
					
						
							|  |  |  |     color: #ffffff; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .point h2, .counterpoint h2 { | 
					
						
							|  |  |  |     font-size: 32pt; | 
					
						
							|  |  |  |     line-height: 1.7; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | i.callout-icon, i.point-icon, i.lead-icon { | 
					
						
							|  |  |  |     border-radius: 50%; | 
					
						
							|  |  |  |     display: inline-block; | 
					
						
							|  |  |  |     font-size: 56px; | 
					
						
							|  |  |  |     width: 140px; | 
					
						
							|  |  |  |     height: 140px; | 
					
						
							|  |  |  |     line-height: 136px; | 
					
						
							|  |  |  |     vertical-align: middle; | 
					
						
							|  |  |  |     text-align: center; | 
					
						
							|  |  |  |     -webkit-transition: box-shadow 0.2s; | 
					
						
							|  |  |  |     -moz-transition: box-shadow 0.2s; | 
					
						
							|  |  |  |     transition: box-shadow 0.2s; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | i.lead-icon { | 
					
						
							|  |  |  |     border: 3px solid #222; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | i.point-icon, i.callout-icon { | 
					
						
							|  |  |  |     border: 3px solid #ffffff; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | i.lead-icon:hover { | 
					
						
							|  |  |  |     color: #fff; | 
					
						
							|  |  |  |     border: 3px solid black; | 
					
						
							|  |  |  |     background: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | i.point-icon:hover { | 
					
						
							|  |  |  |     color: rgb(22, 203, 230); | 
					
						
							|  |  |  |     border: 3px solid #fff; | 
					
						
							|  |  |  |     background: #fff; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | a:hover { | 
					
						
							|  |  |  |     color: rgb(52, 73, 94); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .icon-2x { | 
					
						
							|  |  |  |     font-size: 200%; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Callout */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .callout { | 
					
						
							|  |  |  |     color: #ffffff; | 
					
						
							|  |  |  |     display: table; | 
					
						
							| 
									
										
										
										
											2015-10-02 03:27:38 -06:00
										 |  |  |     table-layout: fixed; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  |     height: 420px; | 
					
						
							|  |  |  |     width: 100%; | 
					
						
							|  |  |  |     background-color: rgb(118,156,172); | 
					
						
							|  |  |  |     padding: 50px 0; | 
					
						
							|  |  |  |     color: #ffffff; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | i.callout-icon:hover { | 
					
						
							|  |  |  |     color: rgb(249, 176, 190); | 
					
						
							|  |  |  |     border: 3px solid #fff; | 
					
						
							|  |  |  |     background: #fff; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Call to Action */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .call-to-action { | 
					
						
							|  |  |  |     color: #ffffff; | 
					
						
							|  |  |  |     background-color: rgba(255, 255, 255, 0.19); | 
					
						
							|  |  |  |     padding: 50px 0; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #action { | 
					
						
							|  |  |  |     background: url(../img/gray.png); | 
					
						
							| 
									
										
										
										
											2014-09-22 16:58:30 -07:00
										 |  |  |     padding: 30px 0px 40px; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  |     width: 100%; | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2014-09-22 16:58:30 -07:00
										 |  |  | #action pre { | 
					
						
							|  |  |  |     background-color: #545454; | 
					
						
							|  |  |  |     color: #f9f2f4; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #action pre:hover { | 
					
						
							|  |  |  |     background-color: #f9f2f4; | 
					
						
							|  |  |  |     color: #545454; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | #action code { | 
					
						
							|  |  |  |     font-family: Lato, monospace; | 
					
						
							|  |  |  |     font-size: 14pt; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #footer { | 
					
						
							|  |  |  |     font-size: 14px; | 
					
						
							| 
									
										
										
										
											2014-09-22 16:58:30 -07:00
										 |  |  |     padding: 50px 0px 25px 0px; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  |     background: rgb(255, 255, 255); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .call-to-action .btn { | 
					
						
							|  |  |  |     margin: 10px; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Footer */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | footer { | 
					
						
							|  |  |  |     padding: 100px 0; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | footer a { | 
					
						
							|  |  |  |     color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | footer a:hover { | 
					
						
							|  |  |  |     text-decoration: none; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .point a, .counterpoint a { | 
					
						
							|  |  |  |     color: rgb(7,162,166); | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Bootstrap Addons */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .btn-dark { | 
					
						
							|  |  |  |     color:white; | 
					
						
							|  |  |  |     background-color: rgba(30,30,30, 0.8); | 
					
						
							|  |  |  |     border-color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .btn-dark:hover, | 
					
						
							|  |  |  | .btn-dark:focus, | 
					
						
							|  |  |  | .btn-dark:active { | 
					
						
							|  |  |  |     color: black; | 
					
						
							|  |  |  |     background-color: aliceblue; | 
					
						
							|  |  |  |     border-color: black; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | .btn-info:hover, .btn-primary:hover, .btn-success:hover { | 
					
						
							|  |  |  |     background: aliceblue; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-01 10:00:06 -04:00
										 |  |  | .owl-carousel blockquote { | 
					
						
							|  |  |  |     border-left: 0px; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-01 10:00:06 -04:00
										 |  |  | .owl-carousel a { | 
					
						
							|  |  |  |     color: #243382; | 
					
						
							| 
									
										
										
										
											2015-01-19 04:16:54 -07:00
										 |  |  |     white-space: nowrap; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-09-01 10:00:06 -04:00
										 |  |  | .owl-carousel blockquote p { | 
					
						
							|  |  |  |     font-size: 20pt; | 
					
						
							| 
									
										
										
										
											2014-08-20 14:10:36 -04:00
										 |  |  | } |