@keyframes fade-in{from{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@keyframes fade-out{from{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}@keyframes slide-down{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-up{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes nav-down{0%{transform:translateY(-150%)}100%{transform:translateY(0)}}@keyframes nav-up{0%{transform:translateY(0)}100%{transform:translateY(150%)}}@keyframes arrow-down{0%{bottom:25px}7%,21%{bottom:30px}14%,28%,100%{bottom:25px}}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes logo__glasses{0%{transform:rotate(0deg);transform-origin:50%}45%{transform:rotate(-5deg);transform-origin:50%}90%{transform:rotate(1deg);transform-origin:50%}100%{transform:rotate(0deg);transform-origin:50%}}@keyframes logo__drawlines{from{stroke-dashoffset:526px;transform-origin:center;transform:rotate(0)}to{stroke-dashoffset:0px;transform-origin:center;transform:rotate(-180deg)}}@keyframes logo__show{to{opacity:1;transform:translateY(0)}}@keyframes logo__bg{from{fill:transparent}to{fill:#000}}@keyframes logo__lines{to{opacity:1}}@keyframes hide{to{opacity:0}}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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:"icon-font";src:url("../fonts/icon-font.eot");src:url("../fonts/icon-font.eot?#iefix") format("eot"),url("../fonts/icon-font.woff2") format("woff2"),url("../fonts/icon-font.woff") format("woff"),url("../fonts/icon-font.ttf") format("truetype"),url("../fonts/icon-font.svg#icon-font") format("svg")}.ms-icon,[class^="icon-"],[class*=" icon-"],h3:after,.section--articles h3 a:not([href*="http://damianmuti.com/"]):before,.section--contact h2 a:before{font-family:"icon-font";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\f101"}.icon-close:before{content:"\f102"}.icon-external:before,.section--articles h3 a:not([href*="http://damianmuti.com/"]):before{content:"\f103"}.icon-eye:before{content:"\f104"}.icon-facebook:before{content:"\f105"}.icon-github:before{content:"\f106"}.icon-link:before{content:"\f107"}.icon-linkedin:before{content:"\f108"}.icon-mail:before,.section--contact h2 a:before{content:"\f109"}.icon-menu:before{content:"\f10a"}.icon-pinterest:before{content:"\f10b"}.icon-skype:before{content:"\f10c"}.icon-twitter:before{content:"\f10d"}[class^="icon-"],[class*=" icon-"]{text-decoration:none !important}html,button{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:0;font:300 1em "Lato",sans-serif;font-weight:400;text-transform:uppercase;color:#454546}h1{font-size:3.75em;font-weight:300;line-height:1.2;color:#fff}h2{margin-bottom:2.1875em;font-size:2em;font-weight:700;line-height:1.4}h2 span{padding-bottom:.3125em;border-bottom:2px solid #D87270}h3{margin-bottom:1.75em;font-size:1.625em;font-weight:400}h3:after{content:'\e001';margin:-.4375em 0 0 10px;font-size:.5em;color:#D87270;transform:rotate(-90deg)}h4{margin-bottom:.625rem;font-size:1.25em;text-transform:none;color:#D87270}h5{font-size:1.125em}h6{font-size:1em}p{margin-top:0;font-weight:300;line-height:1.6}.text--small{font-size:.8125em;line-height:1.8;text-align:left;color:#75716d}.text--lead{font-size:1.125em;color:#524c47}strong{font-weight:700}*,*:before,*:after{box-sizing:border-box}body,html{overflow-x:hidden;font:300 1em "Lato",sans-serif;color:#454546}body{background-color:#f4f4f4;transition:transform 0.45s ease;transform-origin:center 50vh}@media (max-width: 767px){body.nav--is-open{overflow:hidden;transform:scale(0.85)}body.nav--is-open .nav__main{transform:translateY(0) scale(1.19)}}img,svg{display:inline-block;height:auto;max-width:100%;outline:0}figure{display:inline-block;margin:0}fieldset{border:none;padding:0;margin:0}blockquote{margin:0}menu ul,menu li,nav ul,nav li{margin:0;padding:0}hr{width:5.625em;height:10px;margin:0 0 10px;border:none;border-bottom:1px solid #D87270}button:focus{outline:none}a,.button{text-decoration:none;transition:all .25s ease}a,.button{transition:all 0.25s ease}a{text-decoration:none}main a[href*="http://"]{padding-bottom:.25em;border-bottom:1px dotted #454546}a{font-weight:700;color:#454546;border-color:#D87270}a:hover{color:#BD4040}@font-face{font-family:"icon-font";src:url("../fonts/icon-font.eot");src:url("../fonts/icon-font.eot?#iefix") format("eot"),url("../fonts/icon-font.woff2") format("woff2"),url("../fonts/icon-font.woff") format("woff"),url("../fonts/icon-font.ttf") format("truetype"),url("../fonts/icon-font.svg#icon-font") format("svg")}.ms-icon,[class^="icon-"],[class*=" icon-"],h3:after,.section--articles h3 a:not([href*="http://damianmuti.com/"]):before,.section--contact h2 a:before{font-family:"icon-font";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\f101"}.icon-close:before{content:"\f102"}.icon-external:before,.section--articles h3 a:not([href*="http://damianmuti.com/"]):before{content:"\f103"}.icon-eye:before{content:"\f104"}.icon-facebook:before{content:"\f105"}.icon-github:before{content:"\f106"}.icon-link:before{content:"\f107"}.icon-linkedin:before{content:"\f108"}.icon-mail:before,.section--contact h2 a:before{content:"\f109"}.icon-menu:before{content:"\f10a"}.icon-pinterest:before{content:"\f10b"}.icon-skype:before{content:"\f10c"}.icon-twitter:before{content:"\f10d"}[class^="icon-"],[class*=" icon-"]{text-decoration:none !important}html,button{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin-top:0;font:300 1em "Lato",sans-serif;font-weight:400;text-transform:uppercase;color:#454546}h1{font-size:3.75em;font-weight:300;line-height:1.2;color:#fff}h2{margin-bottom:2.1875em;font-size:2em;font-weight:700;line-height:1.4}h2 span{padding-bottom:.3125em;border-bottom:2px solid #D87270}h3{margin-bottom:1.75em;font-size:1.625em;font-weight:400}h3:after{content:'\e001';margin:-.4375em 0 0 10px;font-size:.5em;color:#D87270;transform:rotate(-90deg)}h4{margin-bottom:.625rem;font-size:1.25em;text-transform:none;color:#D87270}h5{font-size:1.125em}h6{font-size:1em}p{margin-top:0;font-weight:300;line-height:1.6}.text--small{font-size:.8125em;line-height:1.8;text-align:left;color:#75716d}.text--lead{font-size:1.125em;color:#524c47}strong{font-weight:700}.header__main{position:relative;height:50vh;min-height:36.25em;background:url(../img/header__bg.jpg) center/cover no-repeat}.header__main .wrapper{position:relative;top:50%;left:auto;transform:translate(0, -50%);padding-top:150px}.header__main h1{position:relative;margin:0 0 1.0125em 0}.header__main h1:after{content:'';position:absolute;bottom:-.9375rem;display:block;width:70px;height:1px;background-color:#fff;left:50%;transform:translate(-50%, 0)}@media (max-width: 767px){.header__main h1{font-size:280%}}@media (max-width: 480px){.header__main{min-height:43.75em}}.header__main .social-media{font-size:200%}.header__main .social-media a{margin:30px 10px;color:#6a6a6b}.home-template .header__main{height:100vh}.header__hero{text-align:center;font-size:120%}.header__hero h1{position:relative;width:100%}.header__hero h1 .heading__intro{display:inline-block;font-size:60%;opacity:0.6}.header__hero h1 strong{font-weight:700;color:#D8D2BF}.header__hero p{font-size:1.25em;font-weight:300;line-height:1.4;color:#fff}@media (max-width: 1366px){.header__hero{font-size:80%}}@media (max-width: 767px){.header__hero{text-align:center;font-size:70%}}.nav__main{position:absolute;top:0;right:0;left:0;z-index:100;width:100%;height:10.9375em;margin-top:2.5em;overflow:hidden;text-align:center;transform:translate3d(0, 0, 0);animation:nav-down 1.25s ease forwards}.nav__main a{margin:0 2.5em;font-weight:400}.nav__main a span{display:inline-block;line-height:28px}.nav__main a:not(.header__logo){display:inline-block;vertical-align:top;font-size:14px;line-height:10.9375rem;text-transform:uppercase;color:#fff;opacity:0.5}.nav__main a:not(.header__logo):hover{opacity:1}.nav__main a.nav-current{opacity:1 !important}.nav__main a.nav-current span{border-bottom:2px solid #BD4040}.nav__main[nav--is-hidden]{animation:nav-up 1.25s ease forwards}.nav__main[nav--is-sticky]{position:fixed;margin-top:0;padding:0;height:85px;background-color:#fff;border-bottom:1px solid #f4f4f4;animation:nav-down 0.5s ease forwards}.nav__main[nav--is-sticky] a:not(.header__logo){font-weight:700;line-height:85px;color:#454546}.nav__main[nav--is-sticky] a:not(.header__logo):hover,.nav__main[nav--is-sticky] a:not(.header__logo).is--active{color:#BD4040;opacity:0.75}.nav__main[nav--is-sticky] .header__logo{max-width:5.625em;margin:0 1.25em}.nav__main[nav--is-sticky] .header__logo svg{fill:#454546}.nav__main[nav--is-sticky] .header__logo #logo__bg{display:none}.nav__main[nav--is-sticky] .header__logo #logo__glasses{opacity:1;transform:translate(0);animation:none}.header__logo{display:inline-block;max-width:9.6875em;height:100%;border:none;transform:rotate(0deg)}.header__logo #logo__hair{animation:logo__show 0.75s ease forwards 1s}.header__logo #logo__glasses{animation:logo__show 0.75s ease forwards 1s,logo__glasses 0.35s ease forwards 2.25s}.header__logo #logo__name,.header__logo #logo__year{animation:logo__show 0.75s ease forwards .75s}.header__logo #logo__bg{animation:logo__drawlines 1s ease forwards .75s,logo__bg 0.5s ease forwards 1.25s}.header__logo svg{opacity:1;fill:#D8D2BF;transition:opacity 0.5s ease}.header__logo #logo__hair,.header__logo #logo__glasses,.header__logo #logo__name,.header__logo #logo__year,.header__logo #logo__bg{opacity:0}.header__logo #logo__name{transform:translateY(60%)}.header__logo #logo__year{transform:translateY(-60%)}.header__logo #logo__hair,.header__logo #logo__glasses{transform:translateY(30px)}.header__logo #logo__bg{opacity:0.55;stroke:rgba(216,210,191,0.5);stroke-dasharray:526px;stroke-dashoffset:526px;fill:transparent}@media screen and (min-width: 0\0){.header__logo #logo__bg{stroke-dasharray:0;stroke-dashoffset:0}}.header__logo:hover svg{opacity:1}.header__logo:hover #logo__line-1,.header__logo:hover #logo__line-2{transform-origin:50%;transition:transform 1s ease}.header__logo:hover #logo__line-1{transform:rotate(180deg)}.header__logo:hover #logo__line-2{transform:rotate(-180deg)}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wrapper{*zoom:1;width:auto;max-width:85.375em;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;padding:0 2.8125em}.wrapper:before,.wrapper:after{content:'';display:table}.wrapper:after{clear:both}.section{position:relative;padding-top:5.625em;padding-bottom:5.625em}.sub-section{padding-top:4.375em;padding-bottom:4.375em}.section .section{padding-bottom:0}@media (max-width: 767px){.section{padding-top:3.75em;padding-bottom:3.75em}}.section--about{text-align:center}.section--about p{max-width:900px;margin:0 auto;font-size:1.375em}.block--bio p,.section--projects p{margin-left:10em}@media (max-width: 767px){.block--bio p,.section--projects p{margin-left:0}.block--bio figure,.section--projects figure{display:none}}.section--projects{background-color:rgba(252,252,252,0.9)}.section--projects figure{position:absolute;width:8.125em}@media (max-width: 767px){.section--projects figure{position:relative;top:auto;left:50%;transform:translate(-50%, 0)}}.section--projects .block{*zoom:1;float:left;clear:none;text-align:inherit;width:50%;margin-left:0%;margin-right:0%;position:relative}.section--projects .block:before,.section--projects .block:after{content:'';display:table}.section--projects .block:after{clear:both}.section--projects .block:nth-of-type(odd){padding-right:1.875em}.section--projects .block:nth-of-type(even){padding-left:1.875em}@media (max-width: 1023px){.section--projects .block{width:100%;padding:0 0 3.75em 0}.section--projects .block:last-of-type{margin-bottom:0 !important;padding:0 !important}}.section--projects .block{min-height:8.125em}.section--projects .block:not(:nth-last-of-type(-n+2)){margin-bottom:6.25em}@media (max-width: 1023px){.section--projects .block{margin:0 0 3.75em 0 !important;padding:0 !important}}.section--projects p+p{margin-bottom:0}@media (max-width: 767px){.section--projects figure{display:inline-block;max-width:100px;margin-bottom:10px}.section--projects h3{margin-bottom:1.5em}}.section--work .work__list{*zoom:1;margin:0;padding:0;list-style:none}.section--work .work__list:before,.section--work .work__list:after{content:'';display:table}.section--work .work__list:after{clear:both}.section--work .work__list li{*zoom:1;float:left;clear:none;text-align:inherit;width:25%;margin-left:0%;margin-right:0%;position:relative;background-image:radial-gradient(70% 100% at bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-blend-mode:overlay}.section--work .work__list li:before,.section--work .work__list li:after{content:'';display:table}.section--work .work__list li:after{clear:both}.section--work .work__list li a{width:100%;height:20vw;display:block;transition:all 0.25s ease}.section--work .work__list li a:hover{transform:scale(1.2)}.section--work .work__list li a:not(:hover){opacity:1}.section--work .work__list li svg{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%, -50%);width:35%}.section--work .work__list li.work--baum{background-color:#89827A}.section--work .work__list li.work--makingsense{background-color:#5DA552}.section--work .work__list li.work--lander{background-color:#5BB5DE}.section--work .work__list li.work--sticko{background-color:#DD4B38}.section--work .work__list li.work--simplio{background-color:#2C3E50}.section--work .work__list li.work--cookty{background-color:#746147}.section--testimonials{margin-top:5.625em;text-align:center;background-color:rgba(252,252,252,0.9)}.section--testimonials blockquote div{min-width:36.25rem;max-width:40%;margin:0 auto}@media (max-width: 1023px){.section--testimonials blockquote div{max-width:100%;padding:0 2.8125em}}@media (max-width: 767px){.section--testimonials blockquote div{min-width:0;font-size:80%}}.section--testimonials blockquote p{margin:0;font-size:1.375em}.section--testimonials blockquote footer{position:relative;padding-top:3.75em}.section--testimonials blockquote footer:before{position:relative;top:auto;left:50%;transform:translate(-50%, 0);content:'';position:absolute;top:1.875em;width:90px;height:1px;background-color:#D87270}.section--testimonials blockquote footer p{font-size:1rem}.section--testimonials .slick-slide{outline:0}@media (max-width: 1023px){.section--testimonials .slick-list{padding:0 !important}}.testimonials__avatar{position:relative;top:auto;left:50%;transform:translate(-50%, 0);position:absolute;top:-3.9375em;width:7.875em;height:7.875em;overflow:hidden;border:8px solid #f4f4f4;border-radius:9999px}@media (max-width: 767px){.testimonials__avatar{font-size:85%}}.section--articles .articles{*zoom:1;float:left;clear:none;text-align:inherit;width:75%;margin-left:0%;margin-right:0%;padding-right:1.875em}.section--articles .articles:before,.section--articles .articles:after{content:'';display:table}.section--articles .articles:after{clear:both}@media (max-width: 767px){.section--articles .articles{width:100%;padding:0}}.section--articles article:not(:last-of-type){padding-bottom:3.75em}.section--articles time{font-size:.8125em}.section--articles h3{position:relative;margin:.625em 0 .3125em;text-transform:none}.section--articles h3:after{content:''}.section--articles h3 a{color:#D87270;border:0}.section--articles h3 a:hover{color:#BD4040}.section--articles h3 a:not([href*="http://damianmuti.com/"]):before{position:absolute;top:.625em;left:-1.5625em;font-size:.5625em;color:#454546}.section--articles p{margin:0}.section--articles aside{*zoom:1;float:left;clear:none;text-align:inherit;width:25%;margin-left:0%;margin-right:0%;padding-left:1.875em}.section--articles aside:before,.section--articles aside:after{content:'';display:table}.section--articles aside:after{clear:both}@media (max-width: 767px){.section--articles aside{display:none}}.section--contact{background-color:rgba(252,252,252,0.9)}.section--contact h2 a{float:right;font-size:1rem;font-weight:400;text-transform:none;line-height:3.1875rem;color:#D87270;border:none}.section--contact h2 a:before{margin-right:7px;color:#454546}@media (orientation: portrait){.section--contact h2 a{display:none}}.form__contact p{position:relative;font-size:1.75em}.form__contact span{position:relative;min-height:1.75em}.form__contact .button{margin-top:2.5em}.footer__main{height:10em;overflow:hidden;background-color:#1F1F1F}.footer__main .wrapper{height:100%}.footer__main p{position:relative;top:50%;left:auto;transform:translate(0, -50%);float:left;color:rgba(255,255,255,0.5)}.footer__main p a{color:#D87270}@media (max-width: 767px){.footer__main p{position:relative;float:none;text-align:center}}.footer__main .social-media{position:relative;top:50%;left:auto;transform:translate(0, -50%);float:right}.footer__main .social-media a{display:inline-block;padding:.3125em;font-size:1.5em;color:#454546}.footer__main .social-media a:hover{color:#999}.footer__main .social-media a:last-of-type{padding-right:0}@media (max-width: 767px){.footer__main .social-media{position:relative;top:auto;left:50%;transform:translate(-50%, 0);float:none;text-align:center}}@media (max-width: 767px){.footer__main{height:auto;padding:3.125em 0}}@font-face{font-family:"icon-font";src:url("../fonts/icon-font.eot");src:url("../fonts/icon-font.eot?#iefix") format("eot"),url("../fonts/icon-font.woff2") format("woff2"),url("../fonts/icon-font.woff") format("woff"),url("../fonts/icon-font.ttf") format("truetype"),url("../fonts/icon-font.svg#icon-font") format("svg")}.ms-icon,[class^="icon-"],[class*=" icon-"],h3:after,.section--articles h3 a:not([href*="http://damianmuti.com/"]):before,.section--contact h2 a:before{font-family:"icon-font";display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\f101"}.icon-close:before{content:"\f102"}.icon-external:before,.section--articles h3 a:not([href*="http://damianmuti.com/"]):before{content:"\f103"}.icon-eye:before{content:"\f104"}.icon-facebook:before{content:"\f105"}.icon-github:before{content:"\f106"}.icon-link:before{content:"\f107"}.icon-linkedin:before{content:"\f108"}.icon-mail:before,.section--contact h2 a:before{content:"\f109"}.icon-menu:before{content:"\f10a"}.icon-pinterest:before{content:"\f10b"}.icon-skype:before{content:"\f10c"}.icon-twitter:before{content:"\f10d"}[class^="icon-"],[class*=" icon-"]{text-decoration:none !important}.button{appearance:none;border:0;outline:none;background-color:transparent}.button{display:inline-block;padding:0 1.25em;font:700 0.75em / 3 "Lato",sans-serif;text-align:center;text-transform:uppercase;color:#fff !important;background-color:#CFC8B8}.button:not(.button--xlarge):hover{background-color:#b0aa9c}.button[disabled]{pointer-events:none;color:rgba(255,255,255,0.55) !important;background-color:rgba(62,60,55,0.35)}.button--large{padding:0 1.625em;line-height:4}.button--xlarge{padding:0 4.375em;font-size:1rem;line-height:4;background-color:#D87270}.button--xlarge:hover{background-color:#BD4040}.form__field{display:inline;padding:0 0 .3125em .0625em;font-weight:700;color:#D87270;border-bottom:1px dotted #454546;outline:none}.form__field:empty{padding:0 0 .125em .0625em;display:inline-block;color:#ecb9b8}.form__field:empty:before,.form__field:empty:focus:before{content:attr(data-placeholder)}@keyframes preloader--scale{0%{visibility:visible;top:100px;opacity:0.2;transform:scaleX(0) scaleY(0)}50%{visibility:visible;top:0;opacity:1;transform:scaleY(1) scaleX(1)}100%{visibility:visible;top:0;opacity:1;transform:scaleX(1)}}@keyframes preloader__bg{from{opacity:0;top:52%}to{opacity:1;top:50%}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;background-color:#BD4040;opacity:0;transition:visibility .25s 0s,opacity .25s ease}.preloader:before{position:absolute;transform-style:preserve-3d;top:50%;left:50%;transform:translate(-50%, -50%);content:'';position:absolute;width:230px;height:258px;display:block;background:url(../img/preloader.gif) center/70px no-repeat,url(../img/preloader__bg.svg) center/75% no-repeat;opacity:0}.preloader[preloader--is-visible]{animation:preloader--scale 2s ease}.preloader[preloader--is-visible]:before{animation:preloader__bg 0.5s ease 0.55s forwards}.preloader[preloader--is-init]{visibility:visible;opacity:1;transform:scaleX(1) scaleY(1)}.preloader[preloader--is-init]:before{animation:preloader__bg 0.5s ease 0.55s forwards}

/*# sourceMappingURL=styles.css.map */