.ir,.visuallyhidden{overflow:hidden;border:0}.hidden,.invisible{visibility:hidden}.ir,fieldset,img,legend{border:0}#contact-form,.debug .grid-overlay,body::after{right:0;bottom:0;left:0}input,textarea,textarea[contenteditable]{-webkit-appearance:none}.app-bar-actions,.app-bar-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal}button,html,input,select,textarea{color:#222}a:visited{color:#551a8b}a:hover{color:#06e}img{vertical-align:middle}fieldset{margin:0;padding:0}.nocallout{-webkit-touch-callout:none}.pressed{background-color:rgba(0,0,0,.7)}.gifhidden{position:absolute;left:-100%}.ir{background-color:transparent;background-repeat:no-repeat;direction:ltr;display:block;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none!important}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}pre,textarea{overflow:auto}.clearfix::after,.clearfix::before{content:"";display:table}.clear::after,.clear::before,.text-divider::after,body::after{content:''}[hidden],body::after,template{display:none}.clearfix::after{clear:both}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{color:#00e;background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}blockquote,figure{margin:0}hr{box-sizing:content-box;height:0}pre{background:#f0f0f0;padding:13px}.huge,.large,.small,.xlarge,.xxlarge,h1,h2,h3,small{padding-bottom:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}#contact-form,.huge,.tag,body{font-family:Helvetica,Arial,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}textarea{resize:vertical}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,::after,::before{box-sizing:border-box}body,button,html{-moz-osx-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}body{font-size:16px;line-height:1.625em;color:#404040}body::after{position:absolute;top:0;width:100%;z-index:9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.15) 95%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.15) 95%,rgba(0,0,0,.15) 100%);background-size:100% 26px}.container,.main-container{position:relative;margin-left:auto;margin-right:auto;box-sizing:content-box}body.debug::after{display:block;pointer-events:none}.main-container{padding-left:5%;padding-right:5%}@media only screen and (min-width:620px){.main-container{padding-left:4.8%;padding-right:4.8%;max-width:688px}}@media only screen and (min-width:800px){.main-container{padding-left:4.4%;padding-right:4.4%;max-width:962px}}.container{padding-left:5%;padding-right:5%}@media only screen and (min-width:620px){.container{padding-left:4.8%;padding-right:4.8%;max-width:688px}}@media only screen and (min-width:800px){.container{padding-left:4.4%;padding-right:4.4%;max-width:962px}}@media only screen and (min-width:620px){.container-medium{box-sizing:content-box;position:relative;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}}@media only screen and (min-width:620px) and (min-width:620px){.container-medium{padding-left:4.8%;padding-right:4.8%;max-width:688px}}@media only screen and (min-width:620px) and (min-width:800px){.container-medium{padding-left:4.4%;padding-right:4.4%;max-width:962px}}@media only screen and (max-width:619px){.container-small{box-sizing:content-box;position:relative;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:619px) and (min-width:620px){.container-small{padding-left:4.8%;padding-right:4.8%;max-width:688px}}@media only screen and (max-width:619px) and (min-width:800px){.container-small{padding-left:4.4%;padding-right:4.4%;max-width:962px}}@media only screen and (min-width:800px){.content{margin-right:25.9%}.content pre{margin-right:-25.9%}}@media only screen and (min-width:620px) and (max-width:799px){.g-medium--1{float:left;margin-right:4.5%;width:30.3%}.g-medium--push-1{margin-left:34.8%}.g-medium--pull-1{margin-right:34.8%}.g-medium--2{float:left;margin-right:4.5%;width:65.1%}.g-medium--push-2{margin-left:69.6%}.g-medium--pull-2{margin-right:69.6%}.g-medium--3{float:left;width:99.9%;margin-right:0}.g-medium--full{float:left;margin-right:0;width:100%}.g--third{float:left;margin-right:4.5%;width:30.3%}.g--half,.g-medium--half{float:left;margin-right:4.5%;width:47.75%}.g-medium--last{margin-right:0}.g-medium--last+.g-medium--half{clear:left}.g--pull-half{margin-right:52.25%}}@media only screen and (min-width:800px){.g-wide--1{float:left;margin-right:3.7%;width:22.2%}.g-wide--push-1{margin-left:25.9%}.g-wide--pull-1{margin-right:25.9%}.g-wide--2{float:left;margin-right:3.7%;width:48.1%}.g-wide--push-2{margin-left:51.8%}.g-wide--pull-2{margin-right:51.8%}.g-wide--3{float:left;margin-right:3.7%;width:74%}.g-wide--push-3{margin-left:77.7%}.g-wide--pull-3{margin-right:77.7%}.g-wide--4,.g-wide--full,.g-wide--last{margin-right:0}.g-wide--4{float:left;width:99.9%}.g-wide--full{float:left;width:100%}.g--third{float:left;margin-right:3.7%;width:30.8%}.g--half,.g-wide--half{float:left;margin-right:3.7%;width:48.15%}.g--pull-half{margin-right:51.85%}}.g--last{margin-right:0}.debug .grid-overlay,.g--centered{margin-left:auto;margin-right:auto}.g--centered{float:none}.grid-overlay{display:none;pointer-events:none}.debug .grid-overlay{box-sizing:content-box;padding-left:5%;padding-right:5%;position:absolute;top:0;height:100%;display:block}@media only screen and (min-width:620px){.debug .grid-overlay{padding-left:4.8%;padding-right:4.8%;max-width:688px}}.debug .grid-overlay [class*=g-]{height:100%;background-color:rgba(89,89,89,.2)}#contact-form-container,#port-item-container,.statusMessage{height:0;visibility:hidden}@media only screen and (min-width:620px) and (max-width:799px){.debug .grid-overlay .g-wide--last{display:none}}@media only screen and (max-width:619px){.debug .grid-overlay{display:none}}h1,h2,h3,h4,h5,p{margin:0}.small,small{font-size:13px;line-height:2em;padding-top:2em}.base,.medium,h4,ol,p,ul{font-size:16px;line-height:1.625em;padding-top:1.625em;padding-bottom:0}.large,h3{font-size:20px;line-height:1.3em;padding-top:1.3em}@media only screen and (min-width:800px){.debug .grid-overlay{padding-left:4.4%;padding-right:4.4%;max-width:962px}.medium,h4{font-size:20px;font-weight:300;line-height:1.3em;padding-top:1.3em;padding-bottom:0}.large,h3{font-family:Helvetica,Arial,sans-serif;font-size:26px;font-weight:300;line-height:1em;padding-top:1em;padding-bottom:0}}.xlarge,h2{font-size:26px;line-height:1em;padding-top:1em}.xxlarge,h1{font-size:42px;line-height:1.2381em;padding-top:.619em}@media only screen and (min-width:800px){.xlarge,h2{font-family:Helvetica,Arial,sans-serif;font-size:42px;font-weight:300;line-height:1.2381em;padding-top:.619em;padding-bottom:0}.xxlarge,h1{font-family:Helvetica,Arial,sans-serif;font-size:68px;font-weight:300;line-height:1.1471em;padding-top:.3824em;padding-bottom:0}}.huge{font-size:68px;font-weight:300;line-height:1.1471em;padding-top:.3824em}@media only screen and (min-width:800px){.huge{font-family:Helvetica,Arial,sans-serif;font-size:110px;font-weight:300;line-height:1.19em;padding-top:.2364em;padding-bottom:0}}li>p{padding-top:0}.button,.button--primary,.button--secondary,.button--secondary-variation{display:inline-block;padding:12px 32px;margin-bottom:13px;margin-top:13px;min-height:26px;text-align:center;font-family:Helvetica,Arial,sans-serif;font-weight:600;text-decoration:none;outline:0;-webkit-transition:none;transition:none}.button--primary:hover,.button--secondary-variation:hover,.button--secondary:hover,.button:hover{background:#4d4d4d;color:#fff;border:1px solid #4d4d4d;text-decoration:none}.button--primary{background:#4285f4;color:#fff;border:1px solid #1266f1}.button--secondary{background:#fff;color:#3372df;border:1px solid #e6e6e6}.button--secondary-variation{background:#fff;color:#3372df;border:1px solid transparent}#contact-form-container{position:fixed;z-index:40000;width:100%;box-sizing:border-box;top:0;left:0}#contact-form{padding:50px 0 50px 20px;position:fixed;z-index:50000;top:0;background-color:#fff;visibility:hidden;border:6px solid #f5891d;margin:0;overflow-y:scroll}#contact-form .cube{display:none}#contact-form #mobile-contact-close{display:block;position:fixed;top:30px;right:15px;color:#000}@media only screen and (min-width:620px){#contact-form{padding:10px 0 50px 50px}#contact-form #mobile-contact-close{top:40px;right:50px}}@media only screen and (min-width:800px){#contact-form{position:absolute;width:400px;visibility:hidden;border:6px solid #f5891d;top:58px;left:50%;right:auto;bottom:auto;margin-left:-160px;overflow:visible}#contact-form .cube{width:50px;position:absolute;top:-29px;left:50%;margin-left:-25px;display:block}#contact-form #mobile-contact-close{display:none}}@media only screen and (min-width:962px){#contact-form{left:-141px;margin-left:0}}#about #contact-form p{margin:0;padding:0}.formLabel{font-size:16px;color:#000;letter-spacing:0;line-height:30px}label.error{color:#f36c26;font-size:11px;line-height:20px;letter-spacing:0;margin-left:10px;vertical-align:top}#formMessage{width:300px;height:150px;resize:none}#formMail,#formName{width:300px}input[placeholder],input[type=text],textarea{font-size:16px;color:#000;line-height:18px;letter-spacing:1px;font-weight:100}.tag,input.submit{text-transform:uppercase;font-weight:700}input::-webkit-input-placeholder{color:#000}input:-moz-placeholder{color:#000}textarea::-webkit-input-placeholder{color:#000}textarea:-moz-placeholder{color:#000}input:focus,textarea:focus{border:1px solid #000}input.error,textarea.error{border:1px solid #f5891d;background-color:#e8232a}input,textarea{border-radius:0;box-sizing:border-box;outline:0;width:230px;background-color:#fff;border:1px solid #c1c1c1;padding:6px;margin-bottom:10px}input.submit{font-size:14px;color:#fff;text-shadow:0 0 #000;padding:4px 0 3px;margin:0;border:0;display:block;background-color:#f5891d;line-height:24px;letter-spacing:1px;width:140px}input.submit:hover{background:#e8232a}#port-item-container,#port-item-container #port-item{background-color:#fff;width:100%;box-sizing:border-box}#contact-form p{font-size:16px;color:#000;padding:0;margin:0}#port-item-container{position:fixed;z-index:10000;top:0;overflow-y:scroll;padding:10px}.app-bar,body.open,ul.gallery{overflow:hidden}#port-item-container #port-item{position:relative;max-height:none;padding:0;clear:none;top:auto;left:auto;margin:0}#port-item-container #port-item img{width:100%;float:none}#port-item-container #port-item #port-text-block{float:none;width:100%;padding:0}@media only screen and (min-width:962px){#port-item-container{padding:0}#port-item-container #port-item{position:absolute;max-height:498px;width:890px;padding:30px;clear:both;top:50%;margin-top:-219px;left:50%;margin-left:-415px}#port-item-container #port-item img{width:auto;float:left}#port-item-container #port-item #port-text-block{float:left;width:350px;padding-left:30px}}#port-item-container #port-item #port-text-block p{padding:0;margin:0;font-size:14px}#wrapper{width:90%;max-width:962px;margin:0 auto}ul.gallery{margin:0;padding:0;list-style:none;font-size:0}ul.gallery ::after,ul.gallery ::before{display:none}ul.gallery li{padding:0;height:auto;float:left;border:1px solid #000;position:relative;cursor:pointer;background:url(../images/oval-loader.svg) center no-repeat #000;background-size:50px 50px}ul.gallery li:nth-child(n){width:22.6%;margin:0 3.2% 3.4% 0}@media (max-width:700px){ul.gallery li:nth-child(n){width:30%;margin:0 5% 2% 0}}@media (max-width:425px){ul.gallery li:nth-child(n){width:48%;margin:0 3% 2% 0}ul.gallery li:nth-child(2n){margin-right:0}}@media (min-width:701px){ul.gallery li:nth-child(4n){margin-right:0}}@media (max-width:700px) and (min-width:426px){ul.gallery li:nth-child(3n){margin-right:0}}ul.gallery img{max-width:100%;display:block}ul.gallery .low_res{visibility:hidden}.clear::after,.clear::before{display:table}.clear::after{clear:both}.color--blue{color:#3372df}.color--red{color:#cb4437}.color--green{color:#0f9d58}.color--yellow{color:#f4b400}.color--blue-secondary{color:#b7cdf4}.color--red-secondary{color:#ebb6b0}.color--green-secondary{color:#56efa5}.color--yellow-secondary{color:#ffd45b}.color--gray-background{color:#f0f0f0}.color--gray-keyline{color:#e0e0e0}.color--gray{color:#737373}.color--gray-dark,.color--text{color:#404040}.color--highlight{color:#3372df}.color--warning{color:#ffd45b}.color--danger{color:#cb4437}.color--muted{color:#737373}.color--remember{color:#09829a}.color--learning{color:#da2e75}.color--layouts{color:#297ea9}.color--user{color:#2c8566}.color--media{color:#cf423a}.color--performance{color:#7b5294}.color--layouts-secondary{color:#89c4e2}.color--user-secondary{color:#78d2b3}.color--media-secondary{color:#edb8b5}.color--performance-secondary{color:#c4add2}.text-divider{position:relative;margin-bottom:26px}.text-divider::after{display:block;position:absolute;height:1px;box-shadow:0 1px 0 0 #e0e0e0;bottom:-13px}.tag,.tag::before{display:inline-block}.text-divider.xlarge{margin-bottom:52px}.text-divider.huge,.text-divider.xxlarge{margin-bottom:78px}.text-divider.xlarge::after{bottom:-26px}.text-divider.huge::after,.text-divider.xxlarge::after{bottom:-39px}.centered{text-align:center}.tag{font-size:13px;line-height:2em;padding-top:2em;padding-bottom:0;text-decoration:none}.tag:hover{color:#404040}.tag::before{content:'# '}body,html{width:100%;height:100%;margin:0;padding:0}body{position:relative;font-weight:300;background-color:#fff;box-sizing:border-box;min-height:100%}.app-bar{display:block;width:100%;position:fixed;top:0;left:0;background-color:#f5891d;z-index:1}.app-bar-container{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;height:60px;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 auto}.app-bar.open,.app-bar.open~main{-webkit-transform:translate(250px,0);-ms-transform:translate(250px,0);transform:translate(250px,0)}.app-bar .logo{-webkit-flex:1;-ms-flex:1;-webkit-box-flex:1;flex:1;display:initial}.app-bar .logo a{text-decoration:none;color:inherit;font-weight:400}.app-bar-actions{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;z-index:2}.app-bar button{width:60px;height:60px;background-image:none;background-color:transparent;border:none;padding:0;display:inline-block;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-tap-highlight-color:transparent}.app-bar button img{height:24px;width:24px}.app-bar button:hover{background-color:rgba(255,255,255,.1)}.app-bar button:focus{background-color:rgba(255,255,255,.2);outline:0}.app-bar button:active{background-color:rgba(255,255,255,.4)}.promote-layer{-webkit-backface-visibility:hidden;backface-visibility:hidden}.base,ol,p,ul{font-size:19px}.navdrawer-container{z-index:1001;position:absolute;bottom:0;height:auto;color:#fefefe;width:250px;left:-250px;top:0}.navdrawer-container h4,.navdrawer-container ul li a{height:60px;padding:17px 20px;line-height:1.4}.navdrawer-container h4{background-color:#fff;color:#3367D6}.navdrawer-container ul{padding:0;list-style-type:none}.navdrawer-container ul li a{display:block;text-decoration:none;color:#fff;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;white-space:nowrap}.navdrawer-container ul li{border-bottom-style:solid;border-width:1px;border-color:#fff;padding:0}.navdrawer-container ul li::before{content:none}.navdrawer-container ul li a:focus{background-color:rgba(255,255,255,.3);outline:0}.navdrawer-container ul li a:active{background-color:rgba(255,255,255,.4)}@media all and (min-width:990px){.app-bar{position:relative}.app-bar.open,.app-bar.open~main{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.app-bar-container{display:block;height:160px;box-sizing:border-box}.app-bar .logo{margin:0;padding:0}.app-bar-actions{float:right}.app-bar::after{content:' ';display:block;height:0;overflow:hidden;clear:both}.navdrawer-container h4,button.menu{display:none}.navdrawer-container{left:0;width:100%;height:auto;margin-top:0}.navdrawer-container ul{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;max-width:962px;margin:0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.navdrawer-container ul li{border:none}body{overflow-y:scroll}}header{max-height:255px}header.app-bar{overflow:visible;position:fixed}header.app-bar #social-icons-container .social-icons li{float:left;border:none}header.app-bar #social-icons-container .social-icons li a{margin:0 0 0 10px;padding:0}header.app-bar #social-icons-container .social-icons li a:active,header.app-bar #social-icons-container .social-icons li a:focus,header.app-bar #social-icons-container .social-icons li a:hover{background-color:transparent}header.app-bar #social-icons-container .social-icons li a .svg-icon{display:block;height:45px;cursor:pointer;padding-bottom:5px}header.app-bar #social-icons-container .social-icons li a .behance,header.app-bar #social-icons-container .social-icons li a .facebook,header.app-bar #social-icons-container .social-icons li a .pinterest,header.app-bar #social-icons-container .social-icons li a .twitter{fill:#fff}header.app-bar #social-icons-container .social-icons li a .behance:hover,header.app-bar #social-icons-container .social-icons li a .facebook:hover,header.app-bar #social-icons-container .social-icons li a .pinterest:hover,header.app-bar #social-icons-container .social-icons li a .twitter:hover{fill:#e8232a}.hide{display:none}.color-bar{position:absolute;bottom:-18px;background:#e8232a;height:18px;width:100%;box-shadow:0 9px 15px #fff}.logo-lock,.navdrawer-container ul #contact-button{position:relative}img.sklogo{padding:5px 0 0;max-width:65px;width:65px}@media only screen and (min-width:962px){header.app-bar #social-icons-container .social-icons li{float:none}img.sklogo{display:block;max-width:140px;width:auto;margin:0 auto;padding:50px 0 0}}.logo-lock{max-width:300px;margin:auto}.logo-lock h1{border:0;font:0/0 a;text-shadow:none;color:transparent;background:url(../images/DavidRheinhardt.svg) no-repeat;width:300px;height:28px;margin:0 0 0 -55px;padding:0;visibility:hidden}.large,.xlarge,.xxlarge,h1,h2,h3,nav{font-family:museo-slab,serif}nav{font-weight:700;font-size:17px}.navdrawer-container #all-nav-contain{display:block}@media only screen and (min-width:962px){.logo-lock h1{margin:0 auto;visibility:visible}.navdrawer-container{top:auto;height:auto;background-color:transparent}.navdrawer-container #all-nav-contain{background-color:transparent;display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;max-width:962px;margin:0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.navdrawer-container h4{display:none}.navdrawer-container ul li a{height:40px;padding:8px 20px;line-height:1.4}.navdrawer-container ul{margin:0}.navdrawer-container ul li a:hover{background-color:#e8232a}.large,.xlarge,.xxlarge,h1,h2,h3{font-weight:500}.text-divider::after{left:0;width:100%}#hamb-menu,#side-nav{background:#f5891d;height:100%;width:395px;position:fixed;z-index:1000;right:-390px;top:0;box-shadow:0 0 4px #000}@media only screen and (min-width:962px) and (min-height:850px){#hamb-menu,#side-nav{box-shadow:0 0 0 #000;right:-350px;height:501px;top:331px}}#hamb-menu .cube,#side-nav .cube{width:50px;position:absolute;left:-30px;top:50%;margin-top:-50px}#hamb-menu ul,#side-nav ul{margin:0;list-style:none;text-decoration:none;overflow:hidden}#hamb-menu ul li,#side-nav ul li{padding:5px 0 0 65px}@media only screen and (min-width:800px){#hamb-menu ul li,#side-nav ul li{padding:10px 0 15px 80px}}#hamb-menu ul li::before,#side-nav ul li::before{content:none;font:initial;text-decoration:none}#hamb-menu ul li a,#side-nav ul li a{text-decoration:none;color:#fff;font-family:museo-slab,serif;font-weight:700;font-size:17px}#hamb-menu ul li a:visited,#side-nav ul li a:visited{color:#fff}#hamb-menu{width:255px;left:-250px;right:auto}#hamb-menu .cube-menu{position:absolute;top:50%;margin-top:-25px;width:50px;right:-33px}@media only screen and (min-width:962px){#hamb-menu{left:-350px;right:auto}}#port-container section:nth-child(even){background-color:#d1d3d4}section .cube{width:50px;position:absolute;top:-30px;left:50%;margin-left:-25px}footer,section .section-container{position:relative;max-width:962px}section .section-container{margin:0 auto;padding:75px 10px 90px 13px}@media only screen and (min-width:962px){section .section-container{padding:105px 0 90px}}section .section-container h2{font-size:24px;margin:0 0 30px;padding:0}section.first div.section-container{margin-top:30px;padding-top:50px}@media only screen and (min-width:962px){section .section-container h2{font-size:17px}section.first div.section-container{margin-top:164px;padding-top:89px}}#about-container .section-container{margin:0;padding:100px 40px 0}@media only screen and (min-width:962px){#about-container .section-container{margin:180px auto 0;padding:100px 0 0}}#about-container .section-container h2{margin:0}#about-container .section-container p{font-size:14px}#about-container .section-container .g-wide--1{padding:42px 50px;height:100%}#about-container .section-container .g-wide--3{margin-right:0;padding-right:0}@media only screen and (min-width:962px){#about-container .section-container .g-wide--3{padding-right:3.7%;background:url(../images/dividerDots.png) right repeat-y}}footer{margin:0 auto;padding:45px 0 45px 40px}@media only screen and (min-width:962px){footer{padding:45px 0}}footer p{font-size:12px}.stop-scroll{overflow:hidden}.lower-z{z-index:-1!important}@media only screen and (min-width:800px){.stop-scroll{overflow-y:scroll}.lower-z{z-index:1000!important}}