body{font-size:16px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.safari .main-partation .yellow-belt b.bottom-info{margin-top:-0.4em}body.ipad .main-partation .yellow-belt b.bottom-info,body.ipad-chrome .main-partation .yellow-belt b.bottom-info,body.ipad .main-partation .yellow-belt b.top-info,body.ipad-chrome .main-partation .yellow-belt b.top-info,body.ipad .three-part .part-x b,body.ipad-chrome .three-part .part-x b{letter-spacing:normal}body.ipad .main-partation .table-asymmetric .asimetric-holder .col .page-one,body.ipad-chrome .main-partation .table-asymmetric .asimetric-holder .col .page-one{padding-top:8.2em}body.ipad .main-partation .table-asymmetric .asimetric-holder .col .page-two,body.ipad-chrome .main-partation .table-asymmetric .asimetric-holder .col .page-two{padding-top:8em}body.ipad .main-partation .yellow-belt,body.ipad-chrome .main-partation .yellow-belt{padding-top:1em}body.ipad .main-partation .table-asymmetric .asimetric-holder .col .page-one .text-four,body.ipad-chrome .main-partation .table-asymmetric .asimetric-holder .col .page-one .text-four{margin-top:.2em}body.ipad .main-partation .table-asymmetric .asimetric-holder .col .page-two .text-four,body.ipad-chrome .main-partation .table-asymmetric .asimetric-holder .col .page-two .text-four{margin-top:1em}body.ipad .cover .insider .divide-two img.steve-yellow,body.ipad-chrome .cover .insider .divide-two img.steve-yellow{width:100%}body.ipad .main-partation .story-content .divide-two,body.ipad-chrome .main-partation .story-content .divide-two{padding-left:0;padding-right:0}body.ipad .main-partation .story-content .story-one .story-over .cover .divide-two .bottom-b,body.ipad-chrome .main-partation .story-content .story-one .story-over .cover .divide-two .bottom-b{padding-right:2em}body.ipad .cover .insider .divide-two,body.ipad-chrome .cover .insider .divide-two{padding-right:4em}body.ipad .main-partation .story-content .bottom-b p,body.ipad-chrome .main-partation .story-content .bottom-b p{word-spacing:-0.1em}body.ipad .main-partation .story-content .bottom-b,body.ipad-chrome .main-partation .story-content .bottom-b{padding:1.5em 3em 2em}.main-partation{width:100%;height:auto;position:relative;background-color:#231a23}.main-partation .one-page{padding:120px 0;width:100%;height:auto;background-color:#25212b;background-image:url(../image/grain.png);background-repeat:repeat}.main-partation.top-navigation{position:fixed;background-color:#3c383a;top:0;left:0;height:auto;padding-top:1.3em;padding-bottom:1.3em;z-index:1000}.main-partation.top-navigation .top-navigation-shadow{position:absolute;width:100%;height:9px;bottom:-9px;left:auto;right:auto;background-image:url(../image/shadow01.png);background-size:80% 9px;background-position:top center;z-index:990;background-color:transparent}.main-partation.top-navigation .cover{position:relative}.main-partation.top-navigation .cover .personal-menu{height:auto;width:auto;position:absolute;right:0;background-color:#f4ede9;z-index:999;padding:0 1.2em 1.6em;top:-700px;-moz-transition:all .4s;-webkit-transition:all .4s;transition:width all .4s}.main-partation.top-navigation .cover .personal-menu.animated{top:-2em;-moz-transition:all .4s;-webkit-transition:all .4s;transition:width all .4s}.main-partation.top-navigation .cover .personal-menu a.boxy,.main-partation.top-navigation .cover .personal-menu .boxy{display:block;width:100%;height:auto;padding:.8em 1.2em;font-family:'CardoRegular',"Times New Roman",Georgia,Serif;font-size:1.7em;white-space:nowrap;text-decoration:none;color:#5a4637}.main-partation.top-navigation .cover .personal-menu a.boxy b,.main-partation.top-navigation .cover .personal-menu .boxy b{vertical-align:middle;display:inline-block}.main-partation.top-navigation .cover .personal-menu a.boxy i+b,.main-partation.top-navigation .cover .personal-menu .boxy i+b{margin-left:1em}.main-partation.top-navigation .cover .personal-menu a.boxy .name-box,.main-partation.top-navigation .cover .personal-menu .boxy .name-box{text-align:center;width:100%;border-bottom:1px solid #af9c90;font-size:1em;padding-top:.3em;padding-bottom:.6em}.main-partation.top-navigation .cover .personal-menu a.boxy:hover .icon.social-set.mail-solid,.main-partation.top-navigation .cover .personal-menu .boxy:hover .icon.social-set.mail-solid{background-position:-1.5em -4.5em}.main-partation.top-navigation .cover .personal-menu a.boxy:hover .icon.social-set.phone-solid,.main-partation.top-navigation .cover .personal-menu .boxy:hover .icon.social-set.phone-solid{background-position:-3em -4.5em}.main-partation.top-navigation .cover .personal-menu a.boxy:hover .icon.social-set.skype-solid,.main-partation.top-navigation .cover .personal-menu .boxy:hover .icon.social-set.skype-solid{background-position:-1.5em -6em}.main-partation.top-navigation .cover .personal-menu a.boxy:hover .icon.social-set.linkedin-solid,.main-partation.top-navigation .cover .personal-menu .boxy:hover .icon.social-set.linkedin-solid{background-position:-3em -6em}.main-partation.top-navigation .cover .personal-menu button.close-personal-menu{position:absolute;z-index:42;top:0;right:0;width:auto;height:auto;padding:.4em;font-family:'BrandonGrotesqueMedium',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:2.7em;line-height:.6em;color:#9d8d81}.main-partation.top-navigation .cover .personal-menu button.close-personal-menu:hover{color:#5a4637}.main-partation.top-navigation .left-part{width:80%;height:auto;float:left}.main-partation.top-navigation .right-part{text-align:right;width:18%;min-height:1em;height:auto;float:right;margin-top:.26em}.main-partation.top-navigation .right-part button.navigation{padding-right:0}.main-partation.top-navigation button.navigation{display:inline-block;vertical-align:middle;width:auto;height:auto;font-size:1.1em;text-transform:uppercase;font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;padding:.4em 1.54em .2em;color:#f2f2f2;letter-spacing:.1em}.main-partation.top-navigation button.navigation:hover{color:#f4e5a4}.main-partation.top-navigation button.navigation:hover i.icon.top-arrow-down{background-size:200px 200px;background-position:0 -82px}.main-partation.top-navigation button.navigation.ghost{padding:4px 1px}.main-partation.top-navigation button.navigation.selected{font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif}.main-partation.dark-bg{background-color:#34292d;background-image:url(../image/grain2.png);background-repeat:repeat}.main-partation.dark-bg2{background-color:#473c40;background-image:url(../image/grain4.png);background-repeat:repeat}.main-partation.light-bg{background-color:#e7e4d6;background-image:url(../image/grain3.png);background-repeat:repeat;min-height:400px}.main-partation.light-bg.noise{padding-bottom:10em}.main-partation.dark-bg2{min-height:400px}.main-partation.coffee-table{background-size:cover;background-color:#ece5e3}.main-partation.coffee-table img{width:100%;height:auto}.main-partation.coffee-table .coffee-cup{width:100%;height:auto;padding-top:6em;padding-bottom:6em}.main-partation.coffee-table .coffee-cup img{display:block;width:100%;height:auto}.main-partation .coffee-information{width:100%;text-align:center;height:auto;padding:.4em 0 .4em 0;font-size:1.8em;letter-spacing:.1em;background-color:#e3dcd3;margin-top:-0.2em}.main-partation .coffee-information .cover{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif}.main-partation .header{padding:0}.main-partation .secondary{padding:1em 0 0}.main-partation .tertiary{padding:10em 0 0}.main-partation .tertiary .cover.steve-image01{height:53em;background-image:url(../image/steve-head-new.png);background-size:50em 51em;background-position:bottom left;text-align:right}.main-partation .tertiary .cover.steve-image01 .text-wrapper{width:100%;height:auto;padding-top:25em}.main-partation .tertiary .cover.steve-image01 .text-wrapper .heading-text{width:100%;height:auto}.main-partation .tertiary .cover.steve-image01 .text-wrapper .heading-text h3{font-size:5.7em;font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#fff;letter-spacing:.01em}.main-partation .tertiary .cover.steve-image01 .text-wrapper .heading-text h2{margin-top:-0.3em;font-size:6.5em;font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#f4e5a4;letter-spacing:.05em;line-height:150%}.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote{width:100%;height:auto;margin-top:0}.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote i.icon.quote-big{vertical-align:top;margin-right:.5em}.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote p.major-text{width:38em;height:auto;display:inline-block;vertical-align:top}.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote p.major-text b.light-text{width:100%;display:inline-block;font-size:1.4em;font-family:'BrandonGrotesqueLight',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#f4e5a4;text-align:justify;letter-spacing:.07em}.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote p.major-text b.bold-text{width:100%;display:inline-block;font-size:1.9em;font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#f4e5a4;text-align:justify;margin-top:-0.7em;letter-spacing:.1em;word-spacing:-0.9em}.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote p.major-text b.light-text:after,.main-partation .tertiary .cover.steve-image01 .text-wrapper .header-quote p.major-text b.bold-text:after{content:"";display:inline-block;width:100%}.main-partation .yellow-belt{background-color:#f4e5a4;text-transform:uppercase;font-size:1.7em;padding:.8em 0 1em;height:5em}.main-partation .yellow-belt b.top-info{width:100%;height:2em;margin:0 auto;font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#5b4e48;display:inline-block;letter-spacing:.04em;text-align:justify;font-size:1.07em}.main-partation .yellow-belt b.bottom-info{width:100%;height:2em;margin:0 auto;font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#5b4e48;display:inline-block;text-align:justify;margin-top:-0.9em;letter-spacing:.03em;word-spacing:-0.03em;font-size:1.3em}.main-partation .yellow-belt b.top-info:after,.main-partation .yellow-belt b.bottom-info:after{content:"";display:inline-block;width:100%}.main-partation .bottom-text{width:100%;height:auto;padding:3em 0 2em}.main-partation .bottom-text .seperation-box{margin-top:1em}.main-partation .bottom-text .seperation-box p.this-is-why{font-family:'CardoRegular',"Times New Roman",Georgia,Serif;text-align:justify;font-size:1.5em;color:#e4dcbc;margin-top:1em;letter-spacing:.1em}.main-partation .bottom-text .seperation-box p.this-is-why.do-not-justify{text-align:left}.main-partation .bottom-text .seperation-box p.this-is-why.justify-fix{margin-top:0}.main-partation .bottom-text .seperation-box p.this-is-why.justify-fix+p{margin-top:.1em}.main-partation .bottom-text .seperation-box p.justify-fix:after{content:"";display:inline-block;width:100%}.main-partation .bottom-text .seperation-box+.seperation-box{border-top:1px solid #e4dcbc;border-top:1px solid rgba(228,220,188,0.3);-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:3.5em;padding-top:1.8em;margin-bottom:2em}.main-partation .bottom-text .seperation-box+.seperation-box p.this-is-why{margin-top:1.8em}.main-partation .bottom-text .seperation-box+.seperation-box p.this-is-why:nth-child(1){margin-top:1.1em}.main-partation .bottom-text .seperation-box+.seperation-box p.this-is-why:nth-child(2){margin-bottom:2.3em}.main-partation .button-wrapper .button-box{padding:7em 0 5em;text-align:center;background-image:url(../image/shadow-bottom.png);background-position:bottom center}.main-partation .button-wrapper .button-box .button-name{width:100%;height:auto;margin-bottom:.6em;font-size:3.6em;font-family:'BrandonGrotesqueLight',Arial,'Helvetica Neue',Helvetica,sans-serif}.main-partation .button-wrapper .button-box button.circle{display:inline-block;width:4em;height:4em;background-image:url(../image/arrow-bottom.svg);background-size:3.9em 3.9em}.main-partation .button-wrapper.selected .button-box{background-image:none}.main-partation .button-wrapper.selected .button-box button.circle{background-image:url(../image/arrow-top.svg)}.main-partation .bio-content{display:none;width:100%;padding:5em 0 7em;background-image:url(../image/shadow-bottom.png);background-position:bottom center}.main-partation .bio-content p{font-family:'CardoRegular';text-align:justify;font-size:1.5em;margin-bottom:2.2em;line-height:1.9em}.main-partation .bio-content p:last-child{margin-bottom:0}.main-partation .bio-content figure{float:left;width:45%;padding-top:1em;margin-right:4.6em;height:auto}.main-partation .bio-content figure img{width:100%;height:auto;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em}.main-partation .bio-content figcaption{font-family:'BrandonGrotesqueMedium',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:2.5em;text-align:center;letter-spacing:.2em;padding:1.3em 0 .7em}.main-partation .story-content{display:none;width:100%;position:relative}.main-partation .story-content .top-h{width:100%;height:auto;font-size:1.7em;padding:.4em 2em;font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;background-image:url(../image/bg-pink2.png);background-repeat:repeat;opacity:0;-webkit-animation:bgtransform .5s linear .3s;-moz-animation:bgtransform .5s linear .3s;-ms-animation:bgtransform .5s linear .3s;animation:bgtransform .5s linear .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.main-partation .story-content .bottom-b{width:100%;height:auto;padding:2.5em 4em 3em;background-image:url(../image/bg-white.png);background-repeat:repeat;opacity:0;-webkit-animation:bgtransform .5s linear .3s;-moz-animation:bgtransform .5s linear .3s;-ms-animation:bgtransform .5s linear .3s;animation:bgtransform .5s linear .3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.main-partation .story-content .bottom-b p{font-size:1.5em;text-align:justify;font-family:'CardoRegular',"Times New Roman",Georgia,Serif;color:#41474c}.main-partation .story-content .bottom-b p+p{margin-top:.6em}.main-partation .story-content .quote-saying{width:100%;font-family:'BrandonGrotesqueLight',Arial,'Helvetica Neue',Helvetica,sans-serif;margin-bottom:.4em;color:#5a4637;font-size:.9em}.main-partation .story-content .quote-who{width:100%;font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;font-family:.8em}.main-partation .story-content .quote-where{width:100%;font-family:'BrandonGrotesqueLightItalic',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#3d281a;font-size:.6em}.main-partation .story-content .divide-two{padding-left:2em;padding-right:2em}.main-partation .story-content .story-one{position:relative}.main-partation .story-content .story-one .story-snow{position:absolute;width:100%;height:100%;min-height:200px;top:0;background:0;background-image:url('../image/snow500.png'),url('../image/snow400.png'),url('../image/snow200.png');-webkit-animation:snow 200s linear infinite;-moz-animation:snow 200s linear infinite;-ms-animation:snow 200s linear infinite;animation:snow 200s linear infinite}.main-partation .story-content .story-one .story-over{position:absolute;width:100%;height:auto;min-height:100px;top:0}.main-partation .story-content .story-one .story-over .cover{text-align:left}.main-partation .story-content .story-one .story-over .cover .divide-two{width:50%;height:auto;min-height:100px;display:inline-block;vertical-align:top;padding-top:4em}.main-partation .story-content .story-one .story-over .cover .divide-two .top-h{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;background-image:url(../image/bg-pink.png)}.main-partation .story-content .story-one .story-over .cover .divide-two .bottom-b{background-image:url(../image/bg-white.png)}.main-partation .story-content .story-two{position:relative}.main-partation .story-content .story-two .image-holder{position:absolute;height:auto;width:100%;z-index:30;bottom:0}.main-partation .story-content .story-two .image-holder img{width:100%;height:auto}.main-partation .story-content .story-two .story-over{position:absolute;width:100%;height:auto;min-height:100px;bottom:0;z-index:20}.main-partation .story-content .story-two .story-over .cover{text-align:left}.main-partation .story-content .story-two .story-over .cover .divide-full .top-h{background-image:url(../image/bg-pink2.png)}.main-partation .story-content .story-two .story-over .cover .divide-full .bottom-b{background-image:url(../image/bg-white.png)}.main-partation .story-content .story-two-b{position:relative}.main-partation .story-content .story-two-b .story-over{position:absolute;width:100%;height:auto;top:0;z-index:20}.main-partation .story-content .story-two-b .story-over .cover{text-align:right}.main-partation .story-content .story-two-b .story-over .cover .divide-two{display:inline-block;vertical-align:top;width:100%;padding-top:1em;font-size:2em}.main-partation .story-content .story-three{position:relative}.main-partation .story-content .story-three .gradient{width:100%;height:60em;background-image:url(../image/s-3-a.jpg);background-size:1em 60em;background-repeat:repeat-x}.main-partation .story-content .story-three .story-over{position:absolute;width:100%;height:auto;top:0;z-index:20}.main-partation .story-content .story-three .story-over .cover{text-align:left}.main-partation .story-content .story-three .story-over .cover .divide-full .top-h{background-image:url(../image/bg-blue.png)}.main-partation .story-content .story-three .story-over .cover .divide-full .bottom-b{background-image:url(../image/bg-white.png)}.main-partation .story-content .story-three .story-over .cover .divide-full+.divide-full{margin-top:4em}.main-partation .story-content .story-three .story-over .cover.text-right{text-align:right}.main-partation .story-content .story-three .story-over .cover .divide-two{display:inline-block;vertical-align:top;width:100%;padding-top:1em;font-size:2em}.main-partation .story-content .story-four{position:relative}.main-partation .story-content .story-four .gradient{width:100%;height:70em;background-image:url(../image/s-4-b.jpg);background-size:1em 70em;background-repeat:repeat-x}.main-partation .story-content .story-four .story-over{position:absolute;width:100%;height:auto;top:.4em;z-index:20}.main-partation .story-content .story-four .story-over .cover{text-align:left}.main-partation .story-content .story-four .story-over .cover .divide-full{background-image:url(../image/bg-white-slim.png),url(../image/bg-white.png);background-size:2em 13em,1em 100%;background-repeat:repeat-x,repeat-x;background-position:0 0,13em 13em;position:relative}.main-partation .story-content .story-four .story-over .cover .divide-full .top-h{background-image:url(../image/bg-grey.png)}.main-partation .story-content .story-four .story-over .cover .divide-full .bottom-b{background-image:none}.main-partation .story-content .story-four .story-over .cover .divide-full .bottom-b.padding-fix{padding-top:7em}.main-partation .story-content .story-four .story-over .cover .divide-full .bottom-b.white-gradient{background-image:none;background-repeat:repeat-x;height:13em}.main-partation .story-content .story-four .story-over .cover .divide-full .bottom-b.white-gradient+.bottom-b{margin-top:0;position:absolute;top:0}.main-partation .story-content .story-four .story-over .cover .divide-full+.divide-full{margin-top:6em}.main-partation .story-content .story-four .story-over .cover .divide-two{display:inline-block;vertical-align:top;width:100%;padding-top:1em;font-size:2em}.main-partation .story-content img{margin-top:0;margin-bottom:0;display:block}.main-partation .story-content img.image-part{width:100%;height:auto}.main-partation .button-wrapper.selected+.bio-content,.main-partation .button-wrapper.selected+.story-content{display:block}.main-partation .button-wrapper:last-child{padding-bottom:10em}.main-partation .col-news{color:#fff;padding-top:13em;padding-bottom:13em}.main-partation .col-news .col-one{display:inline-block;width:50%;height:auto;padding-right:5em;vertical-align:bottom}.main-partation .col-news .col-one .large-h{width:100%;height:25em;text-align:left;background-image:url(../image/dont-copy.svg);background-size:30em;background-position:top left;background-repeat:no-repeat}.main-partation .col-news .col-one .standard-p{width:100%;text-align:justify;font-family:'CardoRegular',"Times New Roman",Georgia,Serif;font-size:1.5em;line-height:1.7em}.main-partation .col-news .col-one .standard-p+.standard-p{margin-top:1.5em}.main-partation .col-news .col-one .bordered-p{margin:2em 0;border-top:1px solid #fff;padding:2em 0;border-bottom:1px solid #fff;width:100%;text-align:center;font-family:'Cinzel',"Times New Roman",Georgia,Serif}.main-partation .col-news .col-one .bordered-p.type-one .font-one{font-size:2em;margin-bottom:.1em}.main-partation .col-news .col-one .bordered-p.type-one .font-two{font-size:3em;margin-bottom:.2em}.main-partation .col-news .col-one .bordered-p.type-one .font-three{font-size:1.3em}.main-partation .col-news .col-one .bordered-p.type-two .font-one{font-size:2.5em;margin-bottom:.1em}.main-partation .col-news .col-one .bordered-p.type-two .font-two{font-size:2.5em;margin-bottom:.2em}.main-partation .col-news .col-one .bordered-p.type-two .font-three{font-size:1.3em}.main-partation .col-news .col-one .bordered-p.type-three{margin-bottom:0}.main-partation .col-news .col-one .bordered-p.type-three .font-one{font-size:1.3em;margin-bottom:.8em}.main-partation .col-news .col-one .bordered-p.type-three .font-two{font-size:2em;margin-bottom:.6em}.main-partation .col-news .col-one .bordered-p.type-three .font-three{font-size:1.3em}.main-partation .col-news .col-one+.col-one{padding-left:5em;padding-right:0}.main-partation .coffee-col{height:auto;width:100%;padding-top:5em;padding-bottom:6em;background-color:#fff;background-image:url(../image/coffee-all-bottom.jpg);background-size:cover}.main-partation .coffee-col .col{height:auto;vertical-align:top;display:inline-block;width:50%;padding-right:2em;color:#5a4637;font-family:'CardoRegular',"Times New Roman",Georgia,Serif;font-size:1.5em;line-height:1.7em;text-align:justify}.main-partation .coffee-col .col+.col{padding-left:2em;padding-right:0}.main-partation .bottom-links{font-size:1.8em;background-color:#4c443f;padding-top:.7em;padding-bottom:1em;text-align:center;margin-bottom:0;letter-spacing:.05em}.main-partation .bottom-links .every-element,.main-partation .bottom-links a.every-element{vertical-align:middle;font-family:'CardoRegular',"Times New Roman",Georgia,Serif;width:auto;display:inline-block;height:auto;font-size:.7em;color:#f2e9e2;text-decoration:none;margin-right:1.7em}.main-partation .bottom-links .every-element b,.main-partation .bottom-links a.every-element b{font-family:'CardoRegular',"Times New Roman",Georgia,Serif}.main-partation .bottom-links .every-element:hover b,.main-partation .bottom-links a.every-element:hover b{color:#f4e5a4;font-weight:700}.main-partation .bottom-links .every-element i,.main-partation .bottom-links a.every-element i,.main-partation .bottom-links .every-element b,.main-partation .bottom-links a.every-element b{vertical-align:middle}.main-partation .bottom-links .every-element i+b,.main-partation .bottom-links a.every-element i+b{margin-left:.4em}.main-partation .table-asymmetric{width:100%;height:auto;padding:10em 0 0}.main-partation .table-asymmetric .asymetric-cover img{width:100%;height:auto}.main-partation .table-asymmetric .asimetric-holder{position:absolute;top:0;left:0;right:0;z-index:20}.main-partation .table-asymmetric .asimetric-holder .left-shadow{height:100%;width:2em;left:-2em;position:absolute;top:10em}.main-partation .table-asymmetric .asimetric-holder .left-shadow img{width:2em;height:40em}.main-partation .table-asymmetric .asimetric-holder .right-shadow{height:100%;width:2em;right:-2em;position:absolute;top:10em}.main-partation .table-asymmetric .asimetric-holder .right-shadow img{width:2em;height:45em}.main-partation .table-asymmetric .asimetric-holder .col{vertical-align:top;display:inline-block;width:50%;height:auto;color:#fff;font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif}.main-partation .table-asymmetric .asimetric-holder .col .page-one{padding:10em 4em 7em 5em;width:100%;height:auto;text-align:left}.main-partation .table-asymmetric .asimetric-holder .col .page-one .every-text{width:100%;height:auto}.main-partation .table-asymmetric .asimetric-holder .col .page-one .text-one{font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#eff4ef;font-size:4em;line-height:1.1em}.main-partation .table-asymmetric .asimetric-holder .col .page-one .text-one.modified{letter-spacing:.05em}.main-partation .table-asymmetric .asimetric-holder .col .page-one .text-two{font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#c9c4b1;font-size:4em;line-height:1.1em;margin-top:.3em;letter-spacing:.06em}.main-partation .table-asymmetric .asimetric-holder .col .page-one .text-three{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#eff4ef;font-size:2.7em;margin-top:.2em}.main-partation .table-asymmetric .asimetric-holder .col .page-one .text-four{font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#eff4ef;font-size:4em;line-height:1.1em;margin-top:.4em;letter-spacing:.05em}.main-partation .table-asymmetric .asimetric-holder .col .page-one .text-five{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#eff4ef;font-size:1.7em;margin-top:1em}.main-partation .table-asymmetric .asimetric-holder .col .page-two{padding:9.8em 4em 7em 2em;width:100%;height:auto;text-align:center;color:#3d3a47}.main-partation .table-asymmetric .asimetric-holder .col .page-two .columbia-holder{width:100%;height:auto}.main-partation .table-asymmetric .asimetric-holder .col .page-two .columbia-holder img{display:inline-block;width:50%;height:auto;margin-left:10%;margin-right:10%}.main-partation .table-asymmetric .asimetric-holder .col .page-two .every-text{width:100%;height:auto;font-size:1.6em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-one{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.3em;margin-top:.6em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-two{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.3em;margin-top:1.4em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-three{font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.3em;margin-top:2.4em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-four{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.3em;margin-top:1.2em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-five{font-family:'BrandonGrotesqueMedium',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.3em;margin-top:1.2em;letter-spacing:.1em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-six{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1em;line-height:2em;margin-top:1.4em}.main-partation .table-asymmetric .asimetric-holder .col .page-two .text-seven{font-family:'BrandonGrotesqueMedium',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.3em;margin-top:1.4em;letter-spacing:.1em}.main-partation .presentation-mode{background-color:#e7e0da;padding-top:10em;padding-bottom:7em;background-image:url(../image/shadow-bottom.png);background-position:bottom center;background-size:917px 5px}.main-partation .presentation-mode .col{display:inline-block;height:auto;width:50%;padding-right:8em;vertical-align:bottom}.main-partation .presentation-mode .col .screen{width:100%}.main-partation .presentation-mode .col .screen img{width:100%;height:auto}.main-partation .presentation-mode .col .screen-headline{width:100%;height:auto;margin:2em 0;font-size:2em;padding:.3em 0;text-align:center;background-color:#ada39b;font-family:'BrandonGrotesqueMedium';color:#fff}.main-partation .presentation-mode .col .screen-p{font-family:'CardoRegular',"Times New Roman",Georgia,Serif;font-size:1.5em;line-height:1.7em;color:#5a4637;text-align:justify}.main-partation .presentation-mode .col .screen-p i{width:100%;text-align:center;display:inline-block;margin-top:2em}.main-partation .presentation-mode .col .steve-present img{width:100%;height:auto}.main-partation .presentation-mode .col+.col{padding-left:2em;padding-right:0}.cover{position:relative}.cover .insider{padding-top:2em}.cover .insider .divide-two{display:inline-block;width:50%;height:auto;vertical-align:bottom;padding-left:3em;padding-right:8em}.cover .insider .divide-two .who-quotes{padding-bottom:4em}.cover .insider .divide-two .who-quotes .wrap-who-q{padding-top:2em}.cover .insider .divide-two .who-quotes .wrap-who-q .quote-text{font-family:'BrandonGrotesqueLight',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:1.8em;color:#5a4637;padding-bottom:.3em}.cover .insider .divide-two .who-quotes .wrap-who-q .quote-name{font-family:'BrandonGrotesqueRegular',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#3d281a;font-size:1.8em}.cover .insider .divide-two .who-quotes .wrap-who-q .quote-type{font-family:'BrandonGrotesqueLightItalic',Arial,'Helvetica Neue',Helvetica,sans-serif;color:#5a4637;font-size:1.5em}.cover .insider .divide-two img.steve-yellow{width:90%;height:auto}.cover .insider .divide-two+.divide-two{padding-right:3em;padding-left:0}.cover .insider-p{width:100%;padding:0 0 3em}.cover .insider-p p.insider-info{font-family:'CardoRegular',"Times New Roman",Georgia,Serif;color:#5a4637;text-align:justify;font-size:1.5em;margin-top:2em}.three-part{width:100%;height:auto;text-align:center;font-family:'BrandonGrotesqueMedium',Arial,'Helvetica Neue',Helvetica,sans-serif;background-size:620px 12px;background-position:center top;padding:1em 0}.three-part.shadow-one{background-image:url(../image/shadow01.png);background-size:100% 12px;background-position:top center;padding:3em 0 1em}.three-part.shadow-one .part-x:nth-child(1){width:33%}.three-part.shadow-one .part-x:nth-child(2){width:31%}.three-part.shadow-one .part-x:nth-child(3){width:35%}.three-part.shadow-two{background-image:url(../image/shadow03.png);background-size:60% 9px;background-position:top center;padding:1.2em 0 0}.three-part.shadow-three{background-image:url(../image/shadow02.png);background-size:60% 9px;background-position:top center}.three-part .part-x{width:33%;height:auto;padding:1em 0;display:inline-block}.three-part .part-x.set-bottom{width:50%;padding:.3em 0 1.7em}.three-part .part-x.set-bottom:nth-child(1){text-align:center}.three-part .part-x.set-bottom b{font-size:1em;vertical-align:bottom;font-family:'BrandonGrotesqueMedium',Arial,'Helvetica Neue',Helvetica,sans-serif}.three-part .part-x.set-bottom b.text-who,.three-part .part-x.set-bottom b.text-type{font-size:1.4em;color:#e7e7e7;letter-spacing:.2em}.three-part .part-x.set-bottom b.count-item{font-size:2.45em;margin-right:0}.three-part .part-x.regular{padding:2.1em 0;width:50%}.three-part .part-x.regular:nth-child(1){text-align:center}.three-part .part-x.regular b{vertical-align:bottom;font-family:'BrandonGrotesqueLight',Arial,'Helvetica Neue',Helvetica,sans-serif}.three-part .part-x.regular b.text-regular{letter-spacing:.1em;font-size:1.6em;color:#c6b7b5}.three-part .part-x b{display:inline-block;font-size:1.6em;line-height:.8em;vertical-align:top;letter-spacing:.07em}.three-part .part-x b.text-who{color:#e7e7e7;font-size:1.6em}.three-part .part-x b.count-item{font-size:3.4em;margin:0 .2em;color:#f2f2f2;font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif}.three-part .part-x b.text-type{color:#827775}.three-part .part-x:nth-child(1){text-align:left}.three-part .part-x:nth-child(3){text-align:right}i.icon{display:inline-block;vertical-align:middle;background-image:url(../image/steven-sprite@2x.png);background-size:18.75em 18.75em}i.icon.set-top{width:32px;height:32px;background-position:-32px 0;background-size:400px 400px}i.icon.social-set{width:1.5em;height:1.5em}i.icon.social-set.mail{background-position:0 -1.55em}i.icon.social-set.phone{background-position:-1.5em -1.5em}i.icon.social-set.skype{background-position:0 -3em}i.icon.social-set.linkedin{background-position:-1.5em -3em}i.icon.social-set.mail-solid{background-position:-4.5em -4.5em}i.icon.social-set.phone-solid{background-position:-6em -4.5em}i.icon.social-set.skype-solid{background-position:-4.5em -6em}i.icon.social-set.linkedin-solid{background-position:-6em -6em}i.icon.top-arrow-down{width:16px;height:14px;background-size:200px 200px;background-position:0 -50px}i.icon.beautiful-day{width:3.8em;height:4.2em;vertical-align:bottom;background-position:-3.6em 0;background-size:20.6em 20.6em}i.icon.quote-big{width:6em;height:6em;background-position:-10.3em -0.1em;background-size:27em 27em}button.row-to-top{display:inline-block;vertical-align:middle;width:32px;height:32px;padding:0}button.row-to-top:hover i.icon.set-top{background-position:0 -128px}button.row-to-top.bold i.icon.set-top{background-position:0 0}.too-old{display:none;position:fixed;height:100%;width:100%;top:0;left:0;z-index:1012;background-color:#fff;opacity:1}.why-am-i-seeing-this{position:fixed;display:none;width:300px;height:200px;top:50%;left:50%;margin-left:-150px;margin-top:-100px;z-index:1013;font-family:'BrandonGrotesqueBold',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:20px;text-align:center}.pre-def-set,.pre-def-set-2{position:absolute;background-image:url(../image/bg-blue.png),url(../image/bg-grey.png),url(../image/bg-pink.png),url(../image/bg-pink2.png),url(../image/bg-white.png);width:1px;height:1px;opacity:0;z-index:-10;top:-1000px;left:0}@media only screen and (max-width:1060px){body{font-size:10px}.main-partation{width:1060px}.main-partation.top-navigation{left:auto}.cover{width:800px;padding:0}}@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}.main-partation .yellow-belt b.top-info{letter-spacing:0}.main-partation .yellow-belt b.bottom-info{letter-spacing:0;word-spacing:.02em}.main-partation .story-content{display:none;width:100%;position:relative}.main-partation .story-content .top-h{width:100%;height:auto;font-size:1.4em;padding:.2em 1.3em}.main-partation .story-content .bottom-b{width:100%;height:auto;padding:1.6em 2em 2em}.main-partation .story-content .bottom-b p{font-size:1.3em}.main-partation .story-content .story-three .story-over .cover .divide-full{margin-top:4em}.main-partation .story-content .story-three .story-over .cover .divide-full+.divide-full{margin-top:6em}}