@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400|Work+Sans:200,300,400");*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,body,main,header,footer,div,ul,li,p,a{margin:0;padding:0}.visually-hidden{display:none}.body{-webkit-font-smoothing:antialiased}.headline{font-family:"Work Sans",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:40px;line-height:1.5;font-weight:300;text-transform:uppercase;letter-spacing:5px}@media only screen and (max-width: 506px){.headline{font-size:30px;line-height:1.2;letter-spacing:4px}}.subheadline{font-family:"Source Sans Pro",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:20px;line-height:1.4;font-weight:300}@media only screen and (max-width: 506px){p.subheadline{font-size:16px}}.footer{font-family:"Work Sans",Helvetica,"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:1px;text-transform:uppercase}a,a:link,a a:visited,a a:hover,a a:active{text-decoration:none}.icon{font-family:'DF Icons';font-size:14px;font-weight:normal}.icon.icon-email:before{content:'\e900'}.icon.icon-instagram:before{content:'\e902'}.icon.icon-facebook:before{content:'\e901'}.icon.icon-linkedin:before{content:'\e903'}@font-face{font-family:'DF Icons';src:url("http://daliafeinholz.com/assets/fonts/icons.eot");src:url("http://daliafeinholz.com/assets/fonts/icons.eot?#iefix") format("embedded-opentype"),url("http://daliafeinholz.com/assets/fonts/icons.woff") format("woff"),url("http://daliafeinholz.com/assets/fonts/icons.ttf") format("truetype"),url("http://daliafeinholz.com/assets/fonts/icons.svg#icons") format("svg")}.body,.headline,.subheadline,.logos{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:1.5s;transition-duration:1.5s}.loaded .body,.loaded .headline,.loaded .subheadline,.loaded .logos{opacity:1}.body{-webkit-transition-delay:0s;transition-delay:0s}.headline{-webkit-transition-delay:0.5s;transition-delay:0.5s}.subheadline{-webkit-transition-delay:1.0s;transition-delay:1.0s}.logos{-webkit-transition-delay:1.5s;transition-delay:1.5s}.body{position:relative;width:100%;height:100%;font-size:14px;line-height:1.5;color:#333;background-image:-webkit-linear-gradient(45deg, #829199 0%, #94a5b3 30%, #abb6be 55%, #dadddb 100%);background-image:linear-gradient(45deg, #829199 0%, #94a5b3 30%, #abb6be 55%, #dadddb 100%);background-repeat:no-repeat}.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:590px;height:100vh;min-height:500px;margin:0 auto;background-color:rgba(255,255,255,0.75);-webkit-transition:width 0.25s;transition:width 0.25s}@media only screen and (max-width: 590px){.main{width:90%;min-height:600px}}.content{width:100%;padding:20px 40px 40px;text-align:center}@media only screen and (max-width: 506px){.content{text-align:left;padding-right:20px;padding-left:20px}}.headline span{display:block}@media only screen and (max-width: 506px){.headline span{display:inline}}.headline:after{margin-left:auto;margin-right:auto;content:'';display:block;width:60px;border-bottom:1px solid rgba(0,0,0,0.2);margin-top:26px;margin-bottom:32px}@media only screen and (max-width: 506px){.headline:after{margin-left:0;width:100%}}@media only screen and (max-width: 506px){.headline:after{margin-top:12px;margin-bottom:20px}}.subheadline{margin-left:auto;margin-right:auto;width:90%;padding-bottom:20px}@media only screen and (max-width: 506px){.subheadline{margin-left:0;padding-bottom:14px}}.subheadline ul li{display:inline-block;list-style-type:none}.subheadline ul li:before{content:'\2022';display:inline-block;vertical-align:middle;margin-top:-4px;padding-right:9px;padding-left:5px;font-size:14px}@media only screen and (max-width: 506px){.subheadline ul li:before{display:none}}.subheadline ul li:first-child:before{display:none}.subheadline ul li span{display:none}@media only screen and (max-width: 506px){.subheadline ul li span{display:inline-block}}.logos{margin-top:22px}.logos li{display:inline-block;margin:0 6px;list-style-type:none;text-align:center}@media only screen and (max-width: 506px){.logos li:first-child{margin-left:0}}.logos li a{position:relative;display:block;width:40px;height:40px;padding:9px;border-radius:40px;border:1px solid #94a5b3;color:#94a5b3;-webkit-transition:color 0.25s, border 0.25s;transition:color 0.25s, border 0.25s}.logos li a:hover{color:#829199;border-color:#829199}.footer{position:absolute;bottom:0;right:0;left:0;text-align:center;color:rgba(130,145,153,0.8)}.footer p{padding:12px 20px}@media only screen and (max-width: 506px){.footer{text-align:left}.footer p{margin-left:auto;margin-right:auto;width:90%}}
