.page-loader,.page-loader-2{position:fixed;left:0;width:100%;height:100%}.main-wrapper{filter:alpha(opacity=0);opacity:0}.page-loader{top:0;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ce2c5f 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ce2c5f 100%);background:linear-gradient(135deg,#e42b56 30%,#ce2c5f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e42b56',endColorstr='#ce2c5f',GradientType=1);z-index:9990}@-webkit-keyframes page-loader{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-moz-keyframes page-loader{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@-o-keyframes page-loader{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes page-loader{0%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}100%{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.page-loader-2{bottom:0;background-color:#fff;z-index:9991;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%);-webkit-animation:page-loader 1s ease-out .8s forwards;-moz-animation:page-loader 1s ease-out .8s forwards;-o-animation:page-loader 1s ease-out .8s forwards;animation:page-loader 1s ease-out .8s forwards;overflow:hidden}.page-loader-2 .page-loader-logo span{background-color:#e42b56}.page-loader-2 .page-loader-logo .logo-circle{border-color:#e42b56}.page-loader-logo{position:absolute;top:50%;left:50%;width:136px;height:102px;margin:-51px 0 0 -68px}@-webkit-keyframes logo-pulse{0%,100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95)}}@-moz-keyframes logo-pulse{0%,100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95)}}@-o-keyframes logo-pulse{0%,100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95)}}@keyframes logo-pulse{0%,100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95)}}.page-loader-2 .page-loader-logo{-webkit-animation:logo-pulse 1s ease-out 1.8s infinite;-moz-animation:logo-pulse 1s ease-out 1.8s infinite;-o-animation:logo-pulse 1s ease-out 1.8s infinite;animation:logo-pulse 1s ease-out 1.8s infinite}@-webkit-keyframes logo-loader{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:100%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}}@-moz-keyframes logo-loader{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:100%;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}}@-o-keyframes logo-loader{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}}@keyframes logo-loader{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}}@-webkit-keyframes logo-loader-neg{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}}@-moz-keyframes logo-loader-neg{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}}@-o-keyframes logo-loader-neg{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}}@keyframes logo-loader-neg{0%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}}@-webkit-keyframes logo-loader-circle{0%{width:0;height:0;margin:-2px 0 0 -2px}1%{border-width:2px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}}@-moz-keyframes logo-loader-circle{0%{width:0;height:0;margin:-2px 0 0 -2px}1%{border-width:2px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}}@-o-keyframes logo-loader-circle{0%{width:0;height:0;margin:-2px 0 0 -2px}1%{border-width:2px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}}@keyframes logo-loader-circle{0%{width:0;height:0;margin:-2px 0 0 -2px}1%{border-width:2px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}}@-webkit-keyframes logo-loader-center{0%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}100%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}}@-moz-keyframes logo-loader-center{0%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}100%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}}@-o-keyframes logo-loader-center{0%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}100%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes logo-loader-center{0%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}100%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}}.logo-container{position:relative;width:136px;height:102px}.logo-container span{position:absolute;display:block;background-color:#fff}.logo-left-bottom,.logo-left-top,.logo-right-bottom,.logo-right-top{height:2px;width:0;top:50%}.logo-center,.logo-circle{top:50%;left:50%;height:0}.logo-left-top{margin:.5px 0 0;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.logo-left-bottom{margin:-.5px 0 0;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}.logo-center{width:2px;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.logo-circle{width:0;margin:0;border-radius:50%;border:0 solid #fff;background-color:transparent !important}.logo-right-top{right:0;margin:.5px 0 0;-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.logo-right-bottom{right:0;margin:-.5px 0 0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}.page-loader-logo .logo-center{-webkit-animation:logo-loader-center .5s ease-out .2s forwards;-moz-animation:logo-loader-center .5s ease-out .2s forwards;-o-animation:logo-loader-center .5s ease-out .2s forwards;animation:logo-loader-center .5s ease-out .2s forwards}.page-loader-logo .logo-circle{-webkit-animation:logo-loader-circle .5s ease-out .2s forwards;-moz-animation:logo-loader-circle .5s ease-out .2s forwards;-o-animation:logo-loader-circle .5s ease-out .2s forwards;animation:logo-loader-circle .5s ease-out .2s forwards}.page-loader-logo .logo-left-bottom,.page-loader-logo .logo-right-top{-webkit-animation:logo-loader .7s ease-out forwards;-moz-animation:logo-loader .7s ease-out forwards;-o-animation:logo-loader .7s ease-out forwards;animation:logo-loader .7s ease-out forwards}.page-loader-logo .logo-left-top,.page-loader-logo .logo-right-bottom{-webkit-animation:logo-loader-neg .7s ease-out forwards;-moz-animation:logo-loader-neg .7s ease-out forwards;-o-animation:logo-loader-neg .7s ease-out forwards;animation:logo-loader-neg .7s ease-out forwards}
@charset "UTF-8";/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body{-webkit-backface-visibility:hidden}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-moz-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-o-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;-moz-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translateX(0)}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px)}20%,40%,60%,80%{-moz-transform:translateX(10px)}}@-o-keyframes shake{0%,100%{-o-transform:translateX(0)}10%,30%,50%,70%,90%{-o-transform:translateX(-10px)}20%,40%,60%,80%{-o-transform:translateX(10px)}}@keyframes shake{0%,100%{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-30px)}60%{-o-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%,20%{-moz-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-o-transform:scale(1)}10%,20%{-o-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;-moz-animation-name:tada;-o-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{100%,20%,40%,60%,80%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0)}}@-moz-keyframes swing{20%{-moz-transform:rotate(15deg)}40%{-moz-transform:rotate(-10deg)}60%{-moz-transform:rotate(5deg)}80%{-moz-transform:rotate(-5deg)}100%{-moz-transform:rotate(0)}}@-o-keyframes swing{20%{-o-transform:rotate(15deg)}40%{-o-transform:rotate(-10deg)}60%{-o-transform:rotate(5deg)}80%{-o-transform:rotate(-5deg)}100%{-o-transform:rotate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-moz-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;-moz-animation-name:swing;-o-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes wobble{0%{-moz-transform:translateX(0)}15%{-moz-transform:translateX(-25%) rotate(-5deg)}30%{-moz-transform:translateX(20%) rotate(3deg)}45%{-moz-transform:translateX(-15%) rotate(-3deg)}60%{-moz-transform:translateX(10%) rotate(2deg)}75%{-moz-transform:translateX(-5%) rotate(-1deg)}100%{-moz-transform:translateX(0)}}@-o-keyframes wobble{0%{-o-transform:translateX(0)}15%{-o-transform:translateX(-25%) rotate(-5deg)}30%{-o-transform:translateX(20%) rotate(3deg)}45%{-o-transform:translateX(-15%) rotate(-3deg)}60%{-o-transform:translateX(10%) rotate(2deg)}75%{-o-transform:translateX(-5%) rotate(-1deg)}100%{-o-transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;-moz-animation-name:wobble;-o-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;-moz-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@-moz-keyframes flip{0%{-moz-transform:perspective(400px) rotateY(0);-moz-animation-timing-function:ease-out}40%{-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-animation-timing-function:ease-out}50%{-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function:ease-in}80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);-moz-animation-timing-function:ease-in}100%{-moz-transform:perspective(400px) scale(1);-moz-animation-timing-function:ease-in}}@-o-keyframes flip{0%{-o-transform:perspective(400px) rotateY(0);-o-animation-timing-function:ease-out}40%{-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-animation-timing-function:ease-out}50%{-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function:ease-in}80%{-o-transform:perspective(400px) rotateY(360deg) scale(.95);-o-animation-timing-function:ease-in}100%{-o-transform:perspective(400px) scale(1);-o-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@-moz-keyframes flipInX{0%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateX(-10deg)}70%{-moz-transform:perspective(400px) rotateX(10deg)}100%{-moz-transform:perspective(400px) rotateX(0);opacity:1}}@-o-keyframes flipInX{0%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateX(-10deg)}70%{-o-transform:perspective(400px) rotateX(10deg)}100%{-o-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@-moz-keyframes flipOutX{0%{-moz-transform:perspective(400px) rotateX(0);opacity:1}100%{-moz-transform:perspective(400px) rotateX(90deg);opacity:0}}@-o-keyframes flipOutX{0%{-o-transform:perspective(400px) rotateX(0);opacity:1}100%{-o-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-moz-transform:perspective(400px) rotateY(-10deg)}70%{-moz-transform:perspective(400px) rotateY(10deg)}100%{-moz-transform:perspective(400px) rotateY(0);opacity:1}}@-o-keyframes flipInY{0%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-o-transform:perspective(400px) rotateY(-10deg)}70%{-o-transform:perspective(400px) rotateY(10deg)}100%{-o-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@-moz-keyframes flipOutY{0%{-moz-transform:perspective(400px) rotateY(0);opacity:1}100%{-moz-transform:perspective(400px) rotateY(90deg);opacity:0}}@-o-keyframes flipOutY{0%{-o-transform:perspective(400px) rotateY(0);opacity:1}100%{-o-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(20px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-moz-transform:translateY(2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-o-transform:translateY(2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;-moz-animation-name:fadeInUpBig;-o-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-moz-transform:translateY(-2000px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-o-transform:translateY(-2000px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;-moz-animation-name:fadeInDownBig;-o-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-moz-transform:translateX(-2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-o-transform:translateX(-2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;-moz-animation-name:fadeInLeftBig;-o-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-moz-transform:translateX(2000px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-o-transform:translateX(2000px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;-moz-animation-name:fadeInRightBig;-o-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;-o-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeOutUp{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;-moz-animation-name:fadeOutUp;-o-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;-moz-animation-name:fadeOutDown;-o-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;-moz-animation-name:fadeOutLeft;-o-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;-moz-animation-name:fadeOutRight;-o-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;-moz-animation-name:fadeOutUpBig;-o-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;-moz-animation-name:fadeOutDownBig;-o-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;-moz-animation-name:fadeOutLeftBig;-o-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-moz-transform:translateX(0)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-o-transform:translateX(0)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;-moz-animation-name:fadeOutRightBig;-o-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{opacity:1;-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{opacity:1;-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}100%{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-moz-transform:translateY(2000px)}60%{opacity:1;-moz-transform:translateY(-30px)}80%{-moz-transform:translateY(10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-o-transform:translateY(2000px)}60%{opacity:1;-o-transform:translateY(-30px)}80%{-o-transform:translateY(10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}100%{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;-o-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{-webkit-transform:translateY(0)}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translateY(-2000px)}60%{opacity:1;-moz-transform:translateY(30px)}80%{-moz-transform:translateY(-10px)}100%{-moz-transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translateY(-2000px)}60%{opacity:1;-o-transform:translateY(30px)}80%{-o-transform:translateY(-10px)}100%{-o-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}100%{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;-o-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3)}}@-moz-keyframes bounceOut{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(.95)}50%{opacity:1;-moz-transform:scale(1.1)}100%{opacity:0;-moz-transform:scale(.3)}}@-o-keyframes bounceOut{0%{-o-transform:scale(1)}25%{-o-transform:scale(.95)}50%{opacity:1;-o-transform:scale(1.1)}100%{opacity:0;-o-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;-moz-animation-name:bounceOut;-o-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@-moz-keyframes bounceOutUp{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(20px)}100%{opacity:0;-moz-transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(20px)}100%{opacity:0;-o-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;-moz-animation-name:bounceOutUp;-o-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@-moz-keyframes bounceOutDown{0%{-moz-transform:translateY(0)}20%{opacity:1;-moz-transform:translateY(-20px)}100%{opacity:0;-moz-transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-o-transform:translateY(0)}20%{opacity:1;-o-transform:translateY(-20px)}100%{opacity:0;-o-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;-moz-animation-name:bounceOutDown;-o-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@-moz-keyframes bounceOutLeft{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(20px)}100%{opacity:0;-moz-transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(20px)}100%{opacity:0;-o-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;-moz-animation-name:bounceOutLeft;-o-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@-moz-keyframes bounceOutRight{0%{-moz-transform:translateX(0)}20%{opacity:1;-moz-transform:translateX(-20px)}100%{opacity:0;-moz-transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-o-transform:translateX(0)}20%{opacity:1;-o-transform:translateX(-20px)}100%{opacity:0;-o-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;-moz-animation-name:bounceOutRight;-o-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateIn{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateIn{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;-moz-animation-name:rotateInUpLeft;-o-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;-moz-animation-name:rotateInDownLeft;-o-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;-moz-animation-name:rotateInUpRight;-o-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@-moz-keyframes rotateInDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}}@-o-keyframes rotateInDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}100%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;-moz-animation-name:rotateInDownRight;-o-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@-moz-keyframes rotateOut{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0}}@-o-keyframes rotateOut{0%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:center center;-o-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;-moz-animation-name:rotateOut;-o-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutUpLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutUpLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;-moz-animation-name:rotateOutUpLeft;-o-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutDownLeft{0%{-moz-transform-origin:left bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:left bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutDownLeft{0%{-o-transform-origin:left bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:left bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;-moz-animation-name:rotateOutDownLeft;-o-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@-moz-keyframes rotateOutUpRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(90deg);opacity:0}}@-o-keyframes rotateOutUpRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;-moz-animation-name:rotateOutUpRight;-o-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@-moz-keyframes rotateOutDownRight{0%{-moz-transform-origin:right bottom;-moz-transform:rotate(0);opacity:1}100%{-moz-transform-origin:right bottom;-moz-transform:rotate(-90deg);opacity:0}}@-o-keyframes rotateOutDownRight{0%{-o-transform-origin:right bottom;-o-transform:rotate(0);opacity:1}100%{-o-transform-origin:right bottom;-o-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;-moz-animation-name:rotateOutDownRight;-o-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);opacity:0}}@-moz-keyframes hinge{0%{-moz-transform:rotate(0);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}20%,60%{-moz-transform:rotate(80deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}40%{-moz-transform:rotate(60deg);-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}80%{-moz-transform:rotate(60deg) translateY(0);opacity:1;-moz-transform-origin:top left;-moz-animation-timing-function:ease-in-out}100%{-moz-transform:translateY(700px);opacity:0}}@-o-keyframes hinge{0%{-o-transform:rotate(0);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}20%,60%{-o-transform:rotate(80deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}40%{-o-transform:rotate(60deg);-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}80%{-o-transform:rotate(60deg) translateY(0);opacity:1;-o-transform-origin:top left;-o-animation-timing-function:ease-in-out}100%{-o-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;animation-timing-function:ease-in-out}100%{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;-moz-animation-name:hinge;-o-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0) rotate(0)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@-moz-keyframes rollOut{0%{opacity:1;-moz-transform:translateX(0) rotate(0)}100%{opacity:0;-moz-transform:translateX(100%) rotate(120deg)}}@-o-keyframes rollOut{0%{opacity:1;-o-transform:translateX(0) rotate(0)}100%{opacity:0;-o-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;-moz-animation-name:rollOut;-o-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);opacity:1}}@-moz-keyframes lightSpeedIn{0%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-moz-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-moz-transform:translateX(0) skewX(-15deg);opacity:1}100%{-moz-transform:translateX(0) skewX(0);opacity:1}}@-o-keyframes lightSpeedIn{0%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-o-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-o-transform:translateX(0) skewX(-15deg);opacity:1}100%{-o-transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}100%{transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;-moz-animation-name:lightSpeedIn;-o-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedIn{-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@-moz-keyframes lightSpeedOut{0%{-moz-transform:translateX(0) skewX(0);opacity:1}100%{-moz-transform:translateX(100%) skewX(-30deg);opacity:0}}@-o-keyframes lightSpeedOut{0%{-o-transform:translateX(0) skewX(0);opacity:1}100%{-o-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;-moz-animation-name:lightSpeedOut;-o-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.lightSpeedOut{-webkit-animation-duration:.25s;-moz-animation-duration:.25s;-o-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0)}100%{-webkit-transform:skewX(0)}}@-moz-keyframes wiggle{0%{-moz-transform:skewX(9deg)}10%{-moz-transform:skewX(-8deg)}20%{-moz-transform:skewX(7deg)}30%{-moz-transform:skewX(-6deg)}40%{-moz-transform:skewX(5deg)}50%{-moz-transform:skewX(-4deg)}60%{-moz-transform:skewX(3deg)}70%{-moz-transform:skewX(-2deg)}80%{-moz-transform:skewX(1deg)}90%{-moz-transform:skewX(0)}100%{-moz-transform:skewX(0)}}@-o-keyframes wiggle{0%{-o-transform:skewX(9deg)}10%{-o-transform:skewX(-8deg)}20%{-o-transform:skewX(7deg)}30%{-o-transform:skewX(-6deg)}40%{-o-transform:skewX(5deg)}50%{-o-transform:skewX(-4deg)}60%{-o-transform:skewX(3deg)}70%{-o-transform:skewX(-2deg)}80%{-o-transform:skewX(1deg)}90%{-o-transform:skewX(0)}100%{-o-transform:skewX(0)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0)}100%{transform:skewX(0)}}.wiggle{-webkit-animation-name:wiggle;-moz-animation-name:wiggle;-o-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:.75s;-moz-animation-duration:.75s;-o-animation-duration:.75s;animation-duration:.75s}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto;resize:none}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,ol,p,ul{padding:0;margin:0}@-webkit-keyframes logo-loader-reverse{0%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes logo-loader-reverse{0%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-o-keyframes logo-loader-reverse{0%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes logo-loader-reverse{0%{width:44px;-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes logo-loader-neg-reverse{0%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes logo-loader-neg-reverse{0%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-o-keyframes logo-loader-neg-reverse{0%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@keyframes logo-loader-neg-reverse{0%{width:44px;-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}25%{width:44px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}40%{width:0}100%{width:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes logo-loader-circle-reverse{0%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}99%{border-width:2px}100%{width:0;height:0;margin:-2px 0 0 -2px}}@-moz-keyframes logo-loader-circle-reverse{0%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}99%{border-width:2px}100%{width:0;height:0;margin:-2px 0 0 -2px}}@-o-keyframes logo-loader-circle-reverse{0%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}99%{border-width:2px}100%{width:0;height:0;margin:-2px 0 0 -2px}}@keyframes logo-loader-circle-reverse{0%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:2px}99%{border-width:2px}100%{width:0;height:0;margin:-2px 0 0 -2px}}@-webkit-keyframes logo-loader-center-reverse{0%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@-moz-keyframes logo-loader-center-reverse{0%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@-o-keyframes logo-loader-center-reverse{0%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes logo-loader-center-reverse{0%{height:100px;margin:-50px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}100%{height:0;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}}.no-select,.script-text,.section-text-bg span:not(.text-bg-c){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.grid-row{clear:both}.grid-row:after{content:"";display:table;clear:both}div[class*=grid-col]{float:left;margin-bottom:10px}div[class*=grid-col].grid-col-margin-sm{margin-bottom:5px}.grid-row:last-child div[class*=grid-col]{margin-bottom:0}.grid-col-full,.grid-col-half{width:100%}#xs{display:none}*{-moz-box-sizing:border-box;box-sizing:border-box}.page-load .main-wrapper{opacity:1}.page-load .page-loader,.page-load .page-loader-2,.page-load .page-loader-logo{opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease-in .9s,visibility 0s ease-in 1.25s;-moz-transition:opacity .35s ease-in .9s,visibility 0s ease-in 1.25s;-o-transition:opacity .35s ease-in .9s,visibility 0s ease-in 1.25s;transition:opacity .35s ease-in .9s,visibility 0s ease-in 1.25s}.loading .main-wrapper{-webkit-transition:opacity .35s ease-in .9s;-moz-transition:opacity .35s ease-in .9s;-o-transition:opacity .35s ease-in .9s;transition:opacity .35s ease-in .9s}.loading .page-loader,.loading .page-loader-2{-webkit-transition:opacity .35s ease-in,visibility 0s ease-in;-moz-transition:opacity .35s ease-in,visibility 0s ease-in;-o-transition:opacity .35s ease-in,visibility 0s ease-in;transition:opacity .35s ease-in,visibility 0s ease-in}.main-wrapper{overflow:hidden}#ascrail2000-hr{display:none!important}body{font-family:'Source Sans Pro',sans-serif;font-size:14px;font-weight:400;background-color:#fff;overflow-x:hidden}p{font-family:Georgia,serif;font-weight:400}.highlight{font-family:'Source Sans Pro',sans-serif;font-weight:700;text-transform:uppercase}.highlight a{color:#6b6a6a;text-decoration:none}.pink{color:#e42b56}.pink.highlight{font-weight:900}.btn{font-size:1.78em;line-height:1.69em;font-weight:700;letter-spacing:.016em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:none;box-shadow:0 24px 44px -14px rgba(0,0,0,.42);outline:0}.btn-full{display:block;width:100%}.header-btn{position:fixed;top:0;width:64px;height:64px;background:#1e1c23;z-index:994}#header-logo-bg{left:0;z-index:990}#header-logo-container{left:0;z-index:994;background-color:transparent}@-webkit-keyframes logo-loader-circle-header{0%{width:0;height:0;margin:-2px 0 0 -2px}99%{border-width:5px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:5px}}@-moz-keyframes logo-loader-circle-header{0%{width:0;height:0;margin:-2px 0 0 -2px}99%{border-width:5px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:5px}}@-o-keyframes logo-loader-circle-header{0%{width:0;height:0;margin:-2px 0 0 -2px}99%{border-width:5px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:5px}}@keyframes logo-loader-circle-header{0%{width:0;height:0;margin:-2px 0 0 -2px}99%{border-width:5px}100%{width:54px;height:54px;margin:-27px 0 0 -27px;border-width:5px}}#header-logo{left:-36px;top:-19px;width:136px;height:102px;background:no-repeat center center;background-size:contain;-webkit-transform:scale(.34);-moz-transform:scale(.34);-ms-transform:scale(.34);-o-transform:scale(.34);transform:scale(.34);-webkit-transform-origin:center,center;-moz-transform-origin:center,center;-ms-transform-origin:center,center;-o-transform-origin:center,center;transform-origin:center,center}#header-logo .logo-left-bottom,#header-logo .logo-left-top,#header-logo .logo-right-bottom,#header-logo .logo-right-top{height:5px}#header-logo .logo-center{left:49%;width:5px;margin-left:-2px}#menu-btn{right:0;padding:20px 16px;cursor:pointer;z-index:994}.menu-btn-inner{position:relative;height:24px;-webkit-transition:-webkit-transform .35s ease-out;-moz-transition:-moz-transform .35s ease-out;-o-transition:-o-transform .35s ease-out;transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out}.menu-bar{position:absolute;right:0;display:block;width:98%;height:2px;background-color:#fff}.menu-bar:nth-child(1){top:0;width:82%;opacity:1;-webkit-transition:width .2s ease-out,top .1s ease-in .35s,opacity .1s ease-in;-moz-transition:width .2s ease-out,top .1s ease-in .35s,opacity .1s ease-in;-o-transition:width .2s ease-out,top .1s ease-in .35s,opacity .1s ease-in;transition:width .2s ease-out,top .1s ease-in .35s,opacity .1s ease-in}.menu-bar:nth-child(2){top:50%;margin-top:-1px;width:70%;-webkit-transition:width .2s ease-out;-moz-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.menu-bar:nth-child(3){bottom:0;-webkit-transition:width .2s ease-out,bottom .1s ease-in .35s,transform .35s cubic-bezier(.55,.055,.675,.19);-moz-transition:width .2s ease-out,bottom .1s ease-in .35s,transform .35s cubic-bezier(.55,.055,.675,.19);-o-transition:width .2s ease-out,bottom .1s ease-in .35s,transform .35s cubic-bezier(.55,.055,.675,.19);transition:width .2s ease-out,bottom .1s ease-in .35s,transform .35s cubic-bezier(.55,.055,.675,.19)}body:not(.touch-events) #menu-btn:hover .menu-bar{width:100%}.open-menu .menu-btn-inner{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;-moz-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.open-menu .menu-btn-inner .menu-bar{width:100%}.open-menu .menu-btn-inner .menu-bar:nth-child(1){top:50%;margin-top:-1px;opacity:0;-webkit-transition:width .2s ease-out,top .1s ease-out,margin-top .1s ease-out,opacity .1s ease-out .12s;-moz-transition:width .2s ease-out,top .1s ease-out,margin-top .1s ease-out,opacity .1s ease-out .12s;-o-transition:width .2s ease-out,top .1s ease-out,margin-top .1s ease-out,opacity .1s ease-out .12s;transition:width .2s ease-out,top .1s ease-out,margin-top .1s ease-out,opacity .1s ease-out .12s}.open-menu .menu-btn-inner .menu-bar:nth-child(3){bottom:50%;margin-bottom:-1px;transform:rotate(-90deg);-webkit-transition:width .2s ease-out,bottom .1s ease-out,margin-bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;-moz-transition:width .2s ease-out,bottom .1s ease-out,margin-bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;-o-transition:width .2s ease-out,bottom .1s ease-out,margin-bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:width .2s ease-out,bottom .1s ease-out,margin-bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:width .2s ease-out,bottom .1s ease-out,margin-bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}#menu-bg{position:fixed;top:33%;left:0;width:0;height:34%;background-color:#1e1c23;z-index:991;-webkit-transition:width .32s ease-out .33s;-moz-transition:width .32s ease-out .33s;-o-transition:width .32s ease-out .33s;transition:width .32s ease-out .33s}#menu-bg:before{content:'';position:fixed;top:0;left:0;width:0;height:33%;background-color:#1e1c23;z-index:991;-webkit-transition:width .33s ease-out .25s;-moz-transition:width .33s ease-out .25s;-o-transition:width .33s ease-out .25s;transition:width .33s ease-out .25s}#menu-bg:after{content:'';position:fixed;top:67%;left:0;width:0;height:33%;background-color:#1e1c23;z-index:991;-webkit-transition:width .35s ease-out .12s;-moz-transition:width .35s ease-out .12s;-o-transition:width .35s ease-out .12s;transition:width .35s ease-out .12s}.open-menu #menu-bg{width:100%;left:auto;right:0;-webkit-transition:width .35s ease-out;-moz-transition:width .35s ease-out;-o-transition:width .35s ease-out;transition:width .35s ease-out}.open-menu #menu-bg::before{width:100%;left:auto;right:0;-webkit-transition:width .33s ease-out .08s;-moz-transition:width .33s ease-out .08s;-o-transition:width .33s ease-out .08s;transition:width .33s ease-out .08s}.open-menu #menu-bg::after{width:100%;left:auto;right:0;-webkit-transition:width .32s ease-out .12s;-moz-transition:width .32s ease-out .12s;-o-transition:width .32s ease-out .12s;transition:width .32s ease-out .12s}#menu-bg-2{position:fixed;top:0;right:80%;width:10%;height:0;background:#e42b56;background:-moz-linear-gradient(180deg,#e42b56 30%,#ce2c5f 100%);background:-webkit-linear-gradient(180deg,#e42b56 30%,#ce2c5f 100%);background:linear-gradient(180deg,#e42b56 30%,#ce2c5f 100%);z-index:992;-webkit-transition:height .35s ease-out;-moz-transition:height .35s ease-out;-o-transition:height .35s ease-out;transition:height .35s ease-out}#menu-bg-2:before{content:'';position:fixed;top:0;right:90%;width:10%;height:0;background:#e42b56;background:-moz-linear-gradient(180deg,#e42b56 30%,#ce2c5f 100%);background:-webkit-linear-gradient(180deg,#e42b56 30%,#ce2c5f 100%);background:linear-gradient(180deg,#e42b56 30%,#ce2c5f 100%);z-index:992;-webkit-transition:height .32s ease-out .08s;-moz-transition:height .32s ease-out .08s;-o-transition:height .32s ease-out .08s;transition:height .32s ease-out .08s}.open-menu #menu-bg-2{visibility:visible;height:100%;top:auto;bottom:0;-webkit-transition:height .32s ease-out .33s;-moz-transition:height .32s ease-out .33s;-o-transition:height .32s ease-out .33s;transition:height .32s ease-out .33s}.open-menu #menu-bg-2::before{height:100%;top:auto;bottom:0;-webkit-transition:height .35s ease-out .25s;-moz-transition:height .35s ease-out .25s;-o-transition:height .35s ease-out .25s;transition:height .35s ease-out .25s}#menu-bg-2 .section-text-bg{top:auto;left:auto;bottom:1%;right:0;width:40vh;z-index:993;opacity:0;-webkit-transform:translate3d(40px,0,0);-moz-transform:translate3d(40px,0,0);-ms-transform:translate3d(40px,0,0);-o-transform:translate3d(40px,0,0);transform:translate3d(40px,0,0)/*
    -webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
    	 -moz-transition: opacity 0.35s ease-out, -moz-transform 0.35s ease-out;
    		 -o-transition: opacity 0.35s ease-out, -o-transform 0.35s ease-out;
    				transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
    				transition: opacity 0.35s ease-out, transform 0.35s ease-out;
    */}#menu-bg-2 .section-text-bg span:not(.text-bg-c){top:auto;right:auto;bottom:0;left:95%;line-height:.8;font-size:16vh;letter-spacing:-.04em;color:rgba(121,10,36,.2);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}.open-menu #menu-bg-2 .section-text-bg{-webkit-transition:opacity .35s ease-out,-webkit-transform .35s ease-out;-moz-transition:opacity .35s ease-out,-moz-transform .35s ease-out;-o-transition:opacity .35s ease-out,-o-transform .35s ease-out;transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out;-webkit-transition-delay:.55s;-moz-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s;opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#menu-fixed{position:fixed;top:0;left:0;width:100%;height:0;padding-left:25%;visibility:hidden;z-index:993;display:flex;justify-content:center}.open-menu #menu-fixed{visibility:visible;height:100%}#menu-fixed .social-links{margin-top:9.1vh}#menu-fixed .social-links li{margin-right:1em;opacity:0}#menu-fixed .social-links li::before{display:none}#menu-fixed .social-links li a{font-size:1.2em;color:#e4e7ed;-webkit-transition:color .25s;-moz-transition:color .25s;-o-transition:color .25s;transition:color .25s}#menu-fixed .social-links li a::after{display:none}body:not(.touch-events) #menu-fixed .social-links li a:hover{color:#e42b56}.open-menu #menu-fixed .social-links li{opacity:1;-webkit-transition:opacity .35s ease-out;-moz-transition:opacity .35s ease-out;-o-transition:opacity .35s ease-out;transition:opacity .35s ease-out;transition:opacity .35s ease-out}.open-menu #menu-fixed .social-links li:nth-child(1){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.open-menu #menu-fixed .social-links li:nth-child(2){-webkit-transition-delay:.55s;-moz-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.open-menu #menu-fixed .social-links li:nth-child(3){-webkit-transition-delay:.65s;-moz-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.open-menu #menu-fixed .social-links li:nth-child(4){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.open-menu #menu-fixed .social-links li:nth-child(5){-webkit-transition-delay:.85s;-moz-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}.open-menu #menu-fixed .social-links li:nth-child(6){-webkit-transition-delay:.95s;-moz-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}.open-menu #menu-fixed .social-links li:nth-child(7){-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}.open-menu #menu-fixed .social-links li:nth-child(8){-webkit-transition-delay:1.15s;-moz-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}.open-menu #menu-fixed .social-links li:nth-child(9){-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}.open-menu #menu-fixed .social-links li:nth-child(10){-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}.menu-fixed-inner{align-self:center;width:100%}.menu-fixed-menu{list-style:none;padding:0}.menu-fixed-menu li{display:table;opacity:0;-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);-ms-transform:translate3d(-40px,0,0);-o-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}.menu-fixed-menu li a{position:relative;display:inline-block;padding:.25em 0;font-size:2.6em;font-weight:700;line-height:1.4;letter-spacing:.04em;color:#e4e7ed;text-transform:lowercase;text-decoration:none}.open-menu .menu-fixed-menu li{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .35s ease-out,-webkit-transform .35s ease-out;-moz-transition:opacity .35s ease-out,-moz-transform .35s ease-out;-o-transition:opacity .35s ease-out,-o-transform .35s ease-out;transition:opacity .35s ease-out,-webkit-transform .35s ease-out;transition:opacity .35s ease-out,transform .35s ease-out}.open-menu .menu-fixed-menu li:nth-child(1){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.open-menu .menu-fixed-menu li:nth-child(2){-webkit-transition-delay:.55s;-moz-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.open-menu .menu-fixed-menu li:nth-child(3){-webkit-transition-delay:.65s;-moz-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.open-menu .menu-fixed-menu li:nth-child(4){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.open-menu .menu-fixed-menu li:nth-child(5){-webkit-transition-delay:.85s;-moz-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}.open-menu .menu-fixed-menu li:nth-child(6){-webkit-transition-delay:.95s;-moz-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}.open-menu .menu-fixed-menu li:nth-child(7){-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}.open-menu .menu-fixed-menu li:nth-child(8){-webkit-transition-delay:1.15s;-moz-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}.open-menu .menu-fixed-menu li:nth-child(9){-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}.open-menu .menu-fixed-menu li:nth-child(10){-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}.container{position:relative;padding-top:8.3vh;margin:0 auto}.section-contact .container,.section-works .container{padding-top:0}.section-about .container::before{content:'';display:block;position:absolute;top:310px;left:0;width:100%;height:500px;background-color:#1e1c23;z-index:-1}.inner{padding-bottom:64px}.section-top{width:88%;margin:0 auto}.section-title{position:relative;display:flex;justify-content:center;width:228px;height:228px;margin:0 auto;color:#fff;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);box-shadow:0 27px 54px -14px rgba(0,0,0,.42);overflow:hidden;/* hide line */z-index:3}.section-title h2{position:relative;align-self:center;padding:0 16px;font-size:2.4em;font-weight:900;text-transform:uppercase}.section-title h2::before{position:absolute;top:50%;right:100%;content:'';display:block;width:0;height:1px;margin-top:-.5px;background-color:#fff;z-index:-2;-webkit-transition:width .9s ease-out .3s;-moz-transition:width .9s ease-out .3s;-o-transition:width .9s ease-out .3s;transition:width .9s ease-out .3s}.section-title.visible h2::before{width:50%}.error404 .section-title.visible h2::before{width:100%}.section-description{position:relative;top:-80px;width:100%;display:flex;padding:126px 18px 64px;background-color:#fff;box-shadow:0 40px 46px -40px rgba(0,0,0,.42);z-index:1}.section-about .section-description,.section-grey-bg .section-description{box-shadow:0 40px 46px -40px rgba(0,0,0,.72)}.section-description .line{content:'';display:block;position:absolute;right:-2.94%;bottom:40px;width:0;height:1px;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);-webkit-transition:width .45s ease-out .3s;-moz-transition:width .45s ease-out .3s;-o-transition:width .45s ease-out .3s;transition:width .45s ease-out .3s}.section-description p,.section-page-main .section-block p{margin-bottom:24px;color:#6b6a6a}.section-description p:last-child,.section-page-main .section-block p:last-child{margin-bottom:0}.section-description.visible .line{width:8.82%}.section-contact .section-description p,.skills-container p{color:#e4e7ed}.section-text-bg{display:none;position:absolute;top:0;left:0;width:288px;height:100%;z-index:-2;overflow:visible}.section-text-bg .text-bg-inner{position:relative;height:100%}.section-text-bg span:not(.text-bg-c){position:absolute;top:0;right:131.5%;display:inline-block;white-space:nowrap;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top;-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;font-size:442px;font-weight:900;letter-spacing:-30px;line-height:1;text-transform:uppercase;color:#e4e7ed}.section-header .section-text-bg{top:58px}.section-works .section-text-bg{top:9.1vh}.text-bg-c{position:relative;top:6px}.section-about .section-content{color:#e4e7ed;background-color:#1e1c23}.section-content-inner{width:88%;margin:0 auto}.section-right h2::before{right:auto;left:100%}.section-right .section-text-bg{right:0;left:auto}.script-text{position:absolute;left:50%;bottom:-28px;font-family:'Alex Brush',cursive;font-size:11em;font-weight:400;line-height:.6;color:#ed5983;text-transform:lowercase;opacity:.4}.section-right .script-text{left:auto;right:50%}.section-header .script-text{top:-90px;right:-200px;bottom:auto;left:auto;width:280px;height:100%;font-size:15.5em;line-height:1;letter-spacing:-10px;color:#fff;opacity:.18}.section-header .script-text span{position:absolute;top:0;right:100%;display:inline-block;white-space:nowrap;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top;-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.script-text .script-text-inner{position:relative;height:100%}.section-header{margin-bottom:6.6vh;color:#fff}.section-header .container{padding:0}.top-content{height:calc(100vh - 12vw);width:88%;padding-top:6vw;margin:0 0 0 6%;box-shadow:0 38px 84px -24px rgba(0,0,0,.42)}.top-content-inner-wrapper{width:100%;height:100%;top:0;left:0;overflow:hidden}.top-content-inner-container{position:relative;height:100%;padding:6%;background:#ff6589}#top-video{display:none;position:absolute;top:0;left:50%;min-width:100%;min-height:100%;width:auto;height:auto}#top-main{position:absolute;top:0;left:0;width:100%;height:100%}#top-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:no-repeat center center;background-size:cover;background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/top-img.jpg);opacity:1}.top-content-inner{position:relative;display:flex;justify-content:center;flex-direction:column;height:100%;z-index:1}.page-h1,.page-title,.top-content-main h1{margin-bottom:16px;font-size:4em;font-weight:900;line-height:.9;letter-spacing:.01em;text-transform:uppercase}.page-h1 strong,.page-title strong,.top-content-main h1 strong{font-weight:900}.top-content-main h1{visibility:hidden}.page-h1{position:relative;left:-5px;margin-bottom:0;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-h1+p:not(.client-city){margin-bottom:0}.breadcrumb,.top-content h2,.work-category{font-family:'Source Code Pro',monospace;font-size:1.15em;font-weight:400;line-height:1.5;text-transform:uppercase}.breadcrumb{margin-left:5px}.work-category{font-size:1em;color:#6b6a6a}.page-h1 strong,.page-title strong,.top-content h2 span,.top-content-main h1 strong,.work-category span{white-space:nowrap;display:inline-block}.top-content-inner h2 span{display:inline-block;opacity:0}.visible .top-content-inner h2 span{opacity:1;-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-o-transition:all .35s ease-in;transition:all .35s ease-in}.visible .top-content-inner h2 span:nth-child(1){-webkit-transition-delay:.55s;-moz-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.visible .top-content-inner h2 span:nth-child(2){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.visible .top-content-inner h2 span:nth-child(3){-webkit-transition-delay:.95s;-moz-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}.breadcrumb::before,.top-content h2::after,.top-content-main h1::after,.work-category::after,.work-item h3::after{content:'';display:block;width:50px;height:1px;margin-top:14px;background-color:#fff}.top-content-main h1::after{margin-top:18px}.breadcrumb::before{margin-bottom:14px}.work-category::after{background-color:#6b6a6a}.top-content-inner h2::after{display:none}.top-content-inner h2::after,.top-content-main h1::after{-webkit-transition:all .35s ease-in;-moz-transition:all .35s ease-in;-o-transition:all .35s ease-in;transition:all .35s ease-in;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}.visible .top-content-inner h2::after,.visible .top-content-main h1::after{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}@-webkit-keyframes mouse-scroll{0%{top:15%;opacity:1}80%{opacity:1}100%{top:30%;opacity:0}}@-moz-keyframes mouse-scroll{0%{top:15%;opacity:1}80%{opacity:1}100%{top:30%;opacity:0}}@-o-keyframes mouse-scroll{0%{top:15%;opacity:1}80%{opacity:1}100%{top:30%;opacity:0}}@keyframes mouse-scroll{0%{top:15%;opacity:1}80%{opacity:1}100%{top:30%;opacity:0}}.top-scroll{position:absolute;bottom:6vw;right:12vw;width:28px;height:48px;opacity:0;visibility:hidden}.touch-events .top-scroll{height:42px}.scroll-msg .top-scroll{visibility:visible;opacity:1;-webkit-transition:opacity .45s,visibility 0s;-moz-transition:opacity .45s,visibility 0s;-o-transition:opacity .45s,visibility 0s;transition:opacity .45s,visibility 0s}.top-scroll-inner{position:relative}.top-scroll-btn{position:absolute;top:0;left:0;width:28px;height:48px;border-radius:14px;border:2px solid #fff}.touch-events .top-scroll-btn{height:42px;border-radius:4px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.top-scroll-btn::after{content:'';display:block;position:absolute;top:6px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background-color:#fff;-webkit-animation:mouse-scroll .9s infinite;-moz-animation:mouse-scroll .9s infinite;-o-animation:mouse-scroll .9s infinite;animation:mouse-scroll .9s infinite}.top-content-logo{width:114px;height:86px;margin-bottom:30px;background:no-repeat center center;background-size:contain}.top-content-logo .logo-right-bottom{margin-top:0!important}.visible .logo-center{-webkit-animation:logo-loader-center .7s ease-out .2s forwards;-moz-animation:logo-loader-center .7s ease-out .2s forwards;-o-animation:logo-loader-center .7s ease-out .2s forwards;animation:logo-loader-center .7s ease-out .2s forwards}#header-logo-container.ms-out .logo-center{-webkit-animation:logo-loader-center .35s ease-out .1s forwards;-moz-animation:logo-loader-center .35s ease-out .1s forwards;-o-animation:logo-loader-center .35s ease-out .1s forwards;animation:logo-loader-center .35s ease-out .1s forwards}.visible .logo-circle{-webkit-animation:logo-loader-circle .7s ease-out .2s forwards;-moz-animation:logo-loader-circle .7s ease-out .2s forwards;-o-animation:logo-loader-circle .7s ease-out .2s forwards;animation:logo-loader-circle .7s ease-out .2s forwards}#header-logo-container.ms-out .logo-circle{-webkit-animation:logo-loader-circle-header .35s ease-out .1s forwards;-moz-animation:logo-loader-circle-header .35s ease-out .1s forwards;-o-animation:logo-loader-circle-header .35s ease-out .1s forwards;animation:logo-loader-circle-header .35s ease-out .1s forwards}.visible .logo-left-bottom,.visible .logo-right-top{-webkit-animation:logo-loader .9s ease-out forwards;-moz-animation:logo-loader .9s ease-out forwards;-o-animation:logo-loader .9s ease-out forwards;animation:logo-loader .9s ease-out forwards}#header-logo-container.ms-out .logo-left-bottom,#header-logo-container.ms-out .logo-right-top{-webkit-animation:logo-loader .45s ease-out forwards;-moz-animation:logo-loader .45s ease-out forwards;-o-animation:logo-loader .45s ease-out forwards;animation:logo-loader .45s ease-out forwards}.visible .logo-left-top,.visible .logo-right-bottom{-webkit-animation:logo-loader-neg .9s ease-out forwards;-moz-animation:logo-loader-neg .9s ease-out forwards;-o-animation:logo-loader-neg .9s ease-out forwards;animation:logo-loader-neg .9s ease-out forwards}#header-logo-container.ms-out .logo-left-top,#header-logo-container.ms-out .logo-right-bottom{-webkit-animation:logo-loader-neg .45s ease-out forwards;-moz-animation:logo-loader-neg .45s ease-out forwards;-o-animation:logo-loader-neg .45s ease-out forwards;animation:logo-loader-neg .45s ease-out forwards}body:not(.touch-events) #header-logo-container.ms-in .logo-center{-webkit-animation:logo-loader-center-reverse .35s ease-out;-moz-animation:logo-loader-center-reverse .35s ease-out;-o-animation:logo-loader-center-reverse .35s ease-out;animation:logo-loader-center-reverse .35s ease-out}body:not(.touch-events) #header-logo-container.ms-in .logo-circle{-webkit-animation:logo-loader-circle-reverse .35s ease-out;-moz-animation:logo-loader-circle-reverse .35s ease-out;-o-animation:logo-loader-circle-reverse .35s ease-out;animation:logo-loader-circle-reverse .35s ease-out}body:not(.touch-events) #header-logo-container.ms-in .logo-left-bottom,body:not(.touch-events) #header-logo-container.ms-in .logo-right-top{-webkit-animation:logo-loader-reverse .45s ease-out;-moz-animation:logo-loader-reverse .45s ease-out;-o-animation:logo-loader-reverse .45s ease-out;animation:logo-loader-reverse .45s ease-out}body:not(.touch-events) #header-logo-container.ms-in .logo-left-top,body:not(.touch-events) #header-logo-container.ms-in .logo-right-bottom{-webkit-animation:logo-loader-neg-reverse .45s ease-out;-moz-animation:logo-loader-neg-reverse .45s ease-out;-o-animation:logo-loader-neg-reverse .45s ease-out;animation:logo-loader-neg-reverse .45s ease-out}.top-content .section-text-bg{z-index:0;opacity:.07}.top-content-inner .social-links li{display:inline-block;opacity:0}.visible .top-content-inner .social-links li{opacity:1;-webkit-transition:opacity .35s ease-in;-moz-transition:opacity .35s ease-in;-o-transition:opacity .35s ease-in;transition:opacity .35s ease-in}.visible .top-content-inner .social-links li:nth-child(1){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.visible .top-content-inner .social-links li:nth-child(2){-webkit-transition-delay:.55s;-moz-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.visible .top-content-inner .social-links li:nth-child(3){-webkit-transition-delay:.65s;-moz-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.visible .top-content-inner .social-links li:nth-child(4){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.visible .top-content-inner .social-links li:nth-child(5){-webkit-transition-delay:.85s;-moz-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}.visible .top-content-inner .social-links li:nth-child(6){-webkit-transition-delay:.95s;-moz-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}.visible .top-content-inner .social-links li:nth-child(7){-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}.visible .top-content-inner .social-links li:nth-child(8){-webkit-transition-delay:1.15s;-moz-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}.visible .top-content-inner .social-links li:nth-child(9){-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}.visible .top-content-inner .social-links li:nth-child(10){-webkit-transition-delay:1.35s;-moz-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}.skills-block{padding-bottom:5%}.skills-container div:first-child{margin-bottom:24px}.skills-container div:last-child{position:relative}.about-more-btn{bottom:0;right:0;width:4em;height:4em;display:block}.about-more-btn.button{position:absolute;z-index:1}.about-more-btn-inner{position:relative;height:100%}.about-more-btn-inner span{position:absolute;top:50%;left:50%;display:block;width:2em;height:2px;margin:-1px 0 0 -1em;background-color:#fff}.about-more-btn-inner span:last-child{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.filter{display:inline-block}.filter:not(.filter-title){cursor:pointer}.grid-sizer{width:48%}.gutter-sizer{width:4%}.work-item{position:relative;width:48%;height:100px;margin-bottom:20px;opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);-o-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-transition:-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-ms-transform .2s ease-out,-o-transform .2s ease-out,transform .2s ease-out,opacity .2s ease-out;-moz-transition:-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-ms-transform .2s ease-out,-o-transform .2s ease-out,transform .2s ease-out,opacity .2s ease-out;-o-transition:-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-ms-transform .2s ease-out,-o-transform .2s ease-out,transform .2s ease-out,opacity .2s ease-out;transition:-webkit-transform .2s ease-out,-moz-transform .2s ease-out,-ms-transform .2s ease-out,-o-transform .2s ease-out,transform .2s ease-out,opacity .2s ease-out}.work-item.animated{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.work-item-inner{position:relative;height:100%;box-shadow:0 24px 46px -20px rgba(0,0,0,.56)}.work-bg,.work-item a,.work-item h2,.work-item h3,.work-nr{position:absolute}.has-img-cover img{width:100%;height:100%;object-fit:cover}.work-item a{top:0;left:0;width:100%;height:100%;color:#fff;background-color:#000}.work-item a::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #fff;opacity:0;-webkit-transition:all .35s ease-out;-moz-transition:all .35s ease-out;-o-transition:all .35s ease-out;transition:all .35s ease-out}.isIE .work-item a::after{-webkit-transition:width .35s ease-out,height .35s ease-out,opacity .35s ease-out;-moz-transition:width .35s ease-out,height .35s ease-out,opacity .35s ease-out;-o-transition:width .35s ease-out,height .35s ease-out,opacity .35s ease-out;transition:width .35s ease-out,height .35s ease-out,opacity .35s ease-out}.work-item h2{display:none;bottom:20px;left:20px;padding-right:20px;font-size:1.22em;line-height:1.18;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.work-item h2 span{display:block}.work-item h2 span:first-child{text-transform:uppercase;letter-spacing:.055em}.work-item h2 span:last-child{font-family:Georgia,serif;font-size:.73em;line-height:1.5;letter-spacing:.078em}.work-item h3{display:none;top:20px;left:20px;font-family:'Source Code Pro',monospace;font-size:.88em;font-weight:400;text-transform:uppercase}.work-nr{top:20px;right:20px}.work-nr>div{position:relative;width:50px;height:50px}.work-nr span{position:relative;top:-4px;left:0;width:100%;display:block;line-height:50px;font-size:3.86em;font-weight:400;letter-spacing:-.075em;text-align:center;-webkit-clip-path:polygon(100px 0,0 4px,100px 100px);clip-path:polygon(100px 0,0 4px,100px 100px)}.work-nr>div::after{position:absolute;top:50%;left:50%;content:'';display:block;width:1px;height:66px;margin-top:-33px;background-color:#fff;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.isIE .work-nr>div::after{display:none}.work-link{position:absolute;top:50%;left:50%;width:4em;height:4em;margin:-2em 0 0 -2em;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);box-shadow:0 0 20px rgba(0,0,0,.35);opacity:0;-webkit-transform:translateZ(30px) scale(0);-moz-transform:translateZ(30px) scale(0);-ms-transform:translateZ(30px) scale(0);-o-transform:translateZ(30px) scale(0);transform:translateZ(30px) scale(0);-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.work-link::after,.work-link::before{content:'';display:block;position:absolute;top:50%;left:50%;width:2em;height:2px;margin:-1px 0 0 -1em;background-color:#fff;opacity:0;-webkit-transform:translateZ(40px) rotate(-35deg);-moz-transform:translateZ(40px) rotate(-35deg);-ms-transform:translateZ(40px) rotate(-35deg);-o-transform:translateZ(40px) rotate(-35deg);transform:translateZ(40px) rotate(-35deg);-webkit-transition:all .25s ease-out .1s;-moz-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.work-link::before{-webkit-transform:translateZ(40px) rotate(35deg);-moz-transform:translateZ(40px) rotate(35deg);-ms-transform:translateZ(40px) rotate(35deg);-o-transform:translateZ(40px) rotate(35deg);transform:translateZ(40px) rotate(35deg)}.work-item h2{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;-o-transform-origin:bottom left;transform-origin:bottom left}.work-item h3{-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left}.work-item .work-nr{-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right}.work-item .work-img{opacity:.42;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.work-item h2,.work-item h3,.work-nr{opacity:1;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}body:not(.touch-events) .work-item:hover a::after{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px);opacity:1}body:not(.touch-events) .work-item:hover .work-link{opacity:1;-webkit-transform:translateZ(30px) scale(1);-moz-transform:translateZ(30px) scale(1);-ms-transform:translateZ(30px) scale(1);-o-transform:translateZ(30px) scale(1);transform:translateZ(30px) scale(1)}body:not(.touch-events) .work-item:hover .work-link::after,body:not(.touch-events) .work-item:hover .work-link::before{opacity:1;-webkit-transform:translateZ(40px) rotate(0);-moz-transform:translateZ(40px) rotate(0);-ms-transform:translateZ(40px) rotate(0);-o-transform:translateZ(40px) rotate(0);transform:translateZ(40px) rotate(0)}body:not(.touch-events) .work-item:hover .work-link::before{-webkit-transform:translateZ(40px) rotate(90deg);-moz-transform:translateZ(40px) rotate(90deg);-ms-transform:translateZ(40px) rotate(90deg);-o-transform:translateZ(40px) rotate(90deg);transform:translateZ(40px) rotate(90deg)}body:not(.touch-events) .work-item:hover .work-nr,body:not(.touch-events) .work-item:hover h2,body:not(.touch-events) .work-item:hover h3{opacity:0}body:not(.touch-events) .work-item:hover .work-img{opacity:.84}#works-loader{margin-bottom:16px;text-align:center;color:#e42b56}.section-contact{overflow-y:hidden}.section-contact .container,.section-page-main .container{padding-bottom:170px}.section-grey-bg .section-description{background-color:#1e1c23}.form-icon{display:none;position:absolute;bottom:calc(9.1vh + 9.8%);left:-20px;width:122px;height:86px}.envelope-icon{position:relative;width:122px;height:86px;border:2px solid #e42b56;overflow:hidden}.envelope-top{position:absolute;top:-43px;left:50%;width:86px;height:86px;margin-left:-43px;border:2px solid #e42b56;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.form-icon-txt{position:absolute;left:0;bottom:-16px;display:block;font-family:Georgia,serif;font-size:.78em;font-weight:700;line-height:1em;letter-spacing:.002em;text-transform:lowercase;color:#666569}.form-icon-txt.form-icon-txt-rotate{left:-34px;bottom:2px;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}@keyframes loader-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loader-rotate{0%{-moz-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loader-rotate{0%{-o-transform:rotate(0);transform:rotate(0)}50%{-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-rotate{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.contact-form-container{position:relative}.contact-form-container form{position:relative;opacity:1;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.contact-form-container .form-loader{display:none;position:absolute;top:50%;left:50%;width:4em;height:4em;margin:-2em 0 0 -2em;background-color:#e42b56;box-shadow:0 0 20px rgba(0,0,0,.35);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all ease-out .35s;-moz-transition:all ease-out .35s;-o-transition:all ease-out .35s;transition:all ease-out .35s}.contact-form-container .form-loader::after{content:'';display:block;position:absolute;top:1em;left:1em;width:2em;height:2em;margin:-1px 0 0 -1px;border-radius:50%;border:2px solid #fff;border-bottom-color:transparent;-webkit-animation:loader-rotate .45s 0s linear infinite;animation:loader-rotate .45s 0s linear infinite}.sending-form .contact-form-container form{opacity:.4;pointer-events:none}.sending-form .contact-form-container .form-loader{display:block;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.form-response{position:absolute;top:calc(100% + 20px);left:0;width:100%;text-align:center}.form-response .error{color:#bf1d1b}.form-response .success{color:#08b365}.form-response .fa{margin-right:.5em}.contact-form .form-group{position:relative}.contact-form label{position:absolute;top:50%;left:1em;margin-top:-.5em;font-size:1em;line-height:1;letter-spacing:.025em;color:#8b8a8b;pointer-events:none;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.contact-form label.label-textarea{top:1em;margin-top:0}.contact-form label.label-privacy{position:relative;top:auto;left:auto;pointer-events:auto;font-size:.85em}.contact-form label.label-privacy input[type=checkbox]{position:relative;top:2px}.contact-form label.label-privacy a{color:#8b8a8b;text-decoration:underline}.contact-form label.error+label{display:none}.contact-form label.error[style*=none]+label{display:block}.contact-form .input-border{position:absolute;height:2px;width:0;bottom:0;left:0;background-color:#e42b56;-webkit-transition:width .35s;-moz-transition:width .35s;-o-transition:width .35s;transition:width .35s}.contact-form input[type=email],.contact-form input[type=text],.contact-form textarea{width:100%;height:3em;line-height:3em;padding:0 1em;border:none;border-radius:0;outline:0;color:#8b8a8b;background-color:#efedf4;-webkit-transition:background-color .35s;-moz-transition:background-color .35s;-o-transition:background-color .35s;transition:background-color .35s}.contact-form input[type=email].error,.contact-form input[type=text].error,.contact-form textarea.error{border:1px solid #e42b56;color:#efedf4}.contact-form input[type=email].error+label,.contact-form input[type=text].error+label,.contact-form textarea.error+label{font-size:.8em;color:#e42b56}.contact-form input[type=email]:focus,.contact-form input[type=email]:valid:not([value='']),.contact-form input[type=text]:focus,.contact-form input[type=text]:valid:not([value='']),.contact-form textarea:focus,.contact-form textarea:valid:not([value='']){padding-right:0;padding-left:0;background-color:rgba(239,237,244,0)}.contact-form input[type=email]:focus.error,.contact-form input[type=email]:valid:not([value='']).error,.contact-form input[type=text]:focus.error,.contact-form input[type=text]:valid:not([value='']).error,.contact-form textarea:focus.error,.contact-form textarea:valid:not([value='']).error{border:none;color:#8b8a8b}.contact-form input[type=email]:focus~.input-border,.contact-form input[type=email]:valid:not([value=''])~.input-border,.contact-form input[type=text]:focus~.input-border,.contact-form input[type=text]:valid:not([value=''])~.input-border,.contact-form textarea:focus~.input-border,.contact-form textarea:valid:not([value=''])~.input-border{width:100%}.contact-form input[type=email]:focus+label,.contact-form input[type=email]:focus+label.error+label,.contact-form input[type=email]:valid:not([value=''])+label,.contact-form input[type=email]:valid:not([value=''])+label.error+label,.contact-form input[type=text]:focus+label,.contact-form input[type=text]:focus+label.error+label,.contact-form input[type=text]:valid:not([value=''])+label,.contact-form input[type=text]:valid:not([value=''])+label.error+label,.contact-form textarea:focus+label,.contact-form textarea:focus+label.error+label,.contact-form textarea:valid:not([value=''])+label,.contact-form textarea:valid:not([value=''])+label.error+label{top:0;left:0;margin-top:0;font-size:.8em;color:#e42b56}.contact-form textarea{height:7.8em;padding-top:.75em!important;line-height:1.5}.contact-form textarea:not(:focus)+label.error{top:1em;margin-top:0}.contact-form input[name=privacy].error{margin-bottom:1.4em}.contact-form input[name=privacy]+label.error{top:2em;left:0;width:auto;white-space:nowrap;font-size:11.2px;color:#e42b56}.contact-form #email-confirm{display:none}.work-meta:not(:first-child){margin-left:10px}.work-meta span:not(:first-child){display:inline-block;margin-left:2px;font-family:'Source Code Pro',monospace;text-transform:uppercase}#main-footer{position:relative;z-index:1;background-color:#1e1c23}#main-footer::after{display:block;content:'';position:absolute;left:0;bottom:0;width:100%;height:4px;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%)}#main-footer .container{padding:44px 0 30px;color:#e4e7ed}.site-name{position:absolute;top:-54px;left:0;width:100%;font-size:44px;font-weight:900;color:#e42b56;letter-spacing:.4px;line-height:36px;text-align:center;text-transform:uppercase;z-index:1}.site-name-block{position:relative;display:block}.site-name-block span:first-child{position:relative;z-index:2;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.site-name-block span:last-child{position:absolute;top:0;left:0;width:100%;text-align:center;text-shadow:0 8px 24px rgba(0,0,0,.42);z-index:1}.footer-row-bottom>div:first-child,.site-contact,.social-links{margin-bottom:20px}.footer-menu a,.site-contact p{font-family:'Source Sans Pro',sans-serif;font-size:12px;line-height:1.4;letter-spacing:.04em}.footer-row-bottom{font-size:11px;font-weight:400;letter-spacing:.034em}.footer-row-bottom span{display:inline-block;vertical-align:middle}.copyright span{line-height:22px}.copyright span:not(:last-child){margin-right:4px}.copyright a{color:#e4e7ed;text-decoration:none}.footer-row-bottom div:last-child span{text-transform:uppercase}.footer-icon{width:22px;height:22px;background:no-repeat center center;background-size:contain}.footer-icon-heart{background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/icon-heart.png);background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/icon-heart.svg),none}.footer-icon-code{margin-left:-3px;background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/icon-code.png);background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/icon-code.svg),none}.footer-icon-coffee{background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/icon-coffee.png);background-image:url(//www.danieledesantis.net/wp-content/themes/danieledesantis/assets/css/../img/icon-coffee.svg),none}.button{position:relative;-webkit-transition:color .3s,background-color .3s;-moz-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.button span{position:relative;z-index:1}.button .about-more-btn-inner span{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.button::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.button::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #e42b56;background-color:transparent;-moz-box-sizing:border-box;box-sizing:border-box;z-index:0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}body:not(.touch-events) .button:hover{color:#e42b56;background:rgba(228,43,86,0)}body:not(.touch-events) .button:hover .about-more-btn-inner span{background-color:#e42b56}body:not(.touch-events) .button:hover.btn-full{text-shadow:0 4px 20px rgba(0,0,0,.42)}body:not(.touch-events) .button:hover::before{opacity:0}body:not(.touch-events) .button:hover::after{opacity:1}body:not(.touch-events) .section-page-main .button:hover{background-color:#fbfaff}#warped-container-top{position:absolute;top:0;right:0;z-index:2}#warped-container-top::after{position:absolute;top:50%;left:50%;content:'';display:block;height:1px;width:200px;margin:0;background-color:#fff;-webkit-transition:all .45s ease-in;-moz-transition:all .45s ease-in;-o-transition:all .45s ease-in;transition:all .45s ease-in;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;-webkit-transform:rotate(0) scale(0,1);-moz-transform:rotate(0) scale(0,1);-ms-transform:rotate(0) scale(0,1);-o-transform:rotate(0) scale(0,1);transform:rotate(0) scale(0,1)}.visible #warped-container-top::after{-webkit-transform:rotate(0) scale(1,1);-moz-transform:rotate(0) scale(1,1);-ms-transform:rotate(0) scale(1,1);-o-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}#warped-container-top .warped::after{display:none}#warped-container-top .warped span{color:#fff}#warped-container-1{position:absolute;top:20px;left:50%;z-index:2}#warped-container-2{position:absolute;top:20px;right:50%;left:auto;z-index:0}#warped-container-3{position:absolute;top:20px;left:50%;z-index:0}#warped-container-footer{position:absolute;top:-156px;left:50%;margin-left:-72px;z-index:0}.warped::after{position:absolute;top:50%;left:50%;content:'';display:block;width:1px;height:0;margin-top:0;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:height .45s ease-out .3s,margin-top .45s ease-out .3s;-moz-transition:height .45s ease-out .3s,margin-top .45s ease-out .3s;-o-transition:height .45s ease-out .3s,margin-top .45s ease-out .3s;transition:height .45s ease-out .3s,margin-top .45s ease-out .3s}.warped.visible::after{height:90px;margin-top:-45px}.warped{position:relative;display:block;width:144px;height:144px;-webkit-transition:-webkit-transform .45s ease-out .3s;-moz-transition:-moz-transform .45s ease-out .3s;-o-transition:-o-transform .45s ease-out .3s;transition:-webkit-transform .45s ease-out .3s;transition:transform .45s ease-out .3s;-webkit-transform:translateZ(0) rotate(135deg);-moz-transform:translateZ(0) rotate(135deg);-ms-transform:translateZ(0) rotate(135deg);-o-transform:translateZ(0) rotate(135deg);transform:translateZ(0) rotate(135deg)}.warped.visible{-webkit-transform:translateZ(0) rotate(0);-moz-transform:translateZ(0) rotate(0);-ms-transform:translateZ(0) rotate(0);-o-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}.warped>span[class^=w]:nth-of-type(n+0){display:block;position:absolute;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-o-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.warped span{font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;font-weight:700;color:#666569;font-style:normal;line-height:.65;white-space:pre;overflow:visible;padding:0;opacity:0;-webkit-transition:opacity .05s .3s;-moz-transition:opacity .05s .3s;-o-transition:opacity .05s .3s;transition:opacity .05s .3s}.warped span:nth-child(1){-webkit-transition-delay:.31s;-moz-transition-delay:.31s;-o-transition-delay:.31s;transition-delay:.31s}.warped span:nth-child(2){-webkit-transition-delay:.32s;-moz-transition-delay:.32s;-o-transition-delay:.32s;transition-delay:.32s}.warped span:nth-child(3){-webkit-transition-delay:.33s;-moz-transition-delay:.33s;-o-transition-delay:.33s;transition-delay:.33s}.warped span:nth-child(4){-webkit-transition-delay:.34s;-moz-transition-delay:.34s;-o-transition-delay:.34s;transition-delay:.34s}.warped span:nth-child(5){-webkit-transition-delay:.35s;-moz-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}.warped span:nth-child(6){-webkit-transition-delay:.36s;-moz-transition-delay:.36s;-o-transition-delay:.36s;transition-delay:.36s}.warped span:nth-child(7){-webkit-transition-delay:.37s;-moz-transition-delay:.37s;-o-transition-delay:.37s;transition-delay:.37s}.warped span:nth-child(8){-webkit-transition-delay:.38s;-moz-transition-delay:.38s;-o-transition-delay:.38s;transition-delay:.38s}.warped span:nth-child(9){-webkit-transition-delay:.39s;-moz-transition-delay:.39s;-o-transition-delay:.39s;transition-delay:.39s}.warped span:nth-child(10){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.warped span:nth-child(11){-webkit-transition-delay:.41s;-moz-transition-delay:.41s;-o-transition-delay:.41s;transition-delay:.41s}.warped span:nth-child(12){-webkit-transition-delay:.42s;-moz-transition-delay:.42s;-o-transition-delay:.42s;transition-delay:.42s}.warped span:nth-child(13){-webkit-transition-delay:.43s;-moz-transition-delay:.43s;-o-transition-delay:.43s;transition-delay:.43s}.warped span:nth-child(14){-webkit-transition-delay:.44s;-moz-transition-delay:.44s;-o-transition-delay:.44s;transition-delay:.44s}.warped span:nth-child(15){-webkit-transition-delay:.45s;-moz-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.warped span:nth-child(16){-webkit-transition-delay:.46s;-moz-transition-delay:.46s;-o-transition-delay:.46s;transition-delay:.46s}.warped span:nth-child(17){-webkit-transition-delay:.47s;-moz-transition-delay:.47s;-o-transition-delay:.47s;transition-delay:.47s}.warped span:nth-child(18){-webkit-transition-delay:.48s;-moz-transition-delay:.48s;-o-transition-delay:.48s;transition-delay:.48s}.warped span:nth-child(19){-webkit-transition-delay:.49s;-moz-transition-delay:.49s;-o-transition-delay:.49s;transition-delay:.49s}.warped span:nth-child(20){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.warped span:nth-child(21){-webkit-transition-delay:.51s;-moz-transition-delay:.51s;-o-transition-delay:.51s;transition-delay:.51s}.warped span:nth-child(22){-webkit-transition-delay:.52s;-moz-transition-delay:.52s;-o-transition-delay:.52s;transition-delay:.52s}.warped span:nth-child(23){-webkit-transition-delay:.53s;-moz-transition-delay:.53s;-o-transition-delay:.53s;transition-delay:.53s}.warped span:nth-child(24){-webkit-transition-delay:.54s;-moz-transition-delay:.54s;-o-transition-delay:.54s;transition-delay:.54s}.warped span:nth-child(25){-webkit-transition-delay:.55s;-moz-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}.warped span:nth-child(26){-webkit-transition-delay:.56s;-moz-transition-delay:.56s;-o-transition-delay:.56s;transition-delay:.56s}.warped span:nth-child(27){-webkit-transition-delay:.57s;-moz-transition-delay:.57s;-o-transition-delay:.57s;transition-delay:.57s}.warped span:nth-child(28){-webkit-transition-delay:.58s;-moz-transition-delay:.58s;-o-transition-delay:.58s;transition-delay:.58s}.warped span:nth-child(29){-webkit-transition-delay:.59s;-moz-transition-delay:.59s;-o-transition-delay:.59s;transition-delay:.59s}.warped span:nth-child(30){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.warped span:nth-child(31){-webkit-transition-delay:.61s;-moz-transition-delay:.61s;-o-transition-delay:.61s;transition-delay:.61s}.warped span:nth-child(32){-webkit-transition-delay:.62s;-moz-transition-delay:.62s;-o-transition-delay:.62s;transition-delay:.62s}.warped span:nth-child(33){-webkit-transition-delay:.63s;-moz-transition-delay:.63s;-o-transition-delay:.63s;transition-delay:.63s}.warped span:nth-child(34){-webkit-transition-delay:.64s;-moz-transition-delay:.64s;-o-transition-delay:.64s;transition-delay:.64s}.warped span:nth-child(35){-webkit-transition-delay:.65s;-moz-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}.warped span:nth-child(36){-webkit-transition-delay:.66s;-moz-transition-delay:.66s;-o-transition-delay:.66s;transition-delay:.66s}.warped span:nth-child(37){-webkit-transition-delay:.67s;-moz-transition-delay:.67s;-o-transition-delay:.67s;transition-delay:.67s}.warped span:nth-child(38){-webkit-transition-delay:.68s;-moz-transition-delay:.68s;-o-transition-delay:.68s;transition-delay:.68s}.warped span:nth-child(39){-webkit-transition-delay:.69s;-moz-transition-delay:.69s;-o-transition-delay:.69s;transition-delay:.69s}.warped span:nth-child(40){-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.warped span:nth-child(41){-webkit-transition-delay:.71s;-moz-transition-delay:.71s;-o-transition-delay:.71s;transition-delay:.71s}.warped span:nth-child(42){-webkit-transition-delay:.72s;-moz-transition-delay:.72s;-o-transition-delay:.72s;transition-delay:.72s}.warped span:nth-child(43){-webkit-transition-delay:.73s;-moz-transition-delay:.73s;-o-transition-delay:.73s;transition-delay:.73s}.warped span:nth-child(44){-webkit-transition-delay:.74s;-moz-transition-delay:.74s;-o-transition-delay:.74s;transition-delay:.74s}.warped span:nth-child(45){-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}.warped span:nth-child(46){-webkit-transition-delay:.76s;-moz-transition-delay:.76s;-o-transition-delay:.76s;transition-delay:.76s}.warped span:nth-child(47){-webkit-transition-delay:.77s;-moz-transition-delay:.77s;-o-transition-delay:.77s;transition-delay:.77s}.warped span:nth-child(48){-webkit-transition-delay:.78s;-moz-transition-delay:.78s;-o-transition-delay:.78s;transition-delay:.78s}.warped span:nth-child(49){-webkit-transition-delay:.79s;-moz-transition-delay:.79s;-o-transition-delay:.79s;transition-delay:.79s}.warped span:nth-child(50){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.warped span:nth-child(51){-webkit-transition-delay:.81s;-moz-transition-delay:.81s;-o-transition-delay:.81s;transition-delay:.81s}.warped span:nth-child(52){-webkit-transition-delay:.82s;-moz-transition-delay:.82s;-o-transition-delay:.82s;transition-delay:.82s}.warped span:nth-child(53){-webkit-transition-delay:.83s;-moz-transition-delay:.83s;-o-transition-delay:.83s;transition-delay:.83s}.warped span:nth-child(54){-webkit-transition-delay:.84s;-moz-transition-delay:.84s;-o-transition-delay:.84s;transition-delay:.84s}.warped span:nth-child(55){-webkit-transition-delay:.85s;-moz-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}.warped span:nth-child(56){-webkit-transition-delay:.86s;-moz-transition-delay:.86s;-o-transition-delay:.86s;transition-delay:.86s}.warped span:nth-child(57){-webkit-transition-delay:.87s;-moz-transition-delay:.87s;-o-transition-delay:.87s;transition-delay:.87s}.warped span:nth-child(58){-webkit-transition-delay:.88s;-moz-transition-delay:.88s;-o-transition-delay:.88s;transition-delay:.88s}.warped span:nth-child(59){-webkit-transition-delay:.89s;-moz-transition-delay:.89s;-o-transition-delay:.89s;transition-delay:.89s}.warped span:nth-child(60){-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.warped span:nth-child(61){-webkit-transition-delay:.91s;-moz-transition-delay:.91s;-o-transition-delay:.91s;transition-delay:.91s}.warped span:nth-child(62){-webkit-transition-delay:.92s;-moz-transition-delay:.92s;-o-transition-delay:.92s;transition-delay:.92s}.warped span:nth-child(63){-webkit-transition-delay:.93s;-moz-transition-delay:.93s;-o-transition-delay:.93s;transition-delay:.93s}.warped span:nth-child(64){-webkit-transition-delay:.94s;-moz-transition-delay:.94s;-o-transition-delay:.94s;transition-delay:.94s}.warped span:nth-child(65){-webkit-transition-delay:.95s;-moz-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}.warped span:nth-child(66){-webkit-transition-delay:.96s;-moz-transition-delay:.96s;-o-transition-delay:.96s;transition-delay:.96s}.warped span:nth-child(67){-webkit-transition-delay:.97s;-moz-transition-delay:.97s;-o-transition-delay:.97s;transition-delay:.97s}.warped span:nth-child(68){-webkit-transition-delay:.98s;-moz-transition-delay:.98s;-o-transition-delay:.98s;transition-delay:.98s}.warped span:nth-child(69){-webkit-transition-delay:.99s;-moz-transition-delay:.99s;-o-transition-delay:.99s;transition-delay:.99s}.warped span:nth-child(70){-webkit-transition-delay:1s;-moz-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.warped span:nth-child(71){-webkit-transition-delay:1.01s;-moz-transition-delay:1.01s;-o-transition-delay:1.01s;transition-delay:1.01s}.warped span:nth-child(72){-webkit-transition-delay:1.02s;-moz-transition-delay:1.02s;-o-transition-delay:1.02s;transition-delay:1.02s}.warped span:nth-child(73){-webkit-transition-delay:1.03s;-moz-transition-delay:1.03s;-o-transition-delay:1.03s;transition-delay:1.03s}.warped span:nth-child(74){-webkit-transition-delay:1.04s;-moz-transition-delay:1.04s;-o-transition-delay:1.04s;transition-delay:1.04s}.warped span:nth-child(75){-webkit-transition-delay:1.05s;-moz-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}.warped span:nth-child(76){-webkit-transition-delay:1.06s;-moz-transition-delay:1.06s;-o-transition-delay:1.06s;transition-delay:1.06s}.warped span:nth-child(77){-webkit-transition-delay:1.07s;-moz-transition-delay:1.07s;-o-transition-delay:1.07s;transition-delay:1.07s}.warped span:nth-child(78){-webkit-transition-delay:1.08s;-moz-transition-delay:1.08s;-o-transition-delay:1.08s;transition-delay:1.08s}.warped span:nth-child(79){-webkit-transition-delay:1.09s;-moz-transition-delay:1.09s;-o-transition-delay:1.09s;transition-delay:1.09s}.warped span:nth-child(80){-webkit-transition-delay:1.1s;-moz-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.warped span:nth-child(81){-webkit-transition-delay:1.11s;-moz-transition-delay:1.11s;-o-transition-delay:1.11s;transition-delay:1.11s}.warped span:nth-child(82){-webkit-transition-delay:1.12s;-moz-transition-delay:1.12s;-o-transition-delay:1.12s;transition-delay:1.12s}.warped span:nth-child(83){-webkit-transition-delay:1.13s;-moz-transition-delay:1.13s;-o-transition-delay:1.13s;transition-delay:1.13s}.warped span:nth-child(84){-webkit-transition-delay:1.14s;-moz-transition-delay:1.14s;-o-transition-delay:1.14s;transition-delay:1.14s}.warped span:nth-child(85){-webkit-transition-delay:1.15s;-moz-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}.warped span:nth-child(86){-webkit-transition-delay:1.16s;-moz-transition-delay:1.16s;-o-transition-delay:1.16s;transition-delay:1.16s}.warped span:nth-child(87){-webkit-transition-delay:1.17s;-moz-transition-delay:1.17s;-o-transition-delay:1.17s;transition-delay:1.17s}.warped span:nth-child(88){-webkit-transition-delay:1.18s;-moz-transition-delay:1.18s;-o-transition-delay:1.18s;transition-delay:1.18s}.warped span:nth-child(89){-webkit-transition-delay:1.19s;-moz-transition-delay:1.19s;-o-transition-delay:1.19s;transition-delay:1.19s}.warped span:nth-child(90){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.warped span:nth-child(91){-webkit-transition-delay:1.21s;-moz-transition-delay:1.21s;-o-transition-delay:1.21s;transition-delay:1.21s}.warped span:nth-child(92){-webkit-transition-delay:1.22s;-moz-transition-delay:1.22s;-o-transition-delay:1.22s;transition-delay:1.22s}.warped span:nth-child(93){-webkit-transition-delay:1.23s;-moz-transition-delay:1.23s;-o-transition-delay:1.23s;transition-delay:1.23s}.warped span:nth-child(94){-webkit-transition-delay:1.24s;-moz-transition-delay:1.24s;-o-transition-delay:1.24s;transition-delay:1.24s}.warped span:nth-child(95){-webkit-transition-delay:1.25s;-moz-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}.warped span:nth-child(96){-webkit-transition-delay:1.26s;-moz-transition-delay:1.26s;-o-transition-delay:1.26s;transition-delay:1.26s}.warped span:nth-child(97){-webkit-transition-delay:1.27s;-moz-transition-delay:1.27s;-o-transition-delay:1.27s;transition-delay:1.27s}.warped span:nth-child(98){-webkit-transition-delay:1.28s;-moz-transition-delay:1.28s;-o-transition-delay:1.28s;transition-delay:1.28s}.warped span:nth-child(99){-webkit-transition-delay:1.29s;-moz-transition-delay:1.29s;-o-transition-delay:1.29s;transition-delay:1.29s}.warped span:nth-child(100){-webkit-transition-delay:1.3s;-moz-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.warped.visible span{opacity:1}#warped-top .w0{-moz-transform:rotate(.1rad);-webkit-transform:rotate(.1rad);-o-transform:rotate(.1rad);-ms-transform:rotate(.1rad);transform:rotate(.1rad);width:8px;height:7px;left:74.37px;top:3.32px}#warped-top .w1{-moz-transform:rotate(.24rad);-webkit-transform:rotate(.24rad);-o-transform:rotate(.24rad);-ms-transform:rotate(.24rad);transform:rotate(.24rad);width:6px;height:7px;left:84.03px;top:4.85px}#warped-top .w2{-moz-transform:rotate(.37rad);-webkit-transform:rotate(.37rad);-o-transform:rotate(.37rad);-ms-transform:rotate(.37rad);transform:rotate(.37rad);width:6px;height:7px;left:91.46px;top:7.21px}#warped-top .w3{-moz-transform:rotate(.47rad);-webkit-transform:rotate(.47rad);-o-transform:rotate(.47rad);-ms-transform:rotate(.47rad);transform:rotate(.47rad);width:3px;height:7px;left:98.71px;top:9.79px}#warped-top .w4{-moz-transform:rotate(.54rad);-webkit-transform:rotate(.54rad);-o-transform:rotate(.54rad);-ms-transform:rotate(.54rad);transform:rotate(.54rad);width:2px;height:7px;left:102.97px;top:11.87px}#warped-top .w5{-moz-transform:rotate(.65rad);-webkit-transform:rotate(.65rad);-o-transform:rotate(.65rad);-ms-transform:rotate(.65rad);transform:rotate(.65rad);width:9px;height:7px;left:105.48px;top:16px}#warped-top .w6{-moz-transform:rotate(.8rad);-webkit-transform:rotate(.8rad);-o-transform:rotate(.8rad);-ms-transform:rotate(.8rad);transform:rotate(.8rad);width:6px;height:7px;left:113.88px;top:22.22px}#warped-top .w7{-moz-transform:rotate(.93rad);-webkit-transform:rotate(.93rad);-o-transform:rotate(.93rad);-ms-transform:rotate(.93rad);transform:rotate(.93rad);width:6px;height:7px;left:118.89px;top:28.19px}#warped-top .w8{-moz-transform:rotate(1.02rad);-webkit-transform:rotate(1.02rad);-o-transform:rotate(1.02rad);-ms-transform:rotate(1.02rad);transform:rotate(1.02rad);width:2px;height:7px;left:124.11px;top:33.02px}#warped-top .w9{-moz-transform:rotate(1.12rad);-webkit-transform:rotate(1.12rad);-o-transform:rotate(1.12rad);-ms-transform:rotate(1.12rad);transform:rotate(1.12rad);width:6px;height:7px;left:124.87px;top:38.12px}#warped-top .w10{-moz-transform:rotate(1.24rad);-webkit-transform:rotate(1.24rad);-o-transform:rotate(1.24rad);-ms-transform:rotate(1.24rad);transform:rotate(1.24rad);width:6px;height:7px;left:127.8px;top:45.34px}#warped-top .w11{-moz-transform:rotate(1.36rad);-webkit-transform:rotate(1.36rad);-o-transform:rotate(1.36rad);-ms-transform:rotate(1.36rad);transform:rotate(1.36rad);width:5px;height:7px;left:130.2px;top:52.38px}#warped-top .w12{-moz-transform:rotate(1.46rad);-webkit-transform:rotate(1.46rad);-o-transform:rotate(1.46rad);-ms-transform:rotate(1.46rad);transform:rotate(1.46rad);width:4px;height:7px;left:131.66px;top:58.61px}#warped-top .w13{-moz-transform:rotate(1.57rad);-webkit-transform:rotate(1.57rad);-o-transform:rotate(1.57rad);-ms-transform:rotate(1.57rad);transform:rotate(1.57rad);width:6px;height:7px;left:130.99px;top:65.39px}#warped-top .w14{-moz-transform:rotate(1.71rad);-webkit-transform:rotate(1.71rad);-o-transform:rotate(1.71rad);-ms-transform:rotate(1.71rad);transform:rotate(1.71rad);width:7px;height:7px;left:129.89px;top:73.67px}#warped-top .w15{-moz-transform:rotate(1.84rad);-webkit-transform:rotate(1.84rad);-o-transform:rotate(1.84rad);-ms-transform:rotate(1.84rad);transform:rotate(1.84rad);width:6px;height:7px;left:128.68px;top:81.78px}#warped-top .w16{-moz-transform:rotate(1.96rad);-webkit-transform:rotate(1.96rad);-o-transform:rotate(1.96rad);-ms-transform:rotate(1.96rad);transform:rotate(1.96rad);width:5px;height:7px;left:126.79px;top:88.68px}#warped-top .w17{-moz-transform:rotate(2.07rad);-webkit-transform:rotate(2.07rad);-o-transform:rotate(2.07rad);-ms-transform:rotate(2.07rad);transform:rotate(2.07rad);width:5px;height:7px;left:123.86px;top:94.81px}#warped-top .w18{-moz-transform:rotate(2.15rad);-webkit-transform:rotate(2.15rad);-o-transform:rotate(2.15rad);-ms-transform:rotate(2.15rad);transform:rotate(2.15rad);width:2px;height:7px;left:122.61px;top:99.34px}#warped-top .w19{-moz-transform:rotate(2.27rad);-webkit-transform:rotate(2.27rad);-o-transform:rotate(2.27rad);-ms-transform:rotate(2.27rad);transform:rotate(2.27rad);width:9px;height:7px;left:114.72px;top:105.17px}#warped-top .w20{-moz-transform:rotate(2.41rad);-webkit-transform:rotate(2.41rad);-o-transform:rotate(2.41rad);-ms-transform:rotate(2.41rad);transform:rotate(2.41rad);width:5px;height:7px;left:110.56px;top:111.44px}#warped-top .w21{-moz-transform:rotate(2.51rad);-webkit-transform:rotate(2.51rad);-o-transform:rotate(2.51rad);-ms-transform:rotate(2.51rad);transform:rotate(2.51rad);width:4px;height:7px;left:106.14px;top:115.37px}#warped-top .w22{-moz-transform:rotate(2.61rad);-webkit-transform:rotate(2.61rad);-o-transform:rotate(2.61rad);-ms-transform:rotate(2.61rad);transform:rotate(2.61rad);width:4px;height:7px;left:101.28px;top:118.52px}#warped-top .w23{-moz-transform:rotate(2.72rad);-webkit-transform:rotate(2.72rad);-o-transform:rotate(2.72rad);-ms-transform:rotate(2.72rad);transform:rotate(2.72rad);width:6px;height:7px;left:94.23px;top:121.63px}#warped-top .w24{-moz-transform:rotate(2.81rad);-webkit-transform:rotate(2.81rad);-o-transform:rotate(2.81rad);-ms-transform:rotate(2.81rad);transform:rotate(2.81rad);width:2px;height:7px;left:90.83px;top:123.74px}#warped-top .w25{-moz-transform:rotate(2.9rad);-webkit-transform:rotate(2.9rad);-o-transform:rotate(2.9rad);-ms-transform:rotate(2.9rad);transform:rotate(2.9rad);width:5px;height:7px;left:84.24px;top:125.22px}#warped-top .w26{-moz-transform:rotate(3.01rad);-webkit-transform:rotate(3.01rad);-o-transform:rotate(3.01rad);-ms-transform:rotate(3.01rad);transform:rotate(3.01rad);width:6px;height:7px;left:76.57px;top:126.53px}#warped-top .w27{-moz-transform:rotate(3.14rad);-webkit-transform:rotate(3.14rad);-o-transform:rotate(3.14rad);-ms-transform:rotate(3.14rad);transform:rotate(3.14rad);width:6px;height:7px;left:68.78px;top:126.99px}#warped-top .w28{-moz-transform:rotate(3.27rad);-webkit-transform:rotate(3.27rad);-o-transform:rotate(3.27rad);-ms-transform:rotate(3.27rad);transform:rotate(3.27rad);width:6px;height:7px;left:61.01px;top:126.48px}#warped-top .w29{-moz-transform:rotate(3.37rad);-webkit-transform:rotate(3.37rad);-o-transform:rotate(3.37rad);-ms-transform:rotate(3.37rad);transform:rotate(3.37rad);width:3px;height:7px;left:56.31px;top:125.35px}#warped-top .w30{-moz-transform:rotate(3.44rad);-webkit-transform:rotate(3.44rad);-o-transform:rotate(3.44rad);-ms-transform:rotate(3.44rad);transform:rotate(3.44rad);width:2px;height:7px;left:52.66px;top:124.22px}#warped-top .w31{-moz-transform:rotate(3.55rad);-webkit-transform:rotate(3.55rad);-o-transform:rotate(3.55rad);-ms-transform:rotate(3.55rad);transform:rotate(3.55rad);width:8px;height:7px;left:43.29px;top:121.86px}#warped-top .w32{-moz-transform:rotate(3.66rad);-webkit-transform:rotate(3.66rad);-o-transform:rotate(3.66rad);-ms-transform:rotate(3.66rad);transform:rotate(3.66rad);width:3px;height:7px;left:39.28px;top:118.56px}#warped-top .w33{-moz-transform:rotate(3.79rad);-webkit-transform:rotate(3.79rad);-o-transform:rotate(3.79rad);-ms-transform:rotate(3.79rad);transform:rotate(3.79rad);width:9px;height:7px;left:29.81px;top:114.22px}#warped-top .w34{-moz-transform:rotate(3.94rad);-webkit-transform:rotate(3.94rad);-o-transform:rotate(3.94rad);-ms-transform:rotate(3.94rad);transform:rotate(3.94rad);width:6px;height:7px;left:24.37px;top:108.04px}#warped-top .w35{-moz-transform:rotate(4.07rad);-webkit-transform:rotate(4.07rad);-o-transform:rotate(4.07rad);-ms-transform:rotate(4.07rad);transform:rotate(4.07rad);width:6px;height:7px;left:19.32px;top:102.1px}#warped-top .w36{-moz-transform:rotate(4.18rad);-webkit-transform:rotate(4.18rad);-o-transform:rotate(4.18rad);-ms-transform:rotate(4.18rad);transform:rotate(4.18rad);width:5px;height:7px;left:15.81px;top:96.01px}#warped-top .w37{-moz-transform:rotate(4.27rad);-webkit-transform:rotate(4.27rad);-o-transform:rotate(4.27rad);-ms-transform:rotate(4.27rad);transform:rotate(4.27rad);width:2px;height:7px;left:14.86px;top:91.31px}#warped-top .w38{-moz-transform:rotate(4.37rad);-webkit-transform:rotate(4.37rad);-o-transform:rotate(4.37rad);-ms-transform:rotate(4.37rad);transform:rotate(4.37rad);width:7px;height:7px;left:9.98px;top:85.48px}#warped-top .w39{-moz-transform:rotate(4.5rad);-webkit-transform:rotate(4.5rad);-o-transform:rotate(4.5rad);-ms-transform:rotate(4.5rad);transform:rotate(4.5rad);width:6px;height:7px;left:8.27px;top:77.49px}#warped-top .w40{-moz-transform:rotate(4.63rad);-webkit-transform:rotate(4.63rad);-o-transform:rotate(4.63rad);-ms-transform:rotate(4.63rad);transform:rotate(4.63rad);width:6px;height:7px;left:7.18px;top:69.77px}#warped-top .w41{-moz-transform:rotate(4.76rad);-webkit-transform:rotate(4.76rad);-o-transform:rotate(4.76rad);-ms-transform:rotate(4.76rad);transform:rotate(4.76rad);width:6px;height:7px;left:7.07px;top:61.97px}#warped-top .w42{-moz-transform:rotate(4.86rad);-webkit-transform:rotate(4.86rad);-o-transform:rotate(4.86rad);-ms-transform:rotate(4.86rad);transform:rotate(4.86rad);width:3px;height:7px;left:9.19px;top:55.71px}#warped-top .w43{-moz-transform:rotate(4.93rad);-webkit-transform:rotate(4.93rad);-o-transform:rotate(4.93rad);-ms-transform:rotate(4.93rad);transform:rotate(4.93rad);width:2px;height:7px;left:10.49px;top:51.48px}#warped-top .w44{-moz-transform:rotate(5.02rad);-webkit-transform:rotate(5.02rad);-o-transform:rotate(5.02rad);-ms-transform:rotate(5.02rad);transform:rotate(5.02rad);width:6px;height:7px;left:10.01px;top:45.89px}#warped-top .w45{-moz-transform:rotate(5.12rad);-webkit-transform:rotate(5.12rad);-o-transform:rotate(5.12rad);-ms-transform:rotate(5.12rad);transform:rotate(5.12rad);width:3px;height:7px;left:13.75px;top:40.01px}#warped-top .w46{-moz-transform:rotate(5.25rad);-webkit-transform:rotate(5.25rad);-o-transform:rotate(5.25rad);-ms-transform:rotate(5.25rad);transform:rotate(5.25rad);width:9px;height:7px;left:14.34px;top:33.08px}#warped-top .w47{-moz-transform:rotate(5.4rad);-webkit-transform:rotate(5.4rad);-o-transform:rotate(5.4rad);-ms-transform:rotate(5.4rad);transform:rotate(5.4rad);width:6px;height:7px;left:21.2px;top:25.5px}#warped-top .w48{-moz-transform:rotate(5.52rad);-webkit-transform:rotate(5.52rad);-o-transform:rotate(5.52rad);-ms-transform:rotate(5.52rad);transform:rotate(5.52rad);width:6px;height:7px;left:26.54px;top:19.81px}#warped-top .w49{-moz-transform:rotate(5.64rad);-webkit-transform:rotate(5.64rad);-o-transform:rotate(5.64rad);-ms-transform:rotate(5.64rad);transform:rotate(5.64rad);width:5px;height:7px;left:32.64px;top:15.14px}#warped-top .w50{-moz-transform:rotate(5.73rad);-webkit-transform:rotate(5.73rad);-o-transform:rotate(5.73rad);-ms-transform:rotate(5.73rad);transform:rotate(5.73rad);width:2px;height:7px;left:38.53px;top:12.17px}#warped-top .w51{-moz-transform:rotate(5.84rad);-webkit-transform:rotate(5.84rad);-o-transform:rotate(5.84rad);-ms-transform:rotate(5.84rad);transform:rotate(5.84rad);width:9px;height:7px;left:41.46px;top:8.73px}#warped-top .w52{-moz-transform:rotate(5.98rad);-webkit-transform:rotate(5.98rad);-o-transform:rotate(5.98rad);-ms-transform:rotate(5.98rad);transform:rotate(5.98rad);width:4px;height:7px;left:51.7px;top:5.75px}#warped-top .w53{-moz-transform:rotate(6.06rad);-webkit-transform:rotate(6.06rad);-o-transform:rotate(6.06rad);-ms-transform:rotate(6.06rad);transform:rotate(6.06rad);width:3px;height:7px;left:57.33px;top:4.41px}#warped-top .w54{-moz-transform:rotate(6.14rad);-webkit-transform:rotate(6.14rad);-o-transform:rotate(6.14rad);-ms-transform:rotate(6.14rad);transform:rotate(6.14rad);width:3px;height:7px;left:62.05px;top:3.57px}#warped-top .w55{-moz-transform:rotate(6.22rad);-webkit-transform:rotate(6.22rad);-o-transform:rotate(6.22rad);-ms-transform:rotate(6.22rad);transform:rotate(6.22rad);width:3px;height:7px;left:66.83px;top:3.1px}#warped-1 .w0{-moz-transform:rotate(.14rad);-webkit-transform:rotate(.14rad);-o-transform:rotate(.14rad);-ms-transform:rotate(.14rad);transform:rotate(.14rad);width:8px;height:7px;left:77.08px;top:3.66px}#warped-1 .w1{-moz-transform:rotate(.32rad);-webkit-transform:rotate(.32rad);-o-transform:rotate(.32rad);-ms-transform:rotate(.32rad);transform:rotate(.32rad);width:7px;height:7px;left:88.26px;top:6.23px}#warped-1 .w2{-moz-transform:rotate(.46rad);-webkit-transform:rotate(.46rad);-o-transform:rotate(.46rad);-ms-transform:rotate(.46rad);transform:rotate(.46rad);width:4px;height:7px;left:98.06px;top:9.71px}#warped-1 .w3{-moz-transform:rotate(.58rad);-webkit-transform:rotate(.58rad);-o-transform:rotate(.58rad);-ms-transform:rotate(.58rad);transform:rotate(.58rad);width:3px;height:7px;left:104.61px;top:13.22px}#warped-1 .w4{-moz-transform:rotate(.71rad);-webkit-transform:rotate(.71rad);-o-transform:rotate(.71rad);-ms-transform:rotate(.71rad);transform:rotate(.71rad);width:7px;height:7px;left:109.36px;top:18.37px}#warped-1 .w5{-moz-transform:rotate(.87rad);-webkit-transform:rotate(.87rad);-o-transform:rotate(.87rad);-ms-transform:rotate(.87rad);transform:rotate(.87rad);width:5px;height:7px;left:117px;top:25.15px}#warped-1 .w6{-moz-transform:rotate(1.02rad);-webkit-transform:rotate(1.02rad);-o-transform:rotate(1.02rad);-ms-transform:rotate(1.02rad);transform:rotate(1.02rad);width:7px;height:7px;left:121.52px;top:32.87px}#warped-1 .w7{-moz-transform:rotate(1.17rad);-webkit-transform:rotate(1.17rad);-o-transform:rotate(1.17rad);-ms-transform:rotate(1.17rad);transform:rotate(1.17rad);width:5px;height:7px;left:126.81px;top:41.34px}#warped-1 .w8{-moz-transform:rotate(1.3rad);-webkit-transform:rotate(1.3rad);-o-transform:rotate(1.3rad);-ms-transform:rotate(1.3rad);transform:rotate(1.3rad);width:4px;height:7px;left:129.87px;top:48.91px}#warped-1 .w9{-moz-transform:rotate(1.45rad);-webkit-transform:rotate(1.45rad);-o-transform:rotate(1.45rad);-ms-transform:rotate(1.45rad);transform:rotate(1.45rad);width:7px;height:7px;left:130.07px;top:57.74px}#warped-1 .w10{-moz-transform:rotate(1.61rad);-webkit-transform:rotate(1.61rad);-o-transform:rotate(1.61rad);-ms-transform:rotate(1.61rad);transform:rotate(1.61rad);width:6px;height:7px;left:130.93px;top:67.72px}#warped-1 .w11{-moz-transform:rotate(1.77rad);-webkit-transform:rotate(1.77rad);-o-transform:rotate(1.77rad);-ms-transform:rotate(1.77rad);transform:rotate(1.77rad);width:7px;height:7px;left:129.19px;top:77.64px}#warped-1 .w12{-moz-transform:rotate(1.92rad);-webkit-transform:rotate(1.92rad);-o-transform:rotate(1.92rad);-ms-transform:rotate(1.92rad);transform:rotate(1.92rad);width:4px;height:7px;left:128.23px;top:86.28px}#warped-1 .w13{-moz-transform:rotate(2.03rad);-webkit-transform:rotate(2.03rad);-o-transform:rotate(2.03rad);-ms-transform:rotate(2.03rad);transform:rotate(2.03rad);width:3px;height:7px;left:125.96px;top:92.71px}#warped-1 .w14{-moz-transform:rotate(2.16rad);-webkit-transform:rotate(2.16rad);-o-transform:rotate(2.16rad);-ms-transform:rotate(2.16rad);transform:rotate(2.16rad);width:6px;height:7px;left:120.43px;top:99.61px}#warped-1 .w15{-moz-transform:rotate(2.3rad);-webkit-transform:rotate(2.3rad);-o-transform:rotate(2.3rad);-ms-transform:rotate(2.3rad);transform:rotate(2.3rad);width:4px;height:7px;left:116.22px;top:106.32px}#warped-1 .w16{-moz-transform:rotate(2.46rad);-webkit-transform:rotate(2.46rad);-o-transform:rotate(2.46rad);-ms-transform:rotate(2.46rad);transform:rotate(2.46rad);width:10px;height:7px;left:105.59px;top:113.52px}#warped-1 .w17{-moz-transform:rotate(2.66rad);-webkit-transform:rotate(2.66rad);-o-transform:rotate(2.66rad);-ms-transform:rotate(2.66rad);transform:rotate(2.66rad);width:7px;height:7px;left:97.04px;top:120.04px}#warped-1 .w18{-moz-transform:rotate(2.81rad);-webkit-transform:rotate(2.81rad);-o-transform:rotate(2.81rad);-ms-transform:rotate(2.81rad);transform:rotate(2.81rad);width:5px;height:7px;left:89.3px;top:123.75px}#warped-1 .w19{-moz-transform:rotate(2.95rad);-webkit-transform:rotate(2.95rad);-o-transform:rotate(2.95rad);-ms-transform:rotate(2.95rad);transform:rotate(2.95rad);width:5px;height:7px;left:81.09px;top:125.9px}#warped-1 .w20{-moz-transform:rotate(3.1rad);-webkit-transform:rotate(3.1rad);-o-transform:rotate(3.1rad);-ms-transform:rotate(3.1rad);transform:rotate(3.1rad);width:7px;height:7px;left:70.65px;top:126.96px}#warped-1 .w21{-moz-transform:rotate(3.25rad);-webkit-transform:rotate(3.25rad);-o-transform:rotate(3.25rad);-ms-transform:rotate(3.25rad);transform:rotate(3.25rad);width:4px;height:7px;left:63.17px;top:126.62px}#warped-1 .w22{-moz-transform:rotate(3.39rad);-webkit-transform:rotate(3.39rad);-o-transform:rotate(3.39rad);-ms-transform:rotate(3.39rad);transform:rotate(3.39rad);width:7px;height:7px;left:52.83px;top:124.98px}#warped-1 .w23{-moz-transform:rotate(3.54rad);-webkit-transform:rotate(3.54rad);-o-transform:rotate(3.54rad);-ms-transform:rotate(3.54rad);transform:rotate(3.54rad);width:4px;height:7px;left:45.81px;top:122.08px}#warped-1 .w24{-moz-transform:rotate(3.67rad);-webkit-transform:rotate(3.67rad);-o-transform:rotate(3.67rad);-ms-transform:rotate(3.67rad);transform:rotate(3.67rad);width:5px;height:7px;left:38.17px;top:118.5px}#warped-1 .w25{-moz-transform:rotate(3.82rad);-webkit-transform:rotate(3.82rad);-o-transform:rotate(3.82rad);-ms-transform:rotate(3.82rad);transform:rotate(3.82rad);width:7px;height:7px;left:29.37px;top:113.09px}#warped-1 .w26{-moz-transform:rotate(3.99rad);-webkit-transform:rotate(3.99rad);-o-transform:rotate(3.99rad);-ms-transform:rotate(3.99rad);transform:rotate(3.99rad);width:7px;height:7px;left:21.82px;top:105.81px}#warped-1 .w27{-moz-transform:rotate(4.16rad);-webkit-transform:rotate(4.16rad);-o-transform:rotate(4.16rad);-ms-transform:rotate(4.16rad);transform:rotate(4.16rad);width:7px;height:7px;left:15.61px;top:97.36px}#warped-1 .w28{-moz-transform:rotate(4.32rad);-webkit-transform:rotate(4.32rad);-o-transform:rotate(4.32rad);-ms-transform:rotate(4.32rad);transform:rotate(4.32rad);width:6px;height:7px;left:11.6px;top:88.45px}#warped-1 .w29{-moz-transform:rotate(4.48rad);-webkit-transform:rotate(4.48rad);-o-transform:rotate(4.48rad);-ms-transform:rotate(4.48rad);transform:rotate(4.48rad);width:7px;height:7px;left:8.08px;top:78.92px}#warped-1 .w30{-moz-transform:rotate(4.65rad);-webkit-transform:rotate(4.65rad);-o-transform:rotate(4.65rad);-ms-transform:rotate(4.65rad);transform:rotate(4.65rad);width:7px;height:7px;left:6.6px;top:68.54px}#warped-1 .w31{-moz-transform:rotate(4.82rad);-webkit-transform:rotate(4.82rad);-o-transform:rotate(4.82rad);-ms-transform:rotate(4.82rad);transform:rotate(4.82rad);width:7px;height:7px;left:6.88px;top:58.06px}#warped-1 .w32{-moz-transform:rotate(4.96rad);-webkit-transform:rotate(4.96rad);-o-transform:rotate(4.96rad);-ms-transform:rotate(4.96rad);transform:rotate(4.96rad);width:4px;height:7px;left:10.04px;top:49.22px}#warped-1 .w33{-moz-transform:rotate(5.11rad);-webkit-transform:rotate(5.11rad);-o-transform:rotate(5.11rad);-ms-transform:rotate(5.11rad);transform:rotate(5.11rad);width:7px;height:7px;left:11.45px;top:40.71px}#warped-1 .w34{-moz-transform:rotate(5.25rad);-webkit-transform:rotate(5.25rad);-o-transform:rotate(5.25rad);-ms-transform:rotate(5.25rad);transform:rotate(5.25rad);width:3px;height:7px;left:17.3px;top:33.14px}#warped-1 .w35{-moz-transform:rotate(5.38rad);-webkit-transform:rotate(5.38rad);-o-transform:rotate(5.38rad);-ms-transform:rotate(5.38rad);transform:rotate(5.38rad);width:6px;height:7px;left:20.34px;top:26.56px}#warped-1 .w36{-moz-transform:rotate(5.52rad);-webkit-transform:rotate(5.52rad);-o-transform:rotate(5.52rad);-ms-transform:rotate(5.52rad);transform:rotate(5.52rad);width:5px;height:7px;left:26.91px;top:19.93px}#warped-1 .w37{-moz-transform:rotate(5.67rad);-webkit-transform:rotate(5.67rad);-o-transform:rotate(5.67rad);-ms-transform:rotate(5.67rad);transform:rotate(5.67rad);width:7px;height:7px;left:33.29px;top:13.96px}#warped-1 .w38{-moz-transform:rotate(5.83rad);-webkit-transform:rotate(5.83rad);-o-transform:rotate(5.83rad);-ms-transform:rotate(5.83rad);transform:rotate(5.83rad);width:5px;height:7px;left:42.49px;top:9.18px}#warped-1 .w39{-moz-transform:rotate(5.98rad);-webkit-transform:rotate(5.98rad);-o-transform:rotate(5.98rad);-ms-transform:rotate(5.98rad);transform:rotate(5.98rad);width:7px;height:7px;left:50.33px;top:5.72px}#warped-1 .w40{-moz-transform:rotate(6.14rad);-webkit-transform:rotate(6.14rad);-o-transform:rotate(6.14rad);-ms-transform:rotate(6.14rad);transform:rotate(6.14rad);width:6px;height:7px;left:60.58px;top:3.57px}#warped-1 .w41{-moz-transform:rotate(6.28rad);-webkit-transform:rotate(6.28rad);-o-transform:rotate(6.28rad);-ms-transform:rotate(6.28rad);transform:rotate(6.28rad);width:4px;height:7px;left:70.06px;top:3px}#warped-1 .w42{-moz-transform:rotate(6.4rad);-webkit-transform:rotate(6.4rad);-o-transform:rotate(6.4rad);-ms-transform:rotate(6.4rad);transform:rotate(6.4rad);width:4px;height:7px;left:77.54px;top:3.46px}#warped-2 .w0{-moz-transform:rotate(.14rad);-webkit-transform:rotate(.14rad);-o-transform:rotate(.14rad);-ms-transform:rotate(.14rad);transform:rotate(.14rad);width:8px;height:7px;left:77.08px;top:3.66px}#warped-2 .w1{-moz-transform:rotate(.33rad);-webkit-transform:rotate(.33rad);-o-transform:rotate(.33rad);-ms-transform:rotate(.33rad);transform:rotate(.33rad);width:7px;height:7px;left:89.11px;top:6.52px}#warped-2 .w2{-moz-transform:rotate(.52rad);-webkit-transform:rotate(.52rad);-o-transform:rotate(.52rad);-ms-transform:rotate(.52rad);transform:rotate(.52rad);width:7px;height:7px;left:99.46px;top:11.28px}#warped-2 .w3{-moz-transform:rotate(.7rad);-webkit-transform:rotate(.7rad);-o-transform:rotate(.7rad);-ms-transform:rotate(.7rad);transform:rotate(.7rad);width:7px;height:7px;left:108.76px;top:17.85px}#warped-2 .w4{-moz-transform:rotate(.86rad);-webkit-transform:rotate(.86rad);-o-transform:rotate(.86rad);-ms-transform:rotate(.86rad);transform:rotate(.86rad);width:4px;height:7px;left:117.24px;top:24.85px}#warped-2 .w5{-moz-transform:rotate(1.02rad);-webkit-transform:rotate(1.02rad);-o-transform:rotate(1.02rad);-ms-transform:rotate(1.02rad);transform:rotate(1.02rad);width:7px;height:7px;left:121.52px;top:32.87px}#warped-2 .w6{-moz-transform:rotate(1.19rad);-webkit-transform:rotate(1.19rad);-o-transform:rotate(1.19rad);-ms-transform:rotate(1.19rad);transform:rotate(1.19rad);width:5px;height:7px;left:127.14px;top:42.17px}#warped-2 .w7{-moz-transform:rotate(1.34rad);-webkit-transform:rotate(1.34rad);-o-transform:rotate(1.34rad);-ms-transform:rotate(1.34rad);transform:rotate(1.34rad);width:5px;height:7px;left:129.93px;top:51.14px}#warped-2 .w8{-moz-transform:rotate(1.48rad);-webkit-transform:rotate(1.48rad);-o-transform:rotate(1.48rad);-ms-transform:rotate(1.48rad);transform:rotate(1.48rad);width:3px;height:7px;left:132.24px;top:59.43px}#warped-2 .w9{-moz-transform:rotate(1.62rad);-webkit-transform:rotate(1.62rad);-o-transform:rotate(1.62rad);-ms-transform:rotate(1.62rad);transform:rotate(1.62rad);width:6px;height:7px;left:130.91px;top:68.32px}#warped-2 .w10{-moz-transform:rotate(1.78rad);-webkit-transform:rotate(1.78rad);-o-transform:rotate(1.78rad);-ms-transform:rotate(1.78rad);transform:rotate(1.78rad);width:5px;height:7px;left:130.09px;top:78.12px}#warped-2 .w11{-moz-transform:rotate(1.94rad);-webkit-transform:rotate(1.94rad);-o-transform:rotate(1.94rad);-ms-transform:rotate(1.94rad);transform:rotate(1.94rad);width:6px;height:7px;left:126.73px;top:87.59px}#warped-2 .w12{-moz-transform:rotate(2.09rad);-webkit-transform:rotate(2.09rad);-o-transform:rotate(2.09rad);-ms-transform:rotate(2.09rad);transform:rotate(2.09rad);width:4px;height:7px;left:123.66px;top:96.05px}#warped-2 .w13{-moz-transform:rotate(2.24rad);-webkit-transform:rotate(2.24rad);-o-transform:rotate(2.24rad);-ms-transform:rotate(2.24rad);transform:rotate(2.24rad);width:6px;height:7px;left:117.35px;top:103.8px}#warped-2 .w14{-moz-transform:rotate(2.42rad);-webkit-transform:rotate(2.42rad);-o-transform:rotate(2.42rad);-ms-transform:rotate(2.42rad);transform:rotate(2.42rad);width:7px;height:7px;left:109.32px;top:111.66px}#warped-2 .w15{-moz-transform:rotate(2.6rad);-webkit-transform:rotate(2.6rad);-o-transform:rotate(2.6rad);-ms-transform:rotate(2.6rad);transform:rotate(2.6rad);width:7px;height:7px;left:100.1px;top:118.34px}#warped-2 .w16{-moz-transform:rotate(2.78rad);-webkit-transform:rotate(2.78rad);-o-transform:rotate(2.78rad);-ms-transform:rotate(2.78rad);transform:rotate(2.78rad);width:6px;height:7px;left:90.78px;top:123.04px}#warped-2 .w17{-moz-transform:rotate(2.93rad);-webkit-transform:rotate(2.93rad);-o-transform:rotate(2.93rad);-ms-transform:rotate(2.93rad);transform:rotate(2.93rad);width:4px;height:7px;left:82.76px;top:125.67px}#warped-2 .w18{-moz-transform:rotate(3.06rad);-webkit-transform:rotate(3.06rad);-o-transform:rotate(3.06rad);-ms-transform:rotate(3.06rad);transform:rotate(3.06rad);width:4px;height:7px;left:74.45px;top:126.83px}#warped-2 .w19{-moz-transform:rotate(3.22rad);-webkit-transform:rotate(3.22rad);-o-transform:rotate(3.22rad);-ms-transform:rotate(3.22rad);transform:rotate(3.22rad);width:7px;height:7px;left:63.06px;top:126.76px}#warped-2 .w20{-moz-transform:rotate(3.39rad);-webkit-transform:rotate(3.39rad);-o-transform:rotate(3.39rad);-ms-transform:rotate(3.39rad);transform:rotate(3.39rad);width:5px;height:7px;left:53.83px;top:124.98px}#warped-2 .w21{-moz-transform:rotate(3.56rad);-webkit-transform:rotate(3.56rad);-o-transform:rotate(3.56rad);-ms-transform:rotate(3.56rad);transform:rotate(3.56rad);width:7px;height:7px;left:43.03px;top:121.52px}#warped-2 .w22{-moz-transform:rotate(3.74rad);-webkit-transform:rotate(3.74rad);-o-transform:rotate(3.74rad);-ms-transform:rotate(3.74rad);transform:rotate(3.74rad);width:7px;height:7px;left:33.12px;top:115.92px}#warped-2 .w23{-moz-transform:rotate(3.91rad);-webkit-transform:rotate(3.91rad);-o-transform:rotate(3.91rad);-ms-transform:rotate(3.91rad);transform:rotate(3.91rad);width:5px;height:7px;left:26.12px;top:109.3px}#warped-2 .w24{-moz-transform:rotate(4.05rad);-webkit-transform:rotate(4.05rad);-o-transform:rotate(4.05rad);-ms-transform:rotate(4.05rad);transform:rotate(4.05rad);width:4px;height:7px;left:20.73px;top:102.63px}#warped-2 .w25{-moz-transform:rotate(4.21rad);-webkit-transform:rotate(4.21rad);-o-transform:rotate(4.21rad);-ms-transform:rotate(4.21rad);transform:rotate(4.21rad);width:7px;height:7px;left:13.87px;top:94.32px}#warped-2 .w26{-moz-transform:rotate(4.38rad);-webkit-transform:rotate(4.38rad);-o-transform:rotate(4.38rad);-ms-transform:rotate(4.38rad);transform:rotate(4.38rad);width:5px;height:7px;left:10.74px;top:84.79px}#warped-2 .w27{-moz-transform:rotate(4.53rad);-webkit-transform:rotate(4.53rad);-o-transform:rotate(4.53rad);-ms-transform:rotate(4.53rad);transform:rotate(4.53rad);width:5px;height:7px;left:8.42px;top:75.69px}#warped-2 .w28{-moz-transform:rotate(4.67rad);-webkit-transform:rotate(4.67rad);-o-transform:rotate(4.67rad);-ms-transform:rotate(4.67rad);transform:rotate(4.67rad);width:3px;height:7px;left:8.54px;top:67.34px}#warped-2 .w29{-moz-transform:rotate(4.81rad);-webkit-transform:rotate(4.81rad);-o-transform:rotate(4.81rad);-ms-transform:rotate(4.81rad);transform:rotate(4.81rad);width:6px;height:7px;left:7.34px;top:58.46px}#warped-2 .w30{-moz-transform:rotate(4.97rad);-webkit-transform:rotate(4.97rad);-o-transform:rotate(4.97rad);-ms-transform:rotate(4.97rad);transform:rotate(4.97rad);width:5px;height:7px;left:9.66px;top:48.74px}#warped-2 .w31{-moz-transform:rotate(5.13rad);-webkit-transform:rotate(5.13rad);-o-transform:rotate(5.13rad);-ms-transform:rotate(5.13rad);transform:rotate(5.13rad);width:6px;height:7px;left:12.51px;top:39.43px}#warped-2 .w32{-moz-transform:rotate(5.28rad);-webkit-transform:rotate(5.28rad);-o-transform:rotate(5.28rad);-ms-transform:rotate(5.28rad);transform:rotate(5.28rad);width:4px;height:7px;left:18.02px;top:31.19px}#warped-2 .w33{-moz-transform:rotate(5.44rad);-webkit-transform:rotate(5.44rad);-o-transform:rotate(5.44rad);-ms-transform:rotate(5.44rad);transform:rotate(5.44rad);width:6px;height:7px;left:22.72px;top:23.73px}#warped-2 .w34{-moz-transform:rotate(5.6rad);-webkit-transform:rotate(5.6rad);-o-transform:rotate(5.6rad);-ms-transform:rotate(5.6rad);transform:rotate(5.6rad);width:5px;height:7px;left:30.37px;top:16.9px}#warped-2 .w35{-moz-transform:rotate(5.76rad);-webkit-transform:rotate(5.76rad);-o-transform:rotate(5.76rad);-ms-transform:rotate(5.76rad);transform:rotate(5.76rad);width:7px;height:7px;left:37.95px;top:11.04px}#warped-2 .w36{-moz-transform:rotate(5.95rad);-webkit-transform:rotate(5.95rad);-o-transform:rotate(5.95rad);-ms-transform:rotate(5.95rad);transform:rotate(5.95rad);width:7px;height:7px;left:48.33px;top:6.37px}#warped-2 .w37{-moz-transform:rotate(6.11rad);-webkit-transform:rotate(6.11rad);-o-transform:rotate(6.11rad);-ms-transform:rotate(6.11rad);transform:rotate(6.11rad);width:4px;height:7px;left:59.41px;top:3.91px}#warped-2 .w38{-moz-transform:rotate(6.24rad);-webkit-transform:rotate(6.24rad);-o-transform:rotate(6.24rad);-ms-transform:rotate(6.24rad);transform:rotate(6.24rad);width:4px;height:7px;left:67.76px;top:3.04px}#warped-2 .w39{-moz-transform:rotate(5.98rad);-webkit-transform:rotate(5.98rad);-o-transform:rotate(5.98rad);-ms-transform:rotate(5.98rad);transform:rotate(5.98rad);width:7px;height:7px;left:50.33px;top:5.72px}#warped-2 .w40{-moz-transform:rotate(6.14rad);-webkit-transform:rotate(6.14rad);-o-transform:rotate(6.14rad);-ms-transform:rotate(6.14rad);transform:rotate(6.14rad);width:6px;height:7px;left:60.58px;top:3.57px}#warped-2 .w41{-moz-transform:rotate(6.28rad);-webkit-transform:rotate(6.28rad);-o-transform:rotate(6.28rad);-ms-transform:rotate(6.28rad);transform:rotate(6.28rad);width:4px;height:7px;left:70.06px;top:3px}#warped-2 .w42{-moz-transform:rotate(6.4rad);-webkit-transform:rotate(6.4rad);-o-transform:rotate(6.4rad);-ms-transform:rotate(6.4rad);transform:rotate(6.4rad);width:4px;height:7px;left:77.54px;top:3.46px}#warped-3 .w0{-moz-transform:rotate(.14rad);-webkit-transform:rotate(.14rad);-o-transform:rotate(.14rad);-ms-transform:rotate(.14rad);transform:rotate(.14rad);width:8px;height:7px;left:77.08px;top:3.66px}#warped-3 .w1{-moz-transform:rotate(.32rad);-webkit-transform:rotate(.32rad);-o-transform:rotate(.32rad);-ms-transform:rotate(.32rad);transform:rotate(.32rad);width:7px;height:7px;left:88.55px;top:6.33px}#warped-3 .w2{-moz-transform:rotate(.47rad);-webkit-transform:rotate(.47rad);-o-transform:rotate(.47rad);-ms-transform:rotate(.47rad);transform:rotate(.47rad);width:3px;height:7px;left:98.64px;top:9.75px}#warped-3 .w3{-moz-transform:rotate(.61rad);-webkit-transform:rotate(.61rad);-o-transform:rotate(.61rad);-ms-transform:rotate(.61rad);transform:rotate(.61rad);width:7px;height:7px;left:104.18px;top:14.29px}#warped-3 .w4{-moz-transform:rotate(.78rad);-webkit-transform:rotate(.78rad);-o-transform:rotate(.78rad);-ms-transform:rotate(.78rad);transform:rotate(.78rad);width:7px;height:7px;left:112.42px;top:21.24px}#warped-3 .w5{-moz-transform:rotate(.93rad);-webkit-transform:rotate(.93rad);-o-transform:rotate(.93rad);-ms-transform:rotate(.93rad);transform:rotate(.93rad);width:4px;height:7px;left:119.97px;top:28.3px}#warped-3 .w6{-moz-transform:rotate(1.11rad);-webkit-transform:rotate(1.11rad);-o-transform:rotate(1.11rad);-ms-transform:rotate(1.11rad);transform:rotate(1.11rad);width:10px;height:7px;left:122.57px;top:37.52px}#warped-3 .w7{-moz-transform:rotate(1.27rad);-webkit-transform:rotate(1.27rad);-o-transform:rotate(1.27rad);-ms-transform:rotate(1.27rad);transform:rotate(1.27rad);width:3px;height:7px;left:129.85px;top:47.08px}#warped-3 .w8{-moz-transform:rotate(1.39rad);-webkit-transform:rotate(1.39rad);-o-transform:rotate(1.39rad);-ms-transform:rotate(1.39rad);transform:rotate(1.39rad);width:4px;height:7px;left:131.04px;top:54.18px}#warped-3 .w9{-moz-transform:rotate(1.52rad);-webkit-transform:rotate(1.52rad);-o-transform:rotate(1.52rad);-ms-transform:rotate(1.52rad);transform:rotate(1.52rad);width:4px;height:7px;left:131.92px;top:61.93px}#warped-3 .w10{-moz-transform:rotate(1.63rad);-webkit-transform:rotate(1.63rad);-o-transform:rotate(1.63rad);-ms-transform:rotate(1.63rad);transform:rotate(1.63rad);width:3px;height:7px;left:132.35px;top:69.22px}#warped-3 .w11{-moz-transform:rotate(1.78rad);-webkit-transform:rotate(1.78rad);-o-transform:rotate(1.78rad);-ms-transform:rotate(1.78rad);transform:rotate(1.78rad);width:7px;height:7px;left:129.13px;top:77.93px}#warped-3 .w12{-moz-transform:rotate(1.95rad);-webkit-transform:rotate(1.95rad);-o-transform:rotate(1.95rad);-ms-transform:rotate(1.95rad);transform:rotate(1.95rad);width:7px;height:7px;left:125.97px;top:88.24px}#warped-3 .w13{-moz-transform:rotate(2.1rad);-webkit-transform:rotate(2.1rad);-o-transform:rotate(2.1rad);-ms-transform:rotate(2.1rad);transform:rotate(2.1rad);width:4px;height:7px;left:123.35px;top:96.57px}#warped-3 .w14{-moz-transform:rotate(2.22rad);-webkit-transform:rotate(2.22rad);-o-transform:rotate(2.22rad);-ms-transform:rotate(2.22rad);transform:rotate(2.22rad);width:3px;height:7px;left:119.77px;top:102.62px}#warped-3 .w15{-moz-transform:rotate(2.35rad);-webkit-transform:rotate(2.35rad);-o-transform:rotate(2.35rad);-ms-transform:rotate(2.35rad);transform:rotate(2.35rad);width:6px;height:7px;left:112.81px;top:108.86px}#warped-3 .w16{-moz-transform:rotate(2.49rad);-webkit-transform:rotate(2.49rad);-o-transform:rotate(2.49rad);-ms-transform:rotate(2.49rad);transform:rotate(2.49rad);width:4px;height:7px;left:107.16px;top:114.62px}#warped-3 .w17{-moz-transform:rotate(2.64rad);-webkit-transform:rotate(2.64rad);-o-transform:rotate(2.64rad);-ms-transform:rotate(2.64rad);transform:rotate(2.64rad);width:7px;height:7px;left:97.83px;top:119.61px}#warped-3 .w18{-moz-transform:rotate(2.82rad);-webkit-transform:rotate(2.82rad);-o-transform:rotate(2.82rad);-ms-transform:rotate(2.82rad);transform:rotate(2.82rad);width:7px;height:7px;left:87.92px;top:123.87px}#warped-3 .w19{-moz-transform:rotate(2.98rad);-webkit-transform:rotate(2.98rad);-o-transform:rotate(2.98rad);-ms-transform:rotate(2.98rad);transform:rotate(2.98rad);width:5px;height:7px;left:79.41px;top:126.2px}#warped-3 .w20{-moz-transform:rotate(3.11rad);-webkit-transform:rotate(3.11rad);-o-transform:rotate(3.11rad);-ms-transform:rotate(3.11rad);transform:rotate(3.11rad);width:4px;height:7px;left:71.65px;top:126.97px}#warped-3 .w21{-moz-transform:rotate(3.26rad);-webkit-transform:rotate(3.26rad);-o-transform:rotate(3.26rad);-ms-transform:rotate(3.26rad);transform:rotate(3.26rad);width:7px;height:7px;left:60.87px;top:126.52px}#warped-3 .w22{-moz-transform:rotate(3.43rad);-webkit-transform:rotate(3.43rad);-o-transform:rotate(3.43rad);-ms-transform:rotate(3.43rad);transform:rotate(3.43rad);width:7px;height:7px;left:50.33px;top:124.27px}#warped-3 .w23{-moz-transform:rotate(3.61rad);-webkit-transform:rotate(3.61rad);-o-transform:rotate(3.61rad);-ms-transform:rotate(3.61rad);transform:rotate(3.61rad);width:7px;height:7px;left:40.33px;top:120.23px}#warped-3 .w24{-moz-transform:rotate(3.78rad);-webkit-transform:rotate(3.78rad);-o-transform:rotate(3.78rad);-ms-transform:rotate(3.78rad);transform:rotate(3.78rad);width:7px;height:7px;left:31.18px;top:114.51px}#warped-3 .w25{-moz-transform:rotate(3.96rad);-webkit-transform:rotate(3.96rad);-o-transform:rotate(3.96rad);-ms-transform:rotate(3.96rad);transform:rotate(3.96rad);width:7px;height:7px;left:23.16px;top:107.29px}#warped-3 .w26{-moz-transform:rotate(4.13rad);-webkit-transform:rotate(4.13rad);-o-transform:rotate(4.13rad);-ms-transform:rotate(4.13rad);transform:rotate(4.13rad);width:7px;height:7px;left:16.52px;top:98.8px}#warped-3 .w27{-moz-transform:rotate(4.28rad);-webkit-transform:rotate(4.28rad);-o-transform:rotate(4.28rad);-ms-transform:rotate(4.28rad);transform:rotate(4.28rad);width:4px;height:7px;left:13.55px;top:90.65px}#warped-3 .w28{-moz-transform:rotate(4.41rad);-webkit-transform:rotate(4.41rad);-o-transform:rotate(4.41rad);-ms-transform:rotate(4.41rad);transform:rotate(4.41rad);width:4px;height:7px;left:10.78px;top:83.36px}#warped-3 .w29{-moz-transform:rotate(4.58rad);-webkit-transform:rotate(4.58rad);-o-transform:rotate(4.58rad);-ms-transform:rotate(4.58rad);transform:rotate(4.58rad);width:10px;height:7px;left:5.49px;top:72.82px}#warped-3 .w30{-moz-transform:rotate(4.78rad);-webkit-transform:rotate(4.78rad);-o-transform:rotate(4.78rad);-ms-transform:rotate(4.78rad);transform:rotate(4.78rad);width:7px;height:7px;left:6.65px;top:60.55px}#warped-3 .w31{-moz-transform:rotate(4.93rad);-webkit-transform:rotate(4.93rad);-o-transform:rotate(4.93rad);-ms-transform:rotate(4.93rad);transform:rotate(4.93rad);width:4px;height:7px;left:9.51px;top:51.36px}#warped-3 .w32{-moz-transform:rotate(5.11rad);-webkit-transform:rotate(5.11rad);-o-transform:rotate(5.11rad);-ms-transform:rotate(5.11rad);transform:rotate(5.11rad);width:11px;height:7px;left:9.49px;top:40.62px}#warped-3 .w33{-moz-transform:rotate(5.32rad);-webkit-transform:rotate(5.32rad);-o-transform:rotate(5.32rad);-ms-transform:rotate(5.32rad);transform:rotate(5.32rad);width:7px;height:7px;left:17.69px;top:29.45px}#warped-3 .w34{-moz-transform:rotate(5.48rad);-webkit-transform:rotate(5.48rad);-o-transform:rotate(5.48rad);-ms-transform:rotate(5.48rad);transform:rotate(5.48rad);width:6px;height:7px;left:24.77px;top:21.54px}#warped-3 .w35{-moz-transform:rotate(5.63rad);-webkit-transform:rotate(5.63rad);-o-transform:rotate(5.63rad);-ms-transform:rotate(5.63rad);transform:rotate(5.63rad);width:5px;height:7px;left:32.26px;top:15.42px}#warped-3 .w36{-moz-transform:rotate(5.77rad);-webkit-transform:rotate(5.77rad);-o-transform:rotate(5.77rad);-ms-transform:rotate(5.77rad);transform:rotate(5.77rad);width:4px;height:7px;left:39.71px;top:10.89px}#warped-3 .w37{-moz-transform:rotate(5.92rad);-webkit-transform:rotate(5.92rad);-o-transform:rotate(5.92rad);-ms-transform:rotate(5.92rad);transform:rotate(5.92rad);width:7px;height:7px;left:46.64px;top:6.98px}#warped-3 .w38{-moz-transform:rotate(6.09rad);-webkit-transform:rotate(6.09rad);-o-transform:rotate(6.09rad);-ms-transform:rotate(6.09rad);transform:rotate(6.09rad);width:7px;height:7px;left:57.02px;top:4.07px}#warped-3 .w39{-moz-transform:rotate(6.24rad);-webkit-transform:rotate(6.24rad);-o-transform:rotate(6.24rad);-ms-transform:rotate(6.24rad);transform:rotate(6.24rad);width:4px;height:7px;left:67.76px;top:3.04px}#warped-3 .w40{-moz-transform:rotate(9.42rad);-webkit-transform:rotate(9.42rad);-o-transform:rotate(9.42rad);-ms-transform:rotate(9.42rad);transform:rotate(9.42rad);width:11px;height:24px;left:289.09px;top:345.99px}#warped-footer .w0{-moz-transform:rotate(.34rad);-webkit-transform:rotate(.34rad);-o-transform:rotate(.34rad);-ms-transform:rotate(.34rad);transform:rotate(.34rad);width:11px;height:7px;left:87.24px;top:6.57px}#warped-footer .w1{-moz-transform:rotate(.52rad);-webkit-transform:rotate(.52rad);-o-transform:rotate(.52rad);-ms-transform:rotate(.52rad);transform:rotate(.52rad);width:7px;height:7px;left:99.57px;top:11.34px}#warped-footer .w2{-moz-transform:rotate(.67rad);-webkit-transform:rotate(.67rad);-o-transform:rotate(.67rad);-ms-transform:rotate(.67rad);transform:rotate(.67rad);width:7px;height:7px;left:107.32px;top:16.65px}#warped-footer .w3{-moz-transform:rotate(.8rad);-webkit-transform:rotate(.8rad);-o-transform:rotate(.8rad);-ms-transform:rotate(.8rad);transform:rotate(.8rad);width:4px;height:7px;left:114.64px;top:21.98px}#warped-footer .w4{-moz-transform:rotate(.93rad);-webkit-transform:rotate(.93rad);-o-transform:rotate(.93rad);-ms-transform:rotate(.93rad);transform:rotate(.93rad);width:7px;height:7px;left:118.25px;top:28px}#warped-footer .w5{-moz-transform:rotate(1.08rad);-webkit-transform:rotate(1.08rad);-o-transform:rotate(1.08rad);-ms-transform:rotate(1.08rad);transform:rotate(1.08rad);width:7px;height:7px;left:123.27px;top:35.94px}#warped-footer .w6{-moz-transform:rotate(1.22rad);-webkit-transform:rotate(1.22rad);-o-transform:rotate(1.22rad);-ms-transform:rotate(1.22rad);transform:rotate(1.22rad);width:6px;height:7px;left:127.36px;top:44.07px}#warped-footer .w7{-moz-transform:rotate(1.33rad);-webkit-transform:rotate(1.33rad);-o-transform:rotate(1.33rad);-ms-transform:rotate(1.33rad);transform:rotate(1.33rad);width:3px;height:7px;left:130.82px;top:50.69px}#warped-footer .w8{-moz-transform:rotate(1.45rad);-webkit-transform:rotate(1.45rad);-o-transform:rotate(1.45rad);-ms-transform:rotate(1.45rad);transform:rotate(1.45rad);width:7px;height:7px;left:130.1px;top:57.97px}#warped-footer .w9{-moz-transform:rotate(1.6rad);-webkit-transform:rotate(1.6rad);-o-transform:rotate(1.6rad);-ms-transform:rotate(1.6rad);transform:rotate(1.6rad);width:7px;height:7px;left:130.45px;top:67.35px}#warped-footer .w10{-moz-transform:rotate(1.76rad);-webkit-transform:rotate(1.76rad);-o-transform:rotate(1.76rad);-ms-transform:rotate(1.76rad);transform:rotate(1.76rad);width:7px;height:7px;left:129.38px;top:76.68px}#warped-footer .w11{-moz-transform:rotate(1.89rad);-webkit-transform:rotate(1.89rad);-o-transform:rotate(1.89rad);-ms-transform:rotate(1.89rad);transform:rotate(1.89rad);width:5px;height:7px;left:128.25px;top:84.8px}#warped-footer .w12{-moz-transform:rotate(2rad);-webkit-transform:rotate(2rad);-o-transform:rotate(2rad);-ms-transform:rotate(2rad);transform:rotate(2rad);width:4px;height:7px;left:126.18px;top:91.2px}#warped-footer .w13{-moz-transform:rotate(2.11rad);-webkit-transform:rotate(2.11rad);-o-transform:rotate(2.11rad);-ms-transform:rotate(2.11rad);transform:rotate(2.11rad);width:4px;height:7px;left:123.18px;top:96.85px}#warped-footer .w14{-moz-transform:rotate(2.26rad);-webkit-transform:rotate(2.26rad);-o-transform:rotate(2.26rad);-ms-transform:rotate(2.26rad);transform:rotate(2.26rad);width:10px;height:7px;left:114.76px;top:104.52px}#warped-footer .w15{-moz-transform:rotate(2.43rad);-webkit-transform:rotate(2.43rad);-o-transform:rotate(2.43rad);-ms-transform:rotate(2.43rad);transform:rotate(2.43rad);width:7px;height:7px;left:108.61px;top:112.27px}#warped-footer .w16{-moz-transform:rotate(2.58rad);-webkit-transform:rotate(2.58rad);-o-transform:rotate(2.58rad);-ms-transform:rotate(2.58rad);transform:rotate(2.58rad);width:7px;height:7px;left:101.01px;top:117.78px}#warped-footer .w17{-moz-transform:rotate(2.71rad);-webkit-transform:rotate(2.71rad);-o-transform:rotate(2.71rad);-ms-transform:rotate(2.71rad);transform:rotate(2.71rad);width:4px;height:7px;left:95.54px;top:121.49px}#warped-footer .w18{-moz-transform:rotate(2.84rad);-webkit-transform:rotate(2.84rad);-o-transform:rotate(2.84rad);-ms-transform:rotate(2.84rad);transform:rotate(2.84rad);width:7px;height:7px;left:86.65px;top:124.28px}#warped-footer .w19{-moz-transform:rotate(2.99rad);-webkit-transform:rotate(2.99rad);-o-transform:rotate(2.99rad);-ms-transform:rotate(2.99rad);transform:rotate(2.99rad);width:7px;height:7px;left:77.49px;top:126.34px}#warped-footer .w20{-moz-transform:rotate(3.13rad);-webkit-transform:rotate(3.13rad);-o-transform:rotate(3.13rad);-ms-transform:rotate(3.13rad);transform:rotate(3.13rad);width:6px;height:7px;left:69.12px;top:126.99px}#warped-footer .w21{-moz-transform:rotate(3.28rad);-webkit-transform:rotate(3.28rad);-o-transform:rotate(3.28rad);-ms-transform:rotate(3.28rad);transform:rotate(3.28rad);width:7px;height:7px;left:59.75px;top:126.38px}#warped-footer .w22{-moz-transform:rotate(3.41rad);-webkit-transform:rotate(3.41rad);-o-transform:rotate(3.41rad);-ms-transform:rotate(3.41rad);transform:rotate(3.41rad);width:4px;height:7px;left:53.52px;top:124.77px}#warped-footer .w23{-moz-transform:rotate(3.53rad);-webkit-transform:rotate(3.53rad);-o-transform:rotate(3.53rad);-ms-transform:rotate(3.53rad);transform:rotate(3.53rad);width:7px;height:7px;left:44.56px;top:122.19px}#warped-footer .w24{-moz-transform:rotate(3.68rad);-webkit-transform:rotate(3.68rad);-o-transform:rotate(3.68rad);-ms-transform:rotate(3.68rad);transform:rotate(3.68rad);width:7px;height:7px;left:36.2px;top:117.92px}#warped-footer .w25{-moz-transform:rotate(3.84rad);-webkit-transform:rotate(3.84rad);-o-transform:rotate(3.84rad);-ms-transform:rotate(3.84rad);transform:rotate(3.84rad);width:7px;height:7px;left:28.58px;top:112.43px}#warped-footer .w26{-moz-transform:rotate(3.97rad);-webkit-transform:rotate(3.97rad);-o-transform:rotate(3.97rad);-ms-transform:rotate(3.97rad);transform:rotate(3.97rad);width:5px;height:7px;left:23.53px;top:106.61px}#warped-footer .w27{-moz-transform:rotate(4.08rad);-webkit-transform:rotate(4.08rad);-o-transform:rotate(4.08rad);-ms-transform:rotate(4.08rad);transform:rotate(4.08rad);width:4px;height:7px;left:19.7px;top:101.25px}#warped-footer .w28{-moz-transform:rotate(4.19rad);-webkit-transform:rotate(4.19rad);-o-transform:rotate(4.19rad);-ms-transform:rotate(4.19rad);transform:rotate(4.19rad);width:4px;height:7px;left:16.23px;top:95.87px}#warped-footer .w29{-moz-transform:rotate(4.31rad);-webkit-transform:rotate(4.31rad);-o-transform:rotate(4.31rad);-ms-transform:rotate(4.31rad);transform:rotate(4.31rad);width:7px;height:7px;left:11.24px;top:88.79px}#warped-footer .w30{-moz-transform:rotate(4.45rad);-webkit-transform:rotate(4.45rad);-o-transform:rotate(4.45rad);-ms-transform:rotate(4.45rad);transform:rotate(4.45rad);width:5px;height:7px;left:9.55px;top:80.84px}#warped-footer .w31{-moz-transform:rotate(4.58rad);-webkit-transform:rotate(4.58rad);-o-transform:rotate(4.58rad);-ms-transform:rotate(4.58rad);transform:rotate(4.58rad);width:7px;height:7px;left:6.96px;top:72.59px}#warped-footer .w32{-moz-transform:rotate(4.74rad);-webkit-transform:rotate(4.74rad);-o-transform:rotate(4.74rad);-ms-transform:rotate(4.74rad);transform:rotate(4.74rad);width:7px;height:7px;left:6.52px;top:63.21px}#warped-footer .w33{-moz-transform:rotate(4.89rad);-webkit-transform:rotate(4.89rad);-o-transform:rotate(4.89rad);-ms-transform:rotate(4.89rad);transform:rotate(4.89rad);width:7px;height:7px;left:7.5px;top:53.87px}#warped-footer .w34{-moz-transform:rotate(5.01rad);-webkit-transform:rotate(5.01rad);-o-transform:rotate(5.01rad);-ms-transform:rotate(5.01rad);transform:rotate(5.01rad);width:3px;height:7px;left:11.26px;top:46.69px}#warped-footer .w35{-moz-transform:rotate(5.12rad);-webkit-transform:rotate(5.12rad);-o-transform:rotate(5.12rad);-ms-transform:rotate(5.12rad);transform:rotate(5.12rad);width:6px;height:7px;left:12.16px;top:40.23px}#warped-footer .w36{-moz-transform:rotate(5.24rad);-webkit-transform:rotate(5.24rad);-o-transform:rotate(5.24rad);-ms-transform:rotate(5.24rad);transform:rotate(5.24rad);width:4px;height:7px;left:16.51px;top:33.63px}#warped-footer .w37{-moz-transform:rotate(5.37rad);-webkit-transform:rotate(5.37rad);-o-transform:rotate(5.37rad);-ms-transform:rotate(5.37rad);transform:rotate(5.37rad);width:7px;height:7px;left:19.43px;top:27.09px}#warped-footer .w38{-moz-transform:rotate(5.52rad);-webkit-transform:rotate(5.52rad);-o-transform:rotate(5.52rad);-ms-transform:rotate(5.52rad);transform:rotate(5.52rad);width:7px;height:7px;left:25.72px;top:20.12px}#warped-footer .w39{-moz-transform:rotate(5.66rad);-webkit-transform:rotate(5.66rad);-o-transform:rotate(5.66rad);-ms-transform:rotate(5.66rad);transform:rotate(5.66rad);width:6px;height:7px;left:33.08px;top:14.46px}#warped-footer .w40{-moz-transform:rotate(5.77rad);-webkit-transform:rotate(5.77rad);-o-transform:rotate(5.77rad);-ms-transform:rotate(5.77rad);transform:rotate(5.77rad);width:3px;height:7px;left:40.41px;top:10.78px}#warped-footer .w41{-moz-transform:rotate(5.89rad);-webkit-transform:rotate(5.89rad);-o-transform:rotate(5.89rad);-ms-transform:rotate(5.89rad);transform:rotate(5.89rad);width:7px;height:7px;left:45.08px;top:7.59px}#warped-footer .w42{-moz-transform:rotate(6.04rad);-webkit-transform:rotate(6.04rad);-o-transform:rotate(6.04rad);-ms-transform:rotate(6.04rad);transform:rotate(6.04rad);width:7px;height:7px;left:54.02px;top:4.71px}#warped-footer .w43{-moz-transform:rotate(6.19rad);-webkit-transform:rotate(6.19rad);-o-transform:rotate(6.19rad);-ms-transform:rotate(6.19rad);transform:rotate(6.19rad);width:7px;height:7px;left:63.29px;top:3.21px}#warped-footer .w44{-moz-transform:rotate(6.33rad);-webkit-transform:rotate(6.33rad);-o-transform:rotate(6.33rad);-ms-transform:rotate(6.33rad);transform:rotate(6.33rad);width:5px;height:7px;left:72.69px;top:3.08px}#warped-footer .w45{-moz-transform:rotate(6.44rad);-webkit-transform:rotate(6.44rad);-o-transform:rotate(6.44rad);-ms-transform:rotate(6.44rad);transform:rotate(6.44rad);width:4px;height:7px;left:80.04px;top:3.81px}.page-hero{position:relative;padding:0 6%;background:#e42b56;background:-moz-linear-gradient(top,#e42b56 1%,#ce2753 100%);background:-webkit-linear-gradient(top,#e42b56 1%,#ce2753 100%);background:linear-gradient(to bottom,#e42b56 1%,#ce2753 100%)}.page-hero::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(135deg,#e42b56 30%,#ca306b 100%);z-index:0;opacity:.5}.page-hero .container{padding:0;z-index:1}.page-hero .inner{padding-top:85px;padding-bottom:30px}.page-hero .section-block{margin-bottom:0}.page-hero-content{color:#fff}.breadcrumb a{position:relative;color:#fff;text-decoration:none}.section-page-main .section-text-bg{top:100px;height:auto}.section-page-main .section-content.section-block:not(.section-top){padding-right:6%;padding-left:6%;margin-bottom:5%}.section-page-main .section-content.section-block:not(.section-top):not(.section-contact-form):last-child{margin-bottom:0}.section-page-main .section-content.section-block:not(.section-top) .single-work-content-img{width:100%;max-width:100%;height:auto;box-shadow:0 27px 54px -14px rgba(0,0,0,.42)}#cookie-bar{position:fixed;bottom:0;left:0;width:100%;height:auto;padding:5px 10px;font-size:12px;line-height:24px;color:#e4e7ed;text-align:center;background:#1e1c23;z-index:90}#cookie-bar p{padding:0;margin:0;font-family:'Source Sans Pro',sans-serif}#cookie-bar a{display:inline-block;margin-left:8px}#cookie-bar a:not(.cb-policy){padding:0 6px;border:1px solid #e4e7ed;color:#e4e7ed;text-decoration:none;background-color:#1e1c23;-webkit-transition:background-color .2s,color .2s;-moz-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}#cookie-bar a:not(.cb-policy):hover{color:#1e1c23;background-color:#e4e7ed}#cookie-bar a.cb-policy{color:#e4e7ed;text-decoration:underline}p{font-size:1em;line-height:1.5;letter-spacing:.025em}.social-links{list-style:none;padding:0}.social-links li{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.social-links-inline li{display:inline-block}.social-links-inline li:not(:last-child){margin-right:1px}.social-links-inline li:not(:first-child)::before{position:relative;top:-1px;display:inline-block;content:'/';margin-right:4px;font-weight:400}.social-links li a{font-size:1em;line-height:1.5;letter-spacing:.025em;text-decoration:none;color:#fff;text-transform:uppercase}#main-footer .social-links li a .fa{display:none}.social-links-inline li a{font-size:14px;line-height:1.4}.filter,.section-header{-webkit-backface-visibility:hidden}#home-menu ul li a,.filter span:first-child,.footer-menu ul li a,.social-links a{position:relative;font-weight:700}#home-menu ul li a::after,.breadcrumb a::after,.filter span:first-child::after,.footer-menu ul li a::after,.menu-fixed-menu li a::after,.social-links a::after{content:'';display:block;position:absolute;top:50%;left:-5%;width:110%;height:2px;background-color:#fff;-ms-transform-origin:center center;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-ms-transform:scale(0,1);-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}#home-menu ul li a::after,.filter span:first-child::after{top:54%;left:0;width:100%;background-color:#1e1c23}.menu-fixed-menu li a::after{top:54%;background-color:#e4e7ed}.breadcrumb a::after{top:46%}#main-footer .social-links a::after{height:1px}.footer-menu ul li a::after{height:1px}#home-menu ul li.menu-active a::after,.filter-active span:first-child::after,.menu-fixed-menu li.menu-active a::after,body:not(.touch-events) #home-menu ul li:hover a::after,body:not(.touch-events) .breadcrumb a:hover::after,body:not(.touch-events) .filter:hover span:first-child::after,body:not(.touch-events) .footer-menu ul li:hover a::after,body:not(.touch-events) .menu-fixed-menu li:hover a::after,body:not(.touch-events) .social-links li:hover a::after{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.section-description p a,.section-page-main .section-block p a{color:#6b6a6a;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}body:not(.touch-events) .section-description p a:hover,body:not(.touch-events) .section-page-main .section-block p a:hover{color:#e42b56}@media only screen and (max-height:320px){.top-content{height:auto!important}.top-content-logo{display:none}}@media only screen and (max-width:320px){.warped:not(#warped-footer){display:none}.page-h1,.page-title,.top-content-main h1{font-size:3.4em}}@media only screen and (max-width:767px){#xs{display:block}.mobile-hidden{display:none}.main-wrapper{overflow-x:hidden}.skills-block{margin-top:-30px}#main-footer .container{width:88%;text-align:center}.copyright span{line-height:normal}.copyright span:first-child{display:block}.copyright span:nth-child(2){display:none}}@media only screen and (min-width:768px){.desktop-hidden{display:none}#header-logo{display:block}#menu-bg-2{right:60%;width:20%}#menu-bg-2:before{right:80%;width:20%}#menu-fixed{padding-left:45%}div[class*=grid-col]{margin-bottom:14px}div[class*=grid-col].grid-col-margin-sm{margin-bottom:7px}.grid-col-half{width:48.5%}.grid-col-half:last-child{margin-left:3%}.container{width:728px}.section:not(.section-header) .container::before{display:none}.section .inner{position:relative;padding-top:9.1vh;margin-left:10.55%;background-color:#1e1c23}.section-works .inner{padding-bottom:0}.touch-events .section-works .inner{padding-bottom:64px}.section-block{position:relative;display:flex;width:85%;margin:0 5% 5% 10%}.section-block-inner{width:100%;padding:0 5.9% 0 22.94%}.section-block-inner.no-padding{padding-left:0}.page-hero-content{margin-left:-95px}.section-title{position:absolute;top:50%;left:0;width:190px;height:190px;margin-top:-95px;margin-left:-95px}.section-description{top:auto;min-height:240px}.section-page-main .section-description{padding-top:30px;padding-bottom:30px}.section-description>*{align-self:center}.section-content{background-color:transparent}.section-right .inner{margin-right:10.55%;margin-left:0}.section-right .section-block{margin:0 10% 5% 5%}.section-right .section-block-inner,.works-page .works-container .section-block-inner{padding:0 22.94% 0 5.9%}.section-right .section-block.works-container{margin-bottom:0}.section-right .section-title{right:0;left:auto;margin-right:-95px;margin-left:auto}.section-right .section-description .line{right:auto;left:-2.94%}.section-transparent-bg .inner{background-color:transparent}.section-transparent-bg .section-description{background-color:#f9f9f9}.section-grey-bg .inner{background-color:#fbfaff}.section-text-bg{display:block}.section-header{margin-bottom:0}.section-header .container-inner{padding:9.1vh 4.4725% 6.6vh 0}.top-content{height:76vh;width:auto;margin:auto;overflow:hidden}#top-video{display:block}#top-bg{opacity:.8}.top-content-inner-wrapper{position:absolute;width:95.5275%;height:76vh;top:9.1vh}.top-content-main{width:100%;align-self:center}.top-content-main h1{margin-bottom:44px}.top-content-main h1::after{display:none}.top-content-main p{position:relative;max-width:58%;padding-left:18px;letter-spacing:.055em}.top-content-main p span{display:inline-block;opacity:0;-webkit-transition:all .65s .15s;-moz-transition:all .65s .15s;-o-transition:all .65s .15s;transition:all .65s .15s;-webkit-transform:translate3d(-20px,0,0);-moz-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);-o-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}.top-content-main p::before{content:'';display:block;position:absolute;top:0;left:0;width:1px;height:100%;background-color:#fff;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}.visible .top-content-main p span{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.visible .top-content-main p::before{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.top-content h2{position:absolute;top:0;left:0}.breadcrumb,.top-content h2,.work-category{font-size:1em;line-height:1.5}.work-category{margin-bottom:18px}.top-content h2::after{display:block}.top-content nav{position:absolute;bottom:0;left:0}.top-scroll{position:absolute;right:auto;left:50%;bottom:0;margin:0 0 -14px -24px}.top-scroll-btn{border-color:#1e1c23}.top-scroll-btn::after{background-color:#1e1c23}.top-content-logo{position:absolute;right:-2px;bottom:-20px;width:136px;height:102px;margin-bottom:0}#home-menu{position:absolute;top:9.1vh;right:34px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top;-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}#home-menu ul{display:flex;justify-content:space-between;width:76vh;list-style:none;padding:0;margin:0}#home-menu ul li{display:inline-block;line-height:32px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}#home-menu ul li a{font-size:1.3em;line-height:32px;letter-spacing:.01em;color:#1e1c23;text-transform:lowercase;text-decoration:none}.section-about .social-links{text-align:left}.fields-block{position:relative}.fields-title{position:absolute;top:-90px;left:0;width:100%;padding:0 5.9% 0 22.94%;text-align:center;z-index:2}.fields-title span{font-size:100px;font-weight:900;text-transform:uppercase}.fields-container{position:relative;display:flex;justify-content:space-between;z-index:3}.field{width:168px;height:168px;background:#e42b56;background:-moz-linear-gradient(135deg,#e42b56 30%,#ce2d62 100%);background:-webkit-linear-gradient(135deg,#e42b56 30%,#ce2d62 100%);background:linear-gradient(135deg,#e42b56 30%,#ce2d62 100%);box-shadow:0 12px 50px -6px rgba(0,0,0,.35)}.field-icon-container{height:124px;display:flex;justify-content:center}.field-icon{align-self:center;margin-top:8px}.field-icon-inner{position:relative;height:96px}.field-icon-inner span{position:absolute;display:block;background-color:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.field:hover .visible .field-icon-inner span{-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-o-transition-delay:0s!important;transition-delay:0s!important}.field-title{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.web-icon{width:118px}.web-left-bottom,.web-left-top,.web-right-bottom,.web-right-top{height:2px;width:0;top:50%;margin:0;-webkit-transition:width .2s ease-out .3s,margin .3s ease-out .5s,-webkit-transform .3s ease-out .5s;-moz-transition:width .2s ease-out .3s,margin .3s ease-out .5s,-moz-transform .3s ease-out .5s;-o-transition:width .2s ease-out .3s,margin .3s ease-out .5s,-o-transform .3s ease-out .5s;transition:width .2s ease-out .3s,margin .3s ease-out .5s,-webkit-transform .3s ease-out .5s;transition:width .2s ease-out .3s,margin .3s ease-out .5s,transform .3s ease-out .5s}.touch-events .web-left-bottom,.touch-events .web-left-top,.touch-events .web-right-bottom,.touch-events .web-right-top,body:not(.touch-events) .field:not(:hover) .visible .web-left-bottom,body:not(.touch-events) .field:not(:hover) .visible .web-left-top,body:not(.touch-events) .field:not(:hover) .visible .web-right-bottom,body:not(.touch-events) .field:not(:hover) .visible .web-right-top{width:48px}.web-left-top{-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.touch-events .web-left-top,body:not(.touch-events) .field:not(:hover) .visible .web-left-top{margin:.5px 0 0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.web-right-top{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.touch-events .web-right-top,body:not(.touch-events) .field:not(:hover) .visible .web-right-top{margin:.5px 0 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.web-left-bottom{-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}.touch-events .web-left-bottom,body:not(.touch-events) .field:not(:hover) .visible .web-left-bottom{margin:-.5px 0 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.web-right-bottom{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}.touch-events .web-right-bottom,body:not(.touch-events) .field:not(:hover) .visible .web-right-bottom{margin:-.5px 0 0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.web-left-bottom,.web-left-top{left:0}.web-right-bottom,.web-right-top{right:0}.web-center{width:2px;height:0;left:50%;top:50%;margin:0 0 0 -1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:height .3s ease-out .6s,margin .3s ease-out .6s,-webkit-transform .3s ease-out .6s;-moz-transition:height .3s ease-out .6s,margin .3s ease-out .6s,-moz-transform .3s ease-out .6s;-o-transition:height .3s ease-out .6s,margin .3s ease-out .6s,-o-transform .3s ease-out .6s;transition:height .3s ease-out .6s,margin .3s ease-out .6s,-webkit-transform .3s ease-out .6s;transition:height .3s ease-out .6s,margin .3s ease-out .6s,transform .3s ease-out .6s}.touch-events .web-center,body:not(.touch-events) .field:not(:hover) .visible .web-center{height:90px;margin:-45px 0 0 -1px;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.dev-icon{width:82px}.dev-left-bottom,.dev-left-top{height:2px;width:0;top:50%;left:-12px;margin:0;-webkit-transition:width .2s ease-out .3s,margin .3s ease-out .5s,-webkit-transform .3s ease-out .5s;-moz-transition:width .2s ease-out .3s,margin .3s ease-out .5s,-moz-transform .3s ease-out .5s;-o-transition:width .2s ease-out .3s,margin .3s ease-out .5s,-o-transform .3s ease-out .5s;transition:width .2s ease-out .3s,margin .3s ease-out .5s,-webkit-transform .3s ease-out .5s;transition:width .2s ease-out .3s,margin .3s ease-out .5s,transform .3s ease-out .5s}.touch-events .dev-left-bottom,.touch-events .dev-left-top,body:not(.touch-events) .field:not(:hover) .visible .dev-left-bottom,body:not(.touch-events) .field:not(:hover) .visible .dev-left-top{width:52px}.dev-left-top{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.touch-events .dev-left-top,body:not(.touch-events) .field:not(:hover) .visible .dev-left-top{margin:.5px 0 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.dev-left-bottom{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}.touch-events .dev-left-bottom,body:not(.touch-events) .field:not(:hover) .visible .dev-left-bottom{margin:-.5px 0 0 0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.dev-bottom{width:0;height:2px;left:30px;bottom:12px;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:width .3s ease-out .6s;-moz-transition:width .3s ease-out .6s;-o-transition:width .3s ease-out .6s;transition:width .3s ease-out .6s}.touch-events .dev-bottom,body:not(.touch-events) .field:not(:hover) .visible .dev-bottom{width:52px}.gd-icon{width:60px;height:78px}.gd-top{width:0;height:2px;top:0;left:13px;-webkit-transition:width .2s ease-out .3s;-moz-transition:width .2s ease-out .3s;-o-transition:width .2s ease-out .3s;transition:width .2s ease-out .3s}.touch-events .gd-top,body:not(.touch-events) .field:not(:hover) .visible .gd-top{width:34px}.gd-left-top,.gd-right-top{width:2px;height:0;top:1px;-webkit-transition:height .3s ease-out .5s,-webkit-transform .3s ease-out .5s;-moz-transition:height .3s ease-out .5s,-moz-transform .3s ease-out .5s;-o-transition:height .3s ease-out .5s,-o-transform .3s ease-out .5s;transition:height .3s ease-out .5s,-webkit-transform .3s ease-out .5s;transition:height .3s ease-out .5s,transform .3s ease-out .5s}.touch-events .gd-left-top,.touch-events .gd-right-top,body:not(.touch-events) .field:not(:hover) .visible .gd-left-top,body:not(.touch-events) .field:not(:hover) .visible .gd-right-top{height:42px}.gd-left-top{left:12px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.touch-events .gd-left-top,body:not(.touch-events) .field:not(:hover) .visible .gd-left-top{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.gd-right-top{right:12px;-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.touch-events .gd-right-top,body:not(.touch-events) .field:not(:hover) .visible .gd-right-top{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}.gd-left-bottom,.gd-right-bottom{width:2px;height:0;bottom:0;-webkit-transition:height .2s ease-out .3s,margin .3s ease-out .5s,-webkit-transform .3s ease-out .5s;-moz-transition:height .2s ease-out .3s,margin .3s ease-out .5s,-moz-transform .3s ease-out .5s;-o-transition:height .2s ease-out .3s,margin .3s ease-out .5s,-o-transform .3s ease-out .5s;transition:height .2s ease-out .3s,margin .3s ease-out .5s,-webkit-transform .3s ease-out .5s;transition:height .2s ease-out .3s,margin .3s ease-out .5s,transform .3s ease-out .5s}.touch-events .gd-left-bottom,.touch-events .gd-right-bottom,body:not(.touch-events) .field:not(:hover) .visible .gd-left-bottom,body:not(.touch-events) .field:not(:hover) .visible .gd-right-bottom{height:46px;margin:0}.gd-left-bottom{left:50%;margin:0 0 0 -1px;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom}.touch-events .gd-left-bottom,body:not(.touch-events) .field:not(:hover) .visible .gd-left-bottom{-webkit-transform:rotate(-38deg);-moz-transform:rotate(-38deg);-ms-transform:rotate(-38deg);-o-transform:rotate(-38deg);transform:rotate(-38deg)}.gd-right-bottom{right:50%;margin:0 -1px 0 0;-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}.touch-events .gd-right-bottom,body:not(.touch-events) .field:not(:hover) .visible .gd-right-bottom{-webkit-transform:rotate(38deg);-moz-transform:rotate(38deg);-ms-transform:rotate(38deg);-o-transform:rotate(38deg);transform:rotate(38deg)}.gd-bottom{width:2px;height:0;bottom:2px;left:50%;margin-left:-1px;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:height .3s ease-out .6s;-moz-transition:height .3s ease-out .6s;-o-transition:height .3s ease-out .6s;transition:height .3s ease-out .6s}.touch-events .gd-bottom,body:not(.touch-events) .field:not(:hover) .visible .gd-bottom{height:30px}.field-title{position:relative;height:28px;padding:8px 8px 8px 44px;font-size:1.25em;line-height:14px;color:#fff;text-transform:uppercase}.field-title::before{content:'';display:block;position:absolute;top:8px;left:8px;width:28px;height:28px;background-color:#fff}.skills-block{padding-bottom:0}.skills-container{display:flex;justify-content:space-between}.skills-container div:first-child{margin-bottom:0}.skills-container>div:first-child{width:360px}.skills-container>div:last-child{width:168px}.about-more-btn{right:0;left:auto;width:5em;height:5em}.works-filters-container{position:absolute;top:0;left:0;width:5.9%;height:100%}.works-filters-inner{position:relative}.works-filters{position:absolute;top:-50%;right:100%;white-space:nowrap;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top;-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top;font-size:1.3em;letter-spacing:.01em;text-transform:lowercase}.filter:not(.filter-title){margin-left:36px;color:#1e1c23}.filter-count{display:inline-block;vertical-align:middle;width:18px;height:18px;margin-left:1px;line-height:18px;border-radius:50%;font-size:12px;color:#fff;letter-spacing:-.2px;text-align:center;background:#e42b56;background:-moz-linear-gradient(-135deg,#e42b56 30%,#ca306b 100%);background:-webkit-linear-gradient(-135deg,#e42b56 30%,#ca306b 100%);background:linear-gradient(-135deg,#e42b56 30%,#ca306b 100%)}.filter-title{font-weight:900;color:#e42b56;text-transform:uppercase}.works-container .section-block-inner,.works-page .works-container .section-block-inner{padding-right:0}.grid-sizer{width:250px}.gutter-sizer{width:20px}.work-item{width:250px;height:250px;margin-bottom:20px;z-index:1}.work-item h2,.work-item h3{display:block}.work-nr>div{width:60px;height:60px}.work-nr span{line-height:60px}.work-nr>div::after{height:84px;margin-top:-42px}.load-more{position:absolute;right:-95px;bottom:20px;width:96px;height:1.85em;line-height:1.38;font-size:1.4em;font-weight:700;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.load-more span{display:inline-block;vertical-align:middle}.load-more span:first-child{letter-spacing:.1em}.load-more span:last-child{position:relative;font-size:1.35em;letter-spacing:normal}.works-loaded .load-works-btn{display:none}.form-icon{display:block;bottom:calc(9.1vh + 9.6%)}.page-hero{padding:0}.page-hero .container{padding-bottom:10vh}.page-hero .inner{padding-bottom:9.1vh;background-color:transparent}.section-page-main .container{padding-top:0}.section-page-main .inner{padding-top:0;padding-bottom:0;background-color:#fbfaff}.section-page-main .inner>*{position:relative;top:-9.1vh}.section-page-main .section-text-bg{z-index:1}.section-page-main .section-content.section-block:not(.section-top){padding-right:0;padding-left:0;display:block;z-index:2}#main-footer .container{padding:30px 0 34px}.footer-row{display:flex;justify-content:space-between}.footer-row-bottom{margin-top:20px}.site-name{left:-4px;width:auto;text-align:left}.site-name-block span:last-child{width:auto}.footer-menu ul{list-style:none;text-align:right}.footer-menu ul li a{color:#fff;text-decoration:none;text-transform:uppercase}#main-footer .social-links{position:absolute;top:-35px;right:0}#main-footer .footer-row-bottom>div:first-child,#main-footer .site-contact,#main-footer .social-links{margin-bottom:0}#main-footer .social-links-inline li:not(:first-child){margin-left:6px}#main-footer .social-links-inline li:not(:first-child)::before{display:none}#main-footer .social-links li a{font-size:18px;color:#8b8a8b;-webkit-transition:color .25s;-moz-transition:color .25s;-o-transition:color .25s;transition:color .25s}#main-footer .social-links li a .fa{display:inline-block}#main-footer .social-links li a span{display:none}body:not(.touch-events) #main-footer .social-links li a:hover{color:#e42b56}#main-footer .social-links a::after{display:none}.footer-menu a,.site-contact p{font-size:14px}#warped-container-1{top:auto;bottom:-80px;left:-80px}#warped-container-2{top:-60px;left:-20px}#warped-container-3{top:-60px;right:-20px;left:auto}#warped-3:not(.visible){margin-right:20px}#warped-container-footer{top:-72px}}@media only screen and (min-width:768px) and (max-width:991px){.fields-block .section-block-inner,.skills-block .section-block-inner{padding:0}.fields-title{text-align:left}}@media only screen and (min-width:992px){body{font-size:16px}div[class*=grid-col]{margin-bottom:20px}div[class*=grid-col].grid-col-margin-sm{margin-bottom:10px}.container{width:932px}#menu-bg-2 .section-text-bg span:not(.text-bg-c){font-size:20vh}.page-hero-content{margin-left:-122px}.section-title{width:244px;height:244px;margin-top:-122px;margin-left:-122px}.section-title h2{font-size:3em}.section-description{min-height:308px}.section-right .section-title{margin-right:-122px}#home-menu{right:43px;height:43px}#home-menu ul li{line-height:40px}#home-menu ul li a{line-height:40px}.field{width:148px;height:148px}.field-icon-container{height:110px}.field-title{height:24px;padding:7px 7px 7px 38px;font-size:1em;line-height:12px}.field-title::before{top:7px;left:7px;width:24px;height:24px}.field-icon{margin-top:7px}.skills-container>div:first-child{width:489px}.skills-container>div:last-child{width:148px}.grid-sizer{width:323px}.work-item{width:323px;height:323px}.filter:not(.filter-title){margin-left:50px}.load-more{right:-122px;width:124px;font-size:1.55em}.load-more span:last-child{top:-2px;font-size:1.38em}.form-icon{left:-24px;bottom:calc(9.1vh + 9.8%)}.contact-form input[name=privacy].error{margin-bottom:1.32em}.contact-form input[name=privacy]+label.error{font-size:12.8px}.social-links-inline li:not(:last-child){margin-right:6px}.social-links-inline li:not(:first-child)::before{margin-right:8px}.footer-row-bottom{font-size:12px}#warped-container-2{top:-54px;left:-54px}#warped-container-3{top:-48px;right:-48px}#warped-3:not(.visible){margin-right:0}}@media only screen and (min-width:1280px){body{font-size:18px}.container{width:1200px}.page-hero-content{margin-left:-157.5px}.section-title{width:315px;height:315px;margin-top:-157.5px;margin-left:-157.5px}.section-description{min-height:398px}.section-right .section-title{margin-right:-157.5px}#home-menu{right:52px;height:50px}#home-menu ul li{line-height:50px}#home-menu ul li a{font-size:1.15em}.social-links-inline li a{font-size:.89em}.fields-title{top:-110px}.fields-title span{font-size:120px}.field{width:200px;height:200px}.field-icon-container{height:147px}.field-title{height:33px;padding:10px 10px 10px 53px;line-height:16.5px}.field-title::before{top:10px;left:10px;width:33px;height:33px}.field-icon{margin-top:10px}.skills-container>div:first-child{width:634px}.skills-container>div:last-child{width:200px}.works-filters{font-size:1.15em}.grid-sizer{width:273px}.work-item{width:273px;height:273px;margin-bottom:20px}.work-item.w2{width:566px}.work-item.h2{height:566px}.filter:not(.filter-title){margin-left:60px}.load-more{right:-158px;width:160px}.load-more span:first-child{letter-spacing:.3em}.load-more span:last-child{top:-1px}body:not(.works-page) #works-loader{margin-bottom:0}.work-category{margin-bottom:24px}.work-meta:not(:first-child){margin-left:15px}.form-icon{left:-33px;bottom:calc(9.1vh + 8.7%)}.form-icon-txt{bottom:-18px}.form-icon-txt.form-icon-txt-rotate{left:-38px}.contact-form input[name=privacy].error{margin-bottom:1.75em}.contact-form input[name=privacy]+label.error{font-size:14.4px}.site-name{top:-44px;font-size:52px;line-height:normal;letter-spacing:.6px}.site-name span{display:inline-block}.site-name-block:first-child span:first-child{visibility:hidden}#warped-container-2{z-index:2}.section-title h2{font-size:3.5em}.section-page-main .section-text-bg{top:150px}}@media only screen and (min-width:1440px){.container{width:1340px}.page-hero-content{margin-left:-178px}.section-title{width:356px;height:356px;margin-top:-178px;margin-left:-178px}.section-description{min-height:440px}.section-right .section-title{margin-right:-178px}#home-menu{right:60px;height:60px}#home-menu ul li{line-height:58px}.field{width:210px;height:210px}.field-icon-container{height:155px}.field-title{height:35px;padding-left:55px;line-height:17.5px}.field-title::before{width:35px;height:35px}.skills-container>div:first-child{width:701px}.skills-container>div:last-child{width:210px}.grid-sizer{width:305px}.work-item{width:305px;height:305px}.work-item.w2{width:630px}.work-item.h2{height:630px}.filter:not(.filter-title){margin-left:70px}.load-more{right:-178px;width:182px;line-height:1.44}.section-page-main .section-text-bg{top:200px}}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}