html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#loader{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;z-index:999999;background:#d2d2d3;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;visibility:visible;will-change:opacity;-webkit-transition:2.4s all 0.5s ease-out;-moz-transition:2.4s all 0.5s ease-out;transition:2.4s all 0.5s ease-out}#loader #symbol{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}#loader .ct{position:absolute;left:0;right:0;top:0;height:52vw}#loader.loaded{pointer-events:none;opacity:0;visibility:hidden}#symbol{width:50%;height:52vw;margin:auto;display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#symbol path{fill:none;stroke:#605699;stroke-miterlimit:10;stroke-width:1px;stroke-linecap:square;stroke-dasharray:730px;stroke-dashoffset:-730px;-webkit-animation-name:draw;-moz-animation-name:draw;animation-name:draw;-webkit-animation-duration:6s;-moz-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:0.3s;-moz-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:alternate;-moz-animation-fill-mode:alternate;animation-fill-mode:alternate;-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}@-webkit-keyframes draw{to{stroke-dashoffset:730px}}@-moz-keyframes draw{to{stroke-dashoffset:730px}}@keyframes draw{to{stroke-dashoffset:730px}}.animation hr{height:2px;background:#aeb9cd;opacity:0.5;border:0;display:block;margin:6rem 0}.animation .buttons{width:25%;float:left;clear:none;height:0;padding-top:40%}.animation .buttons a{margin-bottom:2rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:1em;margin-right:1em;float:left}.animation .buttons a span{font-size:1.2rem;min-width:16rem;padding-left:3em;padding-right:3em}.animation .buttons a span:before{content:'animate'}.animation .buttons .reset:before{background:#565658;-webkit-box-shadow:0 0 0 #565658;-moz-box-shadow:0 0 0 #565658;box-shadow:0 0 0 #565658}.animation .buttons .reset span:before{content:'reset'}.animation .svg{width:75%;padding-bottom:45%;height:0;float:left;display:block;position:relative}.animation svg,.animation img{display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.animation svg{z-index:10}.animation svg path{fill:none;stroke:#625699;stroke-miterlimit:5;stroke-width:1.5px;stroke-linecap:round}.ani1 svg path{stroke-dasharray:600px}.ani1.animate svg #branches{stroke-dashoffset:600px;-webkit-animation-name:drawAni1;-moz-animation-name:drawAni1;animation-name:drawAni1;-webkit-animation-duration:5.5s;-moz-animation-duration:5.5s;animation-duration:5.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ani1.animate svg #leaves{stroke-dashoffset:600px;-webkit-animation-name:drawAni1;-moz-animation-name:drawAni1;animation-name:drawAni1;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes drawAni1{0%{stroke-dashoffset:600px}100%{stroke-dashoffset:0px}}@-moz-keyframes drawAni1{0%{stroke-dashoffset:600px}100%{stroke-dashoffset:0px}}@keyframes drawAni1{0%{stroke-dashoffset:600px}100%{stroke-dashoffset:0px}}.ani2 svg path{stroke-dasharray:1570px}.ani2.animate svg #frame{stroke-dashoffset:1570px;-webkit-animation-name:drawAni2;-moz-animation-name:drawAni2;animation-name:drawAni2;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}.ani2.animate svg #window{stroke-dashoffset:1570px;-webkit-animation-name:drawAni2;-moz-animation-name:drawAni2;animation-name:drawAni2;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes drawAni2{0%{stroke-dashoffset:1570px}100%{stroke-dashoffset:0px}}@-moz-keyframes drawAni2{0%{stroke-dashoffset:1570px}100%{stroke-dashoffset:0px}}@keyframes drawAni2{0%{stroke-dashoffset:1570px}100%{stroke-dashoffset:0px}}.ani3 svg g{stroke-dasharray:1750px}.ani3.animate svg #body{stroke-dashoffset:1750px;-webkit-animation-name:drawAni3;-moz-animation-name:drawAni3;animation-name:drawAni3;-webkit-animation-duration:4s;-moz-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;animation-timing-function:ease-in}.ani3.animate svg #legs{stroke-dashoffset:1750px;-webkit-animation-name:drawAni3;-moz-animation-name:drawAni3;animation-name:drawAni3;-webkit-animation-duration:4s;-moz-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ani3.animate svg #marks{stroke-dashoffset:1750px;-webkit-animation-name:drawAni3;-moz-animation-name:drawAni3;animation-name:drawAni3;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ani3.animate svg #dial{stroke-dashoffset:1750px;-webkit-animation-name:drawAni3;-moz-animation-name:drawAni3;animation-name:drawAni3;-webkit-animation-duration:3s;-moz-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes drawAni3{0%{stroke-dashoffset:1750px}100%{stroke-dashoffset:0px}}@-moz-keyframes drawAni3{0%{stroke-dashoffset:1750px}100%{stroke-dashoffset:0px}}@keyframes drawAni3{0%{stroke-dashoffset:1750px}100%{stroke-dashoffset:0px}}.ani4 svg g{stroke-dasharray:750px}.ani4.animate svg #rsilouette{stroke-dashoffset:750px;-webkit-animation-name:drawAni4;-moz-animation-name:drawAni4;animation-name:drawAni4;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}.ani4.animate svg #rarms{stroke-dashoffset:750px;-webkit-animation-name:drawAni4;-moz-animation-name:drawAni4;animation-name:drawAni4;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}.ani4.animate svg #rhands{stroke-dashoffset:750px;-webkit-animation-name:drawAni4;-moz-animation-name:drawAni4;animation-name:drawAni4;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ani4.animate svg #rface{stroke-dashoffset:750px;-webkit-animation-name:drawAni4;-moz-animation-name:drawAni4;animation-name:drawAni4;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes drawAni4{0%{stroke-dashoffset:750px}100%{stroke-dashoffset:0px}}@-moz-keyframes drawAni4{0%{stroke-dashoffset:750px}100%{stroke-dashoffset:0px}}@keyframes drawAni4{0%{stroke-dashoffset:750px}100%{stroke-dashoffset:0px}}.ani5 svg g{stroke-dasharray:750px}.ani5.animate svg #psilouette{stroke-dashoffset:750px;-webkit-animation-name:drawAni5;-moz-animation-name:drawAni5;animation-name:drawAni5;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}.ani5.animate svg #phands{stroke-dashoffset:750px;-webkit-animation-name:drawAni5;-moz-animation-name:drawAni5;animation-name:drawAni5;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}.ani5.animate svg #pwatch,.ani5.animate svg #phead{stroke-dashoffset:750px;-webkit-animation-name:drawAni5;-moz-animation-name:drawAni5;animation-name:drawAni5;-webkit-animation-duration:5s;-moz-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}.ani5.animate svg #pface{stroke-dashoffset:750px;-webkit-animation-name:drawAni5;-moz-animation-name:drawAni5;animation-name:drawAni5;-webkit-animation-duration:8s;-moz-animation-duration:8s;animation-duration:8s;-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease}.ani5.animate svg #pglasses{stroke-dashoffset:750px;-webkit-animation-name:drawAni5;-moz-animation-name:drawAni5;animation-name:drawAni5;-webkit-animation-duration:7s;-moz-animation-duration:7s;animation-duration:7s;-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes drawAni5{0%{stroke-dashoffset:750px}100%{stroke-dashoffset:0px}}@-moz-keyframes drawAni5{0%{stroke-dashoffset:750px}100%{stroke-dashoffset:0px}}@keyframes drawAni5{0%{stroke-dashoffset:750px}100%{stroke-dashoffset:0px}}@font-face{font-family:'I3Grphk';src:url("../fonts/I3Grphk-Regular.woff2") format("woff2"),url("../fonts/I3Grphk-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'I3Grphk';src:url("../fonts/I3Grphk-RegularItalic.woff2") format("woff2"),url("../fonts/I3Grphk-RegularItalic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'I3Grphk';src:url("../fonts/I3Grphk-Light.woff2") format("woff2"),url("../fonts/I3Grphk-Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'I3Grphk';src:url("../fonts/I3Grphk-LightItalic.woff2") format("woff2"),url("../fonts/I3Grphk-LightItalic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'I3Grphk';src:url("../fonts/I3Grphk-SemiBold.woff2") format("woff2"),url("../fonts/I3Grphk-SemiBold.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'I3Grphk';src:url("../fonts/I3Grphk-SemiBoldItalic.woff2") format("woff2"),url("../fonts/I3Grphk-SemiBoldItalic.woff") format("woff");font-weight:500;font-style:italic}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;outline:0;text-decoration:none}a{outline:0 !important}a:visited,a:focus,a:active{text-decoration:none;-webkit-tap-highlight-color:transparent}::-moz-selection{background:#625699;color:#ffffff}::selection{background:#625699;color:#ffffff}::-moz-selection{background:#625699;color:#ffffff}html{font-size:10px;width:100vw;oveflow-x:hidden}body{font-family:'I3Grphk', sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;background:#ffffff;overflow-x:hidden;padding-top:10rem}.fontSizeChange *{-webkit-transition:all 0s !important;-moz-transition:all 0s !important;transition:all 0s !important}.noscroll{overflow:hidden}.container{width:140rem;max-width:92%;margin:0 auto}.container:after{content:'';display:block;width:100%;height:0;clear:both}.clearfix{content:'';display:block;width:100%;height:0;clear:both}h1,h2,h3,h4,h5,h6{color:#444444;line-height:1.62em;padding:0;margin:0.25em 0}h1{font-size:4.2em}h2{font-size:3.2em}h3{font-size:2.6em}h4{font-size:2em;font-weight:400}h5{font-size:1.8em;text-transform:uppercase}h6{font-size:1.6em;text-transform:uppercase}ul,ol{list-style-position:outside;padding-left:3em}.bodytext{font-size:1.6rem;line-height:1.6em}.bodytext h1{font-size:3em}.bodytext h2{font-size:2.2em}.bodytext h3{font-size:1.5em}.bodytext h4{font-size:1em;text-transform:uppercase;font-weight:600}.bodytext h5{font-size:1.3em}.bodytext h6{font-size:1.1em}.bodytext p,.bodytext ul,.bodytext ol{color:#727273;margin-top:1.6180339887rem;margin-bottom:1.6180339887em;font-weight:400}.bodytext p b,.bodytext ul b,.bodytext ol b{color:#565658;font-weight:500}.bodytext p u,.bodytext ul u,.bodytext ol u{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.bodytext p svg,.bodytext ul svg,.bodytext ol svg{display:inline-block;width:1.2em;height:1.2em;margin-right:1em;position:relative;bottom:-0.1em}.bodytext p svg *,.bodytext ul svg *,.bodytext ol svg *{fill:#212529}.bodytext a{color:#ccedff}.bodytext a:hover{color:#625699}.bodytext a:active{color:#ccedff}table.table{width:100%;text-align:left;color:#868e96;margin-top:2em;margin-bottom:2em;border-collapse:collapse}table.table td,table.table th{border:1px solid #ebedef;padding:.9098em;line-height:1em;vertical-align:top}table.table th{color:#212529;font-weight:500}.img-ct img{width:100%;height:auto}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;margin-top:3em;margin-bottom:3em}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}audio{width:100%;display:block;margin-top:1.5em;margin-bottom:1.5em}audio::-webkit-media-controls-panel{background-color:#f1f3f5;border-radius:0.4em;-webkit-border-radius:0.4em}.logo{display:block;position:relative;z-index:1000;-webkit-transition:0.3s -webkit-transform 0s ease-in-out;transition:0.3s -webkit-transform 0s ease-in-out;-moz-transition:0.3s transform 0s ease-in-out, 0.3s -moz-transform 0s ease-in-out;transition:0.3s transform 0s ease-in-out;transition:0.3s transform 0s ease-in-out, 0.3s -webkit-transform 0s ease-in-out, 0.3s -moz-transform 0s ease-in-out;color:#495057;font-size:1.6rem;font-weight:500}.logo svg{-webkit-transition:0.1s all ease;-moz-transition:0.1s all ease;transition:0.1s all ease;overflow:visible;display:block;width:100%;height:100%}.header{z-index:999970;position:fixed;top:0;left:0;right:0;margin:auto;padding:2rem 0;width:100%;cursor:default;text-align:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-transform:translate3d(0, 0, 0) translateZ(0);-moz-transform:translate3d(0, 0, 0) translateZ(0);transform:translate3d(0, 0, 0) translateZ(0);height:12rem;-webkit-transition:all 0.3s ease-out, background 0.2s ease-out;-moz-transition:all 0.3s ease-out, background 0.2s ease-out;transition:all 0.3s ease-out, background 0.2s ease-out}.header:after{content:'';height:4px;left:0;right:0;bottom:-4px;background:url(../img/bg-gradient.jpg) no-repeat bottom right scroll;-moz-background-size:cover;background-size:cover;display:block;position:absolute;will-change:opacity, transform;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:translate3d(0, -0.5rem, 0) scale3d(1, 0, 1) translateZ(0);-moz-transform:translate3d(0, -0.5rem, 0) scale3d(1, 0, 1) translateZ(0);transform:translate3d(0, -0.5rem, 0) scale3d(1, 0, 1) translateZ(0)}.header .logo{display:inline-block;float:left;position:absolute;left:0;top:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;will-change:transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;width:16.5rem;height:16rem;z-index:40;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.header .logo svg:not(:root){overflow:visible !important}.header .logo svg{width:17rem;height:16rem;margin:0 auto;position:relative;display:block}.header .logo svg *{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.header .logo #logotext{opacity:1;will-change:opacity}.header .logo #logosymbol{stroke-width:0;stroke:#625699}.header .container{position:relative;width:96%;max-width:96%}.header nav{margin-top:0.5rem;display:inline-block;margin:auto;height:3rem}.header nav .dd>a{position:relative}.header nav .dd>a:after{content:'▼';font-size:0.5em;position:relative;display:inline-block;margin:auto;height:1em;top:-0.4em;right:-0.25em;margin-right:-0.25em;line-height:1em;opacity:0.6}.header nav:after{content:'';display:block;width:100%;height:0;clear:both}.header nav div{position:relative;display:block;float:left}.header nav div:hover ul.dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.header nav div:hover>a{color:#625699}.header nav div:hover>a:before{opacity:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.header nav a{display:block;line-height:2.2em;color:#565658;background:rgba(204,237,255,0);padding-left:1vw;padding-right:1vw;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;z-index:10;padding-top:0.1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header nav a svg{display:block;width:1.3em;height:1.3em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.header nav a svg *{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;fill:#343a40}.header nav a:hover{text-decoration:none;color:#625699}.header nav a:hover svg *{fill:#625699}.header nav a:active{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease;color:#495057}.header nav a:active svg{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease}.header nav a:active svg path{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;transition:all 0s ease}.header nav a.cta{background:#625699;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;color:#FFF !important;padding-left:1em;padding-right:1em;margin-left:0.5em;margin-right:0.5em;-webkit-box-shadow:0 0 0 0 #625699;-moz-box-shadow:0 0 0 0 #625699;box-shadow:0 0 0 0 #625699}.header nav a.cta:hover{background:#5651c3;-webkit-box-shadow:0 0 0 2px #5651c3;-moz-box-shadow:0 0 0 2px #5651c3;box-shadow:0 0 0 2px #5651c3}.header nav a.cta:active{background:#625699;-webkit-box-shadow:0 0 0 0 #625699;-moz-box-shadow:0 0 0 0 #625699;box-shadow:0 0 0 0 #625699}.header nav a.cta:before{display:none !important}.header .nav{position:relative;margin-top:5rem;display:block;float:right;z-index:1005}.header .nav>div{float:left;display:inline-block}.header .nav>div:hover>a{color:#625699}.header .nav>div:hover>a:before{opacity:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.header .nav>div>a{position:relative;display:block;font-size:1.5rem;text-transform:uppercase;letter-spacing:0.04em;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.header .nav>div>a:before{content:'';display:block;left:0;right:0;bottom:-3px;top:0;width:100%;margin:auto;position:absolute;background:#FFF;will-change:transform, opacity;-webkit-transform:scale3d(0, 1, 1);-moz-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);opacity:0;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-transform-origin:left center;-moz-transform-origin:left center;transform-origin:left center;z-index:-1;border-bottom:solid 3px #625699}.header .nav>div>a:hover{color:#625699}.header .nav>div>a.active{color:#625699}.header .nav.nav-misc{clear:right;margin-left:1rem;border-left:rgba(210,210,211,0.5) 2px solid}.header ul.dropdown{-webkit-transition:0.2s all 0.1s ease-out;-moz-transition:0.2s all 0.1s ease-out;transition:0.2s all 0.1s ease-out}.header .lang-sw{padding-left:1em}.header .lang-sw a:before{display:none !important}#logo *{fill:#625699}.header.home nav a{color:#FFF}.header.home nav a:hover{opacity:1}.header.home nav a:hover svg *{fill:#FFF}.header.home nav .dropdown a{color:#565658}.header.home a.cta{background:#FFF;color:#625699 !important}.header.home a.cta:hover{color:#FFF !important}.header.home #logo *{fill:#FFF}.header.home svg *,.header.home #search-button svg *{fill:#FFF}.header.home .lang-sw a:hover{color:#FFF}.header.home.not-top .lang-sw a:hover,.header.home.show_nav .lang-sw a:hover{color:#625699 !important}.user-nav.not-top{opacity:0;visibility:hidden;-webkit-transform:translate3d(0, -5rem, 0);-moz-transform:translate3d(0, -5rem, 0);transform:translate3d(0, -5rem, 0)}.user-nav{position:fixed;right:2%;top:1.75rem;float:right;text-align:right;border-bottom:solid 1px rgba(210,210,211,0.5);padding:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;z-index:999971;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);padding:0.75rem 1rem}.user-nav:after{content:'';display:block;width:100%;height:0;clear:both}.user-nav>div{font-size:1.5rem;padding:0}.user-nav>div a,.user-nav>div div{font-size:1.5rem;line-height:1.3em;padding-left:1em;padding-right:1em;opacity:0.7;display:inline-block;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;float:none !important;color:#808083}.user-nav>div a:hover,.user-nav>div div:hover{opacity:1}.user-nav>div a svg,.user-nav>div div svg{display:inline-block;width:1.3em;height:1.3em;float:right;margin-left:0.4em;margin-top:-0.1em}.user-nav>div a svg *,.user-nav>div div svg *{fill:#565658}.user-nav>div .logout{padding-right:2.5rem;position:relative}.user-nav>div .logout:after{content:'';display:block;position:absolute;right:1.25rem;top:0;bottom:0;width:0;margin:auto;height:0;margin-right:0;border-top:0.4em solid transparent;border-bottom:0.4em solid transparent;border-left:0.4em solid #808083}.user-nav>div .active{color:#625699}.user-nav>div div{padding:0 !important;display:inline-block;margin-left:-0.5em;margin-right:-0.5em;color:#d2d2d3}.header.not-top{-webkit-transform:translate3d(0, -5rem, 0) translateZ(0);-moz-transform:translate3d(0, -5rem, 0) translateZ(0);transform:translate3d(0, -5rem, 0) translateZ(0);background:#FFF}.header.not-top:after{opacity:0.4;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) translateZ(0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) translateZ(0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) translateZ(0)}.header.not-top nav a{color:#565658}.header.not-top a.cta{background:#625699;color:#FFF !important}.header.not-top .logo{height:10rem;-webkit-transform:translate3d(0, 4rem, 0) scale3d(0.5, 0.5, 1);-moz-transform:translate3d(0, 4rem, 0) scale3d(0.5, 0.5, 1);transform:translate3d(0, 4rem, 0) scale3d(0.5, 0.5, 1)}.header.not-top .logo #logo *{fill:#625699;stroke:#FFF}.header.not-top #logotext{opacity:0}.header.not-top #logosymbol{stroke-width:2px;stroke:#625699}.header.not-top #search-button svg *{fill:#565658}ul.dropdown{opacity:0;visibility:hidden;position:absolute;list-style:none;top:2.1rem;left:0rem;min-width:24.72rem;padding:1.7rem 0;padding-bottom:0;-webkit-transition:0.2s all 0s ease-out;-moz-transition:0.2s all 0s ease-out;transition:0.2s all 0s ease-out;-webkit-transform:translateY(-0.5rem);-moz-transform:translateY(-0.5rem);transform:translateY(-0.5rem);will-change:opacity, transform;-webkit-border-radius:0rem;-moz-border-radius:0rem;border-radius:0rem;-webkit-box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);-moz-box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);text-align:left}ul.dropdown li{display:block;padding-left:0;clear:both;width:100%;height:auto;background:#FFF}ul.dropdown li:last-child{border:none}ul.dropdown li a{display:block;font-size:1.4rem;font-weight:400;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:1.25rem 1vw;height:auto;line-height:1.25em;float:none;margin:0;border-bottom:solid 1px #f1f3f5;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}ul.dropdown li a:hover{background:#f8f9fa}ul.dropdown li a div{float:none}ul.dropdown li a:after{display:none}#search-button{width:3.2rem;height:3.2rem;cursor:pointer;position:relative;margin-left:1rem}#search-button svg{display:block;position:absolute;left:0;right:0;top:0.3em;bottom:0;margin:auto;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;will-change:opacity, transform}#search-button svg *{fill:#565658}#search-button .search-ico{opacity:1;width:2.8rem;height:2.8rem;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}#search-button .close-ico{width:2.2rem;opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}#search-button .close-ico path{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;fill:#625699;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center}#search-button.open-search .search-ico{opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}#search-button.open-search .close-ico{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.srch-ct{float:none !important;margin:0 auto}#search-modal{z-index:1000;background:rgba(210,210,211,0);position:absolute;left:0;right:0;top:100%;margin:auto;opacity:0;float:none;visibility:hidden;-webkit-transition:0.2s all ease;-moz-transition:0.2s all ease;transition:0.2s all ease;padding-top:16rem}#search-modal .search-results{max-height:0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:0.6s all ease, 0.5s max-height ease;-moz-transition:0.6s all ease, 0.5s max-height ease;transition:0.6s all ease, 0.5s max-height ease}#search-modal .search-results.show{opacity:1;visibility:visible;max-height:350rem}.search-page{padding-top:5rem}.search-page .srch-box{margin-top:0;z-index:10}.search-page .srch-box .search-button,.search-page .srch-box input{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.search-page .srch-box .underline{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.search-results{float:none !important;margin:0 auto}.search-results .query{font-size:1.4rem;color:#868e96;font-weight:400;text-align:left;margin-left:5.57%;line-height:3em;margin-bottom:3em}.search-results .query a{color:#868e96}.search-results .query a:hover{color:#495057;text-decoration:underline}.search-results .text-item:nth-child(2){border:none;margin-top:-1.5rem}.pager.search-results.phi-3r{float:none !important}#search-modal.open-search{opacity:1;visibility:visible}#search-modal.open-search .srch-box .search-button,#search-modal.open-search .srch-box input{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.srch-box{position:relative;z-index:900;height:10rem;margin:0 auto;float:none}.srch-box .tip{font-size:1.4rem;color:#868e96;font-weight:400;text-align:right;line-height:3em;margin-bottom:-3em;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.srch-box .tip a{color:#868e96}.srch-box .tip a:hover{color:#495057;text-decoration:underline}.srch-box .search-button{position:absolute;right:0;top:0;margin:auto;width:15rem;font-size:6rem;height:10rem;background:transparent;z-index:15;padding:0;display:block;-webkit-transform:translate3d(-10rem, 0, 0) scale3d(0.9, 0.9, 1);-moz-transform:translate3d(-10rem, 0, 0) scale3d(0.9, 0.9, 1);transform:translate3d(-10rem, 0, 0) scale3d(0.9, 0.9, 1);-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;transform-origin:left bottom;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.srch-box .search-button svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;width:5rem;height:5rem}.srch-box .search-button svg path{fill:#808083;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.srch-box .search-button:hover svg path{fill:#625699}.srch-box input{border:none;line-height:1em;z-index:10;padding-left:4.1666666667%;padding-right:15rem;position:relative;width:100%;height:10rem;display:block;-webkit-transform:translate3d(10rem, 0, 0);-moz-transform:translate3d(10rem, 0, 0);transform:translate3d(10rem, 0, 0);color:#565658;-webkit-transform-origin:right center;-moz-transform-origin:right center;transform-origin:right center;background:transparent;font-weight:300;font-size:4rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-bottom:solid 3px #625699;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.srch-box button,.srch-box input{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#mask{position:fixed;margin:auto;-webkit-transition:all 0.4s ease, 0.4s opacity 0s ease;-moz-transition:all 0.4s ease, 0.4s opacity 0s ease;transition:all 0.4s ease, 0.4s opacity 0s ease;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%;width:100vw;height:100vh;left:0;bottom:0;top:0;right:0;will-change:opacity;visibility:hidden;z-index:299;opacity:0;background:#FFF}#mask:before{content:'';left:0;right:0;top:0;height:52vw;margin:auto;display:block;position:absolute;z-index:-1;background:url(../img/symbol-static-g.svg) no-repeat center center scroll;-moz-background-size:50% 100%;background-size:50% 100%}#mask.show-mask{-webkit-transition:all 0.5s ease-out,  0.4s opacity 0s ease-out;-moz-transition:all 0.5s ease-out,  0.4s opacity 0s ease-out;transition:all 0.5s ease-out,  0.4s opacity 0s ease-out;visibility:visible;opacity:1}.block-header{text-align:left;margin-bottom:3.44rem;margin-top:5.57rem}.block-header a{display:inline-block;color:inherit;background:#ffffff;padding:0 0.75em;padding-left:1em}.block-header a:hover{color:#625699}.block-header h2{text-align:left;position:relative;font-weight:500;text-transform:uppercase;font-size:3.2360679775rem}.news-items{margin:0 auto;float:none !important}.news-items .news-types{margin-top:1.5rem;margin-bottom:1.32rem}.news-items-vertical{margin:0 -2rem;float:none !important}.news-items-vertical .news-item{width:25%;float:left;padding:0 2rem}.news-items-vertical .news-item:nth-child(4n+5){clear:left}.news-items-vertical .news-item .img-ct{width:100%;margin-bottom:2rem}.news-items-vertical .news-item .text-ct{width:100%;padding-left:0;padding-top:0}.phi-3r.news-items{padding-left:5rem;padding-right:5rem}.news-item{padding:0;display:block;margin-bottom:3rem;font-size:1.6180339887rem}.news-item:hover h2{color:#625699}.news-item a{display:block}.news-item:after{content:'';display:block;width:100%;height:0;clear:both}.news-item .category{font-size:0.8em;font-weight:400}.news-item .text-ct,.news-item .img-ct{float:left}.news-item .text-ct{padding-left:3.44rem}.news-item .tags{margin-bottom:1rem;display:block}.news-item .tags .tag{line-height:1em;font-size:1.5rem}.news-item h2{font-size:2.2rem;color:#565658;line-height:1.2em;position:relative;font-weight:400;margin-top:0;margin-bottom:1rem;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.news-item .date{margin-bottom:1.25em;margin-top:0;color:#565658;font-weight:400;font-size:1.5rem}.news-item p{font-size:1.5rem;line-height:1.5em;color:#808083}.image-item{position:relative}.image-item .img-ct,.image-item .text-ct{-webkit-transition:0.6s all 0.05s ease-out;-moz-transition:0.6s all 0.05s ease-out;transition:0.6s all 0.05s ease-out;will-change:transform}.image-item .text-ct{width:61.8%;z-index:3;padding-bottom:3rem;margin-bottom:1rem;position:relative;float:right;z-index:1;min-height:24rem}.image-item .img-ct,.image-item .txt_thumb-ct{float:left;top:0;bottom:0;width:38.2%;clear:left;min-height:1px;position:relative;z-index:0;display:block;margin-bottom:3rem}.image-item .img-ct img,.image-item .txt_thumb-ct img{display:block}.image-item .txt_thumb-ct{background:#eeeff3}.image-item .txt_thumb-ct span{color:#808083;font-size:2.6rem;font-weight:400;line-height:1.4em;text-transform:uppercase;padding:2.5rem;display:block;width:100%;height:0;padding-bottom:55.515%;word-wrap:break-word}.text-item{border-top:1px solid #d2d2d3;margin-top:0rem;padding-top:3rem;padding-left:4rem;padding-right:4rem}.text-item .text-ct{padding-left:0}.person-item{position:relative;padding-top:3rem}.person-item .img-ct{overflow:hidden;-webkit-border-radius:30rem;-moz-border-radius:30rem;border-radius:30rem;width:16rem;height:16rem;display:block;margin:1.5rem auto;float:left;position:absolute;left:0;top:1.5rem}.person-item .img-ct img{width:100%;height:auto;margin:0;padding:0;display:block;border:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.person-item .text-ct{float:left;display:inline-block;padding-left:16rem;min-height:16rem}.person-item .text-ct .date{font-size:1.8rem;line-height:1.3em}.quote-item{position:relative;margin-top:0rem;padding-top:1.5rem;padding-left:4rem;padding-right:4rem;padding-bottom:3rem}.quote-item blockquote{padding:3rem 0;padding-left:16rem}.quote-item blockquote .ct{margin-bottom:0;padding:0}.quote-item blockquote .ct p{font-size:2.4rem}.quote-item blockquote .ct:after{display:none}.quote-item .author{width:62%}.quotes{padding-top:0;padding-bottom:0;margin-top:-2rem;margin-bottom:-3rem}.quotes blockquote{padding-bottom:3rem;padding-top:6rem}.quotes blockquote .author .name{color:#625699}.video-item .img-ct{position:relative}.video-item .img-ct:before{content:'';background:url(../img/ico/play-thumbnail.svg) no-repeat center center scroll;-moz-background-size:contain;background-size:contain;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;z-index:10;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:0;width:25%;padding-bottom:25%;opacity:0.8;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);will-change:transform, opacity;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.video-item:hover .img-ct:before{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1);-moz-transform:scale3d(1.1, 1.1, 1);transform:scale3d(1.1, 1.1, 1)}.sidebar{padding-right:1.32%;padding-top:2rem;margin-top:12rem}.sidebar .ct{padding-bottom:3rem}.sidebar .tagcloud{padding-left:1.5rem !important;padding-right:0 !important;padding-top:1rem !important}.sidebar .find-collective p{color:#868e96;line-height:1.6180339887em;margin-bottom:0;text-align:left;font-size:1.4rem;line-height:1.6180339887em;font-weight:400;padding:2.13rem;padding-bottom:0;clear:both}.sidebar .find-collective p b{color:#868e96;font-weight:400;margin-right:0.5em}.sidebar .find-collective .chosen{font-size:1.72rem;font-weight:500;color:#495057;padding:2.13rem;padding-bottom:0}h3.block-tittle{text-transform:uppercase;font-size:1.6rem;letter-spacing:0.04em;color:#625699;border-bottom:solid 2px #625699;margin-bottom:0;line-height:1.25em;padding-bottom:0.75rem;padding-top:1.5rem;padding-left:1.5rem;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.awesomplete [hidden]{display:none}.awesomplete .visually-hidden{position:absolute;clip:rect(0, 0, 0, 0)}.awesomplete{display:inline-block;position:relative;z-index:9999}.awesomplete mark{background:#625699;color:#FFF;font-weight:bold}.awesomplete>input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent !important}.awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;padding:0;margin:0;background:#fff;-webkit-box-shadow:0 1.6180339887rem 6.472135955rem -.8090169944rem rgba(73,80,87,0.5);-moz-box-shadow:0 1.6180339887rem 6.472135955rem -.8090169944rem rgba(73,80,87,0.5);box-shadow:0 1.6180339887rem 6.472135955rem -.8090169944rem rgba(73,80,87,0.5)}.awesomplete>ul li{padding-left:2em;font-size:1.6180339887rem;line-height:2em;padding:0.5em 2em;font-weight:500;display:block;color:#495057}.awesomplete>ul li:hover{color:#625699;background:#f8f9fa}.awesomplete>ul li[aria-selected="true"]{background:#625699;color:#FFF}.awesomplete>ul li[aria-selected="true"] mark{color:#625699;background:#FFF}.awesomplete>ul:empty{display:none}.author-pile a{display:block;border-bottom:1px solid #d2d2d3;background:#FFF;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease;z-index:20;position:relative;line-height:1.5em;color:#565658;font-weight:500;font-size:1.5rem;clear:left;padding:2rem 0rem;padding-left:2rem;position:relative}.author-pile a:after{content:'';display:block;width:100%;height:0;clear:both}.author-pile a .img{overflow:hidden;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:6rem;height:6rem;padding:0;display:inline-block;float:left;margin-right:1.5rem;margin-bottom:0.5rem;margin-left:-1rem}.author-pile a .img img{width:6rem;height:6rem;margin:0;padding:0}.author-pile a .title{display:block;line-height:1.25em;font-size:1.5rem;font-weight:400;color:#808083}.author-pile a .name{font-size:1.5rem;text-transform:uppercase;margin-top:0;font-weight:600;letter-spacing:0.04em;color:#565658}.author-pile a:hover{-webkit-transition:0.1s all ease;-moz-transition:0.1s all ease;transition:0.1s all ease}.author-pile a:hover .name{color:#625699}.author-pile a p{display:block;margin-top:0.5em}.author-pile .active{font-weight:500;background:#f8f9fa}.link-pile a{padding:1.5rem;display:block;border-bottom:1px solid #d2d2d3;background:#FFF;-webkit-transition:0.3s all ease;-moz-transition:0.3s all ease;transition:0.3s all ease;z-index:20;position:relative;line-height:1.2em;color:#565658;font-weight:400;font-size:1.6rem;clear:left;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.link-pile a:last-of-type{border-bottom:0}.link-pile a:hover{-webkit-transition:0.1s all ease;-moz-transition:0.1s all ease;transition:0.1s all ease;color:#625699;background:#f8f9fa}.link-pile .active{color:#625699;font-weight:500}a.tag{font-size:1.5rem;font-weight:400;line-height:1.7em;display:inline-block;padding-left:0;padding-right:0.25em;margin-right:0.5em;color:#aeb9cd;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-decoration:none !important}a.tag:before{font-size:1em;content:'#';font-weight:400;display:inline-block;color:#aeb9cd;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}a.tag:hover{color:#565658 !important}.gallery-thumbs{padding-bottom:5rem}.gallery-thumbs:after{content:'';display:block;width:100%;height:0;clear:both}.gallery-thumbs figure{display:block;float:left;width:20%;position:relative;margin:0;padding:0.5rem}.gallery-thumbs figure a{display:block;margin:0;padding:0;position:relative;height:0;padding-bottom:61.8%;overflow:hidden;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;will-change:transform, opacity;-webkit-transition:0.2s all 0s ease-out;-moz-transition:0.2s all 0s ease-out;transition:0.2s all 0s ease-out;opacity:0.9}.gallery-thumbs figure a img{display:block;margin:0;padding:0;width:auto;height:auto;border:none;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center}.gallery-thumbs figure a:hover{z-index:50;opacity:1}.gallery-thumbs figure figcaption{display:none}.page.bodytext{cursor:default}.page.phi-3r{padding-left:6rem;padding-right:6rem}.page.phi-3r .content{width:100%;padding-left:0;padding-right:0}.category{border-color:transparent !important;font-weight:400;display:inline-block;color:#495057;font-size:1.6180339887rem}.date{color:#495057;font-weight:500;margin-top:0.5em;font-size:1.6180339887rem;display:inline-block}.meta span{padding:0 0.5em;color:#495057;font-weight:400;margin-top:0;font-size:1.6180339887rem;display:inline-block}.meta span:first-of-type{margin-left:-0.5em}.meta span svg{display:inline-block;width:1em;height:1em;margin-right:0.5em;position:relative;bottom:-0.1em}.meta span svg *{fill:#495057}.meta .tags{display:block}.meta .tags .tag{padding-bottom:0;line-height:1em;margin-right:0.25em;margin-left:0.25em}hgroup.meta{text-align:center;margin-top:0;margin-bottom:0;padding-top:6rem;padding-bottom:3rem}hgroup.meta h1{padding-top:0;text-align:center;font-size:4.2rem;padding-bottom:0;line-height:1.15em;color:#565658;font-weight:400;margin-top:1rem;margin-bottom:0.5rem}hgroup.meta span{padding-left:0.5em;padding-right:0.5em;color:#808083;font-weight:400;margin-top:0.5em;font-size:1.6rem;display:inline-block}hgroup.meta .tags{display:block}hgroup.meta .tags .tag{padding-bottom:0;line-height:1em;margin-right:0.25em;margin-left:0.25em;color:#aeb9cd}.page{padding-top:2rem;padding-bottom:3rem}.page .page-list p{border-bottom:solid 1px #f0efef;padding-bottom:1em;padding-top:1em;margin:0;padding-left:3rem}.page:after{content:'';display:block;width:100%;height:0;clear:both}.page .content{padding:0rem 3rem;width:61.8%;margin:0 auto}.page .animation{margin-top:6rem;margin-bottom:6rem}.page .animation .svg{margin:0 auto;float:none;padding-bottom:45%}.page .animation svg{opacity:0;will-change:opacity}.page .animation svg,.page .animation img{margin:0 auto}.page .animation:after{content:'';display:block;width:100%;height:0;clear:both}.page .animation.animate svg{opacity:1;-webkit-transition:opacity 2s ease-out;-moz-transition:opacity 2s ease-out;transition:opacity 2s ease-out}.page .inline-img{margin-right:3em;margin-bottom:3rem;padding:0}.page .inline-img img{display:block;width:100%;height:auto;margin:0}.page .inline-img.profile{-webkit-border-radius:50rem;-moz-border-radius:50rem;border-radius:50rem}.page .inline-img.profile img{-webkit-border-radius:50rem;-moz-border-radius:50rem;border-radius:50rem}.page .inline-img.pull-right{margin-left:3em}.page .inline-img.pull-center{margin-right:0;margin-left:3em;float:none !important;margin:0 auto}.page hr{display:block;background:#e9ecef;height:2px;width:100%;border:none;margin:5rem 0;clear:both}.page h1,.page h2,.page h3,.page h4,.page h5{line-height:1.25em;padding-bottom:0rem;padding-top:1.5rem;margin:0.75em 0;font-weight:600}.page h1{font-size:2em;clear:both;color:#565658;font-weight:400}.page h2{font-size:1.5em;color:#565658}.page h3{font-size:1.25em;color:#565658}.page h4{font-size:1em;font-weight:500;color:#565658;text-transform:uppercase}.page:after{content:'';display:block;width:100%;height:0;clear:both}.page>*{line-height:1.6180339887em}.page b{font-weight:500}.page img{max-width:100%;margin-bottom:2em;display:block}.page .caption,.page .embed-responsive,.page .table,.page .schedule-table{clear:both;margin-top:4rem;margin-bottom:3rem}.page .gallery-thumbs{margin-top:5rem;margin-left:-0.5%;margin-right:-0.5%}.page hgroup.meta{width:100%;clear:both;margin-left:0}.page a{text-decoration:none;color:#565658;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;-webkit-text-decoration:underline #625699;-moz-text-decoration:underline #625699;text-decoration:underline #625699;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.page a:hover{color:#625699;-webkit-text-decoration:underline #5651c3;-moz-text-decoration:underline #5651c3;text-decoration:underline #5651c3}.page a:active{color:#5651c3;-webkit-text-decoration:underline #5651c3;-moz-text-decoration:underline #5651c3;text-decoration:underline #5651c3}.page ul,.page ol{padding-left:3em}.page b,.page strong{color:#212529}blockquote{display:block;position:relative;padding:5rem 0rem;margin:0 auto;z-index:0;float:none;clear:both;width:100%;text-align:right;padding-left:16rem;padding-right:4rem;max-width:96rem}blockquote:after{content:'';display:block;width:100%;height:0;clear:both}blockquote .ct{position:relative;padding-bottom:0.25rem;padding-right:0 !important}blockquote .ct:before{position:absolute;font-family:sans-serif;color:#aeb9cd;display:block;z-index:-1;font-size:24rem;float:left;line-height:0.5em;height:0.2em;font-weight:900;content:'“';left:-15rem;top:3.2rem;opacity:0.3}blockquote .ct p{font-size:2.8rem;line-height:1.4em;margin:0;font-weight:300;color:#565658 !important;text-align:left;margin-bottom:0.5em;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}blockquote .img{display:inline-block !important;width:8rem;height:8rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-top:0;margin-right:2rem;overflow:hidden;z-index:2;position:relative;float:left}blockquote .img img{width:100%;height:auto}blockquote .author{position:relative;color:#343a40;line-height:1em;font-weight:600;width:auto;vertical-align:baseline;text-align:left;display:inline-block;z-index:2;float:left;padding-left:2rem;margin-left:-2rem;width:62%;padding-top:2rem;border-top:1px solid #d2d2d3}blockquote .author span{display:block;width:100%;line-height:1.5em}blockquote .author .name{font-size:1.5rem;text-transform:uppercase;margin-top:0;font-weight:600;letter-spacing:0.04em;color:#565658}blockquote .author .title{font-size:1.5rem;font-weight:400;color:#808083}.caption{margin-bottom:2em;font-size:0.8em}.caption img{margin-bottom:0;width:100%;height:auto;display:block}.caption p{text-align:right;display:block;font-style:italic;color:#adb5bd;margin-top:1em;font-size:1.2em}.pagination{list-style:none;font-size:1em;text-align:center;padding-left:0;margin-top:3em;padding-top:2em;border-top:2px solid #f1f3f5}.pagination li{display:inline-block}.pagination li a{padding:0.5em;display:block;font-size:2em;border-bottom:0.4em solid transparent;min-width:2.25em;display:inline-block}.pagination li a:hover svg g{stroke:#625699}.pagination .active a{border-bottom:0.4em solid rgba(98,86,153,0.4)}.pagination .next a,.pagination .prev a{width:2.25em;padding:0;position:relative}.pagination .next a svg,.pagination .prev a svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.pagination .next a svg g,.pagination .prev a svg g{stroke:#495057;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.pager.phi-3r{float:right !important}.pager{position:relative;margin:0 auto;float:none !important;font-weight:bold;padding:0;text-align:center;width:100%;clear:both;display:block;text-align:center;border-top:1px solid #d2d2d3;padding-top:3rem;padding-bottom:1.5em;margin-top:0rem;overflow:hidden}.pager>a{color:#808083;margin:0;text-align:center;display:inline-block;height:4rem;width:5.5rem;line-height:4rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.pager>a:hover{color:#565658}.pager>a span{font-size:3.2rem;width:1.6em;display:inline-block;vertical-align:-0.2em}.pager div{display:inline-block;text-align:center;font-size:0}.pager div a,.pager div span{display:block;height:4rem;width:4rem;font-size:1.6rem;line-height:4rem;margin:0 0.5rem;outline:0;background:transparent;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem;font-weight:500;color:#808083;-webkit-box-shadow:0 0 0 0 #f1f3f5;-moz-box-shadow:0 0 0 0 #f1f3f5;box-shadow:0 0 0 0 #f1f3f5}.pager div a:hover,.pager div span:hover{-webkit-box-shadow:0 0 0 2.5px #565658;-moz-box-shadow:0 0 0 2.5px #565658;box-shadow:0 0 0 2.5px #565658;color:#565658}.pager div a:active,.pager div span:active{-webkit-box-shadow:0 0 0 2.5px #625699;-moz-box-shadow:0 0 0 2.5px #625699;box-shadow:0 0 0 2.5px #625699;color:#625699}.pager div span{pointer-events:none}.pager a.active{-webkit-box-shadow:0 0 0 2.5px #625699;-moz-box-shadow:0 0 0 2.5px #625699;box-shadow:0 0 0 2.5px #625699;color:#625699}.pager a.disabled{color:#adb5bd;pointer-events:none}button{border:none}.button.disabled{background:#495057;pointer-events:none;color:#868e96}.button.disabled span{color:#868e96}.input-row{margin-left:-1rem;margin-right:-1rem;clear:both;position:relative}.input-row:after{content:'';display:block;width:100%;height:0;clear:both}.input-col{padding:0 1rem;position:relative}.form-row{margin-left:-2.5rem;margin-right:-2.5rem;clear:both;position:relative}.form-row:after{content:'';display:block;width:100%;height:0;clear:both}::-webkit-input-placeholder{color:#868e96;-webkit-transition:all 0.3s ease}:-moz-placeholder{color:#868e96;-moz-transition:all 0.3s ease}::-moz-placeholder{color:#868e96;-moz-transition:all 0.3s ease}:-ms-input-placeholder{color:#868e96;-ms-transition:all 0.3s ease}div:hover>::-webkit-input-placeholder,div:focus>::-webkit-input-placeholder{color:#868e96}div:hover>:-moz-placeholder,div:focus>:-moz-placeholder{color:#868e96}div:hover>::-moz-placeholder,div:focus>::-moz-placeholder{color:#868e96}div:hover>:-ms-input-placeholder,div:focus>:-ms-input-placeholder{color:#868e96}.input,.radio,.checkbox,.text,.select,.file,.tel,.img-upload,.datepicker{display:block;clear:both;padding-bottom:.5em;padding-top:.5em;color:#808083;clear:both}.input:hover>label,.input:hover h5,.radio:hover>label,.radio:hover h5,.checkbox:hover>label,.checkbox:hover h5,.text:hover>label,.text:hover h5,.select:hover>label,.select:hover h5,.file:hover>label,.file:hover h5,.tel:hover>label,.tel:hover h5,.img-upload:hover>label,.img-upload:hover h5,.datepicker:hover>label,.datepicker:hover h5{color:#565658}.input>label,.radio>label,.checkbox>label,.text>label,.select>label,.file>label,.tel>label,.img-upload>label,.datepicker>label{display:inline-block;color:#808083;font-size:1.6rem;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.input>label span,.radio>label span,.checkbox>label span,.text>label span,.select>label span,.file>label span,.tel>label span,.img-upload>label span,.datepicker>label span{text-transform:none;margin-left:0.25rem}.input,.text,.select,.file,.tel,.datepicker{max-width:60em}input[disabled],input[readonly]{background:#f8f9fa !important;color:#868e96 !important;pointer-events:none}input[disabled]:hover,input[readonly]:hover{border-color:#f1f3f5 !important}.img-upload{margin-bottom:6rem}.img-upload .img-ct{border:solid 2px #f1f3f5;background:#212529;overflow:hidden}.img-upload .img-ct img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease}.img-upload .img-ct a{display:block;position:absolute;left:0;right:0;bottom:0;top:0;height:2.5rem;margin:auto;color:#ffffff;text-align:center;font-size:1.2rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;opacity:0;padding-top:200%;padding-bottom:200%}.img-upload .img-ct a span{background:#343a40;left:auto;right:auto;-webkit-border-radius:0.3rem;-moz-border-radius:0.3rem;border-radius:0.3rem;padding-left:1.5rem;padding-right:1.5rem;display:inline-block;line-height:2.5rem;top:-1.25rem;position:relative}.img-upload .img-ct a:active,.img-upload .img-ct a:focus{opacity:1}.img-upload .img-ct:hover{border:2px solid #e2e6ea}.img-upload .img-ct:hover img{opacity:0.5}.img-upload .img-ct:hover a{opacity:1;text-decoration:none}.img-profile .img-ct{max-width:12.2rem}.file input[type="file"]{font-size:1.5rem;line-height:1rem;overflow:visible;vertical-align:bottom;background:#ffffff;color:#343a40;width:100%;padding:1rem 1em;background:#f9fafb;border:none;-webkit-box-shadow:0 0 0 0 rgba(128,128,131,0);-moz-box-shadow:0 0 0 0 rgba(128,128,131,0);box-shadow:0 0 0 0 rgba(128,128,131,0);color:#565658;font-size:1.8rem;font-weight:400}.file input[type="file"]:hover{outline:none}.file input[type="file"]:focus{background:#FFF;-webkit-box-shadow:0 1rem 3rem 0 #CCC;-moz-box-shadow:0 1rem 3rem 0 #CCC;box-shadow:0 1rem 3rem 0 #CCC;outline:none;color:#212529;-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;transition:all 0.3s ease !important}input.input-error{border-color:#f03e3e !important}.inline>div{display:inline-block !important;margin-right:2em}.text>div{width:100%;position:relative}.text input{padding:0;margin:0;overflow:hidden;width:100%;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;line-height:1em;padding:2rem 4rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;background:#f9fafb;border:none;-webkit-box-shadow:0 0 0 0 rgba(128,128,131,0);-moz-box-shadow:0 0 0 0 rgba(128,128,131,0);box-shadow:0 0 0 0 rgba(128,128,131,0);color:#565658;font-size:1.8rem;font-weight:400}.text input:hover{outline:none}.text input:focus{background:#FFF;-webkit-box-shadow:0 1rem 3rem 0 #CCC;-moz-box-shadow:0 1rem 3rem 0 #CCC;box-shadow:0 1rem 3rem 0 #CCC;outline:none;color:#212529;-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;transition:all 0.3s ease !important}.text .counter{position:absolute;right:0;top:0;bottom:0;color:#adb5bd;padding-right:1.5rem;padding-left:0.5rem;text-align:right;height:4.1rem;line-height:4.1rem;font-size:1.2rem;z-index:20;display:inline-block}.text .counter+input{padding-right:5rem}.password{position:relative}.password input{letter-spacing:0.5em;font-weight:bold}.textarea>div{width:100%;max-width:30em}.textarea textarea{padding:0;margin:0;font-size:1.5em;overflow:hidden;width:100%;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;height:2.75em;line-height:1.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:0.75em;resize:none;height:auto;display:block;background:#f9fafb;border:none;-webkit-box-shadow:0 0 0 0 rgba(128,128,131,0);-moz-box-shadow:0 0 0 0 rgba(128,128,131,0);box-shadow:0 0 0 0 rgba(128,128,131,0);color:#565658;font-size:1.8rem;font-weight:400;padding:2rem 4rem !important}.textarea textarea:hover{outline:none}.textarea textarea:focus{background:#FFF;-webkit-box-shadow:0 1rem 3rem 0 #CCC;-moz-box-shadow:0 1rem 3rem 0 #CCC;box-shadow:0 1rem 3rem 0 #CCC;outline:none;color:#212529;-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;transition:all 0.3s ease !important}.select>div{width:100%;position:relative}.select>div:after{content:'';display:block;position:absolute;right:1.5rem;top:0;bottom:0;width:1.8rem;background:url(../img/ico/downwards-arrow-key.svg) no-repeat center center;-moz-background-size:contain;background-size:contain;opacity:0.25;z-index:5;pointer-events:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.select>div:hover:after,.select>div:active:after{opacity:0.5}.select select,.select input{padding:5px 8px;width:100%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:1.5em;cursor:pointer;height:2.75em;line-height:1.25em;padding:0.5em 1em;width:100%;z-index:1;color:#343a40;background:#f9fafb;border:none;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;position:relative;background:#ffffff;-webkit-box-shadow:0 0 0 0 rgba(128,128,131,0);-moz-box-shadow:0 0 0 0 rgba(128,128,131,0);box-shadow:0 0 0 0 rgba(128,128,131,0);color:#565658;font-size:1.8rem;font-weight:400;overflow:visible;padding-right:3em}.select select:hover,.select input:hover{outline:none}.select select:focus,.select input:focus{background:#FFF;-webkit-box-shadow:0 1rem 3rem 0 #CCC;-moz-box-shadow:0 1rem 3rem 0 #CCC;box-shadow:0 1rem 3rem 0 #CCC;outline:none;color:#212529;-webkit-transition:all 0.3s ease !important;-moz-transition:all 0.3s ease !important;transition:all 0.3s ease !important}.select select[disabled]{background:#f8f9fa !important;color:#868e96 !important;pointer-events:none}.select select[disabled]:hover{border-color:#f1f3f5 !important}.search>div{width:100%;max-width:100%;position:relative}.search>div:after{content:'';display:block;position:absolute;left:1.5em;top:0;bottom:0;width:1.8em;background:url(../img/ico/search-1.svg) no-repeat center center;-moz-background-size:contain;background-size:contain;opacity:0.25;z-index:5;pointer-events:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.search>div:hover:after,.search>div:active:after,.search>div:focus:after{opacity:0.5}.search input{padding-left:3em}.datepicker>div{width:100%;max-width:100%;position:relative}.datepicker>div:before{content:'▼';font-size:0.8rem;color:#495057}.radio{text-align:left}.radio>div{padding-top:0.25em;padding-bottom:0.25em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio>div *{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.radio input{display:none}.radio label{position:relative;display:inline-block}.radio input+label{font-size:1.8rem;cursor:pointer;vertical-align:middle;padding-left:5rem;line-height:26px}.radio input+label:hover span{border-color:#a4adb5}.radio input+label span{display:inline-block;width:30px;height:30px;vertical-align:middle;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:3px solid #d4d8dc;margin-right:0.5em;position:absolute;left:0;top:0;background:#ffffff}.radio input+label span:after{display:block;width:14px;height:14px;content:'';position:absolute;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;margin:auto;left:0;right:0;top:0;bottom:0;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease}.radio input:checked+label span{border-color:#a4adb5}.radio input:checked+label span:hover{border-color:#a4adb5}.radio input:checked+label span:hover:after{opacity:1;background:#4f5962 !important}.radio input:checked+label span:after{background:#625699 !important}.radio input:disabled+label{color:#868e96}.radio input:disabled+label span{border-color:#adb5bd !important;background:#f1f3f5 !important}.radio input:disabled+label span:after{background:#868e96 !important;opacity:0}.radio input:disabled+label:hover span{border-color:#adb5bd !important;background:#f1f3f5 !important}.radio input:disabled+label:hover span:after{background:#868e96 !important}.radio input+label span:after,.radio input:checked+label span:after{opacity:1}.checkbox{text-align:left}.checkbox>div{display:block;clear:both;padding-top:0.5em;padding-bottom:0.5em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox input:not(:checked),.checkbox input:checked{position:absolute;left:-9999em;display:none}.checkbox input:not(:checked)+label,.checkbox input:checked+label{position:relative;padding-left:5rem;cursor:pointer;font-size:1.8rem;line-height:26px;display:inline-block}.checkbox input:not(:checked)+label span,.checkbox input:checked+label span{content:'';position:absolute;left:0;top:0em;width:30px;height:30px;border:3px solid #d4d8dc;-webkit-transition:border-color .1s ease;-moz-transition:border-color .1s ease;transition:border-color .1s ease;background:#ffffff}.checkbox input:not(:checked)+label span:after,.checkbox input:checked+label span:after{content:'';background:url(../img/ico/check.svg) no-repeat center center scroll;-moz-background-size:70% 70%;background-size:70% 70%;position:absolute;display:block;top:-2px;right:-2px;left:-2px;bottom:-2px;margin:auto;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.checkbox input:not(:checked)+label span:after{opacity:0}.checkbox input:checked+label span:after{opacity:1}.checkbox input:disabled:not(:checked)+label span,.checkbox input:disabled:checked+label span{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#adb5bd;background-color:#f1f3f5}.checkbox input:disabled:checked+label span span:after{opacity:0.5}.checkbox input:disabled+label{color:#868e96}.checkbox input.disabled:not(:checked)+label span:after{opacity:0}.checkbox input:not(:disabled)+label:hover span{border-color:#a4adb5 !important}.checkbox input:checked:not(:disabled)+label span{border-color:#a4adb5 !important}.rd-container{display:none;background-color:#ffffff;padding:1.6180339887rem;text-align:center;margin-top:0;cursor:default;z-index:11;-webkit-box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);-moz-box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5)}.rd-container-attachment{position:absolute}.rd-month{display:inline-block;margin-right:2.5rem}.rd-month:last-child{margin-right:0}.rd-back,.rd-next{cursor:pointer;border:none;outline:none;background:none;padding:0;margin:0;line-height:3rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:3rem;height:3rem;display:block;background:transparent;opacity:1;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.rd-back:before,.rd-next:before{color:#212529;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;font-weight:600;font-size:2.4rem}.rd-back:hover,.rd-next:hover{background:transparent}.rd-back:hover:before,.rd-next:hover:before{color:#625699}.rd-back[disabled],.rd-next[disabled]{cursor:default;opacity:0.3}.rd-back[disabled]:before,.rd-next[disabled]:before{color:#212529 !important}.rd-back{float:left}.rd-back:before{content:'←'}.rd-next{float:right}.rd-next:before{content:'→'}.rd-days{clear:both}.rd-days-body{clear:both}.rd-days-row:first-of-type{border-top:solid 2px #f8f9fa}.rd-days-head{border-top:solid 2px #f1f3f5;border-bottom:solid 2px #f1f3f5}.rd-day-body{cursor:pointer;text-align:center;width:3.5rem;font-size:1.4rem;line-height:3.5rem;color:#212529;font-weight:500;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;padding-top:0.1rem;padding-bottom:0 !important;position:relative}.rd-day-body:before{left:0;bottom:0;right:0;top:0;background:#ffffff;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:absolute;margin:auto;content:'';z-index:-10;-webkit-border-radius:6rem;-moz-border-radius:6rem;border-radius:6rem;-webkit-transform:scale(0.4);-moz-transform:scale(0.4);transform:scale(0.4)}.rd-day-body:hover{color:#ffffff}.rd-day-body:hover:before{background:#343a40;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);transform:scale(0.9)}.rd-day-selected{font-weight:600}.rd-day-selected:before{background:#343a40;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.rd-day-selected,.rd-time-selected,.rd-time-option:hover{cursor:pointer;color:#ffffff}.rd-day-selected:before,.rd-time-selected:before,.rd-time-option:hover:before{background:#625699}.rd-month-label{font-size:1.5rem;font-weight:500;padding-bottom:1rem;line-height:2rem;padding-top:0.5rem}.rd-day-head{color:#212529;font-size:1.2rem;padding-top:0.25rem;margin-bottom:2rem;padding-bottom:0.25rem}.rd-day-prev-month,.rd-day-next-month{color:#868e96}.rd-day-disabled{cursor:default;color:#f1f3f5;pointer-events:none}.rd-day-disabled:hover{background:#ffffff;color:#f1f3f5}.rd-time{position:relative;display:inline-block;margin-top:5px;min-width:80px}.rd-time-list{display:none;position:absolute;overflow-y:scroll;max-height:160px;left:0;right:0;background-color:#ffffff;color:#333}.rd-time-selected{padding:5px}.rd-time-option{padding:5px}.rd-day-concealed{visibility:hidden}.tabs{padding-top:0rem}.tabs:after{content:'';clear:both;height:2px;background:#f1f3f5;width:100%;display:block;z-index:2;position:relative}.tabs a{display:inline-block;float:left;margin-bottom:-2px;padding:1.5rem 3rem 1.5rem 3rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;padding-right:3rem !important;border:solid 2px #f8f9fa;border-bottom:none;margin-right:1.5rem;line-height:1em;color:#868e96;z-index:1;background:#ffffff}.tabs a:hover{color:#625699 !important;cursor:pointer;text-decoration:none;border:solid 2px #f1f3f5;border-bottom:none;background:#f8f9fa}.tabs .active{border:solid 2px #f1f3f5;color:#343a40;border-bottom:none;z-index:3}.tabs .active:hover{border:solid 2px #f1f3f5;color:#343a40;border-bottom:none;background:#ffffff}.tabs td,.tabs th{padding:0 !important;margin:0}section{display:block;background:#fff url(../img/bg-gradient.jpg) no-repeat right bottom scroll;-moz-background-size:100%;background-size:100%;padding-bottom:10rem;padding-top:5rem}footer{position:relative;z-index:1;background:#f0efef;clear:both;overflow:hidden;cursor:default;padding:5rem 5%;padding-top:6rem;margin-top:10rem}footer .logo{margin:0 auto;display:block;padding-right:5rem;margin-bottom:5rem}footer .logo img{width:100%;height:auto;display:block;max-width:10rem}footer .desc{padding-right:5rem;padding-bottom:3rem}footer .social a{display:inline-block;width:4.2rem;height:4.2rem;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;background:#625699;position:relative;margin-right:1rem;-webkit-box-shadow:0 0 0 0 #625699;-moz-box-shadow:0 0 0 0 #625699;box-shadow:0 0 0 0 #625699;-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;transition:all 0.1s ease-out}footer .social a svg{width:2rem;height:2rem;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}footer .social a svg *{fill:#FFF}footer .social a:hover{background:#5651c3;-webkit-box-shadow:0 0 0 3px #5651c3;-moz-box-shadow:0 0 0 3px #5651c3;box-shadow:0 0 0 3px #5651c3}footer .social a:active{-webkit-transition:all 0.05s ease-out;-moz-transition:all 0.05s ease-out;transition:all 0.05s ease-out;background:#625699;-webkit-box-shadow:0 0 0 0 #625699;-moz-box-shadow:0 0 0 0 #625699;box-shadow:0 0 0 0 #625699}footer p{font-size:1.5rem;line-height:1.5em;color:#565658;margin-bottom:1em;margin-top:1em}footer a{color:#565658;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}footer a:hover{color:#625699;text-decoration:underline}.calendar_header{padding-bottom:2rem;margin-top:-3rem}.calendar_header:after{content:'';display:block;width:100%;height:0;clear:both}.calendar_header .categories{text-align:center;position:relative}.calendar_header .categories a.tag-filter{background:transparent;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;line-height:2em;padding:0 1em;padding-top:0.25rem;color:#808083;font-size:1.6rem;margin:0 0.5rem;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;display:inline-block;text-decoration:none;background:rgba(174,185,205,0.2);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.calendar_header .categories a.tag-filter:hover{background:#625699;color:#FFF}.calendar_header .categories a.tag-filter:active{background:#5651c3;color:#FFF;-webkit-transition:all 0s ease-out;-moz-transition:all 0s ease-out;transition:all 0s ease-out}.calendar_header .categories a.active{background:#aeb9cd;color:#FFF}.calendar_header .reset{display:inline-block;height:3.4rem;width:3.4rem;opacity:1;visibility:visible;-webkit-transition:0.1s all ease-out;-moz-transition:0.1s all ease-out;transition:0.1s all ease-out;margin-bottom:-1rem}.calendar_header .reset svg{width:2.4rem;height:100%;display:block;margin:0 auto}.calendar_header .reset svg path{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;fill:#625699;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center}.calendar_header .reset svg path:nth-child(1n){-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}.calendar_header .reset svg path:nth-child(2n){-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}.calendar_header .reset.inactive{opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:0.3s all 0.3s ease-out;-moz-transition:0.3s all 0.3s ease-out;transition:0.3s all 0.3s ease-out}.calendar_header .reset.inactive svg path:nth-child(1n){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.calendar_header .reset.inactive svg path:nth-child(2n){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.calendar.container{width:100%;max-width:100%}.calendar .event{width:100%;border-bottom:1px solid #e3e6ed;border-top:1px solid #e3e6ed;margin-bottom:-1px;position:relative;padding:0;font-size:0;-webkit-transition:all 0.3s ease, -webkit-transform 0.3s ease-out;transition:all 0.3s ease, -webkit-transform 0.3s ease-out;-moz-transition:all 0.3s ease, transform 0.3s ease-out, -moz-transform 0.3s ease-out;transition:all 0.3s ease, transform 0.3s ease-out;transition:all 0.3s ease, transform 0.3s ease-out, -webkit-transform 0.3s ease-out, -moz-transform 0.3s ease-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.calendar .event:hover{background:#FFF;z-index:50}.calendar .event:hover .title{color:#625699 !important}.calendar .event:hover .ev-ico img{opacity:0.8}.calendar .event>*{margin-top:0;display:inline-block;font-size:1.6rem;line-height:3rem;padding-top:2rem;padding-bottom:0.5rem}.calendar .event .open-ev{position:absolute;left:0;right:0;top:0;bottom:0;display:block;z-index:10;cursor:pointer}.calendar .event .title{width:100%;color:#565658;font-size:1.8rem;-webkit-transition:0.1s all 0.5s ease, 0.2s color 0s ease;-moz-transition:0.1s all 0.5s ease, 0.2s color 0s ease;transition:0.1s all 0.5s ease, 0.2s color 0s ease;padding-top:2rem;padding-bottom:2rem;text-transform:none;line-height:1.25em;margin:0;padding-left:16.6666666667%;padding-right:25%;font-weight:400;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.calendar .event .category,.calendar .event .event_date,.calendar .event .ev-ico{-webkit-transition:0.1s all 0.5s ease;-moz-transition:0.1s all 0.5s ease;transition:0.1s all 0.5s ease}.calendar .event .meta{background:#FFF;line-height:1em;padding:0;font-weight:400}.calendar .event .event_date{width:16.6666666667%;left:0;text-align:center;position:absolute;line-height:2.25rem;color:#aeb9cd;font-size:1.6rem;text-align:left;padding-left:1.5rem}.calendar .event .category{color:#aeb9cd;position:absolute;right:8.3333333333%;width:13.4836165729%;line-height:2.25rem}.calendar .event .ev-ico{position:absolute;right:0;top:0;height:5rem;display:block;width:8.3333333333%}.calendar .event .ev-ico a{display:block;position:absolute;width:100%;height:5rem;right:0;top:0}.calendar .event .ev-ico img{will-change:opacity, transform;opacity:0.4;width:2.8rem;height:2.8rem;display:block;margin:0;position:absolute;left:0;right:0;bottom:0.5rem;top:auto;margin:auto;-webkit-transition:0.4s opacity 0s ease-out, 0.2s -webkit-transform 0s ease-out;transition:0.4s opacity 0s ease-out, 0.2s -webkit-transform 0s ease-out;-moz-transition:0.2s transform 0s ease-out, 0.4s opacity 0s ease-out, 0.2s -moz-transform 0s ease-out;transition:0.2s transform 0s ease-out, 0.4s opacity 0s ease-out;transition:0.2s transform 0s ease-out, 0.4s opacity 0s ease-out, 0.2s -webkit-transform 0s ease-out, 0.2s -moz-transform 0s ease-out}.calendar .event-content{line-height:1.62em;padding:0;margin-left:16.6666666667%;display:block;clear:left;overflow:hidden;max-height:0;-webkit-transition:max-height 0.6s ease-out;-moz-transition:max-height 0.6s ease-out;transition:max-height 0.6s ease-out}.calendar .event-content .details{width:38.2%;float:right;padding-top:0;margin-bottom:5rem;padding-left:5rem}.calendar .event-content .details .ct{background:#eeeff3;width:100%;padding:3rem 2rem 3rem 3rem}.calendar .event-content .details .ct p{margin-top:0;margin-bottom:0.5em;color:#808083;font-size:1.5rem}.calendar .event-content .details .ct p b{color:#565658}.calendar .event-content .details .ct .btn{margin-top:1rem}.calendar .event-content .details .ct .btn span{min-width:0;line-height:5rem;padding-left:3em;padding-right:3em}.calendar .event-content .ct{-webkit-transition:0.2s all 0.3s ease;-moz-transition:0.2s all 0.3s ease;transition:0.2s all 0.3s ease;opacity:0;width:61.8%;float:left;padding-bottom:5.57%;padding-top:0}.calendar .event-content .ct .caption{margin-left:0;margin-right:0;margin-bottom:3rem;margin-top:0}.calendar .event.opened{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border-bottom:1px solid #e3e6ed !important;-webkit-transform:none !important;-moz-transform:none !important;transform:none !important;background:transparent}.calendar .event.opened .title{font-size:2.8rem;-webkit-transition:0.08s all 0.2s ease;-moz-transition:0.08s all 0.2s ease;transition:0.08s all 0.2s ease;padding-top:4rem;padding-bottom:3rem;line-height:3.5rem;color:#625699}.calendar .event.opened .category,.calendar .event.opened .event_date,.calendar .event.opened .ev-ico{margin-top:2.75rem;-webkit-transition:0.08s margin 0.2s ease;-moz-transition:0.08s margin 0.2s ease;transition:0.08s margin 0.2s ease}.calendar .event.opened .ev-ico a>img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);opacity:1}.calendar .event.opened .open-ev{height:0;visibility:hidden;opacity:0}.calendar .event.opened .event-content{max-height:300rem;-webkit-transition:max-height 0.6s ease-in;-moz-transition:max-height 0.6s ease-in;transition:max-height 0.6s ease-in}.calendar .event.opened .event-content .ct{opacity:1;-webkit-transition:0.3s all 0.3s ease-out;-moz-transition:0.3s all 0.3s ease-out;transition:0.3s all 0.3s ease-out}.schedule-table{width:100%;text-align:left;margin-top:3.44rem;border-collapse:collapse}.schedule-table th{font-weight:500;border-top:none;font-size:1.72rem;background:#FFF !important;color:#212529;margin-top:1em;padding:1.32rem 2.13rem;border-bottom:2px solid #f8f9fa}.schedule-table td{font-size:1.5rem;font-weight:400;line-height:1.6180339887em;padding:1.32rem 2.13rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.schedule-table tr td{text-align:left}.schedule-table tr td:first-child{color:#868e96;width:18rem;font-weight:400;text-align:left;border-right:2px solid #f8f9fa;padding-right:1rem}.schedule-table tr td:last-child{padding-left:3rem;padding-right:1rem}.schedule-table tbody tr{border-top:2px solid #f8f9fa}.schedule-table tbody tr:first-child{border:none}.schedule-table tbody tr:hover{background:#f8f9fa;-webkit-transition:all 0.05s ease;-moz-transition:all 0.05s ease;transition:all 0.05s ease}.schedule-table tbody tr:hover *{color:#212529 !important}.schedule-table .happened{color:#adb5bd !important}.schedule-table .happening{color:#625699 !important;font-weight:500 !important}.fake-drop-input{background:#f1f3f5;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem}.fake-drop-input:hover{background:#f8f9fa}.fake-drop-input:after{content:'▼';font-size:0.5em;display:inline;float:left;z-index:0;position:absolute;right:1.5rem;top:0;bottom:0;margin:auto;line-height:4rem}.label{display:block;width:100%;text-align:left;line-height:1.5em;padding-left:2rem;margin:0;cursor:default;margin:auto;color:#868e96;font-weight:400;font-size:1.4rem}#caldendar_list{display:block;clear:both}#caldendar_list .list{list-style:none;padding:0;margin:0;min-height:10rem}#caldendar_list .list li{display:block;list-style:none}#caldendar_list .no-result{color:#adb5bd;text-align:center;font-weight:300;line-height:1.5em;font-style:italic;opacity:0;visibility:hidden;position:relative;-webkit-transform:translateY(-0.5em);-moz-transform:translateY(-0.5em);transform:translateY(-0.5em);height:1.5em;margin-top:-1.5em;-webkit-transition:all 0.6s ease, height 0.3s ease;-moz-transition:all 0.6s ease, height 0.3s ease;transition:all 0.6s ease, height 0.3s ease;font-size:3.2360679775rem}#caldendar_list .no-result.showit{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.info-block-ct{padding-left:3rem;padding-right:0rem}.input-group .btn,.input-group .button{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;margin-left:-2px}.section-title{padding-top:6rem;padding-bottom:6rem}.section-title h3{text-align:center;color:#565658;font-size:4.2rem;font-weight:400;line-height:1.25em}.section-title h3 a{color:inherit;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.section-title h3 a:hover{color:#625699}.section-title h4{text-align:center;font-size:2rem;line-height:1.4em;color:#808083;font-weight:300;margin:0 auto;max-width:66.6666666667%;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.phi-3r .section-title{padding-top:9rem}.phi-3r .section-title h4{max-width:100%}.buttons{text-align:center;width:100%;clear:both}.buttons:after{content:'';display:block;width:100%;height:0;clear:both}.btn{display:inline-block;-webkit-transition:all 0.3s ease, -webkit-transform 0.2s ease-out;transition:all 0.3s ease, -webkit-transform 0.2s ease-out;-moz-transition:all 0.3s ease, transform 0.2s ease-out, -moz-transform 0.2s ease-out;transition:all 0.3s ease, transform 0.2s ease-out;transition:all 0.3s ease, transform 0.2s ease-out, -webkit-transform 0.2s ease-out, -moz-transform 0.2s ease-out;will-change:transform;background:#625699;-webkit-border-radius:15rem;-moz-border-radius:15rem;border-radius:15rem;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.2);position:relative;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#625699;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-shadow:0 0 0 0 #625699;-moz-box-shadow:0 0 0 0 #625699;box-shadow:0 0 0 0 #625699}.btn span{position:relative;z-index:1;font-size:1.4rem;text-transform:uppercase;font-weight:400;line-height:6rem;min-width:28rem;display:block;-webkit-border-radius:15rem;-moz-border-radius:15rem;border-radius:15rem;letter-spacing:0.12em;padding-top:0.15em;color:#FFF;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.btn:hover{background:#5651c3;-webkit-box-shadow:0px 15px 35px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 15px 35px 0px rgba(0,0,0,0.25);box-shadow:0px 15px 35px 0px rgba(0,0,0,0.25)}.btn:hover:before{background:#5651c3;-webkit-box-shadow:0 0 0 5px #5651c3;-moz-box-shadow:0 0 0 5px #5651c3;box-shadow:0 0 0 5px #5651c3}.btn:active{background:#625699}.btn:active:before{-webkit-box-shadow:0 0 0 0px #5651c3;-moz-box-shadow:0 0 0 0px #5651c3;box-shadow:0 0 0 0px #5651c3;-webkit-transition:all 0.05s ease-out;-moz-transition:all 0.05s ease-out;transition:all 0.05s ease-out}.btn.btn-lg span{padding:0.6em 3.5em}.btn-outline{-webkit-transition:all 0.3s ease, -webkit-transform 0.2s ease-out;transition:all 0.3s ease, -webkit-transform 0.2s ease-out;-moz-transition:all 0.3s ease, transform 0.2s ease-out, -moz-transform 0.2s ease-out;transition:all 0.3s ease, transform 0.2s ease-out;transition:all 0.3s ease, transform 0.2s ease-out, -webkit-transform 0.2s ease-out, -moz-transform 0.2s ease-out;will-change:transform;display:inline-block;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;border:1px solid #FFF;position:relative}.btn-outline:before{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-box-shadow:0 0 0 2px #FFF;-moz-box-shadow:0 0 0 2px #FFF;box-shadow:0 0 0 2px #FFF;z-index:-5}.btn-outline span{font-size:1.4rem;text-transform:uppercase;font-weight:400;line-height:6rem;min-width:28rem;display:block;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;letter-spacing:0.12em;padding-top:0.15em;color:#FFF;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.btn-outline:hover:before{-webkit-box-shadow:0 0 0 4px #FFF;-moz-box-shadow:0 0 0 4px #FFF;box-shadow:0 0 0 4px #FFF}.btn-outline:active{background:rgba(86,81,195,0.62);-webkit-transition:all 0.2s ease, background 0s ease;-moz-transition:all 0.2s ease, background 0s ease;transition:all 0.2s ease, background 0s ease}.btn-outline:active:before{-webkit-box-shadow:0 0 0 1px #FFF, inset 0 0 0 2px #FFF;-moz-box-shadow:0 0 0 1px #FFF, inset 0 0 0 2px #FFF;box-shadow:0 0 0 1px #FFF, inset 0 0 0 2px #FFF;-webkit-transition:all 0.05s ease-out;-moz-transition:all 0.05s ease-out;transition:all 0.05s ease-out}.btn-play{-webkit-transition:all 0.3s ease, -webkit-transform 0.2s ease-out;transition:all 0.3s ease, -webkit-transform 0.2s ease-out;-moz-transition:all 0.3s ease, transform 0.2s ease-out, -moz-transform 0.2s ease-out;transition:all 0.3s ease, transform 0.2s ease-out;transition:all 0.3s ease, transform 0.2s ease-out, -webkit-transform 0.2s ease-out, -moz-transform 0.2s ease-out;will-change:transform;display:block;-webkit-border-radius:20rem;-moz-border-radius:20rem;border-radius:20rem;position:relative;width:16rem;height:16rem}.btn-play svg{content:'';position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto;overflow:visible}.btn-play svg path{stroke-width:6px}.btn-play svg *{-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.btn-play:hover * path{stroke-width:12px}.btn-play:active{background:rgba(86,81,195,0.62);-webkit-transition:all 0.2s ease, background 0s ease;-moz-transition:all 0.2s ease, background 0s ease;transition:all 0.2s ease, background 0s ease}.form .section-title{padding-bottom:0}form{width:61.8%;display:block;margin:auto;position:relative}form .message{text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden;opacity:0;-webkit-transform:translate3d(0, -5rem, 0);-moz-transform:translate3d(0, -5rem, 0);transform:translate3d(0, -5rem, 0);z-index:-1;position:relative}form .message p{font-weight:400;color:#625699;font-size:1.8rem;line-height:1.5em;padding:0;margin:2rem 0}form .message.show{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}form .buttons{margin:0 auto;padding-top:0}form .buttons .btn{min-width:50%}form .buttons .btn span{width:100%;font-size:1.6rem}form>div>label{width:25%;float:left;line-height:1em;padding-top:0.5rem;padding-bottom:2.1rem;padding-right:1em;text-align:right;font-size:1.8rem !important}form .radio,form .checkbox{margin-top:-1rem;position:relative;padding:0;margin-bottom:2rem}form .radio:after,form .checkbox:after{content:'';display:block;width:100%;height:0;clear:both}form .radio>div,form .checkbox>div{padding-top:0;width:75%;float:right;padding-left:3rem;padding-bottom:0.5rem}form .radio>div label,form .checkbox>div label{padding-top:0.25em;padding-bottom:0.25em}form .text{padding:0;margin:3rem auto;max-width:100%}form .text>label{padding-top:2.1rem;line-height:1em}form .text:after{content:'';display:block;width:100%;height:0;clear:both}form .text input{width:50%;float:left;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}form .text textarea{-webkit-border-radius:3rem;-moz-border-radius:3rem;border-radius:3rem}form .text .status{width:16.6666666667%;float:left;height:6rem;margin-left:2rem;position:relative}form .text .status:before,form .text .status:after{content:'';display:block;left:0;top:0;bottom:0;margin:auto;position:absolute;width:3rem;height:1.8rem;will-change:opacity, transfrom;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;opacity:0;-webkit-transform:scale3d(0.7, 0.7, 1);-moz-transform:scale3d(0.7, 0.7, 1);transform:scale3d(0.7, 0.7, 1)}form .text .status:before{background:url(../img/ico/error.svg) no-repeat center center scroll}form .text .status:after{background:url(../img/ico/check.svg) no-repeat center center scroll}form .text .btn{position:absolute;right:0;top:0;bottom:0;margin:auto}form .text .btn span{min-width:26rem;font-size:1.6rem;background:transparent !important}form .text.error .status:before{opacity:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}form .text.valid .status:after{opacity:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.subscribe{padding-top:7rem;padding-bottom:7rem}.subscribe .text:after{content:'';display:block;width:100%;height:0;clear:both}.subscribe .text input{width:75%;float:left;padding-right:33%}.subscribe .text .btn{position:absolute;right:0;top:0;bottom:0;margin:auto;height:6.7rem}.subscribe .text .btn span{line-height:6.55rem}.login{padding-top:7rem;padding-bottom:5rem}.login .buttons.remember{padding-right:25%;padding-left:25%}.login .buttons.remember .checkbox{float:left;display:inline-block;margin-top:0rem;line-height:6rem;padding-top:0.5rem;clear:none}.login .buttons.remember .checkbox label{white-space:nowrap}.login .buttons.remember .checkbox>div{padding-left:0;width:100%}.login .buttons.remember .btn{min-width:inherit;float:right}.login .buttons.remember .btn span{min-width:0;padding:1.6em 3.5em}.signup{padding-top:7rem}.signup .buttons,.login .buttons{padding:0 25%}.signup .buttons .btn,.login .buttons .btn{width:100%}.signup .buttons .btn span,.login .buttons .btn span{min-width:0;padding:0.6em 3.5em}.main-wrap{position:relative}.profile.img-ct{overflow:hidden;-webkit-border-radius:30rem;-moz-border-radius:30rem;border-radius:30rem;width:16rem;height:16rem;display:block;margin:1.5rem auto}.profile.img-ct img{width:100%;height:auto;margin:0;padding:0;display:block;border:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.authors .author{text-align:center;padding-left:3rem;padding-right:3rem;margin-top:-3rem;padding-bottom:3rem}.authors .author:hover h4{color:#625699}.authors .author a{display:inline-block}.authors .author .img-ct{overflow:hidden;-webkit-border-radius:30rem;-moz-border-radius:30rem;border-radius:30rem;width:16rem;height:16rem;display:block;margin:1.5rem auto}.authors .author .img-ct img{width:100%;height:auto;margin:0;padding:0;display:block;border:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.authors .author h4{color:#565658;font-size:1.5rem;font-weight:600;text-transform:uppercase;letter-spacing:0.04em;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;transition:color 0.3s ease}.authors .author p{font-size:1.5rem;color:#808083;line-height:1.2em}#modals{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;z-index:999;will-change:opacity;overflow:hidden;visibility:hidden;-webkit-transition:0.5s all 0.15s ease;-moz-transition:0.5s all 0.15s ease;transition:0.5s all 0.15s ease}#modals .lean-backdrop{background:transparent;position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;display:block;z-index:-1;cursor:default}.lean-modal{visibility:hidden;opacity:0;width:38.2%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:29999;overflow:hidden;will-change:opacity, transform;background:transparent;max-width:96%;-webkit-transform:scale3d(0.8, 0.8, 1);-moz-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1)}.modal-container{height:100%;overflow:visible;width:100%;max-width:100%;margin:0 auto}.modal-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.5rem}.modal-wrapper{display:inline-block;vertical-align:middle;width:100%;pointer-events:all;background:#FFF;-webkit-box-shadow:0 1.6180339887rem 6.472135955rem -.8090169944rem rgba(73,80,87,0.5);-moz-box-shadow:0 1.6180339887rem 6.472135955rem -.8090169944rem rgba(73,80,87,0.5);box-shadow:0 1.6180339887rem 6.472135955rem -.8090169944rem rgba(73,80,87,0.5);position:relative;z-index:1}.modal-header{display:block;position:relative;padding-top:0rem;height:0rem;width:100%}.modal-header:after{content:'';display:block;width:100%;height:0;clear:both}.modal-header a{height:4rem;line-height:4rem;display:inline-block;margin:0;font-size:1.5rem;color:#625699;float:left;text-decoration:none}.modal-header a span{float:left;font-weight:500;font-size:1.5rem}.modal-header a.modal_close{width:4.6rem;height:4.6rem;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;display:block;text-align:center;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;-webkit-box-shadow:inset 0 0 0 2px #212529;-moz-box-shadow:inset 0 0 0 2px #212529;box-shadow:inset 0 0 0 2px #212529;right:-2.3rem;top:-2.3rem;position:absolute;margin:auto;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;color:#212529;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.modal-header a.modal_close span{display:block;-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem;height:4.6rem;line-height:4.1rem;font-weight:400;text-align:center;font-size:3.1rem;font-family:sans-serif;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.modal-header a.modal_close:hover{-webkit-box-shadow:inset 0 0 0 2px #625699;-moz-box-shadow:inset 0 0 0 2px #625699;box-shadow:inset 0 0 0 2px #625699;color:#625699;-webkit-transition:all 0.2s ease !important;-moz-transition:all 0.2s ease !important;transition:all 0.2s ease !important}.modal-header a.modal_close:active{-webkit-transform:scale3d(0.9, 0.9, 1);-moz-transform:scale3d(0.9, 0.9, 1);transform:scale3d(0.9, 0.9, 1)}.modal-content{padding:3.44rem 3.44rem}.modal-content .find-collective .title{font-size:3.2369062168rem;line-height:1.5em;color:#343a40;text-align:center;border-bottom:solid 2px #495057;padding:.81rem 0;margin-top:0;padding-top:0}.modal-content .find-collective .autocomplete input{font-size:2.2376212526rem;padding:.81rem 0;height:auto}.modal-content:after{content:'';display:block;width:100%;height:0;clear:both}.modal-content .checkbox{padding-top:1rem;padding-bottom:0}.modal-footer{border-top:solid 3px #625699;padding:2rem 0rem}.modal-footer .button{float:right;margin-right:0;margin-left:1.5rem;margin-bottom:2rem}.modal-footer .button span{padding-left:4.5rem;padding-right:4.5rem}.modal-footer *{margin-top:0;margin-bottom:0}.lean-modal.modal-xlg{width:120rem}.lean-modal.modal-lg{width:72.95rem}.lean-modal.modal-md{width:38.2017824744rem}.lean-modal.modal-sm{max-width:61.8088983702rem}.lean-modal.modal-xs{width:40rem}.lean-modal.show-modal{opacity:1;visibility:visible;display:block;overflow:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.lean-modal.in{-webkit-transform:scale3d(1, 1, 1) !important;-moz-transform:scale3d(1, 1, 1) !important;transform:scale3d(1, 1, 1) !important;-webkit-transition:0.2s all 0.15s ease;-moz-transition:0.2s all 0.15s ease;transition:0.2s all 0.15s ease}.lean-modal.out{-webkit-transform:scale3d(0.8, 0.8, 1);-moz-transform:scale3d(0.8, 0.8, 1);transform:scale3d(0.8, 0.8, 1);-webkit-transition:0.2s all 0s ease;-moz-transition:0.2s all 0s ease;transition:0.2s all 0s ease}#modals.show-modals{opacity:1;visibility:visible !important;z-index:999999;overflow:scroll}.popup-window{position:fixed;left:0;right:0;top:30%;margin:auto;z-index:999969;background:#FFF;width:auto;text-align:center;max-width:55rem;width:96%;padding:4.5rem 3rem;color:#565658;-webkit-border-radius:1.25rem;-moz-border-radius:1.25rem;border-radius:1.25rem;-webkit-box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);-moz-box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);box-shadow:0rem 3.2360679775rem 8.0901699437rem -2.6180339887rem rgba(73,80,87,0.5);visibility:hidden;opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:scale3d(0.75, 0.75, 1);-moz-transform:scale3d(0.75, 0.75, 1);transform:scale3d(0.75, 0.75, 1);will-change:opacity, transform}.popup-window .close-popup{position:absolute;right:0;top:0;font-size:5rem;line-height:1em;width:5rem;color:#565658;font-weight:200}.popup-window .close-popup:hover{color:#625699}.popup-window h2{line-height:1.2em}.popup-window .btn{margin-top:1.5rem}.popup-window p{text-align:center;font-size:1.8rem}.popup-window.show-popup{opacity:1;visibility:visible;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out}#progress{position:fixed;left:0;right:0;top:0;height:4px;z-index:999990}#progress .nanobar{width:100%;height:4px;z-index:9999}#progress .bar{width:0;height:100%;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s;background:#625699}.Modal-overlay{display:none;position:fixed;background-color:#f0efef;height:100%;width:100%;top:0;left:0;cursor:pointer;padding-top:0;z-index:999999}.Modal-box{width:100%;max-width:1300px;margin-right:auto;margin-left:auto;padding-left:0;padding-right:0;left:0;right:0;top:0;bottom:0;margin:auto;position:fixed}.Modal-box>.video-container{position:absolute;display:block;width:100%;height:0;padding:0;top:0;bottom:0;left:0;right:0;margin:auto;overflow:hidden;padding-bottom:56.25%}.Modal-box>.video-container>iframe,.Modal-box>.video-container>object,.Modal-box>.video-container>embed{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;max-width:1300px}.Modal-close{position:absolute;right:0rem;top:0rem;font-size:6rem;z-index:999999;color:#565658;width:6rem;height:6rem;line-height:6rem;text-align:center;font-weight:300;background:rgba(240,239,239,0.8);text-indent:0.1em;cursor:pointer}.Modal-close:hover{color:#625699}.Modal-cancel-overflow{overflow:hidden}.owl-carousel{margin-top:-10rem;display:block;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;background:#625699;overflow:hidden}.owl-carousel>*{display:none}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loaded>*{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1000ms;-moz-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;-moz-transition:transform 100ms ease, -moz-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease, -webkit-transform 100ms ease, -moz-transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav .owl-prev,.owl-theme .owl-nav .owl-next{position:absolute;top:30%;bottom:30%;width:5%;text-indent:-9999px;color:transparent;opacity:0.5;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;will-change:opacity, transform}.owl-theme .owl-nav .owl-prev:after,.owl-theme .owl-nav .owl-next:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:2.2rem;height:4.5rem}.owl-theme .owl-nav .owl-prev{left:0}.owl-theme .owl-nav .owl-prev:after{background:url(../img/ico/carousel-prev.svg) no-repeat center center scroll}.owl-theme .owl-nav .owl-prev:hover{-webkit-transform:translate3d(0.5rem, 0, 0);-moz-transform:translate3d(0.5rem, 0, 0);transform:translate3d(0.5rem, 0, 0)}.owl-theme .owl-nav .owl-next{right:0}.owl-theme .owl-nav .owl-next:after{background:url(../img/ico/carousel-next.svg) no-repeat center center scroll}.owl-theme .owl-nav .owl-next:hover{-webkit-transform:translate3d(-0.5rem, 0, 0);-moz-transform:translate3d(-0.5rem, 0, 0);transform:translate3d(-0.5rem, 0, 0)}.owl-theme .owl-nav [class*='owl-']{margin:auto;display:inline-block;cursor:pointer}.owl-theme .owl-nav [class*='owl-']:active{-webkit-transition:all 0.05s ease-in;-moz-transition:all 0.05s ease-in;transition:all 0.05s ease-in;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-theme .owl-nav [class*='owl-']:hover{text-decoration:none;opacity:1}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-dots{position:absolute;left:0;right:0;bottom:3rem;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;margin:0.5rem 0.8rem;-webkit-box-shadow:inset 0 0 0 2px #FFF;-moz-box-shadow:inset 0 0 0 2px #FFF;box-shadow:inset 0 0 0 2px #FFF;background:transparent;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#FFF}.owl-carousel .owl-item{min-height:52vw}.owl-carousel .owl-item .sym{left:0;right:0;top:0;height:52vw;margin:0;display:block;position:absolute;z-index:-1;background:url(../img/symbol-static-w.svg) no-repeat center center scroll;-moz-background-size:50% 100%;background-size:50% 100%;opacity:0.17;z-index:10}.owl-carousel .owl-item .ct{z-index:30;text-align:center;padding-top:15%;padding-bottom:10%;margin:auto;width:70%;min-height:52vw;z-index:20;position:relative}.owl-carousel .owl-item .ct h2{color:#FFF;font-weight:400;font-size:4.2rem;margin-bottom:0;line-height:1.2em;padding-bottom:2rem;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.owl-carousel .owl-item .ct p,.owl-carousel .owl-item .ct ul{font-weight:400;color:#FFF;font-size:1.8rem;line-height:1.5em}.owl-carousel .owl-item .btn-outline{margin-top:3rem}.owl-carousel .owl-item .bg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:-2;-moz-background-size:cover !important;background-size:cover !important}.owl-carousel .owl-item .bg:before,.owl-carousel .owl-item .bg:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#625699;z-index:15}.owl-carousel .owl-item .bg:before{opacity:0.8}.owl-carousel .owl-item .bg:after{mix-blend-mode:overlay;opacity:0.4}.owl-carousel .owl-item .video-ct{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:0}.owl-carousel .owl-item video,.owl-carousel .owl-item iframe{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.how-to{margin-bottom:5rem}.how-to:after{content:'';display:block;width:100%;height:0;clear:both}.how-to .step{width:25%;float:left;text-align:center;padding:0 1.5rem;position:relative}.how-to .step .arrow{height:2px;display:block;background:#625699;width:50%;left:50%;right:-50%;top:3.75rem;margin:auto;position:absolute}.how-to .step .arrow:after{content:'';display:block;position:absolute;right:-0.5rem;width:0;top:0;bottom:0;margin:auto;height:0;border-top:0.7rem solid transparent;border-bottom:0.7rem solid transparent;border-left:0.7rem solid #625699}.how-to .step .arrow-back{display:none;height:2px;display:block;background:#625699;width:50%;left:-50%;right:50%;top:3.75rem;margin:auto;position:absolute}.how-to .step .arrow-back:after{content:'';position:absolute;right:-0.5rem;width:0;top:0;bottom:0;margin:auto;height:0;border-top:0.7rem solid transparent;border-bottom:0.7rem solid transparent;border-left:0.7rem solid #625699}.how-to .num{display:block;margin:0 auto;width:7.5rem;height:7.5rem;line-height:7.25rem;font-size:2.4rem;color:#625699;border:solid 2px #625699;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;text-indent:0.2em;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.how-to p{font-size:1.6rem;color:#808083;line-height:1.5em;margin-top:0.5em}.gallery-item{padding-bottom:3rem}.gallery-item .text-ct{float:left;width:38.2%;width:50%;padding-left:3rem}.gallery-item a:hover img{opacity:1}.gallery-item .gallery-preview{float:left;display:block;width:61.8%;width:50%;margin-top:-0.5rem}.gallery-item .gallery-preview img{position:absolute;left:0.5rem;right:0.5rem;top:0.5rem;bottom:0.5rem;-o-object-fit:cover;object-fit:cover;display:block;width:auto;height:auto;margin:0;width:100%;height:100%;opacity:0.9;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.gallery-item .gallery-preview .thumbs{width:50%;float:left}.gallery-item .gallery-preview .thumbs>a{display:block;overflow:hidden;height:0;width:50%;padding-bottom:50%;float:left;position:relative}.gallery-item .gallery-preview .thumbs>a span,.gallery-item .gallery-preview .thumbs>a div{position:absolute;left:0.5rem;top:0.5rem;right:0rem;bottom:0rem;margin:auto;z-index:1;display:block;text-align:center;color:#FFF;z-index:10;line-height:1em;height:1em;font-size:4rem;font-weight:300;text-shadow:0 0 10px rgba(86,86,88,0.5)}.gallery-item .gallery-preview .thumbs>a div{background:rgba(51,51,51,0.2);height:auto;z-index:4}.gallery-item .gallery-preview .main{width:50%;height:0;padding-bottom:50%;overflow:hidden;position:relative;float:left}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-0.31rem, 0, 0);transform:translate3d(-0.31rem, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0.31rem, 0, 0);transform:translate3d(0.31rem, 0, 0)}}@-moz-keyframes shake{0%,100%{-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-moz-transform:translate3d(-0.31rem, 0, 0);transform:translate3d(-0.31rem, 0, 0)}20%,40%,60%,80%{-moz-transform:translate3d(0.31rem, 0, 0);transform:translate3d(0.31rem, 0, 0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-0.31rem, 0, 0);-moz-transform:translate3d(-0.31rem, 0, 0);transform:translate3d(-0.31rem, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0.31rem, 0, 0);-moz-transform:translate3d(0.31rem, 0, 0);transform:translate3d(0.31rem, 0, 0)}}.shake{-webkit-animation:shake 0.6s ease-in-out;-moz-animation:shake 0.6s ease-in-out;animation:shake 0.6s ease-in-out}.owl-carousel .owl-item .slide{-moz-background-size:cover !important;background-size:cover !important;position:relative;min-height:52vw}.owl-carousel .owl-item .slide:before,.owl-carousel .owl-item .slide:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#625699;z-index:0}.owl-carousel .owl-item .slide:before{opacity:0.8}.owl-carousel .owl-item .slide:after{mix-blend-mode:overlay;opacity:0.4}.owl-carousel .owl-item .intro-slide ul{list-style:circle;display:inline-block;list-style-position:inside;margin:0 auto;margin-bottom:1.5rem;padding:0}.owl-carousel .owl-item .intro-slide ul li{text-align:left}.owl-carousel .owl-item .intro-slide .btn-outline{margin-top:2rem}.owl-carousel .owl-item .video-slide .video-ct{opacity:0;visibility:hidden;-webkit-transition:0.1s all 0.3s ease-out;-moz-transition:0.1s all 0.3s ease-out;transition:0.1s all 0.3s ease-out;will-change:opacity}.owl-carousel .owl-item .video-slide .btn-play{left:0;right:0;top:0;bottom:0;margin:auto}.owl-carousel .owl-item .video-slide.playing .video-ct{opacity:1;visibility:visible}.owl-carousel .owl-item .video-slide.playing .btn-play{opacity:0;visibility:hidden}h1 b,h2 b,h3 b{color:inherit !important;display:inline-block;padding-left:0.1em;padding-right:0.1em}b sup{font-size:0.58em;top:-0.64em;right:-0.04em;font-weight:600}#map{margin-left:0;margin-right:0;height:0;padding-bottom:38%;margin-top:0;background:#eaf6f8;margin-bottom:-10rem}.sharing{padding-top:3rem;margin-top:3rem;padding-bottom:1.5rem;border-top:1px solid #d2d2d3}.sharing:after{content:'';display:block;width:100%;height:0;clear:both}.sharing p{display:inline-block;float:left;margin:0;padding:0;line-height:1.5em;font-weight:500;margin-top:0.7rem;margin-right:2rem}.sharing a{background:#111;position:relative;text-align:center;padding-top:0.8rem;padding-bottom:0.5rem;padding-left:1.5rem;padding-right:1.5rem;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 0.07s ease-out;-moz-transition:all 0.07s ease-out;transition:all 0.07s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;overflow:hidden;display:inline-block;float:left;min-width:13rem;margin-right:1rem}.sharing a:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#222;display:block;z-index:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0.1;will-change:opacity}.sharing a:last-child{margin-right:0}.sharing a span{display:inline-block;line-height:1.5rem;height:1.5rem;font-size:1.3rem;top:-0.1em;font-weight:500;color:#FFF;z-index:1;position:relative;opacity:0.9}.sharing a svg{width:1.4rem;height:1.3rem;display:inline-block;float:left;margin-right:0.6rem}.sharing a svg *{fill:#FFF}.sharing a:hover span{opacity:1}.sharing a:hover:before{opacity:0}.sharing a:active{-webkit-transform:scale(0.95);-moz-transform:scale(0.95);transform:scale(0.95)}.sharing a:active:before{opacity:0.3;-webkit-transition:all 0.04s ease-out;-moz-transition:all 0.04s ease-out;transition:all 0.04s ease-out}.sharing .facebook{background:#3b5998;background:#1c7cd6}.sharing .twitter{background:#00aced;background:#22b8cf}.sharing .mail{background:#20c997}@-webkit-keyframes burgerCrossA{0%{-webkit-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px)}30%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}}@-moz-keyframes burgerCrossA{0%{-moz-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px)}30%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-moz-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}}@keyframes burgerCrossA{0%{-webkit-transform:rotate(0) translateY(-10px);-moz-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px)}30%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(-45deg) translateY(0);-moz-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}}@-webkit-keyframes burgerCrossB{0%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}30%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}100%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}}@-moz-keyframes burgerCrossB{0%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}30%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}100%{-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}}@keyframes burgerCrossB{0%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}30%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}100%{-webkit-transform:rotate(45deg) translateY(0);-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}}@-webkit-keyframes burgerCrossC{0%{-webkit-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px)}30%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}}@-moz-keyframes burgerCrossC{0%{-moz-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px)}30%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}}@keyframes burgerCrossC{0%{-webkit-transform:rotate(0) translateY(10px);-moz-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px)}30%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(45deg) translateY(0);-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}}@-webkit-keyframes burgerFlatA{0%{-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}30%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px)}}@-moz-keyframes burgerFlatA{0%{-moz-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}30%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-moz-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px)}}@keyframes burgerFlatA{0%{-webkit-transform:rotate(-45deg) translateY(0);-moz-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}30%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(0) translateY(-10px);-moz-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px)}}@-webkit-keyframes burgerFlatB{0%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}30%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}100%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}}@-moz-keyframes burgerFlatB{0%{-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}30%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}100%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}}@keyframes burgerFlatB{0%{-webkit-transform:rotate(45deg) translateY(0);-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}30%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}100%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);opacity:1}}@-webkit-keyframes burgerFlatC{0%{-webkit-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}30%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px)}}@-moz-keyframes burgerFlatC{0%{-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}30%{-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-moz-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px)}}@keyframes burgerFlatC{0%{-webkit-transform:rotate(45deg) translateY(0);-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}30%{-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}100%{-webkit-transform:rotate(0) translateY(10px);-moz-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px)}}.lg-1-12{width:8.3333333333%}.lg-2-12{width:16.6666666667%}.lg-3-12{width:25%}.lg-4-12{width:33.3333333333%}.lg-5-12{width:41.6666666667%}.lg-6-12{width:50%}.lg-7-12{width:58.3333333333%}.lg-8-12{width:66.6666666667%}.lg-9-12{width:75%}.lg-10-12{width:83.3333333333%}.lg-11-12{width:91.6666666667%}.lg-1-10{width:10%}.lg-2-10{width:20%}.lg-3-10{width:30%}.lg-4-10{width:40%}.lg-5-10{width:50%}.lg-6-10{width:60%}.lg-7-10{width:70%}.lg-8-10{width:80%}.lg-9-10{width:90%}.lg-10-10{width:100%}.lg-1-5{width:20%}.lg-2-5{width:40%}.lg-3-5{width:60%}.lg-4-5{width:80%}.lg-5-5{width:100%}.lg-1-4{width:25%}.lg-2-4{width:50%}.lg-3-4{width:75%}.lg-4-4{width:100%}.lg-1-3{width:33.3333333333%}.lg-2-3{width:66.6666666667%}.lg-3-3{width:100%}.lg-1-2{width:50%}.lg-2-2{width:100%}.lg-1-1{width:100%}[class^="lg-"],[class*=" lg-"]{float:left}[class^="lg-"]:after,[class*=" lg-"]:after{content:'';display:block;width:100%;height:0;clear:both}.pull-right{float:right !important}.phi-1{width:61.803398875%}.phi-2{width:38.196601125%}.phi-3{width:23.60679775%}.phi-4{width:14.589803375%}.phi-5{width:9.0169943749%}.phi-6{width:5.5728090001%}.phi-1r{width:38.196601125%}.phi-2r{width:61.803398875%}.phi-3r{width:76.39320225%}.phi-4r{width:85.410196625%}.phi-5r{width:90.9830056251%}.phi-6r{width:94.4271909999%}.phi-1-1{width:100%}[class^="phi-"],[class*=" phi-"]{float:left}.mobile-only{display:none !important}.nav-toggle{width:5rem;height:5rem;display:block;position:absolute;right:0;top:0;margin:auto;z-index:99999;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-toggle span{background:rgba(255,255,255,0);display:block;width:5rem;height:5rem}.nav-toggle hr{height:3px;width:75%;left:0;right:0;top:0;bottom:0;margin:auto;background:#565658;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;will-change:transform, opacity;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center}.nav-toggle hr:nth-child(1n){-webkit-transform:rotate(0) translateY(-10px);-moz-transform:rotate(0) translateY(-10px);transform:rotate(0) translateY(-10px);-webkit-animation:burgerFlatA 0.2s ease-out;-moz-animation:burgerFlatA 0.2s ease-out;animation:burgerFlatA 0.2s ease-out}.nav-toggle hr:nth-child(2n){-webkit-transform:rotate(0) translateY(0);-moz-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0);-webkit-animation:burgerFlatB 0.2s ease-out;-moz-animation:burgerFlatB 0.2s ease-out;animation:burgerFlatB 0.2s ease-out;opacity:1}.nav-toggle hr:nth-child(3n){-webkit-transform:rotate(0) translateY(10px);-moz-transform:rotate(0) translateY(10px);transform:rotate(0) translateY(10px);-webkit-animation:burgerFlatC 0.2s ease-out;-moz-animation:burgerFlatC 0.2s ease-out;animation:burgerFlatC 0.2s ease-out}@media only screen and (min-width: 0) and (max-width: 420px){.user-nav{padding-top:0 !important}.user-nav>div a{padding-left:0.75rem !important;padding-right:0.75rem !important;font-size:1.6rem !important;line-height:2.4em}.user-nav>div a.logout{padding-right:2.5rem !important}.user-nav>div span a{font-size:1.4rem !important;line-height:2.4em}}@media only screen and (min-width: 0) and (max-width: 939px){.mob-noscroll{overflow:hidden}.page.phi-3r{width:100%}form .radio input+label span,form .checkbox input+label span{pointer-events:none}.user-nav{position:absolute;z-index:100;border:0;margin-top:6rem;padding-top:1rem;border-top:rgba(210,210,211,0.5) 2px solid}.user-nav a{font-size:1.8rem !important}form{width:100%}.authors .author{margin-top:0;padding:1.5rem}.authors .author .img-ct{width:14rem;height:14rem}.calendar_header .categories a.tag-filter{margin-bottom:0.5rem;margin-top:0.5rem}.calendar_header .categories .reset{position:relative;display:inline-block;float:none;margin-bottom:-1.1rem}.calendar{margin-left:-2rem;margin-right:-2rem}.calendar .event .ev-ico{margin:auto;width:7rem;height:7rem;right:auto;left:0}.calendar .event .title{padding-left:7rem;padding-top:0;padding-right:2rem;font-size:2.2rem}.calendar .event .category,.calendar .event .event_date{position:relative;float:left;margin:0;right:0;left:0;padding-left:1.5rem;padding-right:1rem;width:auto}.calendar .event .event_date{padding-right:1.5rem;text-align:left;padding-left:7rem}.calendar .event .event-content{margin-left:2rem;margin-right:2rem;padding-right:0}.calendar .event .event-content>.details{width:100%;margin-left:0;padding-left:0;margin-bottom:2rem}.calendar .event .event-content>.ct{width:100%}.calendar .event.opened .title{padding-left:2rem}.section-title h4{max-width:100%}.pager.phi-3r{width:100%}.show-dd ul.dropdown{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.show-dd>a{color:#625699 !important}.show-dd>a:before{opacity:1;-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}#mask.nav-mask{-webkit-transition:all 0.5s ease-out, background 0.3s ease-out 0s,  0.1s opacity 0s ease-out;-moz-transition:all 0.5s ease-out, background 0.3s ease-out 0s,  0.1s opacity 0s ease-out;transition:all 0.5s ease-out, background 0.3s ease-out 0s,  0.1s opacity 0s ease-out;visibility:visible;opacity:1;background:#FFF;background:#fff}.nav-toggle.cross hr{display:block}.nav-toggle.cross hr:nth-child(1n){-webkit-animation:burgerCrossA 0.3s ease-out;-moz-animation:burgerCrossA 0.3s ease-out;animation:burgerCrossA 0.3s ease-out;-webkit-transform:rotate(-45deg) translateY(0);-moz-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}.nav-toggle.cross hr:nth-child(2n){-webkit-animation:burgerCrossB 0.3s ease-out;-moz-animation:burgerCrossB 0.3s ease-out;animation:burgerCrossB 0.3s ease-out;-webkit-transform:rotate(45deg) translateY(0);-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0);opacity:0}.nav-toggle.cross hr:nth-child(3n){-webkit-animation:burgerCrossC 0.3s ease-out;-moz-animation:burgerCrossC 0.3s ease-out;animation:burgerCrossC 0.3s ease-out;-webkit-transform:rotate(45deg) translateY(0);-moz-transform:rotate(45deg) translateY(0);transform:rotate(45deg) translateY(0)}.header{height:8rem;padding:1.5rem}.header.not-top{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.header.not-top .logo{-webkit-transform:translate3d(0, 0rem, 0) scale3d(0.5, 0.5, 1);-moz-transform:translate3d(0, 0rem, 0) scale3d(0.5, 0.5, 1);transform:translate3d(0, 0rem, 0) scale3d(0.5, 0.5, 1)}.header.home nav.nav-main a{color:#565658}.header.home .nav-toggle hr{background:#FFF}.header.home.not-top hr{background:#565658}.header .container{height:5rem;width:100%;max-width:100%}.header .nav-main>div{padding-top:0.75rem;padding-bottom:0.75rem}.header nav{height:5rem}.header nav div a.cta{display:inline-block;padding:0.5em 3em 0.4em 3em}.header nav div>a:before{border-bottom:solid 2px #625699 !important}.header nav div:hover>a:before{opacity:0 !important;-webkit-transform:scale3d(0, 1, 1) !important;-moz-transform:scale3d(0, 1, 1) !important;transform:scale3d(0, 1, 1) !important}.header nav div.show-dd>a{color:#625699}.header nav div.show-dd>a:before{opacity:1 !important;-webkit-transform:scale3d(1, 1, 1) !important;-moz-transform:scale3d(1, 1, 1) !important;transform:scale3d(1, 1, 1) !important}.nav .dd ul.dropdown{position:relative;top:0;margin-top:3px;min-width:100%;max-height:0;padding:0;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav .dd ul.dropdown li a{text-align:center}.nav .dd ul.dropdown li:first-child{margin-top:0}.nav .dd ul.dropdown li:last-child{margin-bottom:2rem}.nav .dd.show-dd ul.dropdown{max-height:50rem}.header .nav.nav-misc{position:relative;padding-right:7rem;float:right;bottom:0;top:0;margin:auto;border-left:0 !important;padding-left:1.5rem}.header .nav.nav-misc a{font-size:1.8rem;line-height:5rem}.header .nav.nav-misc #search-button{height:5rem;width:5rem}.header .nav.nav-main{position:fixed;left:0;right:0;display:block;height:92vh;z-index:0;padding-left:20%;padding-right:20%;margin-top:0;top:8rem;overflow:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;visibility:hidden;max-height:92vh;padding-top:3rem;padding-bottom:10rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.header .nav.nav-main>div{float:none;display:block}.header .nav.nav-main>div *{background:transparent}.header .nav.nav-main>div a.cta{background:#625699}.header .nav.nav-main>div a:before{background:transparent}.header.show_nav.home nav.nav-main a{color:#565658}.header.show_nav.home .nav-toggle hr{background:#565658}.header.show_nav.home nav{color:#565658 !important}.header.show_nav.home nav svg *{fill:#565658 !important}.header.show_nav.home nav a.cta{color:#FFF !important}.header.show_nav:after{opacity:0.4;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) translateZ(0);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1) translateZ(0);transform:translate3d(0, 0, 0) scale3d(1, 1, 1) translateZ(0)}.header.show_nav nav a{color:#565658}.header.show_nav nav a svg *{fill:#565658 !important}.header.show_nav .logo{-webkit-transform:translate3d(0, 0rem, 0) scale3d(0.5, 0.5, 1);-moz-transform:translate3d(0, 0rem, 0) scale3d(0.5, 0.5, 1);transform:translate3d(0, 0rem, 0) scale3d(0.5, 0.5, 1)}.header.show_nav .logo #logo *{fill:#625699;stroke:#FFF}.header.show_nav .logo #logotext{opacity:0}.header.show_nav .nav.nav-main{opacity:1;visibility:visible;max-height:92vh;padding-top:3rem;padding-bottom:10rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media only screen and (max-width: 767px){html{font-size:8px !important}body{padding-top:16rem}.owl-carousel{margin-top:-16rem}.sharing p{display:block;margin-top:0;float:none;margin-bottom:0.5rem}.sharing a{min-width:12rem;margin-right:1rem}.sharing a:last-child{margin-right:0}#map{padding-bottom:130%}.quote-item{padding:3rem 0}.quote-item blockquote{padding-left:0}.page .animation{margin:3rem 0}.page .animation .svg{width:100%;padding-bottom:62%}#mask:before{top:7rem;height:140vw;-moz-background-size:94% 100%;background-size:94% 100%}#loader .ct{top:7rem;height:140vw}#loader #symbol{width:94%;height:140vw}form .buttons{margin-top:3rem !important}form input,form textarea{background:#eeeff3 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}form .text .status{width:10%;float:right;margin-left:0}form .text input{width:90%}form>div{margin:1rem auto !important}form>div>label{width:100%;float:none;text-align:left;padding-bottom:0.75rem;padding-top:1rem !important}form>div textarea{width:90% !important}form .radio>div,form .checkbox>div{width:100% !important}form .radio input+label span,form .checkbox input+label span{pointer-events:none}.login{padding-top:0}.login .text input{width:75%}.login .buttons{padding:0 2rem;max-width:32rem}.login .buttons .btn span{padding:1rem 3.5rem}.sidebar{margin-top:0rem}.how-to{margin-left:-2rem;margin-right:-2rem}.how-to .step{width:50%;margin-bottom:1rem;margin-top:2rem}.how-to .step:nth-child(2n+1){clear:left}.how-to .step .arrow-back{display:block}section{overflow:hidden;padding-bottom:6rem;padding-top:3rem}blockquote{padding-left:0;padding-right:0}blockquote .ct:before{position:relative;left:0;top:0;font-size:16rem;height:0.15em;margin-top:-0.3rem;margin-right:1rem}blockquote .ct p{font-size:2rem}blockquote .author{margin-left:auto;float:right;padding-left:0}.news-items-vertical .news-item{width:100%}.phi-3r .section-title,.section-title{padding-top:6rem;padding-bottom:3rem}.srch-ct.phi-3r{width:100%;padding-left:2rem;padding-right:2rem}.search-page.srch-ct{padding-left:0;padding-right:0}.srch-box input{font-size:2.4rem;height:7rem;line-height:7rem;padding-right:9rem}.srch-box .search-button{height:7rem;width:9rem;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.srch-box .search-button svg{width:4rem;height:4rem}hgroup.meta h1,.section-title h3{font-size:3.2rem}.section-title h4{font-size:2rem}.authors .author:nth-child(2n+2){clear:left}.news-items.phi-3r,.page.phi-3r{padding-left:0;padding-right:0}.news-item{margin-bottom:6rem}.news-item .tags{display:inline-block}.news-item .tags a{line-height:2em}.text-item{padding-left:0;padding-right:0;padding-top:6rem}.person-item{padding-top:1.5rem}.person-item .img-ct{width:14rem;height:14rem;position:relative;margin:3rem auto;float:none;top:0}.person-item .text-ct{padding-left:0}.person-item .text-ct h2,.person-item .text-ct .date{text-align:center}.image-item .text-ct{width:100%;padding:0;margin-bottom:0;min-height:0}.image-item .img-ct,.image-item .txt_thumb-ct{width:auto !important;margin-left:-2rem;margin-right:-2rem;margin-bottom:2rem}.image-item .img-ct span,.image-item .txt_thumb-ct span{font-size:6.5vw}.header .nav-main>div>a{font-size:2rem}.header ul.dropdown li a{font-size:1.8rem}.header .nav.nav-main{padding-left:10%;padding-right:10%}.header .nav.nav-main>div{padding-top:0;padding-bottom:0}.header .nav.nav-main>div>a{font-size:1.8rem}.header .logo{width:14rem;height:13rem}.header .logo svg{width:14rem;height:13rem}.header.not-top .logo{-webkit-transform:translate3d(0, 0rem, 0) scale3d(0.63, 0.63, 1);-moz-transform:translate3d(0, 0rem, 0) scale3d(0.63, 0.63, 1);transform:translate3d(0, 0rem, 0) scale3d(0.63, 0.63, 1)}.owl-theme .owl-nav .owl-prev,.owl-theme .owl-nav .owl-next{display:none}.owl-carousel .owl-stage-outer{padding-top:7rem}.owl-carousel .owl-stage-outer:before{content:'';width:100%;position:absolute;left:0;right:0;top:7rem;height:0;padding-bottom:18%;display:block;z-index:1;background:-webkit-gradient(linear, left top, left bottom, from(#625699), to(rgba(98,86,153,0)));background:-webkit-linear-gradient(top, #625699, rgba(98,86,153,0));background:-moz-linear-gradient(top, #625699, rgba(98,86,153,0));background:linear-gradient(180deg, #625699, rgba(98,86,153,0))}.owl-carousel .owl-item{min-height:140vw}.owl-carousel .owl-item .sym{height:140vw;-moz-background-size:94% 100%;background-size:94% 100%}.owl-carousel .owl-item .slide{min-height:140vw}.owl-carousel .owl-item .btn-outline{margin-top:3rem}.owl-carousel .owl-item .btn-outline span{font-weight:600}.owl-carousel .owl-item .ct{width:100%;padding:25% 2.5rem 15% 2.5rem;min-height:140vw}.owl-carousel .owl-item .ct h2{font-size:2.4rem}.owl-carousel .owl-item .ct p{line-height:1.5em;font-size:1.6rem}.subscribe form{width:100%}.subscribe form .text{text-align:center}.subscribe form .text>label{display:block;width:100%;text-align:center;padding-bottom:1.5rem}.subscribe form .text input,.subscribe form .text .btn{max-width:36rem;margin:0 auto;float:none}.subscribe form .text input{margin:auto;padding-right:4rem;width:100%;margin-bottom:2rem;text-align:left;font-size:2rem}.subscribe form .text .btn{top:auto;position:relative;display:inline-block;margin-left:-6rem;margin-right:-6rem}.subscribe form .text .btn span{min-width:22rem;padding-left:2em;padding-right:2em}footer .logo-col{float:none;margin:0 auto;padding:0 !important;max-width:9rem}footer .logo{margin-bottom:3rem;padding:0}footer .ct>div{padding-left:0;padding-right:0;padding-bottom:0;text-align:center}footer .ct>div>p>b{font-size:1.25em;display:block;border-top:1px solid #d2d2d3;padding-top:3rem}.xs-1-12{width:8.3333333333%}.xs-2-12{width:16.6666666667%}.xs-3-12{width:25%}.xs-4-12{width:33.3333333333%}.xs-5-12{width:41.6666666667%}.xs-6-12{width:50%}.xs-7-12{width:58.3333333333%}.xs-8-12{width:66.6666666667%}.xs-9-12{width:75%}.xs-10-12{width:83.3333333333%}.xs-11-12{width:91.6666666667%}.xs-1-10{width:10%}.xs-2-10{width:20%}.xs-3-10{width:30%}.xs-4-10{width:40%}.xs-5-10{width:50%}.xs-6-10{width:60%}.xs-7-10{width:70%}.xs-8-10{width:80%}.xs-9-10{width:90%}.xs-10-10{width:100%}.xs-1-5{width:20%}.xs-2-5{width:40%}.xs-3-5{width:60%}.xs-4-5{width:80%}.xs-5-5{width:100%}.xs-1-4{width:25%}.xs-2-4{width:50%}.xs-3-4{width:75%}.xs-4-4{width:100%}.xs-1-3{width:33.3333333333%}.xs-2-3{width:66.6666666667%}.xs-3-3{width:100%}.xs-1-2{width:50%}.xs-2-2{width:100%}.xs-1-1{width:100%}[class^="xs-"],[class*=" xs-"]{float:left}[class^="xs-"]:after,[class*=" xs-"]:after{content:'';display:block;width:100%;height:0;clear:both}.pull-right{float:right !important}.xs-pull-right{float:right !important}.xs-pull-left{float:left !important}.xs-pull-center{float:none !important;margin:0 auto}.hidden-xs{display:none !important;visibility:hidden !important}.xs-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.xs-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.xs-columns-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}}@media only screen and (max-width: 767px) and (orientation: landscape){.header.not-top{background:rgba(255,255,255,0.8)}.owl-carousel .owl-stage-outer{padding-top:0}.owl-carousel .owl-stage-outer:before{display:none}.owl-carousel .owl-item{min-height:50vw}.owl-carousel .owl-item .sym{top:5rem;height:50vw;-moz-background-size:60% 100%;background-size:60% 100%}.owl-carousel .owl-item .slide{min-height:50vw}.owl-carousel .owl-item .ct{padding:18% 2.5rem 10% 2.5rem;min-height:50vw}.owl-carousel .owl-item .ct h2{font-size:2.4rem}.owl-carousel .owl-item .ct p{line-height:1.5em;font-size:1.6rem}#mask:before{top:5rem;height:50vw;-moz-background-size:60% 100%;background-size:60% 100%}#loader .ct{top:5rem;height:50vw}#loader #symbol{width:60%;height:50vw}}@media only screen and (min-width: 768px) and (max-width: 939px){html{font-size:8px}.news-items-vertical .news-item{width:50%}.news-items-vertical .news-item:nth-child(2n+3){clear:left}.authors .author:nth-child(4n+5){clear:left}.sidebar{margin-left:-1.5rem}.page.phi-3r{padding-left:3rem;padding-right:0rem}.pager.phi-3r{width:100%}.subscribe form{width:75%}.phi-3r.news-items{padding-left:0;padding-right:0}.header .container{position:relative;width:96%;max-width:96%}.header .nav-main>div>a{font-size:1.8rem}.header ul.dropdown li a{font-size:1.8rem}.owl-carousel .owl-item .ct{padding-top:20%;padding-bottom:15%;width:80%;min-height:67vw}.owl-carousel .owl-item .ct h2{font-size:3.6rem}.sm-1-12{width:8.3333333333%}.sm-2-12{width:16.6666666667%}.sm-3-12{width:25%}.sm-4-12{width:33.3333333333%}.sm-5-12{width:41.6666666667%}.sm-6-12{width:50%}.sm-7-12{width:58.3333333333%}.sm-8-12{width:66.6666666667%}.sm-9-12{width:75%}.sm-10-12{width:83.3333333333%}.sm-11-12{width:91.6666666667%}.sm-1-10{width:10%}.sm-2-10{width:20%}.sm-3-10{width:30%}.sm-4-10{width:40%}.sm-5-10{width:50%}.sm-6-10{width:60%}.sm-7-10{width:70%}.sm-8-10{width:80%}.sm-9-10{width:90%}.sm-10-10{width:100%}.sm-1-5{width:20%}.sm-2-5{width:40%}.sm-3-5{width:60%}.sm-4-5{width:80%}.sm-5-5{width:100%}.sm-1-4{width:25%}.sm-2-4{width:50%}.sm-3-4{width:75%}.sm-4-4{width:100%}.sm-1-3{width:33.3333333333%}.sm-2-3{width:66.6666666667%}.sm-3-3{width:100%}.sm-1-2{width:50%}.sm-2-2{width:100%}.sm-1-1{width:100%}[class^="sm-"],[class*=" sm-"]{float:left}[class^="sm-"]:after,[class*=" sm-"]:after{content:'';display:block;width:100%;height:0;clear:both}.pull-right{float:right !important}.sm-pull-right{float:right !important}.sm-pull-center{float:none !important;margin:0 auto}.hidden-sm{display:none !important;visibility:hidden !important}.sm-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.sm-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}}@media only screen and (min-width: 940px) and (max-width: 1199px){.news-items-vertical .news-item{width:33.33%}.news-items-vertical .news-item:nth-child(4n+5){clear:inherit}.news-items-vertical .news-item:nth-child(3n+4){clear:left}.md-1-12{width:8.3333333333%}.md-2-12{width:16.6666666667%}.md-3-12{width:25%}.md-4-12{width:33.3333333333%}.md-5-12{width:41.6666666667%}.md-6-12{width:50%}.md-7-12{width:58.3333333333%}.md-8-12{width:66.6666666667%}.md-9-12{width:75%}.md-10-12{width:83.3333333333%}.md-11-12{width:91.6666666667%}.md-1-10{width:10%}.md-2-10{width:20%}.md-3-10{width:30%}.md-4-10{width:40%}.md-5-10{width:50%}.md-6-10{width:60%}.md-7-10{width:70%}.md-8-10{width:80%}.md-9-10{width:90%}.md-10-10{width:100%}.md-1-5{width:20%}.md-2-5{width:40%}.md-3-5{width:60%}.md-4-5{width:80%}.md-5-5{width:100%}.md-1-4{width:25%}.md-2-4{width:50%}.md-3-4{width:75%}.md-4-4{width:100%}.md-1-3{width:33.3333333333%}.md-2-3{width:66.6666666667%}.md-3-3{width:100%}.md-1-2{width:50%}.md-2-2{width:100%}.md-1-1{width:100%}[class^="md-"],[class*=" md-"]{float:left}[class^="md-"]:after,[class*=" md-"]:after{content:'';display:block;width:100%;height:0;clear:both}.pull-right{float:right !important}.md-pull-right{float:right !important}.md-pull-center{float:none !important;margin:0 auto}.hidden-md{display:none !important;visibility:hidden !important}.md-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.md-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}}@media only screen and (min-width: 1200px){.lg-pull-right{float:right !important}.lg-pull-center{float:none !important;margin:0 auto}.hidden-lg{display:none !important;visibility:hidden !important}.lg-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.lg-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:6rem;-moz-column-gap:6rem;column-gap:6rem;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}}@media only screen and (min-width: 940px) and (max-width: 1050px){html{font-size:8px}header.header:after{height:3px;bottom:-3px}header.header .logo{width:150px;height:145px}header.header .logo svg{width:150px;height:145px}header.header .nav{clear:right;margin-top:1.5rem}header.header .nav>div>a{letter-spacing:0.02em}header.header .nav.nav-misc{clear:none;margin-top:0;border-left:0;margin-right:1.5rem}header.header .lang-sw{border:0}.header.not-top{-webkit-transform:translate3d(0, -5.5rem, 0) translateZ(0);-moz-transform:translate3d(0, -5.5rem, 0) translateZ(0);transform:translate3d(0, -5.5rem, 0) translateZ(0)}.header.not-top .logo{-webkit-transform:translate3d(0, 3.9rem, 0) scale3d(0.5, 0.5, 1);-moz-transform:translate3d(0, 3.9rem, 0) scale3d(0.5, 0.5, 1);transform:translate3d(0, 3.9rem, 0) scale3d(0.5, 0.5, 1)}}@media only screen and (min-width: 960px) and (max-width: 1099px){html{font-size:8px}}@media only screen and (min-width: 1100px) and (max-width: 1199px){html{font-size:8px}}@media only screen and (min-width: 1200px) and (max-width: 1299px){html{font-size:9px}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:999999;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);-moz-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);-moz-transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -moz-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1), -moz-transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);-moz-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;-moz-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:0.75;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin/default-skin.png) 0 0 no-repeat;-moz-background-size:264px 88px;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-moz-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;-moz-transition:transform 0.25s, -moz-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s, -moz-transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:0.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:720px;margin:0 auto;font-size:13px;letter-spacing:0.04em;padding:1.6180339887rem;font-weight:400;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;-moz-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;-moz-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes clockwise{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-moz-keyframes donut-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);-moz-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);-moz-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}
/*# sourceMappingURL=style.css.map */