@font-face {font-display:swap;font-family:"Codec Pro";font-style:normal;font-weight:400;src:url("/css/fonts/CodecPro-Regular.ttf") format("truetype");}@font-face {font-display:swap;font-family:"Codec Pro";font-style:italic;font-weight:400;src:url("/css/fonts/CodecPro-Italic.ttf") format("truetype");}@font-face {font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("/css/fonts/source-sans-3-v15-latin-regular.eot");src:url("/css/fonts/source-sans-3-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("/css/fonts/source-sans-3-v15-latin-regular.woff2") format("woff2"), url("/css/fonts/source-sans-3-v15-latin-regular.woff") format("woff"), url("/css/fonts/source-sans-3-v15-latin-regular.ttf") format("truetype"), url("/css/fonts/source-sans-3-v15-latin-regular.svg#SourceSans3") format("svg");}@font-face {font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:500;src:url("/css/fonts/source-sans-3-v15-latin-500.eot");src:url("/css/fonts/source-sans-3-v15-latin-500.eot?#iefix") format("embedded-opentype"), url("/css/fonts/source-sans-3-v15-latin-500.woff2") format("woff2"), url("/css/fonts/source-sans-3-v15-latin-500.woff") format("woff"), url("/css/fonts/source-sans-3-v15-latin-500.ttf") format("truetype"), url("/css/fonts/source-sans-3-v15-latin-500.svg#SourceSans3") format("svg");}@font-face {font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url("/css/fonts/source-sans-3-v15-latin-600.eot");src:url("/css/fonts/source-sans-3-v15-latin-600.eot?#iefix") format("embedded-opentype"), url("/css/fonts/source-sans-3-v15-latin-600.woff2") format("woff2"), url("/css/fonts/source-sans-3-v15-latin-600.woff") format("woff"), url("/css/fonts/source-sans-3-v15-latin-600.ttf") format("truetype"), url("/css/fonts/source-sans-3-v15-latin-600.svg#SourceSans3") format("svg");}@font-face {font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("/css/fonts/source-sans-3-v15-latin-700.eot");src:url("/css/fonts/source-sans-3-v15-latin-700.eot?#iefix") format("embedded-opentype"), url("/css/fonts/source-sans-3-v15-latin-700.woff2") format("woff2"), url("/css/fonts/source-sans-3-v15-latin-700.woff") format("woff"), url("/css/fonts/source-sans-3-v15-latin-700.ttf") format("truetype"), url("/css/fonts/source-sans-3-v15-latin-700.svg#SourceSans3") format("svg");}@font-face {font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:800;src:url("/css/fonts/source-sans-3-v15-latin-800.eot");src:url("/css/fonts/source-sans-3-v15-latin-800.eot?#iefix") format("embedded-opentype"), url("/css/fonts/source-sans-3-v15-latin-800.woff2") format("woff2"), url("/css/fonts/source-sans-3-v15-latin-800.woff") format("woff"), url("/css/fonts/source-sans-3-v15-latin-800.ttf") format("truetype"), url("/css/fonts/source-sans-3-v15-latin-800.svg#SourceSans3") format("svg");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:400;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueItalic.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Thin.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ThinCond.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ThinCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ThinExtObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ThinItalic.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-LightExt.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-UltraLigCond.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-UltraLigExt.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-LightCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-LightExtObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-UltraLigCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-HeavyExt.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Extended.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Heavy.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-HeavyCond.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ExtBlackCond.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Condensed.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-MediumExt.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Roman.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-HeavyExtObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-HeavyCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ExtendedObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-ExtBlackCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-CondensedObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-HeavyItalic.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-MediumExtObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BoldExt.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BoldExtObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BoldCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BlackExt.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Black.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BlackExtObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueUltraLight.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:100;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueUltraLightItal.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Light.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueLight.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/helvetica-47-light-condensed-587ebd7b5a6f6.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueLightItalic.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:300;src:local("Helvetica Neue"), url("/css/fonts/helvetica-46-light-italic-587ebdb0ea724.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueMedium.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-MediumCond.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-Medium.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:500;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-MediumCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueBold.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueCondensedBold.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/helvetica-75-bold-outline-587ebe00b76ba.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:700;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueBoldItalic.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BlackCond.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:normal;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeueCondensedBlack.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaNeue-BlackCondObl.woff") format("woff");}@font-face {font-family:"Helvetica Neue";font-style:italic;font-weight:900;src:local("Helvetica Neue"), url("/css/fonts/HelveticaBlkIt.woff") format("woff");}@charset "UTF-8";#cookieConsent {position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);z-index:10000;}#cookieConsent > div {position:fixed;bottom:50px;left:50%;width:500px;margin-left:-250px;background-color:#fff;border:5px solid #888;z-index:10001;padding:20px 20px 20px 20px;text-align:center;}@media only screen and (max-width :480px) {#cookieConsent > div {top:auto;bottom:30px;width:300px !important;margin-left:-150px;left:50%; }}@media only screen and (max-width :480px) {#cookieConsent > div {padding:15px; }}#cookieConsent > div h2#cookieConsent_title {margin-top:0;font-size:1.1em !important;}@media only screen and (max-width :480px) {#cookieConsent > div h2#cookieConsent_title {font-size:0.9em !important;line-height:1.2em; }}#cookieConsent > div > p {font-size:0.9em;line-height:1.4em;}@media only screen and (max-width :480px) {#cookieConsent > div > p {font-size:0.8em;line-height:1.2em; }}#cookieConsent > div h3 {font-size:1em !important;text-align:left;margin-bottom:10px;}@media only screen and (max-width :480px) {#cookieConsent > div h3 {margin-bottom:0;font-size:0.8em !important; }}#cookieConsent > div p#cookieConsent_description {display:show;}#cookieConsent > div form#cookieConsent_form {margin-top:25px !important;}#cookieConsent > div div#cookieConsent_settings {display:none;margin-bottom:20px;}#cookieConsent > div div#cookieConsent_settings > p {font-size:0.9em;text-align:left;}@media only screen and (max-width :480px) {#cookieConsent > div div#cookieConsent_settings > p {font-size:0.8em !important;line-height:1.2em; }}#cookieConsent > div div#cookieConsent_buttons a {display:block;cursor:pointer !important;margin-top:20px;font-size:0.9em;}@media only screen and (max-width :480px) {#cookieConsent > div div#cookieConsent_buttons a {font-size:0.8em !important; }}#cookieConsent > div div#cookieConsent_buttons div {margin-bottom:10px;}#cookieConsent > div div#cookieConsent_buttons input {width:230px;background-color:#ffb259;border:0 none;border-radius:5px;color:#222;padding:10px 20px;}@media only screen and (max-width :480px) {#cookieConsent > div div#cookieConsent_buttons input {font-size:0.9em !important; }}#cookieConsent > div div#cookieConsent_buttons input#cookieConsent_button_saveSettings {display:none;background-color:rgb(219.725, 219.725, 219.725);color:#222;font-size:0.9em;}#cookieConsent > div table#cookieConsent_settings_vendorList {width:100%;margin-bottom:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0;}@media only screen and (max-width :1000px) {#cookieConsent > div table#cookieConsent_settings_vendorList {padding:10px 0; }}#cookieConsent > div table#cookieConsent_settings_vendorList tr td {font-size:0.8em;}@media only screen and (max-width :480px) {#cookieConsent > div table#cookieConsent_settings_vendorList tr td {padding:10px 0; }}@media only screen and (max-width :480px) {#cookieConsent > div table#cookieConsent_settings_vendorList tr td {font-size:0.7em; }}#cookieConsent > div table#cookieConsent_settings_vendorList tr td:first-child {padding-left:20px;text-align:left;}@media only screen and (max-width :480px) {#cookieConsent > div table#cookieConsent_settings_vendorList tr td:first-child {padding-left:10px; }}#cookieConsent > div table#cookieConsent_settings_vendorList tr td:last-child {padding-right:20px;text-align:right;}@media only screen and (max-width :480px) {#cookieConsent > div table#cookieConsent_settings_vendorList tr td:last-child {padding-right:10px; }}#cookieConsent > div table#cookieConsent_settings_vendorList tr td > select, #cookieConsent > div table#cookieConsent_settings_vendorList tr td > select option {font-size:1em;padding:5px 10px;}@charset "UTF-8";.animate {opacity:0;}.slide-in-from-top.visible {-webkit-animation:slide-in-from-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-in-from-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;}@-webkit-keyframes slide-in-from-top {0% {-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0; }100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1; }}@keyframes slide-in-from-top {0% {-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0; }100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1; }}.fade-in-up.visible {-webkit-animation-name:fade-in-up;animation-name:fade-in-up;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fade-in-up {0% {opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}@keyframes fade-in-up {0% {opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}.fade-in-left.visible {-webkit-animation-name:fade-in-left;animation-name:fade-in-left;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fade-in-left {0% {opacity:0.1;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}@keyframes fade-in-left {0% {opacity:0.1;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}.fade-in-right.visible {-webkit-animation-name:fade-in-right;animation-name:fade-in-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fade-in-right {0% {opacity:0.1;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}@keyframes fade-in-right {0% {opacity:0;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}.zoom-in.visible {-webkit-animation-name:zoom-in;animation-name:zoom-in;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes zoom-in {0% {opacity:0.5;-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9); }100% {opacity:1; }}@keyframes zoom-in {0% {opacity:0.5;-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9); }100% {opacity:1; }}.swing.visible {-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;animation-duration:1s;animation-delay:0.5s;-webkit-animation-delay:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;}@-webkit-keyframes swing {20% {-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg); }40% {-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg); }60% {-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg); }80% {-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg); }100% {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg); }}@keyframes swing {20% {-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg); }40% {-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg); }60% {-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg); }80% {-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg); }100% {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg); }}* {font-family:"Source Sans 3", sans-serif;box-sizing:border-box;}html, body {margin:0;padding:0;background-color:#f4f4f4;overflow-x:hidden;}header {position:fixed;z-index:500;top:0;left:0;right:0;width:100%;height:80px;background-color:rgba(70, 70, 70, 0.1);}header.sticky {background-color:#0790CD;box-shadow:0 0 15px rgba(0, 0, 0, 0.2);}@media only screen and (max-width :480px) {header.sticky {height:60px; }}header.homepage {}@media only screen and (max-width :480px) {header.homepage > div.sticky {height:60px !important; }header.homepage > div.sticky > div.left > div.logo {margin-top:15px; }header.homepage > div.sticky > div.right > nav > ul {top:60px; }header.homepage > div.sticky > div.right > nav > ul > li > a {height:60px;line-height:60px; }header.homepage > div.sticky > div.right > nav > svg {margin-top:5px; }}header.homepage > div {margin:0 auto;padding:0px 15px;max-width:1200px;height:80px;}header.homepage > div > div.left {float:left;width:30%;}header.homepage > div > div.left > div.logo {display:inline-block;white-space:nowrap;height:32px;margin-top:20px;}header.homepage > div > div.left > div.logo > img:nth-of-type(1), header.homepage > div > div.left > div.logo > a > img:nth-of-type(1) {float:left;width:auto;height:99%;margin-right:3%;margin-top:1%;}header.homepage > div > div.left > div.logo > img:nth-of-type(2), header.homepage > div > div.left > div.logo > a > img:nth-of-type(2) {margin-top:3%;width:auto;height:100%;}@media only screen and (max-width :768px) {header.homepage > div > div.left > div.logo {margin-left:20px; }}@media only screen and (max-width :480px) {header.homepage > div > div.left > div.logo {margin-top:25px;height:25px; }}header.homepage > div > div.right {float:right;width:70%;text-align:right;}header.homepage > div > div.right nav ul {margin:0;padding:0;list-style-type:none;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul {position:absolute;display:none;top:80px;left:0;right:0;width:100%; }}header.homepage > div > div.right nav ul > li {display:inline-block;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li {display:block;background-color:rgba(0, 0, 0, 0.95);border-bottom:2px solid #444; }}header.homepage > div > div.right nav ul > li > a {display:inline-block;height:80px;line-height:80px;padding:0 20px;vertical-align:middle;color:#fff;text-decoration:none;font-weight:500;text-align:center;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > a {display:block; }}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > a {height:60px;line-height:60px; }}header.homepage > div > div.right nav ul > li > a > span.border {display:inline;padding:10px 15px;border:2px solid #fff;border-radius:30px;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > a > span.border {border:0 none; }}header.homepage > div > div.right nav ul > li > div.language {position:relative;display:inline-block;height:80px;line-height:80px;padding:0 20px;vertical-align:middle;color:#222;text-decoration:none;font-weight:500;text-align:center;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > div.language {display:block;height:60px;line-height:60px; }}header.homepage > div > div.right nav ul > li > div.language > span {display:inline-block;width:0;height:0;margin-left:4px;margin-top:-3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;border-bottom:2px solid transparent;}header.homepage > div > div.right nav ul > li > div.language > img {vertical-align:middle;width:auto;height:20px;cursor:pointer;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > div.language > img {margin-right:20px; }}header.homepage > div > div.right nav ul > li > div.language > a {display:inline-block;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > div.language > a {margin-right:15px; }}header.homepage > div > div.right nav ul > li > div.language > a > img {vertical-align:middle;width:auto;height:20px;}header.homepage > div > div.right nav ul > li > div.language > ul {position:absolute;display:none;width:70px;margin:0 0 0 -20px;padding:0;background-color:rgba(70, 70, 70, 0.1);border-top:0 none;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > div.language > ul {display:inline-block;position:relative;width:auto;top:auto; }}header.homepage > div > div.right nav ul > li > div.language > ul > li {display:block;margin:0;padding:0;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > div.language > ul > li {display:inline-block;background-color:transparent; }}header.homepage > div > div.right nav ul > li > div.language > ul > li > a {display:block;padding:10px;line-height:normal;height:auto;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav ul > li > div.language > ul > li > a {display:inline-block; }}header.homepage > div > div.right nav ul > li > div.language > ul > li > a > img {width:auto;height:20px;vertical-align:middle;}header.homepage > div > div.right nav svg {display:none;margin-top:15px;width:60px;height:50px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width :768px) {header.homepage > div > div.right nav svg {display:inline-block !important;top:25px; }}@media only screen and (max-width :480px) {header.homepage > div > div.right nav svg {top:20px; }}header.homepage > div > div.right nav svg > path {fill:none;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#fff;stroke-width:5.5;stroke-linecap:round;}header.homepage > div > div.right nav svg > path:nth-of-type(1) {stroke-dasharray:40 139;}header.homepage > div > div.right nav svg > path:nth-of-type(3) {stroke-dasharray:40 180;}header.homepage > div > div.right nav svg.active {transform:rotate(45deg);}header.homepage > div > div.right nav svg.active > path:nth-of-type(1) {stroke-dashoffset:-98px;}header.homepage > div > div.right nav svg.active > path:nth-of-type(3) {stroke-dashoffset:-138px;}header.subpage {background-color:#0790CD;}@media only screen and (max-width :480px) {header.subpage > div.sticky {height:60px !important; }header.subpage > div.sticky > div.left > div.logo {margin-top:15px; }header.subpage > div.sticky > div.right > nav > ul {top:60px; }header.subpage > div.sticky > div.right > nav > ul > li > a {height:60px;line-height:60px; }header.subpage > div.sticky > div.right > nav > svg {margin-top:5px; }}header.subpage > div {margin:0 auto;padding:0px 15px;max-width:1200px;height:80px;}header.subpage > div > div.left {float:left;width:30%;}header.subpage > div > div.left > div.logo {display:inline-block;white-space:nowrap;height:32px;margin-top:20px;}header.subpage > div > div.left > div.logo > img:nth-of-type(1), header.subpage > div > div.left > div.logo > a > img:nth-of-type(1) {float:left;width:auto;height:99%;margin-right:3%;margin-top:1%;}header.subpage > div > div.left > div.logo > img:nth-of-type(2), header.subpage > div > div.left > div.logo > a > img:nth-of-type(2) {margin-top:3%;width:auto;height:100%;}@media only screen and (max-width :768px) {header.subpage > div > div.left > div.logo {margin-left:20px; }}@media only screen and (max-width :480px) {header.subpage > div > div.left > div.logo {margin-top:25px;height:25px; }}header.subpage > div > div.right {float:right;width:70%;text-align:right;}header.subpage > div > div.right nav ul {margin:0;padding:0;list-style-type:none;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul {position:absolute;display:none;top:80px;left:0;right:0;width:100%; }}header.subpage > div > div.right nav ul > li {display:inline-block;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li {display:block;background-color:rgba(0, 0, 0, 0.95);border-bottom:2px solid #444; }}header.subpage > div > div.right nav ul > li > a {display:inline-block;height:80px;line-height:80px;padding:0 20px;vertical-align:middle;color:#fff;text-decoration:none;font-weight:500;text-align:center;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > a {display:block; }}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > a {height:60px;line-height:60px; }}header.subpage > div > div.right nav ul > li > a > span.border {display:inline;padding:10px 15px;border:2px solid #fff;border-radius:30px;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > a > span.border {border:0 none; }}header.subpage > div > div.right nav ul > li > div.language {position:relative;display:inline-block;height:80px;line-height:80px;padding:0 20px;vertical-align:middle;color:#222;text-decoration:none;font-weight:500;text-align:center;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > div.language {display:block;height:60px;line-height:60px; }}header.subpage > div > div.right nav ul > li > div.language > span {display:inline-block;width:0;height:0;margin-left:4px;margin-top:-3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;border-bottom:2px solid transparent;}header.subpage > div > div.right nav ul > li > div.language > img {vertical-align:middle;width:auto;height:20px;cursor:pointer;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > div.language > img {margin-right:20px; }}header.subpage > div > div.right nav ul > li > div.language > a {display:inline-block;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > div.language > a {margin-right:15px; }}header.subpage > div > div.right nav ul > li > div.language > a > img {vertical-align:middle;width:auto;height:20px;}header.subpage > div > div.right nav ul > li > div.language > ul {position:absolute;display:none;width:70px;margin:0 0 0 -20px;padding:0;background-color:rgba(70, 70, 70, 0.1);border-top:0 none;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > div.language > ul {display:inline-block;position:relative;width:auto;top:auto; }}header.subpage > div > div.right nav ul > li > div.language > ul > li {display:block;margin:0;padding:0;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > div.language > ul > li {display:inline-block;background-color:transparent; }}header.subpage > div > div.right nav ul > li > div.language > ul > li > a {display:block;padding:10px;line-height:normal;height:auto;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav ul > li > div.language > ul > li > a {display:inline-block; }}header.subpage > div > div.right nav ul > li > div.language > ul > li > a > img {width:auto;height:20px;vertical-align:middle;}header.subpage > div > div.right nav svg {display:none;margin-top:15px;width:60px;height:50px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width :768px) {header.subpage > div > div.right nav svg {display:inline-block !important;top:25px; }}@media only screen and (max-width :480px) {header.subpage > div > div.right nav svg {top:20px; }}header.subpage > div > div.right nav svg > path {fill:none;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#fff;stroke-width:5.5;stroke-linecap:round;}header.subpage > div > div.right nav svg > path:nth-of-type(1) {stroke-dasharray:40 139;}header.subpage > div > div.right nav svg > path:nth-of-type(3) {stroke-dasharray:40 180;}header.subpage > div > div.right nav svg.active {transform:rotate(45deg);}header.subpage > div > div.right nav svg.active > path:nth-of-type(1) {stroke-dashoffset:-98px;}header.subpage > div > div.right nav svg.active > path:nth-of-type(3) {stroke-dashoffset:-138px;}header.sharedpage {height:50px;background-color:#0790CD;}@media only screen and (max-width :480px) {header.sharedpage > div.sticky {height:60px !important; }header.sharedpage > div.sticky > div.left > div.logo {margin-top:15px; }header.sharedpage > div.sticky > div.right > nav > ul {top:60px; }header.sharedpage > div.sticky > div.right > nav > ul > li > a {height:60px;line-height:60px; }header.sharedpage > div.sticky > div.right > nav > svg {margin-top:5px; }}header.sharedpage > div {margin:0 auto;padding:0px 15px;max-width:1200px;height:50px;}header.sharedpage > div > div.left {float:none;width:100%;text-align:center;}header.sharedpage > div > div.left > div.logo {display:inline-block;white-space:nowrap;height:25px;margin-top:10px;}header.sharedpage > div > div.left > div.logo > img:nth-of-type(1), header.sharedpage > div > div.left > div.logo > a > img:nth-of-type(1) {float:left;width:auto;height:99%;margin-right:3%;margin-top:1%;}header.sharedpage > div > div.left > div.logo > img:nth-of-type(2), header.sharedpage > div > div.left > div.logo > a > img:nth-of-type(2) {margin-top:3%;width:auto;height:100%;}@media only screen and (max-width :768px) {header.sharedpage > div > div.left > div.logo {margin-left:0px; }}@media only screen and (max-width :480px) {header.sharedpage > div > div.left > div.logo {margin-top:10px; }}header.sharedpage > div > div.right {display:none;float:right;width:70%;text-align:right;}header.sharedpage > div > div.right nav ul {margin:0;padding:0;list-style-type:none;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul {position:absolute;display:none;top:80px;left:0;right:0;width:100%; }}header.sharedpage > div > div.right nav ul > li {display:inline-block;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li {display:block;background-color:rgba(0, 0, 0, 0.95);border-bottom:2px solid #444; }}header.sharedpage > div > div.right nav ul > li > a {display:inline-block;height:80px;line-height:80px;padding:0 20px;vertical-align:middle;color:#fff;text-decoration:none;font-weight:500;text-align:center;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > a {display:block; }}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > a {height:60px;line-height:60px; }}header.sharedpage > div > div.right nav ul > li > a > span.border {display:inline;padding:10px 15px;border:2px solid #fff;border-radius:30px;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > a > span.border {border:0 none; }}header.sharedpage > div > div.right nav ul > li > div.language {position:relative;display:inline-block;height:80px;line-height:80px;padding:0 20px;vertical-align:middle;color:#222;text-decoration:none;font-weight:500;text-align:center;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > div.language {display:block;height:60px;line-height:60px; }}header.sharedpage > div > div.right nav ul > li > div.language > span {display:inline-block;width:0;height:0;margin-left:4px;margin-top:-3px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;border-bottom:2px solid transparent;}header.sharedpage > div > div.right nav ul > li > div.language > img {vertical-align:middle;width:auto;height:20px;}header.sharedpage > div > div.right nav ul > li > div.language > a {display:inline-block;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > div.language > a {margin-right:15px; }}header.sharedpage > div > div.right nav ul > li > div.language > a > img {vertical-align:middle;width:auto;height:20px;}header.sharedpage > div > div.right nav ul > li > div.language:hover > ul {display:block;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > div.language:hover > ul {display:inline-block; }}header.sharedpage > div > div.right nav ul > li > div.language > ul {position:absolute;display:none;width:70px;margin:0 0 0 -20px;padding:0;background-color:rgba(70, 70, 70, 0.1);border-top:0 none;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > div.language > ul {display:inline-block;position:relative;width:auto;top:auto; }}header.sharedpage > div > div.right nav ul > li > div.language > ul > li {display:block;margin:0;padding:0;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > div.language > ul > li {display:inline-block;background-color:transparent; }}header.sharedpage > div > div.right nav ul > li > div.language > ul > li > a {display:block;padding:10px;line-height:normal;height:auto;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav ul > li > div.language > ul > li > a {display:inline-block; }}header.sharedpage > div > div.right nav ul > li > div.language > ul > li > a > img {width:auto;height:20px;vertical-align:middle;}header.sharedpage > div > div.right nav svg {display:none;margin-top:15px;width:60px;height:50px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}@media only screen and (max-width :768px) {header.sharedpage > div > div.right nav svg {display:inline-block !important;top:25px; }}@media only screen and (max-width :480px) {header.sharedpage > div > div.right nav svg {top:20px; }}header.sharedpage > div > div.right nav svg > path {fill:none;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#fff;stroke-width:5.5;stroke-linecap:round;}header.sharedpage > div > div.right nav svg > path:nth-of-type(1) {stroke-dasharray:40 139;}header.sharedpage > div > div.right nav svg > path:nth-of-type(3) {stroke-dasharray:40 180;}header.sharedpage > div > div.right nav svg.active {transform:rotate(45deg);}header.sharedpage > div > div.right nav svg.active > path:nth-of-type(1) {stroke-dashoffset:-98px;}header.sharedpage > div > div.right nav svg.active > path:nth-of-type(3) {stroke-dashoffset:-138px;}main {padding:0;}main.homepage {}main.homepage > div.intro-space {height:280px;}@media only screen and (max-width :768px) {main.homepage > div.intro-space {height:350px; }}@media only screen and (max-width :480px) {main.homepage > div.intro-space {height:400px; }}main.homepage > section.intro {position:relative;padding:80px 15px 0 15px;background-color:#069EDF;background-image:url("/gfx/headerHomepage.jpg?v=1012250218");background-size:cover;background-position:center center;overflow:visible;}main.homepage > section.intro > img {position:absolute;z-index:90;top:-100px;right:-100px;width:1000px;height:auto;filter:invert(52%) sepia(58%) saturate(639%) hue-rotate(163deg) brightness(87%) contrast(84%) blur(0px);transform:rotate(250deg);}main.homepage > section.intro > div.wrapper {position:relative;margin:0 auto;padding:0px;max-width:1200px;z-index:100;}main.homepage > section.intro > div.wrapper.cols-100 {display:grid;grid-auto-columns:1fr;}main.homepage > section.intro > div.wrapper.cols-100 > div.slogan {height:400px;}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan {height:370px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 {padding-top:60px;text-align:center;}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 {padding-top:20px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span {display:block;font-family:"Codec Pro", sans-serif !important;}main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span:nth-of-type(1) {display:inline-block;padding:10px 25px 7px 25px;margin-bottom:40px;font-size:0.8em;line-height:1em;font-weight:700;background-color:#ffb259;color:#333333;border-radius:30px;}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span:nth-of-type(1) {font-size:0.9em; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span:nth-of-type(1) {font-size:0.7em; }}main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span:nth-of-type(2) {display:block;font-size:2.6em;font-weight:600;line-height:1em;color:#fff;}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span:nth-of-type(2) {font-size:2em; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h1 > span:nth-of-type(2) {font-size:1.6em; }}main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h2 {display:block;margin-top:40px;font-family:"Codec Pro", sans-serif !important;font-size:1.3em;font-weight:500;text-align:center;line-height:1.2em;color:#eee;}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.slogan > h2 {margin-top:40px;font-size:1.2em; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups {height:300px;margin-bottom:-50px;margin-left:-50px;text-align:center;vertical-align:bottom;}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups {height:260px; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups {height:350px; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups {margin-left:0px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-notebook {position:relative;display:inline-block;width:auto;height:300px;z-index:5;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-notebook > img {width:auto;height:100%;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-notebook > span {position:absolute;top:9px;left:71px;right:72px;bottom:47px;overflow:hidden;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-notebook > span > img {position:absolute;width:100%;top:0;left:0;right:0;}@media (max-width:550px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-notebook {margin-top:50px;height:250px; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-notebook {display:none; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone {position:relative;display:inline-block;width:175px;height:330px;margin-left:0px;z-index:5;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone > img {position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone > span {position:absolute;top:9px;left:11px;right:11px;bottom:9px;overflow:hidden;}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone > span {top:10px;right:11px;bottom:10px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone > span > img {position:absolute;width:100%;top:0;left:0;right:0;border-radius:10px;z-index:9;}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone > span > img {border-radius:20px; }}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone {display:none; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-phone {display:inline-block;margin-top:30px;height:330px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket {position:relative;text-align:center;margin-top:15px;height:120px;contain:layout;}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket {height:200px; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket {height:290px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div {position:absolute;display:inline-block;left:47%;margin-left:-420px;width:900px;height:100%;margin-top:-9px;padding-top:5px;background-color:#ddd;border-bottom-left-radius:30px;padding-left:50px;}@media (max-width:1050px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div {margin-left:-350px;width:700px; }}@media (max-width:800px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div {left:47%;margin-left:-350px;width:700px; }}@media only screen and (max-width :768px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div {margin-left:-280px;width:560px; }}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div {margin-left:-150px;width:300px;padding-left:20px;border-bottom-left-radius:15px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div::before {content:"";position:absolute;top:-40px;left:0px;width:100%;height:40px;background-color:#d3d3d3;transform:skewY(0deg);transform:skewX(-60deg);transform-origin:bottom left;z-index:-1;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div::after {content:"";position:absolute;top:0;right:-70px;width:70px;height:100%;background-color:#ccc;transform:skewY(-30deg);transform-origin:top left;z-index:-1;border-bottom-right-radius:15px;}@media only screen and (max-width :480px) {main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div::after {border-bottom-right-radius:10px; }}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div > a {position:relative;display:inline-block;margin:20px 10px 0 10px;width:190px;height:65px;box-sizing:border-box;padding:8px 13px 8px 10px;background-color:rgba(20, 20, 20, 0.9);border-radius:50px;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div > a span {display:inline-block;position:absolute;font-size:0.6em;font-family:"Codec Pro", sans-serif;color:#ddd;margin-left:50px;margin-top:5px;}main.homepage > section.intro > div.wrapper.cols-100 > div.mockups > div.mockup-socket > div > a > img {width:auto;height:45px;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(1) {position:absolute;top:0;bottom:0;left:0;width:60%;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(1) > div.slogan-homepage {position:absolute;top:15%;left:0%;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(1) > div.slogan-homepage > h1 > span {display:block;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(1) > div.slogan-homepage > h1 > span:nth-of-type(1) {display:inline-block;padding:8px 15px;margin-bottom:30px;font-size:1.3em;line-height:1em;background-color:#3690CF;color:#fff;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(1) > div.slogan-homepage > h1 > span:nth-of-type(2) {display:block;font-size:3em;line-height:1em;color:#333;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(1) > div.slogan-homepage > h2 {display:inline-block;margin-bottom:20px;font-size:1.6em;line-height:1em;color:#888;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(2) {position:absolute;top:0;bottom:0;right:0;width:40%;}main.homepage > section.intro > div.wrapper.cols-60x40 > div:nth-of-type(2) img.mockup-phone {position:absolute;top:60%;right:0%;transform:translate(0%, -50%);width:400px;height:auto;}main.homepage section h2, main.homepage section h3, main.homepage section h4 {margin:0 0 50px 0;font-family:"Codec Pro", sans-serif !important;text-align:center;letter-spacing:0px;line-height:1.2em;}main.homepage section h2 {font-size:2.4em;}@media only screen and (max-width :480px) {main.homepage section h2 {font-size:2em;margin:0 0 30px 0; }}main.homepage section h3 {font-weight:600;}main.homepage div.space {clear:both;height:50px;}main.homepage section.content {display:block;position:relative;padding-top:100px;padding-bottom:100px;font-size:1.3em;}@media only screen and (max-width :768px) {main.homepage section.content {padding-top:50px;padding-bottom:50px; }}@media only screen and (max-width :480px) {main.homepage section.content {padding-top:30px;padding-bottom:30px; }}main.homepage section.content.light {background-color:#fff;}main.homepage section.content > div {width:1000px;margin:0 auto;}@media (max-width:1000px) {main.homepage section.content > div {width:100%;padding:0 40px; }}@media only screen and (max-width :480px) {main.homepage section.content > div {width:100%;padding:0 20px; }}@media only screen and (max-width :480px) {main.homepage section.content > div > h2 {font-size:1.5em; }}main.homepage section.content > div > h2 > span {display:block;font:inherit;font-size:0.5em;font-weight:500;line-height:1em;color:#3690CF;}@media only screen and (max-width :480px) {main.homepage section.content > div > h2 > span {font-size:0.6em; }}main.homepage section.content > div > h3 {margin-top:40px;margin-bottom:40px;font-size:1.3em;text-align:center;}@media only screen and (max-width :480px) {main.homepage section.content > div > h3 {font-size:1.2em; }}main.homepage section.content > div > h3 > span {display:block;font:inherit;font-weight:500;color:#888;line-height:1em;}main.homepage section.content > div > p {text-align:justify;}@media only screen and (max-width :480px) {main.homepage section.content > div > p {font-size:0.95em; }}main.homepage section.content > div > p strong {font-weight:600;}main.homepage section.opinions {display:block;position:relative;padding-top:100px;padding-bottom:100px;font-size:1.1em;}@media only screen and (max-width :768px) {main.homepage section.opinions {padding-top:50px;padding-bottom:50px; }}@media only screen and (max-width :480px) {main.homepage section.opinions {padding-top:30px;padding-bottom:30px; }}main.homepage section.opinions > div > h2 > span {display:block;font:inherit;font-size:0.7em;}main.homepage section.opinions > div > div.grid {width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:25px;}@media (max-width:1000px) {main.homepage section.opinions > div > div.grid {width:100%;grid-template-columns:1fr 1fr;padding:0 40px; }}@media only screen and (max-width :480px) {main.homepage section.opinions > div > div.grid {grid-template-columns:1fr;padding:0 20px; }}main.homepage section.opinions > div > div.grid > div {margin-bottom:25px;padding:15px;background-color:#fff;border-radius:20px;box-shadow:5px 5px 10px 0px rgba(100, 100, 100, 0.1);}main.homepage section.opinions > div > div.grid > div > span:nth-of-type(1) {display:block;font-weight:600;margin-bottom:20px;}main.homepage section.opinions > div > div.grid > div > blockquote {margin:0;padding:0;}main.homepage section.opinions > div > div.grid > div > span:nth-of-type(2) {display:block;margin-top:20px;}main.homepage section.features {display:block;position:relative;}main.homepage section.features > div > div.intro {clear:both;font-size:1.3em;text-align:left;padding-top:50px;padding-bottom:50px;background-color:rgb(255, 237.1415662651, 216.5);}main.homepage section.features > div > div.intro > h3 {width:1000px;margin:0 auto 20px auto;margin-bottom:20px;padding:0 0 0 20px;text-align:left;}main.homepage section.features > div > div.intro > p {width:1000px;padding-left:20px;margin:0 auto 20px auto;}@media (max-width:1000px) {main.homepage section.features > div > div.intro > h3, main.homepage section.features > div > div.intro > p {width:100%;padding-left:40px;padding-right:40px; }}@media only screen and (max-width :480px) {main.homepage section.features > div > div.intro {padding-top:30px;padding-bottom:30px; }main.homepage section.features > div > div.intro > h3 {padding-left:20px;padding-right:20px; }main.homepage section.features > div > div.intro > p {padding-left:20px;padding-right:20px;font-size:0.9em; }}main.homepage section.features > div > div.all {clear:both;}main.homepage section.features > div > div.all > div.space {height:80px;}main.homepage section.features > div > div.all > div.grid-60x40 > div {display:block;clear:both;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info {float:left;width:60%;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview {float:right;width:40%;text-align:right;}@media only screen and (max-width :768px) {main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info {float:none;width:100%;text-align:left; }main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview {float:none;width:100%;text-align:center;margin-top:50px;margin-bottom:50px; }}main.homepage section.features > div > div.all > div.grid-40x60 > div {display:block;clear:both;}main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info {float:right;width:60%;}main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview {float:left;width:40%;}@media only screen and (max-width :768px) {main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info {float:none;width:100%;text-align:left; }main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview {float:none;width:100%;text-align:center;margin-top:50px;margin-bottom:50px; }}main.homepage section.features > div > div.all > div.grid-60x40,main.homepage section.features > div > div.all > div.grid-40x60 {padding-top:100px;padding-bottom:100px;}@media only screen and (max-width :768px) {main.homepage section.features > div > div.all > div.grid-60x40,main.homepage section.features > div > div.all > div.grid-40x60 {padding-top:50px;padding-bottom:50px; }}@media only screen and (max-width :480px) {main.homepage section.features > div > div.all > div.grid-60x40,main.homepage section.features > div > div.all > div.grid-40x60 {padding-top:30px;padding-bottom:30px; }}main.homepage section.features > div > div.all > div.grid-60x40:nth-of-type(odd),main.homepage section.features > div > div.all > div.grid-40x60:nth-of-type(odd) {background-color:#fff;}main.homepage section.features > div > div.all > div.grid-60x40 > div,main.homepage section.features > div > div.all > div.grid-40x60 > div {width:1000px;margin:0 auto;}@media (max-width:1000px) {main.homepage section.features > div > div.all > div.grid-60x40 > div,main.homepage section.features > div > div.all > div.grid-40x60 > div {width:100%;padding:0 40px; }}@media only screen and (max-width :480px) {main.homepage section.features > div > div.all > div.grid-60x40 > div,main.homepage section.features > div > div.all > div.grid-40x60 > div {width:100%;padding:0 20px; }}main.homepage section.features > div > div.all > div.grid-60x40 > div::after,main.homepage section.features > div > div.all > div.grid-40x60 > div::after {content:"";display:block;clear:both;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure {position:relative;display:inline-block;margin:0;padding:0;width:311px;height:600px;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure > img,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure > img {position:absolute;top:0;left:0;width:100%;height:100%;z-index:51;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure > div.mockup-slideshow,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure > div.mockup-slideshow {position:absolute;top:16px;left:16px;right:17px;bottom:16px;z-index:50;overflow:hidden;border-radius:15px;white-space:nowrap;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure > div.mockup-slideshow > img,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure > div.mockup-slideshow > img {display:inline-block;width:100%;height:auto;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure .mockup-dots,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure .mockup-dots {position:absolute;top:103%;width:100%;left:0;text-align:center;z-index:100;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure .mockup-dots > span,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure .mockup-dots > span {display:inline-block;width:15px;height:15px;margin:0 4px;border-radius:50%;background-color:rgba(0, 0, 0, 0.2);}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.preview > figure .mockup-dots > span.active,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.preview > figure .mockup-dots > span.active {background-color:rgba(0, 0, 0, 0.7);}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info h3,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info h3 {margin-top:15px;margin-bottom:15px;font-size:1.8em;text-align:left;}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info h4,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info h4 {display:inline-block;padding:5px 17px 3px 15px;margin-bottom:0;font-size:1.2em;font-weight:600;text-align:left;background-color:#ffb259;border-radius:30px;}@media only screen and (max-width :480px) {main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info h4,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info h4 {font-size:1em;padding:10px 20px 8px 20px; }}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info p,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info p {display:block;font-size:1.3em;}@media only screen and (max-width :480px) {main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info p,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info p {font-size:1.2em; }}main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info ul,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info ul {font-size:1.3em;margin-bottom:40px;}@media only screen and (max-width :480px) {main.homepage section.features > div > div.all > div.grid-60x40 > div > div.info ul,main.homepage section.features > div > div.all > div.grid-40x60 > div > div.info ul {font-size:1.2em; }}main.homepage section.faq > div > span {display:inline-block;float:left;width:20px;color:#888;line-height:24px;}main.homepage section.faq > div > h3 {text-align:left;font-size:1.1em;font-weight:500;margin-bottom:0;padding-left:10px;cursor:pointer;}main.homepage section.faq > div > div.show {max-height:none;}main.homepage section.faq > div > div.hide {max-height:0px;overflow:hidden;}main.homepage section.faq > div > div > p {margin:0;margin-top:20px;background-color:#fff;border:2px solid #ddd;border-radius:10px;padding:15px;}main.subpage {padding-top:80px;padding-bottom:100px;}main.subpage > div {width:1000px;margin:0 auto;font-size:1.2em;}main.subpage > div h1 {display:inline-block;margin-top:80px;margin-bottom:50px;padding:8px 30px 3px 30px;font-family:"Codec Pro", sans-serif;font-size:2em;line-height:1.2em;text-align:center;background-color:#ffb259;vertical-align:middle;border-radius:50px;}main.subpage > div h2 {font-family:"Codec Pro", sans-serif;font-size:1.5em;line-height:1.2em;}main.subpage > div h3 {font-family:"Codec Pro", sans-serif;font-size:1.2em;line-height:1.2em;}@media (max-width:1000px) {main.subpage > div {width:100%;padding:0 40px; }}@media only screen and (max-width :480px) {main.subpage > div {width:100%;padding:0 20px; }}main.subpage > div input[type=text], main.subpage > div textarea {font-size:0.9em;}main.sharedpage {margin:0;padding-top:50px;padding-bottom:100px;background-color:#eee;}main.sharedpage > div {margin:0;padding:0;}main.sharedpage > div > div.intro {text-align:center;padding:50px 20px 30px 20px;}main.sharedpage > div > div.intro h1 {display:inline-block;margin:0;padding:0 0;font-size:1.4em;line-height:1.2em;}main.sharedpage > div > div.intro h1 > span {display:block;font-size:0.7em;font-weight:normal;line-height:1.2em;}main.sharedpage > div > div.intro > div.wishlist-eventDate {display:block;width:130px;margin:10px auto 0px auto;padding:5px 10px;text-align:center;background-color:#ffffff;border-radius:5px;box-shadow:1px 1px 2px 0px rgba(100, 100, 100, 0.1);}main.sharedpage > div > div.intro > div.wishlist-eventDate > img {float:left;width:auto;height:20px;margin-right:5px;}main.sharedpage > div > p.wishlist-text {width:1000px;margin:0 auto;padding:20px;text-align:center;font-size:1.1em;line-height:1.2em;margin-bottom:30px;border:3px solid #ddd;border-radius:10px;}@media (max-width:1000px) {main.sharedpage > div > p.wishlist-text {width:100%; }}main.sharedpage > div > div.wishlist-list,main.sharedpage > div > div.product-list {width:1000px;margin:20px auto 0 auto;font-size:1em;}@media (max-width:1000px) {main.sharedpage > div > div.wishlist-list,main.sharedpage > div > div.product-list {width:100%; }}@media (max-width:1000px) {main.sharedpage > div {width:100%;padding:0 40px; }}@media only screen and (max-width :480px) {main.sharedpage > div {width:100%;padding:0 20px; }}main.sharedpage > div input[type=text], main.sharedpage > div textarea {font-size:0.9em;}main button#toTop {display:none;position:fixed;bottom:20px;right:20px;padding:4px;margin:0;background-color:rgba(255, 255, 255, 0.8);line-height:0.1em;border-radius:30px;z-index:9999;}main button#toTop > img {width:48px;height:auto;filter:invert(0%) sepia(100%) saturate(0%) hue-rotate(252deg) brightness(101%) contrast(107%);}@media only screen and (max-width :480px) {main button#toTop > img {width:32px; }}main .animate {opacity:0;}main .slide-in-from-top.visible {-webkit-animation:slide-in-from-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:slide-in-from-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;}@-webkit-keyframes slide-in-from-top {0% {-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0; }100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1; }}@keyframes slide-in-from-top {0% {-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0; }100% {-webkit-transform:translateY(0);transform:translateY(0);opacity:1; }}main .fade-in-up.visible {-webkit-animation-name:fade-in-up;animation-name:fade-in-up;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fade-in-up {0% {opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}@keyframes fade-in-up {0% {opacity:0;-webkit-transform:translate3d(0, 100px, 0);transform:translate3d(0, 100px, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}main .fade-in-left.visible {-webkit-animation-name:fade-in-left;animation-name:fade-in-left;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fade-in-left {0% {opacity:0.1;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}@keyframes fade-in-left {0% {opacity:0.1;-webkit-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}main .fade-in-right.visible {-webkit-animation-name:fade-in-right;animation-name:fade-in-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes fade-in-right {0% {opacity:0.1;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}@keyframes fade-in-right {0% {opacity:0;-webkit-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0); }100% {opacity:1;-webkit-transform:none;transform:none; }}main .zoom-in.visible {-webkit-animation-name:zoom-in;animation-name:zoom-in;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}@-webkit-keyframes zoom-in {0% {opacity:0.5;-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9); }100% {opacity:1; }}@keyframes zoom-in {0% {opacity:0.5;-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9); }100% {opacity:1; }}main .swing.visible {-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;animation-duration:1s;animation-delay:0.5s;-webkit-animation-delay:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1;}@-webkit-keyframes swing {20% {-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg); }40% {-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg); }60% {-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg); }80% {-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg); }100% {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg); }}@keyframes swing {20% {-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg); }40% {-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg); }60% {-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg); }80% {-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg); }100% {-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg); }}footer {background-color:#222;padding:0 20px;}footer div {max-width:1000px;margin:0 auto;padding:50px 0;color:#eee;}footer div > div.grid {display:grid;margin:0;padding:0;grid-template-columns:1fr 1fr 1fr;}@media only screen and (max-width :768px) {footer div > div.grid {grid-template-columns:1fr; }}footer div > div.grid > div {margin:0;padding:0;}footer div > div.grid > div:nth-of-type(1) {text-align:left;}footer div > div.grid > div:nth-of-type(1) img {width:auto;height:30px;}footer div > div.grid > div:nth-of-type(1) p {margin:30px 0 0 0;}@media only screen and (max-width :768px) {footer div > div.grid > div:nth-of-type(1) {text-align:center; }footer div > div.grid > div:nth-of-type(1) p {margin-top:10px; }}footer div > div.grid > div:nth-of-type(2) {text-align:center;}footer div > div.grid > div:nth-of-type(2) > fieldset {display:inline-block;border:0 none;border-radius:0px;padding:0;margin:0;line-height:1em;}footer div > div.grid > div:nth-of-type(2) > fieldset > legend {padding:0px 10px;font-size:0.8em;}footer div > div.grid > div:nth-of-type(2) > fieldset > a {display:inline-block;padding:0;margin:10px;line-height:1em;}footer div > div.grid > div:nth-of-type(2) > fieldset > a > img {width:auto;height:24px;filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(28deg) brightness(104%) contrast(101%);}@media only screen and (max-width :768px) {footer div > div.grid > div:nth-of-type(2) {margin-top:40px; }}footer div > div.grid > div:nth-of-type(3) {text-align:right;}@media only screen and (max-width :768px) {footer div > div.grid > div:nth-of-type(3) {margin-top:40px;text-align:center; }}footer div > div.grid > div:nth-of-type(3) ul {display:inline-block;margin:0;padding:0;list-style-type:none;}footer div > div.grid > div:nth-of-type(3) a {color:#ccc;text-decoration:none;display:inline-block;}@media only screen and (max-width :768px) {footer div > div.grid > div:nth-of-type(3) a {padding:10px 0; }}@charset "UTF-8";ol, ul {font-size:1em;list-style-type:square;}ol > li, ul > li {padding-left:10px;}.center {text-align:center;}input[type=submit],input[type=button],button, .button {display:inline-block;width:auto;border:0 none;cursor:pointer;padding:8px 15px;border-radius:5px;font:inherit;}input[type=submit].primary,input[type=button].primary,button.primary, .button.primary {background-color:#ffb259;color:#000;}input[type=submit].secondary,input[type=button].secondary,button.secondary, .button.secondary {background-color:#ddd;color:#000;}input[type=submit].calltoaction,input[type=button].calltoaction,button.calltoaction, .button.calltoaction {background-color:#ffb259;color:#000;font-size:1.2em;font-weight:bold;padding:10px 20px;}input[type=submit].icon > img,input[type=button].icon > img,button.icon > img, .button.icon > img {width:auto;height:20px;float:left;margin-right:10px;}input[type=submit].share > img,input[type=button].share > img,button.share > img, .button.share > img {filter:invert(70%) sepia(36%) saturate(815%) hue-rotate(337deg) brightness(106%) contrast(101%);}.box-success {padding:15px;color:rgb(0, 41.4, 28.8);background-color:rgb(178.5, 219.9, 207.3);border-radius:5px;margin:0 auto 20px auto;max-width:1000px;}.box-success > span {display:block;}.box-success.as-overlay {position:fixed;box-sizing:border-box;bottom:25px;left:15px;right:15px;margin:0 auto;z-index:9998;max-width:400px;text-align:center;}@media only screen and (max-width :1000px) {.box-success.as-overlay {max-width:auto; }}.box-success img.icon-close {float:right;width:20px;height:auto;margin-left:10px;margin-top:0px;margin-right:-5px;filter:invert(12%) sepia(11%) saturate(4304%) hue-rotate(121deg) brightness(100%) contrast(103%);}.box-error {padding:15px;color:rgb(61.5, 35.1, 41.1);background-color:#e7b5c0;border-radius:5px;margin-bottom:20px;}.box-error > strong,.box-error > b {font-weight:500;}.box-error > span {display:block;padding-left:10px;}.box-error.as-overlay {position:fixed;box-sizing:border-box;bottom:25px;left:15px;right:15px;margin:0 auto;z-index:9998;max-width:400px;text-align:center;}@media only screen and (max-width :1000px) {.box-error.as-overlay {max-width:auto; }}.box-error img.icon-close {float:right;width:20px;height:auto;margin-left:10px;margin-top:3px;margin-right:5px;filter:invert(8%) sepia(17%) saturate(5031%) hue-rotate(314deg) brightness(87%) contrast(80%);}a {color:#3690CF;text-decoration:none;}.nowrap {white-space:nowrap;}@media only screen and (min-width:481px) {.only-mobile {display:none; }}@media only screen and (max-width:481px) {.only-desktop {display:none; }}hr {border:0 none;height:3px;background-color:#ddd;}body:before {display:block;position:absolute;width:60%;left:50%;margin-left:-30%;padding:20px;z-index:99999;border:3px solid #ff0000;background-color:#fb9e9e;white-space:pre-line !important;word-break:break-all !important;}svg {width:0px;height:0px;}.icon-svg {width:0px;height:0px;}div.paging * {box-sizing:border-box;}div.paging {border-top:1px solid #ddd;clear:both;display:block;margin-top:30px;padding-top:30px;text-align:center;}div.paging a, div.paging a:visited, div.paging a:active {display:inline-block;background-color:#ddd;padding:10px 15px;margin:0;text-decoration:none;color:#000000;margin:0 5px;}div.paging a:hover {color:#3690CF;}div.paging span.paging-current {background-color:fff;padding:5px 10px;text-decoration:none;color:#000;margin:0 5px;font-weight:600;}div.paging div.paging-text {margin-top:15px;}