/*!
Theme Name:   Nya Rättviseförmedlingen
Description:  Ett fräsigt tema
Version:      4.0
*//*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}body{line-height:1.65;-moz-osx-font-smoothing:grayscale}h1{font-size:36px}h1.smaller-h1{font-size:24px}h2{font-size:22px}h2.like-h1{font-size:36px}h2.like-h3{font-size:18px}h3{font-size:18px}h1,h2{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;opacity:1;-webkit-transition:all .2s cubic-bezier(.25,.8,.25,1);-moz-transition:all .2s cubic-bezier(.25,.8,.25,1);transition:all .2s cubic-bezier(.25,.8,.25,1)}h1.break-title,h2.break-title{word-wrap:break-word;text-align:center;max-width:350px;margin-left:auto;margin-right:auto;margin-bottom:1.25em}h1 .light,h1.light,h2 .light,h2.light{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal}h3,h5,h6{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;opacity:1;-webkit-transition:all .2s cubic-bezier(.25,.8,.25,1);-moz-transition:all .2s cubic-bezier(.25,.8,.25,1);transition:all .2s cubic-bezier(.25,.8,.25,1);margin-bottom:.2em}h3.break-title,h5.break-title,h6.break-title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}h3.light,h5.light,h6.light{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal}h4{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;font-size:22px}h1,h2{line-height:1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}p{margin-top:0}blockquote{font-size:20px;line-height:1.2;margin:1em 4em .4em}.testimonial{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal}.testimonial p{font-size:18px}strong{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal}.wf-loading .container,.wf-loading header{opacity:0}.wf-active .container,.wf-active header{opacity:1;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}@media only screen and (max-width:640px){blockquote{margin:1em 2em .4em}}@media only screen and (max-width:320px){h1{font-size:30px}h2{font-size:20px}h3{font-size:16px}h4{font-size:16px}}@font-face{font-family:icons;src:url(fonts/icons.eot?45122702);src:url(fonts/icons.eot?45122702#iefix) format("embedded-opentype"),url(fonts/icons.woff2?45122702) format("woff2"),url(fonts/icons.woff?45122702) format("woff"),url(fonts/icons.ttf?45122702) format("truetype"),url(fonts/icons.svg?45122702#icons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-th-list:before{content:'\e800'}.icon-arrow:before{content:'\e801'}.icon-menu:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-arrow-down:before{content:'\e804'}.icon-heart:before{content:'\e805'}.icon-info:before{content:'\e806'}.icon-check:before{content:'\e807'}.icon-enter:before{content:'\e808'}.icon-certified:before{content:'\e809'}.icon-user-add:before{content:'\e80a'}.icon-minus-1:before{content:'\e80b'}.icon-download:before{content:'\e80c'}.icon-cw:before{content:'\e80d'}.icon-cancel:before{content:'\e80e'}.icon-plus-1:before{content:'\e80f'}.icon-user:before{content:'\e810'}.icon-share:before{content:'\e811'}.icon-facebook-circled:before{content:'\f051'}.icon-twitter-circled:before{content:'\f057'}.icon-linkedin-circled:before{content:'\f05b'}.icon-instagram-circled:before{content:'\f05e'}.icon-link-ext:before{content:'\f08e'}img{width:100%;max-width:100%}figure{width:100%;max-width:100%;margin:0}.hero-wrapper{overflow:hidden;position:relative}.hero-wrapper .square .loaded{float:none;position:absolute;top:0;left:0;height:100%;width:auto;max-width:none}img{width:100%;height:auto;-ms-interpolation-mode:bicubic}.responsive-image{max-width:1440px;height:0;background:#eae5e1;padding-bottom:56.25%;position:relative}.responsive-image.hero{max-width:100%;overflow:hidden;padding-bottom:26.54867%}.responsive-image.square{padding-bottom:100%;background:#f3dfd2}.responsive-image.content{padding-bottom:61.53846%}.responsive-image.collection-placeholder{background:rgba(255,255,255,.5);position:relative}.responsive-image.collection-placeholder svg{width:60%;fill:#fff;opacity:.8;display:block;margin:1.5em auto}.responsive-image .fade-out{display:none}.responsive-image .loaded{float:left;position:relative;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.8,.25,1);-moz-transition:opacity .2s cubic-bezier(.25,.8,.25,1);transition:opacity .2s cubic-bezier(.25,.8,.25,1)}.responsive-image .loaded.fade-in{opacity:1}body,html{overflow-x:hidden}html{overflow-y:scroll}body{background:#befae6;color:#363636;font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:18px}body>.container{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 0 rgba(0,0,0,.2);position:relative;z-index:2}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{min-height:400px;overflow:hidden}.hidden{display:none!important}.collapse{min-height:0;height:0;overflow:hidden}.inner-wrapper{max-width:1440px;margin:auto}.inner-wrapper.content{padding:2.5em 2.5em 3em}.narrow-content{max-width:800px;margin:auto}.white-box{background-color:#fff;padding:4em 2em;max-width:1000px;margin:2.5em auto 3em;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}.white-box .white-box-inner{max-width:800px;margin:auto}.post-wrapper.four-wide,.post-wrapper.three-wide,.post-wrapper.two-wide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;margin-bottom:15px}.post-wrapper.single{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.drop-shadow{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}.panel{background-color:#fff;margin:30px auto;max-width:1005px;padding:30px}.centered-block{display:inline-block;margin:auto;width:100%;position:relative}a{outline:0;color:inherit}a:active,a:focus,a:hover{outline:0;opacity:.8}a.cover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:50;display:block;background-color:#fff;opacity:0}a.purple{color:#8200b4}a.black{color:#1e1e1e}ul{-webkit-padding-start:35px}ul.includes,ul.package-includes,ul.package-information{list-style:none;-webkit-padding-start:0;margin-top:0}ul.includes li,ul.package-includes li,ul.package-information li{line-height:1.95}ul.includes .icon-check,ul.package-includes .icon-check,ul.package-information .icon-check{margin:0 1em 0 .85em;font-size:14px}ul.package-information li{line-height:1.65}.button{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;display:inline-block;color:#fff;cursor:pointer;text-decoration:none;line-height:50px;min-width:145px;vertical-align:4px;font-size:16px;padding:0 30px;text-align:center;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}.button.in-progress{opacity:.5}.button.disabled{cursor:not-allowed;opacity:.5}.button.no-border{border-bottom:none}.button.small{padding:5px 10px;line-height:30px;min-width:90px}.button.large{padding:0 50px;line-height:50px;min-width:200px}.button.thin{padding:0 20px;line-height:30px;min-width:90px}.button.full-width{width:100%}.button.inline-small{padding:0 40px;line-height:36px}.button:hover{background:#a4a4a4;opacity:1}.button.black-button{background:#292929}.button.black-button:hover{background:#434343}.button.blue-button{background:#00f}.button.blue-button:hover{background:#33f}.button.wine-button{background:#b40050;color:#fff}.button.wine-button:hover{background:#ce005b}.button.purple-button{background:#8200b4;color:#fff}.button.purple-button.green-text{color:#befae6}.button.purple-button:hover{background:#9400ce}.button.white-button{background:#fff;color:#363636}.button.white-button:hover{background:#e6e6e6}.button.yellow-button{background:#fdfa8a;color:#1e1e1e}.button.yellow-button:hover{background:#fcf858}.button.gray-button{background:#d7d7d7;color:#363636}.button.gray-button:hover{background:#bebebe}.button.red-button,.button.www{background:#ff7276;color:#fff}.button.red-button:hover,.button.www:hover{background:#ff8c8f}.button.facebook{background:#3b5998}.button.facebook:hover{background:#4264aa}.button.twitter{background:#1da1f2}.button.twitter:hover{background:#35abf3}.button.linkedin{background:#0084bf}.button.linkedin:hover{background:#0096d9}.button.email,.button.orange-button{background:#ffc72a}.button.email:hover,.button.orange-button:hover{background:#ffce44}.button.green-text{color:#befae6}.button.purple-text{color:#8200b4}.close-button{width:32px;height:32px;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.close-button .icon{color:#8200b4}.breadcrumbs{margin-bottom:2em}.breadcrumbs a:last-child{margin-left:15px;margin-right:0}.breadcrumbs a:first-child{margin-right:15px;margin-left:0}.content-list-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.tag{display:inline-block;line-height:50px;background:#979797;color:#fff;padding:0 10px;margin-right:10px;margin-bottom:10px;font-size:18px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1}.tag a{color:#fff;text-decoration:none}.tag.small-tag{line-height:33px;font-size:14px}.tag.geography-tag{background-color:#00f}.tag.ui-sortable-placeholder{display:inline-block;vertical-align:top;background:#fafafa!important;visibility:visible!important}.tag.fade-out{opacity:0}.tag .icon{display:inline-block;width:21px;height:21px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;vertical-align:middle;background:#fff;color:#646464;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;margin-top:-3px;margin-left:15px;cursor:pointer;font-size:12px;text-decoration:none}.tag .icon:before{margin:0;position:absolute;top:-webkit-calc(50% - 6px);top:-moz-calc(50% - 6px);top:calc(50% - 6px);left:-webkit-calc(50% - 6px);left:-moz-calc(50% - 6px);left:calc(50% - 6px)}.tag .icon:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.icon-download{color:#787878}.inline{display:inline}@media only screen and (max-width:1024px){.inner-wrapper>section.content{padding:2em 20px}.white-box{padding:1em 2em}}@media only screen and (max-width:640px){.inner-wrapper.content{padding:2em 1.5em}.white-box{padding:.5em 1.4em}}body.show-head header{background:#8200b4}header{background:#8200b4;z-index:1000;top:-50px;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}header.sticky{position:fixed;top:0;left:0;right:0}header.sticky .top{padding:.7em 0 0}header.sticky .top .menu-holder{-webkit-align-self:initial;-ms-flex-item-align:initial;-ms-grid-row-align:initial;align-self:initial}header.sticky .top .inner-wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}header.sticky .top .inner-wrapper .logo{-webkit-box-ordinal-group:initial;-webkit-order:initial;-moz-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin:0}header.sticky .top .inner-wrapper .rattvise-logo{height:46px;width:70px}header.sticky .top .inner-wrapper .finger-snap{display:none}header.sticky .below{display:none;height:0;padding:0!important}header.sticky .below h2{display:none}header #main-menu{position:relative}header #main-menu .menu-wrapper{padding:4em 0 3em;width:100%;background:#8200b4;position:absolute;top:0;left:0;z-index:20;-webkit-transition:margin-top .2s ease-in-out;-moz-transition:margin-top .2s ease-in-out;transition:margin-top .2s ease-in-out}header #main-menu .menu-wrapper.hide{opacity:0}header #main-menu .header-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}header #main-menu .menu-item{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:24px;list-style:none;margin-bottom:20px;color:#fff;width:16.666%}header #main-menu .menu-item>a{display:inline-block;line-height:1em;width:80%}header #main-menu .menu-item a{text-decoration:none}header #main-menu .menu-item a:hover{text-decoration:underline}header #main-menu .menu-item h3{font-size:24px;color:#fff;margin:0}header #main-menu .current-menu-item>a{text-decoration:underline}header #main-menu .sub-menu{padding:0;margin:5px 0 0 0;list-style:none;width:100%}header #main-menu .sub-menu .menu-item{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;font-size:16px;list-style:none;line-height:1.4em;vertical-align:middle;margin-bottom:10px;float:none;width:80%}header #main-menu .sub-menu .menu-item a{width:100%}header #main-menu .service-list{list-style:none;margin:0 0 0 -5px;padding:0}header #main-menu .service-list li{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;line-height:1.4em}header #main-menu .service-list li a{font-size:16px;vertical-align:3px;margin-left:3px}header .menu-holder{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}header .menu-holder.account-menu{width:100%;margin-left:auto;text-align:right;margin-right:10px}header .mobile-nav{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;cursor:pointer;font-size:16px;width:110px;text-align:right;margin-right:-18px;position:relative;top:5px;margin-left:0;white-space:nowrap}header .mobile-nav span{vertical-align:20px;margin-right:-15px;display:inline-block}header svg{display:inline-block;vertical-align:middle}header .logo{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;z-index:1000;width:218px;margin:20px 0 55px}header .listoteket-text-logo{display:block;width:50px;height:36px}header .account-buttons{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;margin-left:auto;font-size:16px;color:#8200b4}header .account-buttons a{white-space:nowrap}header .account-buttons .icon-user{font-size:20px;vertical-align:-2px}header .account-buttons .label{display:none}header .account-buttons.mobile{display:none;padding:10px 25px;border-bottom:1px solid rgba(151,151,151,.2);line-height:32px;font-size:14px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .account-buttons.mobile .action{text-transform:none;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;text-align:right;display:inline-block;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}header .account-buttons.mobile .icon-user{margin-left:-6px}header .top{color:#8200b4;padding-top:12px;background-color:#00ffa3;position:relative;position:relative;z-index:1000}header .top .inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}header .top .inner-wrapper .rattvise-logo{width:144px;height:96px}header .top .inner-wrapper .finger-snap{position:absolute;top:-107px;right:-70px}header .top .inner-wrapper .rattvise-logo-small{height:46px;width:70px;margin:0;display:none}header .top .inner-wrapper .account-buttons{margin-top:1px}header .top .inner-wrapper svg{fill:#8200b4}header .top .inner-wrapper .icon-arrow{display:inline-block;text-decoration:none;color:#fff;position:relative;vertical-align:middle;font-size:18px;margin-left:20px;z-index:60}header .top .inner-wrapper .icon-arrow:before{display:block;position:absolute;top:4px;right:-30px;font-size:14px}header .wave{background:url(images/wave-03.svg);position:absolute;left:0;bottom:-12px;height:12px;width:100%}header canvas{position:absolute;top:-webkit-calc(100% - 20px);top:-moz-calc(100% - 20px);top:calc(100% - 20px);left:0;-webkit-filter:drop-shadow(0 5px 0 rgba(0,0,0,.1));filter:drop-shadow(0 5px 0 rgba(0,0,0,.1));z-index:100}header .below{padding:2em 2.2em;color:#00ffa3}header .below .header-content-wrapper{text-align:center;position:relative;max-width:380px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin:auto;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}header .below .header-content-wrapper h2{font-size:30px;margin:.6em}header .below .header-content-wrapper h2 span{display:none}header .below .header-content-wrapper svg{margin-bottom:20px;fill:#befae6}header .below .header-content-wrapper .listo-logo{width:35%;max-width:320px}header .below .header-content-wrapper .scale{width:98px;height:94px;margin-bottom:43px}header .below .header-content-wrapper .text{width:172px;height:26px}header .below .header-content-wrapper p{margin:20px 0 0 70px;font-size:16px;line-height:1.4em}header .below .header-content-wrapper h2 br{display:none}header.thin-header .menu-holder{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}header.thin-header .top{min-height:60px;padding:5px 0;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 0 rgba(0,0,0,.1)}header.thin-header .top .inner-wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}header.thin-header .top .inner-wrapper .rattvise-logo{height:46px;width:70px}header.thin-header .top .inner-wrapper .finger-snap{display:none}header.thin-header .below{color:#fff;padding:2em 0}header.thin-header .below .header-content-wrapper{max-width:835px;text-align:left}header.thin-header .logo{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0}header .inner-wrapper{padding:0 2.5em}header .listo-logo{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;position:relative}header .listo-logo svg{-webkit-transition:.5s ease all;-moz-transition:.5s ease all;transition:.5s ease all;-webkit-animation-duration:6s;-moz-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}header .listo-logo svg.listo-base{margin-bottom:0}header .listo-logo .listo-base{-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}header .listo-logo .scale-part-2{width:36%;left:6.2%;top:31%;position:absolute;-webkit-animation-name:scale1;-moz-animation-name:scale1;animation-name:scale1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}header .listo-logo .scale-part-3{width:14.2%;left:0;top:37.5%;position:absolute;-webkit-animation-name:scale2;-moz-animation-name:scale2;animation-name:scale2}header .listo-logo .scale-part-4{width:14.2%;left:34%;top:37.5%;position:absolute;-webkit-animation-name:scale3;-moz-animation-name:scale3;animation-name:scale3}.menu-backdrop{position:fixed;top:0;left:0;background:#000;width:100%;height:100%;z-index:15;opacity:0;pointer-events:none}.menu-backdrop.hide{opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.menu-backdrop.show{opacity:.3;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@-webkit-keyframes scale1{0%{-webkit-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}20%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes scale1{0%{-moz-transform:rotate(0);transform:rotate(0)}10%{-moz-transform:rotate(8deg);transform:rotate(8deg)}20%{-moz-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(0);transform:rotate(0)}}@keyframes scale1{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}10%{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);transform:rotate(8deg)}20%{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);transform:rotate(-8deg)}30%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes scale2{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(.5%,-15%);transform:translate(.5%,-15%)}20%{-webkit-transform:translate(2.5%,15%);transform:translate(2.5%,15%)}30%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes scale2{0%{-moz-transform:translate(0);transform:translate(0)}10%{-moz-transform:translate(.5%,-15%);transform:translate(.5%,-15%)}20%{-moz-transform:translate(2.5%,15%);transform:translate(2.5%,15%)}30%{-moz-transform:translate(0);transform:translate(0)}100%{-moz-transform:translate(0);transform:translate(0)}}@keyframes scale2{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(.5%,-15%);-moz-transform:translate(.5%,-15%);transform:translate(.5%,-15%)}20%{-webkit-transform:translate(2.5%,15%);-moz-transform:translate(2.5%,15%);transform:translate(2.5%,15%)}30%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}}@-webkit-keyframes scale3{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-2.5%,15%);transform:translate(-2.5%,15%)}20%{-webkit-transform:translate(-.5%,-15%);transform:translate(-.5%,-15%)}30%{-webkit-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(0);transform:translate(0)}}@-moz-keyframes scale3{0%{-moz-transform:translate(0);transform:translate(0)}10%{-moz-transform:translate(-2.5%,15%);transform:translate(-2.5%,15%)}20%{-moz-transform:translate(-.5%,-15%);transform:translate(-.5%,-15%)}30%{-moz-transform:translate(0);transform:translate(0)}100%{-moz-transform:translate(0);transform:translate(0)}}@keyframes scale3{0%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-2.5%,15%);-moz-transform:translate(-2.5%,15%);transform:translate(-2.5%,15%)}20%{-webkit-transform:translate(-.5%,-15%);-moz-transform:translate(-.5%,-15%);transform:translate(-.5%,-15%)}30%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}100%{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}}@media only screen and (max-width:1024px){header .inner-wrapper{padding:0 20px}header #main-menu .menu-wrapper{padding:3em 0 1.5em}header #main-menu .header-menu>li{width:50%}}@media only screen and (max-width:768px){header.listotek .below{padding-bottom:3.5em}}@media only screen and (max-width:640px){body.show-head header{-moz-background-size:cover;background-size:cover}header #main-menu .menu-wrapper{padding-top:2em}header .top{padding:5px 0}header.show-menu .menu{visibility:visible;opacity:1}header.show-menu .menu a{pointer-events:auto}header.listotek .below{padding-bottom:3em}header .below{padding:25px 18px}header .below .header-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header .below .header-content-wrapper .listo-logo{width:90%;max-width:236px;margin-top:1em}header .below .header-content-wrapper p{margin:2em .5em 1em;text-align:center}header .below .header-content-wrapper h2{max-width:350px;margin:35px 0}header .below .header-content-wrapper h2 span{display:inline-block}header .below .header-content-wrapper h2 br{display:initial}}.burger{width:12px;height:12px;position:relative;display:inline-block;width:50px;height:50px;overflow:hidden;-webkit-transform:scale(.27);-moz-transform:scale(.27);-ms-transform:scale(.27);transform:scale(.27)}.burger span{-webkit-transition:all .2s cubic-bezier(.25,.8,.25,1);-moz-transition:all .2s cubic-bezier(.25,.8,.25,1);transition:all .2s cubic-bezier(.25,.8,.25,1);display:block;position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#8200b4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;margin-top:-4px}.burger:after,.burger:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#8200b4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all .2s cubic-bezier(.25,.8,.25,1);-moz-transition:all .2s cubic-bezier(.25,.8,.25,1);transition:all .2s cubic-bezier(.25,.8,.25,1);height:8px;margin-top:-4px}.burger:before{top:8px}.burger:after{top:40px}.burger.close span{margin:-150%}.burger.close:before{top:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.burger.close:after{top:25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (max-width:480px){header #main-menu .header-menu{width:100%}header #main-menu .header-menu>li{width:100%}header #main-menu .header-service-column{width:100%}header .below .inner-wrapper .scale{margin-bottom:30px}}.info-wrapper{background:#fff;text-align:center;padding:32px 0;line-height:1.4em;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 0 rgba(0,0,0,.2);position:relative}.info-wrapper.light-gray{background:#e6e6e6;z-index:1}.info-wrapper .icon{font-size:132px;margin-right:60px}.info-wrapper .icon:before{margin:0;width:172px}.info-wrapper.with-icon{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);z-index:2;padding:50px 0}.info-wrapper.with-icon .inner-wrapper{max-width:1045px}.info-wrapper.with-icon a{color:#00f}.info-wrapper.with-icon p{text-align:left;vertical-align:top;max-width:-webkit-calc(100% - 240px);max-width:-moz-calc(100% - 240px);max-width:calc(100% - 240px)}.info-wrapper p{display:inline-block;line-height:1.8em;margin:0}.info-wrapper .button{margin:10px 0 10px 30px}.info-wrapper .inner-wrapper{padding-top:0}footer{background:#00ffa3;margin-top:0;padding-bottom:36px;position:relative;z-index:1;overflow:hidden}footer .inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1440px;padding:0 20px}footer .bottom-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2em 2.5em 0;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;z-index:0;min-height:450px}footer .footer-column{width:25%;padding-right:2em;font-size:18px;line-height:1.75em}footer .footer-column h3{font-size:22px;color:#8200b4!important;margin-bottom:5px}footer .footer-column p{margin-top:5px}footer .footer-column p .nobreak{display:inline-block}footer .footer-column a{color:#1e1e1e}footer .footer-column ul{list-style:none;-webkit-padding-start:0;-webkit-margin-before:0;color:#1e1e1e}footer .footer-column ul .icon{font-size:18px;margin-right:5px}footer .footer-column ul .icon:before{margin-left:0}footer .footer-column ul a{text-decoration:none;vertical-align:top}footer .footer-column ul .menu-item{line-height:25px;vertical-align:top}footer svg.victory-hand{width:60px;height:158px;position:absolute;bottom:-160px;left:15%;fill:#8200b4;-webkit-transition:bottom .4s ease-out;-moz-transition:bottom .4s ease-out;transition:bottom .4s ease-out}footer svg.victory-hand.up{bottom:0}@media only screen and (max-width:1100px){footer .inner-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .bottom-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .footer-column{width:50%}}@media only screen and (max-width:1024px){footer .bottom-wrapper{padding:1em 20px}}@media only screen and (max-width:640px){.info-wrapper{padding:45px 0}.info-wrapper.with-icon .inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-wrapper.with-icon .icon{margin-right:0;margin-bottom:30px}.info-wrapper.with-icon p{max-width:none}.info-wrapper .button{margin-left:0;margin-top:20px}footer{padding-bottom:5em}footer .bottom-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 20px 0}footer .footer-column{width:100%}footer svg.victory-hand{left:auto;right:10%}}.two-wide .card,.two-wide .news-card{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}.three-wide .card,.three-wide .news-card{width:-webkit-calc(33.333% - .75em);width:-moz-calc(33.333% - .75em);width:calc(33.333% - .75em);margin-left:1.125em}.three-wide .card:last-child,.three-wide .news-card:last-child{margin-left:1.125em;margin-right:auto}.three-wide .card:nth-child(3n+1),.three-wide .news-card:nth-child(3n+1){margin-left:0}.three-wide .card:first-child,.three-wide .news-card:first-child{margin-left:auto}.four-wide .card,.four-wide .news-card{width:-webkit-calc(25% - 1em);width:-moz-calc(25% - 1em);width:calc(25% - 1em);margin-left:1.3333333em;margin-right:0}.four-wide .card:last-child,.four-wide .news-card:last-child{margin-right:auto}.four-wide .card:nth-child(4n+1),.four-wide .news-card:nth-child(4n+1){margin-left:0}.four-wide .card:first-child,.four-wide .news-card:first-child{margin-left:auto}.card{background:#fff;position:relative;margin-bottom:20px;overflow:hidden;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.card h3{font-size:18px;margin:0}.card.dummy{visibility:hidden}.card.service-box{padding:15px 20px 25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card.service-box p{margin:0}.card.service-box b{font-size:54px;font-weight:400;line-height:1em;margin-bottom:3px;display:block}.card .reactions-wrapper.received{margin-left:0}.card.open-position,.card.person{padding:20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card.open-position h3,.card.person h3{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;display:inline-block;max-width:90%;margin-bottom:0;font-size:16px;line-height:1.1}.card.open-position p,.card.person p{font-size:14px;margin-bottom:.4em}.card.open-position .image-wrapper,.card.person .image-wrapper{width:58px;height:58px;-webkit-flex-basis:58px;-ms-flex-preferred-size:58px;flex-basis:58px;background:#eae5e1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-moz-background-size:cover;background-size:cover}.card.open-position .image-wrapper img,.card.person .image-wrapper img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.card.open-position .image-wrapper .responsive-image,.card.person .image-wrapper .responsive-image{position:absolute;padding-bottom:0;top:0;left:0}.card.open-position .image-wrapper span,.card.person .image-wrapper span{width:23px;height:4px;background:#d0c8c2;margin:1.5px 0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.card.open-position .information,.card.person .information{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:20px;position:relative;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card.open-position .information span,.card.person .information span{display:block;font-size:14px;line-height:1.1}.card.open-position .information .icon,.card.person .information .icon{display:block;color:#00f;font-size:15px;position:absolute;top:2px;right:-4px}.card.open-position{padding:25px 20px;min-height:7.3em}.card.open-position h3{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:20px}.card.open-position p{font-size:16px;margin:0}.card.file-card{background:0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.file-card h3{padding-right:15px;font-family:Lunettes-Regular}.card.file-card .information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;position:relative;min-height:4em;background-color:#fff}.card.file-card .information span{white-space:nowrap}.card.thing{-webkit-box-align:start;-webkit-align-items:start;-moz-box-align:start;-ms-flex-align:start;align-items:start}.card.thing .information{padding:1em 1.1em 1.4em;margin-bottom:70px}.card.thing .collection-placeholder{background-color:#e6e6e6}.card.thing h3{line-height:1.3;font-size:22px}.card.thing span{font-size:14px}.card.thing .icon-link-ext{font-size:18px}.card.thing p{margin:0 0 15px;padding:.4em 0 0}.card.thing a{text-decoration:underline;cursor:pointer}.card.thing a span{margin-left:8px}.card.thing .add-reaction svg{display:inline-block}.card.thing .add-reaction span{display:none}.card.collection{background:0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card.collection h3{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;padding-right:15px;line-height:1.4}.card.collection .responsive-image.content{overflow:hidden}.card.collection .list-icons{bottom:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;left:0;padding:1.2em 1em;position:absolute;right:0}.card.collection .list-icons .icon{background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;color:#787878;line-height:28px;padding:0 .4em 0 .2em;margin-left:auto;min-width:35px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card.collection .list-icons .icon.icon-heart:before{font-size:70%;vertical-align:1px;margin-right:6px}.card.collection .list-icons .icon.icon-th-list:before{font-size:16px;margin-right:2px}.card.collection .information{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em 1em;position:relative;min-height:4em;background-color:#fff}.card.collection .information span{white-space:nowrap}.card.collection .visablity-wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:60;line-height:20px}.card.collection .visablity-wrapper:before{position:absolute;content:" ";height:2px;left:-20px;top:0;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);background:rgba(151,151,151,.2)}.card.collection.edit-mode .visablity-wrapper{background-color:#fff;padding:.8em 1em;font-size:16px}.card.edit-mode .information{clear:left}.card.employee-card .responsive-image.placeholder{background:rgba(230,230,230,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.card.employee-card .responsive-image.placeholder svg{margin-top:20%}.card.employee-card.has-contact .information{margin-bottom:100px}.card.employee-card .information{width:100%;float:left;font-size:18px;text-align:center;margin-bottom:30px}.card.employee-card .information p{padding:0 30px}.card.employee-card .information h2{margin-bottom:.2em}.card.employee-card .information span{font-size:16px;color:#787878;line-height:1.4em;max-width:80%;display:inline-block;margin:1em 0}.card.employee-card .contact{text-align:center;position:absolute;bottom:0;left:-webkit-calc(50% - 72.5px);left:-moz-calc(50% - 72.5px);left:calc(50% - 72.5px)}.card.employee-card .contact .button{margin-bottom:40px}.card.employee-card .employee-media-wrapper{height:242px;width:242px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:40px auto 5px}.card.employee-card .employee-media-wrapper .responsive-image,.card.employee-card .employee-media-wrapper img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.card.employee-card.wide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto}.card.employee-card.wide .contact{bottom:auto;left:83px;top:305px}.card.employee-card.wide .employee-media-wrapper{margin:40px}.card.employee-card.wide.has-contact .information{margin-bottom:40px;min-height:350px}.card.employee-card.wide .information{width:-webkit-calc(100% - 282px);width:-moz-calc(100% - 282px);width:calc(100% - 282px);text-align:left}.card.employee-card.wide .information p{padding:0 30px 0 0}.card .responsive-image.placeholder{background:rgba(255,255,255,.5)}.card .responsive-image.placeholder svg{width:40%;margin:5% 30%;fill:#8200b4}.card.with-link:hover{-webkit-transform:translateY(3px);-moz-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:0 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1280px){.four-wide .card{width:-webkit-calc(33.333% - .75em);width:-moz-calc(33.333% - .75em);width:calc(33.333% - .75em);margin-left:1.125em}.four-wide .card:last-child{margin-left:1.125em;margin-right:auto}.four-wide .card:nth-child(4n+1){margin-left:1.125em}.four-wide .card:first-child,.four-wide .card:nth-child(3n+1){margin-left:0}}@media only screen and (max-width:1100px){.two-wide .card,.two-wide .news-card{width:100%}.two-wide .card:last-child,.two-wide .news-card:last-child{margin-left:0}.two-wide .card.dummy,.two-wide .news-card.dummy{display:none}.four-wide .card,.four-wide .news-card{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em);margin-left:1em;margin-right:auto}.four-wide .card:first-child,.four-wide .news-card:first-child{margin-left:0}.four-wide .card:nth-child(2n+1),.four-wide .news-card:nth-child(2n+1){margin-right:0!important;margin-left:0!important}.four-wide .card:nth-child(3n+1),.four-wide .news-card:nth-child(3n+1){margin-left:1em}}@media only screen and (max-width:1024px){.three-wide .card.open-position{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em);margin-left:1em;margin-right:0}.three-wide .card.open-position:last-child{margin-left:1em;margin-right:0}.three-wide .card.open-position:nth-child(2n+1){margin-left:0}.three-wide .card.open-position:first-child{margin-left:0}}@media only screen and (max-width:840px){.three-wide .card,.three-wide .news-card{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em);margin-left:1em;margin-right:0}.three-wide .card:last-child,.three-wide .news-card:last-child{margin-left:1em;margin-right:0}.three-wide .card:nth-child(2n+1),.three-wide .news-card:nth-child(2n+1){margin-left:0}.three-wide .card:first-child,.three-wide .news-card:first-child{margin-left:0}}@media only screen and (max-width:768px){.three-wide .card.open-position{width:100%;margin-left:0}.three-wide .card.open-position:last-child{margin-left:0}.three-wide .card.open-position.dummy{display:none}.card.employee-card.wide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.card.employee-card.wide .employee-media-wrapper{margin-bottom:0}.card.employee-card.wide.has-contact .information{min-height:0}.card.employee-card.wide .information{text-align:center;width:100%}.card.employee-card.wide .information h2{padding:0 10px}.card.employee-card.wide .information p{padding:0 30px}.card.employee-card.wide .contact{position:static}}@media only screen and (max-width:640px){.three-wide .card,.three-wide .news-card{width:100%;margin-left:0}.three-wide .card:last-child,.three-wide .news-card:last-child{margin-left:0}.three-wide .card.dummy,.three-wide .news-card.dummy{display:none}.four-wide .card,.four-wide .news-card{width:100%;margin-left:0;margin-right:0}.four-wide .card:nth-child(3n+1),.four-wide .news-card:nth-child(3n+1){margin-left:0}.four-wide .card.dummy,.four-wide .news-card.dummy{display:none}}.two-wide .item{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em)}.three-wide .item,.three-wide .package{width:-webkit-calc(33.333% - .75em);width:-moz-calc(33.333% - .75em);width:calc(33.333% - .75em);margin-left:1.125em}.three-wide .item:last-child,.three-wide .package:last-child{margin-left:1.125em;margin-right:auto}.three-wide .item:nth-child(3n+1),.three-wide .package:nth-child(3n+1){margin-left:0}.three-wide .item:first-child,.three-wide .package:first-child{margin-left:auto}.four-wide .item{width:-webkit-calc(25% - 4em);width:-moz-calc(25% - 4em);width:calc(25% - 4em);margin-left:5.3333333em;margin-right:0}.four-wide .item:last-child{margin-right:auto}.four-wide .item:nth-child(4n+1){margin-left:0!important}.four-wide .item:first-child{margin-left:auto}.item{position:relative;margin:2em 0 3em}.item .service-image{background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin:auto;padding:1.5em;max-width:230px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.item .service-image .image-placeholder{padding-bottom:100%}.item.service-item{text-align:center}.item.service-item:hover .service-image{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.package{position:relative;margin-bottom:20px}@media only screen and (max-width:1440px){.four-wide .item{width:-webkit-calc(25% - 1em);width:-moz-calc(25% - 1em);width:calc(25% - 1em);margin-left:1.3333em}}@media only screen and (max-width:1280px){.four-wide .item{width:-webkit-calc(50% - 3em);width:-moz-calc(50% - 3em);width:calc(50% - 3em);margin-left:6em;margin-right:auto}.four-wide .item:nth-child(2n+1){margin-right:0!important;margin-left:0!important}.four-wide .item:first-child{margin-left:0}}@media only screen and (max-width:1100px){.two-wide .item{width:100%}.two-wide .item:last-child{margin-left:0}.two-wide .item.dummy{display:none}.four-wide .item{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em);margin-left:1em}}@media only screen and (max-width:840px){.three-wide .item,.three-wide .package{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em);margin-left:1em;margin-right:0}.three-wide .item:last-child,.three-wide .package:last-child{margin-left:1em;margin-right:0}.three-wide .item:nth-child(2n+1),.three-wide .package:nth-child(2n+1){margin-left:0}.three-wide .item:first-child,.three-wide .package:first-child{margin-left:0}}@media only screen and (max-width:640px){.three-wide .item,.three-wide .package{width:100%;margin-left:0}.three-wide .item:last-child,.three-wide .package:last-child{margin-left:0}.three-wide .item.dummy,.three-wide .package.dummy{display:none}.four-wide .item{width:100%;margin-left:0;margin-right:0}.four-wide .item.dummy{display:none}}form label{font-size:16px;display:block;margin-bottom:0;line-height:1.4}form .input-description{font-size:14px;margin-bottom:0;line-height:1.4}form .field-wrapper{margin-bottom:15px}form .field-wrapper.required{position:relative}form .field-wrapper.required:after{position:absolute;content:"*";color:#fe4259;right:10px;top:1em;font-size:30px}form .required-legend{font-size:14px;margin-top:-10px}form .required-legend span{font-size:24px;color:#fe4259;padding-right:5px;vertical-align:top}form .textarea,form input,form textarea{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;color:#1e1e1e;display:block;width:100%;-webkit-appearance:none;border:1px solid rgba(100,100,100,.2);font-size:16px;line-height:1.4em;background-color:#fff;padding:7px 10px;margin-top:.5em}form .textarea:focus,form input:focus,form textarea:focus{outline:0;border-color:rgba(49,49,49,.2)}form .textarea.error,form input.error,form textarea.error{border-color:#fe4259}form input[type=checkbox]{width:15px;height:15px}form input[type=checkbox]:checked{background:#333}form .textarea{min-height:82px;height:auto;white-space:pre-wrap}form .order-button{text-align:center}form .message-container>div{display:none;margin-top:4em;text-align:center}form .message-container>div svg{fill:#b40050;max-width:140px;display:block;margin:auto}form .message-container>div .token{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;color:#b40050}form .message-container .fail{margin-top:2em}form .message-container .fail svg{max-width:100px}.modal-wrapper{position:fixed;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;width:100%;height:100%;top:0;left:0}.modal-wrapper.modal-qa-wrapper{position:absolute;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-wrapper.modal-qa-wrapper .modal-qa{margin:20px}.modal-wrapper .notice{display:none}.modal-wrapper.show-notice .notice{display:block}.modal-wrapper .backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:rgba(0,0,0,.8);opacity:.8;z-index:5000}.modal-wrapper .modal-ui{background:#8200b4;color:#fff;position:relative;z-index:10000;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding:75px 30px;min-width:300px;max-width:512px}.modal-wrapper .modal-ui.allow-scroll{overflow:scroll;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-wrapper .modal-ui .close-button{display:none}.modal-wrapper .modal-ui .button{display:block;width:280px;margin-bottom:20px}.modal-wrapper .modal-ui.with-buttons{text-align:left;display:block;padding:30px;width:512px}.modal-wrapper .modal-ui.with-buttons h2{margin-bottom:.6em}.modal-wrapper .modal-ui.with-buttons p{max-width:100%}.modal-wrapper .modal-ui.with-buttons .button{width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:calc(50% - 15px);margin-bottom:0}.modal-wrapper .modal-ui.with-buttons .button-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-wrapper .modal-ui.with-search{text-align:left;display:block;padding:30px;width:512px}.modal-wrapper .modal-ui.with-search .button{margin-top:10px;margin-bottom:0;width:auto;display:inline-block}.modal-wrapper .modal-ui.with-search h2{font-size:18px;margin-bottom:20px}.modal-wrapper .modal-ui.with-search ul{margin:0;padding:0}.modal-wrapper .modal-ui.with-views{width:500px;overflow:hidden;padding-bottom:50px}.modal-wrapper .modal-ui.with-views .desc{max-width:85%;text-align:left;font-size:18px}.modal-wrapper .modal-ui.with-views .desc a{color:#fff}.modal-wrapper .modal-ui.with-views .button{margin-left:auto;margin-right:auto}.modal-wrapper .modal-ui.with-views .view-wrapper{width:2000px;-webkit-align-self:start;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;text-align:left;-webkit-transition:margin .2s ease-in-out;-moz-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out}.modal-wrapper .modal-ui.with-views .display{width:-webkit-calc(500px - 40px);width:-moz-calc(500px - 40px);width:calc(500px - 40px);overflow:hidden}.modal-wrapper .modal-ui.with-views .view{display:inline-block;text-align:center;vertical-align:middle;width:-webkit-calc(500px - 40px);width:-moz-calc(500px - 40px);width:calc(500px - 40px)}.modal-wrapper .modal-ui.with-avatars{display:block;padding:30px}.modal-wrapper .modal-ui.with-avatars .avatar-wrapper{margin:20px 0 30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-wrapper .modal-ui.with-avatars .avatar-wrapper .square{height:242px;width:242px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modal-wrapper .modal-ui.with-avatars .avatar{width:-webkit-calc(33% - 1%);width:-moz-calc(33% - 1%);width:calc(33% - 1%);padding-bottom:-webkit-calc(33% - 1%);padding-bottom:-moz-calc(33% - 1%);padding-bottom:calc(33% - 1%);margin-bottom:20px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden}.modal-wrapper .modal-ui.with-avatars .avatar:nth-child(3n+3){margin-right:0}.modal-wrapper .modal-ui.with-avatars .avatar .marker{display:none}.modal-wrapper .modal-ui.with-avatars .chosen .marker{display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,.6);width:100%;height:100%;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:2em;z-index:2}.modal-wrapper .modal-ui.with-avatars img{width:100%;height:auto;float:left;position:absolute;left:0;right:0;top:0}.modal-wrapper .modal-ui.modal-qa{background-color:#fff;color:#1e1e1e;text-align:left;display:initial;padding:0;width:95%}.modal-wrapper .modal-ui.modal-qa .modal-qa-inner{padding:2.5em}.modal-wrapper .modal-ui.modal-qa .modal-qa-inner p{max-width:100%}.modal-wrapper .modal-ui.modal-qa h3{color:#1e1e1e;margin-top:0}.modal-wrapper .modal-ui.modal-qa p{margin:.75em 0}.modal-wrapper .modal-ui.modal-qa .reactions-holder{margin-bottom:0;background-color:rgba(253,250,138,.5)}.modal-wrapper h2{margin:0;text-align:center}.modal-wrapper p{max-width:70%;line-height:1.4em;margin:30px auto;margin-bottom:30px}.modal-wrapper p.taxonomy-description{margin:1em 0;max-width:100%}.modal-wrapper .notice{background:#ffc72a;width:100%;padding:10px;position:absolute;top:0;text-align:center;font-size:14px}.modal-wrapper .notice .icon{color:#1e1e1e}.modal-wrapper .notice .icon:before{margin-right:10px}.modal-wrapper .show-next{margin:0 auto}.modal-wrapper .terms{margin:20px auto 30px;padding:0;list-style:none;max-width:85%;font-size:14px;text-align:left}.modal-wrapper .terms p{margin-left:10px;max-width:100%!important;font-size:14px;display:inline-block;margin:0 10px 20px}.modal-wrapper .terms li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer}.modal-wrapper .check-box{display:inline-block;width:20px;min-width:20px;height:20px;border:2px solid #fff;background:#fff;color:#8200b4;text-align:center}.modal-wrapper .check-box.off{background:#8200b4}.modal-wrapper .check-box.off .icon:before{display:none}.modal-wrapper .check-box .icon:before{margin:0;width:1.1em;vertical-align:40%;font-size:80%}@media only screen and (max-width:640px){.modal-wrapper{position:absolute;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-wrapper .modal-ui{margin:10px;width:100%;max-width:100%;padding:30px 20px}.modal-wrapper .modal-ui .close-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:8px;right:8px}.modal-wrapper .modal-ui.with-views{max-width:90%;padding-bottom:30px}.modal-wrapper .modal-ui.with-buttons,.modal-wrapper .modal-ui.with-search{width:100%;max-width:100%}.modal-wrapper .modal-ui.with-buttons .button{min-width:auto;width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);width:calc(50% - 5px)}.modal-wrapper .modal-ui h2{font-size:30px}.modal-wrapper .modal-ui.with-avatars .chosen .marker{font-size:1.5em}.modal-wrapper .modal-ui.modal-qa .modal-qa-inner{padding:1em}.modal-wrapper .terms{margin:20px}}.module{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 5px 0 rgba(0,0,0,.1) inset;position:relative}.module:first-of-type{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 5px 0 rgba(0,0,0,.1) inset}.module.module-qa{background-color:#fdfa8a;text-align:center}.module.module-qa h1{color:#8200b4;max-width:180px}.module.module-qa .question-holder{background-color:#fff;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);padding:.5em 1em;margin-bottom:2em;text-align:left}.module.module-qa .illustration{background-color:#ff7276;fill:#fdfa8a}.module.module-qa .illustration .inner-wrapper{width:100%}.module.module-qa .illustration svg{width:300px;height:250px}.module.open-position{background-color:#ffa5c0;text-align:center;padding:0;position:relative}.module.open-position h1{word-wrap:normal}.module.open-position .illustration{position:absolute;right:0;bottom:0;width:16.5%;max-width:240px;min-width:0;-webkit-flex-basis:initial;-ms-flex-preferred-size:initial;flex-basis:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:right}.module.open-position .illustration .inner-wrapper{display:inline-block;max-width:none}.module.open-position .illustration svg{max-width:100%}.module.open-position svg{width:100%;fill:#00f;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);vertical-align:bottom;margin-bottom:-5px}.module.open-position .inner-wrapper{max-width:800px;width:100%}.module.open-position .wrapper{margin:auto}.module.open-position h1{color:#00f;max-width:200px}.module.module-object.post{background-color:#ff7276;color:#fff;text-align:center}.module.module-object.post .wrapper{width:100%}.module.module-object.post .news-card{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative}.module.module-object.post .news-card .responsive-image{overflow:hidden}.module.module-object.post .news-card:nth-child(n+5){margin-top:1.5em}.module.module-object.post .news-card:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.8}.module.module-object.post .news-card .news-image-placeholder{background:rgba(255,255,255,.5)}.module.module-object.post .news-card .news-image-placeholder svg{fill:#fff;opacity:.5;width:35%;margin:1em 32.5%}.module.module-object.post .news-card .count{color:#000}.module.module-object.post h1,.module.module-object.post h2{color:#fdfa8a}.module.module-object.post .button{margin-top:1.5em}.module.module-object.collection{background-color:#befae6;text-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.module.module-object.collection h1{color:#8200b4;max-width:180px}.module.module-object.collection .wrapper{width:50%}.module.module-object.collection .illustration{background-color:#8200b4}.module.module-object.collection .illustration svg{fill:#befae6;width:60%;max-width:350px}.module.module-services{background-color:#8cf0ff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;text-align:center}.module.module-services .wrapper{width:50%}.module.module-services .inner-wrapper{max-width:745px;width:100%}.module.module-services .illustration{background-color:#b40050;fill:#0ff}.module.module-services .illustration .inner-wrapper{width:100%}.module.module-services .illustration svg{max-width:260px;width:45%}.module.module-services .service-box{text-align:center;background-color:#fff}.module.module-services h1,.module.module-services h2,.module.module-services h3{color:#b40050}.module.module-image-n-text{background-color:#ffc72a;text-align:center}.module.module-image-n-text h1{color:#8200b4;margin:10px 0}.module.module-image-n-text ol{padding:0;list-style-position:inside}.module.module-image-n-text .button{margin-top:15px}.module.module-image-n-text .image-wrapper{float:left;width:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.module.module-image-n-text .image-wrapper .image-inner-wrapper{max-width:450px;margin:auto}.module.module-image-n-text .image-wrapper .responsive-image{background-color:transparent;margin:auto}.module.module-image-n-text .image-wrapper .responsive-image img{max-width:100%}.module.module-image-n-text .inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:1240px}.module.module-image-n-text .inner-wrapper.layout-bth{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.module.module-image-n-text .content-wrapper{width:50%;float:left;padding:1em 2em;line-height:1.75}.module .illustration{min-width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 5px 0 rgba(0,0,0,.1) inset}.module .illustration .inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0}.module .illustration svg{max-width:45%}.module.split .inner-wrapper{max-width:720px;padding:3.5em 2.5em 4em;margin:auto}.module .inner-wrapper{padding:3.5em 2.5em 4em}.module .wrapper{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.module .newsflash{min-width:50%;background-color:#ff7276;color:#fff;position:relative;text-align:left;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 5px 0 rgba(0,0,0,.1) inset}.module .newsflash figure img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.module .newsflash .news-image-wrapper .responsive-image.content{padding-bottom:40%;overflow:hidden}.module .newsflash h2{color:#fdfa8a}.module .newsflash p,.module .newsflash span{color:#fff}.module .newsflash .date{font-size:14px}.module .newsflash span.count{color:#000}.module .card h2{margin:0;line-height:1.65}.module h1{margin:0 auto 1em}@media only screen and (max-width:1100px){.module .post-wrapper.two-wide .card{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em)}}@media only screen and (max-width:1024px){.module{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.module .inner-wrapper{max-width:800px;padding:3.5em 20px 4em}.module .newsflash{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1),0 5px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 5px 0 rgba(0,0,0,.1),0 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 5px 0 rgba(0,0,0,.1),0 5px 0 rgba(0,0,0,.1) inset}.module.open-position{padding:0}.module .illustration{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.module.split .inner-wrapper{margin:0 auto;padding:3.5em 20px 4em}.module.module-services{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.module.module-services .illustration{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1),0 5px 0 rgba(0,0,0,.1) inset;-moz-box-shadow:0 5px 0 rgba(0,0,0,.1),0 5px 0 rgba(0,0,0,.1) inset;box-shadow:0 5px 0 rgba(0,0,0,.1),0 5px 0 rgba(0,0,0,.1) inset}.module.module-services .illustration svg{max-width:none;width:60%}.module.module-object.post .news-card{margin-bottom:20px}.module.module-object.collection{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.module.module-object.collection .illustration svg{width:90%;max-width:500px}.module.open-position .inner-wrapper{max-width:720px}}@media only screen and (max-width:768px){.module.module-image-n-text .image-wrapper{width:100%}.module.module-image-n-text .content-wrapper{width:100%;padding:0;text-align:left}.module.module-image-n-text .content-wrapper h1,.module.module-image-n-text .content-wrapper p{text-align:left}.module.collection .post-wrapper.two-wide .card,.module.open-position .post-wrapper.two-wide .card{width:100%}.news-card .reactions-wrapper.received{position:static}}@media only screen and (max-width:640px){.module{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0!important}.module .wrapper{width:100%}.module.open-position .illustration{display:none}.module.module-image-n-text .content-wrapper h1{font-size:1.6em}.module.module-object.post .news-card{margin-bottom:3em}.module.module-object.post .news-card:after{content:"";width:100%;height:8px;display:block;background:url(images/line_wave_yellow.png) bottom repeat-x;margin-top:2em}.module.module-object.post .news-card:nth-child(n+5){margin-top:0}.module.module-object.post .news-card:last-child{margin-right:0;margin-left:0}}@media only screen and (max-width:500px){.module .post-wrapper.two-wide .card{width:100%}}@media only screen and (max-width:320px){body{font-size:16px}footer .footer-column{font-size:16px}}body .reactions-holder{background-color:rgba(255,255,255,.5);-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);margin-bottom:5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:15px 20px 10px;min-height:66px}body .reactions-holder.thing{margin:0;background:rgba(253,250,138,.5);position:absolute;bottom:0;left:0;width:100%}body .reactions-holder.thing span{font-size:16px;margin-left:0}body .reactions-holder .button-wrapper{margin-bottom:5px}body .reactions-holder .button-wrapper a{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;white-space:nowrap;text-decoration:none;color:#1e1e1e;text-decoration:underline}body .reactions-holder .button-wrapper svg{height:28px;width:27px;opacity:.5;vertical-align:middle;display:none}body .reactions-wrapper{padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body .reactions-wrapper.received{margin-left:10px}body .reactions-wrapper.received:first-of-type{margin-left:0}body .reactions-wrapper.received img{width:18px;height:18px;margin-right:5px;float:left}body .reactions-wrapper.received .reaction{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;font-size:14px;padding:4px 6px;width:auto;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;margin-right:5px;margin-bottom:5px;text-decoration:none;cursor:pointer}body .reactions-wrapper.received .reaction .count{vertical-align:middle;font-size:16px}body .reactions-wrapper.received .reaction:hover{background-color:#fffee4}body .reactions-wrapper.received .is-mine{border-color:#ffc72a}body .reactions-wrapper.save .reaction{margin-right:20px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}body .reactions-wrapper.save .reaction:last-child{margin-right:0}body .reactions-wrapper.save .reaction:hover{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}body .reactions-wrapper.save .reaction img{width:32px;height:32px;float:left}body .received-reactions-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body .received-reactions-wrapper span{font-size:16px}body .received-reactions-wrapper a{color:#1e1e1e}body .add-reactions-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}body .add-reactions-wrapper .react-modal{position:absolute;bottom:100%;right:0;padding:1em 1.2em;background-color:#fdfa8a;-webkit-filter:drop-shadow(0 5px 0 rgba(0,0,0,.1));filter:drop-shadow(0 5px 0 rgba(0,0,0,.1));visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:2}body .add-reactions-wrapper .react-modal.hidden{visibility:hidden;opacity:0}body .add-reactions-wrapper .react-modal .triangle{position:absolute;fill:#fdfa8a;top:50%;right:65px;width:34px;z-index:-1}body .add-reactions-wrapper .react-modal-cover{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;display:none}@media only screen and (max-width:640px){body .reactions-holder .button-wrapper .add-reaction svg{display:inline-block}body .reactions-holder .button-wrapper .add-reaction span{display:none}}.finger-snap{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);width:193px;height:267px;background:url(images/snap.png) left center;-webkit-animation-name:snap;-moz-animation-name:snap;animation-name:snap;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:steps(17);-moz-animation-timing-function:steps(17);animation-timing-function:steps(17);-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}.finger-snap.pause{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes snap{100%{background-position:-3451px}}@-moz-keyframes snap{100%{background-position:-3451px}}@keyframes snap{100%{background-position:-3451px}}section.search-header{padding-top:2em;text-align:center}section.search-header form{display:none}section.search-header h1{color:#8200b4;margin:auto;margin-bottom:0;max-width:200px}section.search-header .search-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:710px;margin:3em auto 4em;padding:0 45px}section.search-header .button-wrapper{-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;max-width:125px;margin-left:20px}section.search-header .input-wrapper{-webkit-box-flex:1;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;margin-bottom:20px;width:43.05556%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);min-height:45px;text-align:left;position:relative}section.search-header .input-wrapper .field-wrapper{background:#fff;width:-webkit-calc(100% - 45px);width:-moz-calc(100% - 45px);width:calc(100% - 45px);padding:10px 10px 2px}section.search-header .input-wrapper .search-button{width:45px;background:#8200b4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#befae6;font-size:1.1em;cursor:pointer}section.search-header .input-wrapper .search-button.in-progress{background:#38004e}section.search-header .input-wrapper .search-button:hover{background:#9400ce;border-color:#9400ce}section.search-header .input-wrapper input{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;display:inline-block;line-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;padding:0 5px;-webkit-appearance:none;font-size:1em;margin-bottom:6px}section.search-header .filter-wrapper{-webkit-box-flex:1;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;max-height:1000px;overflow:hidden;-webkit-transition:all .2s cubic-bezier(.25,.8,.25,1);-moz-transition:all .2s cubic-bezier(.25,.8,.25,1);transition:all .2s cubic-bezier(.25,.8,.25,1)}section.search-header .filter-wrapper.collapsed{overflow:hidden;max-height:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}section.search-header .filter-wrapper .taxonomy-wrapper{width:50%;padding:17px;font-size:16px}section.search-header .filter-wrapper .taxonomy-wrapper span{display:block;margin-bottom:8px}section.search-header .filter-wrapper .taxonomy-wrapper .tag{cursor:pointer}section.search-header .filter-wrapper .taxonomy-wrapper .tag.disabled{background:#cdcdcd;opacity:1!important}section.search-header .filter-wrapper .taxonomy-wrapper .tag:hover{opacity:.8}section.search-header .filter-wrapper .taxonomy-wrapper:nth-child(odd){border-right:1px solid rgba(151,151,151,.2)}section.search-header .filter-wrapper .taxonomy-wrapper:nth-child(-n+2){border-bottom:1px solid rgba(151,151,151,.2)}section.search-header .search-result,section.search-header .search-result-empty{width:100%;margin:0;padding:8px;list-style:none;text-align:left;background:#fff;position:absolute;top:-webkit-calc(100% + 20px);top:-moz-calc(100% + 20px);top:calc(100% + 20px);left:0;-webkit-box-shadow:0 8px 16px 0 rgba(82,97,115,.18);-moz-box-shadow:0 8px 16px 0 rgba(82,97,115,.18);box-shadow:0 8px 16px 0 rgba(82,97,115,.18);opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:100}section.search-header .search-result .select-this a,section.search-header .search-result-empty .select-this a{background:#f8f8f8;color:#363636;position:relative}section.search-header .search-result .select-this a:after,section.search-header .search-result-empty .select-this a:after{position:absolute;display:block;top:13px;right:44px;content:'\e808';color:#000;font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}section.search-header .search-result a,section.search-header .search-result span,section.search-header .search-result-empty a,section.search-header .search-result-empty span{display:block;color:#7f848a;text-decoration:none;padding:12px}section.search-header .search-result a:hover,section.search-header .search-result span:hover,section.search-header .search-result-empty a:hover,section.search-header .search-result-empty span:hover{background:#f8f8f8;color:#363636}section.search-header .tag{background:#45774f}section.search-header .tag .icon{color:#45774f}section.content-result{max-width:1440px;margin:auto 45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.content-result .content-column{max-width:650px;width:50%}section.content-result .content-column.collection{margin-right:10px}section.content-result .content-column.person{margin-left:10px}section.content-result .content-header{background:rgba(130,0,180,.2);color:#1e1e1e;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-bottom:2em}section.content-result .content-header h2{font-size:1.1em;padding-left:20px;margin:0}section.content-result .drop-down{opacity:0;position:absolute;top:100%;left:0;width:100%;background:#8200b4;z-index:100;margin:0;padding:8px;list-style:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;pointer-events:none}section.content-result .drop-down li{color:rgba(255,255,255,.5);padding:1em;cursor:pointer}section.content-result .drop-down li.choice{color:#fff}section.content-result .drop-down li:hover{color:#fff;background:#a700e7}section.content-result .sort-wrapper{height:100%;width:40%;max-width:243px;background:#8200b4;color:#1e1e1e;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:17px;position:relative;cursor:pointer}section.content-result .sort-wrapper.has-drop-down{background:#8200b4}section.content-result .sort-wrapper.has-drop-down .icon{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}section.content-result .sort-wrapper.has-drop-down .drop-down{opacity:1;pointer-events:auto}section.content-result .sort-wrapper .current{color:#fff}section.content-result .sort-wrapper .icon{color:#fff;display:block;font-size:1.4em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:10px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}section.content-result .sort-wrapper span:first-of-type{position:absolute;right:-webkit-calc(100% + 17px);right:-moz-calc(100% + 17px);right:calc(100% + 17px);width:100%;text-align:right;pointer-events:none}section.content-result .button-wrapper{margin-top:40px;margin-bottom:237px;text-align:center}section.content-result .button-wrapper .button{width:213px}@media only screen and (max-width:840px){section.content-result .sort-wrapper{width:50%}section.content-result .sort-wrapper span:first-of-type{display:none}}@media only screen and (max-width:640px){section.content-result{margin:auto 20px;display:block}section.content-result .button-wrapper{margin-bottom:40px}section.content-result .content-column{width:100%}section.content-result .content-column.collection{margin-right:0}section.content-result .content-column.person{margin-left:0}section.content-result .content-header{display:block;height:100px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}section.content-result .content-header h2{padding:15px 17px;text-align:center}section.content-result .sort-wrapper{height:50px;width:100%;max-width:none}section.search-header .search-wrapper{padding:0 20px;display:block;margin:2.5em auto 3.8em}section.search-header .search-wrapper .input-wrapper{width:100%}section.search-header .search-wrapper .button-wrapper{margin-left:0;max-width:100%}section.search-header .search-wrapper .button{width:100%;min-width:100%}}body.single-collection .responsive-image.content{overflow:hidden}body.single-collection .responsive-image.hero{background-image:url(images/list_standard-image.png);-moz-background-size:cover;background-size:cover}body.single-collection .set-height{height:auto;-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1);overflow:hidden}body.single-collection .set-height *{-webkit-transition:all .3s cubic-bezier(.25,.8,.25,1);-moz-transition:all .3s cubic-bezier(.25,.8,.25,1);transition:all .3s cubic-bezier(.25,.8,.25,1)}body.single-collection .hero-wrapper{position:relative}body.single-collection .hero-wrapper:after{position:absolute;top:50%;left:0;width:100%;height:100%;content:' ';background-image:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),color-stop(50%, rgba(0,0,0,.5)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%);background-image:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 50%);background-repeat:repeat-x}body.single-collection .hero-wrapper .inner-wrapper{width:90%;position:absolute;left:10%;right:10%;z-index:1;bottom:52px;text-align:center;max-width:600px}body.single-collection .hero-wrapper h1{padding:.2em;line-height:1.5em;background:#8200b4;color:#fff;max-width:300px;display:inline;position:relative;padding-left:0;padding-right:0;-webkit-box-shadow:-.4em 0 0 #8200b4,.4em 0 0 #8200b4;-moz-box-shadow:-.4em 0 0 #8200b4,.4em 0 0 #8200b4;box-shadow:-.4em 0 0 #8200b4,.4em 0 0 #8200b4;-webkit-filter:drop-shadow(0 5px 0 rgba(0,0,0,.1));filter:drop-shadow(0 5px 0 rgba(0,0,0,.1))}body.single-collection .hero-wrapper .term-wrapper{margin-top:30px}body.single-collection .hero-wrapper ul{list-style:none;margin:0;padding:0}body.single-collection .hero-wrapper svg{fill:#fff;opacity:.75;max-width:400px;width:80%;display:block;margin:auto}body.single-collection .hero-wrapper .tag{background:#b40050;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}body.single-collection section.content{max-width:1045px;padding:0 20px}body.single-collection section.the-content{margin:65px auto;position:relative}body.single-collection section.the-content:before{position:absolute;content:" ";display:block;width:7px;height:100%;background:#8200b4}body.single-collection section.the-content a{color:#00f}body.single-collection section.the-content p{margin:0;padding:8px 0 10px 40px}body.single-collection section .reactions-holder{margin-bottom:2em}body.single-collection section .reactions-holder.thing{margin-bottom:0}body.single-collection section .messages{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;max-width:1005px}body.single-collection section .messages h3{text-align:left;padding:0;width:90%;margin-bottom:20px}body.single-collection section .messages p{line-height:1.6em}body.single-collection section .messages p a{color:#00f;text-decoration:none}body.single-collection section .messages .button{margin-bottom:20px}body.single-collection section .messages .send-message .button{margin-top:20px}body.single-collection section .messages .half{width:50%;position:relative;padding:35px}body.single-collection section .messages .half:first-of-type:before{content:" ";width:1px;height:100%;background:rgba(151,151,151,.2);position:absolute;top:0;right:0}body.single-collection section .messages .half .wrapper.got-request .button{display:none}body.single-collection section .messages .half .wrapper:nth-child(1){margin-bottom:50px}body.single-collection section .messages .half .wrapper:nth-child(2){position:relative}body.single-collection section .messages .half .wrapper:nth-child(2):before{content:" ";height:1px;width:-webkit-calc(100% + 70px);width:-moz-calc(100% + 70px);width:calc(100% + 70px);background:rgba(151,151,151,.2);position:absolute;top:-30px;left:-35px}body.single-collection section .messages .flex-column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.single-collection section .content-list-wrapper{margin-bottom:5em}@media only screen and (max-width:1045px){body.single-collection .hero-wrapper .inner-wrapper{bottom:12px;width:86%;left:7%;right:7%}body.single-collection .hero-wrapper .inner-wrapper h1{font-size:24px}body.single-collection .hero-wrapper .inner-wrapper .term-wrapper{margin-top:20px}}@media only screen and (max-width:768px){body.single-collection section.the-content{margin:4em auto}body.single-collection section.the-content p{padding-left:25px}body.single-collection section .messages{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.single-collection section .messages .half{width:100%}body.single-collection section .messages .half .wrapper{border-top:1px solid rgba(151,151,151,.2);padding:30px}body.single-collection section .messages .half .wrapper:nth-child(2):before{display:none}body.single-collection section .messages .flex-column{padding:0;display:block}}@media only screen and (max-width:640px){.g-recaptcha{margin-top:10px;margin-left:-3px}body.single-collection section .messages .half{padding:20px}body.single-collection section .messages .half .wrapper{padding:20px 0}body.single-collection .hero-wrapper .inner-wrapper h1{font-size:26px}}@media only screen and (orientation:portrait){body.single-collection .hero-wrapper .inner-wrapper .term-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow-x:auto;margin-right:-9%}body.single-collection .hero-wrapper .inner-wrapper .term-wrapper a{white-space:nowrap}}body.single-person section.content.inner-wrapper{max-width:1045px;padding:0 20px}body.single-person section .inner-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1045px;padding-left:20px;padding-right:20px}body.single-person section .content-list-wrapper{margin-bottom:20px}body.single-person section.top-wrapper{-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}body.single-person section.top-wrapper.login{background:#befae6}body.single-person section.top-wrapper.edit{background:#fdfa8a;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;transition:background .2s ease-in-out;color:#1e1e1e;position:relative;z-index:20}body.single-person section.top-wrapper.edit .button{margin-left:12px}body.single-person section.top-wrapper.got-message .message-area{top:0!important}body.single-person section.top-wrapper .inner-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}body.single-person section.top-wrapper .inner-wrapper.message-area{position:absolute;background-color:#befae6;width:100%;max-width:100%;z-index:5;color:#1e1e1e;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:40px;top:-100%;-webkit-transition:top .3s cubic-bezier(.25,.8,.25,1);-moz-transition:top .3s cubic-bezier(.25,.8,.25,1);transition:top .3s cubic-bezier(.25,.8,.25,1)}body.single-person section.top-wrapper .inner-wrapper.message-area .message{font-size:20px;display:inline-block;margin-left:10px}body.single-person section.top-wrapper .inner-wrapper.message-area .icon{font-size:20px}body.single-person section.top-wrapper .inner-wrapper .account-action-link{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:16px;color:#8200b4;line-height:40px;margin-left:10px}body.single-person section.top-wrapper p{margin:0;vertical-align:middle}body.single-person section.dangerous{margin-bottom:30px}body.single-person section.dangerous span{background:rgba(255,255,255,.5);color:#1e1e1e;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 16px;line-height:50px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}body.single-person section.dangerous .button{line-height:50px}body.single-person section .skill-table{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;max-width:1005px}body.single-person section .skill-table .header{width:100%;background:#8200b4;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.1);-moz-box-shadow:0 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 0 rgba(0,0,0,.1);color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px 8px}body.single-person section .skill-table .header h3{margin:0;line-height:50px}body.single-person section .skill-table .header a{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:16px}body.single-person section .skill-table .skill{background:#b40050;color:#fff;padding-left:12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);white-space:nowrap}body.single-person section .skill-table .skill a{color: #fff;font-weight:400;text-decoration:none}body.single-person section .skill-table .skill .icon{background:#8b003e;color:#fff;display:inline-block;height:50px;margin-left:12px;padding:0 10px;white-space:nowrap}body.single-person section .skill-table .skill .icon:before{margin-right:5px;font-size:10px;vertical-align:2px}body.single-person section .skill-table a.remove-term{text-decoration:none}body.single-person section .skill-table a.blue{color:#00f;font-weight:400;font-size:1rem}body.single-person section .skill-table a.red{color:#fe4259}body.single-person section .skill-table a.purple{color:#8200b4}body.single-person section .skill-table a.white{color:#fff}body.single-person section .skill-table .endorsers{margin:0 20px;line-height:1.2em;color:#9b9b9b}body.single-person section .skill-table .endorsers span{color:#363636}body.single-person section .skill-table .button-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}body.single-person section .skill-table .button-wrapper a{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;white-space:nowrap;text-decoration:none}body.single-person section .skill-table .button-wrapper a.disabled{opacity:.3;cursor:not-allowed}body.single-person section .skill-table ul{list-style:none;margin:0;padding:0}body.single-person section .skill-table li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;line-height:50px;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1}body.single-person section .skill-table li.narrow-row{line-height:30px}body.single-person section .skill-table li.fade-out{opacity:0}body.single-person section .skill-table li:nth-child(even){background-color:#f8f8f8}body.single-person section.profile-wrapper{background:#fff;margin-bottom:30px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}body.single-person section.profile-wrapper .tag{background:#b40050;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1)}body.single-person section.profile-wrapper .tag .icon{color:#b40050}body.single-person section.profile-wrapper .avatar,body.single-person section.profile-wrapper .information{padding-top:50px;padding-bottom:50px}body.single-person section.profile-wrapper .information{min-width:60%}body.single-person section.profile-wrapper .information p{margin-top:1em}body.single-person section.profile-wrapper .label{font-size:16px;display:block;padding-bottom:12px;margin-bottom:16px}body.single-person section.profile-wrapper .field-wrapper{margin-bottom:16px}body.single-person section.profile-wrapper .field-wrapper p.description{margin:0;padding:0;font-size:14px;color:#9c9c9c;margin-top:-5px;margin-bottom:10px}body.single-person section.profile-wrapper .field-wrapper .label{border-bottom:1px solid rgba(100,100,100,.2)}body.single-person section.profile-wrapper .field-wrapper label{margin-bottom:.5em}body.single-person section.profile-wrapper .field-wrapper input{margin-top:0}body.single-person section.profile-wrapper .field-wrapper .button{margin-right:8px;margin-bottom:8px;vertical-align:inherit}body.single-person section.profile-wrapper .field-wrapper .inner-field-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body.single-person section.profile-wrapper .field-wrapper .inner-field-wrapper .visablity-wrapper{font-size:14px;margin-left:10px;width:185px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}body.single-person section.profile-wrapper .field-wrapper .textarea-wrapper{position:relative}body.single-person section.profile-wrapper .field-wrapper .placeholder{pointer-events:none;position:absolute;top:0;left:0;width:100%;line-height:1.4em;padding:6px 11px;color:#9c9c9c}body.single-person section.profile-wrapper .avatar{margin-right:37px;margin-bottom:30px}body.single-person section.profile-wrapper .avatar figure{height:242px;width:242px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}body.single-person section.profile-wrapper .avatar .default{width:242px;height:0;padding-bottom:100%;background:#eae5e1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;text-align:center}body.single-person section.profile-wrapper .avatar .default svg{fill:#d0c8c2;width:50%;height:auto;margin-top:70px}body.single-person section.profile-wrapper h1{margin:30px 0 6px}body.single-person section.profile-wrapper h1 span{color:#00f;padding-left:5px}body.single-person section.profile-wrapper .card-info{font-size:16px;color:#787878;line-height:1.4em;max-width:80%;display:inline-block}body.single-person section.profile-wrapper p{max-width:80%;line-height:1.5em;margin-bottom:0}body.single-person section.profile-wrapper .button-wrapper{margin-top:30px}body.single-person section.profile-wrapper .button-wrapper .button{margin-right:20px;margin-bottom:20px}body.single-person section.profile-wrapper .button-wrapper .label{margin-bottom:0}body.single-person section.profile-wrapper .inner-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.single-person section.profile-wrapper .service-wrapper{display:inline-block;margin-right:20px;margin-bottom:20px}body.single-person section.profile-wrapper .service-wrapper .visablity-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;font-size:14px}body.single-person section.profile-wrapper.edit .avatar{padding-right:30px;border-right:1px solid rgba(151,151,151,.2);text-align:center}body.single-person section.profile-wrapper.edit .avatar .button{margin-top:20px;margin-right:0}body.single-person section.profile-wrapper.edit .button-wrapper .button{width:100%;margin-bottom:0}body.single-person section.profile-wrapper.edit .medium{width:420px}body.single-person section.profile-wrapper.edit .short{width:200px;display:inline-block;margin-right:15px}body.single-person section.profile-wrapper.edit .information{width:100%}body.single-person .text-limit{margin-top:8px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:middle;-webkit-align-items:middle;-moz-box-align:middle;-ms-flex-align:middle;align-items:middle}body.single-person .text-limit.got-max{color:#fe4259}body.single-person .text-limit .icon:before{font-size:16px}body.single-person .search-wrapper{position:relative}body.single-person .search-wrapper .search-result{width:100%;margin:0;padding:8px;list-style:none;text-align:left;background:#fff;position:absolute;top:-webkit-calc(100% + 10px);top:-moz-calc(100% + 10px);top:calc(100% + 10px);left:0;-webkit-box-shadow:0 8px 16px 0 rgba(82,97,115,.18);-moz-box-shadow:0 8px 16px 0 rgba(82,97,115,.18);box-shadow:0 8px 16px 0 rgba(82,97,115,.18);opacity:1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:100}body.single-person .search-wrapper .search-result .select-this a{background:#f8f8f8;color:#363636;position:relative}body.single-person .search-wrapper .search-result .select-this a:after{position:absolute;display:block;top:13px;right:44px;content:'\e808';color:#000;font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.single-person .search-wrapper .search-result a{display:block;color:#7f848a;text-decoration:none;padding:12px}body.single-person .search-wrapper .search-result a:hover{background:#f8f8f8;color:#363636}.toggler{cursor:pointer;border:2px solid #00ffa3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:32px;height:20px;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);-moz-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1)}.toggler span{-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);-moz-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#00ffa3;display:block;margin-left:14px;margin-top:2px}.toggler.off{border-color:#d8d8d8}.toggler.off span{margin-left:2px;background:#d8d8d8}@media only screen and (max-width:768px){body.single-person section.profile-wrapper .information{min-width:0}body.single-person section.profile-wrapper.edit .medium,body.single-person section.profile-wrapper.edit .short{width:100%}}@media only screen and (max-width:640px){body.single-person section.profile-wrapper .inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}body.single-person section.profile-wrapper .avatar{padding:35px 0;margin-right:auto;margin-left:auto}body.single-person section.profile-wrapper .information{min-width:0;padding:0;text-align:center}body.single-person section.profile-wrapper .label{width:100%}body.single-person section.profile-wrapper h1{margin-top:0}body.single-person section.profile-wrapper p{max-width:100%}body.single-person section.profile-wrapper .button-wrapper{width:310px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px auto}body.single-person section.profile-wrapper .button-wrapper .button{margin-bottom:20px;margin-right:0}body.single-person section.profile-wrapper .button-wrapper .service-wrapper{min-width:0;width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px);margin:0 0 20px}body.single-person section.profile-wrapper .field-wrapper .inner-field-wrapper{display:block}body.single-person section.profile-wrapper .field-wrapper .inner-field-wrapper .visablity-wrapper{margin-top:10px;margin-left:0;width:100%;font-size:14px}body.single-person section.profile-wrapper.edit .avatar{border:none;padding-right:0;padding-bottom:10px}body.single-person section.profile-wrapper.edit .information{text-align:left}body.single-person section.profile-wrapper.edit .medium,body.single-person section.profile-wrapper.edit .short{display:block}body.single-person section.profile-wrapper.edit .button-wrapper{width:100%}body.single-person section.profile-wrapper.edit .button-wrapper .button{margin-bottom:0}body.single-person section .skill-table h2{font-size:20px}body.single-person section .skill-table li{position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single-person section .skill-table .go-left{text-align:left;margin-left:0;width:100%;margin-top:4px}body.single-person section .skill-table .endorsers{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:4px 0 0;width:100%}body.single-person section.dangerous .inner-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.single-person section.dangerous span{padding:15px;margin-right:0;margin-bottom:10px;line-height:20px}}body.single-post .container{background-color:#ff7276;color:#fff}body.single-post .news-content p{line-height:1.7;margin:5px 0 40px}body.single-post .news-content h1{font-size:2em;color:#fdfa8a;max-width:80%;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body.single-post .news-content h2,body.single-post .news-content h3{color:#fdfa8a}body.single-post .news-content h3{font-size:16px;margin-bottom:0}body.single-post .news-content .date{font-size:14px;line-height:36px;vertical-align:top}body.single-post .news-content .reactions-holder{margin:2.5em 0}body.single-post .news-content .received-reactions-wrapper>span{display:none}body.single-post figure img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}body.post-type-archive-service .container,body.single-service .container{background-color:#8cf0ff}body.post-type-archive-service .includes,body.post-type-archive-service .package-includes,body.post-type-archive-service blockquote,body.post-type-archive-service h1,body.post-type-archive-service h2,body.post-type-archive-service h3,body.single-service .includes,body.single-service .package-includes,body.single-service blockquote,body.single-service h1,body.single-service h2,body.single-service h3{color:#b40050}body.post-type-archive-service .testimonial,body.single-service .testimonial{max-width:800px;margin:4em auto;text-align:center}body.post-type-archive-service .lecturer-wrapper,body.single-service .lecturer-wrapper{margin:2em 0 4em}body.post-type-archive-service .workshop-dates,body.single-service .workshop-dates{margin:1.5em 0}body.post-type-archive-service .workshop-dates .date-wrapper,body.single-service .workshop-dates .date-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-padding-start:0}body.post-type-archive-service .workshop-dates .date-wrapper a,body.single-service .workshop-dates .date-wrapper a{text-decoration:none}body.post-type-archive-service .workshop-dates .date-wrapper a:focus,body.post-type-archive-service .workshop-dates .date-wrapper a:hover,body.single-service .workshop-dates .date-wrapper a:focus,body.single-service .workshop-dates .date-wrapper a:hover{opacity:1}body.post-type-archive-service .workshop-dates .date-wrapper li,body.single-service .workshop-dates .date-wrapper li{width:-webkit-calc(25% - 1em);width:-moz-calc(25% - 1em);width:calc(25% - 1em);margin:0 1em 1em 0;list-style:none}body.post-type-archive-service .workshop-dates .date-wrapper li.chosen .check-box .icon,body.single-service .workshop-dates .date-wrapper li.chosen .check-box .icon{display:block}body.post-type-archive-service .workshop-dates .date-wrapper li .check-box,body.single-service .workshop-dates .date-wrapper li .check-box{padding:7px;background-color:#fff;border:2px solid #000;position:relative;float:left;margin:5px 1em 0 0}body.post-type-archive-service .workshop-dates .date-wrapper li .check-box.error,body.single-service .workshop-dates .date-wrapper li .check-box.error{border-color:#fe4259}body.post-type-archive-service .workshop-dates .date-wrapper li .check-box .icon,body.single-service .workshop-dates .date-wrapper li .check-box .icon{display:none;font-size:10px;position:absolute;top:-1px;left:-1px}body.post-type-archive-service .workshop-dates .date-wrapper li .date-info,body.single-service .workshop-dates .date-wrapper li .date-info{float:left}body.post-type-archive-service .extras,body.single-service .extras{background-color:#fff;padding:.5em 1em 1.5em;margin:2em 0}body.post-type-archive-service .extras h2,body.single-service .extras h2{font-size:18px;margin-bottom:1.2em}body.post-type-archive-service .extras .extras-content,body.single-service .extras .extras-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.post-type-archive-service .extras .extras-content .extras-item,body.single-service .extras .extras-content .extras-item{width:-webkit-calc(50% - .5em);width:-moz-calc(50% - .5em);width:calc(50% - .5em);margin-bottom:.8em}body.post-type-archive-service .extras .extras-label,body.single-service .extras .extras-label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}body.post-type-archive-service .extras .extras-label .price,body.post-type-archive-service .extras .extras-label .text,body.single-service .extras .extras-label .price,body.single-service .extras .extras-label .text{font-size:16px}body.post-type-archive-service .extras .extras-label .text,body.single-service .extras .extras-label .text{margin-right:5px}body.post-type-archive-service .extras .extras-label .price,body.single-service .extras .extras-label .price{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal}body.post-type-archive-service .extras .extras-label .check-box,body.single-service .extras .extras-label .check-box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:.2em .9em 0 .8em}body.post-type-archive-service .extras .extras-label .check-box label,body.single-service .extras .extras-label .check-box label{display:inline}body.post-type-archive-service .extras .extras-label .check-box label .icon,body.single-service .extras .extras-label .check-box label .icon{display:none;font-size:10px;position:absolute;top:0;left:-1px}body.post-type-archive-service .extras .extras-label .check-box input,body.single-service .extras .extras-label .check-box input{display:none}body.post-type-archive-service .extras .extras-label .check-box input+label,body.single-service .extras .extras-label .check-box input+label{background-color:#fff;border:2px solid #000;padding:7px;display:inline-block;position:relative}body.post-type-archive-service .extras .extras-label .check-box input:checked+label .icon,body.single-service .extras .extras-label .check-box input:checked+label .icon{display:block}body.post-type-archive-service section.form-content,body.single-service section.form-content{margin-top:4em}body.post-type-archive-service .participants label,body.single-service .participants label{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:14px}body.post-type-archive-service .participants p,body.single-service .participants p{font-size:14px}body.post-type-archive-service .participants .field-wrapper:not(:first-child),body.single-service .participants .field-wrapper:not(:first-child){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.post-type-archive-service .participants .field-wrapper:not(:first-child) label,body.single-service .participants .field-wrapper:not(:first-child) label{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}body.post-type-archive-service .participants .field-wrapper:not(:first-child) p,body.single-service .participants .field-wrapper:not(:first-child) p{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}body.post-type-archive-service .participants .field-wrapper:not(:first-child) input,body.single-service .participants .field-wrapper:not(:first-child) input{margin-top:0;-webkit-flex-basis:-webkit-calc(100% - 51px);-ms-flex-preferred-size:calc(100% - 51px);flex-basis:-moz-calc(100% - 51px);flex-basis:calc(100% - 51px)}body.post-type-archive-service .participants .field-wrapper:not(:first-child) .remove-participant,body.single-service .participants .field-wrapper:not(:first-child) .remove-participant{-webkit-flex-basis:24px;-ms-flex-preferred-size:24px;flex-basis:24px;font-size:14px;margin:7px;margin-left:20px;padding:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#b40050;background-color:#fff;position:relative}body.post-type-archive-service .participants .field-wrapper:not(:first-child) .remove-participant .icon-cancel,body.single-service .participants .field-wrapper:not(:first-child) .remove-participant .icon-cancel{position:absolute;top:0;left:2px}body.post-type-archive-service #add-participant,body.single-service #add-participant{font-size:14px;font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;color:#b40050;text-decoration:none;margin-bottom:15px}body.post-type-archive-service .service-form-content,body.single-service .service-form-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2.8em;-moz-column-gap:2.8em;column-gap:2.8em;margin-top:15px}body.post-type-archive-service .service-form-content .field-wrapper,body.single-service .service-form-content .field-wrapper{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}body.post-type-archive-service .service-form-content label,body.single-service .service-form-content label{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal}body.post-type-archive-service form .field-wrapper.required:after,body.single-service form .field-wrapper.required:after{top:auto;bottom:-.3em}body.post-type-archive-service form .field-wrapper.required.has-textarea:after,body.single-service form .field-wrapper.required.has-textarea:after{top:auto;bottom:1.1em}body.post-type-archive-service .form-wrapper .form-info,body.single-service .form-wrapper .form-info{width:100%}body.post-type-archive-service .infobox,body.single-service .infobox{margin:1em 0 2em;width:100%;float:left}body.post-type-archive-service .infobox.infobox-price,body.single-service .infobox.infobox-price{padding:0}body.post-type-archive-service .infobox .price h3,body.single-service .infobox .price h3{font-family:Lunettes-Regular,sans-serif;font-weight:400;font-style:normal;color:#1e1e1e;font-size:16px}body.post-type-archive-service .infobox .price .price-text,body.single-service .infobox .price .price-text{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:22px}body.post-type-archive-service .open-position-link,body.single-service .open-position-link{text-align:center}body.post-type-archive-service .service-packages,body.single-service .service-packages{margin:1em 0 3em}body.post-type-archive-service .service-packages .package,body.single-service .service-packages .package{background-color:#fff;padding:1.4em;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.post-type-archive-service .service-packages .package h2,body.single-service .service-packages .package h2{margin-top:0}body.post-type-archive-service .service-packages .package .includes,body.single-service .service-packages .package .includes{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body.post-type-archive-service .service-packages .package .package-card-footer,body.single-service .service-packages .package .package-card-footer{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%}body.post-type-archive-service .service-packages .package .price,body.single-service .service-packages .package .price{font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;font-size:22px}body.post-type-archive-service .service-footer,body.single-service .service-footer{margin:2.5em auto}body.post-type-archive-open-position .container,body.single-open-position .container{background-color:#ffa5c0}body.post-type-archive-open-position .container ul,body.single-open-position .container ul{-webkit-padding-start:20px;-webkit-margin-before:.2em;-webkit-margin-after:2em}body.post-type-archive-open-position .container ul li,body.single-open-position .container ul li{text-indent:-5px}body.post-type-archive-open-position .container ul li.tag,body.single-open-position .container ul li.tag{text-indent:0}body.post-type-archive-open-position .card.open-position,body.single-open-position .card.open-position{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.post-type-archive-open-position .card.open-position ul,body.single-open-position .card.open-position ul{-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}body.post-type-archive-open-position .card.open-position h2,body.single-open-position .card.open-position h2{margin-bottom:0}body.post-type-archive-open-position .card.open-position p,body.single-open-position .card.open-position p{margin:.8em 0;font-size:18px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}body.post-type-archive-open-position .card.open-position .company-thumb,body.single-open-position .card.open-position .company-thumb{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:120px;width:140px;padding:0 0 1em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}body.post-type-archive-open-position .card.open-position .company-thumb figure,body.single-open-position .card.open-position .company-thumb figure{width:auto}body.post-type-archive-open-position .card.open-position .company-thumb img,body.single-open-position .card.open-position .company-thumb img{max-height:120px;width:auto}body.post-type-archive-open-position .company-logo,body.single-open-position .company-logo{width:230px;height:230px;padding:25px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;margin:.5em auto 2.5em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body.post-type-archive-open-position .company-logo figure,body.single-open-position .company-logo figure{overflow:hidden;margin:auto}body.post-type-archive-open-position h1,body.post-type-archive-open-position h2,body.single-open-position h1,body.single-open-position h2{color:#00f}body.post-type-archive-open-position h3,body.single-open-position h3{font-size:16px;line-height:1.2;margin:.4em 0}body.post-type-archive-open-position .open-position-content,body.single-open-position .open-position-content{margin-bottom:1em}body.single-open-position h1{font-size:22px}body.single-open-position h3{font-size:16px;line-height:1.2;margin:.4em 0}body.single-open-position .white-box-inner h2,body.single-open-position .white-box-inner h3,body.single-open-position .white-box-inner h4{font-size:22px;font-weight:400;font-family:Lunettes-Bold,sans-serif;font-weight:400!important;font-style:normal;margin:.2em 0}.infobox{background-color:rgba(255,255,255,.5);-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);text-align:center;max-width:800px;margin:.5em auto 2em;padding:.6em 1em .5em}.infobox ul{list-style:none;-webkit-padding-start:0;margin:0}.infobox ul li{line-height:40px;padding:0 1em;border-bottom:1px solid rgba(151,151,151,.3);font-size:16px;text-align:left;-webkit-transition:line-height .5s;-moz-transition:line-height .5s;transition:line-height .5s}.infobox ul li span.price-text{float:right}.infobox h2{font-size:16px;margin-bottom:.45em}.infobox h3{margin:.8em 0;color:#1e1e1e}.infobox p{margin-top:.45em}.infobox .button{margin-bottom:1.5em}.infobox div.price{padding:.6em 1em .5em}@media only screen and (max-width:1024px){body.post-type-archive-service .extras .extras-content .extras-item,body.single-service .extras .extras-content .extras-item{width:100%}}@media only screen and (max-width:768px){body.post-type-archive-service .service-form-content,body.single-service .service-form-content{-webkit-column-count:1;-moz-column-count:1;column-count:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.post-type-archive-service .service-form-content .field-wrapper:nth-child(1),body.single-service .service-form-content .field-wrapper:nth-child(1){-webkit-box-ordinal-group:-1;-webkit-order:-2;-moz-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}body.post-type-archive-service .service-form-content .field-wrapper:nth-child(2),body.single-service .service-form-content .field-wrapper:nth-child(2){-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}body.post-type-archive-service .service-form-content .field-wrapper:nth-child(4),body.single-service .service-form-content .field-wrapper:nth-child(4){-webkit-box-ordinal-group:-1;-webkit-order:-2;-moz-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}body.post-type-archive-service .service-form-content .field-wrapper:last-child,body.single-service .service-form-content .field-wrapper:last-child{-webkit-box-ordinal-group:11;-webkit-order:10;-moz-box-ordinal-group:11;-ms-flex-order:10;order:10}body.post-type-archive-service .workshop-dates .date-wrapper li,body.single-service .workshop-dates .date-wrapper li{width:-webkit-calc(50% - 1em);width:-moz-calc(50% - 1em);width:calc(50% - 1em)}body.post-type-archive-service .form-wrapper[data-type=lecture] .service-form-content .field-wrapper:nth-child(3),body.post-type-archive-service .form-wrapper[data-type=open-position] .service-form-content .field-wrapper:nth-child(3),body.single-service .form-wrapper[data-type=lecture] .service-form-content .field-wrapper:nth-child(3),body.single-service .form-wrapper[data-type=open-position] .service-form-content .field-wrapper:nth-child(3){-webkit-box-ordinal-group:-1;-webkit-order:-2;-moz-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}body.post-type-archive-service .form-wrapper[data-type=lecture] .service-form-content .field-wrapper:nth-child(4),body.post-type-archive-service .form-wrapper[data-type=open-position] .service-form-content .field-wrapper:nth-child(4),body.single-service .form-wrapper[data-type=lecture] .service-form-content .field-wrapper:nth-child(4),body.single-service .form-wrapper[data-type=open-position] .service-form-content .field-wrapper:nth-child(4){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}body.post-type-archive-service .form-wrapper[data-type=workshop] .service-form-content .field-wrapper:nth-child(4),body.single-service .form-wrapper[data-type=workshop] .service-form-content .field-wrapper:nth-child(4){-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}body.post-type-archive-service .form-wrapper[data-type=workshop] .service-form-content .field-wrapper:nth-child(5),body.single-service .form-wrapper[data-type=workshop] .service-form-content .field-wrapper:nth-child(5){-webkit-box-ordinal-group:-1;-webkit-order:-2;-moz-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}body.post-type-archive-service .form-wrapper[data-type=workshop] .service-form-content .field-wrapper:nth-child(6),body.single-service .form-wrapper[data-type=workshop] .service-form-content .field-wrapper:nth-child(6){-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (max-width:460px){body.single-post .news-content h1{font-size:30px}body.post-type-archive-service .testimonial blockquote,body.single-service .testimonial blockquote{font-size:20px}body.post-type-archive-service .workshop-dates .date-wrapper li,body.single-service .workshop-dates .date-wrapper li{width:100%;margin-right:0}}body.page-template-default .container{position:relative;overflow:visible;background-color:#fdfa8a}body.page-template-default .container .attached-content,body.page-template-default .container .faq-content,body.page-template-default .container .staff-content{margin-bottom:3em}body.page-template-default h1{margin:auto;text-align:center;margin-bottom:1em}body.page-template-default h1,body.page-template-default h2,body.page-template-default h3{color:#8200b4}body.page-template-default .toggle-wrapper{color:#1e1e1e;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 0 rgba(0,0,0,.1);margin:1.2em 0}body.page-template-default .toggle-wrapper .toggle-heading{padding:1.2em;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}body.page-template-default .toggle-wrapper .toggle-heading .icon-container{position:relative;margin-left:10px;width:40px;height:20px}body.page-template-default .toggle-wrapper h3{font-size:16px;margin:0}body.page-template-default .toggle-wrapper .toggle-content{display:none;overflow:hidden;width:100%;-webkit-transition:max-height .8s ease-in-out;-moz-transition:max-height .8s ease-in-out;transition:max-height .8s ease-in-out}body.page-template-default .toggle-wrapper .toggle-content .answer{padding:0 1.2em 1.2em;background-color:#fff;width:100%;float:left;line-height:1.5}body.page-template-default .toggle-wrapper .toggle-content .reactions-holder{margin-bottom:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.page-template-default .toggle-wrapper .toggle-content .reactions-holder .received-reactions-wrapper>span{display:none}body.page-template-default .toggle-wrapper .icon{position:absolute;top:0;right:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;font-size:18px}body.page-template-default .toggle-wrapper .icon.icon-minus-1{opacity:0}body.page-template-default .toggle-wrapper:hover{opacity:.9}body.page-template-default .toggle-wrapper.active .icon.icon-plus-1{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}body.page-template-default .toggle-wrapper.active .icon.icon-minus-1{opacity:1}body.page-template-default .toggle-wrapper.active:hover{opacity:1}body.page-template-default .permlink{font-size:14px}body.page-template-default .permlink .icon-share{margin-right:5px}body.page-template-default .permlink .url{display:none;margin-top:10px}body.template-orange .container{position:relative;overflow:visible;background-color:#ffc72a}body.template-equalists .container{position:relative;overflow:visible;background-color:#befae6}.file-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.error404 .container{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}body.error404 .container section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:4em}body.error404 .container h1{color:#8200b4}body.error404 .container svg{fill:#8200b4;max-width:150px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:auto}body.error404 .container .information{padding-left:2.5em}@media only screen and (max-width:640px){body.error404 .container{text-align:center}body.error404 .container section{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2em;margin-bottom:3em}body.error404 .container .information{padding-left:0}}