@font-face{
    font-family:'fontello';
    src:url(fonts/fontello.eot?99586794);
    src:url(fonts/fontello.eot?99586794#iefix) format("embedded-opentype"),url(fonts/fontello.woff2?99586794) format("woff2"),url(fonts/fontello.woff?99586794) format("woff"),url(fonts/fontello.ttf?99586794) format("truetype"),url(fonts/fontello.svg?99586794#fontello) format("svg");
    font-weight:normal;
    font-style:normal
}

#home { background: url(Illustration.svg) no-repeat 800px bottom;
    background-size: contain;
}
.c-header-logo {
     width: 150px;
}
.icon-resize-vertical:before,.icon-lock:before,.icon-lock-open-alt:before,.icon-ok:before,.icon-cancel:before,.icon-heart:before,.icon-star:before,.icon-search:before,.icon-attention:before,.icon-chevron-up:before,.icon-clock:before,.icon-back-in-time:before,.icon-cog:before,.icon-move:before,.icon-info:before,.icon-gauge:before,.icon-portfolio:before,.icon-coffee:before,.icon-up-dir:before,.icon-twitter:before,.icon-linkedin:before,.icon-angellist:before,.icon-google:before,.icon-google-plus:before,.icon-menu:before,.icon-spin6:before,.icon-align-left:before,.icon-align-center:before,.icon-align-right:before,.icon-picture:before,.icon-link:before,.icon-list:before,.icon-paragraph:before,.icon-plus:before,.icon-fire:before,.icon-video:before,.icon-chevron-right:before,.icon-right-dir:before,.icon-pencil:before,.icon-comment:before,.icon-bell:before,.icon-calendar:before,.icon-flash:before,.icon-chevron-down:before,.icon-bank:before,.icon-minus:before,.icon-chevron-left:before,.icon-indent-left:before,.icon-indent-right:before,.icon-code:before,.icon-share:before,.icon-down-dir:before,.icon-globe:before,.icon-camera:before,.icon-bitcoin:before,.icon-card:before,.icon-microphone:before,.icon-telegram:before,.icon-location:before,.icon-dinner:before,.icon-cutlery:before,.icon-cocktail:before,.icon-play:before,.icon-forward:before,.icon-link-ext:before,.icon-pinterest:before,.icon-mail:before,.icon-doc:before,.icon-circle:before,.icon-instagram:before,.icon-apple:before,.icon-windows:before,.icon-yahoo:before,.icon-facebook:before,.icon-wikipedia:before{
    font-family:"fontello";
    font-style:normal;
    font-weight:normal;
    speak:none;
    display:inline-block;
    text-decoration:inherit;
    width:1em;
    margin-right:.2em;
    text-align:center;
    font-variant:normal;
    text-transform:none;
    line-height:1em;
    margin-left:.2em;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.img-thumbnail {
    max-width: 50%!important;
}
.icon-resize-vertical:before{
    content:'\e800'
}
.icon-lock:before{
    content:'\e801'
}
.icon-lock-open-alt:before{
    content:'\e802'
}
.icon-ok:before{
    content:'\e803'
}
.icon-cancel:before{
    content:'\e804'
}
.icon-heart:before{
    content:'\e805'
}
.icon-star:before{
    content:'\e806'
}
.icon-search:before{
    content:'\e807'
}
.icon-attention:before{
    content:'\e808'
}
.icon-chevron-up:before{
    content:'\e809'
}
.icon-clock:before{
    content:'\e80a'
}
.icon-back-in-time:before{
    content:'\e80b'
}
.icon-cog:before{
    content:'\e80c'
}
.icon-move:before{
    content:'\e80d'
}
.icon-info:before{
    content:'\e80e'
}
.icon-gauge:before{
    content:'\e80f'
}
.icon-portfolio:before{
    content:'\e810'
}
.icon-coffee:before{
    content:'\e811'
}
.icon-up-dir:before{
    content:'\e812'
}
.icon-twitter:before{
    content:'\e813'
}
.icon-linkedin:before{
    content:'\e814'
}
.icon-angellist:before{
    content:'\e815'
}
.icon-google:before{
    content:'\e816'
}
.icon-google-plus:before{
    content:'\e817'
}
.icon-menu:before{
    content:'\e818'
}
.icon-spin6:before{
    content:'\e819'
}
.icon-align-left:before{
    content:'\e81a'
}
.icon-align-center:before{
    content:'\e81b'
}
.icon-align-right:before{
    content:'\e81c'
}
.icon-picture:before{
    content:'\e81d'
}
.icon-link:before{
    content:'\e81e'
}
.icon-list:before{
    content:'\e81f'
}
.icon-paragraph:before{
    content:'\e820'
}
.icon-plus:before{
    content:'\e821'
}
.icon-fire:before{
    content:'\e822'
}
.icon-video:before{
    content:'\e823'
}
.icon-chevron-right:before{
    content:'\e824'
}
.icon-right-dir:before{
    content:'\e825'
}
.icon-pencil:before{
    content:'\e826'
}
.icon-comment:before{
    content:'\e827'
}
.icon-bell:before{
    content:'\e828'
}
.icon-calendar:before{
    content:'\e829'
}
.icon-flash:before{
    content:'\e82a'
}
.icon-chevron-down:before{
    content:'\e82b'
}
.icon-bank:before{
    content:'\e82c'
}
.icon-minus:before{
    content:'\e82d'
}
.icon-chevron-left:before{
    content:'\e82e'
}
.icon-indent-left:before{
    content:'\e82f'
}
.icon-indent-right:before{
    content:'\e830'
}
.icon-code:before{
    content:'\e831'
}
.icon-share:before{
    content:'\e832'
}
.icon-down-dir:before{
    content:'\e833'
}
.icon-globe:before{
    content:'\e834'
}
.icon-camera:before{
    content:'\e835'
}
.icon-bitcoin:before{
    content:'\e836'
}
.icon-card:before{
    content:'\e837'
}
.icon-microphone:before{
    content:'\e838'
}
.icon-telegram:before{
    content:'\e839'
}
.icon-location:before{
    content:'\e83a'
}
.icon-dinner:before{
    content:'\e83b'
}
.icon-cutlery:before{
    content:'\e83c'
}
.icon-cocktail:before{
    content:'\e83d'
}
.icon-play:before{
    content:'\e83e'
}
.icon-forward:before{
    content:'\e83f'
}
.icon-link-ext:before{
    content:'\f08e'
}
.icon-pinterest:before{
    content:'\f0d2'
}
.icon-mail:before{
    content:'\f0e0'
}
.icon-doc:before{
    content:'\f0f6'
}
.icon-circle:before{
    content:'\f111'
}
.icon-instagram:before{
    content:'\f16d'
}
.icon-apple:before{
    content:'\f179'
}
.icon-windows:before{
    content:'\f17a'
}
.icon-yahoo:before{
    content:'\f19e'
}
.icon-facebook:before{
    content:'\f230'
}
.icon-wikipedia:before{
    content:'\f266'
}
.icon-resize-vertical:before,.icon-lock:before,.icon-lock-open-alt:before,.icon-ok:before,.icon-cancel:before,.icon-heart:before,.icon-star:before,.icon-search:before,.icon-attention:before,.icon-chevron-up:before,.icon-clock:before,.icon-back-in-time:before,.icon-cog:before,.icon-move:before,.icon-info:before,.icon-gauge:before,.icon-portfolio:before,.icon-coffee:before,.icon-up-dir:before,.icon-twitter:before,.icon-linkedin:before,.icon-angellist:before,.icon-google:before,.icon-google-plus:before,.icon-menu:before,.icon-spin6:before,.icon-align-left:before,.icon-align-center:before,.icon-align-right:before,.icon-picture:before,.icon-link:before,.icon-list:before,.icon-paragraph:before,.icon-plus:before,.icon-fire:before,.icon-video:before,.icon-chevron-right:before,.icon-right-dir:before,.icon-pencil:before,.icon-comment:before,.icon-bell:before,.icon-calendar:before,.icon-flash:before,.icon-chevron-down:before,.icon-bank:before,.icon-minus:before,.icon-chevron-left:before,.icon-indent-left:before,.icon-indent-right:before,.icon-code:before,.icon-share:before,.icon-down-dir:before,.icon-globe:before,.icon-camera:before,.icon-bitcoin:before,.icon-card:before,.icon-microphone:before,.icon-telegram:before,.icon-location:before,.icon-dinner:before,.icon-cutlery:before,.icon-cocktail:before,.icon-play:before,.icon-forward:before,.icon-link-ext:before,.icon-pinterest:before,.icon-mail:before,.icon-doc:before,.icon-circle:before,.icon-instagram:before,.icon-apple:before,.icon-windows:before,.icon-yahoo:before,.icon-facebook:before,.icon-wikipedia:before{
    margin-left:0;
    margin-right:0
}
@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-ThinItalic.eot');
    src: url('fonts/NeueHaasUnicaPro-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-ThinItalic.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-ThinItalic.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-ThinItalic.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-ThinItalic.svg#NeueHaasUnicaPro-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Regular.eot');
    src: url('fonts/NeueHaasUnicaPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Regular.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Regular.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Regular.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Regular.svg#NeueHaasUnicaPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Medium.eot');
    src: url('fonts/NeueHaasUnicaPro-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Medium.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Medium.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Medium.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Medium.svg#NeueHaasUnicaPro-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Heavy.eot');
    src: url('fonts/NeueHaasUnicaPro-Heavy.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Heavy.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Heavy.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Heavy.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Heavy.svg#NeueHaasUnicaPro-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-MediumIt.eot');
    src: url('fonts/NeueHaasUnicaPro-MediumIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-MediumIt.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-MediumIt.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-MediumIt.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-MediumIt.svg#NeueHaasUnicaPro-MediumIt') format('svg');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Black.eot');
    src: url('fonts/NeueHaasUnicaPro-Black.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Black.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Black.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Black.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Black.svg#NeueHaasUnicaPro-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-LightIt.eot');
    src: url('fonts/NeueHaasUnicaPro-LightIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-LightIt.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-LightIt.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-LightIt.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-LightIt.svg#NeueHaasUnicaPro-LightIt') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-UltraLight.eot');
    src: url('fonts/NeueHaasUnicaPro-UltraLight.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-UltraLight.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-UltraLight.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-UltraLight.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-UltraLight.svg#NeueHaasUnicaPro-UltraLight') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-UltLightIt.eot');
    src: url('fonts/NeueHaasUnicaPro-UltLightIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-UltLightIt.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-UltLightIt.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-UltLightIt.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-UltLightIt.svg#NeueHaasUnicaPro-UltLightIt') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-HeavyIt.eot');
    src: url('fonts/NeueHaasUnicaPro-HeavyIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-HeavyIt.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-HeavyIt.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-HeavyIt.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-HeavyIt.svg#NeueHaasUnicaPro-HeavyIt') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Light.eot');
    src: url('fonts/NeueHaasUnicaPro-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Light.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Light.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Light.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Light.svg#NeueHaasUnicaPro-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Thin.eot');
    src: url('fonts/NeueHaasUnicaPro-Thin.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Thin.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Thin.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Thin.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Thin.svg#NeueHaasUnicaPro-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica XBlack';
    src: url('fonts/NeueHaasUnicaPro-XBlackIt.eot');
    src: url('fonts/NeueHaasUnicaPro-XBlackIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-XBlackIt.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-XBlackIt.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-XBlackIt.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-XBlackIt.svg#NeueHaasUnicaPro-XBlackIt') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Bold.eot');
    src: url('fonts/NeueHaasUnicaPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Bold.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Bold.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Bold.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Bold.svg#NeueHaasUnicaPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-BoldItalic.eot');
    src: url('fonts/NeueHaasUnicaPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-BoldItalic.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-BoldItalic.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-BoldItalic.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-BoldItalic.svg#NeueHaasUnicaPro-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-Italic.eot');
    src: url('fonts/NeueHaasUnicaPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-Italic.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-Italic.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-Italic.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-Italic.svg#NeueHaasUnicaPro-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Neue Haas Unica XBlack';
    src: url('fonts/NeueHaasUnicaPro-XBlack.eot');
    src: url('fonts/NeueHaasUnicaPro-XBlack.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-XBlack.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-XBlack.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-XBlack.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-XBlack.svg#NeueHaasUnicaPro-XBlack') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Neue Haas Unica';
    src: url('fonts/NeueHaasUnicaPro-BlackIt.eot');
    src: url('fonts/NeueHaasUnicaPro-BlackIt.eot?#iefix') format('embedded-opentype'),
        url('fonts/NeueHaasUnicaPro-BlackIt.woff2') format('woff2'),
        url('fonts/NeueHaasUnicaPro-BlackIt.woff') format('woff'),
        url('fonts/NeueHaasUnicaPro-BlackIt.ttf') format('truetype'),
        url('fonts/NeueHaasUnicaPro-BlackIt.svg#NeueHaasUnicaPro-BlackIt') format('svg');
    font-weight: 900;
    font-style: italic;
}
*{
    box-sizing:border-box;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
*:before,*:after{
    box-sizing:border-box
}
html{
    font-size:16px;
    line-height:1.5;
    -webkit-tap-highlight-color:transparent;
    overflow:visible !important
}
html.no_scroll{
    overflow:hidden !important
}
html.no_scroll body{
    overflow:hidden;
    position:relative
}
body{
    font-family:"Neue Haas Unica", "Helvetica Neue", Arial, sans-serif;
    font-size:19px;
    color:#222222;
    background-color:white
}
input,button,select,textarea{
    font-family:inherit;
    font-size:inherit;
    line-height:inherit
}
table{
    width:100%
}
figure{
    margin:0
}
img{
    vertical-align:middle
}
a img{
    border:none
}
[role="button"]{
    cursor:pointer
}
blockquote{
    padding:0;
    margin:0
}
h1,h2,h3,h4,h5,h6{
    font-family:"Neue Haas Unica", "Helvetica Neue", Arial, sans-serif;
    font-weight:300;
    color:#222222;
    color:inherit;
    margin-top:0;
    margin-bottom:0
}
h1{
    font-size:37px
}
h2{
    font-size:31px
}
h3{
    font-size:26px
}
h4{
    font-size:22px
}
h5{
    font-size:19px
}
h6{
    font-size:16px
}
p{
    margin-bottom:0;
    margin-top:0
}
strong,b{
    font-weight:600
}
small{
    font-size:80%
}
abbr{
    border-bottom:1px dotted;
    text-decoration:none;
    cursor:help
}
ul,ol{
    margin-top:0
}
ul ul,ul ol,ol ul,ol ol{
    margin-bottom:0
}
.qtip{
    position:absolute;
    left:-28000px;
    top:-28000px;
    display:none;
    max-width:280px;
    min-width:50px;
    font-size:10.5px;
    line-height:12px;
    direction:ltr;
    box-shadow:none;
    padding:0
}
.qtip-content{
    position:relative;
    padding:5px 9px;
    overflow:hidden;
    text-align:left;
    word-wrap:break-word
}
.qtip-titlebar{
    position:relative;
    padding:5px 35px 5px 10px;
    overflow:hidden;
    border-width:0 0 1px;
    font-weight:bold
}
.qtip-titlebar+.qtip-content{
    border-top-width:0 !important
}
.qtip-close{
    position:absolute;
    right:-9px;
    top:-9px;
    z-index:11;
    cursor:pointer;
    outline:medium none;
    border:1px solid transparent
}
.qtip-titlebar .qtip-close{
    right:4px;
    top:50%;
    margin-top:-9px
}
* html .qtip-titlebar .qtip-close{
    top:16px
}
.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{
    display:block;
    text-indent:-1000em;
    direction:ltr
}
.qtip-icon,.qtip-icon .ui-icon{
    border-radius:3px;
    text-decoration:none
}
.qtip-icon .ui-icon{
    width:18px;
    height:14px;
    line-height:14px;
    text-align:center;
    text-indent:0;
    font:normal bold 10px/13px Tahoma,sans-serif;
    color:inherit;
    background:transparent none no-repeat -100em -100em
}
.qtip-default{
    border:1px solid #F1D031;
    background-color:#FFFFA3;
    color:#555
}
.qtip-default .qtip-titlebar{
    background-color:#FFEF93
}
.qtip-default .qtip-icon{
    border-color:#CCC;
    background:#F1F1F1;
    color:#777
}
.qtip-default .qtip-titlebar .qtip-close{
    border-color:#AAA;
    color:#111
}
/*! Light tooltip style */
.qtip-light{
    background-color:white;
    border-color:#E2E2E2;
    color:#454545
}
.qtip-light .qtip-titlebar{
    background-color:#f1f1f1
}
/*! Dark tooltip style */
.qtip-dark{
    background-color:#505050;
    border-color:#303030;
    color:#f3f3f3
}
.qtip-dark .qtip-titlebar{
    background-color:#404040
}
.qtip-dark .qtip-icon{
    border-color:#444
}
.qtip-dark .qtip-titlebar .ui-state-hover{
    border-color:#303030
}
/*! Cream tooltip style */
.qtip-cream{
    background-color:#FBF7AA;
    border-color:#F9E98E;
    color:#A27D35
}
.qtip-cream .qtip-titlebar{
    background-color:#F0DE7D
}
.qtip-cream .qtip-close .qtip-icon{
    background-position:-82px 0
}
/*! Red tooltip style */
.qtip-red{
    background-color:#F78B83;
    border-color:#D95252;
    color:#912323
}
.qtip-red .qtip-titlebar{
    background-color:#F06D65
}
.qtip-red .qtip-close .qtip-icon{
    background-position:-102px 0
}
.qtip-red .qtip-icon{
    border-color:#D95252
}
.qtip-red .qtip-titlebar .ui-state-hover{
    border-color:#D95252
}
/*! Green tooltip style */
.qtip-green{
    background-color:#CAED9E;
    border-color:#90D93F;
    color:#3F6219
}
.qtip-green .qtip-titlebar{
    background-color:#B0DE78
}
.qtip-green .qtip-close .qtip-icon{
    background-position:-42px 0
}
/*! Blue tooltip style */
.qtip-blue{
    background-color:#E5F6FE;
    border-color:#ADD9ED;
    color:#5E99BD
}
.qtip-blue .qtip-titlebar{
    background-color:#D0E9F5
}
.qtip-blue .qtip-close .qtip-icon{
    background-position:-2px 0
}
.qtip-shadow{
    box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)
}
.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{
    border-radius:5px
}
.qtip-rounded .qtip-titlebar{
    border-radius:4px 4px 0 0
}
.qtip-youtube{
    border-radius:2px;
    box-shadow:0 0 3px #333;
    color:white;
    border:0 solid transparent;
    background:#4A4A4A;
    background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, black));
    background-image:-webkit-linear-gradient(top, #4A4A4A 0, black 100%);
    background-image:-o-linear-gradient(top, #4A4A4A 0, black 100%)
}
.qtip-youtube .qtip-titlebar{
    background-color:#4A4A4A;
    background-color:transparent
}

.qtip-youtube .qtip-titlebar .ui-state-hover{
    border-color:#303030
}
.qtip-jtools{
    background:#232323;
    background:rgba(0,0,0,0.7);
    background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
    background-image:-webkit-linear-gradient(top, #717171, #232323);
    background-image:-o-linear-gradient(top, #717171, #232323);
    border:2px solid #ddd;
    border:2px solid #f1f1f1;
    border-radius:2px;
    box-shadow:0 0 12px #333
}
.qtip-jtools .qtip-titlebar{
    background-color:transparent;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"
}
.qtip-jtools .qtip-content{
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"
}
.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{
    background:transparent;
    color:white;
    border:0 dashed transparent
}
.qtip-jtools .qtip-icon{
    border-color:#555
}
.qtip-jtools .qtip-titlebar .ui-state-hover{
    border-color:#333
}
.qtip-cluetip{
    box-shadow:4px 4px 5px rgba(0,0,0,0.4);
    background-color:#D9D9C2;
    color:#111;
    border:0 dashed transparent
}
.qtip-cluetip .qtip-titlebar{
    background-color:#87876A;
    color:white;
    border:0 dashed transparent
}
.qtip-cluetip .qtip-icon{
    border-color:#808064
}
.qtip-cluetip .qtip-titlebar .ui-state-hover{
    border-color:#696952;
    color:#696952
}
.qtip-tipsy{
    background:black;
    background:rgba(0,0,0,0.87);
    color:white;
    border:0 solid transparent;
    font-size:11px;
    font-family:'Lucida Grande', sans-serif;
    font-weight:bold;
    line-height:16px;
    text-shadow:0 1px black
}
.qtip-tipsy .qtip-titlebar{
    padding:6px 35px 0 10px;
    background-color:transparent
}
.qtip-tipsy .qtip-content{
    padding:6px 10px
}
.qtip-tipsy .qtip-icon{
    border-color:#222;
    text-shadow:none
}
.qtip-tipsy .qtip-titlebar .ui-state-hover{
    border-color:#303030
}
.qtip-tipped{
    border:3px solid #959FA9;
    border-radius:3px;
    background-color:#F9F9F9;
    color:#454545;
    font-weight:normal;
    font-family:serif
}
.qtip-tipped .qtip-titlebar{
    border-bottom-width:0;
    color:white;
    background:#3A79B8;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
    background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);
    background-image:-o-linear-gradient(top, #3A79B8, #2E629D);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"
}
.qtip-tipped .qtip-icon{
    border:2px solid #285589;
    background:#285589
}
.qtip-tipped .qtip-icon .ui-icon{
    background-color:#FBFBFB;
    color:#555
}
.qtip-bootstrap{
    font-size:14px;
    line-height:20px;
    color:#333333;
    padding:1px;
    background-color:#ffffff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,0.2);
    border-radius:6px;
    box-shadow:0 5px 10px rgba(0,0,0,0.2);
    background-clip:padding-box
}
.qtip-bootstrap .qtip-titlebar{
    padding:8px 14px;
    margin:0;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    background-color:#f7f7f7;
    border-bottom:1px solid #ebebeb;
    border-radius:5px 5px 0 0
}
.qtip-bootstrap .qtip-titlebar .qtip-close{
    right:11px;
    top:45%;
    border-style:none
}
.qtip-bootstrap .qtip-content{
    padding:9px 14px
}
.qtip-bootstrap .qtip-icon{
    background:transparent
}
.qtip-bootstrap .qtip-icon .ui-icon{
    width:auto;
    height:auto;
    float:right;
    font-size:20px;
    font-weight:bold;
    line-height:18px;
    color:#000000;
    text-shadow:0 1px 0 #ffffff;
    opacity:0.2;
    filter:alpha(opacity=20)
}
.qtip-bootstrap .qtip-icon .ui-icon:hover{
    color:#000000;
    text-decoration:none;
    cursor:pointer;
    opacity:0.4;
    filter:alpha(opacity=40)
}
.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{
    -webkit-filter:none;
    filter:none;
    -ms-filter:none
}
.qtip .qtip-tip{
    margin:0 auto;
    overflow:hidden;
    z-index:10
}
x:-o-prefocus,.qtip .qtip-tip{
    visibility:hidden
}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml,.qtip .qtip-tip canvas{
    position:absolute;
    color:#123456;
    background:transparent;
    border:0 dashed transparent
}
.qtip .qtip-tip canvas{
    top:0;
    left:0
}
.qtip .qtip-tip .qtip-vml{
    behavior:url(#default#VML);
    display:inline-block;
    visibility:visible
}
#qtip-overlay{
    position:fixed;
    left:0;
    top:0;
    width:100%;
    height:100%
}
#qtip-overlay.blurs{
    cursor:pointer
}
#qtip-overlay div{
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background-color:black;
    opacity:0.7;
    filter:alpha(opacity=70);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"
}
.qtipmodal-ie6fix{
    position:absolute !important
}
html.remodal-is-locked{
    overflow:hidden;
    -ms-touch-action:none;
    touch-action:none
}
.remodal,[data-remodal-id]{
    display:none
}
.remodal-overlay{
    position:fixed;
    z-index:9999;
    top:-5000px;
    right:-5000px;
    bottom:-5000px;
    left:-5000px;
    display:none
}
.remodal-wrapper{
    position:fixed;
    z-index:10000;
    top:0;
    right:0;
    bottom:0;
    left:0;
    display:none;
    overflow:auto;
    text-align:center;
    -webkit-overflow-scrolling:touch
}
.remodal-wrapper:after{
    display:inline-block;
    height:100%;
    margin-left:-0.05em;
    content:""
}
.remodal-overlay,.remodal-wrapper{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden
}
.remodal{
    position:relative;
    outline:none;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    text-size-adjust:100%
}
.remodal-is-initialized{
    display:inline-block
}
.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{
    -webkit-filter:blur(3px);
    filter:blur(3px)
}
.remodal-overlay{
    background:rgba(43,46,56,0.9)
}
.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{
    -webkit-animation-duration:0.3s;
    animation-duration:0.3s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards
}
.remodal-overlay.remodal-is-opening{
    -webkit-animation-name:remodal-overlay-opening-keyframes;
    animation-name:remodal-overlay-opening-keyframes
}
.remodal-overlay.remodal-is-closing{
    -webkit-animation-name:remodal-overlay-closing-keyframes;
    animation-name:remodal-overlay-closing-keyframes
}
.remodal-wrapper{
    padding:10px 10px 0
}
.remodal{
    box-sizing:border-box;
    width:100%;
    margin-bottom:10px;
    padding:35px;
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
    color:#2b2e38;
    background:#fff
}
.remodal.remodal-is-opening,.remodal.remodal-is-closing{
    -webkit-animation-duration:0.3s;
    animation-duration:0.3s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards
}
.remodal.remodal-is-opening{
    -webkit-animation-name:remodal-opening-keyframes;
    animation-name:remodal-opening-keyframes
}
.remodal.remodal-is-closing{
    -webkit-animation-name:remodal-closing-keyframes;
    animation-name:remodal-closing-keyframes
}
.remodal,.remodal-wrapper:after{
    vertical-align:middle
}
.remodal-close{
    position:absolute;
    top:0;
    left:0;
    display:block;
    overflow:visible;
    width:35px;
    height:35px;
    margin:0;
    padding:0;
    cursor:pointer;
    -webkit-transition:color 0.2s;
    transition:color 0.2s;
    text-decoration:none;
    color:#95979c;
    border:0;
    outline:0;
    background:transparent
}
.remodal-close:hover,.remodal-close:focus{
    color:#2b2e38
}
.remodal-close:before{
    font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;
    font-size:25px;
    line-height:35px;
    position:absolute;
    top:0;
    left:0;
    display:block;
    width:35px;
    content:"\00d7";
    text-align:center
}
.remodal-confirm,.remodal-cancel{
    font:inherit;
    display:inline-block;
    overflow:visible;
    min-width:110px;
    margin:0;
    padding:12px 0;
    cursor:pointer;
    -webkit-transition:background 0.2s;
    transition:background 0.2s;
    text-align:center;
    vertical-align:middle;
    text-decoration:none;
    border:0;
    outline:0
}
.remodal-confirm{
    color:#fff;
    background:#81c784
}
.remodal-confirm:hover,.remodal-confirm:focus{
    background:#66bb6a
}
.remodal-cancel{
    color:#fff;
    background:#e57373
}
.remodal-cancel:hover,.remodal-cancel:focus{
    background:#ef5350
}
.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{
    padding:0;
    border:0
}
@-webkit-keyframes remodal-opening-keyframes{
    from{
        -webkit-transform:scale(1.05);
        transform:scale(1.05);
        opacity:0
    }
    to{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@keyframes remodal-opening-keyframes{
    from{
        -webkit-transform:scale(1.05);
        transform:scale(1.05);
        opacity:0
    }
    to{
        -webkit-transform:none;
        transform:none;
        opacity:1
    }
}
@-webkit-keyframes remodal-closing-keyframes{
    from{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:1
    }
    to{
        -webkit-transform:scale(0.95);
        transform:scale(0.95);
        opacity:0
    }
}
@keyframes remodal-closing-keyframes{
    from{
        -webkit-transform:scale(1);
        transform:scale(1);
        opacity:1
    }
    to{
        -webkit-transform:scale(0.95);
        transform:scale(0.95);
        opacity:0
    }
}
@-webkit-keyframes remodal-overlay-opening-keyframes{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes remodal-overlay-opening-keyframes{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@-webkit-keyframes remodal-overlay-closing-keyframes{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes remodal-overlay-closing-keyframes{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@media only screen and (min-width: 641px){
    .remodal{
        max-width:700px
    }
}
.lt-ie9 .remodal-overlay{
    background:#2b2e38
}
.lt-ie9 .remodal{
    width:700px
}
.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{
    visibility:visible !important;
    background:#f2f2f2 !important;
    background:rgba(0,0,0,0.06) !important;
    border:0 none !important;
    box-shadow:inset 0 0 12px 4px #ffffff
}
.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{
    content:'!';
    visibility:hidden
}
.selectize-control.plugin-drag_drop .ui-sortable-helper{
    box-shadow:0 2px 5px rgba(0,0,0,0.2)
}
.selectize-dropdown-header{
    position:relative;
    padding:5px 8px;
    border-bottom:1px solid #d0d0d0;
    background:#f8f8f8;
    border-radius:3px 3px 0 0
}
.selectize-dropdown-header-close{
    position:absolute;
    right:8px;
    top:50%;
    color:#303030;
    opacity:0.4;
    margin-top:-12px;
    line-height:20px;
    font-size:20px !important
}
.selectize-dropdown-header-close:hover{
    color:#000000
}
.selectize-dropdown.plugin-optgroup_columns .optgroup{
    border-right:1px solid #f2f2f2;
    border-top:0 none;
    float:left;
    box-sizing:border-box
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{
    border-right:0 none
}
.selectize-dropdown.plugin-optgroup_columns .optgroup:before{
    display:none
}
.selectize-dropdown.plugin-optgroup_columns .optgroup-header{
    border-top:0 none
}
.selectize-control.plugin-remove_button [data-value]{
    position:relative;
    padding-right:24px !important
}
.selectize-control.plugin-remove_button [data-value] .remove{
    z-index:1;
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    width:17px;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    color:inherit;
    text-decoration:none;
    vertical-align:middle;
    display:inline-block;
    padding:2px 0 0 0;
    border-left:1px solid #0073bb;
    border-radius:0 2px 2px 0;
    box-sizing:border-box
}
.selectize-control.plugin-remove_button [data-value] .remove:hover{
    background:rgba(0,0,0,0.05)
}
.selectize-control.plugin-remove_button [data-value].active .remove{
    border-left-color:#00578d
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{
    background:none
}
.selectize-control.plugin-remove_button .disabled [data-value] .remove{
    border-left-color:#aaaaaa
}
.selectize-control.plugin-remove_button .remove-single{
    position:absolute;
    right:28px;
    top:6px;
    font-size:23px
}
.selectize-control{
    position:relative
}
.selectize-dropdown,.selectize-input,.selectize-input input{
    color:#303030;
    font-family:inherit;
    font-size:13px;
    line-height:18px;
    -webkit-font-smoothing:inherit
}
.selectize-input,.selectize-control.single .selectize-input.input-active{
    background:#ffffff;
    cursor:text;
    display:inline-block
}
.selectize-input{
    border:1px solid #d0d0d0;
    padding:8px 8px;
    display:inline-block;
    width:100%;
    overflow:hidden;
    position:relative;
    z-index:1;
    box-sizing:border-box;
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);
    border-radius:3px
}
.selectize-control.multi .selectize-input.has-items{
    padding:5px 8px 2px
}
.selectize-input.full{
    background-color:#ffffff
}
.selectize-input.disabled,.selectize-input.disabled *{
    cursor:default !important
}
.selectize-input.focus{
    box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)
}
.selectize-input.dropdown-active{
    border-radius:3px 3px 0 0
}
.selectize-input>*{
    vertical-align:baseline;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline
}
.selectize-control.multi .selectize-input>div{
    cursor:pointer;
    margin:0 3px 3px 0;
    padding:2px 6px;
    background:#1da7ee;
    color:#ffffff;
    border:1px solid #0073bb
}
.selectize-control.multi .selectize-input>div.active{
    background:#92c836;
    color:#ffffff;
    border:1px solid #00578d
}
.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{
    color:#ffffff;
    background:#d2d2d2;
    border:1px solid #aaaaaa
}
.selectize-input>input{
    display:inline-block !important;
    padding:0 !important;
    min-height:0 !important;
    max-height:none !important;
    max-width:100% !important;
    margin:0 1px !important;
    text-indent:0 !important;
    border:0 none !important;
    background:none !important;
    line-height:inherit !important;
    -webkit-user-select:auto !important;
    box-shadow:none !important
}
.selectize-input>input::-ms-clear{
    display:none
}
.selectize-input>input:focus{
    outline:none !important
}
.selectize-input::after{
    content:' ';
    display:block;
    clear:left
}
.selectize-input.dropdown-active::before{
    content:' ';
    display:block;
    position:absolute;
    background:#f0f0f0;
    height:1px;
    bottom:0;
    left:0;
    right:0
}
.selectize-dropdown{
    position:absolute;
    z-index:10;
    border:1px solid #d0d0d0;
    background:#ffffff;
    margin:-1px 0 0 0;
    border-top:0 none;
    box-sizing:border-box;
    box-shadow:0 1px 3px rgba(0,0,0,0.1);
    border-radius:0 0 3px 3px
}
.selectize-dropdown [data-selectable]{
    cursor:pointer;
    overflow:hidden
}
.selectize-dropdown [data-selectable] .highlight{
    background:rgba(125,168,208,0.2);
    border-radius:1px
}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{
    padding:5px 8px
}
.selectize-dropdown .optgroup:first-child .optgroup-header{
    border-top:0 none
}
.selectize-dropdown .optgroup-header{
    color:#303030;
    background:#ffffff;
    cursor:default
}
.selectize-dropdown .active{
    background-color:#f5fafd;
    color:#495c68
}
.selectize-dropdown .active.create{
    color:#495c68
}
.selectize-dropdown .create{
    color:rgba(48,48,48,0.5)
}
.selectize-dropdown-content{
    overflow-y:auto;
    overflow-x:hidden;
    max-height:200px;
    -webkit-overflow-scrolling:touch
}
.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{
    cursor:pointer
}
.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{
    cursor:text
}
.selectize-control.single .selectize-input:after{
    content:' ';
    display:block;
    position:absolute;
    top:50%;
    right:15px;
    margin-top:-3px;
    width:0;
    height:0;
    border-style:solid;
    border-width:5px 5px 0 5px;
    border-color:#808080 transparent transparent transparent
}
.selectize-control.single .selectize-input.dropdown-active:after{
    margin-top:-4px;
    border-width:0 5px 5px 5px;
    border-color:transparent transparent #808080 transparent
}
.selectize-control.rtl.single .selectize-input:after{
    left:15px;
    right:auto
}
.selectize-control.rtl .selectize-input>input{
    margin:0 4px 0 -2px !important
}
.selectize-control .selectize-input.disabled{
    opacity:0.5;
    background-color:#fafafa
}
.selectize-control.multi .selectize-input.has-items{
    padding-left:5px;
    padding-right:5px
}
.selectize-control.multi .selectize-input.disabled [data-value]{
    color:#999;
    text-shadow:none;
    background:none;
    box-shadow:none
}
.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{
    border-color:#e6e6e6
}
.selectize-control.multi .selectize-input.disabled [data-value] .remove{
    background:none
}
.selectize-control.multi .selectize-input [data-value]{
    text-shadow:0 1px 0 rgba(0,51,83,0.3);
    border-radius:3px;
    background-color:#1b9dec;
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9));
    background-image:-webkit-linear-gradient(top, #1da7ee, #178ee9);
    background-image:linear-gradient(to bottom, #1da7ee, #178ee9);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);
    box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03)
}
.selectize-control.multi .selectize-input [data-value].active{
    background-color:#0085d4;
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf));
    background-image:-webkit-linear-gradient(top, #008fd8, #0075cf);
    background-image:linear-gradient(to bottom, #008fd8, #0075cf);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0)
}
.selectize-control.single .selectize-input{
    box-shadow:0 1px 0 rgba(0,0,0,0.05),inset 0 1px 0 rgba(255,255,255,0.8);
    background-color:#f9f9f9;
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));
    background-image:-webkit-linear-gradient(top, #fefefe, #f2f2f2);
    background-image:linear-gradient(to bottom, #fefefe, #f2f2f2);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0)
}
.selectize-control.single .selectize-input,.selectize-dropdown.single{
    border-color:#b8b8b8
}
.selectize-dropdown .optgroup-header{
    padding-top:7px;
    font-weight:bold;
    font-size:0.85em
}
.selectize-dropdown .optgroup{
    border-top:1px solid #f0f0f0
}
.selectize-dropdown .optgroup:first-child{
    border-top:0 none
}
.redactor-box{
    position:relative;
    overflow:visible
}
.redactor-editor,.redactor-box{
    background:#fff
}
.redactor-editor,.redactor-box,.redactor-box textarea{
    z-index:auto
}
.redactor-link-tooltip{
    z-index:99
}
.redactor-toolbar{
    z-index:100
}
.redactor-box-fullscreen{
    z-index:1051
}
.redactor-air,.redactor-dropdown{
    z-index:1052
}
#redactor-modal-overlay,#redactor-modal-box,#redactor-modal{
    z-index:1053
}
.redactor-body-fullscreen .redactor-link-tooltip{
    z-index:1099
}
.redactor-box-fullscreen{
    position:fixed;
    top:0;
    left:0;
    width:100%
}
.redactor-placeholder:after{
    position:absolute;
    top:20px;
    left:20px;
    content:attr(placeholder);
    display:block;
    color:rgba(0,0,0,0.3);
    font-weight:normal !important
}
.redactor-editor{
    position:relative;
    overflow:auto;
    margin:0;
    padding:24px 32px 12px 32px;
    outline:none;
    white-space:normal;
    border:1px solid rgba(0,0,0,0.07)
}
.redactor-relative{
    position:relative
}
.redactor-in{
    cursor:text
}
.redactor-editor:focus,.redactor-in:focus{
    outline:none
}
.redactor-scrollbar-measure{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
.redactor-script-tag{
    display:none
}
.redactor-editor-img-edit img{
    cursor:pointer
}
.redactor-voice-label{
    display:none
}
.redactor-voice-alert{
    position:absolute;
    left:-3000px
}
.redactor-toolbar{
    position:relative;
    padding:0 !important;
    background:#fff;
    border:none;
    box-shadow:0 1px 2px rgba(0,0,0,0.25)
}
.redactor-toolbar:after{
    content:"";
    display:table;
    clear:both
}
.redactor-toolbar li a{
    color:rgba(0,0,0,0.75)
}
.redactor-toolbar li a:hover{
    outline:none;
    background-color:#3d79f2;
    color:#fff
}
.redactor-toolbar li a:active,.redactor-toolbar li a.redactor-act{
    outline:none;
    background-color:#eee;
    color:#444
}
.redactor-toolbar li a.redactor-button-disabled{
    opacity:0.3
}
.redactor-toolbar li a.redactor-button-disabled:hover{
    color:#333;
    outline:none;
    background-color:transparent !important;
    cursor:default
}
.redactor-toolbar li a.redactor-button-focus{
    color:#fff;
    background:#000
}
.redactor-toolbar.redactor-toolbar-external{
    z-index:999;
    border:1px solid rgba(0,0,0,0.1)
}
.redactor-air{
    position:absolute;
    background:rgba(0,0,0,0.9);
    padding:0;
    max-width:600px;
    min-width:200px;
    border-radius:4px;
    border:none
}
.redactor-air li a{
    color:rgba(255,255,255,0.75)
}
.redactor-air li a:hover{
    outline:none;
    background-color:#1f78d8;
    color:#fff
}
.redactor-air li a:active,.redactor-air li a.redactor-act{
    outline:none;
    background-color:#333;
    color:rgba(255,255,255,0.5)
}
.redactor-air li a.redactor-button-disabled{
    opacity:.3
}
.redactor-air li a.redactor-button-disabled:hover{
    color:rgba(255,255,255,0.3);
    outline:none;
    background-color:transparent !important;
    cursor:default
}
.redactor-air li a.redactor-button-focus{
    color:#333;
    background:#eee
}
.redactor-air,.redactor-toolbar{
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    margin:0 !important;
    list-style:none !important;
    line-height:1 !important
}
.redactor-air li,.redactor-toolbar li{
    vertical-align:top;
    display:inline-block;
    margin:0 !important;
    padding:0 !important;
    outline:none;
    list-style:none !important
}
.redactor-air li a,.redactor-toolbar li a{
    font-size:13px;
    display:block;
    text-align:center;
    padding:15px 14px 14px;
    cursor:pointer;
    outline:none;
    border:none;
    line-height:1;
    text-decoration:none;
    cursor:pointer;
    zoom:1
}
.redactor-air li a.re-bold,.redactor-toolbar li a.re-bold{
    font-weight:bold
}
.redactor-air li a.re-italic,.redactor-toolbar li a.re-italic{
    font-style:italic
}
.redactor-air li a.re-deleted,.redactor-toolbar li a.re-deleted{
    text-decoration:line-through
}
.redactor-air li a.re-underline,.redactor-toolbar li a.re-underline{
    text-decoration:underline
}
.redactor-link-tooltip{
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    position:absolute;
    padding:10px;
    line-height:1;
    display:inline-block;
    background-color:#000;
    color:#555 !important;
    font-size:12px
}
.redactor-link-tooltip a{
    font-size:12px;
    color:#ccc;
    margin:0 5px;
    text-decoration:none
}
.redactor-link-tooltip a:hover{
    color:#fff
}
.redactor-structure h1,.redactor-structure h2,.redactor-structure h3,.redactor-structure h4,.redactor-structure h5,.redactor-structure h6,.redactor-structure div{
    position:relative
}
.redactor-structure h1:before,.redactor-structure h2:before,.redactor-structure h3:before,.redactor-structure h4:before,.redactor-structure h5:before,.redactor-structure h6:before,.redactor-structure div:before{
    width:24px;
    position:absolute;
    font-size:10px;
    font-weight:normal;
    opacity:.3;
    left:-32px;
    text-align:right
}
.redactor-structure h1:before{
    content:"H1"
}
.redactor-structure h2:before{
    content:"H2"
}
.redactor-structure h3:before{
    content:"H3"
}
.redactor-structure h4:before{
    content:"H4"
}
.redactor-structure h5:before{
    content:"H5"
}
.redactor-structure h6:before{
    content:"H6"
}
.redactor-structure div:before{
    content:"DIV"
}
#redactor-image-box{
    position:relative;
    max-width:100%;
    display:inline-block;
    line-height:0;
    outline:1px dashed rgba(0,0,0,0.6)
}
#redactor-image-editter{
    position:absolute;
    z-index:5;
    top:50%;
    left:50%;
    margin-top:-11px;
    margin-left:-18px;
    line-height:1;
    background-color:#000;
    color:#fff;
    font-size:11px;
    padding:7px 10px;
    cursor:pointer
}
#redactor-image-resizer{
    position:absolute;
    z-index:2;
    line-height:1;
    cursor:nw-resize;
    bottom:-4px;
    right:-5px;
    border:1px solid #fff;
    background-color:#000;
    width:8px;
    height:8px
}
#redactor-droparea{
    position:relative;
    overflow:hidden;
    padding:64px 24px;
    border:3px dashed rgba(0,0,0,0.1)
}
#redactor-droparea.drag-hover{
    background:rgba(200,222,250,0.75)
}
#redactor-droparea.drag-drop{
    background:rgba(250,248,200,0.5)
}
#redactor-droparea-placeholder{
    text-align:center;
    font-size:12px;
    margin-left:64px;
    color:rgba(0,0,0,0.7)
}
.redactor-image-dragover{
    outline:2px solid #3d79f2
}
#redactor-progress{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    z-index:1000000;
    height:10px
}
#redactor-progress span{
    background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);
    background-image:linear-gradient(45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);
    -webkit-animation:progress-bar-stripes 2s linear infinite;
    animation:progress-bar-stripes 2s linear infinite;
    display:block;
    width:100%;
    height:100%;
    background-color:#3d58a8;
    background-size:40px 40px
}
@-webkit-keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
@keyframes progress-bar-stripes{
    from{
        background-position:40px 0
    }
    to{
        background-position:0 0
    }
}
.animated{
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both
}
@-webkit-keyframes redactorSlideUp{
    to{
        padding-top:0;
        padding-bottom:0;
        height:0
    }
}
@keyframes redactorSlideUp{
    to{
        padding-top:0;
        padding-bottom:0;
        height:0
    }
}
.redactor-slideUp{
    overflow:hidden;
    -webkit-animation-name:redactorSlideUp;
    animation-name:redactorSlideUp
}
@-webkit-keyframes redactorSlideDown{
    from{
        height:0;
        padding-top:0;
        padding-bottom:0
    }
}
@keyframes redactorSlideDown{
    from{
        height:0;
        padding-top:0;
        padding-bottom:0
    }
}
.redactor-slideDown{
    overflow:hidden;
    -webkit-animation-name:redactorSlideDown;
    animation-name:redactorSlideDown
}
@-webkit-keyframes redactorFadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes redactorFadeIn{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
.redactor-fadeIn{
    -webkit-animation-name:redactorFadeIn;
    animation-name:redactorFadeIn
}
@-webkit-keyframes redactorFadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes redactorFadeOut{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.redactor-fadeOut{
    -webkit-animation-name:redactorFadeOut;
    animation-name:redactorFadeOut
}
.redactor-dropdown{
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    min-width:220px;
    max-height:254px;
    color:#000;
    margin:0;
    padding:0;
    font-size:14px;
    background:#fff;
    box-shadow:0 5px 20px rgba(0,0,0,0.2);
    overflow:auto;
    list-style:none
}
.redactor-dropdown li{
    border-bottom:1px solid rgba(0,0,0,0.07)
}
.redactor-dropdown li:last-child{
    border-bottom:none
}
.redactor-dropdown li:hover{
    background-color:#3d79f2
}
.redactor-dropdown li:hover a{
    color:#fff !important;
    text-decoration:none
}
.redactor-dropdown li.redactor-dropdown-link-inactive{
    background:none
}
.redactor-dropdown li.redactor-dropdown-link-inactive a,.redactor-dropdown li.redactor-dropdown-link-inactive a:hover{
    background:none;
    cursor:default;
    color:#000 !important;
    opacity:0.4;
    background:none
}
.redactor-dropdown a{
    display:block;
    padding:16px 16px 15px 16px;
    color:#000;
    text-decoration:none
}
.redactor-dropdown a span{
    padding:1px 4px;
    display:inline-block;
    border-radius:3px;
    line-height:1.4
}
.redactor-dropdown a:focus{
    outline:none
}
.redactor-dropdown a.selected{
    background-color:#000;
    color:#fff
}
.redactor-dropdown a.redactor-dropdown-link-selected{
    color:#fff;
    background:#000
}
.redactor-dropdown-box-inline .redactor-dropdown-marked span{
    background-color:#ffd61e;
    color:#000;
    text-decoration:none
}
.redactor-dropdown-box-inline .redactor-dropdown-code span{
    font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
    background:rgba(0,0,0,0.05)
}
.redactor-dropdown-box-inline .redactor-dropdown-sample span{
    font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
    background:#46a9fc;
    color:rgba(255,255,255,0.9)
}
.redactor-dropdown-box-inline .redactor-dropdown-variable span{
    font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
    color:rgba(0,0,0,0.5)
}
.redactor-dropdown-box-inline .redactor-dropdown-shortcut span{
    font-family:Menlo, Monaco, Consolas, "Courier New", monospace;
    background:#000;
    color:rgba(255,255,255,0.85);
    white-space:nowrap
}
.redactor-dropdown-box-inline .redactor-dropdown-cite span{
    color:rgba(0,0,0,0.5);
    font-style:italic
}
.redactor-dropdown-box-inline .redactor-dropdown-sup span,.redactor-dropdown-box-inline .redactor-dropdown-sub span{
    font-size:12px
}
.redactor-dropdown-box-format .redactor-dropdown-blockquote{
    color:rgba(0,0,0,0.4);
    font-style:italic
}
.redactor-dropdown-box-format .redactor-dropdown-pre{
    font-family:monospace, sans-serif
}
.redactor-dropdown-box-format .redactor-dropdown-h1,.redactor-dropdown-box-format .redactor-dropdown-h2,.redactor-dropdown-box-format .redactor-dropdown-h3,.redactor-dropdown-box-format .redactor-dropdown-h4,.redactor-dropdown-box-format .redactor-dropdown-h5,.redactor-dropdown-box-format .redactor-dropdown-h6{
    line-height:24px;
    font-weight:bold
}
.redactor-dropdown-box-format .redactor-dropdown-h1{
    font-size:40px;
    line-height:32px
}
.redactor-dropdown-box-format .redactor-dropdown-h2{
    font-size:32px;
    line-height:32px
}
.redactor-dropdown-box-format .redactor-dropdown-h3{
    font-size:24px
}
.redactor-dropdown-box-format .redactor-dropdown-h4{
    font-size:18px
}
.redactor-dropdown-box-format .redactor-dropdown-h5{
    font-size:16px
}
.redactor-dropdown-box-format .redactor-dropdown-h6{
    font-size:14px;
    text-transform:uppercase;
    letter-spacing:.04em
}
#redactor-modal-overlay{
    position:fixed;
    top:0;
    left:0;
    margin:auto;
    overflow:auto;
    width:100%;
    height:100%;
    background-color:rgba(0,0,0,0.6)
}
#redactor-modal-box{
    position:fixed;
    top:0;
    left:0;
    bottom:0;
    right:0;
    overflow-x:hidden;
    overflow-y:auto
}
#redactor-modal{
    position:relative;
    margin:auto;
    margin-top:16px;
    padding:0;
    background:#fff;
    color:#000;
    border-radius:5px;
    box-shadow:0 4px 20px rgba(0,0,0,0.35);
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    font-size:14px
}
@media (max-width: 768px){
    #redactor-modal{
        font-size:16px !important
    }
}
#redactor-modal #redactor-modal-header{
    border-top-right-radius:5px;
    border-top-left-radius:5px;
    padding:20px 24px;
    font-size:16px;
    font-weight:bold;
    color:#000;
    border-bottom:1px solid rgba(0,0,0,0.05);
    background:#f5f5f5
}
#redactor-modal #redactor-modal-close{
    position:absolute;
    top:10px;
    right:4px;
    width:30px;
    height:40px;
    text-align:center;
    color:rgba(0,0,0,0.4);
    font-size:30px;
    font-weight:300;
    cursor:pointer;
    -webkit-appearance:none;
    padding:0;
    border:0;
    background:none;
    outline:none
}
#redactor-modal #redactor-modal-close:hover{
    color:#000
}
#redactor-modal #redactor-modal-body{
    overflow:auto;
    padding:40px 48px 24px 48px
}
#redactor-modal #redactor-modal-body section{
    margin-bottom:24px
}
#redactor-modal #redactor-modal-body label{
    font-weight:bold;
    font-size:12px;
    display:block;
    margin-bottom:4px
}
#redactor-modal #redactor-modal-body label .desc{
    font-weight:normal;
    color:rgba(0,0,0,0.5)
}
#redactor-modal #redactor-modal-body label.checkbox{
    font-weight:normal;
    font-size:inherit
}
@media (max-width: 768px){
    #redactor-modal #redactor-modal-body{
        padding:24px
    }
}
#redactor-modal select,#redactor-modal input[type="text"],#redactor-modal input[type="password"],#redactor-modal input[type="email"],#redactor-modal input[type="url"],#redactor-modal textarea{
    box-sizing:border-box;
    position:relative;
    z-index:2;
    margin:0;
    padding:8px;
    height:40px;
    border:1px solid #ddd;
    border-radius:3px;
    background-color:white;
    box-shadow:none;
    color:#333;
    width:100%;
    font-size:14px;
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif
}
@media (max-width: 768px){
    #redactor-modal select,#redactor-modal input[type="text"],#redactor-modal input[type="password"],#redactor-modal input[type="email"],#redactor-modal input[type="url"],#redactor-modal textarea{
        font-size:16px
    }
}
#redactor-modal select:focus,#redactor-modal input[type="text"]:focus,#redactor-modal input[type="password"]:focus,#redactor-modal input[type="email"]:focus,#redactor-modal input[type="url"]:focus,#redactor-modal textarea:focus{
    -webkit-transition:border 0.3s ease-in;
    transition:border 0.3s ease-in;
    outline:none;
    border-color:#aaa
}
#redactor-modal textarea{
    display:block;
    line-height:1.4em
}
#redactor-modal button{
    padding:13px 24px 14px 24px;
    margin:0;
    margin-bottom:8px;
    margin-right:8px;
    height:40px;
    outline:none;
    border:1px solid transparent;
    border-radius:4px;
    background-color:#eee;
    color:#000;
    text-align:center;
    text-decoration:none;
    font-weight:normal;
    font-size:13px;
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    line-height:1;
    cursor:pointer
}
#redactor-modal button:hover{
    color:#777;
    background:none;
    background:#ddd;
    text-decoration:none
}
#redactor-modal button.redactor-modal-button-offset{
    margin-left:24px
}
#redactor-modal button#redactor-modal-button-delete{
    background:none;
    border-color:#f23d3d;
    color:#f23d3d
}
#redactor-modal button#redactor-modal-button-delete:hover{
    color:rgba(255,255,255,0.6);
    background-color:#f23d3d
}
#redactor-modal button#redactor-modal-button-action{
    background:none;
    color:#fff;
    background-color:#3d79f2
}
#redactor-modal button#redactor-modal-button-action:hover{
    color:rgba(255,255,255,0.6);
    background-color:#3263c6
}
#redactor-modal .redactor-group:after{
    content:"";
    display:table;
    clear:both
}
#redactor-modal .redactor-modal-tab-side{
    float:left;
    width:26%;
    margin-right:6%
}
#redactor-modal .redactor-modal-tab-area{
    float:left;
    width:66%
}
@media (max-width: 768px){
    #redactor-modal .redactor-modal-tab-side{
        float:none;
        width:auto;
        margin-right:0;
        margin-bottom:24px
    }
    #redactor-modal .redactor-modal-tab-area{
        float:none;
        width:auto
    }
}
#redactor-modal-tabber{
    margin-bottom:40px;
    font-size:12px
}
#redactor-modal-tabber a{
    border:1px solid #ddd;
    line-height:1;
    padding:8px 15px;
    margin-right:-1px;
    text-decoration:none;
    color:#000
}
#redactor-modal-tabber a:hover{
    background-color:#1f78d8;
    border-color:#1f78d8;
    color:#fff
}
#redactor-modal-tabber a.active{
    cursor:default;
    background-color:rgba(0,0,0,0.05);
    border-color:#ddd;
    color:rgba(0,0,0,0.5)
}
#redactor-modal-list{
    margin-left:0;
    padding-left:0;
    list-style:none;
    max-height:250px;
    overflow-x:auto
}
#redactor-modal-list li{
    border-bottom:1px solid rgba(0,0,0,0.07)
}
#redactor-modal-list li:last-child{
    border-bottom:none
}
#redactor-modal-list a{
    padding:10px 5px;
    color:#000;
    text-decoration:none;
    font-size:13px;
    display:block;
    position:relative
}
#redactor-modal-list a:hover{
    background-color:#eee
}
.redactor-editor{
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    font-size:15px;
    line-height:24px;
    color:#222
}
.redactor-editor[dir="rtl"]{
    direction:rtl;
    unicode-bidi:embed
}
.redactor-editor[dir="rtl"] ul li,.redactor-editor[dir="rtl"] ol li{
    text-align:right
}
.redactor-editor[dir="rtl"] ul,.redactor-editor[dir="rtl"] ol,.redactor-editor[dir="rtl"] ul ul,.redactor-editor[dir="rtl"] ol ol,.redactor-editor[dir="rtl"] ul ol,.redactor-editor[dir="rtl"] ol ul{
    margin:0 24px 0 0
}
@media (max-width: 768px){
    .redactor-editor{
        font-size:16px
    }
}
.redactor-editor a{
    color:#256bc9
}
.redactor-editor a:focus,.redactor-editor a:hover{
    color:#e21e3b
}
.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6{
    font-family:Arial, "Helvetica Neue", Helvetica, Tahoma, sans-serif;
    font-weight:bold;
    color:#000;
    text-rendering:optimizeLegibility;
    margin:0;
    padding:0;
    margin-bottom:16px
}
.redactor-editor h1{
    font-size:40px;
    line-height:44px
}
.redactor-editor h2{
    font-size:32px;
    line-height:36px
}
.redactor-editor h3{
    font-size:24px;
    line-height:32px
}
.redactor-editor h4{
    font-size:18px;
    line-height:24px
}
.redactor-editor h5{
    font-size:16px;
    line-height:24px
}
.redactor-editor h6{
    font-size:14px;
    line-height:24px;
    text-transform:uppercase
}
.redactor-editor p,.redactor-editor ul,.redactor-editor ol,.redactor-editor dl,.redactor-editor blockquote,.redactor-editor hr,.redactor-editor pre,.redactor-editor table,.redactor-editor figure,.redactor-editor address{
    padding:0;
    margin:0
}
.redactor-editor ul,.redactor-editor ol,.redactor-editor ul ul,.redactor-editor ol ol,.redactor-editor ul ol,.redactor-editor ol ul{
    margin:0 0 0 24px
}
.redactor-editor ul li,.redactor-editor ol li{
    text-align:left
}
.redactor-editor ol ol li{
    list-style-type:lower-alpha
}
.redactor-editor ol ol ol li{
    list-style-type:lower-roman
}
.redactor-editor p,.redactor-editor ul,.redactor-editor ol,.redactor-editor dl,.redactor-editor blockquote,.redactor-editor hr,.redactor-editor pre,.redactor-editor table,.redactor-editor figure,.redactor-editor address{
    margin-bottom:16px
}
.redactor-editor blockquote{
    position:relative;
    font-style:italic;
    color:rgba(0,0,0,0.6)
}
.redactor-editor blockquote cite{
    font-size:80%
}
@media (min-width: 768px){
    .redactor-editor blockquote{
        padding-left:24px;
        border-left:1px solid rgba(0,0,0,0.1)
    }
}
.redactor-editor address{
    font-style:normal
}
.redactor-editor dl dt{
    font-weight:bold
}
.redactor-editor dd{
    margin-left:24px
}
.redactor-editor cite{
    color:rgba(0,0,0,0.5);
    font-style:italic
}
.redactor-editor s,.redactor-editor del{
    text-decoration:line-through
}
.redactor-editor abbr[title],.redactor-editor dfn[title]{
    border-bottom:1px dotted #000;
    cursor:help
}
.redactor-editor strong,.redactor-editor b{
    font-weight:bold
}
.redactor-editor em,.redactor-editor i{
    font-style:italic
}
.redactor-editor sub,.redactor-editor sup{
    font-size:10px;
    line-height:0;
    position:relative;
    margin-left:.2rem
}
.redactor-editor sup{
    top:-.4rem
}
.redactor-editor sub{
    bottom:-.2rem
}
.redactor-editor figcaption{
    margin:.3rem 0;
    font-size:11px;
    font-style:italic;
    text-align:left
}
.redactor-editor ins,.redactor-editor u{
    text-decoration:underline
}
.redactor-editor mark{
    background-color:#ffd61e;
    color:#000;
    text-decoration:none
}
.redactor-editor pre,.redactor-editor code,.redactor-editor kbd,.redactor-editor samp,.redactor-editor var,.redactor-editor output{
    font-size:90%;
    font-style:normal;
    font-family:Menlo, Monaco, Consolas, "Courier New", monospace
}
.redactor-editor pre{
    margin-top:16px;
    font-size:90%;
    line-height:24px;
    color:rgba(0,0,0,0.75);
    overflow:auto;
    background:rgba(0,0,0,0.03);
    padding:24px;
    word-wrap:normal
}
.redactor-editor mark,.redactor-editor code,.redactor-editor samp,.redactor-editor kbd{
    padding:.2rem .4rem;
    display:inline-block;
    line-height:1;
    border-radius:4px
}
.redactor-editor code{
    background:rgba(0,0,0,0.05)
}
.redactor-editor pre code{
    font-size:100%;
    border:none;
    padding:0;
    background:none;
    line-height:24px
}
.redactor-editor var{
    color:rgba(0,0,0,0.5)
}
.redactor-editor samp{
    background:#46a9fc;
    color:rgba(255,255,255,0.9)
}
.redactor-editor kbd{
    background:#000;
    color:rgba(255,255,255,0.85);
    white-space:nowrap
}
.redactor-editor hr{
    display:block;
    box-sizing:content-box;
    height:1px;
    border:0;
    border-top:1px solid rgba(0,0,0,0.1)
}
.redactor-editor img,.redactor-editor video,.redactor-editor audio,.redactor-editor embed,.redactor-editor object{
    max-width:100%
}
.redactor-editor img,.redactor-editor video,.redactor-editor embed,.redactor-editor object{
    height:auto
}
.redactor-editor embed,.redactor-editor object{
    height:100%
}
.redactor-editor img{
    vertical-align:middle;
    -ms-interpolation-mode:bicubic
}
.redactor-editor table{
    border-collapse:collapse;
    max-width:100%;
    width:100%;
    empty-cells:show
}
.redactor-editor table caption{
    text-transform:uppercase;
    padding:0;
    color:rgba(0,0,0,0.5);
    font-size:11px
}
.redactor-editor table th,.redactor-editor table td{
    border:1px solid #eee;
    padding:16px;
    padding-bottom:15px
}
.redactor-editor table tfoot th,.redactor-editor table tfoot td{
    color:rgba(0,0,0,0.5)
}
.redactor-editor .video-container{
    height:0;
    padding-bottom:56.25%;
    position:relative;
    margin-bottom:16px
}
.redactor-editor .video-container iframe,.redactor-editor .video-container object,.redactor-editor .video-container embed{
    position:absolute;
    top:0;
    left:0;
    width:100% !important;
    height:100% !important
}
.c-alert{
    display:inline-block;
    width:100%;
    color:white;
    font-weight:600;
    background:rgb(0, 99, 163);
    border-radius:4px;
    border:1px solid rgb(0, 99, 163);
    padding:8px 24px 10px;
    border-radius:3px;
    font-size:16px
}
.c-alert--info{
    background:rgb(0, 99, 163);
    border:1px solid rgb(0, 99, 163)
}
.c-alert--success{
    background:#19C157;
    border:1px solid #19C157
}
.c-alert--warning{
    background:#FFB300;
    border:1px solid #FFB300
}
.c-alert--danger{
    background:#F83A5C;
    border:1px solid #F83A5C
}
.c-alert--full-width{
    padding:16px 0
}
.c-alert--rounded{
    border-radius:4px
}
.c-alert--border_only{
    background:white
}
.c-alert--square{
    border-radius:0
}
.c-alert--large{
    padding:9.5px 30px 12.5px;
    font-size:18px;
    border-radius:4px
}
.c-alert--small{
    padding:6px 18px 8px;
    font-size:14px;
    border-radius:2px
}
.c-alert--extra-small{
    padding:4px 8px 6px;
    font-size:12px;
    border-radius:2px
}
.c-avatar{
    display:inline-block;
    display:-webkit-inline-box;
    display:-webkit-inline-flex;
    display:-ms-inline-flexbox;
    display:inline-flex;
    position:relative;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:104px;
    min-width:104px;
    height:104px;
    border-radius:3px;
    vertical-align:middle;
    line-height:1
}
.c-avatar--transparent{
    background-color:transparent
}
.c-avatar--extra_small{
    width:35px;
    min-width:35px;
    height:35px
}
.c-avatar--small{
    width:48px;
    min-width:48px;
    height:48px
}
.c-avatar--large{
    width:200px;
    min-width:200px;
    height:200px;
    border-radius:4px
}
.c-avatar--round{
    border-radius:100%
}
.c-avatar--border{
    border:1px solid #eeeeee
}
.c-avatar--no_border{
    border:none
}
.c-avatar--verified:after{
    content:'';
    position:absolute;
    right:-8%;
    bottom:-8%;
    width:44%;
    height:44%;
    background:url(../img/icon-verified.svg) no-repeat 0 0/contain;
    pointer-events:none
}
.c-avatar img{
    max-width:100%;
    max-height:100%;
    border-radius:inherit
}
.c-avatar--whim{
    border-radius:26%
}
.c-badge{
    display:inline-block;
    padding:5.33333px 8px;
    border-radius:4px;
    background-color:rgba(0,0,0,0.8);
    color:#fff;
    font-size:12px;
    line-height:1.2em;
    font-weight:900;
    letter-spacing:-.01em;
    vertical-align:middle;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out
}
.c-badge:hover,.c-badge:focus{
    color:#fff;
    text-decoration:none
}
.c-badge--small{
    padding:5px 8px;
    border-radius:3px;
    font-size:10px
}
.c-badge--medium{
    padding:6.4px 10px
}
.c-badge--info{
    background-color:rgb(0, 99, 163)
}
.c-badge--info:hover,.c-badge--info:focus{
    background-color:#2e71fb
}
.c-badge--info.c-badge--border{
    box-shadow:inset 0 0 0 1px #0550eb
}
.c-badge--success{
    background-color:#19C157
}
.c-badge--success:hover,.c-badge--success:focus{
    background-color:#1cd861
}
.c-badge--success.c-badge--border{
    box-shadow:inset 0 0 0 1px #15a64b
}
.c-badge--warning{
    background-color:#FFB300
}
.c-badge--warning:hover,.c-badge--warning:focus{
    background-color:#ffbb1a
}
.c-badge--warning.c-badge--border{
    box-shadow:inset 0 0 0 1px #e09e00
}
.c-badge--danger{
    background-color:#F83A5C
}
.c-badge--danger:hover,.c-badge--danger:focus{
    background-color:#f95370
}
.c-badge--danger.c-badge--border{
    box-shadow:inset 0 0 0 1px #f71c44
}
.c-badge--white{
    background-color:#fff
}
.c-badge--white:hover,.c-badge--white:focus{
    background-color:white
}
.c-badge--white.c-badge--border{
    box-shadow:inset 0 0 0 1px #f0f0f0
}
.c-badge--white,.c-badge--white:hover,.c-badge--white:focus{
    color:#222222
}
.c-badge--uppercase{
    text-transform:uppercase;
    letter-spacing:.03em
}
.c-badge--with_icon{
    position:relative;
    padding-left:28px
}
.c-badge__icon{
    position:absolute;
    top:50%;
    left:6.4px;
    -webkit-transform:translateY(-51%);
    -ms-transform:translateY(-51%);
    transform:translateY(-51%)
}
.c-badge--created{
    background-color:#19C157
}
.c-badge--finalized{
    background-color:#19C157
}
.c-badge--cancelled{
    background-color:#F83A5C
}
.c-badge--failed{
    background-color:#F83A5C
}
.c-badge--needs_reconfirmation{
    background-color:#F83A5C
}
.c-badge--waitlisted{
    background-color:#FFB300
}
.c-badge--target-reached{
    background-color:#F83A5C
}
.c-badge--closing-soon{
    background-color:#F83A5C
}
.c-badge--new{
    background-color:rgb(0, 99, 163)
}
.c-badge-campaign{
    display:inline-block;
    padding:3.2px 4px 3.2px 5.33333px;
    border:1px solid rgb(0, 99, 163);
    border-radius:3px;
    color:rgb(0, 99, 163);
    font-size:12px;
    line-height:1em;
    font-weight:400;
    letter-spacing:0;
    vertical-align:middle
}
.c-badge-campaign sup{
    display:inline-block;
    vertical-align:middle;
    -webkit-transform:translate(-2px, -2px);
    -ms-transform:translate(-2px, -2px);
    transform:translate(-2px, -2px);
    font-size:.75em
}
.c-badge-campaign--large{
    padding:6.4px 6.4px 6.4px 8px;
    background-color:rgba(0,0,0,0.05);
    border:1px solid rgba(255,255,255,0.2);
    border-radius:4px;
    font-size:13px;
    color:#fff
}
.c-blockquote{
    margin-top:48px;
    margin-bottom:80px;
    padding:44px 48px;
    position:relative;
    border:solid #eeeeee;
    border-width:1px 0;
    font-size:35px;
    line-height:1.1;
    font-weight:300;
    text-align:center;
    letter-spacing:-.01em
}
.c-blockquote:before,.c-blockquote:after{
    position:absolute;
    left:50%;
    margin-left:-24px;
    width:48px;
    height:32px;
    background-color:#fff;
    font-size:60px;
    line-height:1;
    font-weight:900
}
.c-blockquote:before{
    content:'\201C';
    top:-27.2px
}
.c-blockquote:after{
    content:'\201D';
    bottom:-16px
}
.c-blockquote__author{
    margin-top:16px;
    font-size:18px;
    color:#555
}
.c-blockquote__slim{
    margin-top:32px;
    margin-bottom:32px;
    padding:24px 0 28px;
    border:solid #eeeeee;
    border-width:1px 0;
    font-size:30px;
    line-height:1.3;
    font-weight:300;
    letter-spacing:-.01em;
    color:#6f6f6f
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-blockquote__slim{
        margin-top:24px;
        margin-bottom:24px;
        padding:16px 0 19.2px;
        font-size:18px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-blockquote{
        margin-top:32px;
        margin-bottom:32px;
        padding:24px 8px;
        font-size:20px
    }
    .c-blockquote:before,.c-blockquote:after{
        font-size:40px
    }
    .c-blockquote:before{
        top:-17.6px
    }
    .c-blockquote:after{
        bottom:-20.8px
    }
}
.c-blockquote__author{
    font-size:13px
}
.c-breadcrumb{
    width:100%;
    height:48px;
    overflow:auto;
    overflow-y:hidden;
    white-space:nowrap;
    line-height:48px;
    text-align:center;
    box-shadow:0 -1px 0 #eaeaea inset
}
.c-breadcrumb__avatar{
    margin-bottom:3px
}
.c-breadcrumb a{
    display:inline-block;
    margin:0 24px;
    text-decoration:none;
    color:#666666;
    white-space:nowrap;
    height:48px;
    line-height:48px;
    position:relative
}
.c-breadcrumb a:hover,.c-breadcrumb a:active,.c-breadcrumb a:focus{
    text-decoration:none
}
@media only screen and (max-width: 767px){
    .c-breadcrumb a{
        margin:0 16px
    }
}
.c-breadcrumb a:first-child{
    margin-left:0
}
@media only screen and (max-width: 767px){
    .c-breadcrumb a:first-child{
        margin-left:16px
    }
}
.c-breadcrumb a:last-child{
    margin-right:0
}
@media only screen and (max-width: 767px){
    .c-breadcrumb a:last-child{
        margin-right:16px
    }
}
.c-breadcrumb a:hover{
    color:#999999
}
.c-breadcrumb a[href="javascript:void(0)"]{
    cursor:default;
    color:#999999
}
.c-breadcrumb a[href="javascript:void(0)"]:hover{
    color:#999999
}
.c-breadcrumb a.active{
    color:rgb(0, 99, 163);
    box-shadow:0 -1px 0 rgb(0, 99, 163) inset
}
.c-breadcrumb a.active:hover{
    color:rgb(0, 99, 163)
}
.c-breadcrumb a:after{
    content:'\e824';
    font-family:"fontello";
    font-style:normal;
    font-weight:normal;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    color:#aaa;
    cursor:default;
    position:absolute;
    top:54%;
    right:-32px
}
@media only screen and (max-width: 767px){
    .c-breadcrumb a:after{
        right:-22px
    }
}
.c-breadcrumb a:last-of-type:after{
    content:none;
    display:none
}
.c-breadcrumb_learn{
    margin-top:-65px;
    margin-bottom:64px;
    padding-top:112px;
    padding-bottom:8px;
    background:#fbfbfb;
    background:-webkit-linear-gradient(top, #fdfdfd 40%, #f9f9f9 100%);
    background:linear-gradient(to bottom, #fdfdfd 40%, #f9f9f9 100%);
    box-shadow:inset 0 -1px 0 #eeeeee
}
.c-breadcrumb_learn--transparent{
    background:transparent;
    box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1)
}
.c-breadcrumb_learn__wrapper{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    font-size:18px
}
.c-breadcrumb_learn__caption{
    position:relative;
    margin-right:12.8px;
    padding-right:20px;
    font-weight:400;
    color:rgba(0,0,0,0.5)
}
.c-breadcrumb_learn__caption:after{
    content:'\e824';
    font-family:'fontello';
    font-style:normal;
    font-weight:normal;
    font-size:17px;
    color:rgba(0,0,0,0.2);
    position:absolute;
    top:50%;
    right:0;
    -webkit-transform:translateY(-41%);
    -ms-transform:translateY(-41%);
    transform:translateY(-41%)
}
.c-breadcrumb_learn__links{
    font-weight:600
}
.c-breadcrumb_learn__links a{
    color:#000
}
.c-breadcrumb_learn__links a:hover{
    text-decoration:none
}
.c-breadcrumb_learn__links a.active{
    color:rgb(0, 99, 163);
    border-bottom:2px solid rgb(0, 99, 163);
    padding-bottom:6px
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .c-breadcrumb_learn{
        margin-bottom:48px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-breadcrumb_learn{
        margin-bottom:24px;
        padding-top:80px
    }
    .c-breadcrumb_learn__wrapper{
        font-size:14px
    }
    .c-breadcrumb_learn__caption{
        padding-right:16px;
        margin-right:10.66667px
    }
    .c-breadcrumb_learn__caption:after{
        font-size:14px
    }
    .c-breadcrumb_learn__links a{
        vertical-align:middle
    }
}
.c-breadcrumb_admin{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    font-size:36px;
    line-height:1.1;
    font-weight:900;
    letter-spacing:-.03em;
    color:#000
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-breadcrumb_admin{
        font-size:24px
    }
}
.c-breadcrumb_admin__section:not(:last-child):after{
    content:'/';
    margin-right:6.4px;
    font-weight:300;
    color:#ccc
}
.c-breadcrumb_admin__inline{
    vertical-align:middle;
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.c-button-group{
    white-space:nowrap;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.c-button-group .c-button:hover,.c-button-group .c-button:active,.c-button-group .c-button:focus{
    z-index:10
}
.c-button-group .c-button:not(:first-of-type){
    margin-left:-1px
}
.c-button-group .c-button:not(:first-of-type):not(:last-of-type){
    border-radius:0
}
.c-button-group .c-button:first-of-type{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.c-button-group .c-button:last-of-type{
    border-top-left-radius:0;
    border-bottom-left-radius:0
}
.c-button{
    display:inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    color:white;
    font-weight:400;
    letter-spacing:0;
    text-align:center;
    text-decoration:none;
    cursor:pointer;
    border:none;
    background-position:center;
    -webkit-transition-property:background-color, border-color, box-shadow, color;
    transition-property:background-color, border-color, box-shadow, color;
    -webkit-transition-duration:0.1s;
    transition-duration:0.1s;
    -webkit-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    background-color:rgb(0, 99, 163);
    color:white;
    padding:8px 24px 10px;
    border-radius:4px;
    font-size:16px
}
.c-button:hover,.c-button:active,.c-button:focus,.c-button:active:hover{
    text-decoration:none
}
.c-button[disabled],.c-button[disabled=disabled],.c-button[disabled=true],.c-button.c-button--loading,.c-button.c-button--disabled{
    pointer-events:none;
    cursor:default
}
.c-button:focus{
    outline:none
}
.c-button:before,.c-button:hover,.c-button:active,.c-button:focus,.c-button:active:hover{
    color:white
}
.c-button:hover,.c-button:focus{
    background-color:rgb(25, 97, 142)
}
.c-button:active,.c-button:active:hover{
    background-color:rgb(25, 97, 142)
}
.c-button[disabled],.c-button[disabled=disabled],.c-button[disabled=true],.c-button.c-button--loading,.c-button.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(149,164,182,0.5)
}
.c-button--danger{
    background-color:#F83A5C;
    color:white
}
.c-button--danger:before,.c-button--danger:hover,.c-button--danger:active,.c-button--danger:focus,.c-button--danger:active:hover{
    color:white
}
.c-button--danger:hover,.c-button--danger:focus{
    background-color:#f9617d
}
.c-button--danger:active,.c-button--danger:active:hover{
    background-color:#f7133b
}
.c-button--danger[disabled],.c-button--danger[disabled=disabled],.c-button--danger[disabled=true],.c-button--danger.c-button--loading,.c-button--danger.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(248,58,92,0.5)
}
.c-button--success{
    background-color:#19C157;
    color:white
}
.c-button--success:before,.c-button--success:hover,.c-button--success:active,.c-button--success:focus,.c-button--success:active:hover{
    color:white
}
.c-button--success:hover,.c-button--success:focus{
    background-color:#21e268
}
.c-button--success:active,.c-button--success:active:hover{
    background-color:#149d47
}
.c-button--success[disabled],.c-button--success[disabled=disabled],.c-button--success[disabled=true],.c-button--success.c-button--loading,.c-button--success.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(25,193,87,0.5)
}
.c-button--secondary{
    color:#222;
    background-color:#fff;
    box-shadow:inset 0 0 0 1px #e0e0e0
}
.c-button--secondary:before{
    color:#222
}
.c-button--secondary:hover,.c-button--secondary:active,.c-button--secondary:focus,.c-button--secondary:active:hover{
    color:rgb(0, 99, 163);
    background-color:#fff;
    box-shadow:inset 0 0 0 1px rgb(0, 99, 163)
}
.c-button--secondary:active,.c-button--secondary:active:hover{
    background-color:#fafafa
}
.c-button--secondary[disabled],.c-button--secondary[disabled=disabled],.c-button--secondary[disabled=true],.c-button--secondary.c-button--loading,.c-button--secondary.c-button--disabled{
    background-color:rgba(255,255,255,0.5);
    color:rgba(0,0,0,0.3)
}
.c-button--dark_blue{
    background-color:#03308c;
    color:white
}
.c-button--dark_blue:before,.c-button--dark_blue:hover,.c-button--dark_blue:active,.c-button--dark_blue:focus,.c-button--dark_blue:active:hover{
    color:white
}
.c-button--dark_blue:hover,.c-button--dark_blue:focus{
    background-color:#043eb4
}
.c-button--dark_blue:active,.c-button--dark_blue:active:hover{
    background-color:#022265
}
.c-button--dark_blue[disabled],.c-button--dark_blue[disabled=disabled],.c-button--dark_blue[disabled=true],.c-button--dark_blue.c-button--loading,.c-button--dark_blue.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(3,48,140,0.5)
}
.c-button--white{
    background-color:#fff;
    color:#03308c
}
.c-button--white:before,.c-button--white:hover,.c-button--white:active,.c-button--white:focus,.c-button--white:active:hover{
    color:#03308c
}
.c-button--white:hover,.c-button--white:active,.c-button--white:focus,.c-button--white:active:hover{
    background-color:rgba(255,255,255,0.9)
}
.c-button--white:active,.c-button--white:active:hover{
    background-color:rgba(255,255,255,0.8)
}
.c-button--white[disabled],.c-button--white[disabled=disabled],.c-button--white[disabled=true],.c-button--white.c-button--loading,.c-button--white.c-button--disabled{
    background-color:rgba(255,255,255,0.4);
    color:rgba(1,22,66,0.6)
}
.c-button--outline-transparent{
    color:#fff;
    background-color:transparent;
    box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4)
}
.c-button--outline-transparent:hover,.c-button--outline-transparent:active,.c-button--outline-transparent:focus,.c-button--outline-transparent:active:hover{
    color:#fff;
    box-shadow:inset 0 0 0 1px #fff
}
.c-button--outline-transparent:hover,.c-button--outline-transparent:focus{
    background-color:transparent
}
.c-button--outline-transparent:active,.c-button--outline-transparent:active:hover{
    background-color:rgba(0,0,0,0.15);
    color:rgba(255,255,255,0.7)
}
.c-button--outline-transparent[disabled],.c-button--outline-transparent[disabled=disabled],.c-button--outline-transparent[disabled=true],.c-button--outline-transparent.c-button--loading,.c-button--outline-transparent.c-button--disabled{
    color:rgba(255,255,255,0.5);
    background-color:rgba(255,255,255,0.1);
    box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4)
}
.c-button--outline-transparent-dark{
    color:#000;
    background-color:transparent;
    box-shadow:inset 0 0 0 1px rgba(0,0,0,0.3)
}
.c-button--outline-transparent-dark:hover,.c-button--outline-transparent-dark:active,.c-button--outline-transparent-dark:focus,.c-button--outline-transparent-dark:active:hover{
    color:#000;
    box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5)
}
.c-button--outline-transparent-dark:hover,.c-button--outline-transparent-dark:focus{
    background-color:rgba(0,0,0,0.05)
}
.c-button--outline-transparent-dark:active,.c-button--outline-transparent-dark:active:hover{
    background-color:rgba(0,0,0,0.1)
}
.c-button--outline-transparent-dark[disabled],.c-button--outline-transparent-dark[disabled=disabled],.c-button--outline-transparent-dark[disabled=true],.c-button--outline-transparent-dark.c-button--loading,.c-button--outline-transparent-dark.c-button--disabled{
    color:rgba(0,0,0,0.5);
    background-color:rgba(0,0,0,0.1);
    box-shadow:inset 0 0 0 1px rgba(0,0,0,0.2)
}
.c-button--facebook{
    background-color:#3b5998;
    color:white
}
.c-button--facebook:before,.c-button--facebook:hover,.c-button--facebook:active,.c-button--facebook:focus,.c-button--facebook:active:hover{
    color:white
}
.c-button--facebook:hover,.c-button--facebook:focus{
    background-color:#466ab5
}
.c-button--facebook:active,.c-button--facebook:active:hover{
    background-color:#30487b
}
.c-button--facebook[disabled],.c-button--facebook[disabled=disabled],.c-button--facebook[disabled=true],.c-button--facebook.c-button--loading,.c-button--facebook.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(59,89,152,0.5)
}
.c-button--twitter{
    background-color:#55acee;
    color:white
}
.c-button--twitter:before,.c-button--twitter:hover,.c-button--twitter:active,.c-button--twitter:focus,.c-button--twitter:active:hover{
    color:white
}
.c-button--twitter:hover,.c-button--twitter:focus{
    background-color:#7abef2
}
.c-button--twitter:active,.c-button--twitter:active:hover{
    background-color:#309aea
}
.c-button--twitter[disabled],.c-button--twitter[disabled=disabled],.c-button--twitter[disabled=true],.c-button--twitter.c-button--loading,.c-button--twitter.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(85,172,238,0.5)
}
.c-button--linkedin{
    background-color:#007bb5;
    color:white
}
.c-button--linkedin:before,.c-button--linkedin:hover,.c-button--linkedin:active,.c-button--linkedin:focus,.c-button--linkedin:active:hover{
    color:white
}
.c-button--linkedin:hover,.c-button--linkedin:focus{
    background-color:#0097de
}
.c-button--linkedin:active,.c-button--linkedin:active:hover{
    background-color:#005f8c
}
.c-button--linkedin[disabled],.c-button--linkedin[disabled=disabled],.c-button--linkedin[disabled=true],.c-button--linkedin.c-button--loading,.c-button--linkedin.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(0,123,181,0.5)
}
.c-button--google-plus{
    background-color:#d34836;
    color:white
}
.c-button--google-plus:before,.c-button--google-plus:hover,.c-button--google-plus:active,.c-button--google-plus:focus,.c-button--google-plus:active:hover{
    color:white
}
.c-button--google-plus:hover,.c-button--google-plus:focus{
    background-color:#da6657
}
.c-button--google-plus:active,.c-button--google-plus:active:hover{
    background-color:#b83928
}
.c-button--google-plus[disabled],.c-button--google-plus[disabled=disabled],.c-button--google-plus[disabled=true],.c-button--google-plus.c-button--loading,.c-button--google-plus.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(211,72,54,0.5)
}
.c-button--angellist{
    background-color:#222222;
    color:white
}
.c-button--angellist:before,.c-button--angellist:hover,.c-button--angellist:active,.c-button--angellist:focus,.c-button--angellist:active:hover{
    color:white
}
.c-button--angellist:hover,.c-button--angellist:focus{
    background-color:#363636
}
.c-button--angellist:active,.c-button--angellist:active:hover{
    background-color:#0e0e0e
}
.c-button--angellist[disabled],.c-button--angellist[disabled=disabled],.c-button--angellist[disabled=true],.c-button--angellist.c-button--loading,.c-button--angellist.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(34,34,34,0.5)
}
.c-button--instagram{
    background-color:#222222;
    color:white
}
.c-button--instagram:before,.c-button--instagram:hover,.c-button--instagram:active,.c-button--instagram:focus,.c-button--instagram:active:hover{
    color:white
}
.c-button--instagram:hover,.c-button--instagram:focus{
    background-color:#363636
}
.c-button--instagram:active,.c-button--instagram:active:hover{
    background-color:#0e0e0e
}
.c-button--instagram[disabled],.c-button--instagram[disabled=disabled],.c-button--instagram[disabled=true],.c-button--instagram.c-button--loading,.c-button--instagram.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(34,34,34,0.5)
}
.c-button--pinterest{
    background-color:#bd081c;
    color:white
}
.c-button--pinterest:before,.c-button--pinterest:hover,.c-button--pinterest:active,.c-button--pinterest:focus,.c-button--pinterest:active:hover{
    color:white
}
.c-button--pinterest:hover,.c-button--pinterest:focus{
    background-color:#e40a22
}
.c-button--pinterest:active,.c-button--pinterest:active:hover{
    background-color:#960616
}
.c-button--pinterest[disabled],.c-button--pinterest[disabled=disabled],.c-button--pinterest[disabled=true],.c-button--pinterest.c-button--loading,.c-button--pinterest.c-button--disabled{
    color:rgba(255,255,255,0.7);
    background-color:rgba(189,8,28,0.5)
}
.c-button>[class*="icon-"]{
    margin-right:5.33333px
}
.c-button--extra_large{
    padding:14px 39px 18px;
    font-size:22px;
    border-radius:15px
}
.c-button--extra_large>[class*="icon-"]{
    margin-right:10.66667px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-button--extra_large{
        padding:9.5px 30px 12.5px;
        font-size:18px
    }
    .c-button--extra_large>[class*="icon-"]{
        margin-right:8px
    }
}
.c-button--large{
    padding:9.5px 30px 12.5px;
    font-size:18px;
    border-radius:6px
}
.c-button--large>[class*="icon-"]{
    margin-right:8px
}
.c-button--small{
    padding:6px 18px 8px;
    font-size:14px;
    border-radius:3px
}
.c-button--small>[class*="icon-"]{
    margin-right:5.33333px
}
.c-button--extra-small{
    padding:4px 8px 6px;
    font-size:12px;
    line-height:14.4px;
    border-radius:3px
}
.c-button--extra-small>[class*="icon-"]{
    margin-right:1px
}
.c-button--block{
    width:100%
}
.c-button--icon>[class*='icon-']{
    margin:0
}
.c-button--loading{
    position:relative;
    color:transparent !important;
    pointer-events:none;
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjZjBmMGYwIj4KICA8cGF0aCBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4KICA8cGF0aCBkPSJNMTYgMCBBMTYgMTYgMCAwIDEgMzIgMTYgTDI4IDE2IEExMiAxMiAwIDAgMCAxNiA0eiI+CiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCAxNiAxNiIgdG89IjM2MCAxNiAxNiIgZHVyPSIwLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L3BhdGg+Cjwvc3ZnPgo=);
    background-repeat:no-repeat;
    background-position:center;
    background-size:auto 40%
}
.c-code{
    background:#eeeeee;
    color:#F83A5C;
    font-family:monospace;
    font-size:13px
}
.c-code--inline{
    display:inline-block;
    padding:3px 6px;
    border-radius:3px
}
.c-code--block{
    margin:0;
    padding:16px
}
.c-dropdown__content,.c-dropdown__submenu_content{
    background-color:#fff;
    box-shadow:0 1px 2px rgba(0,0,0,0.2),0 -1px 0 rgba(0,0,0,0.02)
}
.c-dropdown__content>a,.c-dropdown__submenu>a,.c-dropdown__submenu_content>a{
    display:block;
    width:auto;
    height:auto;
    margin:0;
    line-height:1.5;
    color:#222222;
    padding:10px 32px 10px 16px
}
.c-dropdown__content>a:hover,.c-dropdown__submenu>a:hover,.c-dropdown__submenu_content>a:hover,.c-dropdown__content>a:active,.c-dropdown__submenu>a:active,.c-dropdown__submenu_content>a:active{
    background-color:rgba(0,0,0,0.03)
}
.c-dropdown__content>a:hover,.c-dropdown__submenu>a:hover,.c-dropdown__submenu_content>a:hover,.c-dropdown__content>a:active,.c-dropdown__submenu>a:active,.c-dropdown__submenu_content>a:active,.c-dropdown__content>a.active,.c-dropdown__submenu>a.active,.c-dropdown__submenu_content>a.active{
    color:rgb(0, 99, 163);
    text-decoration:none
}
.c-dropdown__content>a:hover:after,.c-dropdown__submenu>a:hover:after,.c-dropdown__submenu_content>a:hover:after,.c-dropdown__content>a:active:after,.c-dropdown__submenu>a:active:after,.c-dropdown__submenu_content>a:active:after,.c-dropdown__content>a.active:after,.c-dropdown__submenu>a.active:after,.c-dropdown__submenu_content>a.active:after{
    color:rgb(0, 99, 163)
}
.c-dropdown{
    position:relative;
    display:inline-block;
    color:#222222;
    letter-spacing:0
}
.c-dropdown:hover .c-dropdown__content_wrapper{
    z-index:71
}
.c-dropdown:not(.c-dropdown--triggered_by_click):hover .c-dropdown__content_wrapper{
    visibility:visible;
    padding-top:24px;
    opacity:1
}
.c-dropdown--open .c-dropdown__content_wrapper{
    visibility:visible;
    padding-top:24px;
    opacity:1
}
.c-dropdown--bottom .c-dropdown__content_wrapper{
    top:auto;
    bottom:100%;
    padding-top:0;
    padding-bottom:8px
}
.c-dropdown--bottom .c-dropdown__content:after,.c-dropdown--bottom .c-dropdown__content:before{
    top:100%;
    bottom:auto
}
.c-dropdown--bottom .c-dropdown__content:after{
    border-top-color:#fff;
    border-bottom-color:transparent
}
.c-dropdown--bottom .c-dropdown__content:before{
    border-top-color:rgba(0,0,0,0.05);
    border-bottom-color:transparent
}
.c-dropdown--right .c-dropdown__content_wrapper{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
    left:auto;
    right:0
}
.c-dropdown--right .c-dropdown__content:before{
    left:auto;
    right:24px
}
.c-dropdown--right .c-dropdown__content:after{
    left:auto;
    right:25px
}
.c-dropdown--left .c-dropdown__content_wrapper{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0);
    left:0
}
.c-dropdown--left .c-dropdown__content:before{
    left:24px
}
.c-dropdown--left .c-dropdown__content:after{
    left:24px
}
.c-dropdown--triggered_by_click.active .c-dropdown__content_wrapper{
    visibility:visible;
    padding-top:24px;
    opacity:1
}
.c-dropdown__content_wrapper{
    position:absolute;
    top:100%;
    left:50%;
    z-index:70;
    padding-top:16px;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    visibility:hidden;
    opacity:0;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.c-dropdown__content{
    position:relative;
    border-radius:6px;
    font-size:16px;
    font-weight:400;
    text-align:left;
    white-space:nowrap
}
.c-dropdown__content:after,.c-dropdown__content:before{
    content:'';
    position:absolute;
    bottom:100%;
    left:50%;
    height:0;
    width:0;
    pointer-events:none
}
.c-dropdown__content:after{
    margin-left:-8px;
    border:8px solid transparent;
    border-bottom-color:#fff
}
.c-dropdown__content:before{
    margin-left:-9px;
    border:9px solid transparent;
    border-bottom-color:rgba(0,0,0,0.05)
}
@media only screen and (min-width: 768px){
    .c-dropdown__content:not(.c-dropdown__content--only_container)>*:first-child{
        border-top-right-radius:6px;
        border-top-left-radius:6px
    }
    .c-dropdown__content:not(.c-dropdown__content--only_container)>*:last-child{
        border-bottom-right-radius:6px;
        border-bottom-left-radius:6px
    }
}
.c-dropdown__content .c-dropdown__tooltip-content{
    width:256px;
    padding:16px 20px;
    white-space:normal;
    line-height:1.5
}
.c-dropdown__content--min_width{
    min-width:220px
}
.c-dropdown__submenu{
    position:relative
}
.c-dropdown__submenu>a{
    position:relative
}
.c-dropdown__submenu>a:after{
    position:absolute;
    top:52%;
    right:16px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    content:'\e825';
    font-family:'fontello';
    font-style:normal;
    font-weight:normal;
    color:#aaa;
    cursor:default
}
.c-dropdown__submenu:hover .c-dropdown__submenu_wrapper{
    visibility:visible;
    opacity:1;
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.c-dropdown__submenu:hover>a{
    background-color:rgba(0,0,0,0.03)
}
.c-dropdown__submenu_wrapper{
    position:absolute;
    top:0;
    left:100%;
    padding-left:2px;
    -webkit-transform:translateX(8px);
    -ms-transform:translateX(8px);
    transform:translateX(8px);
    visibility:hidden;
    opacity:0;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.c-dropdown__submenu_content{
    overflow:hidden;
    border-radius:3px
}
.c-dropdown__divider{
    height:1px;
    margin:8px;
    background-color:#eeeeee
}
.c-dropdown__divider+.c-dropdown__caption{
    padding-top:0
}
.c-dropdown__caption{
    margin:8px;
    padding-top:8px;
    font-size:12px;
    line-height:1em;
    font-weight:300;
    color:#888
}
.c-form--drop_form{
    text-align:center;
    padding:24px 32px;
    border:2px dashed #eee;
    border-radius:4px
}
.c-form--drop_form.dz-drag-hover-body{
    border:2px dashed rgb(0, 99, 163)
}
.c-form--drop_form.dz-drag-hover{
    border:2px solid rgb(0, 99, 163)
}
.c-form--drop_form:hover{
    background:#fafafa;
    cursor:pointer
}
.c-input-group{
    width:100%;
    margin-bottom:16px
}
.c-input-group--inline{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:end;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end
}
.c-input-group--inline .c-input-group{
    margin-bottom:0
}
.c-input-group--inline .c-input{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.c-input-group--inline .c-button{
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    margin-left:0;
    margin-right:0
}
.c-input-group--no_margin{
    margin-bottom:0
}
.c-input-group--has-error .c-input-hint,.c-input-group--has-error .c-label{
    color:#F83A5C
}
.c-input-group--has-error .c-input{
    border-color:#F83A5C
}
.c-input-group__time-wrapper{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    font-size:0
}
.c-input-group__time-wrapper .c-input:first-of-type{
    border-top-right-radius:0;
    border-bottom-right-radius:0
}
.c-input-group__time-wrapper .c-input:last-of-type{
    border-top-left-radius:0;
    border-bottom-left-radius:0;
    margin-left:-1px
}
.c-input-group__date-wrapper{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.c-input-group__date-wrapper .c-input:nth-child(1){
    -webkit-box-flex:2;
    -webkit-flex:2;
    -ms-flex:2;
    flex:2
}
.c-input-group__date-wrapper .c-input:nth-child(2){
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.c-input-group__date-wrapper .c-input:nth-child(3){
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.c-input-group__date-wrapper select:not(:last-child){
    margin-right:8px
}
@media only screen and (max-width: 969px){
    .c-input-group__date-wrapper{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .c-input-group__date-wrapper select:not(:last-child){
        margin-right:0;
        margin-bottom:8px
    }
}
.c-input-group--payment-wrapper{
    border:1px solid #eeeeee;
    border-radius:4px
}
.c-input-group--payment-wrapper>.c-label{
    margin:0;
    padding:12px 16px;
    border-bottom:1px solid #eeeeee
}
.c-input-group--payment-wrapper>.c-label:last-child{
    border-bottom:0
}
.c-input-group--payment-wrapper>.c-label:hover{
    background:#fbfbfb
}
.c-input-group--selectivize .selectize-control{
    padding:0;
    margin:0;
    border:0
}
.c-input-group--selectivize .selectize-input{
    width:100%;
    box-shadow:none;
    background:white;
    font-weight:400;
    letter-spacing:0;
    border:1px solid #dddddd;
    color:#333333;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    min-height:42px;
    font-size:16px;
    line-height:24px;
    border-radius:3px
}
.c-hint{
    font-size:14px;
    color:#777777;
    font-style:italic;
    margin-top:8px
}
.c-label{
    width:100%;
    margin-bottom:10px;
    font-weight:600;
    color:#555555;
    display:inline-block;
    cursor:pointer
}
.c-label--large{
    font-size:18px;
    margin-bottom:16px
}
.c-label--small{
    font-size:14px;
    margin-bottom:5.33333px
}
.c-label--disabled{
    cursor:default;
    color:#bbbbbb
}
.c-label--inline{
    font-weight:400
}
.c-label--inline .c-input--checkbox,.c-label--inline .c-input--radio{
    margin-right:8px;
    -webkit-transform:translateY(-1px);
    -ms-transform:translateY(-1px);
    transform:translateY(-1px)
}
.c-label--inline-block{
    font-weight:400;
    display:inline-block;
    width:auto;
    margin-right:16px
}
.c-label--inline-block .c-input--checkbox,.c-label--inline-block .c-input--radio{
    margin-right:8px
}
.c-label--flex_label{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:baseline;
    -webkit-align-items:baseline;
    -ms-flex-align:baseline;
    align-items:baseline
}
.c-label--flex_label>.c-input--checkbox,.c-label--flex_label>.c-input--radio{
    margin-right:16px;
    min-width:14.54545px
}
.c-input-addon-wrapper{
    position:relative
}
.c-input-addon-wrapper .c-input-addon{
    position:absolute;
    display:inline-block;
    z-index:10;
    text-align:center;
    font-weight:300;
    color:#777777;
    pointer-events:none;
    top:50%;
    left:0;
    width:40px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.c-input-addon-wrapper .c-input-addon+.c-input{
    padding-left:35px
}
.c-input-addon-wrapper .c-input-addon--right{
    left:auto;
    right:0
}
.c-input-addon-wrapper .c-input-addon--right+.c-input{
    padding-left:8px;
    padding-right:35px
}
.c-input-addon-wrapper .c-input-addon--large{
    -webkit-transform:translateY(-53%);
    -ms-transform:translateY(-53%);
    transform:translateY(-53%);
    width:50px;
    font-size:25px
}
.c-input-addon-wrapper .c-input-addon--large+.c-input{
    padding-left:45px
}
.c-character_counter{
    display:inline-block;
    color:#919191
}
.c-character_counter .current{
    color:#19C157
}
.c-character_counter--zero .current{
    color:#919191
}
.c-character_counter--above_max .current{
    color:#F83A5C
}
.c-input{
    width:100%;
    box-shadow:none;
    background:white;
    font-weight:400;
    letter-spacing:0;
    border:1px solid #dddddd;
    color:#333333;
    -webkit-transition:all 0.1s ease-in-out;
    transition:all 0.1s ease-in-out;
    padding:8px 10px;
    font-size:16px;
    border-radius:4px
}
.c-input::-webkit-input-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.c-input:-moz-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.c-input::-moz-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.c-input:-ms-input-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.c-input::-webkit-outer-spin-button,.c-input::-webkit-inner-spin-button{
    -webkit-appearance:none;
    appearance:none;
    margin:0
}
.c-input:hover{
    border-color:#c4c4c4
}
.c-input:focus{
    border:1px solid rgb(0, 99, 163);
    outline:none;
    box-shadow:0 0 2px 2px rgba(85,85,85,0.05)
}
.c-input[disabled],.c-input[disabled=disabled],.c-input[disabled=true]{
    background-color:#f7f7f7;
    cursor:default
}
.c-input--large{
    padding:10px 12px;
    font-size:18px;
    border-radius:6px
}
.c-input--small{
    padding:6px 7px;
    font-size:14px;
    border-radius:3px
}
.c-input--textarea{
    max-width:100%;
    resize:vertical;
    vertical-align:top
}
.c-input--no_resize{
    resize:none
}
.c-input--radio{
    display:inline-block;
    width:auto;
    margin:0;
    cursor:pointer
}
.c-input--checkbox{
    display:inline-block;
    width:auto;
    margin:0;
    cursor:pointer
}
.c-input--file-input{
    background:none;
    padding:0;
    border:none;
    line-height:1;
    cursor:pointer
}
.c-input--file-input::-webkit-file-upload-button{
    border:1px solid #eee;
    background:white;
    cursor:pointer;
    padding:6px 18px 8px;
    font-size:14px;
    border-radius:2px;
    margin-right:6px
}
.c-input--file-input:hover::-webkit-file-upload-button{
    color:rgb(0, 99, 163)
}
.c-input--select{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-repeat:no-repeat;
    background-size:14px;
    background-position:right 10px top 53%;
    background-image:url(../img/select--normal.png);
    padding-right:40px
}
.c-input--select::-ms-expand{
    display:none
}
.c-input--select:hover{
    background-image:url(ui/select--hover-a3ca95e7acae1b38474b77ffdcb15e314fb652876f74e4fd3c84bcd02f696b2c.png)
}
.c-input--select:focus{
    background-image:url(ui/select--focus-f65f7ef3663ed5901406f79fbeefb1327e0bfd64f26ff3a8ef7c47cd4ff2ff20.png)
}
.c-input--select[disabled],.c-input--select[disabled=disabled],.c-input--select[disabled=true]{
    color:#c4c4c4;
    background-image:url(ui/select--normal-b29f25859fec199f10dad8863a0a6d068b8dba464cc48cc4e5be756a785af0bd.png) !important
}
.c-input-group__switch_wrapper{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.c-input-group__switch_wrapper .c-label{
    margin:0
}
.c-input-group__switch_wrapper .c-input-switch-container{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin-right:16px;
    height:32px;
    line-height:1.5
}
.c-input-group__switch_wrapper .c-input-switch-container input{
    position:absolute;
    width:0;
    height:0;
    opacity:0
}
.c-input-group__switch_wrapper .c-input-switch{
    background-color:#898989;
    width:72px;
    height:32px;
    display:inline-block;
    border-radius:32px;
    position:relative;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
    overflow:hidden
}
.c-input-group__switch_wrapper .c-input-switch:after{
    display:inline-block;
    width:28px;
    height:28px;
    content:'';
    border-radius:28px;
    position:absolute;
    background:white;
    left:2px;
    top:2px;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out
}
.c-input-group__switch_wrapper .c-input-switch .c-input-switch__text{
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    right:0;
    top:2px;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
    color:white;
    width:144px
}
.c-input-group__switch_wrapper .c-input-switch .c-input-switch__text:after,.c-input-group__switch_wrapper .c-input-switch .c-input-switch__text:before{
    position:absolute;
    width:44px;
    font-size:16px;
    text-align:center
}
.c-input-group__switch_wrapper .c-input-switch .c-input-switch__text:after{
    content:'No';
    right:0
}
.c-input-group__switch_wrapper .c-input-switch .c-input-switch__text:before{
    content:'Yes'
}
.c-input-group__switch_wrapper input:focus+.c-input-switch,.c-input-group__switch_wrapper .c-input-switch:hover{
    background-color:#a0a0a0
}
.c-input-group__switch_wrapper input:checked+.c-input-switch{
    background:#19C157
}
.c-input-group__switch_wrapper input:checked+.c-input-switch:after{
    left:42px
}
.c-input-group__switch_wrapper input:checked+.c-input-switch .c-input-switch__text{
    right:-100%
}
.c-input-group__switch_wrapper input:checked:focus+.c-input-switch,.c-input-group__switch_wrapper input:checked+.c-input-switch:hover{
    background-color:#1cd861
}
@-webkit-keyframes spinnerRotate{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes spinnerRotate{
    from{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
.icon-spin6:before{
    -webkit-animation:spinnerRotate 1400ms infinite linear;
    animation:spinnerRotate 1400ms infinite linear
}
a{
    color:rgb(0, 99, 163);
    text-decoration:none;
    word-wrap:break-word
}
a:hover{
    color:rgb(25, 97, 142);
    text-decoration:underline
}
a:active{
    color:#000
}
a:focus{
    color:#000
}
.c-link{
    color:#000;
    text-decoration:none
}
.c-link:hover{
    color:#000;
    text-decoration:underline
}
.c-link:active{
    color:#000
}
.c-link:focus{
    color:#000
}
.c-link--danger{
    color:#F83A5C;
    text-decoration:none
}
.c-link--danger:hover{
    color:#fa6b85;
    text-decoration:underline
}
.c-link--danger:active{
    color:#fa6b85
}
.c-link--danger:focus{
    color:#fa6b85
}
.c-link--muted{
    color:#777777;
    text-decoration:none
}
.c-link--muted:hover{
    color:#919191;
    text-decoration:underline
}
.c-link--muted:active{
    color:#919191
}
.c-link--muted:focus{
    color:#919191
}
.c-link--muted:hover{
    color:rgb(0, 99, 163)
}
.c-link--muted-danger{
    color:#777777;
    text-decoration:none
}
.c-link--muted-danger:hover{
    color:#919191;
    text-decoration:underline
}
.c-link--muted-danger:active{
    color:#919191
}
.c-link--muted-danger:focus{
    color:#919191
}
.c-link--muted-danger:hover{
    color:#F83A5C
}
.c-link--muted-success{
    color:#777777;
    text-decoration:none
}
.c-link--muted-success:hover{
    color:#919191;
    text-decoration:underline
}
.c-link--muted-success:active{
    color:#919191
}
.c-link--muted-success:focus{
    color:#919191
}
.c-link--muted-success:hover{
    color:#19C157
}
.c-link--success{
    color:#19C157;
    text-decoration:none
}
.c-link--success:hover{
    color:#2ae36e;
    text-decoration:underline
}
.c-link--success:active{
    color:#2ae36e
}
.c-link--success:focus{
    color:#2ae36e
}
.c-link--disabled{
    pointer-events:none
}
.c-link--facebook{
    color:#3b5998;
    text-decoration:none
}
.c-link--facebook:hover{
    color:#4c70ba;
    text-decoration:underline
}
.c-link--facebook:active{
    color:#4c70ba
}
.c-link--facebook:focus{
    color:#4c70ba
}
.c-link--twitter{
    color:#55acee;
    text-decoration:none
}
.c-link--twitter:hover{
    color:#83c3f3;
    text-decoration:underline
}
.c-link--twitter:active{
    color:#83c3f3
}
.c-link--twitter:focus{
    color:#83c3f3
}
.c-link--linkedin{
    color:#007bb5;
    text-decoration:none
}
.c-link--linkedin:hover{
    color:#009ee8;
    text-decoration:underline
}
.c-link--linkedin:active{
    color:#009ee8
}
.c-link--linkedin:focus{
    color:#009ee8
}
.c-link--google-plus{
    color:#d34836;
    text-decoration:none
}
.c-link--google-plus:hover{
    color:#dc6e60;
    text-decoration:underline
}
.c-link--google-plus:active{
    color:#dc6e60
}
.c-link--google-plus:focus{
    color:#dc6e60
}
.c-link--angellist{
    color:#222222;
    text-decoration:none
}
.c-link--angellist:hover{
    color:#3c3c3c;
    text-decoration:underline
}
.c-link--angellist:active{
    color:#3c3c3c
}
.c-link--angellist:focus{
    color:#3c3c3c
}
.c-link--instagram{
    color:#222222;
    text-decoration:none
}
.c-link--instagram:hover{
    color:#3c3c3c;
    text-decoration:underline
}
.c-link--instagram:active{
    color:#3c3c3c
}
.c-link--instagram:focus{
    color:#3c3c3c
}
.c-link--pinterest{
    color:#bd081c;
    text-decoration:none
}
.c-link--pinterest:hover{
    color:#ee0a23;
    text-decoration:underline
}
.c-link--pinterest:active{
    color:#ee0a23
}
.c-link--pinterest:focus{
    color:#ee0a23
}
.c-link--white{
    color:white;
    text-decoration:none
}
.c-link--white:hover{
    color:white;
    text-decoration:underline
}
.c-link--white:active{
    color:white
}
.c-link--white:focus{
    color:white
}
.c-link--inherit{
    color:inherit
}
.c-link--inherit:hover,.c-link--inherit:active,.c-link--inherit:focus{
    color:inherit
}
.c-link--user_mention{
    background:rgba(21,96,250,0.05);
    padding:0px 3px 3px;
    border-radius:3px
}
.c-link--user_mention:hover,.c-link--user_mention:active,.c-link--user_mention:focus{
    text-decoration:none;
    background:rgba(21,96,250,0.1)
}
.c-link--underline{
    border-bottom:1px solid currentColor
}
.c-link--underline:hover,.c-link--underline:active,.c-link--underline:focus{
    text-decoration:none
}
.c-link--no-underline:hover,.c-link--no-underline:active,.c-link--no-underline:focus{
    text-decoration:none
}
.c-link--unstyled{
    color:inherit;
    text-decoration:inherit
}
.c-link--unstyled:hover,.c-link--unstyled:active,.c-link--unstyled:focus{
    text-decoration:inherit;
    color:inherit;
    outline:none
}
.c-list{
    list-style:none;
    padding-left:0;
    margin-bottom:0
}
.c-list--terms{
    overflow:hidden;
    font-weight:300
}
.c-list--terms li{
    border:1px solid #eeeeee;
    border-top:0;
    padding:10.66667px 16px
}
.c-list--terms li:first-child{
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    border-top:1px solid #eeeeee
}
.c-list--terms li:last-child{
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px
}
.c-list--terms .c-list__active_term{
    margin-top:-1px;
    padding:16px;
    border:1px solid #dde8fe;
    color:rgb(0, 99, 163);
    background:white
}
.c-list--terms .c-list__active_term:hover{
    background:#f6f9ff
}
.c-content_nav{
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    box-shadow:0 -1px 0 #eaeaea inset;
    height:64px;
    background:white
}
.c-content_nav__container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    width:100%;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.c-content_nav__container--left_aligned{
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.c-content_nav__link{
    display:inline-block;
    margin:0 32px;
    text-decoration:none;
    color:#4d4d4d;
    white-space:nowrap;
    height:64px;
    line-height:64px
}
@media only screen and (max-width: 969px){
    .c-content_nav__link{
        margin:0 24px
    }
}
.c-content_nav__link:first-of-type{
    margin-left:0
}
.c-content_nav__link:last-of-type{
    margin-right:0
}
.c-content_nav__link:hover{
    color:rgb(0, 99, 163);
    text-decoration:none
}
.c-content_nav__link[href="javascript:void(0)"]{
    cursor:default;
    color:#aaaaaa
}
.c-content_nav__link[href="javascript:void(0)"]:hover{
    color:#aaaaaa
}
.c-content_nav__link.active{
    color:rgb(0, 99, 163);
    font-weight:600;
    box-shadow:0 -1px 0 rgb(0, 99, 163) inset
}
.c-content_nav__link.active:hover{
    color:rgb(0, 99, 163)
}
.c-nav{
    font-size:18px;
    list-style:none;
    white-space:nowrap;
    padding-left:0
}
.c-nav__item:not(:last-child){
    border-bottom:1px solid #eeeeee
}
.c-nav__item .c-nav__link{
    border-bottom:none !important
}
.c-nav__link{
    display:block;
    padding:10.66667px 0;
    color:#222222
}
.c-nav__link:not(:last-child){
    border-bottom:1px solid #eeeeee
}
.c-nav__link:after{
    display:inline-block;
    content:'\e825';
    font-family:'fontello';
    font-weight:normal;
    font-size:16px;
    color:transparent;
    opacity:0;
    -webkit-transform:translateX(4px);
    -ms-transform:translateX(4px);
    transform:translateX(4px);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.c-nav__link:hover,.c-nav__link:focus{
    text-decoration:none
}
.c-nav__link:hover:after,.c-nav__link:focus:after{
    opacity:1;
    color:inherit;
    -webkit-transform:translateX(8px);
    -ms-transform:translateX(8px);
    transform:translateX(8px)
}
.c-nav__link--active{
    color:rgb(0, 99, 163);
    font-weight:500
}
.c-nav__link--active:after{
    opacity:1;
    color:inherit;
    -webkit-transform:translateX(8px);
    -ms-transform:translateX(8px);
    transform:translateX(8px)
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .c-nav{
        font-size:14px
    }
}
.c-progress{
    width:100%;
    height:5px;
    border-radius:3px;
    display:inline-block;
    background:rgba(255,255,255,0.3);
    overflow:hidden;
    position:relative
}
.c-progress--gray{
    background:#eee
}
.c-progress--large{
    height:6px;
    border-radius:3.6px
}
.c-progress--large .c-progress__bar{
    height:6px
}
.c-progress--no-radius{
    border-radius:0
}
.c-progress--no-radius .c-progress__bar{
    border-radius:0
}
.c-progress__bar{
    display:inline-block;
    position:absolute;
    top:0;
    left:0;
    height:5px;
    background:#19C157;
    -webkit-transition:width 0.2s ease-in-out;
    transition:width 0.2s ease-in-out
}
.c-progress__bar--blue{
    background:rgb(0, 99, 163)
}
.c-progress--white{
    background:rgba(255,255,255,0.6)
}
.c-progress--white .c-progress__bar{
    background:white
}
.c-ribbon{
    position:absolute;
    top:0;
    right:0
}
.c-ribbon--new{
    background-image:url(ui/ribbons/new-2ccb4b75a28bbfe51a30cf706881a856188ebf435a022c4e84f19320abb0d2e8.svg);
    width:62px;
    height:62px
}
hr{
    margin-top:15px;
    margin-bottom:16px;
    border:0;
    border-top:1px solid #eeeeee
}
hr.no_margin{
    margin:0
}
hr[separator-hint]{
    display:inline-block;
    position:relative;
    overflow:visible;
    margin-top:15px;
    margin-bottom:16px;
    width:100%
}
hr[separator-hint]:before{
    content:attr(separator-hint);
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-53%);
    -ms-transform:translateX(-50%) translateY(-53%);
    transform:translateX(-50%) translateY(-53%);
    white-space:nowrap;
    text-transform:uppercase;
    font-size:12px;
    font-weight:600;
    letter-spacing:1px;
    background:white;
    padding:0 8px;
    color:#aaa
}
.js-redactor.editing .c-slider{
    cursor:pointer
}
.js-redactor.editing .c-slider:hover:before{
    background-color:rgba(21,96,250,0.8)
}
.js-redactor.editing .c-slider:before,.js-redactor.editing .c-slider:after{
    position:absolute
}
.js-redactor.editing .c-slider:before{
    content:'';
    z-index:1;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background-color:rgba(149,164,182,0.5);
    -webkit-transition:background-color 0.2s ease-in-out;
    transition:background-color 0.2s ease-in-out
}
.js-redactor.editing .c-slider:after{
    content:'SLIDER';
    top:50%;
    left:0;
    z-index:2;
    width:100%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    text-align:center;
    font-size:70px;
    font-weight:900;
    color:#fff
}
.c-slider{
    display:block;
    position:relative;
    min-height:160px;
    margin:0 0 32px !important;
    -webkit-transition:margin 0.2s ease-in-out;
    transition:margin 0.2s ease-in-out
}
.c-slider.slick-dotted{
    margin-bottom:57px !important
}
.c-slider img{
    display:none
}
.c-slider img:first-of-type{
    display:block
}
.c-slider .slick-arrow{
    position:absolute;
    top:0;
    bottom:0;
    width:56px;
    height:100%;
    padding:0;
    overflow:hidden;
    text-indent:-100vw;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    border:none;
    outline:none;
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:center center;
    -webkit-transition:background-color 0.2s ease-in-out;
    transition:background-color 0.2s ease-in-out
}
.c-slider .slick-arrow:hover,.c-slider .slick-arrow:focus{
    background-color:#f3f3f3
}
.c-slider .slick-prev{
    left:-56px;
    background-image:url(ui/slider-arrow-left-c0d20dc862ee7d2000ab501f0ab20f5d51f2f6f05d9db2d25fd4730553c4ba6a.svg)
}
.c-slider .slick-next{
    right:-56px;
    background-image:url(ui/slider-arrow-right-2b18fd8f392874c2cf3db140cb8d3972ae4b80c87bb2e6390f90091f72bb14bc.svg)
}
.c-slider .slick-dots{
    position:absolute;
    left:0;
    bottom:-25px;
    width:100%;
    height:9px;
    margin:0;
    padding:0;
    list-style:none;
    text-align:center
}
.c-slider .slick-dots li{
    display:inline-block;
    height:inherit;
    margin:0 8px !important
}
.c-slider .slick-dots li.slick-active button{
    background-color:#3a3a3a
}
.c-slider .slick-dots button{
    width:9px;
    height:9px;
    padding:0;
    overflow:hidden;
    text-indent:-100vw;
    border:none;
    outline:none;
    border-radius:50%;
    background-color:#f8f8f8;
    -webkit-transition:background-color 0.2s ease-in-out;
    transition:background-color 0.2s ease-in-out
}
.c-formattedContent{
    font-size:18px;
    font-weight:300
}
.c-formattedContent p:not(:last-child),.c-formattedContent h2:not(:last-child),.c-formattedContent h3:not(:last-child),.c-formattedContent h4:not(:last-child),.c-formattedContent h5:not(:last-child),.c-formattedContent h6:not(:last-child){
    margin-bottom:24px
}
.c-formattedContent p+h2,.c-formattedContent p+h3,.c-formattedContent p+h4,.c-formattedContent p+h5,.c-formattedContent p+h6,.c-formattedContent ul+h2,.c-formattedContent ul+h3,.c-formattedContent ul+h4,.c-formattedContent ul+h5,.c-formattedContent ul+h6,.c-formattedContent ol+h2,.c-formattedContent ol+h3,.c-formattedContent ol+h4,.c-formattedContent ol+h5,.c-formattedContent ol+h6,.c-formattedContent table+h2,.c-formattedContent table+h3,.c-formattedContent table+h4,.c-formattedContent table+h5,.c-formattedContent table+h6{
    margin-top:40px
}
.c-formattedContent ul:not(:first-child),.c-formattedContent ol:not(:first-child){
    margin-top:24px
}
.c-formattedContent ul:not(:last-child),.c-formattedContent ol:not(:last-child){
    margin-bottom:32px
}
.c-formattedContent li:not(:last-child){
    margin-bottom:8px
}
.c-formattedContent li:not(:last-child) ul,.c-formattedContent li:not(:last-child) ol{
    margin-top:16px;
    margin-bottom:24px
}
.c-formattedContent table{
    margin-top:32px;
    margin-bottom:32px
}
.c-formattedContent .c-primaryTitle:not(:first-child){
    margin-top:72px
}
.c-formattedContent .c-primaryTitle:not(:last-child){
    margin-bottom:32px
}
.c-formattedContent .c-primaryTitle+.c-secondaryTitle{
    margin-top:32px
}
.c-formattedContent .c-secondaryTitle:not(:first-child){
    margin-top:48px
}
.c-formattedContent .c-secondaryTitle:not(:last-child){
    margin-bottom:24px
}
.c-formattedContent .c-subtitle:not(:first-child){
    margin-top:32px
}
.c-formattedContent .c-subtitle:not(:last-child){
    margin-bottom:32px
}
.c-formattedContent .c-blockquote:not(:first-child){
    margin-top:64px
}
.c-formattedContent .c-blockquote:not(:last-child){
    margin-bottom:64px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-formattedContent{
        font-size:16px
    }
    .c-formattedContent .c-primaryTitle:not(:first-child){
        margin-top:48px
    }
    .c-formattedContent .c-primaryTitle:not(:last-child){
        margin-bottom:24px
    }
    .c-formattedContent .c-secondaryTitle:not(:first-child){
        margin-top:32px
    }
    .c-formattedContent .c-secondaryTitle:not(:last-child){
        margin-bottom:16px
    }
    .c-formattedContent .c-subtitle{
        font-size:20px
    }
    .c-formattedContent .c-subtitle:not(:first-child){
        margin-top:24px
    }
    .c-formattedContent .c-subtitle:not(:last-child){
        margin-bottom:24px
    }
    .c-formattedContent .c-blockquote:not(:first-child){
        margin-top:32px
    }
    .c-formattedContent .c-blockquote:not(:last-child){
        margin-bottom:32px
    }
    .c-formattedContent p:not(:last-child){
        margin-bottom:16px
    }
    .c-formattedContent ul:not(:first-child),.c-formattedContent ol:not(:first-child){
        margin-top:16px
    }
    .c-formattedContent ul:not(:last-child),.c-formattedContent ol:not(:last-child){
        margin-bottom:24px
    }
    .c-formattedContent li:not(:last-child){
        margin-bottom:8px
    }
    .c-formattedContent li:not(:last-child) ul,.c-formattedContent li:not(:last-child) ol{
        margin-top:8px;
        margin-bottom:16px
    }
    .c-formattedContent table{
        margin-top:24px;
        margin-bottom:24px
    }
}
.c-largeTitle{
    font-size:70px;
    line-height:.92;
    font-weight:900;
    letter-spacing:-.03em;
    color:#000
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-largeTitle{
        font-size:35px
    }
}
.c-primaryTitle{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-.03em;
    color:#000
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-primaryTitle{
        font-size:25px
    }
}
.c-secondaryTitle{
    font-size:25px;
    line-height:1.2;
    font-weight:800;
    letter-spacing:-.028em;
    color:#000
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-secondaryTitle{
        font-size:20px
    }
}
.c-tertiaryTitle{
    font-size:25px;
    line-height:1.3;
    font-weight:400;
    letter-spacing:-.02em;
    color:#000
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-tertiaryTitle{
        font-size:18px
    }
}
.c-subtitle{
    font-size:25px;
    line-height:1.3;
    font-weight:300;
    color:#777777
}
.c-condensedTitle{
    line-height:.92;
    font-weight:900;
    letter-spacing:-.03em
}
.c-infoTip{
    position:relative;
    top:-1px;
    margin-left:3px;
    color:#aaa;
    font-size:80%
}
.c-sectionHeader{
    margin-bottom:40px
}
.c-sectionHeader__title+.c-sectionHeader__subtitle{
    margin-top:16px
}
.c-sectionHeader__subtitle{
    font-size:25px;
    font-weight:300;
    color:#777777
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .c-sectionHeader{
        margin-bottom:16px
    }
    .c-sectionHeader__title+.c-sectionHeader__subtitle{
        margin-top:8px
    }
    .c-sectionHeader__subtitle{
        font-size:18px
    }
}
.c-table{
    width:100%;
    border-collapse:collapse;
    table-layout:fixed
}
.c-table thead th{
    text-transform:uppercase;
    color:#777777;
    font-weight:300;
    font-size:13px;
    letter-spacing:1px;
    text-align:left;
    padding:16px 0
}
.c-table tbody tr td{
    padding:8px 0
}
.c-table tbody tr td.c-cell--no-padding{
    padding:0
}
.c-table tfoot{
    border-top:1px solid #eee
}
.c-table tfoot tr td{
    padding:8px 0
}
.c-table tfoot tr td.c-cell--no-padding{
    padding:0
}
.c-table tbody tr.c-row--highlighted{
    background-color:#f6f9ff;
    box-shadow:-12px 0px 0 #f6f9ff, 12px 0px 0 #f6f9ff
}
.c-table__col1{
    width:4.16667% !important
}
.c-table__col2{
    width:8.33333% !important
}
.c-table__col3{
    width:12.5% !important
}
.c-table__col4{
    width:16.66667% !important
}
.c-table__col5{
    width:20.83333% !important
}
.c-table__col6{
    width:25% !important
}
.c-table__col7{
    width:29.16667% !important
}
.c-table__col8{
    width:33.33333% !important
}
.c-table__col9{
    width:37.5% !important
}
.c-table__col10{
    width:41.66667% !important
}
.c-table__col11{
    width:45.83333% !important
}
.c-table__col12{
    width:50% !important
}
.c-table__col13{
    width:54.16667% !important
}
.c-table__col14{
    width:58.33333% !important
}
.c-table__col15{
    width:62.5% !important
}
.c-table__col16{
    width:66.66667% !important
}
.c-table__col17{
    width:70.83333% !important
}
.c-table__col18{
    width:75% !important
}
.c-table__col19{
    width:79.16667% !important
}
.c-table__col20{
    width:83.33333% !important
}
.c-table__col21{
    width:87.5% !important
}
.c-table__col22{
    width:91.66667% !important
}
.c-table__col23{
    width:95.83333% !important
}
.c-table__col24{
    width:100% !important
}
.c-table--sortable thead tr th{
    position:relative
}
.c-table--sortable thead tr th.sorting{
    cursor:s-resize;
    color:#888
}
.c-table--sortable thead tr th.sorting:hover{
    background:rgba(21,96,250,0.05)
}
.c-table--sortable thead tr th.sorting_asc{
    background:rgba(21,96,250,0.1);
    cursor:n-resize;
    color:#444;
    font-weight:800
}
.c-table--sortable thead tr th.sorting_asc::after{
    position:absolute;
    top:8px;
    right:8px;
    content:'\e82b';
    font-family:"fontello";
    color:rgb(0, 99, 163)
}
.c-table--sortable thead tr th.sorting_desc{
    background:rgba(21,96,250,0.1);
    cursor:s-resize;
    color:#444;
    font-weight:800
}
.c-table--sortable thead tr th.sorting_desc::after{
    position:absolute;
    top:8px;
    right:8px;
    content:'\e809';
    font-family:"fontello";
    color:rgb(0, 99, 163)
}
.c-table--sortable tbody tr td.sorting_1{
    background:rgba(21,96,250,0.05)
}
.c-table--bordered tbody tr{
    border-bottom:1px solid #eee
}
.c-table--bordered tbody tr:last-child{
    border-bottom:none
}
.c-table--spaced thead tr th,.c-table--spaced tbody tr td,.c-table--spaced tfoot tr th{
    padding:8px 10.66667px
}
.c-table--spaced thead tr th,.c-table--spaced tbody tr td,.c-table--spaced tfoot tr th{
    padding:8px 9
}
@media only screen and (max-width: 767px){
    .c-table--responsive thead{
        display:none
    }
    .c-table--responsive tr{
        width:100%;
        display:inline-block;
        padding:32px 0;
        border-bottom:1px solid #eee
    }
    .c-table--responsive tr td{
        display:inline-block;
        width:100%;
        text-align:left
    }
    .c-table--responsive tr td:last-child{
        margin-bottom:0
    }
    .c-table--responsive tr td[header]:before{
        text-transform:uppercase;
        color:#777777;
        font-weight:300;
        font-size:13px;
        letter-spacing:1px;
        display:inline-block;
        width:100%;
        content:attr(header);
        margin-bottom:8px
    }
}
.dataTables_scrollBody tfoot{
    display:none
}
.dataTables_scrollBody .c-table--sortable thead tr th::after{
    display:none
}
.c-tab{
    border:1px solid #eee
}
.c-tab__header{
    background:#fafafa;
    border-bottom:1px solid #eee;
    font-size:0
}
.c-tab__item{
    font-size:16px;
    display:inline-block;
    white-space:nowrap;
    padding:14px 20px;
    border-right:1px solid #eee;
    border-left:1px solid #eee;
    margin-left:-1px;
    color:#777777
}
.c-tab__item:first-child{
    margin-left:0;
    border-left:none
}
.c-tab__item:hover{
    background:rgba(255,255,255,0.5);
    color:rgb(0, 99, 163);
    cursor:pointer
}
.c-tab__item--active{
    background:white;
    color:rgb(0, 99, 163);
    box-shadow:0px 1px 0px 0px white
}
.c-tab__item--active:hover{
    background:white;
    color:rgb(0, 99, 163);
    cursor:default
}
.c-tab__item--disabled{
    opacity:0.4
}
.c-tab__item--disabled:hover{
    background:#fafafa;
    cursor:not-allowed;
    color:#777777
}
.c-tab__content{
    padding:24px
}
.c-tag-container{
    font-size:0;
    line-height:0
}
.c-tag-container .c-tag{
    margin-right:4px;
    margin-bottom:4px
}
.c-tag{
    display:inline-block;
    padding:5px 8px;
    font-size:10px;
    line-height:1em;
    letter-spacing:.02em;
    font-weight:500;
    text-transform:uppercase;
    white-space:nowrap;
    color:rgba(0,0,0,0.6);
    border:1px solid rgba(0,0,0,0.1);
    border-radius:3px;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.c-tag:hover{
    color:#000;
    text-decoration:none;
    border-color:rgba(0,0,0,0.3)
}
.c-tag--small{
    padding:2.85714px 4.57143px;
    font-size:8px
}
.c-tag--large{
    padding:7.5px 12px;
    font-size:12px
}
.c-tag--jumbotron{
    width:100%;
    padding:16px;
    font-size:18px;
    font-weight:300;
    text-transform:none;
    border-radius:6px
}
.c-tag--color{
    padding:6px 9px;
    border:none
}
.c-tag--color.c-tag--small{
    padding:3.85714px 5.57143px
}
.c-tag--color.c-tag--large{
    padding:8.5px 13px
}
.c-tag--color.c-tag--jumbotron{
    padding:17px
}
.c-tag--transparent_light{
    border:1px solid rgba(0,0,0,0.4);
    color:rgba(0,0,0,0.8)
}
.c-tag--transparent_light:hover{
    border-color:rgba(255,255,255,0.6);
    color:white
}
.c-tag--success{
    background:#19C157
}
.c-tag--success,.c-tag--success:hover{
    border-color:#19C157;
    color:white
}
.c-tag--info{
    background:rgb(0, 99, 163)
}
.c-tag--info,.c-tag--info:hover{
    border-color:rgb(0, 99, 163);
    color:white
}
.c-tag--warning{
    background:#FFB300
}
.c-tag--warning,.c-tag--warning:hover{
    border-color:#FFB300;
    color:white
}
.c-tag--danger{
    background:#F83A5C
}
.c-tag--danger,.c-tag--danger:hover{
    border-color:#F83A5C;
    color:white
}
.c-tag--campaign{
    background-color:rgb(0, 99, 163);
    text-transform:none;
    letter-spacing:0;
    font-weight:400
}
.c-tag--campaign,.c-tag--campaign:hover{
    border-color:rgb(0, 99, 163);
    color:white
}
.c-tag--campaign sup{
    display:inline-block;
    vertical-align:middle;
    -webkit-transform:translate(-2px, -2px);
    -ms-transform:translate(-2px, -2px);
    transform:translate(-2px, -2px);
    font-size:.75em
}
.c-deal-term{
    position:relative;
    border-top:1px solid #eeeeee;
    padding-top:10.66667px;
    padding-bottom:16px
}
.c-deal-term--open_helper .c-deal-term__icon-wrapper{
    border-color:rgb(0, 99, 163);
    color:rgb(0, 99, 163)
}
.c-deal-term--open_helper .c-deal-term__helper{
    max-height:80px;
    padding-top:5.33333px
}
.c-deal-term__icon-wrapper{
    position:absolute;
    top:17.6px;
    right:0;
    width:16px;
    height:16px;
    font-size:9px;
    border-radius:50%;
    border:1px solid #a6a6a6;
    color:#a6a6a6;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.c-deal-term__icon{
    position:absolute;
    -webkit-transition:opacity 0.1s ease-in-out;
    transition:opacity 0.1s ease-in-out
}
.c-deal-term__icon--info{
    left:2px
}
.c-deal-term__icon--close{
    left:2.28571px;
    opacity:0
}
.c-deal-term__title{
    margin-top:2.66667px;
    font-size:14px;
    font-weight:300;
    color:#666666
}
.c-deal-term__content{
    margin-top:2.66667px;
    font-size:18px;
    line-height:1.3;
    font-weight:600;
    color:#444
}
.c-deal-term__helper{
    max-height:0;
    overflow:hidden;
    font-size:16px;
    font-weight:300;
    color:#666666;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
@media only screen and (max-width: 767px){
    .c-deal-term--open_helper .c-deal-term__icon--info{
        opacity:0
    }
    .c-deal-term--open_helper .c-deal-term__icon--close{
        opacity:1
    }
}
.c-verified-user{
    display:inline-block;
    width:.9em;
    height:.9em;
    vertical-align:middle;
    background:url(ui/icon-verified-e7a0d51989a53f60ce84d0386bf4d26e4cfb82cc9d5b4739c30f008990cbb2ae.svg) no-repeat 0 0/contain;
    -webkit-transform:translate(0.1em, 0.05em);
    -ms-transform:translate(0.1em, 0.05em);
    transform:translate(0.1em, 0.05em)
}
.c-verified-user--small{
    width:.6em;
    height:.6em;
    -webkit-transform:translateY(0.14em);
    -ms-transform:translateY(0.14em);
    transform:translateY(0.14em)
}
/*! * Pikaday * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/ */
.pika-single{
    z-index:9999;
    display:block;
    position:relative;
    color:#333;
    background:#fff;
    border:1px solid #ccc;
    border-bottom-color:#bbb;
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif
}
.pika-single:before,.pika-single:after{
    content:" ";
    display:table
}
.pika-single:after{
    clear:both
}
.pika-single{
    *zoom:1
}
.pika-single.is-hidden{
    display:none
}
.pika-single.is-bound{
    position:absolute;
    box-shadow:0 5px 15px -5px rgba(0,0,0,0.5)
}
.pika-lendar{
    float:left;
    width:240px;
    margin:8px
}
.pika-title{
    position:relative;
    text-align:center
}
.pika-label{
    display:inline-block;
    *display:inline;
    position:relative;
    z-index:9999;
    overflow:hidden;
    margin:0;
    padding:5px 3px;
    font-size:14px;
    line-height:20px;
    font-weight:bold;
    background-color:#fff
}
.pika-title select{
    cursor:pointer;
    position:absolute;
    z-index:9998;
    margin:0;
    left:0;
    top:5px;
    filter:alpha(opacity=0);
    opacity:0
}
.pika-prev,.pika-next{
    display:block;
    cursor:pointer;
    position:relative;
    outline:none;
    border:0;
    padding:0;
    width:20px;
    height:30px;
    text-indent:20px;
    white-space:nowrap;
    overflow:hidden;
    background-color:transparent;
    background-position:center center;
    background-repeat:no-repeat;
    background-size:75% 75%;
    opacity:.5;
    *position:absolute;
    *top:0
}
.pika-prev:hover,.pika-next:hover{
    opacity:1
}

.pika-prev.is-disabled,.pika-next.is-disabled{
    cursor:default;
    opacity:.2
}
.pika-select{
    display:inline-block;
    *display:inline
}
.pika-table{
    width:100%;
    border-collapse:collapse;
    border-spacing:0;
    border:0
}
.pika-table th,.pika-table td{
    width:14.285714285714286%;
    padding:0
}
.pika-table th{
    color:#999;
    font-size:12px;
    line-height:25px;
    font-weight:bold;
    text-align:center
}
.pika-button{
    cursor:pointer;
    display:block;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    outline:none;
    border:0;
    margin:0;
    width:100%;
    padding:5px;
    color:#666;
    font-size:12px;
    line-height:15px;
    text-align:right;
    background:#f5f5f5
}
.pika-week{
    font-size:11px;
    color:#999
}
.is-today .pika-button{
    color:#33aaff;
    font-weight:bold
}
.is-selected .pika-button,.has-event .pika-button{
    color:#fff;
    font-weight:bold;
    background:#33aaff;
    box-shadow:inset 0 1px 3px #178fe5;
    border-radius:3px
}
.has-event .pika-button{
    background:#005da9;
    box-shadow:inset 0 1px 3px #0076c9
}
.is-disabled .pika-button,.is-inrange .pika-button{
    background:#D5E9F7
}
.is-startrange .pika-button{
    color:#fff;
    background:#6CB31D;
    box-shadow:none;
    border-radius:3px
}
.is-endrange .pika-button{
    color:#fff;
    background:#33aaff;
    box-shadow:none;
    border-radius:3px
}
.is-disabled .pika-button{
    pointer-events:none;
    cursor:default;
    color:#999;
    opacity:.3
}
.is-outside-current-month .pika-button{
    color:#999;
    opacity:.3
}
.is-selection-disabled{
    pointer-events:none;
    cursor:default
}
.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{
    color:#fff;
    background:#ff8000;
    box-shadow:none;
    border-radius:3px
}
.pika-table abbr{
    border-bottom:none;
    cursor:help
}
.pika-single{
    border:1px solid #dddddd;
    font-family:"Neue Haas Unica", "Helvetica Neue", Arial, sans-serif
}
.pika-single.is-bound{
    box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25)
}
.pika-label{
    font-size:16px
}
.pika-lendar{
    width:320px
}
.pika-table th{
    padding-bottom:8px
}
.pika-table abbr{
    cursor:default;
    text-decoration:none;
    text-transform:uppercase
}
.pika-button{
    border-radius:0 !important;
    border:1px solid white;
    font-size:14px;
    text-align:center;
    line-height:inherit;
    padding:6px 0
}
.is-selected .pika-button{
    background:rgb(0, 99, 163);
    box-shadow:none
}
.has-event .pika-button{
    background:#f5f5f5;
    color:#666;
    box-shadow:none
}
.has-event .pika-button:hover{
    color:white
}
.has-event .pika-button::before{
    content:'';
    width:6px;
    height:6px;
    background:rgb(0, 99, 163);
    display:inline-block;
    border-radius:100%;
    margin-right:4px;
    margin-bottom:2px
}
.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{
    background:#145ffa
}
@-webkit-keyframes plyr-progress{
    to{
        background-position:25px 0
    }
}
@keyframes plyr-progress{
    to{
        background-position:25px 0
    }
}
.plyr{
    position:relative;
    max-width:100%;
    min-width:200px;
    font-family:Avenir, "Avenir Next", "Helvetica Neue", "Segoe UI", Helvetica, Arial, sans-serif;
    direction:ltr
}
.plyr,.plyr *,.plyr *::after,.plyr *::before{
    box-sizing:border-box
}
.plyr a,.plyr button,.plyr input,.plyr label{
    -ms-touch-action:manipulation;
    touch-action:manipulation
}
.plyr video,.plyr audio{
    width:100%;
    height:auto;
    vertical-align:middle;
    border-radius:inherit
}
.plyr input[type='range']{
    display:block;
    height:20px;
    width:100%;
    margin:0;
    padding:0;
    vertical-align:middle;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
    border:none;
    background:transparent
}
.plyr input[type='range']::-webkit-slider-runnable-track{
    height:8px;
    background:transparent;
    border:0;
    border-radius:4px;
    -webkit-user-select:none;
    user-select:none
}
.plyr input[type='range']::-webkit-slider-thumb{
    -webkit-appearance:none;
    margin-top:-4px;
    position:relative;
    height:16px;
    width:16px;
    background:#fff;
    border:2px solid transparent;
    border-radius:100%;
    -webkit-transition:background .2s ease, border .2s ease, -webkit-transform .2s ease;
    transition:background .2s ease, border .2s ease, -webkit-transform .2s ease;
    transition:background .2s ease, border .2s ease, transform .2s ease;
    transition:background .2s ease, border .2s ease, transform .2s ease, -webkit-transform .2s ease;
    box-shadow:none;
    box-sizing:border-box
}
.plyr input[type='range']::-moz-range-track{
    height:8px;
    background:transparent;
    border:0;
    border-radius:4px;
    -moz-user-select:none;
    user-select:none
}
.plyr input[type='range']::-moz-range-thumb{
    position:relative;
    height:16px;
    width:16px;
    background:#fff;
    border:2px solid transparent;
    border-radius:100%;
    -webkit-transition:background .2s ease, border .2s ease, -webkit-transform .2s ease;
    transition:background .2s ease, border .2s ease, -webkit-transform .2s ease;
    transition:background .2s ease, border .2s ease, transform .2s ease;
    transition:background .2s ease, border .2s ease, transform .2s ease, -webkit-transform .2s ease;
    box-shadow:none;
    box-sizing:border-box
}
.plyr input[type='range']::-ms-track{
    height:8px;
    background:transparent;
    border:0;
    color:transparent
}
.plyr input[type='range']::-ms-fill-upper{
    height:8px;
    background:transparent;
    border:0;
    border-radius:4px;
    -ms-user-select:none;
    user-select:none
}
.plyr input[type='range']::-ms-fill-lower{
    height:8px;
    background:transparent;
    border:0;
    border-radius:4px;
    -ms-user-select:none;
    user-select:none;
    background:rgb(0, 99, 163)
}
.plyr input[type='range']::-ms-thumb{
    position:relative;
    height:16px;
    width:16px;
    background:#fff;
    border:2px solid transparent;
    border-radius:100%;
    -webkit-transition:background .2s ease, border .2s ease, -webkit-transform .2s ease;
    transition:background .2s ease, border .2s ease, -webkit-transform .2s ease;
    transition:background .2s ease, border .2s ease, transform .2s ease;
    transition:background .2s ease, border .2s ease, transform .2s ease, -webkit-transform .2s ease;
    box-shadow:none;
    box-sizing:border-box;
    margin-top:0
}
.plyr input[type='range']::-ms-tooltip{
    display:none
}
.plyr input[type='range']:focus{
    outline:0
}
.plyr input[type='range']::-moz-focus-outer{
    border:0
}
.plyr input[type='range'].tab-focus:focus{
    outline-offset:3px
}
.plyr input[type='range']:active::-webkit-slider-thumb{
    background:rgb(0, 99, 163);
    border-color:#fff;
    -webkit-transform:scale(1.25);
    transform:scale(1.25)
}
.plyr input[type='range']:active::-moz-range-thumb{
    background:rgb(0, 99, 163);
    border-color:#fff;
    transform:scale(1.25)
}
.plyr input[type='range']:active::-ms-thumb{
    background:rgb(0, 99, 163);
    border-color:#fff;
    -ms-transform:scale(1.25);
    transform:scale(1.25)
}
.plyr--video input[type='range'].tab-focus:focus{
    outline:1px dotted rgba(255,255,255,0.5)
}
.plyr--audio input[type='range'].tab-focus:focus{
    outline:1px dotted rgba(21,96,250,0.5)
}
.plyr__sr-only{
    clip:rect(1px, 1px, 1px, 1px);
    overflow:hidden;
    position:absolute !important;
    padding:0 !important;
    border:0 !important;
    height:1px !important;
    width:1px !important
}
.plyr__video-wrapper{
    position:relative;
    background:#000;
    border-radius:inherit;
    -webkit-mask-image:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)
}
.plyr__video-embed{
    padding-bottom:56.25%;
    height:0;
    overflow:hidden;
    border-radius:inherit
}
.plyr__video-embed iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    border:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.plyr__video-embed>div{
    position:relative;
    padding-bottom:200%;
    -webkit-transform:translateY(-35.95%);
    -ms-transform:translateY(-35.95%);
    transform:translateY(-35.95%)
}
.plyr .plyr__video-embed iframe{
    pointer-events:none
}
.plyr video::-webkit-media-text-track-container{
    display:none
}
.plyr__captions{
    display:none;
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding:20px;
    -webkit-transform:translateY(-60px);
    -ms-transform:translateY(-60px);
    transform:translateY(-60px);
    -webkit-transition:-webkit-transform .3s ease;
    transition:-webkit-transform .3s ease;
    transition:transform .3s ease;
    transition:transform .3s ease, -webkit-transform .3s ease;
    color:#fff;
    font-size:16px;
    text-align:center;
    font-weight:400
}
.plyr__captions span{
    border-radius:2px;
    padding:3px 10px;
    background:rgba(0,0,0,0.7)
}
.plyr__captions span:empty{
    display:none
}
@media (min-width: 768px){
    .plyr__captions{
        font-size:24px
    }
}
.plyr--captions-active .plyr__captions{
    display:block
}
.plyr--fullscreen-active .plyr__captions{
    font-size:32px
}
.plyr--hide-controls .plyr__captions{
    -webkit-transform:translateY(-20px);
    -ms-transform:translateY(-20px);
    transform:translateY(-20px)
}
.plyr ::-webkit-media-controls{
    display:none
}
.plyr__controls{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    line-height:1;
    text-align:center;
    -webkit-transition:opacity .3s ease;
    transition:opacity .3s ease
}
.plyr__controls>button,.plyr__controls .plyr__progress,.plyr__controls .plyr__time{
    margin-left:5px
}
.plyr__controls>button:first-child,.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child{
    margin-left:0
}
.plyr__controls .plyr__volume{
    margin-left:5px
}
.plyr__controls [data-plyr="pause"]{
    margin-left:0
}
.plyr__controls button{
    position:relative;
    display:inline-block;
    -webkit-flex-shrink:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    overflow:visible;
    vertical-align:middle;
    padding:7px;
    border:0;
    background:transparent;
    border-radius:3px;
    cursor:pointer;
    -webkit-transition:background .3s ease, color .3s ease, opacity .3s ease;
    transition:background .3s ease, color .3s ease, opacity .3s ease;
    color:inherit
}
.plyr__controls button svg{
    width:18px;
    height:18px;
    display:block;
    fill:currentColor
}
.plyr__controls button:focus{
    outline:0
}
.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted,.plyr__controls .icon--captions-on{
    display:none
}
@media (min-width: 480px){
    .plyr__controls>button,.plyr__controls .plyr__progress,.plyr__controls .plyr__time{
        margin-left:10px
    }
}
.plyr--hide-controls .plyr__controls{
    opacity:0
}
.plyr--video .plyr__controls{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    padding:50px 10px 10px;
    background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.5));
    background:linear-gradient(transparent, rgba(0,0,0,0.5));
    border-bottom-left-radius:inherit;
    border-bottom-right-radius:inherit;
    color:#fff
}
.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{
    background:rgb(0, 99, 163);
    color:#fff
}
.plyr--audio .plyr__controls{
    padding:10px;
    border-radius:inherit;
    background:#fff;
    border:1px solid #dbe3e8;
    box-shadow:none;
    color:rgb(0, 99, 163)
}
.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover{
    background:rgb(0, 99, 163);
    color:#fff
}
.plyr__play-large{
    display:none;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%, -50%);
    -ms-transform:translate(-50%, -50%);
    transform:translate(-50%, -50%);
    padding:10px;
    background:rgb(0, 99, 163);
    border:4px solid currentColor;
    border-radius:100%;
    box-shadow:0 1px 1px rgba(0,0,0,0.15);
    color:#fff;
    -webkit-transition:all .3s ease;
    transition:all .3s ease
}
.plyr__play-large svg{
    position:relative;
    left:2px;
    width:20px;
    height:20px;
    display:block;
    fill:currentColor
}
.plyr__play-large:focus{
    outline:1px dotted rgba(255,255,255,0.5)
}
.plyr .plyr__play-large{
    display:inline-block
}
.plyr--audio .plyr__play-large{
    display:none
}
.plyr--playing .plyr__play-large{
    opacity:0;
    visibility:hidden
}
.plyr__controls [data-plyr='pause'],.plyr--playing .plyr__controls [data-plyr='play']{
    display:none
}
.plyr--playing .plyr__controls [data-plyr='pause']{
    display:inline-block
}
.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted,.plyr--captions-active .plyr__controls .icon--captions-on{
    display:block
}
.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg,.plyr--captions-active .plyr__controls .icon--captions-on+svg{
    display:none
}
.plyr [data-plyr='captions'],.plyr [data-plyr='fullscreen']{
    display:none
}
.plyr--captions-enabled [data-plyr='captions'],.plyr--fullscreen-enabled [data-plyr='fullscreen']{
    display:inline-block
}
.plyr__tooltip{
    position:absolute;
    z-index:2;
    bottom:100%;
    margin-bottom:10px;
    padding:5px 7.5px;
    pointer-events:none;
    opacity:0;
    background:rgba(0,0,0,0.7);
    border-radius:3px;
    color:#fff;
    font-size:14px;
    line-height:1.3;
    -webkit-transform:translate(-50%, 10px) scale(0.8);
    -ms-transform:translate(-50%, 10px) scale(0.8);
    transform:translate(-50%, 10px) scale(0.8);
    -webkit-transform-origin:50% 100%;
    -ms-transform-origin:50% 100%;
    transform-origin:50% 100%;
    -webkit-transition:opacity .2s .1s ease, -webkit-transform .2s .1s ease;
    transition:opacity .2s .1s ease, -webkit-transform .2s .1s ease;
    transition:transform .2s .1s ease, opacity .2s .1s ease;
    transition:transform .2s .1s ease, opacity .2s .1s ease, -webkit-transform .2s .1s ease
}
.plyr__tooltip::before{
    content:'';
    position:absolute;
    width:0;
    height:0;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    bottom:-4px;
    border-right:4px solid transparent;
    border-top:4px solid rgba(0,0,0,0.7);
    border-left:4px solid transparent;
    z-index:2
}
.plyr button:hover .plyr__tooltip,.plyr button.tab-focus:focus .plyr__tooltip,.plyr__tooltip--visible{
    opacity:1;
    -webkit-transform:translate(-50%, 0) scale(1);
    -ms-transform:translate(-50%, 0) scale(1);
    transform:translate(-50%, 0) scale(1)
}
.plyr button:hover .plyr__tooltip{
    z-index:3
}
.plyr__controls button:first-child .plyr__tooltip{
    left:0;
    -webkit-transform:translate(0, 10px) scale(0.8);
    -ms-transform:translate(0, 10px) scale(0.8);
    transform:translate(0, 10px) scale(0.8);
    -webkit-transform-origin:0 100%;
    -ms-transform-origin:0 100%;
    transform-origin:0 100%
}
.plyr__controls button:first-child .plyr__tooltip::before{
    left:16px
}
.plyr__controls button:last-child .plyr__tooltip{
    right:0;
    -webkit-transform:translate(0, 10px) scale(0.8);
    -ms-transform:translate(0, 10px) scale(0.8);
    transform:translate(0, 10px) scale(0.8);
    -webkit-transform-origin:100% 100%;
    -ms-transform-origin:100% 100%;
    transform-origin:100% 100%
}
.plyr__controls button:last-child .plyr__tooltip::before{
    left:auto;
    right:16px;
    -webkit-transform:translateX(50%);
    -ms-transform:translateX(50%);
    transform:translateX(50%)
}
.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:last-child:hover .plyr__tooltip,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible{
    -webkit-transform:translate(0, 0) scale(1);
    -ms-transform:translate(0, 0) scale(1);
    transform:translate(0, 0) scale(1)
}
.plyr__progress{
    display:none;
    position:relative;
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.plyr__progress input[type="range"]{
    position:relative;
    z-index:2
}
.plyr__progress input[type="range"]::-webkit-slider-runnable-track{
    background:transparent
}
.plyr__progress input[type="range"]::-moz-range-track{
    background:transparent
}
.plyr__progress input[type="range"]::-ms-fill-upper{
    background:transparent
}
.plyr__progress .plyr__tooltip{
    left:0
}
.plyr .plyr__progress{
    display:inline-block
}
.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{
    position:absolute;
    left:0;
    top:50%;
    width:100%;
    height:8px;
    margin:-4px 0 0;
    padding:0;
    vertical-align:top;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    border:none;
    border-radius:100px
}
.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{
    background:transparent
}
.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{
    background:currentColor;
    border-radius:100px;
    min-width:8px
}
.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{
    background:currentColor;
    border-radius:100px;
    min-width:8px
}
.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{
    border-radius:100px
}
.plyr__progress--played,.plyr__volume--display{
    z-index:1;
    color:rgb(0, 99, 163);
    background:transparent;
    -webkit-transition:none;
    transition:none
}
.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{
    min-width:8px;
    max-width:99%;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    -webkit-transition:none;
    transition:none
}
.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{
    min-width:8px;
    max-width:99%;
    border-top-right-radius:0;
    border-bottom-right-radius:0;
    -webkit-transition:none;
    transition:none
}
.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{
    display:none
}
.plyr__progress--buffer::-webkit-progress-value{
    -webkit-transition:width .2s ease;
    transition:width .2s ease
}
.plyr__progress--buffer::-moz-progress-bar{
    -webkit-transition:width .2s ease;
    transition:width .2s ease
}
.plyr__progress--buffer::-ms-fill{
    -webkit-transition:width .2s ease;
    transition:width .2s ease
}
.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{
    background:rgba(255,255,255,0.25)
}
.plyr--video .plyr__progress--buffer{
    color:rgba(255,255,255,0.25)
}
.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{
    background:rgba(198,214,219,0.67)
}
.plyr--audio .plyr__progress--buffer{
    color:rgba(198,214,219,0.67)
}
.plyr--loading .plyr__progress--buffer{
    -webkit-animation:plyr-progress 1s linear infinite;
    animation:plyr-progress 1s linear infinite;
    background-size:25px 25px;
    background-repeat:repeat-x;
    background-image:-webkit-linear-gradient(135deg, rgba(0,0,0,0.15) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.15) 50%, rgba(0,0,0,0.15) 75%, transparent 75%, transparent);
    background-image:linear-gradient(-45deg, rgba(0,0,0,0.15) 25%, transparent 25%, transparent 50%, rgba(0,0,0,0.15) 50%, rgba(0,0,0,0.15) 75%, transparent 75%, transparent);
    color:transparent
}
.plyr--video.plyr--loading .plyr__progress--buffer{
    background-color:rgba(255,255,255,0.25)
}
.plyr--audio.plyr--loading .plyr__progress--buffer{
    background-color:rgba(198,214,219,0.67)
}
.plyr__time{
    display:inline-block;
    vertical-align:middle;
    font-size:14px;
    line-height:.95
}
.plyr__time+.plyr__time{
    display:none
}
@media (min-width: 768px){
    .plyr__time+.plyr__time{
        display:inline-block
    }
}
.plyr__time+.plyr__time::before{
    content:'\2044';
    margin-right:10px
}
.plyr__volume{
    display:none
}
.plyr .plyr__volume{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    position:relative
}
.plyr .plyr__volume input[type="range"]{
    position:relative;
    z-index:2
}
@media (min-width: 480px){
    .plyr .plyr__volume{
        display:block;
        max-width:60px
    }
}
@media (min-width: 768px){
    .plyr .plyr__volume{
        max-width:100px
    }
}
.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr='mute']{
    display:none !important
}
.plyr--fullscreen,.plyr--fullscreen-active{
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    height:100%;
    width:100%;
    z-index:10000000;
    background:#000;
    border-radius:0
}
.plyr--fullscreen video,.plyr--fullscreen-active video{
    height:100%
}
.plyr--fullscreen .plyr__video-wrapper,.plyr--fullscreen-active .plyr__video-wrapper{
    height:100%;
    width:100%
}
.plyr--fullscreen .plyr__controls,.plyr--fullscreen-active .plyr__controls{
    position:absolute;
    bottom:0;
    left:0;
    right:0
}
.plyr--fullscreen.plyr--vimeo .plyr__video-wrapper,.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{
    height:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.plyr{
    z-index:10
}
.plyr video{
    width:100%;
    height:100%
}
.plyr__video-wrapper{
    height:100%
}
.plyr__play-large{
    box-shadow:none;
    border:none;
    cursor:pointer;
    padding:16px;
    display:-webkit-box !important;
    display:-webkit-flex !important;
    display:-ms-flexbox !important;
    display:flex !important;
    border-radius:6px;
    padding-bottom:14px
}
.plyr__play-large svg{
    width:20px;
    height:20px;
    margin-right:12px;
    margin-top:2px
}
.plyr__play-large::after{
    content:'Play';
    font-size:18px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:0.04rem
}
.plyr__video-embed iframe{
    pointer-events:auto !important
}
.plyr:hover .plyr__play-large{
    background:#8a9aad
}
#sprite-plyr{
    display:none !important
}
.redactor-editor{
    word-break:break-word;
    font-size:18px;
    font-weight:300
}
.redactor-in.redactor-editor{
    padding:16px
}
.redactor-editor>*:not(blockquote){
    margin-bottom:24px
}
.redactor-editor>*:not(blockquote):last-child{
    margin-bottom:0 !important
}
.redactor-editor img{
    max-width:100%
}
.redactor-editor h2{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-0.04em;
    color:#222
}
.redactor-editor h3{
    font-size:25px;
    line-height:1.3;
    font-weight:700;
    letter-spacing:-0.02em;
    color:#666
}
.redactor-editor h2:not(:first-child){
    margin-top:32px
}
.redactor-editor h3:not(:first-child){
    margin-top:24px
}
.redactor-editor h2+h3{
    margin-top:0 !important
}
.redactor-editor figure{
    margin-top:32px;
    margin-bottom:32px
}
.redactor-editor figure:first-child{
    margin-top:0
}
.redactor-editor p{
    margin-bottom:20px;
    line-height:1.8;
    color:#111
}
.redactor-editor ul{
    padding-left:32px
}
.redactor-editor li{
    margin-bottom:12px;
    line-height:1.6;
    color:#111
}
.redactor-editor li ul{
    margin-top:16px
}
.redactor-editor iframe{
    width:100%;
    height:390px
}
.redactor-editor .u-text-center{
    text-align:center
}
.redactor-editor .u-floatRight{
    margin-bottom:16px;
    margin-left:32px;
    margin-top:8px
}
.redactor-editor .u-floatLeft{
    margin-right:32px;
    margin-bottom:16px;
    margin-top:8px
}
@media only screen and (max-width: 969px){
    .redactor-editor iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .redactor-editor{
        font-size:15px
    }
    .redactor-in.redactor-editor{
        margin-right:-16px !important;
        margin-left:-16px !important;
        border:none !important
    }
    .redactor-editor h2{
        font-size:30px
    }
    .redactor-editor h3{
        font-size:20px
    }
    .redactor-editor p{
        line-height:1.6
    }
    .redactor-editor figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .redactor-editor figure.u-floatRight,.redactor-editor figure.u-floatLeft{
        max-width:50%;
        margin-top:12.003px;
        margin-bottom:12.003px
    }
    .redactor-editor figure.u-floatRight{
        margin-left:10.66667px
    }
    .redactor-editor figure.u-floatLeft{
        margin-right:10.66667px
    }
    .redactor-editor iframe{
        height:300px
    }
}
.redactor-toolbar{
    z-index:30
}
.redactor-box{
    z-index:10
}
.redactor-editor{
    font-family:inherit
}
.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6{
    font-family:inherit
}
#redactor-modal-overlay{
    z-index:70
}
#redactor-modal-box{
    z-index:80
}
.re-h2,.re-h3,.re-h4{
    font-weight:bold
}
.redactor-dropdown-h2{
    font-weight:bold;
    font-size:34px
}
.redactor-dropdown-h3{
    font-weight:bold;
    font-size:22px
}
.redactor-dropdown-small{
    font-size:11px
}
.redactor-in.pitch_content *:hover,.redactor-in.investor_groups-description_section__description *:hover{
    outline:1px dashed #03A9F4
}
.redactor-in hr{
    border-color:#ddd
}
.redactor-modal_slider_slides-wrapper{
    max-height:50vh;
    overflow-x:scroll
}
.redactor-modal_slider_slide{
    overflow:hidden;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    border:1px solid rgba(0,0,0,0.1);
    border-radius:6px
}
.redactor-modal_slider_slide button{
    margin:0 !important
}
.redactor-modal_slider_slide-title{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.redactor-modal_slider_arrows{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-align-self:stretch;
    -ms-flex-item-align:stretch;
    align-self:stretch;
    border-left:1px solid rgba(0,0,0,0.1);
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.redactor-modal_slider_arrow{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    padding:0 8px;
    cursor:pointer
}
.redactor-modal_slider_arrow:not(:last-child){
    border-bottom:1px solid rgba(0,0,0,0.1)
}
.redactor-modal_slider_arrow:hover{
    background-color:#eee
}
.StripeElement--focus{
    border:1px solid rgb(0, 99, 163)
}
.StripeElement--invalid{
    border:1px solid #F83A5C
}
.StripeElement--complete{
    border:1px solid #19C157
}
.StripeElement--webkit-autofill{
    background-color:#fefde5 !important
}
.s-border0_5,.s-border1,.s-border1_5,.s-border2,.s-border2_5,.s-border3,.s-border3_5,.s-border4,.s-border4_5,.s-border5,.s-border5_5,.s-border6,.s-border6_5,.s-border7,.s-border7_5,.s-border8,.s-border8_5,.s-border9,.s-border9_5,.s-border10,.s-border10_5,.s-border11,.s-border11_5,.s-border12,.s-border12_5,.s-border13,.s-border13_5,.s-border14,.s-border14_5,.s-border15,.s-border15_5,.s-border16{
    border-top-color:#eeeeee;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#eeeeee;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-left-color:#eeeeee;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#eeeeee;
    border-right-style:solid;
    border-right-width:1px
}
.s-borderVert0_5,.s-borderVert1,.s-borderVert1_5,.s-borderVert2,.s-borderVert2_5,.s-borderVert3,.s-borderVert3_5,.s-borderVert4,.s-borderVert4_5,.s-borderVert5,.s-borderVert5_5,.s-borderVert6,.s-borderVert6_5,.s-borderVert7,.s-borderVert7_5,.s-borderVert8,.s-borderVert8_5,.s-borderVert9,.s-borderVert9_5,.s-borderVert10,.s-borderVert10_5,.s-borderVert11,.s-borderVert11_5,.s-borderVert12,.s-borderVert12_5,.s-borderVert13,.s-borderVert13_5,.s-borderVert14,.s-borderVert14_5,.s-borderVert15,.s-borderVert15_5,.s-borderVert16{
    border-top-color:#eeeeee;
    border-top-style:solid;
    border-top-width:1px;
    border-bottom-color:#eeeeee;
    border-bottom-style:solid;
    border-bottom-width:1px
}
.s-borderHoriz0_5,.s-borderHoriz1,.s-borderHoriz1_5,.s-borderHoriz2,.s-borderHoriz2_5,.s-borderHoriz3,.s-borderHoriz3_5,.s-borderHoriz4,.s-borderHoriz4_5,.s-borderHoriz5,.s-borderHoriz5_5,.s-borderHoriz6,.s-borderHoriz6_5,.s-borderHoriz7,.s-borderHoriz7_5,.s-borderHoriz8,.s-borderHoriz8_5,.s-borderHoriz9,.s-borderHoriz9_5,.s-borderHoriz10,.s-borderHoriz10_5,.s-borderHoriz11,.s-borderHoriz11_5,.s-borderHoriz12,.s-borderHoriz12_5,.s-borderHoriz13,.s-borderHoriz13_5,.s-borderHoriz14,.s-borderHoriz14_5,.s-borderHoriz15,.s-borderHoriz15_5,.s-borderHoriz16{
    border-left-color:#eeeeee;
    border-left-style:solid;
    border-left-width:1px;
    border-right-color:#eeeeee;
    border-right-style:solid;
    border-right-width:1px
}
.s-borderTop0_5,.s-borderTop1,.s-borderTop1_5,.s-borderTop2,.s-borderTop2_5,.s-borderTop3,.s-borderTop3_5,.s-borderTop4,.s-borderTop4_5,.s-borderTop5,.s-borderTop5_5,.s-borderTop6,.s-borderTop6_5,.s-borderTop7,.s-borderTop7_5,.s-borderTop8,.s-borderTop8_5,.s-borderTop9,.s-borderTop9_5,.s-borderTop10,.s-borderTop10_5,.s-borderTop11,.s-borderTop11_5,.s-borderTop12,.s-borderTop12_5,.s-borderTop13,.s-borderTop13_5,.s-borderTop14,.s-borderTop14_5,.s-borderTop15,.s-borderTop15_5,.s-borderTop16{
    border-top-color:#eeeeee;
    border-top-style:solid;
    border-top-width:1px
}
.s-borderBottom0_5,.s-borderBottom1,.s-borderBottom1_5,.s-borderBottom2,.s-borderBottom2_5,.s-borderBottom3,.s-borderBottom3_5,.s-borderBottom4,.s-borderBottom4_5,.s-borderBottom5,.s-borderBottom5_5,.s-borderBottom6,.s-borderBottom6_5,.s-borderBottom7,.s-borderBottom7_5,.s-borderBottom8,.s-borderBottom8_5,.s-borderBottom9,.s-borderBottom9_5,.s-borderBottom10,.s-borderBottom10_5,.s-borderBottom11,.s-borderBottom11_5,.s-borderBottom12,.s-borderBottom12_5,.s-borderBottom13,.s-borderBottom13_5,.s-borderBottom14,.s-borderBottom14_5,.s-borderBottom15,.s-borderBottom15_5,.s-borderBottom16{
    border-bottom-color:#eeeeee;
    border-bottom-style:solid;
    border-bottom-width:1px
}
.s-borderLeft0_5,.s-borderLeft1,.s-borderLeft1_5,.s-borderLeft2,.s-borderLeft2_5,.s-borderLeft3,.s-borderLeft3_5,.s-borderLeft4,.s-borderLeft4_5,.s-borderLeft5,.s-borderLeft5_5,.s-borderLeft6,.s-borderLeft6_5,.s-borderLeft7,.s-borderLeft7_5,.s-borderLeft8,.s-borderLeft8_5,.s-borderLeft9,.s-borderLeft9_5,.s-borderLeft10,.s-borderLeft10_5,.s-borderLeft11,.s-borderLeft11_5,.s-borderLeft12,.s-borderLeft12_5,.s-borderLeft13,.s-borderLeft13_5,.s-borderLeft14,.s-borderLeft14_5,.s-borderLeft15,.s-borderLeft15_5,.s-borderLeft16{
    border-left-color:#eeeeee;
    border-left-style:solid;
    border-left-width:1px
}
.s-borderRight0_5,.s-borderRight1,.s-borderRight1_5,.s-borderRight2,.s-borderRight2_5,.s-borderRight3,.s-borderRight3_5,.s-borderRight4,.s-borderRight4_5,.s-borderRight5,.s-borderRight5_5,.s-borderRight6,.s-borderRight6_5,.s-borderRight7,.s-borderRight7_5,.s-borderRight8,.s-borderRight8_5,.s-borderRight9,.s-borderRight9_5,.s-borderRight10,.s-borderRight10_5,.s-borderRight11,.s-borderRight11_5,.s-borderRight12,.s-borderRight12_5,.s-borderRight13,.s-borderRight13_5,.s-borderRight14,.s-borderRight14_5,.s-borderRight15,.s-borderRight15_5,.s-borderRight16{
    border-right-color:#eeeeee;
    border-right-style:solid;
    border-right-width:1px
}
.s-margin0_5{
    margin-top:8px;
    margin-bottom:8px;
    margin-left:8px;
    margin-right:8px
}
.s-padding0_5{
    padding-top:8px;
    padding-bottom:8px;
    padding-left:8px;
    padding-right:8px
}
.s-marginPull0_5{
    margin-top:-8px;
    margin-bottom:-8px;
    margin-left:-8px;
    margin-right:-8px
}
.s-border0_5{
    padding-top:7px;
    padding-bottom:7px;
    padding-left:7px;
    padding-right:7px
}
.s-borderThick0_5{
    padding-top:6px;
    padding-bottom:6px;
    padding-left:6px;
    padding-right:6px
}
.s-marginVert0_5{
    margin-top:8px;
    margin-bottom:8px
}
.s-paddingVert0_5{
    padding-top:8px;
    padding-bottom:8px
}
.s-marginPullVert0_5{
    margin-top:-8px;
    margin-bottom:-8px
}
.s-borderVert0_5{
    padding-top:7px;
    padding-bottom:7px
}
.s-borderThickVert0_5{
    padding-top:6px;
    padding-bottom:6px
}
.s-marginHoriz0_5{
    margin-left:8px;
    margin-right:8px
}
.s-paddingHoriz0_5{
    padding-left:8px;
    padding-right:8px
}
.s-marginPullHoriz0_5{
    margin-left:-8px;
    margin-right:-8px
}
.s-borderHoriz0_5{
    padding-left:7px;
    padding-right:7px
}
.s-borderThickHoriz0_5{
    padding-left:6px;
    padding-right:6px
}
.s-marginTop0_5{
    margin-top:8px
}
.s-paddingTop0_5{
    padding-top:8px
}
.s-marginPullTop0_5{
    margin-top:-8px
}
.s-borderTop0_5{
    padding-top:7px
}
.s-borderThickTop0_5{
    padding-top:6px
}
.s-marginBottom0_5{
    margin-bottom:8px
}
.s-paddingBottom0_5{
    padding-bottom:8px
}
.s-marginPullBottom0_5{
    margin-bottom:-8px
}
.s-borderBottom0_5{
    padding-bottom:7px
}
.s-borderThickBottom0_5{
    padding-bottom:6px
}
.s-marginLeft0_5{
    margin-left:8px
}
.s-paddingLeft0_5{
    padding-left:8px
}
.s-marginPullLeft0_5{
    margin-left:-8px
}
.s-borderLeft0_5{
    padding-left:7px
}
.s-borderThickLeft0_5{
    padding-left:6px
}
.s-marginRight0_5{
    margin-right:8px
}
.s-paddingRight0_5{
    padding-right:8px
}
.s-marginPullRight0_5{
    margin-right:-8px
}
.s-borderRight0_5{
    padding-right:7px
}
.s-borderThickRight0_5{
    padding-right:6px
}
.s-margin1{
    margin-top:16px;
    margin-bottom:16px;
    margin-left:16px;
    margin-right:16px
}
.s-padding1{
    padding-top:16px;
    padding-bottom:16px;
    padding-left:16px;
    padding-right:16px
}
.s-marginPull1{
    margin-top:-16px;
    margin-bottom:-16px;
    margin-left:-16px;
    margin-right:-16px
}
.s-border1{
    padding-top:15px;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px
}
.s-borderThick1{
    padding-top:14px;
    padding-bottom:14px;
    padding-left:14px;
    padding-right:14px
}
.s-marginVert1{
    margin-top:16px;
    margin-bottom:16px
}
.s-paddingVert1{
    padding-top:16px;
    padding-bottom:16px
}
.s-marginPullVert1{
    margin-top:-16px;
    margin-bottom:-16px
}
.s-borderVert1{
    padding-top:15px;
    padding-bottom:15px
}
.s-borderThickVert1{
    padding-top:14px;
    padding-bottom:14px
}
.s-marginHoriz1{
    margin-left:16px;
    margin-right:16px
}
.s-paddingHoriz1{
    padding-left:16px;
    padding-right:16px
}
.s-marginPullHoriz1{
    margin-left:-16px;
    margin-right:-16px
}
.s-borderHoriz1{
    padding-left:15px;
    padding-right:15px
}
.s-borderThickHoriz1{
    padding-left:14px;
    padding-right:14px
}
.s-marginTop1{
    margin-top:16px
}
.s-paddingTop1{
    padding-top:16px
}
.s-marginPullTop1{
    margin-top:-16px
}
.s-borderTop1{
    padding-top:15px
}
.s-borderThickTop1{
    padding-top:14px
}
.s-marginBottom1{
    margin-bottom:16px
}
.s-paddingBottom1{
    padding-bottom:16px
}
.s-marginPullBottom1{
    margin-bottom:-16px
}
.s-borderBottom1{
    padding-bottom:15px
}
.s-borderThickBottom1{
    padding-bottom:14px
}
.s-marginLeft1{
    margin-left:16px
}
.s-paddingLeft1{
    padding-left:16px
}
.s-marginPullLeft1{
    margin-left:-16px
}
.s-borderLeft1{
    padding-left:15px
}
.s-borderThickLeft1{
    padding-left:14px
}
.s-marginRight1{
    margin-right:16px
}
.s-paddingRight1{
    padding-right:16px
}
.s-marginPullRight1{
    margin-right:-16px
}
.s-borderRight1{
    padding-right:15px
}
.s-borderThickRight1{
    padding-right:14px
}
.s-margin1_5{
    margin-top:24px;
    margin-bottom:24px;
    margin-left:24px;
    margin-right:24px
}
.s-padding1_5{
    padding-top:24px;
    padding-bottom:24px;
    padding-left:24px;
    padding-right:24px
}
.s-marginPull1_5{
    margin-top:-24px;
    margin-bottom:-24px;
    margin-left:-24px;
    margin-right:-24px
}
.s-border1_5{
    padding-top:23px;
    padding-bottom:23px;
    padding-left:23px;
    padding-right:23px
}
.s-borderThick1_5{
    padding-top:22px;
    padding-bottom:22px;
    padding-left:22px;
    padding-right:22px
}
.s-marginVert1_5{
    margin-top:24px;
    margin-bottom:24px
}
.s-paddingVert1_5{
    padding-top:24px;
    padding-bottom:24px
}
.s-marginPullVert1_5{
    margin-top:-24px;
    margin-bottom:-24px
}
.s-borderVert1_5{
    padding-top:23px;
    padding-bottom:23px
}
.s-borderThickVert1_5{
    padding-top:22px;
    padding-bottom:22px
}
.s-marginHoriz1_5{
    margin-left:24px;
    margin-right:24px
}
.s-paddingHoriz1_5{
    padding-left:24px;
    padding-right:24px
}
.s-marginPullHoriz1_5{
    margin-left:-24px;
    margin-right:-24px
}
.s-borderHoriz1_5{
    padding-left:23px;
    padding-right:23px
}
.s-borderThickHoriz1_5{
    padding-left:22px;
    padding-right:22px
}
.s-marginTop1_5{
    margin-top:24px
}
.s-paddingTop1_5{
    padding-top:24px
}
.s-marginPullTop1_5{
    margin-top:-24px
}
.s-borderTop1_5{
    padding-top:23px
}
.s-borderThickTop1_5{
    padding-top:22px
}
.s-marginBottom1_5{
    margin-bottom:24px
}
.s-paddingBottom1_5{
    padding-bottom:24px
}
.s-marginPullBottom1_5{
    margin-bottom:-24px
}
.s-borderBottom1_5{
    padding-bottom:23px
}
.s-borderThickBottom1_5{
    padding-bottom:22px
}
.s-marginLeft1_5{
    margin-left:24px
}
.s-paddingLeft1_5{
    padding-left:24px
}
.s-marginPullLeft1_5{
    margin-left:-24px
}
.s-borderLeft1_5{
    padding-left:23px
}
.s-borderThickLeft1_5{
    padding-left:22px
}
.s-marginRight1_5{
    margin-right:24px
}
.s-paddingRight1_5{
    padding-right:24px
}
.s-marginPullRight1_5{
    margin-right:-24px
}
.s-borderRight1_5{
    padding-right:23px
}
.s-borderThickRight1_5{
    padding-right:22px
}
.s-margin2{
    margin-top:32px;
    margin-bottom:32px;
    margin-left:32px;
    margin-right:32px
}
.s-padding2{
    padding-top:32px;
    padding-bottom:32px;
    padding-left:32px;
    padding-right:32px
}
.s-marginPull2{
    margin-top:-32px;
    margin-bottom:-32px;
    margin-left:-32px;
    margin-right:-32px
}
.s-border2{
    padding-top:31px;
    padding-bottom:31px;
    padding-left:31px;
    padding-right:31px
}
.s-borderThick2{
    padding-top:30px;
    padding-bottom:30px;
    padding-left:30px;
    padding-right:30px
}
.s-marginVert2{
    margin-top:32px;
    margin-bottom:32px
}
.s-paddingVert2{
    padding-top:32px;
    padding-bottom:32px
}
.s-marginPullVert2{
    margin-top:-32px;
    margin-bottom:-32px
}
.s-borderVert2{
    padding-top:31px;
    padding-bottom:31px
}
.s-borderThickVert2{
    padding-top:30px;
    padding-bottom:30px
}
.s-marginHoriz2{
    margin-left:32px;
    margin-right:32px
}
.s-paddingHoriz2{
    padding-left:32px;
    padding-right:32px
}
.s-marginPullHoriz2{
    margin-left:-32px;
    margin-right:-32px
}
.s-borderHoriz2{
    padding-left:31px;
    padding-right:31px
}
.s-borderThickHoriz2{
    padding-left:30px;
    padding-right:30px
}
.s-marginTop2{
    margin-top:32px
}
.s-paddingTop2{
    padding-top:32px
}
.s-marginPullTop2{
    margin-top:-32px
}
.s-borderTop2{
    padding-top:31px
}
.s-borderThickTop2{
    padding-top:30px
}
.s-marginBottom2{
    margin-bottom:32px
}
.s-paddingBottom2{
    padding-bottom:32px
}
.s-marginPullBottom2{
    margin-bottom:-32px
}
.s-borderBottom2{
    padding-bottom:31px
}
.s-borderThickBottom2{
    padding-bottom:30px
}
.s-marginLeft2{
    margin-left:32px
}
.s-paddingLeft2{
    padding-left:32px
}
.s-marginPullLeft2{
    margin-left:-32px
}
.s-borderLeft2{
    padding-left:31px
}
.s-borderThickLeft2{
    padding-left:30px
}
.s-marginRight2{
    margin-right:32px
}
.s-paddingRight2{
    padding-right:32px
}
.s-marginPullRight2{
    margin-right:-32px
}
.s-borderRight2{
    padding-right:31px
}
.s-borderThickRight2{
    padding-right:30px
}
.s-margin2_5{
    margin-top:40px;
    margin-bottom:40px;
    margin-left:40px;
    margin-right:40px
}
.s-padding2_5{
    padding-top:40px;
    padding-bottom:40px;
    padding-left:40px;
    padding-right:40px
}
.s-marginPull2_5{
    margin-top:-40px;
    margin-bottom:-40px;
    margin-left:-40px;
    margin-right:-40px
}
.s-border2_5{
    padding-top:39px;
    padding-bottom:39px;
    padding-left:39px;
    padding-right:39px
}
.s-borderThick2_5{
    padding-top:38px;
    padding-bottom:38px;
    padding-left:38px;
    padding-right:38px
}
.s-marginVert2_5{
    margin-top:40px;
    margin-bottom:40px
}
.s-paddingVert2_5{
    padding-top:40px;
    padding-bottom:40px
}
.s-marginPullVert2_5{
    margin-top:-40px;
    margin-bottom:-40px
}
.s-borderVert2_5{
    padding-top:39px;
    padding-bottom:39px
}
.s-borderThickVert2_5{
    padding-top:38px;
    padding-bottom:38px
}
.s-marginHoriz2_5{
    margin-left:40px;
    margin-right:40px
}
.s-paddingHoriz2_5{
    padding-left:40px;
    padding-right:40px
}
.s-marginPullHoriz2_5{
    margin-left:-40px;
    margin-right:-40px
}
.s-borderHoriz2_5{
    padding-left:39px;
    padding-right:39px
}
.s-borderThickHoriz2_5{
    padding-left:38px;
    padding-right:38px
}
.s-marginTop2_5{
    margin-top:40px
}
.s-paddingTop2_5{
    padding-top:40px
}
.s-marginPullTop2_5{
    margin-top:-40px
}
.s-borderTop2_5{
    padding-top:39px
}
.s-borderThickTop2_5{
    padding-top:38px
}
.s-marginBottom2_5{
    margin-bottom:40px
}
.s-paddingBottom2_5{
    padding-bottom:40px
}
.s-marginPullBottom2_5{
    margin-bottom:-40px
}
.s-borderBottom2_5{
    padding-bottom:39px
}
.s-borderThickBottom2_5{
    padding-bottom:38px
}
.s-marginLeft2_5{
    margin-left:40px
}
.s-paddingLeft2_5{
    padding-left:40px
}
.s-marginPullLeft2_5{
    margin-left:-40px
}
.s-borderLeft2_5{
    padding-left:39px
}
.s-borderThickLeft2_5{
    padding-left:38px
}
.s-marginRight2_5{
    margin-right:40px
}
.s-paddingRight2_5{
    padding-right:40px
}
.s-marginPullRight2_5{
    margin-right:-40px
}
.s-borderRight2_5{
    padding-right:39px
}
.s-borderThickRight2_5{
    padding-right:38px
}
.s-margin3{
    margin-top:48px;
    margin-bottom:48px;
    margin-left:48px;
    margin-right:48px
}
.s-padding3{
    padding-top:48px;
    padding-bottom:48px;
    padding-left:48px;
    padding-right:48px
}
.s-marginPull3{
    margin-top:-48px;
    margin-bottom:-48px;
    margin-left:-48px;
    margin-right:-48px
}
.s-border3{
    padding-top:47px;
    padding-bottom:47px;
    padding-left:47px;
    padding-right:47px
}
.s-borderThick3{
    padding-top:46px;
    padding-bottom:46px;
    padding-left:46px;
    padding-right:46px
}
.s-marginVert3{
    margin-top:48px;
    margin-bottom:48px
}
.s-paddingVert3{
    padding-top:48px;
    padding-bottom:48px
}
.s-marginPullVert3{
    margin-top:-48px;
    margin-bottom:-48px
}
.s-borderVert3{
    padding-top:47px;
    padding-bottom:47px
}
.s-borderThickVert3{
    padding-top:46px;
    padding-bottom:46px
}
.s-marginHoriz3{
    margin-left:48px;
    margin-right:48px
}
.s-paddingHoriz3{
    padding-left:48px;
    padding-right:48px
}
.s-marginPullHoriz3{
    margin-left:-48px;
    margin-right:-48px
}
.s-borderHoriz3{
    padding-left:47px;
    padding-right:47px
}
.s-borderThickHoriz3{
    padding-left:46px;
    padding-right:46px
}
.s-marginTop3{
    margin-top:48px
}
.s-paddingTop3{
    padding-top:48px
}
.s-marginPullTop3{
    margin-top:-48px
}
.s-borderTop3{
    padding-top:47px
}
.s-borderThickTop3{
    padding-top:46px
}
.s-marginBottom3{
    margin-bottom:48px
}
.s-paddingBottom3{
    padding-bottom:48px
}
.s-marginPullBottom3{
    margin-bottom:-48px
}
.s-borderBottom3{
    padding-bottom:47px
}
.s-borderThickBottom3{
    padding-bottom:46px
}
.s-marginLeft3{
    margin-left:48px
}
.s-paddingLeft3{
    padding-left:48px
}
.s-marginPullLeft3{
    margin-left:-48px
}
.s-borderLeft3{
    padding-left:47px
}
.s-borderThickLeft3{
    padding-left:46px
}
.s-marginRight3{
    margin-right:48px
}
.s-paddingRight3{
    padding-right:48px
}
.s-marginPullRight3{
    margin-right:-48px
}
.s-borderRight3{
    padding-right:47px
}
.s-borderThickRight3{
    padding-right:46px
}
.s-margin3_5{
    margin-top:56px;
    margin-bottom:56px;
    margin-left:56px;
    margin-right:56px
}
.s-padding3_5{
    padding-top:56px;
    padding-bottom:56px;
    padding-left:56px;
    padding-right:56px
}
.s-marginPull3_5{
    margin-top:-56px;
    margin-bottom:-56px;
    margin-left:-56px;
    margin-right:-56px
}
.s-border3_5{
    padding-top:55px;
    padding-bottom:55px;
    padding-left:55px;
    padding-right:55px
}
.s-borderThick3_5{
    padding-top:54px;
    padding-bottom:54px;
    padding-left:54px;
    padding-right:54px
}
.s-marginVert3_5{
    margin-top:56px;
    margin-bottom:56px
}
.s-paddingVert3_5{
    padding-top:56px;
    padding-bottom:56px
}
.s-marginPullVert3_5{
    margin-top:-56px;
    margin-bottom:-56px
}
.s-borderVert3_5{
    padding-top:55px;
    padding-bottom:55px
}
.s-borderThickVert3_5{
    padding-top:54px;
    padding-bottom:54px
}
.s-marginHoriz3_5{
    margin-left:56px;
    margin-right:56px
}
.s-paddingHoriz3_5{
    padding-left:56px;
    padding-right:56px
}
.s-marginPullHoriz3_5{
    margin-left:-56px;
    margin-right:-56px
}
.s-borderHoriz3_5{
    padding-left:55px;
    padding-right:55px
}
.s-borderThickHoriz3_5{
    padding-left:54px;
    padding-right:54px
}
.s-marginTop3_5{
    margin-top:56px
}
.s-paddingTop3_5{
    padding-top:56px
}
.s-marginPullTop3_5{
    margin-top:-56px
}
.s-borderTop3_5{
    padding-top:55px
}
.s-borderThickTop3_5{
    padding-top:54px
}
.s-marginBottom3_5{
    margin-bottom:56px
}
.s-paddingBottom3_5{
    padding-bottom:56px
}
.s-marginPullBottom3_5{
    margin-bottom:-56px
}
.s-borderBottom3_5{
    padding-bottom:55px
}
.s-borderThickBottom3_5{
    padding-bottom:54px
}
.s-marginLeft3_5{
    margin-left:56px
}
.s-paddingLeft3_5{
    padding-left:56px
}
.s-marginPullLeft3_5{
    margin-left:-56px
}
.s-borderLeft3_5{
    padding-left:55px
}
.s-borderThickLeft3_5{
    padding-left:54px
}
.s-marginRight3_5{
    margin-right:56px
}
.s-paddingRight3_5{
    padding-right:56px
}
.s-marginPullRight3_5{
    margin-right:-56px
}
.s-borderRight3_5{
    padding-right:55px
}
.s-borderThickRight3_5{
    padding-right:54px
}
.s-margin4{
    margin-top:64px;
    margin-bottom:64px;
    margin-left:64px;
    margin-right:64px
}
.s-padding4{
    padding-top:64px;
    padding-bottom:64px;
    padding-left:64px;
    padding-right:64px
}
.s-marginPull4{
    margin-top:-64px;
    margin-bottom:-64px;
    margin-left:-64px;
    margin-right:-64px
}
.s-border4{
    padding-top:63px;
    padding-bottom:63px;
    padding-left:63px;
    padding-right:63px
}
.s-borderThick4{
    padding-top:62px;
    padding-bottom:62px;
    padding-left:62px;
    padding-right:62px
}
.s-marginVert4{
    margin-top:64px;
    margin-bottom:64px
}
.s-paddingVert4{
    padding-top:64px;
    padding-bottom:64px
}
.s-marginPullVert4{
    margin-top:-64px;
    margin-bottom:-64px
}
.s-borderVert4{
    padding-top:63px;
    padding-bottom:63px
}
.s-borderThickVert4{
    padding-top:62px;
    padding-bottom:62px
}
.s-marginHoriz4{
    margin-left:64px;
    margin-right:64px
}
.s-paddingHoriz4{
    padding-left:64px;
    padding-right:64px
}
.s-marginPullHoriz4{
    margin-left:-64px;
    margin-right:-64px
}
.s-borderHoriz4{
    padding-left:63px;
    padding-right:63px
}
.s-borderThickHoriz4{
    padding-left:62px;
    padding-right:62px
}
.s-marginTop4{
    margin-top:64px
}
.s-paddingTop4{
    padding-top:64px
}
.s-marginPullTop4{
    margin-top:-64px
}
.s-borderTop4{
    padding-top:63px
}
.s-borderThickTop4{
    padding-top:62px
}
.s-marginBottom4{
    margin-bottom:64px
}
.s-paddingBottom4{
    padding-bottom:64px
}
.s-marginPullBottom4{
    margin-bottom:-64px
}
.s-borderBottom4{
    padding-bottom:63px
}
.s-borderThickBottom4{
    padding-bottom:62px
}
.s-marginLeft4{
    margin-left:64px
}
.s-paddingLeft4{
    padding-left:64px
}
.s-marginPullLeft4{
    margin-left:-64px
}
.s-borderLeft4{
    padding-left:63px
}
.s-borderThickLeft4{
    padding-left:62px
}
.s-marginRight4{
    margin-right:64px
}
.s-paddingRight4{
    padding-right:64px
}
.s-marginPullRight4{
    margin-right:-64px
}
.s-borderRight4{
    padding-right:63px
}
.s-borderThickRight4{
    padding-right:62px
}
.s-margin4_5{
    margin-top:72px;
    margin-bottom:72px;
    margin-left:72px;
    margin-right:72px
}
.s-padding4_5{
    padding-top:72px;
    padding-bottom:72px;
    padding-left:72px;
    padding-right:72px
}
.s-marginPull4_5{
    margin-top:-72px;
    margin-bottom:-72px;
    margin-left:-72px;
    margin-right:-72px
}
.s-border4_5{
    padding-top:71px;
    padding-bottom:71px;
    padding-left:71px;
    padding-right:71px
}
.s-borderThick4_5{
    padding-top:70px;
    padding-bottom:70px;
    padding-left:70px;
    padding-right:70px
}
.s-marginVert4_5{
    margin-top:72px;
    margin-bottom:72px
}
.s-paddingVert4_5{
    padding-top:72px;
    padding-bottom:72px
}
.s-marginPullVert4_5{
    margin-top:-72px;
    margin-bottom:-72px
}
.s-borderVert4_5{
    padding-top:71px;
    padding-bottom:71px
}
.s-borderThickVert4_5{
    padding-top:70px;
    padding-bottom:70px
}
.s-marginHoriz4_5{
    margin-left:72px;
    margin-right:72px
}
.s-paddingHoriz4_5{
    padding-left:72px;
    padding-right:72px
}
.s-marginPullHoriz4_5{
    margin-left:-72px;
    margin-right:-72px
}
.s-borderHoriz4_5{
    padding-left:71px;
    padding-right:71px
}
.s-borderThickHoriz4_5{
    padding-left:70px;
    padding-right:70px
}
.s-marginTop4_5{
    margin-top:72px
}
.s-paddingTop4_5{
    padding-top:72px
}
.s-marginPullTop4_5{
    margin-top:-72px
}
.s-borderTop4_5{
    padding-top:71px
}
.s-borderThickTop4_5{
    padding-top:70px
}
.s-marginBottom4_5{
    margin-bottom:72px
}
.s-paddingBottom4_5{
    padding-bottom:72px
}
.s-marginPullBottom4_5{
    margin-bottom:-72px
}
.s-borderBottom4_5{
    padding-bottom:71px
}
.s-borderThickBottom4_5{
    padding-bottom:70px
}
.s-marginLeft4_5{
    margin-left:72px
}
.s-paddingLeft4_5{
    padding-left:72px
}
.s-marginPullLeft4_5{
    margin-left:-72px
}
.s-borderLeft4_5{
    padding-left:71px
}
.s-borderThickLeft4_5{
    padding-left:70px
}
.s-marginRight4_5{
    margin-right:72px
}
.s-paddingRight4_5{
    padding-right:72px
}
.s-marginPullRight4_5{
    margin-right:-72px
}
.s-borderRight4_5{
    padding-right:71px
}
.s-borderThickRight4_5{
    padding-right:70px
}
.s-margin5{
    margin-top:80px;
    margin-bottom:80px;
    margin-left:80px;
    margin-right:80px
}
.s-padding5{
    padding-top:80px;
    padding-bottom:80px;
    padding-left:80px;
    padding-right:80px
}
.s-marginPull5{
    margin-top:-80px;
    margin-bottom:-80px;
    margin-left:-80px;
    margin-right:-80px
}
.s-border5{
    padding-top:79px;
    padding-bottom:79px;
    padding-left:79px;
    padding-right:79px
}
.s-borderThick5{
    padding-top:78px;
    padding-bottom:78px;
    padding-left:78px;
    padding-right:78px
}
.s-marginVert5{
    margin-top:80px;
    margin-bottom:80px
}
.s-paddingVert5{
    padding-top:80px;
    padding-bottom:80px
}
.s-marginPullVert5{
    margin-top:-80px;
    margin-bottom:-80px
}
.s-borderVert5{
    padding-top:79px;
    padding-bottom:79px
}
.s-borderThickVert5{
    padding-top:78px;
    padding-bottom:78px
}
.s-marginHoriz5{
    margin-left:80px;
    margin-right:80px
}
.s-paddingHoriz5{
    padding-left:80px;
    padding-right:80px
}
.s-marginPullHoriz5{
    margin-left:-80px;
    margin-right:-80px
}
.s-borderHoriz5{
    padding-left:79px;
    padding-right:79px
}
.s-borderThickHoriz5{
    padding-left:78px;
    padding-right:78px
}
.s-marginTop5{
    margin-top:80px
}
.s-paddingTop5{
    padding-top:80px
}
.s-marginPullTop5{
    margin-top:-80px
}
.s-borderTop5{
    padding-top:79px
}
.s-borderThickTop5{
    padding-top:78px
}
.s-marginBottom5{
    margin-bottom:80px
}
.s-paddingBottom5{
    padding-bottom:80px
}
.s-marginPullBottom5{
    margin-bottom:-80px
}
.s-borderBottom5{
    padding-bottom:79px
}
.s-borderThickBottom5{
    padding-bottom:78px
}
.s-marginLeft5{
    margin-left:80px
}
.s-paddingLeft5{
    padding-left:80px
}
.s-marginPullLeft5{
    margin-left:-80px
}
.s-borderLeft5{
    padding-left:79px
}
.s-borderThickLeft5{
    padding-left:78px
}
.s-marginRight5{
    margin-right:80px
}
.s-paddingRight5{
    padding-right:80px
}
.s-marginPullRight5{
    margin-right:-80px
}
.s-borderRight5{
    padding-right:79px
}
.s-borderThickRight5{
    padding-right:78px
}
.s-margin5_5{
    margin-top:88px;
    margin-bottom:88px;
    margin-left:88px;
    margin-right:88px
}
.s-padding5_5{
    padding-top:88px;
    padding-bottom:88px;
    padding-left:88px;
    padding-right:88px
}
.s-marginPull5_5{
    margin-top:-88px;
    margin-bottom:-88px;
    margin-left:-88px;
    margin-right:-88px
}
.s-border5_5{
    padding-top:87px;
    padding-bottom:87px;
    padding-left:87px;
    padding-right:87px
}
.s-borderThick5_5{
    padding-top:86px;
    padding-bottom:86px;
    padding-left:86px;
    padding-right:86px
}
.s-marginVert5_5{
    margin-top:88px;
    margin-bottom:88px
}
.s-paddingVert5_5{
    padding-top:88px;
    padding-bottom:88px
}
.s-marginPullVert5_5{
    margin-top:-88px;
    margin-bottom:-88px
}
.s-borderVert5_5{
    padding-top:87px;
    padding-bottom:87px
}
.s-borderThickVert5_5{
    padding-top:86px;
    padding-bottom:86px
}
.s-marginHoriz5_5{
    margin-left:88px;
    margin-right:88px
}
.s-paddingHoriz5_5{
    padding-left:88px;
    padding-right:88px
}
.s-marginPullHoriz5_5{
    margin-left:-88px;
    margin-right:-88px
}
.s-borderHoriz5_5{
    padding-left:87px;
    padding-right:87px
}
.s-borderThickHoriz5_5{
    padding-left:86px;
    padding-right:86px
}
.s-marginTop5_5{
    margin-top:88px
}
.s-paddingTop5_5{
    padding-top:88px
}
.s-marginPullTop5_5{
    margin-top:-88px
}
.s-borderTop5_5{
    padding-top:87px
}
.s-borderThickTop5_5{
    padding-top:86px
}
.s-marginBottom5_5{
    margin-bottom:88px
}
.s-paddingBottom5_5{
    padding-bottom:88px
}
.s-marginPullBottom5_5{
    margin-bottom:-88px
}
.s-borderBottom5_5{
    padding-bottom:87px
}
.s-borderThickBottom5_5{
    padding-bottom:86px
}
.s-marginLeft5_5{
    margin-left:88px
}
.s-paddingLeft5_5{
    padding-left:88px
}
.s-marginPullLeft5_5{
    margin-left:-88px
}
.s-borderLeft5_5{
    padding-left:87px
}
.s-borderThickLeft5_5{
    padding-left:86px
}
.s-marginRight5_5{
    margin-right:88px
}
.s-paddingRight5_5{
    padding-right:88px
}
.s-marginPullRight5_5{
    margin-right:-88px
}
.s-borderRight5_5{
    padding-right:87px
}
.s-borderThickRight5_5{
    padding-right:86px
}
.s-margin6{
    margin-top:96px;
    margin-bottom:96px;
    margin-left:96px;
    margin-right:96px
}
.s-padding6{
    padding-top:96px;
    padding-bottom:96px;
    padding-left:96px;
    padding-right:96px
}
.s-marginPull6{
    margin-top:-96px;
    margin-bottom:-96px;
    margin-left:-96px;
    margin-right:-96px
}
.s-border6{
    padding-top:95px;
    padding-bottom:95px;
    padding-left:95px;
    padding-right:95px
}
.s-borderThick6{
    padding-top:94px;
    padding-bottom:94px;
    padding-left:94px;
    padding-right:94px
}
.s-marginVert6{
    margin-top:96px;
    margin-bottom:96px
}
.s-paddingVert6{
    padding-top:96px;
    padding-bottom:96px
}
.s-marginPullVert6{
    margin-top:-96px;
    margin-bottom:-96px
}
.s-borderVert6{
    padding-top:95px;
    padding-bottom:95px
}
.s-borderThickVert6{
    padding-top:94px;
    padding-bottom:94px
}
.s-marginHoriz6{
    margin-left:96px;
    margin-right:96px
}
.s-paddingHoriz6{
    padding-left:96px;
    padding-right:96px
}
.s-marginPullHoriz6{
    margin-left:-96px;
    margin-right:-96px
}
.s-borderHoriz6{
    padding-left:95px;
    padding-right:95px
}
.s-borderThickHoriz6{
    padding-left:94px;
    padding-right:94px
}
.s-marginTop6{
    margin-top:96px
}
.s-paddingTop6{
    padding-top:96px
}
.s-marginPullTop6{
    margin-top:-96px
}
.s-borderTop6{
    padding-top:95px
}
.s-borderThickTop6{
    padding-top:94px
}
.s-marginBottom6{
    margin-bottom:96px
}
.s-paddingBottom6{
    padding-bottom:96px
}
.s-marginPullBottom6{
    margin-bottom:-96px
}
.s-borderBottom6{
    padding-bottom:95px
}
.s-borderThickBottom6{
    padding-bottom:94px
}
.s-marginLeft6{
    margin-left:96px
}
.s-paddingLeft6{
    padding-left:96px
}
.s-marginPullLeft6{
    margin-left:-96px
}
.s-borderLeft6{
    padding-left:95px
}
.s-borderThickLeft6{
    padding-left:94px
}
.s-marginRight6{
    margin-right:96px
}
.s-paddingRight6{
    padding-right:96px
}
.s-marginPullRight6{
    margin-right:-96px
}
.s-borderRight6{
    padding-right:95px
}
.s-borderThickRight6{
    padding-right:94px
}
.s-margin6_5{
    margin-top:104px;
    margin-bottom:104px;
    margin-left:104px;
    margin-right:104px
}
.s-padding6_5{
    padding-top:104px;
    padding-bottom:104px;
    padding-left:104px;
    padding-right:104px
}
.s-marginPull6_5{
    margin-top:-104px;
    margin-bottom:-104px;
    margin-left:-104px;
    margin-right:-104px
}
.s-border6_5{
    padding-top:103px;
    padding-bottom:103px;
    padding-left:103px;
    padding-right:103px
}
.s-borderThick6_5{
    padding-top:102px;
    padding-bottom:102px;
    padding-left:102px;
    padding-right:102px
}
.s-marginVert6_5{
    margin-top:104px;
    margin-bottom:104px
}
.s-paddingVert6_5{
    padding-top:104px;
    padding-bottom:104px
}
.s-marginPullVert6_5{
    margin-top:-104px;
    margin-bottom:-104px
}
.s-borderVert6_5{
    padding-top:103px;
    padding-bottom:103px
}
.s-borderThickVert6_5{
    padding-top:102px;
    padding-bottom:102px
}
.s-marginHoriz6_5{
    margin-left:104px;
    margin-right:104px
}
.s-paddingHoriz6_5{
    padding-left:104px;
    padding-right:104px
}
.s-marginPullHoriz6_5{
    margin-left:-104px;
    margin-right:-104px
}
.s-borderHoriz6_5{
    padding-left:103px;
    padding-right:103px
}
.s-borderThickHoriz6_5{
    padding-left:102px;
    padding-right:102px
}
.s-marginTop6_5{
    margin-top:104px
}
.s-paddingTop6_5{
    padding-top:104px
}
.s-marginPullTop6_5{
    margin-top:-104px
}
.s-borderTop6_5{
    padding-top:103px
}
.s-borderThickTop6_5{
    padding-top:102px
}
.s-marginBottom6_5{
    margin-bottom:104px
}
.s-paddingBottom6_5{
    padding-bottom:104px
}
.s-marginPullBottom6_5{
    margin-bottom:-104px
}
.s-borderBottom6_5{
    padding-bottom:103px
}
.s-borderThickBottom6_5{
    padding-bottom:102px
}
.s-marginLeft6_5{
    margin-left:104px
}
.s-paddingLeft6_5{
    padding-left:104px
}
.s-marginPullLeft6_5{
    margin-left:-104px
}
.s-borderLeft6_5{
    padding-left:103px
}
.s-borderThickLeft6_5{
    padding-left:102px
}
.s-marginRight6_5{
    margin-right:104px
}
.s-paddingRight6_5{
    padding-right:104px
}
.s-marginPullRight6_5{
    margin-right:-104px
}
.s-borderRight6_5{
    padding-right:103px
}
.s-borderThickRight6_5{
    padding-right:102px
}
.s-margin7{
    margin-top:112px;
    margin-bottom:112px;
    margin-left:112px;
    margin-right:112px
}
.s-padding7{
    padding-top:112px;
    padding-bottom:112px;
    padding-left:112px;
    padding-right:112px
}
.s-marginPull7{
    margin-top:-112px;
    margin-bottom:-112px;
    margin-left:-112px;
    margin-right:-112px
}
.s-border7{
    padding-top:111px;
    padding-bottom:111px;
    padding-left:111px;
    padding-right:111px
}
.s-borderThick7{
    padding-top:110px;
    padding-bottom:110px;
    padding-left:110px;
    padding-right:110px
}
.s-marginVert7{
    margin-top:112px;
    margin-bottom:112px
}
.s-paddingVert7{
    padding-top:112px;
    padding-bottom:112px
}
.s-marginPullVert7{
    margin-top:-112px;
    margin-bottom:-112px
}
.s-borderVert7{
    padding-top:111px;
    padding-bottom:111px
}
.s-borderThickVert7{
    padding-top:110px;
    padding-bottom:110px
}
.s-marginHoriz7{
    margin-left:112px;
    margin-right:112px
}
.s-paddingHoriz7{
    padding-left:112px;
    padding-right:112px
}
.s-marginPullHoriz7{
    margin-left:-112px;
    margin-right:-112px
}
.s-borderHoriz7{
    padding-left:111px;
    padding-right:111px
}
.s-borderThickHoriz7{
    padding-left:110px;
    padding-right:110px
}
.s-marginTop7{
    margin-top:112px
}
.s-paddingTop7{
    padding-top:112px
}
.s-marginPullTop7{
    margin-top:-112px
}
.s-borderTop7{
    padding-top:111px
}
.s-borderThickTop7{
    padding-top:110px
}
.s-marginBottom7{
    margin-bottom:112px
}
.s-paddingBottom7{
    padding-bottom:112px
}
.s-marginPullBottom7{
    margin-bottom:-112px
}
.s-borderBottom7{
    padding-bottom:111px
}
.s-borderThickBottom7{
    padding-bottom:110px
}
.s-marginLeft7{
    margin-left:112px
}
.s-paddingLeft7{
    padding-left:112px
}
.s-marginPullLeft7{
    margin-left:-112px
}
.s-borderLeft7{
    padding-left:111px
}
.s-borderThickLeft7{
    padding-left:110px
}
.s-marginRight7{
    margin-right:112px
}
.s-paddingRight7{
    padding-right:112px
}
.s-marginPullRight7{
    margin-right:-112px
}
.s-borderRight7{
    padding-right:111px
}
.s-borderThickRight7{
    padding-right:110px
}
.s-margin7_5{
    margin-top:120px;
    margin-bottom:120px;
    margin-left:120px;
    margin-right:120px
}
.s-padding7_5{
    padding-top:120px;
    padding-bottom:120px;
    padding-left:120px;
    padding-right:120px
}
.s-marginPull7_5{
    margin-top:-120px;
    margin-bottom:-120px;
    margin-left:-120px;
    margin-right:-120px
}
.s-border7_5{
    padding-top:119px;
    padding-bottom:119px;
    padding-left:119px;
    padding-right:119px
}
.s-borderThick7_5{
    padding-top:118px;
    padding-bottom:118px;
    padding-left:118px;
    padding-right:118px
}
.s-marginVert7_5{
    margin-top:120px;
    margin-bottom:120px
}
.s-paddingVert7_5{
    padding-top:120px;
    padding-bottom:120px
}
.s-marginPullVert7_5{
    margin-top:-120px;
    margin-bottom:-120px
}
.s-borderVert7_5{
    padding-top:119px;
    padding-bottom:119px
}
.s-borderThickVert7_5{
    padding-top:118px;
    padding-bottom:118px
}
.s-marginHoriz7_5{
    margin-left:120px;
    margin-right:120px
}
.s-paddingHoriz7_5{
    padding-left:120px;
    padding-right:120px
}
.s-marginPullHoriz7_5{
    margin-left:-120px;
    margin-right:-120px
}
.s-borderHoriz7_5{
    padding-left:119px;
    padding-right:119px
}
.s-borderThickHoriz7_5{
    padding-left:118px;
    padding-right:118px
}
.s-marginTop7_5{
    margin-top:120px
}
.s-paddingTop7_5{
    padding-top:120px
}
.s-marginPullTop7_5{
    margin-top:-120px
}
.s-borderTop7_5{
    padding-top:119px
}
.s-borderThickTop7_5{
    padding-top:118px
}
.s-marginBottom7_5{
    margin-bottom:120px
}
.s-paddingBottom7_5{
    padding-bottom:120px
}
.s-marginPullBottom7_5{
    margin-bottom:-120px
}
.s-borderBottom7_5{
    padding-bottom:119px
}
.s-borderThickBottom7_5{
    padding-bottom:118px
}
.s-marginLeft7_5{
    margin-left:120px
}
.s-paddingLeft7_5{
    padding-left:120px
}
.s-marginPullLeft7_5{
    margin-left:-120px
}
.s-borderLeft7_5{
    padding-left:119px
}
.s-borderThickLeft7_5{
    padding-left:118px
}
.s-marginRight7_5{
    margin-right:120px
}
.s-paddingRight7_5{
    padding-right:120px
}
.s-marginPullRight7_5{
    margin-right:-120px
}
.s-borderRight7_5{
    padding-right:119px
}
.s-borderThickRight7_5{
    padding-right:118px
}
.s-margin8{
    margin-top:128px;
    margin-bottom:128px;
    margin-left:128px;
    margin-right:128px
}
.s-padding8{
    padding-top:128px;
    padding-bottom:128px;
    padding-left:128px;
    padding-right:128px
}
.s-marginPull8{
    margin-top:-128px;
    margin-bottom:-128px;
    margin-left:-128px;
    margin-right:-128px
}
.s-border8{
    padding-top:127px;
    padding-bottom:127px;
    padding-left:127px;
    padding-right:127px
}
.s-borderThick8{
    padding-top:126px;
    padding-bottom:126px;
    padding-left:126px;
    padding-right:126px
}
.s-marginVert8{
    margin-top:128px;
    margin-bottom:128px
}
.s-paddingVert8{
    padding-top:128px;
    padding-bottom:128px
}
.s-marginPullVert8{
    margin-top:-128px;
    margin-bottom:-128px
}
.s-borderVert8{
    padding-top:127px;
    padding-bottom:127px
}
.s-borderThickVert8{
    padding-top:126px;
    padding-bottom:126px
}
.s-marginHoriz8{
    margin-left:128px;
    margin-right:128px
}
.s-paddingHoriz8{
    padding-left:128px;
    padding-right:128px
}
.s-marginPullHoriz8{
    margin-left:-128px;
    margin-right:-128px
}
.s-borderHoriz8{
    padding-left:127px;
    padding-right:127px
}
.s-borderThickHoriz8{
    padding-left:126px;
    padding-right:126px
}
.s-marginTop8{
    margin-top:128px
}
.s-paddingTop8{
    padding-top:128px
}
.s-marginPullTop8{
    margin-top:-128px
}
.s-borderTop8{
    padding-top:127px
}
.s-borderThickTop8{
    padding-top:126px
}
.s-marginBottom8{
    margin-bottom:128px
}
.s-paddingBottom8{
    padding-bottom:128px
}
.s-marginPullBottom8{
    margin-bottom:-128px
}
.s-borderBottom8{
    padding-bottom:127px
}
.s-borderThickBottom8{
    padding-bottom:126px
}
.s-marginLeft8{
    margin-left:128px
}
.s-paddingLeft8{
    padding-left:128px
}
.s-marginPullLeft8{
    margin-left:-128px
}
.s-borderLeft8{
    padding-left:127px
}
.s-borderThickLeft8{
    padding-left:126px
}
.s-marginRight8{
    margin-right:128px
}
.s-paddingRight8{
    padding-right:128px
}
.s-marginPullRight8{
    margin-right:-128px
}
.s-borderRight8{
    padding-right:127px
}
.s-borderThickRight8{
    padding-right:126px
}
.s-margin8_5{
    margin-top:136px;
    margin-bottom:136px;
    margin-left:136px;
    margin-right:136px
}
.s-padding8_5{
    padding-top:136px;
    padding-bottom:136px;
    padding-left:136px;
    padding-right:136px
}
.s-marginPull8_5{
    margin-top:-136px;
    margin-bottom:-136px;
    margin-left:-136px;
    margin-right:-136px
}
.s-border8_5{
    padding-top:135px;
    padding-bottom:135px;
    padding-left:135px;
    padding-right:135px
}
.s-borderThick8_5{
    padding-top:134px;
    padding-bottom:134px;
    padding-left:134px;
    padding-right:134px
}
.s-marginVert8_5{
    margin-top:136px;
    margin-bottom:136px
}
.s-paddingVert8_5{
    padding-top:136px;
    padding-bottom:136px
}
.s-marginPullVert8_5{
    margin-top:-136px;
    margin-bottom:-136px
}
.s-borderVert8_5{
    padding-top:135px;
    padding-bottom:135px
}
.s-borderThickVert8_5{
    padding-top:134px;
    padding-bottom:134px
}
.s-marginHoriz8_5{
    margin-left:136px;
    margin-right:136px
}
.s-paddingHoriz8_5{
    padding-left:136px;
    padding-right:136px
}
.s-marginPullHoriz8_5{
    margin-left:-136px;
    margin-right:-136px
}
.s-borderHoriz8_5{
    padding-left:135px;
    padding-right:135px
}
.s-borderThickHoriz8_5{
    padding-left:134px;
    padding-right:134px
}
.s-marginTop8_5{
    margin-top:136px
}
.s-paddingTop8_5{
    padding-top:136px
}
.s-marginPullTop8_5{
    margin-top:-136px
}
.s-borderTop8_5{
    padding-top:135px
}
.s-borderThickTop8_5{
    padding-top:134px
}
.s-marginBottom8_5{
    margin-bottom:136px
}
.s-paddingBottom8_5{
    padding-bottom:136px
}
.s-marginPullBottom8_5{
    margin-bottom:-136px
}
.s-borderBottom8_5{
    padding-bottom:135px
}
.s-borderThickBottom8_5{
    padding-bottom:134px
}
.s-marginLeft8_5{
    margin-left:136px
}
.s-paddingLeft8_5{
    padding-left:136px
}
.s-marginPullLeft8_5{
    margin-left:-136px
}
.s-borderLeft8_5{
    padding-left:135px
}
.s-borderThickLeft8_5{
    padding-left:134px
}
.s-marginRight8_5{
    margin-right:136px
}
.s-paddingRight8_5{
    padding-right:136px
}
.s-marginPullRight8_5{
    margin-right:-136px
}
.s-borderRight8_5{
    padding-right:135px
}
.s-borderThickRight8_5{
    padding-right:134px
}
.s-margin9{
    margin-top:144px;
    margin-bottom:144px;
    margin-left:144px;
    margin-right:144px
}
.s-padding9{
    padding-top:144px;
    padding-bottom:144px;
    padding-left:144px;
    padding-right:144px
}
.s-marginPull9{
    margin-top:-144px;
    margin-bottom:-144px;
    margin-left:-144px;
    margin-right:-144px
}
.s-border9{
    padding-top:143px;
    padding-bottom:143px;
    padding-left:143px;
    padding-right:143px
}
.s-borderThick9{
    padding-top:142px;
    padding-bottom:142px;
    padding-left:142px;
    padding-right:142px
}
.s-marginVert9{
    margin-top:144px;
    margin-bottom:144px
}
.s-paddingVert9{
    padding-top:144px;
    padding-bottom:144px
}
.s-marginPullVert9{
    margin-top:-144px;
    margin-bottom:-144px
}
.s-borderVert9{
    padding-top:143px;
    padding-bottom:143px
}
.s-borderThickVert9{
    padding-top:142px;
    padding-bottom:142px
}
.s-marginHoriz9{
    margin-left:144px;
    margin-right:144px
}
.s-paddingHoriz9{
    padding-left:144px;
    padding-right:144px
}
.s-marginPullHoriz9{
    margin-left:-144px;
    margin-right:-144px
}
.s-borderHoriz9{
    padding-left:143px;
    padding-right:143px
}
.s-borderThickHoriz9{
    padding-left:142px;
    padding-right:142px
}
.s-marginTop9{
    margin-top:144px
}
.s-paddingTop9{
    padding-top:144px
}
.s-marginPullTop9{
    margin-top:-144px
}
.s-borderTop9{
    padding-top:143px
}
.s-borderThickTop9{
    padding-top:142px
}
.s-marginBottom9{
    margin-bottom:144px
}
.s-paddingBottom9{
    padding-bottom:144px
}
.s-marginPullBottom9{
    margin-bottom:-144px
}
.s-borderBottom9{
    padding-bottom:143px
}
.s-borderThickBottom9{
    padding-bottom:142px
}
.s-marginLeft9{
    margin-left:144px
}
.s-paddingLeft9{
    padding-left:144px
}
.s-marginPullLeft9{
    margin-left:-144px
}
.s-borderLeft9{
    padding-left:143px
}
.s-borderThickLeft9{
    padding-left:142px
}
.s-marginRight9{
    margin-right:144px
}
.s-paddingRight9{
    padding-right:144px
}
.s-marginPullRight9{
    margin-right:-144px
}
.s-borderRight9{
    padding-right:143px
}
.s-borderThickRight9{
    padding-right:142px
}
.s-margin9_5{
    margin-top:152px;
    margin-bottom:152px;
    margin-left:152px;
    margin-right:152px
}
.s-padding9_5{
    padding-top:152px;
    padding-bottom:152px;
    padding-left:152px;
    padding-right:152px
}
.s-marginPull9_5{
    margin-top:-152px;
    margin-bottom:-152px;
    margin-left:-152px;
    margin-right:-152px
}
.s-border9_5{
    padding-top:151px;
    padding-bottom:151px;
    padding-left:151px;
    padding-right:151px
}
.s-borderThick9_5{
    padding-top:150px;
    padding-bottom:150px;
    padding-left:150px;
    padding-right:150px
}
.s-marginVert9_5{
    margin-top:152px;
    margin-bottom:152px
}
.s-paddingVert9_5{
    padding-top:152px;
    padding-bottom:152px
}
.s-marginPullVert9_5{
    margin-top:-152px;
    margin-bottom:-152px
}
.s-borderVert9_5{
    padding-top:151px;
    padding-bottom:151px
}
.s-borderThickVert9_5{
    padding-top:150px;
    padding-bottom:150px
}
.s-marginHoriz9_5{
    margin-left:152px;
    margin-right:152px
}
.s-paddingHoriz9_5{
    padding-left:152px;
    padding-right:152px
}
.s-marginPullHoriz9_5{
    margin-left:-152px;
    margin-right:-152px
}
.s-borderHoriz9_5{
    padding-left:151px;
    padding-right:151px
}
.s-borderThickHoriz9_5{
    padding-left:150px;
    padding-right:150px
}
.s-marginTop9_5{
    margin-top:152px
}
.s-paddingTop9_5{
    padding-top:152px
}
.s-marginPullTop9_5{
    margin-top:-152px
}
.s-borderTop9_5{
    padding-top:151px
}
.s-borderThickTop9_5{
    padding-top:150px
}
.s-marginBottom9_5{
    margin-bottom:152px
}
.s-paddingBottom9_5{
    padding-bottom:152px
}
.s-marginPullBottom9_5{
    margin-bottom:-152px
}
.s-borderBottom9_5{
    padding-bottom:151px
}
.s-borderThickBottom9_5{
    padding-bottom:150px
}
.s-marginLeft9_5{
    margin-left:152px
}
.s-paddingLeft9_5{
    padding-left:152px
}
.s-marginPullLeft9_5{
    margin-left:-152px
}
.s-borderLeft9_5{
    padding-left:151px
}
.s-borderThickLeft9_5{
    padding-left:150px
}
.s-marginRight9_5{
    margin-right:152px
}
.s-paddingRight9_5{
    padding-right:152px
}
.s-marginPullRight9_5{
    margin-right:-152px
}
.s-borderRight9_5{
    padding-right:151px
}
.s-borderThickRight9_5{
    padding-right:150px
}
.s-margin10{
    margin-top:160px;
    margin-bottom:160px;
    margin-left:160px;
    margin-right:160px
}
.s-padding10{
    padding-top:160px;
    padding-bottom:160px;
    padding-left:160px;
    padding-right:160px
}
.s-marginPull10{
    margin-top:-160px;
    margin-bottom:-160px;
    margin-left:-160px;
    margin-right:-160px
}
.s-border10{
    padding-top:159px;
    padding-bottom:159px;
    padding-left:159px;
    padding-right:159px
}
.s-borderThick10{
    padding-top:158px;
    padding-bottom:158px;
    padding-left:158px;
    padding-right:158px
}
.s-marginVert10{
    margin-top:160px;
    margin-bottom:160px
}
.s-paddingVert10{
    padding-top:160px;
    padding-bottom:160px
}
.s-marginPullVert10{
    margin-top:-160px;
    margin-bottom:-160px
}
.s-borderVert10{
    padding-top:159px;
    padding-bottom:159px
}
.s-borderThickVert10{
    padding-top:158px;
    padding-bottom:158px
}
.s-marginHoriz10{
    margin-left:160px;
    margin-right:160px
}
.s-paddingHoriz10{
    padding-left:160px;
    padding-right:160px
}
.s-marginPullHoriz10{
    margin-left:-160px;
    margin-right:-160px
}
.s-borderHoriz10{
    padding-left:159px;
    padding-right:159px
}
.s-borderThickHoriz10{
    padding-left:158px;
    padding-right:158px
}
.s-marginTop10{
    margin-top:160px
}
.s-paddingTop10{
    padding-top:160px
}
.s-marginPullTop10{
    margin-top:-160px
}
.s-borderTop10{
    padding-top:159px
}
.s-borderThickTop10{
    padding-top:158px
}
.s-marginBottom10{
    margin-bottom:160px
}
.s-paddingBottom10{
    padding-bottom:160px
}
.s-marginPullBottom10{
    margin-bottom:-160px
}
.s-borderBottom10{
    padding-bottom:159px
}
.s-borderThickBottom10{
    padding-bottom:158px
}
.s-marginLeft10{
    margin-left:160px
}
.s-paddingLeft10{
    padding-left:160px
}
.s-marginPullLeft10{
    margin-left:-160px
}
.s-borderLeft10{
    padding-left:159px
}
.s-borderThickLeft10{
    padding-left:158px
}
.s-marginRight10{
    margin-right:160px
}
.s-paddingRight10{
    padding-right:160px
}
.s-marginPullRight10{
    margin-right:-160px
}
.s-borderRight10{
    padding-right:159px
}
.s-borderThickRight10{
    padding-right:158px
}
.s-margin10_5{
    margin-top:168px;
    margin-bottom:168px;
    margin-left:168px;
    margin-right:168px
}
.s-padding10_5{
    padding-top:168px;
    padding-bottom:168px;
    padding-left:168px;
    padding-right:168px
}
.s-marginPull10_5{
    margin-top:-168px;
    margin-bottom:-168px;
    margin-left:-168px;
    margin-right:-168px
}
.s-border10_5{
    padding-top:167px;
    padding-bottom:167px;
    padding-left:167px;
    padding-right:167px
}
.s-borderThick10_5{
    padding-top:166px;
    padding-bottom:166px;
    padding-left:166px;
    padding-right:166px
}
.s-marginVert10_5{
    margin-top:168px;
    margin-bottom:168px
}
.s-paddingVert10_5{
    padding-top:168px;
    padding-bottom:168px
}
.s-marginPullVert10_5{
    margin-top:-168px;
    margin-bottom:-168px
}
.s-borderVert10_5{
    padding-top:167px;
    padding-bottom:167px
}
.s-borderThickVert10_5{
    padding-top:166px;
    padding-bottom:166px
}
.s-marginHoriz10_5{
    margin-left:168px;
    margin-right:168px
}
.s-paddingHoriz10_5{
    padding-left:168px;
    padding-right:168px
}
.s-marginPullHoriz10_5{
    margin-left:-168px;
    margin-right:-168px
}
.s-borderHoriz10_5{
    padding-left:167px;
    padding-right:167px
}
.s-borderThickHoriz10_5{
    padding-left:166px;
    padding-right:166px
}
.s-marginTop10_5{
    margin-top:168px
}
.s-paddingTop10_5{
    padding-top:168px
}
.s-marginPullTop10_5{
    margin-top:-168px
}
.s-borderTop10_5{
    padding-top:167px
}
.s-borderThickTop10_5{
    padding-top:166px
}
.s-marginBottom10_5{
    margin-bottom:168px
}
.s-paddingBottom10_5{
    padding-bottom:168px
}
.s-marginPullBottom10_5{
    margin-bottom:-168px
}
.s-borderBottom10_5{
    padding-bottom:167px
}
.s-borderThickBottom10_5{
    padding-bottom:166px
}
.s-marginLeft10_5{
    margin-left:168px
}
.s-paddingLeft10_5{
    padding-left:168px
}
.s-marginPullLeft10_5{
    margin-left:-168px
}
.s-borderLeft10_5{
    padding-left:167px
}
.s-borderThickLeft10_5{
    padding-left:166px
}
.s-marginRight10_5{
    margin-right:168px
}
.s-paddingRight10_5{
    padding-right:168px
}
.s-marginPullRight10_5{
    margin-right:-168px
}
.s-borderRight10_5{
    padding-right:167px
}
.s-borderThickRight10_5{
    padding-right:166px
}
.s-margin11{
    margin-top:176px;
    margin-bottom:176px;
    margin-left:176px;
    margin-right:176px
}
.s-padding11{
    padding-top:176px;
    padding-bottom:176px;
    padding-left:176px;
    padding-right:176px
}
.s-marginPull11{
    margin-top:-176px;
    margin-bottom:-176px;
    margin-left:-176px;
    margin-right:-176px
}
.s-border11{
    padding-top:175px;
    padding-bottom:175px;
    padding-left:175px;
    padding-right:175px
}
.s-borderThick11{
    padding-top:174px;
    padding-bottom:174px;
    padding-left:174px;
    padding-right:174px
}
.s-marginVert11{
    margin-top:176px;
    margin-bottom:176px
}
.s-paddingVert11{
    padding-top:176px;
    padding-bottom:176px
}
.s-marginPullVert11{
    margin-top:-176px;
    margin-bottom:-176px
}
.s-borderVert11{
    padding-top:175px;
    padding-bottom:175px
}
.s-borderThickVert11{
    padding-top:174px;
    padding-bottom:174px
}
.s-marginHoriz11{
    margin-left:176px;
    margin-right:176px
}
.s-paddingHoriz11{
    padding-left:176px;
    padding-right:176px
}
.s-marginPullHoriz11{
    margin-left:-176px;
    margin-right:-176px
}
.s-borderHoriz11{
    padding-left:175px;
    padding-right:175px
}
.s-borderThickHoriz11{
    padding-left:174px;
    padding-right:174px
}
.s-marginTop11{
    margin-top:176px
}
.s-paddingTop11{
    padding-top:176px
}
.s-marginPullTop11{
    margin-top:-176px
}
.s-borderTop11{
    padding-top:175px
}
.s-borderThickTop11{
    padding-top:174px
}
.s-marginBottom11{
    margin-bottom:176px
}
.s-paddingBottom11{
    padding-bottom:176px
}
.s-marginPullBottom11{
    margin-bottom:-176px
}
.s-borderBottom11{
    padding-bottom:175px
}
.s-borderThickBottom11{
    padding-bottom:174px
}
.s-marginLeft11{
    margin-left:176px
}
.s-paddingLeft11{
    padding-left:176px
}
.s-marginPullLeft11{
    margin-left:-176px
}
.s-borderLeft11{
    padding-left:175px
}
.s-borderThickLeft11{
    padding-left:174px
}
.s-marginRight11{
    margin-right:176px
}
.s-paddingRight11{
    padding-right:176px
}
.s-marginPullRight11{
    margin-right:-176px
}
.s-borderRight11{
    padding-right:175px
}
.s-borderThickRight11{
    padding-right:174px
}
.s-margin11_5{
    margin-top:184px;
    margin-bottom:184px;
    margin-left:184px;
    margin-right:184px
}
.s-padding11_5{
    padding-top:184px;
    padding-bottom:184px;
    padding-left:184px;
    padding-right:184px
}
.s-marginPull11_5{
    margin-top:-184px;
    margin-bottom:-184px;
    margin-left:-184px;
    margin-right:-184px
}
.s-border11_5{
    padding-top:183px;
    padding-bottom:183px;
    padding-left:183px;
    padding-right:183px
}
.s-borderThick11_5{
    padding-top:182px;
    padding-bottom:182px;
    padding-left:182px;
    padding-right:182px
}
.s-marginVert11_5{
    margin-top:184px;
    margin-bottom:184px
}
.s-paddingVert11_5{
    padding-top:184px;
    padding-bottom:184px
}
.s-marginPullVert11_5{
    margin-top:-184px;
    margin-bottom:-184px
}
.s-borderVert11_5{
    padding-top:183px;
    padding-bottom:183px
}
.s-borderThickVert11_5{
    padding-top:182px;
    padding-bottom:182px
}
.s-marginHoriz11_5{
    margin-left:184px;
    margin-right:184px
}
.s-paddingHoriz11_5{
    padding-left:184px;
    padding-right:184px
}
.s-marginPullHoriz11_5{
    margin-left:-184px;
    margin-right:-184px
}
.s-borderHoriz11_5{
    padding-left:183px;
    padding-right:183px
}
.s-borderThickHoriz11_5{
    padding-left:182px;
    padding-right:182px
}
.s-marginTop11_5{
    margin-top:184px
}
.s-paddingTop11_5{
    padding-top:184px
}
.s-marginPullTop11_5{
    margin-top:-184px
}
.s-borderTop11_5{
    padding-top:183px
}
.s-borderThickTop11_5{
    padding-top:182px
}
.s-marginBottom11_5{
    margin-bottom:184px
}
.s-paddingBottom11_5{
    padding-bottom:184px
}
.s-marginPullBottom11_5{
    margin-bottom:-184px
}
.s-borderBottom11_5{
    padding-bottom:183px
}
.s-borderThickBottom11_5{
    padding-bottom:182px
}
.s-marginLeft11_5{
    margin-left:184px
}
.s-paddingLeft11_5{
    padding-left:184px
}
.s-marginPullLeft11_5{
    margin-left:-184px
}
.s-borderLeft11_5{
    padding-left:183px
}
.s-borderThickLeft11_5{
    padding-left:182px
}
.s-marginRight11_5{
    margin-right:184px
}
.s-paddingRight11_5{
    padding-right:184px
}
.s-marginPullRight11_5{
    margin-right:-184px
}
.s-borderRight11_5{
    padding-right:183px
}
.s-borderThickRight11_5{
    padding-right:182px
}
.s-margin12{
    margin-top:192px;
    margin-bottom:192px;
    margin-left:192px;
    margin-right:192px
}
.s-padding12{
    padding-top:192px;
    padding-bottom:192px;
    padding-left:192px;
    padding-right:192px
}
.s-marginPull12{
    margin-top:-192px;
    margin-bottom:-192px;
    margin-left:-192px;
    margin-right:-192px
}
.s-border12{
    padding-top:191px;
    padding-bottom:191px;
    padding-left:191px;
    padding-right:191px
}
.s-borderThick12{
    padding-top:190px;
    padding-bottom:190px;
    padding-left:190px;
    padding-right:190px
}
.s-marginVert12{
    margin-top:192px;
    margin-bottom:192px
}
.s-paddingVert12{
    padding-top:192px;
    padding-bottom:192px
}
.s-marginPullVert12{
    margin-top:-192px;
    margin-bottom:-192px
}
.s-borderVert12{
    padding-top:191px;
    padding-bottom:191px
}
.s-borderThickVert12{
    padding-top:190px;
    padding-bottom:190px
}
.s-marginHoriz12{
    margin-left:192px;
    margin-right:192px
}
.s-paddingHoriz12{
    padding-left:192px;
    padding-right:192px
}
.s-marginPullHoriz12{
    margin-left:-192px;
    margin-right:-192px
}
.s-borderHoriz12{
    padding-left:191px;
    padding-right:191px
}
.s-borderThickHoriz12{
    padding-left:190px;
    padding-right:190px
}
.s-marginTop12{
    margin-top:192px
}
.s-paddingTop12{
    padding-top:192px
}
.s-marginPullTop12{
    margin-top:-192px
}
.s-borderTop12{
    padding-top:191px
}
.s-borderThickTop12{
    padding-top:190px
}
.s-marginBottom12{
    margin-bottom:192px
}
.s-paddingBottom12{
    padding-bottom:192px
}
.s-marginPullBottom12{
    margin-bottom:-192px
}
.s-borderBottom12{
    padding-bottom:191px
}
.s-borderThickBottom12{
    padding-bottom:190px
}
.s-marginLeft12{
    margin-left:192px
}
.s-paddingLeft12{
    padding-left:192px
}
.s-marginPullLeft12{
    margin-left:-192px
}
.s-borderLeft12{
    padding-left:191px
}
.s-borderThickLeft12{
    padding-left:190px
}
.s-marginRight12{
    margin-right:192px
}
.s-paddingRight12{
    padding-right:192px
}
.s-marginPullRight12{
    margin-right:-192px
}
.s-borderRight12{
    padding-right:191px
}
.s-borderThickRight12{
    padding-right:190px
}
.s-margin12_5{
    margin-top:200px;
    margin-bottom:200px;
    margin-left:200px;
    margin-right:200px
}
.s-padding12_5{
    padding-top:200px;
    padding-bottom:200px;
    padding-left:200px;
    padding-right:200px
}
.s-marginPull12_5{
    margin-top:-200px;
    margin-bottom:-200px;
    margin-left:-200px;
    margin-right:-200px
}
.s-border12_5{
    padding-top:199px;
    padding-bottom:199px;
    padding-left:199px;
    padding-right:199px
}
.s-borderThick12_5{
    padding-top:198px;
    padding-bottom:198px;
    padding-left:198px;
    padding-right:198px
}
.s-marginVert12_5{
    margin-top:200px;
    margin-bottom:200px
}
.s-paddingVert12_5{
    padding-top:200px;
    padding-bottom:200px
}
.s-marginPullVert12_5{
    margin-top:-200px;
    margin-bottom:-200px
}
.s-borderVert12_5{
    padding-top:199px;
    padding-bottom:199px
}
.s-borderThickVert12_5{
    padding-top:198px;
    padding-bottom:198px
}
.s-marginHoriz12_5{
    margin-left:200px;
    margin-right:200px
}
.s-paddingHoriz12_5{
    padding-left:200px;
    padding-right:200px
}
.s-marginPullHoriz12_5{
    margin-left:-200px;
    margin-right:-200px
}
.s-borderHoriz12_5{
    padding-left:199px;
    padding-right:199px
}
.s-borderThickHoriz12_5{
    padding-left:198px;
    padding-right:198px
}
.s-marginTop12_5{
    margin-top:200px
}
.s-paddingTop12_5{
    padding-top:200px
}
.s-marginPullTop12_5{
    margin-top:-200px
}
.s-borderTop12_5{
    padding-top:199px
}
.s-borderThickTop12_5{
    padding-top:198px
}
.s-marginBottom12_5{
    margin-bottom:200px
}
.s-paddingBottom12_5{
    padding-bottom:200px
}
.s-marginPullBottom12_5{
    margin-bottom:-200px
}
.s-borderBottom12_5{
    padding-bottom:199px
}
.s-borderThickBottom12_5{
    padding-bottom:198px
}
.s-marginLeft12_5{
    margin-left:200px
}
.s-paddingLeft12_5{
    padding-left:200px
}
.s-marginPullLeft12_5{
    margin-left:-200px
}
.s-borderLeft12_5{
    padding-left:199px
}
.s-borderThickLeft12_5{
    padding-left:198px
}
.s-marginRight12_5{
    margin-right:200px
}
.s-paddingRight12_5{
    padding-right:200px
}
.s-marginPullRight12_5{
    margin-right:-200px
}
.s-borderRight12_5{
    padding-right:199px
}
.s-borderThickRight12_5{
    padding-right:198px
}
.s-margin13{
    margin-top:208px;
    margin-bottom:208px;
    margin-left:208px;
    margin-right:208px
}
.s-padding13{
    padding-top:208px;
    padding-bottom:208px;
    padding-left:208px;
    padding-right:208px
}
.s-marginPull13{
    margin-top:-208px;
    margin-bottom:-208px;
    margin-left:-208px;
    margin-right:-208px
}
.s-border13{
    padding-top:207px;
    padding-bottom:207px;
    padding-left:207px;
    padding-right:207px
}
.s-borderThick13{
    padding-top:206px;
    padding-bottom:206px;
    padding-left:206px;
    padding-right:206px
}
.s-marginVert13{
    margin-top:208px;
    margin-bottom:208px
}
.s-paddingVert13{
    padding-top:208px;
    padding-bottom:208px
}
.s-marginPullVert13{
    margin-top:-208px;
    margin-bottom:-208px
}
.s-borderVert13{
    padding-top:207px;
    padding-bottom:207px
}
.s-borderThickVert13{
    padding-top:206px;
    padding-bottom:206px
}
.s-marginHoriz13{
    margin-left:208px;
    margin-right:208px
}
.s-paddingHoriz13{
    padding-left:208px;
    padding-right:208px
}
.s-marginPullHoriz13{
    margin-left:-208px;
    margin-right:-208px
}
.s-borderHoriz13{
    padding-left:207px;
    padding-right:207px
}
.s-borderThickHoriz13{
    padding-left:206px;
    padding-right:206px
}
.s-marginTop13{
    margin-top:208px
}
.s-paddingTop13{
    padding-top:208px
}
.s-marginPullTop13{
    margin-top:-208px
}
.s-borderTop13{
    padding-top:207px
}
.s-borderThickTop13{
    padding-top:206px
}
.s-marginBottom13{
    margin-bottom:208px
}
.s-paddingBottom13{
    padding-bottom:208px
}
.s-marginPullBottom13{
    margin-bottom:-208px
}
.s-borderBottom13{
    padding-bottom:207px
}
.s-borderThickBottom13{
    padding-bottom:206px
}
.s-marginLeft13{
    margin-left:208px
}
.s-paddingLeft13{
    padding-left:208px
}
.s-marginPullLeft13{
    margin-left:-208px
}
.s-borderLeft13{
    padding-left:207px
}
.s-borderThickLeft13{
    padding-left:206px
}
.s-marginRight13{
    margin-right:208px
}
.s-paddingRight13{
    padding-right:208px
}
.s-marginPullRight13{
    margin-right:-208px
}
.s-borderRight13{
    padding-right:207px
}
.s-borderThickRight13{
    padding-right:206px
}
.s-margin13_5{
    margin-top:216px;
    margin-bottom:216px;
    margin-left:216px;
    margin-right:216px
}
.s-padding13_5{
    padding-top:216px;
    padding-bottom:216px;
    padding-left:216px;
    padding-right:216px
}
.s-marginPull13_5{
    margin-top:-216px;
    margin-bottom:-216px;
    margin-left:-216px;
    margin-right:-216px
}
.s-border13_5{
    padding-top:215px;
    padding-bottom:215px;
    padding-left:215px;
    padding-right:215px
}
.s-borderThick13_5{
    padding-top:214px;
    padding-bottom:214px;
    padding-left:214px;
    padding-right:214px
}
.s-marginVert13_5{
    margin-top:216px;
    margin-bottom:216px
}
.s-paddingVert13_5{
    padding-top:216px;
    padding-bottom:216px
}
.s-marginPullVert13_5{
    margin-top:-216px;
    margin-bottom:-216px
}
.s-borderVert13_5{
    padding-top:215px;
    padding-bottom:215px
}
.s-borderThickVert13_5{
    padding-top:214px;
    padding-bottom:214px
}
.s-marginHoriz13_5{
    margin-left:216px;
    margin-right:216px
}
.s-paddingHoriz13_5{
    padding-left:216px;
    padding-right:216px
}
.s-marginPullHoriz13_5{
    margin-left:-216px;
    margin-right:-216px
}
.s-borderHoriz13_5{
    padding-left:215px;
    padding-right:215px
}
.s-borderThickHoriz13_5{
    padding-left:214px;
    padding-right:214px
}
.s-marginTop13_5{
    margin-top:216px
}
.s-paddingTop13_5{
    padding-top:216px
}
.s-marginPullTop13_5{
    margin-top:-216px
}
.s-borderTop13_5{
    padding-top:215px
}
.s-borderThickTop13_5{
    padding-top:214px
}
.s-marginBottom13_5{
    margin-bottom:216px
}
.s-paddingBottom13_5{
    padding-bottom:216px
}
.s-marginPullBottom13_5{
    margin-bottom:-216px
}
.s-borderBottom13_5{
    padding-bottom:215px
}
.s-borderThickBottom13_5{
    padding-bottom:214px
}
.s-marginLeft13_5{
    margin-left:216px
}
.s-paddingLeft13_5{
    padding-left:216px
}
.s-marginPullLeft13_5{
    margin-left:-216px
}
.s-borderLeft13_5{
    padding-left:215px
}
.s-borderThickLeft13_5{
    padding-left:214px
}
.s-marginRight13_5{
    margin-right:216px
}
.s-paddingRight13_5{
    padding-right:216px
}
.s-marginPullRight13_5{
    margin-right:-216px
}
.s-borderRight13_5{
    padding-right:215px
}
.s-borderThickRight13_5{
    padding-right:214px
}
.s-margin14{
    margin-top:224px;
    margin-bottom:224px;
    margin-left:224px;
    margin-right:224px
}
.s-padding14{
    padding-top:224px;
    padding-bottom:224px;
    padding-left:224px;
    padding-right:224px
}
.s-marginPull14{
    margin-top:-224px;
    margin-bottom:-224px;
    margin-left:-224px;
    margin-right:-224px
}
.s-border14{
    padding-top:223px;
    padding-bottom:223px;
    padding-left:223px;
    padding-right:223px
}
.s-borderThick14{
    padding-top:222px;
    padding-bottom:222px;
    padding-left:222px;
    padding-right:222px
}
.s-marginVert14{
    margin-top:224px;
    margin-bottom:224px
}
.s-paddingVert14{
    padding-top:224px;
    padding-bottom:224px
}
.s-marginPullVert14{
    margin-top:-224px;
    margin-bottom:-224px
}
.s-borderVert14{
    padding-top:223px;
    padding-bottom:223px
}
.s-borderThickVert14{
    padding-top:222px;
    padding-bottom:222px
}
.s-marginHoriz14{
    margin-left:224px;
    margin-right:224px
}
.s-paddingHoriz14{
    padding-left:224px;
    padding-right:224px
}
.s-marginPullHoriz14{
    margin-left:-224px;
    margin-right:-224px
}
.s-borderHoriz14{
    padding-left:223px;
    padding-right:223px
}
.s-borderThickHoriz14{
    padding-left:222px;
    padding-right:222px
}
.s-marginTop14{
    margin-top:224px
}
.s-paddingTop14{
    padding-top:224px
}
.s-marginPullTop14{
    margin-top:-224px
}
.s-borderTop14{
    padding-top:223px
}
.s-borderThickTop14{
    padding-top:222px
}
.s-marginBottom14{
    margin-bottom:224px
}
.s-paddingBottom14{
    padding-bottom:224px
}
.s-marginPullBottom14{
    margin-bottom:-224px
}
.s-borderBottom14{
    padding-bottom:223px
}
.s-borderThickBottom14{
    padding-bottom:222px
}
.s-marginLeft14{
    margin-left:224px
}
.s-paddingLeft14{
    padding-left:224px
}
.s-marginPullLeft14{
    margin-left:-224px
}
.s-borderLeft14{
    padding-left:223px
}
.s-borderThickLeft14{
    padding-left:222px
}
.s-marginRight14{
    margin-right:224px
}
.s-paddingRight14{
    padding-right:224px
}
.s-marginPullRight14{
    margin-right:-224px
}
.s-borderRight14{
    padding-right:223px
}
.s-borderThickRight14{
    padding-right:222px
}
.s-margin14_5{
    margin-top:232px;
    margin-bottom:232px;
    margin-left:232px;
    margin-right:232px
}
.s-padding14_5{
    padding-top:232px;
    padding-bottom:232px;
    padding-left:232px;
    padding-right:232px
}
.s-marginPull14_5{
    margin-top:-232px;
    margin-bottom:-232px;
    margin-left:-232px;
    margin-right:-232px
}
.s-border14_5{
    padding-top:231px;
    padding-bottom:231px;
    padding-left:231px;
    padding-right:231px
}
.s-borderThick14_5{
    padding-top:230px;
    padding-bottom:230px;
    padding-left:230px;
    padding-right:230px
}
.s-marginVert14_5{
    margin-top:232px;
    margin-bottom:232px
}
.s-paddingVert14_5{
    padding-top:232px;
    padding-bottom:232px
}
.s-marginPullVert14_5{
    margin-top:-232px;
    margin-bottom:-232px
}
.s-borderVert14_5{
    padding-top:231px;
    padding-bottom:231px
}
.s-borderThickVert14_5{
    padding-top:230px;
    padding-bottom:230px
}
.s-marginHoriz14_5{
    margin-left:232px;
    margin-right:232px
}
.s-paddingHoriz14_5{
    padding-left:232px;
    padding-right:232px
}
.s-marginPullHoriz14_5{
    margin-left:-232px;
    margin-right:-232px
}
.s-borderHoriz14_5{
    padding-left:231px;
    padding-right:231px
}
.s-borderThickHoriz14_5{
    padding-left:230px;
    padding-right:230px
}
.s-marginTop14_5{
    margin-top:232px
}
.s-paddingTop14_5{
    padding-top:232px
}
.s-marginPullTop14_5{
    margin-top:-232px
}
.s-borderTop14_5{
    padding-top:231px
}
.s-borderThickTop14_5{
    padding-top:230px
}
.s-marginBottom14_5{
    margin-bottom:232px
}
.s-paddingBottom14_5{
    padding-bottom:232px
}
.s-marginPullBottom14_5{
    margin-bottom:-232px
}
.s-borderBottom14_5{
    padding-bottom:231px
}
.s-borderThickBottom14_5{
    padding-bottom:230px
}
.s-marginLeft14_5{
    margin-left:232px
}
.s-paddingLeft14_5{
    padding-left:232px
}
.s-marginPullLeft14_5{
    margin-left:-232px
}
.s-borderLeft14_5{
    padding-left:231px
}
.s-borderThickLeft14_5{
    padding-left:230px
}
.s-marginRight14_5{
    margin-right:232px
}
.s-paddingRight14_5{
    padding-right:232px
}
.s-marginPullRight14_5{
    margin-right:-232px
}
.s-borderRight14_5{
    padding-right:231px
}
.s-borderThickRight14_5{
    padding-right:230px
}
.s-margin15{
    margin-top:240px;
    margin-bottom:240px;
    margin-left:240px;
    margin-right:240px
}
.s-padding15{
    padding-top:240px;
    padding-bottom:240px;
    padding-left:240px;
    padding-right:240px
}
.s-marginPull15{
    margin-top:-240px;
    margin-bottom:-240px;
    margin-left:-240px;
    margin-right:-240px
}
.s-border15{
    padding-top:239px;
    padding-bottom:239px;
    padding-left:239px;
    padding-right:239px
}
.s-borderThick15{
    padding-top:238px;
    padding-bottom:238px;
    padding-left:238px;
    padding-right:238px
}
.s-marginVert15{
    margin-top:240px;
    margin-bottom:240px
}
.s-paddingVert15{
    padding-top:240px;
    padding-bottom:240px
}
.s-marginPullVert15{
    margin-top:-240px;
    margin-bottom:-240px
}
.s-borderVert15{
    padding-top:239px;
    padding-bottom:239px
}
.s-borderThickVert15{
    padding-top:238px;
    padding-bottom:238px
}
.s-marginHoriz15{
    margin-left:240px;
    margin-right:240px
}
.s-paddingHoriz15{
    padding-left:240px;
    padding-right:240px
}
.s-marginPullHoriz15{
    margin-left:-240px;
    margin-right:-240px
}
.s-borderHoriz15{
    padding-left:239px;
    padding-right:239px
}
.s-borderThickHoriz15{
    padding-left:238px;
    padding-right:238px
}
.s-marginTop15{
    margin-top:240px
}
.s-paddingTop15{
    padding-top:240px
}
.s-marginPullTop15{
    margin-top:-240px
}
.s-borderTop15{
    padding-top:239px
}
.s-borderThickTop15{
    padding-top:238px
}
.s-marginBottom15{
    margin-bottom:240px
}
.s-paddingBottom15{
    padding-bottom:240px
}
.s-marginPullBottom15{
    margin-bottom:-240px
}
.s-borderBottom15{
    padding-bottom:239px
}
.s-borderThickBottom15{
    padding-bottom:238px
}
.s-marginLeft15{
    margin-left:240px
}
.s-paddingLeft15{
    padding-left:240px
}
.s-marginPullLeft15{
    margin-left:-240px
}
.s-borderLeft15{
    padding-left:239px
}
.s-borderThickLeft15{
    padding-left:238px
}
.s-marginRight15{
    margin-right:240px
}
.s-paddingRight15{
    padding-right:240px
}
.s-marginPullRight15{
    margin-right:-240px
}
.s-borderRight15{
    padding-right:239px
}
.s-borderThickRight15{
    padding-right:238px
}
.s-margin15_5{
    margin-top:248px;
    margin-bottom:248px;
    margin-left:248px;
    margin-right:248px
}
.s-padding15_5{
    padding-top:248px;
    padding-bottom:248px;
    padding-left:248px;
    padding-right:248px
}
.s-marginPull15_5{
    margin-top:-248px;
    margin-bottom:-248px;
    margin-left:-248px;
    margin-right:-248px
}
.s-border15_5{
    padding-top:247px;
    padding-bottom:247px;
    padding-left:247px;
    padding-right:247px
}
.s-borderThick15_5{
    padding-top:246px;
    padding-bottom:246px;
    padding-left:246px;
    padding-right:246px
}
.s-marginVert15_5{
    margin-top:248px;
    margin-bottom:248px
}
.s-paddingVert15_5{
    padding-top:248px;
    padding-bottom:248px
}
.s-marginPullVert15_5{
    margin-top:-248px;
    margin-bottom:-248px
}
.s-borderVert15_5{
    padding-top:247px;
    padding-bottom:247px
}
.s-borderThickVert15_5{
    padding-top:246px;
    padding-bottom:246px
}
.s-marginHoriz15_5{
    margin-left:248px;
    margin-right:248px
}
.s-paddingHoriz15_5{
    padding-left:248px;
    padding-right:248px
}
.s-marginPullHoriz15_5{
    margin-left:-248px;
    margin-right:-248px
}
.s-borderHoriz15_5{
    padding-left:247px;
    padding-right:247px
}
.s-borderThickHoriz15_5{
    padding-left:246px;
    padding-right:246px
}
.s-marginTop15_5{
    margin-top:248px
}
.s-paddingTop15_5{
    padding-top:248px
}
.s-marginPullTop15_5{
    margin-top:-248px
}
.s-borderTop15_5{
    padding-top:247px
}
.s-borderThickTop15_5{
    padding-top:246px
}
.s-marginBottom15_5{
    margin-bottom:248px
}
.s-paddingBottom15_5{
    padding-bottom:248px
}
.s-marginPullBottom15_5{
    margin-bottom:-248px
}
.s-borderBottom15_5{
    padding-bottom:247px
}
.s-borderThickBottom15_5{
    padding-bottom:246px
}
.s-marginLeft15_5{
    margin-left:248px
}
.s-paddingLeft15_5{
    padding-left:248px
}
.s-marginPullLeft15_5{
    margin-left:-248px
}
.s-borderLeft15_5{
    padding-left:247px
}
.s-borderThickLeft15_5{
    padding-left:246px
}
.s-marginRight15_5{
    margin-right:248px
}
.s-paddingRight15_5{
    padding-right:248px
}
.s-marginPullRight15_5{
    margin-right:-248px
}
.s-borderRight15_5{
    padding-right:247px
}
.s-borderThickRight15_5{
    padding-right:246px
}
.s-margin16{
    margin-top:256px;
    margin-bottom:256px;
    margin-left:256px;
    margin-right:256px
}
.s-padding16{
    padding-top:256px;
    padding-bottom:256px;
    padding-left:256px;
    padding-right:256px
}
.s-marginPull16{
    margin-top:-256px;
    margin-bottom:-256px;
    margin-left:-256px;
    margin-right:-256px
}
.s-border16{
    padding-top:255px;
    padding-bottom:255px;
    padding-left:255px;
    padding-right:255px
}
.s-borderThick16{
    padding-top:254px;
    padding-bottom:254px;
    padding-left:254px;
    padding-right:254px
}
.s-marginVert16{
    margin-top:256px;
    margin-bottom:256px
}
.s-paddingVert16{
    padding-top:256px;
    padding-bottom:256px
}
.s-marginPullVert16{
    margin-top:-256px;
    margin-bottom:-256px
}
.s-borderVert16{
    padding-top:255px;
    padding-bottom:255px
}
.s-borderThickVert16{
    padding-top:254px;
    padding-bottom:254px
}
.s-marginHoriz16{
    margin-left:256px;
    margin-right:256px
}
.s-paddingHoriz16{
    padding-left:256px;
    padding-right:256px
}
.s-marginPullHoriz16{
    margin-left:-256px;
    margin-right:-256px
}
.s-borderHoriz16{
    padding-left:255px;
    padding-right:255px
}
.s-borderThickHoriz16{
    padding-left:254px;
    padding-right:254px
}
.s-marginTop16{
    margin-top:256px
}
.s-paddingTop16{
    padding-top:256px
}
.s-marginPullTop16{
    margin-top:-256px
}
.s-borderTop16{
    padding-top:255px
}
.s-borderThickTop16{
    padding-top:254px
}
.s-marginBottom16{
    margin-bottom:256px
}
.s-paddingBottom16{
    padding-bottom:256px
}
.s-marginPullBottom16{
    margin-bottom:-256px
}
.s-borderBottom16{
    padding-bottom:255px
}
.s-borderThickBottom16{
    padding-bottom:254px
}
.s-marginLeft16{
    margin-left:256px
}
.s-paddingLeft16{
    padding-left:256px
}
.s-marginPullLeft16{
    margin-left:-256px
}
.s-borderLeft16{
    padding-left:255px
}
.s-borderThickLeft16{
    padding-left:254px
}
.s-marginRight16{
    margin-right:256px
}
.s-paddingRight16{
    padding-right:256px
}
.s-marginPullRight16{
    margin-right:-256px
}
.s-borderRight16{
    padding-right:255px
}
.s-borderThickRight16{
    padding-right:254px
}
.s-borderThick0_5,.s-borderThick1,.s-borderThick1_5,.s-borderThick2,.s-borderThick2_5,.s-borderThick3,.s-borderThick3_5,.s-borderThick4,.s-borderThick4_5,.s-borderThick5,.s-borderThick5_5,.s-borderThick6,.s-borderThick6_5,.s-borderThick7,.s-borderThick7_5,.s-borderThick8,.s-borderThick8_5,.s-borderThick9,.s-borderThick9_5,.s-borderThick10,.s-borderThick10_5,.s-borderThick11,.s-borderThick11_5,.s-borderThick12,.s-borderThick12_5,.s-borderThick13,.s-borderThick13_5,.s-borderThick14,.s-borderThick14_5,.s-borderThick15,.s-borderThick15_5,.s-borderThick16{
    border-top-color:#eeeeee;
    border-top-style:solid;
    border-top-width:2px;
    border-bottom-color:#eeeeee;
    border-bottom-style:solid;
    border-bottom-width:2px;
    border-left-color:#eeeeee;
    border-left-style:solid;
    border-left-width:2px;
    border-right-color:#eeeeee;
    border-right-style:solid;
    border-right-width:2px
}
.s-borderThickVert0_5,.s-borderThickVert1,.s-borderThickVert1_5,.s-borderThickVert2,.s-borderThickVert2_5,.s-borderThickVert3,.s-borderThickVert3_5,.s-borderThickVert4,.s-borderThickVert4_5,.s-borderThickVert5,.s-borderThickVert5_5,.s-borderThickVert6,.s-borderThickVert6_5,.s-borderThickVert7,.s-borderThickVert7_5,.s-borderThickVert8,.s-borderThickVert8_5,.s-borderThickVert9,.s-borderThickVert9_5,.s-borderThickVert10,.s-borderThickVert10_5,.s-borderThickVert11,.s-borderThickVert11_5,.s-borderThickVert12,.s-borderThickVert12_5,.s-borderThickVert13,.s-borderThickVert13_5,.s-borderThickVert14,.s-borderThickVert14_5,.s-borderThickVert15,.s-borderThickVert15_5,.s-borderThickVert16{
    border-top-color:#eeeeee;
    border-top-style:solid;
    border-top-width:2px;
    border-bottom-color:#eeeeee;
    border-bottom-style:solid;
    border-bottom-width:2px
}
.s-borderThickHoriz0_5,.s-borderThickHoriz1,.s-borderThickHoriz1_5,.s-borderThickHoriz2,.s-borderThickHoriz2_5,.s-borderThickHoriz3,.s-borderThickHoriz3_5,.s-borderThickHoriz4,.s-borderThickHoriz4_5,.s-borderThickHoriz5,.s-borderThickHoriz5_5,.s-borderThickHoriz6,.s-borderThickHoriz6_5,.s-borderThickHoriz7,.s-borderThickHoriz7_5,.s-borderThickHoriz8,.s-borderThickHoriz8_5,.s-borderThickHoriz9,.s-borderThickHoriz9_5,.s-borderThickHoriz10,.s-borderThickHoriz10_5,.s-borderThickHoriz11,.s-borderThickHoriz11_5,.s-borderThickHoriz12,.s-borderThickHoriz12_5,.s-borderThickHoriz13,.s-borderThickHoriz13_5,.s-borderThickHoriz14,.s-borderThickHoriz14_5,.s-borderThickHoriz15,.s-borderThickHoriz15_5,.s-borderThickHoriz16{
    border-left-color:#eeeeee;
    border-left-style:solid;
    border-left-width:2px;
    border-right-color:#eeeeee;
    border-right-style:solid;
    border-right-width:2px
}
.s-borderThickTop0_5,.s-borderThickTop1,.s-borderThickTop1_5,.s-borderThickTop2,.s-borderThickTop2_5,.s-borderThickTop3,.s-borderThickTop3_5,.s-borderThickTop4,.s-borderThickTop4_5,.s-borderThickTop5,.s-borderThickTop5_5,.s-borderThickTop6,.s-borderThickTop6_5,.s-borderThickTop7,.s-borderThickTop7_5,.s-borderThickTop8,.s-borderThickTop8_5,.s-borderThickTop9,.s-borderThickTop9_5,.s-borderThickTop10,.s-borderThickTop10_5,.s-borderThickTop11,.s-borderThickTop11_5,.s-borderThickTop12,.s-borderThickTop12_5,.s-borderThickTop13,.s-borderThickTop13_5,.s-borderThickTop14,.s-borderThickTop14_5,.s-borderThickTop15,.s-borderThickTop15_5,.s-borderThickTop16{
    border-top-color:#eeeeee;
    border-top-style:solid;
    border-top-width:2px
}
.s-borderThickBottom0_5,.s-borderThickBottom1,.s-borderThickBottom1_5,.s-borderThickBottom2,.s-borderThickBottom2_5,.s-borderThickBottom3,.s-borderThickBottom3_5,.s-borderThickBottom4,.s-borderThickBottom4_5,.s-borderThickBottom5,.s-borderThickBottom5_5,.s-borderThickBottom6,.s-borderThickBottom6_5,.s-borderThickBottom7,.s-borderThickBottom7_5,.s-borderThickBottom8,.s-borderThickBottom8_5,.s-borderThickBottom9,.s-borderThickBottom9_5,.s-borderThickBottom10,.s-borderThickBottom10_5,.s-borderThickBottom11,.s-borderThickBottom11_5,.s-borderThickBottom12,.s-borderThickBottom12_5,.s-borderThickBottom13,.s-borderThickBottom13_5,.s-borderThickBottom14,.s-borderThickBottom14_5,.s-borderThickBottom15,.s-borderThickBottom15_5,.s-borderThickBottom16{
    border-bottom-color:#eeeeee;
    border-bottom-style:solid;
    border-bottom-width:2px
}
.s-borderThickLeft0_5,.s-borderThickLeft1,.s-borderThickLeft1_5,.s-borderThickLeft2,.s-borderThickLeft2_5,.s-borderThickLeft3,.s-borderThickLeft3_5,.s-borderThickLeft4,.s-borderThickLeft4_5,.s-borderThickLeft5,.s-borderThickLeft5_5,.s-borderThickLeft6,.s-borderThickLeft6_5,.s-borderThickLeft7,.s-borderThickLeft7_5,.s-borderThickLeft8,.s-borderThickLeft8_5,.s-borderThickLeft9,.s-borderThickLeft9_5,.s-borderThickLeft10,.s-borderThickLeft10_5,.s-borderThickLeft11,.s-borderThickLeft11_5,.s-borderThickLeft12,.s-borderThickLeft12_5,.s-borderThickLeft13,.s-borderThickLeft13_5,.s-borderThickLeft14,.s-borderThickLeft14_5,.s-borderThickLeft15,.s-borderThickLeft15_5,.s-borderThickLeft16{
    border-left-color:#eeeeee;
    border-left-style:solid;
    border-left-width:2px
}
.s-borderThickRight0_5,.s-borderThickRight1,.s-borderThickRight1_5,.s-borderThickRight2,.s-borderThickRight2_5,.s-borderThickRight3,.s-borderThickRight3_5,.s-borderThickRight4,.s-borderThickRight4_5,.s-borderThickRight5,.s-borderThickRight5_5,.s-borderThickRight6,.s-borderThickRight6_5,.s-borderThickRight7,.s-borderThickRight7_5,.s-borderThickRight8,.s-borderThickRight8_5,.s-borderThickRight9,.s-borderThickRight9_5,.s-borderThickRight10,.s-borderThickRight10_5,.s-borderThickRight11,.s-borderThickRight11_5,.s-borderThickRight12,.s-borderThickRight12_5,.s-borderThickRight13,.s-borderThickRight13_5,.s-borderThickRight14,.s-borderThickRight14_5,.s-borderThickRight15,.s-borderThickRight15_5,.s-borderThickRight16{
    border-right-color:#eeeeee;
    border-right-style:solid;
    border-right-width:2px
}
.s-margin0_5{
    margin-top:8px;
    margin-bottom:8px;
    margin-left:8px;
    margin-right:8px
}
.s-padding0_5{
    padding-top:8px;
    padding-bottom:8px;
    padding-left:8px;
    padding-right:8px
}
.s-marginPull0_5{
    margin-top:-8px;
    margin-bottom:-8px;
    margin-left:-8px;
    margin-right:-8px
}
.s-border0_5{
    padding-top:7px;
    padding-bottom:7px;
    padding-left:7px;
    padding-right:7px
}
.s-borderThick0_5{
    padding-top:6px;
    padding-bottom:6px;
    padding-left:6px;
    padding-right:6px
}
.s-marginVert0_5{
    margin-top:8px;
    margin-bottom:8px
}
.s-paddingVert0_5{
    padding-top:8px;
    padding-bottom:8px
}
.s-marginPullVert0_5{
    margin-top:-8px;
    margin-bottom:-8px
}
.s-borderVert0_5{
    padding-top:7px;
    padding-bottom:7px
}
.s-borderThickVert0_5{
    padding-top:6px;
    padding-bottom:6px
}
.s-marginHoriz0_5{
    margin-left:8px;
    margin-right:8px
}
.s-paddingHoriz0_5{
    padding-left:8px;
    padding-right:8px
}
.s-marginPullHoriz0_5{
    margin-left:-8px;
    margin-right:-8px
}
.s-borderHoriz0_5{
    padding-left:7px;
    padding-right:7px
}
.s-borderThickHoriz0_5{
    padding-left:6px;
    padding-right:6px
}
.s-marginTop0_5{
    margin-top:8px
}
.s-paddingTop0_5{
    padding-top:8px
}
.s-marginPullTop0_5{
    margin-top:-8px
}
.s-borderTop0_5{
    padding-top:7px
}
.s-borderThickTop0_5{
    padding-top:6px
}
.s-marginBottom0_5{
    margin-bottom:8px
}
.s-paddingBottom0_5{
    padding-bottom:8px
}
.s-marginPullBottom0_5{
    margin-bottom:-8px
}
.s-borderBottom0_5{
    padding-bottom:7px
}
.s-borderThickBottom0_5{
    padding-bottom:6px
}
.s-marginLeft0_5{
    margin-left:8px
}
.s-paddingLeft0_5{
    padding-left:8px
}
.s-marginPullLeft0_5{
    margin-left:-8px
}
.s-borderLeft0_5{
    padding-left:7px
}
.s-borderThickLeft0_5{
    padding-left:6px
}
.s-marginRight0_5{
    margin-right:8px
}
.s-paddingRight0_5{
    padding-right:8px
}
.s-marginPullRight0_5{
    margin-right:-8px
}
.s-borderRight0_5{
    padding-right:7px
}
.s-borderThickRight0_5{
    padding-right:6px
}
.s-margin1{
    margin-top:16px;
    margin-bottom:16px;
    margin-left:16px;
    margin-right:16px
}
.s-padding1{
    padding-top:16px;
    padding-bottom:16px;
    padding-left:16px;
    padding-right:16px
}
.s-marginPull1{
    margin-top:-16px;
    margin-bottom:-16px;
    margin-left:-16px;
    margin-right:-16px
}
.s-border1{
    padding-top:15px;
    padding-bottom:15px;
    padding-left:15px;
    padding-right:15px
}
.s-borderThick1{
    padding-top:14px;
    padding-bottom:14px;
    padding-left:14px;
    padding-right:14px
}
.s-marginVert1{
    margin-top:16px;
    margin-bottom:16px
}
.s-paddingVert1{
    padding-top:16px;
    padding-bottom:16px
}
.s-marginPullVert1{
    margin-top:-16px;
    margin-bottom:-16px
}
.s-borderVert1{
    padding-top:15px;
    padding-bottom:15px
}
.s-borderThickVert1{
    padding-top:14px;
    padding-bottom:14px
}
.s-marginHoriz1{
    margin-left:16px;
    margin-right:16px
}
.s-paddingHoriz1{
    padding-left:16px;
    padding-right:16px
}
.s-marginPullHoriz1{
    margin-left:-16px;
    margin-right:-16px
}
.s-borderHoriz1{
    padding-left:15px;
    padding-right:15px
}
.s-borderThickHoriz1{
    padding-left:14px;
    padding-right:14px
}
.s-marginTop1{
    margin-top:16px
}
.s-paddingTop1{
    padding-top:16px
}
.s-marginPullTop1{
    margin-top:-16px
}
.s-borderTop1{
    padding-top:15px
}
.s-borderThickTop1{
    padding-top:14px
}
.s-marginBottom1{
    margin-bottom:16px
}
.s-paddingBottom1{
    padding-bottom:16px
}
.s-marginPullBottom1{
    margin-bottom:-16px
}
.s-borderBottom1{
    padding-bottom:15px
}
.s-borderThickBottom1{
    padding-bottom:14px
}
.s-marginLeft1{
    margin-left:16px
}
.s-paddingLeft1{
    padding-left:16px
}
.s-marginPullLeft1{
    margin-left:-16px
}
.s-borderLeft1{
    padding-left:15px
}
.s-borderThickLeft1{
    padding-left:14px
}
.s-marginRight1{
    margin-right:16px
}
.s-paddingRight1{
    padding-right:16px
}
.s-marginPullRight1{
    margin-right:-16px
}
.s-borderRight1{
    padding-right:15px
}
.s-borderThickRight1{
    padding-right:14px
}
.s-margin1_5{
    margin-top:24px;
    margin-bottom:24px;
    margin-left:24px;
    margin-right:24px
}
.s-padding1_5{
    padding-top:24px;
    padding-bottom:24px;
    padding-left:24px;
    padding-right:24px
}
.s-marginPull1_5{
    margin-top:-24px;
    margin-bottom:-24px;
    margin-left:-24px;
    margin-right:-24px
}
.s-border1_5{
    padding-top:23px;
    padding-bottom:23px;
    padding-left:23px;
    padding-right:23px
}
.s-borderThick1_5{
    padding-top:22px;
    padding-bottom:22px;
    padding-left:22px;
    padding-right:22px
}
.s-marginVert1_5{
    margin-top:24px;
    margin-bottom:24px
}
.s-paddingVert1_5{
    padding-top:24px;
    padding-bottom:24px
}
.s-marginPullVert1_5{
    margin-top:-24px;
    margin-bottom:-24px
}
.s-borderVert1_5{
    padding-top:23px;
    padding-bottom:23px
}
.s-borderThickVert1_5{
    padding-top:22px;
    padding-bottom:22px
}
.s-marginHoriz1_5{
    margin-left:24px;
    margin-right:24px
}
.s-paddingHoriz1_5{
    padding-left:24px;
    padding-right:24px
}
.s-marginPullHoriz1_5{
    margin-left:-24px;
    margin-right:-24px
}
.s-borderHoriz1_5{
    padding-left:23px;
    padding-right:23px
}
.s-borderThickHoriz1_5{
    padding-left:22px;
    padding-right:22px
}
.s-marginTop1_5{
    margin-top:24px
}
.s-paddingTop1_5{
    padding-top:24px
}
.s-marginPullTop1_5{
    margin-top:-24px
}
.s-borderTop1_5{
    padding-top:23px
}
.s-borderThickTop1_5{
    padding-top:22px
}
.s-marginBottom1_5{
    margin-bottom:24px
}
.s-paddingBottom1_5{
    padding-bottom:24px
}
.s-marginPullBottom1_5{
    margin-bottom:-24px
}
.s-borderBottom1_5{
    padding-bottom:23px
}
.s-borderThickBottom1_5{
    padding-bottom:22px
}
.s-marginLeft1_5{
    margin-left:24px
}
.s-paddingLeft1_5{
    padding-left:24px
}
.s-marginPullLeft1_5{
    margin-left:-24px
}
.s-borderLeft1_5{
    padding-left:23px
}
.s-borderThickLeft1_5{
    padding-left:22px
}
.s-marginRight1_5{
    margin-right:24px
}
.s-paddingRight1_5{
    padding-right:24px
}
.s-marginPullRight1_5{
    margin-right:-24px
}
.s-borderRight1_5{
    padding-right:23px
}
.s-borderThickRight1_5{
    padding-right:22px
}
.s-margin2{
    margin-top:32px;
    margin-bottom:32px;
    margin-left:32px;
    margin-right:32px
}
.s-padding2{
    padding-top:32px;
    padding-bottom:32px;
    padding-left:32px;
    padding-right:32px
}
.s-marginPull2{
    margin-top:-32px;
    margin-bottom:-32px;
    margin-left:-32px;
    margin-right:-32px
}
.s-border2{
    padding-top:31px;
    padding-bottom:31px;
    padding-left:31px;
    padding-right:31px
}
.s-borderThick2{
    padding-top:30px;
    padding-bottom:30px;
    padding-left:30px;
    padding-right:30px
}
.s-marginVert2{
    margin-top:32px;
    margin-bottom:32px
}
.s-paddingVert2{
    padding-top:32px;
    padding-bottom:32px
}
.s-marginPullVert2{
    margin-top:-32px;
    margin-bottom:-32px
}
.s-borderVert2{
    padding-top:31px;
    padding-bottom:31px
}
.s-borderThickVert2{
    padding-top:30px;
    padding-bottom:30px
}
.s-marginHoriz2{
    margin-left:32px;
    margin-right:32px
}
.s-paddingHoriz2{
    padding-left:32px;
    padding-right:32px
}
.s-marginPullHoriz2{
    margin-left:-32px;
    margin-right:-32px
}
.s-borderHoriz2{
    padding-left:31px;
    padding-right:31px
}
.s-borderThickHoriz2{
    padding-left:30px;
    padding-right:30px
}
.s-marginTop2{
    margin-top:32px
}
.s-paddingTop2{
    padding-top:32px
}
.s-marginPullTop2{
    margin-top:-32px
}
.s-borderTop2{
    padding-top:31px
}
.s-borderThickTop2{
    padding-top:30px
}
.s-marginBottom2{
    margin-bottom:32px
}
.s-paddingBottom2{
    padding-bottom:32px
}
.s-marginPullBottom2{
    margin-bottom:-32px
}
.s-borderBottom2{
    padding-bottom:31px
}
.s-borderThickBottom2{
    padding-bottom:30px
}
.s-marginLeft2{
    margin-left:32px
}
.s-paddingLeft2{
    padding-left:32px
}
.s-marginPullLeft2{
    margin-left:-32px
}
.s-borderLeft2{
    padding-left:31px
}
.s-borderThickLeft2{
    padding-left:30px
}
.s-marginRight2{
    margin-right:32px
}
.s-paddingRight2{
    padding-right:32px
}
.s-marginPullRight2{
    margin-right:-32px
}
.s-borderRight2{
    padding-right:31px
}
.s-borderThickRight2{
    padding-right:30px
}
.s-margin2_5{
    margin-top:40px;
    margin-bottom:40px;
    margin-left:40px;
    margin-right:40px
}
.s-padding2_5{
    padding-top:40px;
    padding-bottom:40px;
    padding-left:40px;
    padding-right:40px
}
.s-marginPull2_5{
    margin-top:-40px;
    margin-bottom:-40px;
    margin-left:-40px;
    margin-right:-40px
}
.s-border2_5{
    padding-top:39px;
    padding-bottom:39px;
    padding-left:39px;
    padding-right:39px
}
.s-borderThick2_5{
    padding-top:38px;
    padding-bottom:38px;
    padding-left:38px;
    padding-right:38px
}
.s-marginVert2_5{
    margin-top:40px;
    margin-bottom:40px
}
.s-paddingVert2_5{
    padding-top:40px;
    padding-bottom:40px
}
.s-marginPullVert2_5{
    margin-top:-40px;
    margin-bottom:-40px
}
.s-borderVert2_5{
    padding-top:39px;
    padding-bottom:39px
}
.s-borderThickVert2_5{
    padding-top:38px;
    padding-bottom:38px
}
.s-marginHoriz2_5{
    margin-left:40px;
    margin-right:40px
}
.s-paddingHoriz2_5{
    padding-left:40px;
    padding-right:40px
}
.s-marginPullHoriz2_5{
    margin-left:-40px;
    margin-right:-40px
}
.s-borderHoriz2_5{
    padding-left:39px;
    padding-right:39px
}
.s-borderThickHoriz2_5{
    padding-left:38px;
    padding-right:38px
}
.s-marginTop2_5{
    margin-top:40px
}
.s-paddingTop2_5{
    padding-top:40px
}
.s-marginPullTop2_5{
    margin-top:-40px
}
.s-borderTop2_5{
    padding-top:39px
}
.s-borderThickTop2_5{
    padding-top:38px
}
.s-marginBottom2_5{
    margin-bottom:40px
}
.s-paddingBottom2_5{
    padding-bottom:40px
}
.s-marginPullBottom2_5{
    margin-bottom:-40px
}
.s-borderBottom2_5{
    padding-bottom:39px
}
.s-borderThickBottom2_5{
    padding-bottom:38px
}
.s-marginLeft2_5{
    margin-left:40px
}
.s-paddingLeft2_5{
    padding-left:40px
}
.s-marginPullLeft2_5{
    margin-left:-40px
}
.s-borderLeft2_5{
    padding-left:39px
}
.s-borderThickLeft2_5{
    padding-left:38px
}
.s-marginRight2_5{
    margin-right:40px
}
.s-paddingRight2_5{
    padding-right:40px
}
.s-marginPullRight2_5{
    margin-right:-40px
}
.s-borderRight2_5{
    padding-right:39px
}
.s-borderThickRight2_5{
    padding-right:38px
}
.s-margin3{
    margin-top:48px;
    margin-bottom:48px;
    margin-left:48px;
    margin-right:48px
}
.s-padding3{
    padding-top:48px;
    padding-bottom:48px;
    padding-left:48px;
    padding-right:48px
}
.s-marginPull3{
    margin-top:-48px;
    margin-bottom:-48px;
    margin-left:-48px;
    margin-right:-48px
}
.s-border3{
    padding-top:47px;
    padding-bottom:47px;
    padding-left:47px;
    padding-right:47px
}
.s-borderThick3{
    padding-top:46px;
    padding-bottom:46px;
    padding-left:46px;
    padding-right:46px
}
.s-marginVert3{
    margin-top:48px;
    margin-bottom:48px
}
.s-paddingVert3{
    padding-top:48px;
    padding-bottom:48px
}
.s-marginPullVert3{
    margin-top:-48px;
    margin-bottom:-48px
}
.s-borderVert3{
    padding-top:47px;
    padding-bottom:47px
}
.s-borderThickVert3{
    padding-top:46px;
    padding-bottom:46px
}
.s-marginHoriz3{
    margin-left:48px;
    margin-right:48px
}
.s-paddingHoriz3{
    padding-left:48px;
    padding-right:48px
}
.s-marginPullHoriz3{
    margin-left:-48px;
    margin-right:-48px
}
.s-borderHoriz3{
    padding-left:47px;
    padding-right:47px
}
.s-borderThickHoriz3{
    padding-left:46px;
    padding-right:46px
}
.s-marginTop3{
    margin-top:48px
}
.s-paddingTop3{
    padding-top:48px
}
.s-marginPullTop3{
    margin-top:-48px
}
.s-borderTop3{
    padding-top:47px
}
.s-borderThickTop3{
    padding-top:46px
}
.s-marginBottom3{
    margin-bottom:48px
}
.s-paddingBottom3{
    padding-bottom:48px
}
.s-marginPullBottom3{
    margin-bottom:-48px
}
.s-borderBottom3{
    padding-bottom:47px
}
.s-borderThickBottom3{
    padding-bottom:46px
}
.s-marginLeft3{
    margin-left:48px
}
.s-paddingLeft3{
    padding-left:48px
}
.s-marginPullLeft3{
    margin-left:-48px
}
.s-borderLeft3{
    padding-left:47px
}
.s-borderThickLeft3{
    padding-left:46px
}
.s-marginRight3{
    margin-right:48px
}
.s-paddingRight3{
    padding-right:48px
}
.s-marginPullRight3{
    margin-right:-48px
}
.s-borderRight3{
    padding-right:47px
}
.s-borderThickRight3{
    padding-right:46px
}
.s-margin3_5{
    margin-top:56px;
    margin-bottom:56px;
    margin-left:56px;
    margin-right:56px
}
.s-padding3_5{
    padding-top:56px;
    padding-bottom:56px;
    padding-left:56px;
    padding-right:56px
}
.s-marginPull3_5{
    margin-top:-56px;
    margin-bottom:-56px;
    margin-left:-56px;
    margin-right:-56px
}
.s-border3_5{
    padding-top:55px;
    padding-bottom:55px;
    padding-left:55px;
    padding-right:55px
}
.s-borderThick3_5{
    padding-top:54px;
    padding-bottom:54px;
    padding-left:54px;
    padding-right:54px
}
.s-marginVert3_5{
    margin-top:56px;
    margin-bottom:56px
}
.s-paddingVert3_5{
    padding-top:56px;
    padding-bottom:56px
}
.s-marginPullVert3_5{
    margin-top:-56px;
    margin-bottom:-56px
}
.s-borderVert3_5{
    padding-top:55px;
    padding-bottom:55px
}
.s-borderThickVert3_5{
    padding-top:54px;
    padding-bottom:54px
}
.s-marginHoriz3_5{
    margin-left:56px;
    margin-right:56px
}
.s-paddingHoriz3_5{
    padding-left:56px;
    padding-right:56px
}
.s-marginPullHoriz3_5{
    margin-left:-56px;
    margin-right:-56px
}
.s-borderHoriz3_5{
    padding-left:55px;
    padding-right:55px
}
.s-borderThickHoriz3_5{
    padding-left:54px;
    padding-right:54px
}
.s-marginTop3_5{
    margin-top:56px
}
.s-paddingTop3_5{
    padding-top:56px
}
.s-marginPullTop3_5{
    margin-top:-56px
}
.s-borderTop3_5{
    padding-top:55px
}
.s-borderThickTop3_5{
    padding-top:54px
}
.s-marginBottom3_5{
    margin-bottom:56px
}
.s-paddingBottom3_5{
    padding-bottom:56px
}
.s-marginPullBottom3_5{
    margin-bottom:-56px
}
.s-borderBottom3_5{
    padding-bottom:55px
}
.s-borderThickBottom3_5{
    padding-bottom:54px
}
.s-marginLeft3_5{
    margin-left:56px
}
.s-paddingLeft3_5{
    padding-left:56px
}
.s-marginPullLeft3_5{
    margin-left:-56px
}
.s-borderLeft3_5{
    padding-left:55px
}
.s-borderThickLeft3_5{
    padding-left:54px
}
.s-marginRight3_5{
    margin-right:56px
}
.s-paddingRight3_5{
    padding-right:56px
}
.s-marginPullRight3_5{
    margin-right:-56px
}
.s-borderRight3_5{
    padding-right:55px
}
.s-borderThickRight3_5{
    padding-right:54px
}
.s-margin4{
    margin-top:64px;
    margin-bottom:64px;
    margin-left:64px;
    margin-right:64px
}
.s-padding4{
    padding-top:64px;
    padding-bottom:64px;
    padding-left:64px;
    padding-right:64px
}
.s-marginPull4{
    margin-top:-64px;
    margin-bottom:-64px;
    margin-left:-64px;
    margin-right:-64px
}
.s-border4{
    padding-top:63px;
    padding-bottom:63px;
    padding-left:63px;
    padding-right:63px
}
.s-borderThick4{
    padding-top:62px;
    padding-bottom:62px;
    padding-left:62px;
    padding-right:62px
}
.s-marginVert4{
    margin-top:64px;
    margin-bottom:64px
}
.s-paddingVert4{
    padding-top:64px;
    padding-bottom:64px
}
.s-marginPullVert4{
    margin-top:-64px;
    margin-bottom:-64px
}
.s-borderVert4{
    padding-top:63px;
    padding-bottom:63px
}
.s-borderThickVert4{
    padding-top:62px;
    padding-bottom:62px
}
.s-marginHoriz4{
    margin-left:64px;
    margin-right:64px
}
.s-paddingHoriz4{
    padding-left:64px;
    padding-right:64px
}
.s-marginPullHoriz4{
    margin-left:-64px;
    margin-right:-64px
}
.s-borderHoriz4{
    padding-left:63px;
    padding-right:63px
}
.s-borderThickHoriz4{
    padding-left:62px;
    padding-right:62px
}
.s-marginTop4{
    margin-top:64px
}
.s-paddingTop4{
    padding-top:64px
}
.s-marginPullTop4{
    margin-top:-64px
}
.s-borderTop4{
    padding-top:63px
}
.s-borderThickTop4{
    padding-top:62px
}
.s-marginBottom4{
    margin-bottom:64px
}
.s-paddingBottom4{
    padding-bottom:64px
}
.s-marginPullBottom4{
    margin-bottom:-64px
}
.s-borderBottom4{
    padding-bottom:63px
}
.s-borderThickBottom4{
    padding-bottom:62px
}
.s-marginLeft4{
    margin-left:64px
}
.s-paddingLeft4{
    padding-left:64px
}
.s-marginPullLeft4{
    margin-left:-64px
}
.s-borderLeft4{
    padding-left:63px
}
.s-borderThickLeft4{
    padding-left:62px
}
.s-marginRight4{
    margin-right:64px
}
.s-paddingRight4{
    padding-right:64px
}
.s-marginPullRight4{
    margin-right:-64px
}
.s-borderRight4{
    padding-right:63px
}
.s-borderThickRight4{
    padding-right:62px
}
.s-margin4_5{
    margin-top:72px;
    margin-bottom:72px;
    margin-left:72px;
    margin-right:72px
}
.s-padding4_5{
    padding-top:72px;
    padding-bottom:72px;
    padding-left:72px;
    padding-right:72px
}
.s-marginPull4_5{
    margin-top:-72px;
    margin-bottom:-72px;
    margin-left:-72px;
    margin-right:-72px
}
.s-border4_5{
    padding-top:71px;
    padding-bottom:71px;
    padding-left:71px;
    padding-right:71px
}
.s-borderThick4_5{
    padding-top:70px;
    padding-bottom:70px;
    padding-left:70px;
    padding-right:70px
}
.s-marginVert4_5{
    margin-top:72px;
    margin-bottom:72px
}
.s-paddingVert4_5{
    padding-top:72px;
    padding-bottom:72px
}
.s-marginPullVert4_5{
    margin-top:-72px;
    margin-bottom:-72px
}
.s-borderVert4_5{
    padding-top:71px;
    padding-bottom:71px
}
.s-borderThickVert4_5{
    padding-top:70px;
    padding-bottom:70px
}
.s-marginHoriz4_5{
    margin-left:72px;
    margin-right:72px
}
.s-paddingHoriz4_5{
    padding-left:72px;
    padding-right:72px
}
.s-marginPullHoriz4_5{
    margin-left:-72px;
    margin-right:-72px
}
.s-borderHoriz4_5{
    padding-left:71px;
    padding-right:71px
}
.s-borderThickHoriz4_5{
    padding-left:70px;
    padding-right:70px
}
.s-marginTop4_5{
    margin-top:72px
}
.s-paddingTop4_5{
    padding-top:72px
}
.s-marginPullTop4_5{
    margin-top:-72px
}
.s-borderTop4_5{
    padding-top:71px
}
.s-borderThickTop4_5{
    padding-top:70px
}
.s-marginBottom4_5{
    margin-bottom:72px
}
.s-paddingBottom4_5{
    padding-bottom:72px
}
.s-marginPullBottom4_5{
    margin-bottom:-72px
}
.s-borderBottom4_5{
    padding-bottom:71px
}
.s-borderThickBottom4_5{
    padding-bottom:70px
}
.s-marginLeft4_5{
    margin-left:72px
}
.s-paddingLeft4_5{
    padding-left:72px
}
.s-marginPullLeft4_5{
    margin-left:-72px
}
.s-borderLeft4_5{
    padding-left:71px
}
.s-borderThickLeft4_5{
    padding-left:70px
}
.s-marginRight4_5{
    margin-right:72px
}
.s-paddingRight4_5{
    padding-right:72px
}
.s-marginPullRight4_5{
    margin-right:-72px
}
.s-borderRight4_5{
    padding-right:71px
}
.s-borderThickRight4_5{
    padding-right:70px
}
.s-margin5{
    margin-top:80px;
    margin-bottom:80px;
    margin-left:80px;
    margin-right:80px
}
.s-padding5{
    padding-top:80px;
    padding-bottom:80px;
    padding-left:80px;
    padding-right:80px
}
.s-marginPull5{
    margin-top:-80px;
    margin-bottom:-80px;
    margin-left:-80px;
    margin-right:-80px
}
.s-border5{
    padding-top:79px;
    padding-bottom:79px;
    padding-left:79px;
    padding-right:79px
}
.s-borderThick5{
    padding-top:78px;
    padding-bottom:78px;
    padding-left:78px;
    padding-right:78px
}
.s-marginVert5{
    margin-top:80px;
    margin-bottom:80px
}
.s-paddingVert5{
    padding-top:80px;
    padding-bottom:80px
}
.s-marginPullVert5{
    margin-top:-80px;
    margin-bottom:-80px
}
.s-borderVert5{
    padding-top:79px;
    padding-bottom:79px
}
.s-borderThickVert5{
    padding-top:78px;
    padding-bottom:78px
}
.s-marginHoriz5{
    margin-left:80px;
    margin-right:80px
}
.s-paddingHoriz5{
    padding-left:80px;
    padding-right:80px
}
.s-marginPullHoriz5{
    margin-left:-80px;
    margin-right:-80px
}
.s-borderHoriz5{
    padding-left:79px;
    padding-right:79px
}
.s-borderThickHoriz5{
    padding-left:78px;
    padding-right:78px
}
.s-marginTop5{
    margin-top:80px
}
.s-paddingTop5{
    padding-top:80px
}
.s-marginPullTop5{
    margin-top:-80px
}
.s-borderTop5{
    padding-top:79px
}
.s-borderThickTop5{
    padding-top:78px
}
.s-marginBottom5{
    margin-bottom:80px
}
.s-paddingBottom5{
    padding-bottom:80px
}
.s-marginPullBottom5{
    margin-bottom:-80px
}
.s-borderBottom5{
    padding-bottom:79px
}
.s-borderThickBottom5{
    padding-bottom:78px
}
.s-marginLeft5{
    margin-left:80px
}
.s-paddingLeft5{
    padding-left:80px
}
.s-marginPullLeft5{
    margin-left:-80px
}
.s-borderLeft5{
    padding-left:79px
}
.s-borderThickLeft5{
    padding-left:78px
}
.s-marginRight5{
    margin-right:80px
}
.s-paddingRight5{
    padding-right:80px
}
.s-marginPullRight5{
    margin-right:-80px
}
.s-borderRight5{
    padding-right:79px
}
.s-borderThickRight5{
    padding-right:78px
}
.s-margin5_5{
    margin-top:88px;
    margin-bottom:88px;
    margin-left:88px;
    margin-right:88px
}
.s-padding5_5{
    padding-top:88px;
    padding-bottom:88px;
    padding-left:88px;
    padding-right:88px
}
.s-marginPull5_5{
    margin-top:-88px;
    margin-bottom:-88px;
    margin-left:-88px;
    margin-right:-88px
}
.s-border5_5{
    padding-top:87px;
    padding-bottom:87px;
    padding-left:87px;
    padding-right:87px
}
.s-borderThick5_5{
    padding-top:86px;
    padding-bottom:86px;
    padding-left:86px;
    padding-right:86px
}
.s-marginVert5_5{
    margin-top:88px;
    margin-bottom:88px
}
.s-paddingVert5_5{
    padding-top:88px;
    padding-bottom:88px
}
.s-marginPullVert5_5{
    margin-top:-88px;
    margin-bottom:-88px
}
.s-borderVert5_5{
    padding-top:87px;
    padding-bottom:87px
}
.s-borderThickVert5_5{
    padding-top:86px;
    padding-bottom:86px
}
.s-marginHoriz5_5{
    margin-left:88px;
    margin-right:88px
}
.s-paddingHoriz5_5{
    padding-left:88px;
    padding-right:88px
}
.s-marginPullHoriz5_5{
    margin-left:-88px;
    margin-right:-88px
}
.s-borderHoriz5_5{
    padding-left:87px;
    padding-right:87px
}
.s-borderThickHoriz5_5{
    padding-left:86px;
    padding-right:86px
}
.s-marginTop5_5{
    margin-top:88px
}
.s-paddingTop5_5{
    padding-top:88px
}
.s-marginPullTop5_5{
    margin-top:-88px
}
.s-borderTop5_5{
    padding-top:87px
}
.s-borderThickTop5_5{
    padding-top:86px
}
.s-marginBottom5_5{
    margin-bottom:88px
}
.s-paddingBottom5_5{
    padding-bottom:88px
}
.s-marginPullBottom5_5{
    margin-bottom:-88px
}
.s-borderBottom5_5{
    padding-bottom:87px
}
.s-borderThickBottom5_5{
    padding-bottom:86px
}
.s-marginLeft5_5{
    margin-left:88px
}
.s-paddingLeft5_5{
    padding-left:88px
}
.s-marginPullLeft5_5{
    margin-left:-88px
}
.s-borderLeft5_5{
    padding-left:87px
}
.s-borderThickLeft5_5{
    padding-left:86px
}
.s-marginRight5_5{
    margin-right:88px
}
.s-paddingRight5_5{
    padding-right:88px
}
.s-marginPullRight5_5{
    margin-right:-88px
}
.s-borderRight5_5{
    padding-right:87px
}
.s-borderThickRight5_5{
    padding-right:86px
}
.s-margin6{
    margin-top:96px;
    margin-bottom:96px;
    margin-left:96px;
    margin-right:96px
}
.s-padding6{
    padding-top:96px;
    padding-bottom:96px;
    padding-left:96px;
    padding-right:96px
}
.s-marginPull6{
    margin-top:-96px;
    margin-bottom:-96px;
    margin-left:-96px;
    margin-right:-96px
}
.s-border6{
    padding-top:95px;
    padding-bottom:95px;
    padding-left:95px;
    padding-right:95px
}
.s-borderThick6{
    padding-top:94px;
    padding-bottom:94px;
    padding-left:94px;
    padding-right:94px
}
.s-marginVert6{
    margin-top:96px;
    margin-bottom:96px
}
.s-paddingVert6{
    padding-top:96px;
    padding-bottom:96px
}
.s-marginPullVert6{
    margin-top:-96px;
    margin-bottom:-96px
}
.s-borderVert6{
    padding-top:95px;
    padding-bottom:95px
}
.s-borderThickVert6{
    padding-top:94px;
    padding-bottom:94px
}
.s-marginHoriz6{
    margin-left:96px;
    margin-right:96px
}
.s-paddingHoriz6{
    padding-left:96px;
    padding-right:96px
}
.s-marginPullHoriz6{
    margin-left:-96px;
    margin-right:-96px
}
.s-borderHoriz6{
    padding-left:95px;
    padding-right:95px
}
.s-borderThickHoriz6{
    padding-left:94px;
    padding-right:94px
}
.s-marginTop6{
    margin-top:96px
}
.s-paddingTop6{
    padding-top:96px
}
.s-marginPullTop6{
    margin-top:-96px
}
.s-borderTop6{
    padding-top:95px
}
.s-borderThickTop6{
    padding-top:94px
}
.s-marginBottom6{
    margin-bottom:96px
}
.s-paddingBottom6{
    padding-bottom:96px
}
.s-marginPullBottom6{
    margin-bottom:-96px
}
.s-borderBottom6{
    padding-bottom:95px
}
.s-borderThickBottom6{
    padding-bottom:94px
}
.s-marginLeft6{
    margin-left:96px
}
.s-paddingLeft6{
    padding-left:96px
}
.s-marginPullLeft6{
    margin-left:-96px
}
.s-borderLeft6{
    padding-left:95px
}
.s-borderThickLeft6{
    padding-left:94px
}
.s-marginRight6{
    margin-right:96px
}
.s-paddingRight6{
    padding-right:96px
}
.s-marginPullRight6{
    margin-right:-96px
}
.s-borderRight6{
    padding-right:95px
}
.s-borderThickRight6{
    padding-right:94px
}
.s-margin6_5{
    margin-top:104px;
    margin-bottom:104px;
    margin-left:104px;
    margin-right:104px
}
.s-padding6_5{
    padding-top:104px;
    padding-bottom:104px;
    padding-left:104px;
    padding-right:104px
}
.s-marginPull6_5{
    margin-top:-104px;
    margin-bottom:-104px;
    margin-left:-104px;
    margin-right:-104px
}
.s-border6_5{
    padding-top:103px;
    padding-bottom:103px;
    padding-left:103px;
    padding-right:103px
}
.s-borderThick6_5{
    padding-top:102px;
    padding-bottom:102px;
    padding-left:102px;
    padding-right:102px
}
.s-marginVert6_5{
    margin-top:104px;
    margin-bottom:104px
}
.s-paddingVert6_5{
    padding-top:104px;
    padding-bottom:104px
}
.s-marginPullVert6_5{
    margin-top:-104px;
    margin-bottom:-104px
}
.s-borderVert6_5{
    padding-top:103px;
    padding-bottom:103px
}
.s-borderThickVert6_5{
    padding-top:102px;
    padding-bottom:102px
}
.s-marginHoriz6_5{
    margin-left:104px;
    margin-right:104px
}
.s-paddingHoriz6_5{
    padding-left:104px;
    padding-right:104px
}
.s-marginPullHoriz6_5{
    margin-left:-104px;
    margin-right:-104px
}
.s-borderHoriz6_5{
    padding-left:103px;
    padding-right:103px
}
.s-borderThickHoriz6_5{
    padding-left:102px;
    padding-right:102px
}
.s-marginTop6_5{
    margin-top:104px
}
.s-paddingTop6_5{
    padding-top:104px
}
.s-marginPullTop6_5{
    margin-top:-104px
}
.s-borderTop6_5{
    padding-top:103px
}
.s-borderThickTop6_5{
    padding-top:102px
}
.s-marginBottom6_5{
    margin-bottom:104px
}
.s-paddingBottom6_5{
    padding-bottom:104px
}
.s-marginPullBottom6_5{
    margin-bottom:-104px
}
.s-borderBottom6_5{
    padding-bottom:103px
}
.s-borderThickBottom6_5{
    padding-bottom:102px
}
.s-marginLeft6_5{
    margin-left:104px
}
.s-paddingLeft6_5{
    padding-left:104px
}
.s-marginPullLeft6_5{
    margin-left:-104px
}
.s-borderLeft6_5{
    padding-left:103px
}
.s-borderThickLeft6_5{
    padding-left:102px
}
.s-marginRight6_5{
    margin-right:104px
}
.s-paddingRight6_5{
    padding-right:104px
}
.s-marginPullRight6_5{
    margin-right:-104px
}
.s-borderRight6_5{
    padding-right:103px
}
.s-borderThickRight6_5{
    padding-right:102px
}
.s-margin7{
    margin-top:112px;
    margin-bottom:112px;
    margin-left:112px;
    margin-right:112px
}
.s-padding7{
    padding-top:112px;
    padding-bottom:112px;
    padding-left:112px;
    padding-right:112px
}
.s-marginPull7{
    margin-top:-112px;
    margin-bottom:-112px;
    margin-left:-112px;
    margin-right:-112px
}
.s-border7{
    padding-top:111px;
    padding-bottom:111px;
    padding-left:111px;
    padding-right:111px
}
.s-borderThick7{
    padding-top:110px;
    padding-bottom:110px;
    padding-left:110px;
    padding-right:110px
}
.s-marginVert7{
    margin-top:112px;
    margin-bottom:112px
}
.s-paddingVert7{
    padding-top:112px;
    padding-bottom:112px
}
.s-marginPullVert7{
    margin-top:-112px;
    margin-bottom:-112px
}
.s-borderVert7{
    padding-top:111px;
    padding-bottom:111px
}
.s-borderThickVert7{
    padding-top:110px;
    padding-bottom:110px
}
.s-marginHoriz7{
    margin-left:112px;
    margin-right:112px
}
.s-paddingHoriz7{
    padding-left:112px;
    padding-right:112px
}
.s-marginPullHoriz7{
    margin-left:-112px;
    margin-right:-112px
}
.s-borderHoriz7{
    padding-left:111px;
    padding-right:111px
}
.s-borderThickHoriz7{
    padding-left:110px;
    padding-right:110px
}
.s-marginTop7{
    margin-top:112px
}
.s-paddingTop7{
    padding-top:112px
}
.s-marginPullTop7{
    margin-top:-112px
}
.s-borderTop7{
    padding-top:111px
}
.s-borderThickTop7{
    padding-top:110px
}
.s-marginBottom7{
    margin-bottom:112px
}
.s-paddingBottom7{
    padding-bottom:112px
}
.s-marginPullBottom7{
    margin-bottom:-112px
}
.s-borderBottom7{
    padding-bottom:111px
}
.s-borderThickBottom7{
    padding-bottom:110px
}
.s-marginLeft7{
    margin-left:112px
}
.s-paddingLeft7{
    padding-left:112px
}
.s-marginPullLeft7{
    margin-left:-112px
}
.s-borderLeft7{
    padding-left:111px
}
.s-borderThickLeft7{
    padding-left:110px
}
.s-marginRight7{
    margin-right:112px
}
.s-paddingRight7{
    padding-right:112px
}
.s-marginPullRight7{
    margin-right:-112px
}
.s-borderRight7{
    padding-right:111px
}
.s-borderThickRight7{
    padding-right:110px
}
.s-margin7_5{
    margin-top:120px;
    margin-bottom:120px;
    margin-left:120px;
    margin-right:120px
}
.s-padding7_5{
    padding-top:120px;
    padding-bottom:120px;
    padding-left:120px;
    padding-right:120px
}
.s-marginPull7_5{
    margin-top:-120px;
    margin-bottom:-120px;
    margin-left:-120px;
    margin-right:-120px
}
.s-border7_5{
    padding-top:119px;
    padding-bottom:119px;
    padding-left:119px;
    padding-right:119px
}
.s-borderThick7_5{
    padding-top:118px;
    padding-bottom:118px;
    padding-left:118px;
    padding-right:118px
}
.s-marginVert7_5{
    margin-top:120px;
    margin-bottom:120px
}
.s-paddingVert7_5{
    padding-top:120px;
    padding-bottom:120px
}
.s-marginPullVert7_5{
    margin-top:-120px;
    margin-bottom:-120px
}
.s-borderVert7_5{
    padding-top:119px;
    padding-bottom:119px
}
.s-borderThickVert7_5{
    padding-top:118px;
    padding-bottom:118px
}
.s-marginHoriz7_5{
    margin-left:120px;
    margin-right:120px
}
.s-paddingHoriz7_5{
    padding-left:120px;
    padding-right:120px
}
.s-marginPullHoriz7_5{
    margin-left:-120px;
    margin-right:-120px
}
.s-borderHoriz7_5{
    padding-left:119px;
    padding-right:119px
}
.s-borderThickHoriz7_5{
    padding-left:118px;
    padding-right:118px
}
.s-marginTop7_5{
    margin-top:120px
}
.s-paddingTop7_5{
    padding-top:120px
}
.s-marginPullTop7_5{
    margin-top:-120px
}
.s-borderTop7_5{
    padding-top:119px
}
.s-borderThickTop7_5{
    padding-top:118px
}
.s-marginBottom7_5{
    margin-bottom:120px
}
.s-paddingBottom7_5{
    padding-bottom:120px
}
.s-marginPullBottom7_5{
    margin-bottom:-120px
}
.s-borderBottom7_5{
    padding-bottom:119px
}
.s-borderThickBottom7_5{
    padding-bottom:118px
}
.s-marginLeft7_5{
    margin-left:120px
}
.s-paddingLeft7_5{
    padding-left:120px
}
.s-marginPullLeft7_5{
    margin-left:-120px
}
.s-borderLeft7_5{
    padding-left:119px
}
.s-borderThickLeft7_5{
    padding-left:118px
}
.s-marginRight7_5{
    margin-right:120px
}
.s-paddingRight7_5{
    padding-right:120px
}
.s-marginPullRight7_5{
    margin-right:-120px
}
.s-borderRight7_5{
    padding-right:119px
}
.s-borderThickRight7_5{
    padding-right:118px
}
.s-margin8{
    margin-top:128px;
    margin-bottom:128px;
    margin-left:128px;
    margin-right:128px
}
.s-padding8{
    padding-top:128px;
    padding-bottom:128px;
    padding-left:128px;
    padding-right:128px
}
.s-marginPull8{
    margin-top:-128px;
    margin-bottom:-128px;
    margin-left:-128px;
    margin-right:-128px
}
.s-border8{
    padding-top:127px;
    padding-bottom:127px;
    padding-left:127px;
    padding-right:127px
}
.s-borderThick8{
    padding-top:126px;
    padding-bottom:126px;
    padding-left:126px;
    padding-right:126px
}
.s-marginVert8{
    margin-top:128px;
    margin-bottom:128px
}
.s-paddingVert8{
    padding-top:128px;
    padding-bottom:128px
}
.s-marginPullVert8{
    margin-top:-128px;
    margin-bottom:-128px
}
.s-borderVert8{
    padding-top:127px;
    padding-bottom:127px
}
.s-borderThickVert8{
    padding-top:126px;
    padding-bottom:126px
}
.s-marginHoriz8{
    margin-left:128px;
    margin-right:128px
}
.s-paddingHoriz8{
    padding-left:128px;
    padding-right:128px
}
.s-marginPullHoriz8{
    margin-left:-128px;
    margin-right:-128px
}
.s-borderHoriz8{
    padding-left:127px;
    padding-right:127px
}
.s-borderThickHoriz8{
    padding-left:126px;
    padding-right:126px
}
.s-marginTop8{
    margin-top:128px
}
.s-paddingTop8{
    padding-top:128px
}
.s-marginPullTop8{
    margin-top:-128px
}
.s-borderTop8{
    padding-top:127px
}
.s-borderThickTop8{
    padding-top:126px
}
.s-marginBottom8{
    margin-bottom:128px
}
.s-paddingBottom8{
    padding-bottom:128px
}
.s-marginPullBottom8{
    margin-bottom:-128px
}
.s-borderBottom8{
    padding-bottom:127px
}
.s-borderThickBottom8{
    padding-bottom:126px
}
.s-marginLeft8{
    margin-left:128px
}
.s-paddingLeft8{
    padding-left:128px
}
.s-marginPullLeft8{
    margin-left:-128px
}
.s-borderLeft8{
    padding-left:127px
}
.s-borderThickLeft8{
    padding-left:126px
}
.s-marginRight8{
    margin-right:128px
}
.s-paddingRight8{
    padding-right:128px
}
.s-marginPullRight8{
    margin-right:-128px
}
.s-borderRight8{
    padding-right:127px
}
.s-borderThickRight8{
    padding-right:126px
}
.s-margin8_5{
    margin-top:136px;
    margin-bottom:136px;
    margin-left:136px;
    margin-right:136px
}
.s-padding8_5{
    padding-top:136px;
    padding-bottom:136px;
    padding-left:136px;
    padding-right:136px
}
.s-marginPull8_5{
    margin-top:-136px;
    margin-bottom:-136px;
    margin-left:-136px;
    margin-right:-136px
}
.s-border8_5{
    padding-top:135px;
    padding-bottom:135px;
    padding-left:135px;
    padding-right:135px
}
.s-borderThick8_5{
    padding-top:134px;
    padding-bottom:134px;
    padding-left:134px;
    padding-right:134px
}
.s-marginVert8_5{
    margin-top:136px;
    margin-bottom:136px
}
.s-paddingVert8_5{
    padding-top:136px;
    padding-bottom:136px
}
.s-marginPullVert8_5{
    margin-top:-136px;
    margin-bottom:-136px
}
.s-borderVert8_5{
    padding-top:135px;
    padding-bottom:135px
}
.s-borderThickVert8_5{
    padding-top:134px;
    padding-bottom:134px
}
.s-marginHoriz8_5{
    margin-left:136px;
    margin-right:136px
}
.s-paddingHoriz8_5{
    padding-left:136px;
    padding-right:136px
}
.s-marginPullHoriz8_5{
    margin-left:-136px;
    margin-right:-136px
}
.s-borderHoriz8_5{
    padding-left:135px;
    padding-right:135px
}
.s-borderThickHoriz8_5{
    padding-left:134px;
    padding-right:134px
}
.s-marginTop8_5{
    margin-top:136px
}
.s-paddingTop8_5{
    padding-top:136px
}
.s-marginPullTop8_5{
    margin-top:-136px
}
.s-borderTop8_5{
    padding-top:135px
}
.s-borderThickTop8_5{
    padding-top:134px
}
.s-marginBottom8_5{
    margin-bottom:136px
}
.s-paddingBottom8_5{
    padding-bottom:136px
}
.s-marginPullBottom8_5{
    margin-bottom:-136px
}
.s-borderBottom8_5{
    padding-bottom:135px
}
.s-borderThickBottom8_5{
    padding-bottom:134px
}
.s-marginLeft8_5{
    margin-left:136px
}
.s-paddingLeft8_5{
    padding-left:136px
}
.s-marginPullLeft8_5{
    margin-left:-136px
}
.s-borderLeft8_5{
    padding-left:135px
}
.s-borderThickLeft8_5{
    padding-left:134px
}
.s-marginRight8_5{
    margin-right:136px
}
.s-paddingRight8_5{
    padding-right:136px
}
.s-marginPullRight8_5{
    margin-right:-136px
}
.s-borderRight8_5{
    padding-right:135px
}
.s-borderThickRight8_5{
    padding-right:134px
}
.s-margin9{
    margin-top:144px;
    margin-bottom:144px;
    margin-left:144px;
    margin-right:144px
}
.s-padding9{
    padding-top:144px;
    padding-bottom:144px;
    padding-left:144px;
    padding-right:144px
}
.s-marginPull9{
    margin-top:-144px;
    margin-bottom:-144px;
    margin-left:-144px;
    margin-right:-144px
}
.s-border9{
    padding-top:143px;
    padding-bottom:143px;
    padding-left:143px;
    padding-right:143px
}
.s-borderThick9{
    padding-top:142px;
    padding-bottom:142px;
    padding-left:142px;
    padding-right:142px
}
.s-marginVert9{
    margin-top:144px;
    margin-bottom:144px
}
.s-paddingVert9{
    padding-top:144px;
    padding-bottom:144px
}
.s-marginPullVert9{
    margin-top:-144px;
    margin-bottom:-144px
}
.s-borderVert9{
    padding-top:143px;
    padding-bottom:143px
}
.s-borderThickVert9{
    padding-top:142px;
    padding-bottom:142px
}
.s-marginHoriz9{
    margin-left:144px;
    margin-right:144px
}
.s-paddingHoriz9{
    padding-left:144px;
    padding-right:144px
}
.s-marginPullHoriz9{
    margin-left:-144px;
    margin-right:-144px
}
.s-borderHoriz9{
    padding-left:143px;
    padding-right:143px
}
.s-borderThickHoriz9{
    padding-left:142px;
    padding-right:142px
}
.s-marginTop9{
    margin-top:144px
}
.s-paddingTop9{
    padding-top:144px
}
.s-marginPullTop9{
    margin-top:-144px
}
.s-borderTop9{
    padding-top:143px
}
.s-borderThickTop9{
    padding-top:142px
}
.s-marginBottom9{
    margin-bottom:144px
}
.s-paddingBottom9{
    padding-bottom:144px
}
.s-marginPullBottom9{
    margin-bottom:-144px
}
.s-borderBottom9{
    padding-bottom:143px
}
.s-borderThickBottom9{
    padding-bottom:142px
}
.s-marginLeft9{
    margin-left:144px
}
.s-paddingLeft9{
    padding-left:144px
}
.s-marginPullLeft9{
    margin-left:-144px
}
.s-borderLeft9{
    padding-left:143px
}
.s-borderThickLeft9{
    padding-left:142px
}
.s-marginRight9{
    margin-right:144px
}
.s-paddingRight9{
    padding-right:144px
}
.s-marginPullRight9{
    margin-right:-144px
}
.s-borderRight9{
    padding-right:143px
}
.s-borderThickRight9{
    padding-right:142px
}
.s-margin9_5{
    margin-top:152px;
    margin-bottom:152px;
    margin-left:152px;
    margin-right:152px
}
.s-padding9_5{
    padding-top:152px;
    padding-bottom:152px;
    padding-left:152px;
    padding-right:152px
}
.s-marginPull9_5{
    margin-top:-152px;
    margin-bottom:-152px;
    margin-left:-152px;
    margin-right:-152px
}
.s-border9_5{
    padding-top:151px;
    padding-bottom:151px;
    padding-left:151px;
    padding-right:151px
}
.s-borderThick9_5{
    padding-top:150px;
    padding-bottom:150px;
    padding-left:150px;
    padding-right:150px
}
.s-marginVert9_5{
    margin-top:152px;
    margin-bottom:152px
}
.s-paddingVert9_5{
    padding-top:152px;
    padding-bottom:152px
}
.s-marginPullVert9_5{
    margin-top:-152px;
    margin-bottom:-152px
}
.s-borderVert9_5{
    padding-top:151px;
    padding-bottom:151px
}
.s-borderThickVert9_5{
    padding-top:150px;
    padding-bottom:150px
}
.s-marginHoriz9_5{
    margin-left:152px;
    margin-right:152px
}
.s-paddingHoriz9_5{
    padding-left:152px;
    padding-right:152px
}
.s-marginPullHoriz9_5{
    margin-left:-152px;
    margin-right:-152px
}
.s-borderHoriz9_5{
    padding-left:151px;
    padding-right:151px
}
.s-borderThickHoriz9_5{
    padding-left:150px;
    padding-right:150px
}
.s-marginTop9_5{
    margin-top:152px
}
.s-paddingTop9_5{
    padding-top:152px
}
.s-marginPullTop9_5{
    margin-top:-152px
}
.s-borderTop9_5{
    padding-top:151px
}
.s-borderThickTop9_5{
    padding-top:150px
}
.s-marginBottom9_5{
    margin-bottom:152px
}
.s-paddingBottom9_5{
    padding-bottom:152px
}
.s-marginPullBottom9_5{
    margin-bottom:-152px
}
.s-borderBottom9_5{
    padding-bottom:151px
}
.s-borderThickBottom9_5{
    padding-bottom:150px
}
.s-marginLeft9_5{
    margin-left:152px
}
.s-paddingLeft9_5{
    padding-left:152px
}
.s-marginPullLeft9_5{
    margin-left:-152px
}
.s-borderLeft9_5{
    padding-left:151px
}
.s-borderThickLeft9_5{
    padding-left:150px
}
.s-marginRight9_5{
    margin-right:152px
}
.s-paddingRight9_5{
    padding-right:152px
}
.s-marginPullRight9_5{
    margin-right:-152px
}
.s-borderRight9_5{
    padding-right:151px
}
.s-borderThickRight9_5{
    padding-right:150px
}
.s-margin10{
    margin-top:160px;
    margin-bottom:160px;
    margin-left:160px;
    margin-right:160px
}
.s-padding10{
    padding-top:160px;
    padding-bottom:160px;
    padding-left:160px;
    padding-right:160px
}
.s-marginPull10{
    margin-top:-160px;
    margin-bottom:-160px;
    margin-left:-160px;
    margin-right:-160px
}
.s-border10{
    padding-top:159px;
    padding-bottom:159px;
    padding-left:159px;
    padding-right:159px
}
.s-borderThick10{
    padding-top:158px;
    padding-bottom:158px;
    padding-left:158px;
    padding-right:158px
}
.s-marginVert10{
    margin-top:160px;
    margin-bottom:160px
}
.s-paddingVert10{
    padding-top:160px;
    padding-bottom:160px
}
.s-marginPullVert10{
    margin-top:-160px;
    margin-bottom:-160px
}
.s-borderVert10{
    padding-top:159px;
    padding-bottom:159px
}
.s-borderThickVert10{
    padding-top:158px;
    padding-bottom:158px
}
.s-marginHoriz10{
    margin-left:160px;
    margin-right:160px
}
.s-paddingHoriz10{
    padding-left:160px;
    padding-right:160px
}
.s-marginPullHoriz10{
    margin-left:-160px;
    margin-right:-160px
}
.s-borderHoriz10{
    padding-left:159px;
    padding-right:159px
}
.s-borderThickHoriz10{
    padding-left:158px;
    padding-right:158px
}
.s-marginTop10{
    margin-top:160px
}
.s-paddingTop10{
    padding-top:160px
}
.s-marginPullTop10{
    margin-top:-160px
}
.s-borderTop10{
    padding-top:159px
}
.s-borderThickTop10{
    padding-top:158px
}
.s-marginBottom10{
    margin-bottom:160px
}
.s-paddingBottom10{
    padding-bottom:160px
}
.s-marginPullBottom10{
    margin-bottom:-160px
}
.s-borderBottom10{
    padding-bottom:159px
}
.s-borderThickBottom10{
    padding-bottom:158px
}
.s-marginLeft10{
    margin-left:160px
}
.s-paddingLeft10{
    padding-left:160px
}
.s-marginPullLeft10{
    margin-left:-160px
}
.s-borderLeft10{
    padding-left:159px
}
.s-borderThickLeft10{
    padding-left:158px
}
.s-marginRight10{
    margin-right:160px
}
.s-paddingRight10{
    padding-right:160px
}
.s-marginPullRight10{
    margin-right:-160px
}
.s-borderRight10{
    padding-right:159px
}
.s-borderThickRight10{
    padding-right:158px
}
.s-margin10_5{
    margin-top:168px;
    margin-bottom:168px;
    margin-left:168px;
    margin-right:168px
}
.s-padding10_5{
    padding-top:168px;
    padding-bottom:168px;
    padding-left:168px;
    padding-right:168px
}
.s-marginPull10_5{
    margin-top:-168px;
    margin-bottom:-168px;
    margin-left:-168px;
    margin-right:-168px
}
.s-border10_5{
    padding-top:167px;
    padding-bottom:167px;
    padding-left:167px;
    padding-right:167px
}
.s-borderThick10_5{
    padding-top:166px;
    padding-bottom:166px;
    padding-left:166px;
    padding-right:166px
}
.s-marginVert10_5{
    margin-top:168px;
    margin-bottom:168px
}
.s-paddingVert10_5{
    padding-top:168px;
    padding-bottom:168px
}
.s-marginPullVert10_5{
    margin-top:-168px;
    margin-bottom:-168px
}
.s-borderVert10_5{
    padding-top:167px;
    padding-bottom:167px
}
.s-borderThickVert10_5{
    padding-top:166px;
    padding-bottom:166px
}
.s-marginHoriz10_5{
    margin-left:168px;
    margin-right:168px
}
.s-paddingHoriz10_5{
    padding-left:168px;
    padding-right:168px
}
.s-marginPullHoriz10_5{
    margin-left:-168px;
    margin-right:-168px
}
.s-borderHoriz10_5{
    padding-left:167px;
    padding-right:167px
}
.s-borderThickHoriz10_5{
    padding-left:166px;
    padding-right:166px
}
.s-marginTop10_5{
    margin-top:168px
}
.s-paddingTop10_5{
    padding-top:168px
}
.s-marginPullTop10_5{
    margin-top:-168px
}
.s-borderTop10_5{
    padding-top:167px
}
.s-borderThickTop10_5{
    padding-top:166px
}
.s-marginBottom10_5{
    margin-bottom:168px
}
.s-paddingBottom10_5{
    padding-bottom:168px
}
.s-marginPullBottom10_5{
    margin-bottom:-168px
}
.s-borderBottom10_5{
    padding-bottom:167px
}
.s-borderThickBottom10_5{
    padding-bottom:166px
}
.s-marginLeft10_5{
    margin-left:168px
}
.s-paddingLeft10_5{
    padding-left:168px
}
.s-marginPullLeft10_5{
    margin-left:-168px
}
.s-borderLeft10_5{
    padding-left:167px
}
.s-borderThickLeft10_5{
    padding-left:166px
}
.s-marginRight10_5{
    margin-right:168px
}
.s-paddingRight10_5{
    padding-right:168px
}
.s-marginPullRight10_5{
    margin-right:-168px
}
.s-borderRight10_5{
    padding-right:167px
}
.s-borderThickRight10_5{
    padding-right:166px
}
.s-margin11{
    margin-top:176px;
    margin-bottom:176px;
    margin-left:176px;
    margin-right:176px
}
.s-padding11{
    padding-top:176px;
    padding-bottom:176px;
    padding-left:176px;
    padding-right:176px
}
.s-marginPull11{
    margin-top:-176px;
    margin-bottom:-176px;
    margin-left:-176px;
    margin-right:-176px
}
.s-border11{
    padding-top:175px;
    padding-bottom:175px;
    padding-left:175px;
    padding-right:175px
}
.s-borderThick11{
    padding-top:174px;
    padding-bottom:174px;
    padding-left:174px;
    padding-right:174px
}
.s-marginVert11{
    margin-top:176px;
    margin-bottom:176px
}
.s-paddingVert11{
    padding-top:176px;
    padding-bottom:176px
}
.s-marginPullVert11{
    margin-top:-176px;
    margin-bottom:-176px
}
.s-borderVert11{
    padding-top:175px;
    padding-bottom:175px
}
.s-borderThickVert11{
    padding-top:174px;
    padding-bottom:174px
}
.s-marginHoriz11{
    margin-left:176px;
    margin-right:176px
}
.s-paddingHoriz11{
    padding-left:176px;
    padding-right:176px
}
.s-marginPullHoriz11{
    margin-left:-176px;
    margin-right:-176px
}
.s-borderHoriz11{
    padding-left:175px;
    padding-right:175px
}
.s-borderThickHoriz11{
    padding-left:174px;
    padding-right:174px
}
.s-marginTop11{
    margin-top:176px
}
.s-paddingTop11{
    padding-top:176px
}
.s-marginPullTop11{
    margin-top:-176px
}
.s-borderTop11{
    padding-top:175px
}
.s-borderThickTop11{
    padding-top:174px
}
.s-marginBottom11{
    margin-bottom:176px
}
.s-paddingBottom11{
    padding-bottom:176px
}
.s-marginPullBottom11{
    margin-bottom:-176px
}
.s-borderBottom11{
    padding-bottom:175px
}
.s-borderThickBottom11{
    padding-bottom:174px
}
.s-marginLeft11{
    margin-left:176px
}
.s-paddingLeft11{
    padding-left:176px
}
.s-marginPullLeft11{
    margin-left:-176px
}
.s-borderLeft11{
    padding-left:175px
}
.s-borderThickLeft11{
    padding-left:174px
}
.s-marginRight11{
    margin-right:176px
}
.s-paddingRight11{
    padding-right:176px
}
.s-marginPullRight11{
    margin-right:-176px
}
.s-borderRight11{
    padding-right:175px
}
.s-borderThickRight11{
    padding-right:174px
}
.s-margin11_5{
    margin-top:184px;
    margin-bottom:184px;
    margin-left:184px;
    margin-right:184px
}
.s-padding11_5{
    padding-top:184px;
    padding-bottom:184px;
    padding-left:184px;
    padding-right:184px
}
.s-marginPull11_5{
    margin-top:-184px;
    margin-bottom:-184px;
    margin-left:-184px;
    margin-right:-184px
}
.s-border11_5{
    padding-top:183px;
    padding-bottom:183px;
    padding-left:183px;
    padding-right:183px
}
.s-borderThick11_5{
    padding-top:182px;
    padding-bottom:182px;
    padding-left:182px;
    padding-right:182px
}
.s-marginVert11_5{
    margin-top:184px;
    margin-bottom:184px
}
.s-paddingVert11_5{
    padding-top:184px;
    padding-bottom:184px
}
.s-marginPullVert11_5{
    margin-top:-184px;
    margin-bottom:-184px
}
.s-borderVert11_5{
    padding-top:183px;
    padding-bottom:183px
}
.s-borderThickVert11_5{
    padding-top:182px;
    padding-bottom:182px
}
.s-marginHoriz11_5{
    margin-left:184px;
    margin-right:184px
}
.s-paddingHoriz11_5{
    padding-left:184px;
    padding-right:184px
}
.s-marginPullHoriz11_5{
    margin-left:-184px;
    margin-right:-184px
}
.s-borderHoriz11_5{
    padding-left:183px;
    padding-right:183px
}
.s-borderThickHoriz11_5{
    padding-left:182px;
    padding-right:182px
}
.s-marginTop11_5{
    margin-top:184px
}
.s-paddingTop11_5{
    padding-top:184px
}
.s-marginPullTop11_5{
    margin-top:-184px
}
.s-borderTop11_5{
    padding-top:183px
}
.s-borderThickTop11_5{
    padding-top:182px
}
.s-marginBottom11_5{
    margin-bottom:184px
}
.s-paddingBottom11_5{
    padding-bottom:184px
}
.s-marginPullBottom11_5{
    margin-bottom:-184px
}
.s-borderBottom11_5{
    padding-bottom:183px
}
.s-borderThickBottom11_5{
    padding-bottom:182px
}
.s-marginLeft11_5{
    margin-left:184px
}
.s-paddingLeft11_5{
    padding-left:184px
}
.s-marginPullLeft11_5{
    margin-left:-184px
}
.s-borderLeft11_5{
    padding-left:183px
}
.s-borderThickLeft11_5{
    padding-left:182px
}
.s-marginRight11_5{
    margin-right:184px
}
.s-paddingRight11_5{
    padding-right:184px
}
.s-marginPullRight11_5{
    margin-right:-184px
}
.s-borderRight11_5{
    padding-right:183px
}
.s-borderThickRight11_5{
    padding-right:182px
}
.s-margin12{
    margin-top:192px;
    margin-bottom:192px;
    margin-left:192px;
    margin-right:192px
}
.s-padding12{
    padding-top:192px;
    padding-bottom:192px;
    padding-left:192px;
    padding-right:192px
}
.s-marginPull12{
    margin-top:-192px;
    margin-bottom:-192px;
    margin-left:-192px;
    margin-right:-192px
}
.s-border12{
    padding-top:191px;
    padding-bottom:191px;
    padding-left:191px;
    padding-right:191px
}
.s-borderThick12{
    padding-top:190px;
    padding-bottom:190px;
    padding-left:190px;
    padding-right:190px
}
.s-marginVert12{
    margin-top:192px;
    margin-bottom:192px
}
.s-paddingVert12{
    padding-top:192px;
    padding-bottom:192px
}
.s-marginPullVert12{
    margin-top:-192px;
    margin-bottom:-192px
}
.s-borderVert12{
    padding-top:191px;
    padding-bottom:191px
}
.s-borderThickVert12{
    padding-top:190px;
    padding-bottom:190px
}
.s-marginHoriz12{
    margin-left:192px;
    margin-right:192px
}
.s-paddingHoriz12{
    padding-left:192px;
    padding-right:192px
}
.s-marginPullHoriz12{
    margin-left:-192px;
    margin-right:-192px
}
.s-borderHoriz12{
    padding-left:191px;
    padding-right:191px
}
.s-borderThickHoriz12{
    padding-left:190px;
    padding-right:190px
}
.s-marginTop12{
    margin-top:192px
}
.s-paddingTop12{
    padding-top:192px
}
.s-marginPullTop12{
    margin-top:-192px
}
.s-borderTop12{
    padding-top:191px
}
.s-borderThickTop12{
    padding-top:190px
}
.s-marginBottom12{
    margin-bottom:192px
}
.s-paddingBottom12{
    padding-bottom:192px
}
.s-marginPullBottom12{
    margin-bottom:-192px
}
.s-borderBottom12{
    padding-bottom:191px
}
.s-borderThickBottom12{
    padding-bottom:190px
}
.s-marginLeft12{
    margin-left:192px
}
.s-paddingLeft12{
    padding-left:192px
}
.s-marginPullLeft12{
    margin-left:-192px
}
.s-borderLeft12{
    padding-left:191px
}
.s-borderThickLeft12{
    padding-left:190px
}
.s-marginRight12{
    margin-right:192px
}
.s-paddingRight12{
    padding-right:192px
}
.s-marginPullRight12{
    margin-right:-192px
}
.s-borderRight12{
    padding-right:191px
}
.s-borderThickRight12{
    padding-right:190px
}
.s-margin12_5{
    margin-top:200px;
    margin-bottom:200px;
    margin-left:200px;
    margin-right:200px
}
.s-padding12_5{
    padding-top:200px;
    padding-bottom:200px;
    padding-left:200px;
    padding-right:200px
}
.s-marginPull12_5{
    margin-top:-200px;
    margin-bottom:-200px;
    margin-left:-200px;
    margin-right:-200px
}
.s-border12_5{
    padding-top:199px;
    padding-bottom:199px;
    padding-left:199px;
    padding-right:199px
}
.s-borderThick12_5{
    padding-top:198px;
    padding-bottom:198px;
    padding-left:198px;
    padding-right:198px
}
.s-marginVert12_5{
    margin-top:200px;
    margin-bottom:200px
}
.s-paddingVert12_5{
    padding-top:200px;
    padding-bottom:200px
}
.s-marginPullVert12_5{
    margin-top:-200px;
    margin-bottom:-200px
}
.s-borderVert12_5{
    padding-top:199px;
    padding-bottom:199px
}
.s-borderThickVert12_5{
    padding-top:198px;
    padding-bottom:198px
}
.s-marginHoriz12_5{
    margin-left:200px;
    margin-right:200px
}
.s-paddingHoriz12_5{
    padding-left:200px;
    padding-right:200px
}
.s-marginPullHoriz12_5{
    margin-left:-200px;
    margin-right:-200px
}
.s-borderHoriz12_5{
    padding-left:199px;
    padding-right:199px
}
.s-borderThickHoriz12_5{
    padding-left:198px;
    padding-right:198px
}
.s-marginTop12_5{
    margin-top:200px
}
.s-paddingTop12_5{
    padding-top:200px
}
.s-marginPullTop12_5{
    margin-top:-200px
}
.s-borderTop12_5{
    padding-top:199px
}
.s-borderThickTop12_5{
    padding-top:198px
}
.s-marginBottom12_5{
    margin-bottom:200px
}
.s-paddingBottom12_5{
    padding-bottom:200px
}
.s-marginPullBottom12_5{
    margin-bottom:-200px
}
.s-borderBottom12_5{
    padding-bottom:199px
}
.s-borderThickBottom12_5{
    padding-bottom:198px
}
.s-marginLeft12_5{
    margin-left:200px
}
.s-paddingLeft12_5{
    padding-left:200px
}
.s-marginPullLeft12_5{
    margin-left:-200px
}
.s-borderLeft12_5{
    padding-left:199px
}
.s-borderThickLeft12_5{
    padding-left:198px
}
.s-marginRight12_5{
    margin-right:200px
}
.s-paddingRight12_5{
    padding-right:200px
}
.s-marginPullRight12_5{
    margin-right:-200px
}
.s-borderRight12_5{
    padding-right:199px
}
.s-borderThickRight12_5{
    padding-right:198px
}
.s-margin13{
    margin-top:208px;
    margin-bottom:208px;
    margin-left:208px;
    margin-right:208px
}
.s-padding13{
    padding-top:208px;
    padding-bottom:208px;
    padding-left:208px;
    padding-right:208px
}
.s-marginPull13{
    margin-top:-208px;
    margin-bottom:-208px;
    margin-left:-208px;
    margin-right:-208px
}
.s-border13{
    padding-top:207px;
    padding-bottom:207px;
    padding-left:207px;
    padding-right:207px
}
.s-borderThick13{
    padding-top:206px;
    padding-bottom:206px;
    padding-left:206px;
    padding-right:206px
}
.s-marginVert13{
    margin-top:208px;
    margin-bottom:208px
}
.s-paddingVert13{
    padding-top:208px;
    padding-bottom:208px
}
.s-marginPullVert13{
    margin-top:-208px;
    margin-bottom:-208px
}
.s-borderVert13{
    padding-top:207px;
    padding-bottom:207px
}
.s-borderThickVert13{
    padding-top:206px;
    padding-bottom:206px
}
.s-marginHoriz13{
    margin-left:208px;
    margin-right:208px
}
.s-paddingHoriz13{
    padding-left:208px;
    padding-right:208px
}
.s-marginPullHoriz13{
    margin-left:-208px;
    margin-right:-208px
}
.s-borderHoriz13{
    padding-left:207px;
    padding-right:207px
}
.s-borderThickHoriz13{
    padding-left:206px;
    padding-right:206px
}
.s-marginTop13{
    margin-top:208px
}
.s-paddingTop13{
    padding-top:208px
}
.s-marginPullTop13{
    margin-top:-208px
}
.s-borderTop13{
    padding-top:207px
}
.s-borderThickTop13{
    padding-top:206px
}
.s-marginBottom13{
    margin-bottom:208px
}
.s-paddingBottom13{
    padding-bottom:208px
}
.s-marginPullBottom13{
    margin-bottom:-208px
}
.s-borderBottom13{
    padding-bottom:207px
}
.s-borderThickBottom13{
    padding-bottom:206px
}
.s-marginLeft13{
    margin-left:208px
}
.s-paddingLeft13{
    padding-left:208px
}
.s-marginPullLeft13{
    margin-left:-208px
}
.s-borderLeft13{
    padding-left:207px
}
.s-borderThickLeft13{
    padding-left:206px
}
.s-marginRight13{
    margin-right:208px
}
.s-paddingRight13{
    padding-right:208px
}
.s-marginPullRight13{
    margin-right:-208px
}
.s-borderRight13{
    padding-right:207px
}
.s-borderThickRight13{
    padding-right:206px
}
.s-margin13_5{
    margin-top:216px;
    margin-bottom:216px;
    margin-left:216px;
    margin-right:216px
}
.s-padding13_5{
    padding-top:216px;
    padding-bottom:216px;
    padding-left:216px;
    padding-right:216px
}
.s-marginPull13_5{
    margin-top:-216px;
    margin-bottom:-216px;
    margin-left:-216px;
    margin-right:-216px
}
.s-border13_5{
    padding-top:215px;
    padding-bottom:215px;
    padding-left:215px;
    padding-right:215px
}
.s-borderThick13_5{
    padding-top:214px;
    padding-bottom:214px;
    padding-left:214px;
    padding-right:214px
}
.s-marginVert13_5{
    margin-top:216px;
    margin-bottom:216px
}
.s-paddingVert13_5{
    padding-top:216px;
    padding-bottom:216px
}
.s-marginPullVert13_5{
    margin-top:-216px;
    margin-bottom:-216px
}
.s-borderVert13_5{
    padding-top:215px;
    padding-bottom:215px
}
.s-borderThickVert13_5{
    padding-top:214px;
    padding-bottom:214px
}
.s-marginHoriz13_5{
    margin-left:216px;
    margin-right:216px
}
.s-paddingHoriz13_5{
    padding-left:216px;
    padding-right:216px
}
.s-marginPullHoriz13_5{
    margin-left:-216px;
    margin-right:-216px
}
.s-borderHoriz13_5{
    padding-left:215px;
    padding-right:215px
}
.s-borderThickHoriz13_5{
    padding-left:214px;
    padding-right:214px
}
.s-marginTop13_5{
    margin-top:216px
}
.s-paddingTop13_5{
    padding-top:216px
}
.s-marginPullTop13_5{
    margin-top:-216px
}
.s-borderTop13_5{
    padding-top:215px
}
.s-borderThickTop13_5{
    padding-top:214px
}
.s-marginBottom13_5{
    margin-bottom:216px
}
.s-paddingBottom13_5{
    padding-bottom:216px
}
.s-marginPullBottom13_5{
    margin-bottom:-216px
}
.s-borderBottom13_5{
    padding-bottom:215px
}
.s-borderThickBottom13_5{
    padding-bottom:214px
}
.s-marginLeft13_5{
    margin-left:216px
}
.s-paddingLeft13_5{
    padding-left:216px
}
.s-marginPullLeft13_5{
    margin-left:-216px
}
.s-borderLeft13_5{
    padding-left:215px
}
.s-borderThickLeft13_5{
    padding-left:214px
}
.s-marginRight13_5{
    margin-right:216px
}
.s-paddingRight13_5{
    padding-right:216px
}
.s-marginPullRight13_5{
    margin-right:-216px
}
.s-borderRight13_5{
    padding-right:215px
}
.s-borderThickRight13_5{
    padding-right:214px
}
.s-margin14{
    margin-top:224px;
    margin-bottom:224px;
    margin-left:224px;
    margin-right:224px
}
.s-padding14{
    padding-top:224px;
    padding-bottom:224px;
    padding-left:224px;
    padding-right:224px
}
.s-marginPull14{
    margin-top:-224px;
    margin-bottom:-224px;
    margin-left:-224px;
    margin-right:-224px
}
.s-border14{
    padding-top:223px;
    padding-bottom:223px;
    padding-left:223px;
    padding-right:223px
}
.s-borderThick14{
    padding-top:222px;
    padding-bottom:222px;
    padding-left:222px;
    padding-right:222px
}
.s-marginVert14{
    margin-top:224px;
    margin-bottom:224px
}
.s-paddingVert14{
    padding-top:224px;
    padding-bottom:224px
}
.s-marginPullVert14{
    margin-top:-224px;
    margin-bottom:-224px
}
.s-borderVert14{
    padding-top:223px;
    padding-bottom:223px
}
.s-borderThickVert14{
    padding-top:222px;
    padding-bottom:222px
}
.s-marginHoriz14{
    margin-left:224px;
    margin-right:224px
}
.s-paddingHoriz14{
    padding-left:224px;
    padding-right:224px
}
.s-marginPullHoriz14{
    margin-left:-224px;
    margin-right:-224px
}
.s-borderHoriz14{
    padding-left:223px;
    padding-right:223px
}
.s-borderThickHoriz14{
    padding-left:222px;
    padding-right:222px
}
.s-marginTop14{
    margin-top:224px
}
.s-paddingTop14{
    padding-top:224px
}
.s-marginPullTop14{
    margin-top:-224px
}
.s-borderTop14{
    padding-top:223px
}
.s-borderThickTop14{
    padding-top:222px
}
.s-marginBottom14{
    margin-bottom:224px
}
.s-paddingBottom14{
    padding-bottom:224px
}
.s-marginPullBottom14{
    margin-bottom:-224px
}
.s-borderBottom14{
    padding-bottom:223px
}
.s-borderThickBottom14{
    padding-bottom:222px
}
.s-marginLeft14{
    margin-left:224px
}
.s-paddingLeft14{
    padding-left:224px
}
.s-marginPullLeft14{
    margin-left:-224px
}
.s-borderLeft14{
    padding-left:223px
}
.s-borderThickLeft14{
    padding-left:222px
}
.s-marginRight14{
    margin-right:224px
}
.s-paddingRight14{
    padding-right:224px
}
.s-marginPullRight14{
    margin-right:-224px
}
.s-borderRight14{
    padding-right:223px
}
.s-borderThickRight14{
    padding-right:222px
}
.s-margin14_5{
    margin-top:232px;
    margin-bottom:232px;
    margin-left:232px;
    margin-right:232px
}
.s-padding14_5{
    padding-top:232px;
    padding-bottom:232px;
    padding-left:232px;
    padding-right:232px
}
.s-marginPull14_5{
    margin-top:-232px;
    margin-bottom:-232px;
    margin-left:-232px;
    margin-right:-232px
}
.s-border14_5{
    padding-top:231px;
    padding-bottom:231px;
    padding-left:231px;
    padding-right:231px
}
.s-borderThick14_5{
    padding-top:230px;
    padding-bottom:230px;
    padding-left:230px;
    padding-right:230px
}
.s-marginVert14_5{
    margin-top:232px;
    margin-bottom:232px
}
.s-paddingVert14_5{
    padding-top:232px;
    padding-bottom:232px
}
.s-marginPullVert14_5{
    margin-top:-232px;
    margin-bottom:-232px
}
.s-borderVert14_5{
    padding-top:231px;
    padding-bottom:231px
}
.s-borderThickVert14_5{
    padding-top:230px;
    padding-bottom:230px
}
.s-marginHoriz14_5{
    margin-left:232px;
    margin-right:232px
}
.s-paddingHoriz14_5{
    padding-left:232px;
    padding-right:232px
}
.s-marginPullHoriz14_5{
    margin-left:-232px;
    margin-right:-232px
}
.s-borderHoriz14_5{
    padding-left:231px;
    padding-right:231px
}
.s-borderThickHoriz14_5{
    padding-left:230px;
    padding-right:230px
}
.s-marginTop14_5{
    margin-top:232px
}
.s-paddingTop14_5{
    padding-top:232px
}
.s-marginPullTop14_5{
    margin-top:-232px
}
.s-borderTop14_5{
    padding-top:231px
}
.s-borderThickTop14_5{
    padding-top:230px
}
.s-marginBottom14_5{
    margin-bottom:232px
}
.s-paddingBottom14_5{
    padding-bottom:232px
}
.s-marginPullBottom14_5{
    margin-bottom:-232px
}
.s-borderBottom14_5{
    padding-bottom:231px
}
.s-borderThickBottom14_5{
    padding-bottom:230px
}
.s-marginLeft14_5{
    margin-left:232px
}
.s-paddingLeft14_5{
    padding-left:232px
}
.s-marginPullLeft14_5{
    margin-left:-232px
}
.s-borderLeft14_5{
    padding-left:231px
}
.s-borderThickLeft14_5{
    padding-left:230px
}
.s-marginRight14_5{
    margin-right:232px
}
.s-paddingRight14_5{
    padding-right:232px
}
.s-marginPullRight14_5{
    margin-right:-232px
}
.s-borderRight14_5{
    padding-right:231px
}
.s-borderThickRight14_5{
    padding-right:230px
}
.s-margin15{
    margin-top:240px;
    margin-bottom:240px;
    margin-left:240px;
    margin-right:240px
}
.s-padding15{
    padding-top:240px;
    padding-bottom:240px;
    padding-left:240px;
    padding-right:240px
}
.s-marginPull15{
    margin-top:-240px;
    margin-bottom:-240px;
    margin-left:-240px;
    margin-right:-240px
}
.s-border15{
    padding-top:239px;
    padding-bottom:239px;
    padding-left:239px;
    padding-right:239px
}
.s-borderThick15{
    padding-top:238px;
    padding-bottom:238px;
    padding-left:238px;
    padding-right:238px
}
.s-marginVert15{
    margin-top:240px;
    margin-bottom:240px
}
.s-paddingVert15{
    padding-top:240px;
    padding-bottom:240px
}
.s-marginPullVert15{
    margin-top:-240px;
    margin-bottom:-240px
}
.s-borderVert15{
    padding-top:239px;
    padding-bottom:239px
}
.s-borderThickVert15{
    padding-top:238px;
    padding-bottom:238px
}
.s-marginHoriz15{
    margin-left:240px;
    margin-right:240px
}
.s-paddingHoriz15{
    padding-left:240px;
    padding-right:240px
}
.s-marginPullHoriz15{
    margin-left:-240px;
    margin-right:-240px
}
.s-borderHoriz15{
    padding-left:239px;
    padding-right:239px
}
.s-borderThickHoriz15{
    padding-left:238px;
    padding-right:238px
}
.s-marginTop15{
    margin-top:240px
}
.s-paddingTop15{
    padding-top:240px
}
.s-marginPullTop15{
    margin-top:-240px
}
.s-borderTop15{
    padding-top:239px
}
.s-borderThickTop15{
    padding-top:238px
}
.s-marginBottom15{
    margin-bottom:240px
}
.s-paddingBottom15{
    padding-bottom:240px
}
.s-marginPullBottom15{
    margin-bottom:-240px
}
.s-borderBottom15{
    padding-bottom:239px
}
.s-borderThickBottom15{
    padding-bottom:238px
}
.s-marginLeft15{
    margin-left:240px
}
.s-paddingLeft15{
    padding-left:240px
}
.s-marginPullLeft15{
    margin-left:-240px
}
.s-borderLeft15{
    padding-left:239px
}
.s-borderThickLeft15{
    padding-left:238px
}
.s-marginRight15{
    margin-right:240px
}
.s-paddingRight15{
    padding-right:240px
}
.s-marginPullRight15{
    margin-right:-240px
}
.s-borderRight15{
    padding-right:239px
}
.s-borderThickRight15{
    padding-right:238px
}
.s-margin15_5{
    margin-top:248px;
    margin-bottom:248px;
    margin-left:248px;
    margin-right:248px
}
.s-padding15_5{
    padding-top:248px;
    padding-bottom:248px;
    padding-left:248px;
    padding-right:248px
}
.s-marginPull15_5{
    margin-top:-248px;
    margin-bottom:-248px;
    margin-left:-248px;
    margin-right:-248px
}
.s-border15_5{
    padding-top:247px;
    padding-bottom:247px;
    padding-left:247px;
    padding-right:247px
}
.s-borderThick15_5{
    padding-top:246px;
    padding-bottom:246px;
    padding-left:246px;
    padding-right:246px
}
.s-marginVert15_5{
    margin-top:248px;
    margin-bottom:248px
}
.s-paddingVert15_5{
    padding-top:248px;
    padding-bottom:248px
}
.s-marginPullVert15_5{
    margin-top:-248px;
    margin-bottom:-248px
}
.s-borderVert15_5{
    padding-top:247px;
    padding-bottom:247px
}
.s-borderThickVert15_5{
    padding-top:246px;
    padding-bottom:246px
}
.s-marginHoriz15_5{
    margin-left:248px;
    margin-right:248px
}
.s-paddingHoriz15_5{
    padding-left:248px;
    padding-right:248px
}
.s-marginPullHoriz15_5{
    margin-left:-248px;
    margin-right:-248px
}
.s-borderHoriz15_5{
    padding-left:247px;
    padding-right:247px
}
.s-borderThickHoriz15_5{
    padding-left:246px;
    padding-right:246px
}
.s-marginTop15_5{
    margin-top:248px
}
.s-paddingTop15_5{
    padding-top:248px
}
.s-marginPullTop15_5{
    margin-top:-248px
}
.s-borderTop15_5{
    padding-top:247px
}
.s-borderThickTop15_5{
    padding-top:246px
}
.s-marginBottom15_5{
    margin-bottom:248px
}
.s-paddingBottom15_5{
    padding-bottom:248px
}
.s-marginPullBottom15_5{
    margin-bottom:-248px
}
.s-borderBottom15_5{
    padding-bottom:247px
}
.s-borderThickBottom15_5{
    padding-bottom:246px
}
.s-marginLeft15_5{
    margin-left:248px
}
.s-paddingLeft15_5{
    padding-left:248px
}
.s-marginPullLeft15_5{
    margin-left:-248px
}
.s-borderLeft15_5{
    padding-left:247px
}
.s-borderThickLeft15_5{
    padding-left:246px
}
.s-marginRight15_5{
    margin-right:248px
}
.s-paddingRight15_5{
    padding-right:248px
}
.s-marginPullRight15_5{
    margin-right:-248px
}
.s-borderRight15_5{
    padding-right:247px
}
.s-borderThickRight15_5{
    padding-right:246px
}
.s-margin16{
    margin-top:256px;
    margin-bottom:256px;
    margin-left:256px;
    margin-right:256px
}
.s-padding16{
    padding-top:256px;
    padding-bottom:256px;
    padding-left:256px;
    padding-right:256px
}
.s-marginPull16{
    margin-top:-256px;
    margin-bottom:-256px;
    margin-left:-256px;
    margin-right:-256px
}
.s-border16{
    padding-top:255px;
    padding-bottom:255px;
    padding-left:255px;
    padding-right:255px
}
.s-borderThick16{
    padding-top:254px;
    padding-bottom:254px;
    padding-left:254px;
    padding-right:254px
}
.s-marginVert16{
    margin-top:256px;
    margin-bottom:256px
}
.s-paddingVert16{
    padding-top:256px;
    padding-bottom:256px
}
.s-marginPullVert16{
    margin-top:-256px;
    margin-bottom:-256px
}
.s-borderVert16{
    padding-top:255px;
    padding-bottom:255px
}
.s-borderThickVert16{
    padding-top:254px;
    padding-bottom:254px
}
.s-marginHoriz16{
    margin-left:256px;
    margin-right:256px
}
.s-paddingHoriz16{
    padding-left:256px;
    padding-right:256px
}
.s-marginPullHoriz16{
    margin-left:-256px;
    margin-right:-256px
}
.s-borderHoriz16{
    padding-left:255px;
    padding-right:255px
}
.s-borderThickHoriz16{
    padding-left:254px;
    padding-right:254px
}
.s-marginTop16{
    margin-top:256px
}
.s-paddingTop16{
    padding-top:256px
}
.s-marginPullTop16{
    margin-top:-256px
}
.s-borderTop16{
    padding-top:255px
}
.s-borderThickTop16{
    padding-top:254px
}
.s-marginBottom16{
    margin-bottom:256px
}
.s-paddingBottom16{
    padding-bottom:256px
}
.s-marginPullBottom16{
    margin-bottom:-256px
}
.s-borderBottom16{
    padding-bottom:255px
}
.s-borderThickBottom16{
    padding-bottom:254px
}
.s-marginLeft16{
    margin-left:256px
}
.s-paddingLeft16{
    padding-left:256px
}
.s-marginPullLeft16{
    margin-left:-256px
}
.s-borderLeft16{
    padding-left:255px
}
.s-borderThickLeft16{
    padding-left:254px
}
.s-marginRight16{
    margin-right:256px
}
.s-paddingRight16{
    padding-right:256px
}
.s-marginPullRight16{
    margin-right:-256px
}
.s-borderRight16{
    padding-right:255px
}
.s-borderThickRight16{
    padding-right:254px
}
.s-container{
    width:100%;
    margin-left:auto;
    margin-right:auto;
    padding-left:32px;
    padding-right:32px
}
@media only screen and (max-width: 767px){
    .s-container{
        padding-left:16px;
        padding-right:16px
    }
}
.s-container--no-padding{
    padding:0
}
.s-grid,.s-gridC,.s-grid0{
    max-width:100%;
    margin-left:auto;
    margin-right:auto;
    font-size:0
}
.s-grid:after,.s-gridC:after,.s-grid0:after{
    content:" ";
    display:block;
    clear:both
}
.s-grid-break,.s-gridC-break,.s-grid0-break{
    clear:both
}
.s-grid{
    margin-left:-16px;
    margin-right:-16px;
    max-width:none;
    max-width:calc(100% + 32px)
}
.s-grid--bottom{
    vertical-align:bottom !important
}
.s-grid--middle{
    vertical-align:middle !important
}
@media only screen and (min-width: 0px){
    .s-grid-colXs1,.s-grid-colXs2,.s-grid-colXs3,.s-grid-colXs4,.s-grid-colXs5,.s-grid-colXs6,.s-grid-colXs7,.s-grid-colXs8,.s-grid-colXs9,.s-grid-colXs10,.s-grid-colXs11,.s-grid-colXs12,.s-grid-colXs13,.s-grid-colXs14,.s-grid-colXs15,.s-grid-colXs16,.s-grid-colXs17,.s-grid-colXs18,.s-grid-colXs19,.s-grid-colXs20,.s-grid-colXs21,.s-grid-colXs22,.s-grid-colXs23,.s-grid-colXs24,.s-grid-colSm1,.s-grid-colSm2,.s-grid-colSm3,.s-grid-colSm4,.s-grid-colSm5,.s-grid-colSm6,.s-grid-colSm7,.s-grid-colSm8,.s-grid-colSm9,.s-grid-colSm10,.s-grid-colSm11,.s-grid-colSm12,.s-grid-colSm13,.s-grid-colSm14,.s-grid-colSm15,.s-grid-colSm16,.s-grid-colSm17,.s-grid-colSm18,.s-grid-colSm19,.s-grid-colSm20,.s-grid-colSm21,.s-grid-colSm22,.s-grid-colSm23,.s-grid-colSm24,.s-grid-colMd1,.s-grid-colMd2,.s-grid-colMd3,.s-grid-colMd4,.s-grid-colMd5,.s-grid-colMd6,.s-grid-colMd7,.s-grid-colMd8,.s-grid-colMd9,.s-grid-colMd10,.s-grid-colMd11,.s-grid-colMd12,.s-grid-colMd13,.s-grid-colMd14,.s-grid-colMd15,.s-grid-colMd16,.s-grid-colMd17,.s-grid-colMd18,.s-grid-colMd19,.s-grid-colMd20,.s-grid-colMd21,.s-grid-colMd22,.s-grid-colMd23,.s-grid-colMd24,.s-grid-colLg1,.s-grid-colLg2,.s-grid-colLg3,.s-grid-colLg4,.s-grid-colLg5,.s-grid-colLg6,.s-grid-colLg7,.s-grid-colLg8,.s-grid-colLg9,.s-grid-colLg10,.s-grid-colLg11,.s-grid-colLg12,.s-grid-colLg13,.s-grid-colLg14,.s-grid-colLg15,.s-grid-colLg16,.s-grid-colLg17,.s-grid-colLg18,.s-grid-colLg19,.s-grid-colLg20,.s-grid-colLg21,.s-grid-colLg22,.s-grid-colLg23,.s-grid-colLg24{
        width:100%;
        display:inline-block;
        padding-left:16px;
        padding-right:16px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 768px){
    .s-grid-colXs1,.s-grid-colXs2,.s-grid-colXs3,.s-grid-colXs4,.s-grid-colXs5,.s-grid-colXs6,.s-grid-colXs7,.s-grid-colXs8,.s-grid-colXs9,.s-grid-colXs10,.s-grid-colXs11,.s-grid-colXs12,.s-grid-colXs13,.s-grid-colXs14,.s-grid-colXs15,.s-grid-colXs16,.s-grid-colXs17,.s-grid-colXs18,.s-grid-colXs19,.s-grid-colXs20,.s-grid-colXs21,.s-grid-colXs22,.s-grid-colXs23,.s-grid-colXs24,.s-grid-colSm1,.s-grid-colSm2,.s-grid-colSm3,.s-grid-colSm4,.s-grid-colSm5,.s-grid-colSm6,.s-grid-colSm7,.s-grid-colSm8,.s-grid-colSm9,.s-grid-colSm10,.s-grid-colSm11,.s-grid-colSm12,.s-grid-colSm13,.s-grid-colSm14,.s-grid-colSm15,.s-grid-colSm16,.s-grid-colSm17,.s-grid-colSm18,.s-grid-colSm19,.s-grid-colSm20,.s-grid-colSm21,.s-grid-colSm22,.s-grid-colSm23,.s-grid-colSm24,.s-grid-colMd1,.s-grid-colMd2,.s-grid-colMd3,.s-grid-colMd4,.s-grid-colMd5,.s-grid-colMd6,.s-grid-colMd7,.s-grid-colMd8,.s-grid-colMd9,.s-grid-colMd10,.s-grid-colMd11,.s-grid-colMd12,.s-grid-colMd13,.s-grid-colMd14,.s-grid-colMd15,.s-grid-colMd16,.s-grid-colMd17,.s-grid-colMd18,.s-grid-colMd19,.s-grid-colMd20,.s-grid-colMd21,.s-grid-colMd22,.s-grid-colMd23,.s-grid-colMd24,.s-grid-colLg1,.s-grid-colLg2,.s-grid-colLg3,.s-grid-colLg4,.s-grid-colLg5,.s-grid-colLg6,.s-grid-colLg7,.s-grid-colLg8,.s-grid-colLg9,.s-grid-colLg10,.s-grid-colLg11,.s-grid-colLg12,.s-grid-colLg13,.s-grid-colLg14,.s-grid-colLg15,.s-grid-colLg16,.s-grid-colLg17,.s-grid-colLg18,.s-grid-colLg19,.s-grid-colLg20,.s-grid-colLg21,.s-grid-colLg22,.s-grid-colLg23,.s-grid-colLg24{
        width:100%;
        display:inline-block;
        padding-left:16px;
        padding-right:16px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 970px){
    .s-grid-colXs1,.s-grid-colXs2,.s-grid-colXs3,.s-grid-colXs4,.s-grid-colXs5,.s-grid-colXs6,.s-grid-colXs7,.s-grid-colXs8,.s-grid-colXs9,.s-grid-colXs10,.s-grid-colXs11,.s-grid-colXs12,.s-grid-colXs13,.s-grid-colXs14,.s-grid-colXs15,.s-grid-colXs16,.s-grid-colXs17,.s-grid-colXs18,.s-grid-colXs19,.s-grid-colXs20,.s-grid-colXs21,.s-grid-colXs22,.s-grid-colXs23,.s-grid-colXs24,.s-grid-colSm1,.s-grid-colSm2,.s-grid-colSm3,.s-grid-colSm4,.s-grid-colSm5,.s-grid-colSm6,.s-grid-colSm7,.s-grid-colSm8,.s-grid-colSm9,.s-grid-colSm10,.s-grid-colSm11,.s-grid-colSm12,.s-grid-colSm13,.s-grid-colSm14,.s-grid-colSm15,.s-grid-colSm16,.s-grid-colSm17,.s-grid-colSm18,.s-grid-colSm19,.s-grid-colSm20,.s-grid-colSm21,.s-grid-colSm22,.s-grid-colSm23,.s-grid-colSm24,.s-grid-colMd1,.s-grid-colMd2,.s-grid-colMd3,.s-grid-colMd4,.s-grid-colMd5,.s-grid-colMd6,.s-grid-colMd7,.s-grid-colMd8,.s-grid-colMd9,.s-grid-colMd10,.s-grid-colMd11,.s-grid-colMd12,.s-grid-colMd13,.s-grid-colMd14,.s-grid-colMd15,.s-grid-colMd16,.s-grid-colMd17,.s-grid-colMd18,.s-grid-colMd19,.s-grid-colMd20,.s-grid-colMd21,.s-grid-colMd22,.s-grid-colMd23,.s-grid-colMd24,.s-grid-colLg1,.s-grid-colLg2,.s-grid-colLg3,.s-grid-colLg4,.s-grid-colLg5,.s-grid-colLg6,.s-grid-colLg7,.s-grid-colLg8,.s-grid-colLg9,.s-grid-colLg10,.s-grid-colLg11,.s-grid-colLg12,.s-grid-colLg13,.s-grid-colLg14,.s-grid-colLg15,.s-grid-colLg16,.s-grid-colLg17,.s-grid-colLg18,.s-grid-colLg19,.s-grid-colLg20,.s-grid-colLg21,.s-grid-colLg22,.s-grid-colLg23,.s-grid-colLg24{
        width:100%;
        display:inline-block;
        padding-left:16px;
        padding-right:16px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 1170px){
    .s-grid-colXs1,.s-grid-colXs2,.s-grid-colXs3,.s-grid-colXs4,.s-grid-colXs5,.s-grid-colXs6,.s-grid-colXs7,.s-grid-colXs8,.s-grid-colXs9,.s-grid-colXs10,.s-grid-colXs11,.s-grid-colXs12,.s-grid-colXs13,.s-grid-colXs14,.s-grid-colXs15,.s-grid-colXs16,.s-grid-colXs17,.s-grid-colXs18,.s-grid-colXs19,.s-grid-colXs20,.s-grid-colXs21,.s-grid-colXs22,.s-grid-colXs23,.s-grid-colXs24,.s-grid-colSm1,.s-grid-colSm2,.s-grid-colSm3,.s-grid-colSm4,.s-grid-colSm5,.s-grid-colSm6,.s-grid-colSm7,.s-grid-colSm8,.s-grid-colSm9,.s-grid-colSm10,.s-grid-colSm11,.s-grid-colSm12,.s-grid-colSm13,.s-grid-colSm14,.s-grid-colSm15,.s-grid-colSm16,.s-grid-colSm17,.s-grid-colSm18,.s-grid-colSm19,.s-grid-colSm20,.s-grid-colSm21,.s-grid-colSm22,.s-grid-colSm23,.s-grid-colSm24,.s-grid-colMd1,.s-grid-colMd2,.s-grid-colMd3,.s-grid-colMd4,.s-grid-colMd5,.s-grid-colMd6,.s-grid-colMd7,.s-grid-colMd8,.s-grid-colMd9,.s-grid-colMd10,.s-grid-colMd11,.s-grid-colMd12,.s-grid-colMd13,.s-grid-colMd14,.s-grid-colMd15,.s-grid-colMd16,.s-grid-colMd17,.s-grid-colMd18,.s-grid-colMd19,.s-grid-colMd20,.s-grid-colMd21,.s-grid-colMd22,.s-grid-colMd23,.s-grid-colMd24,.s-grid-colLg1,.s-grid-colLg2,.s-grid-colLg3,.s-grid-colLg4,.s-grid-colLg5,.s-grid-colLg6,.s-grid-colLg7,.s-grid-colLg8,.s-grid-colLg9,.s-grid-colLg10,.s-grid-colLg11,.s-grid-colLg12,.s-grid-colLg13,.s-grid-colLg14,.s-grid-colLg15,.s-grid-colLg16,.s-grid-colLg17,.s-grid-colLg18,.s-grid-colLg19,.s-grid-colLg20,.s-grid-colLg21,.s-grid-colLg22,.s-grid-colLg23,.s-grid-colLg24{
        width:100%;
        display:inline-block;
        padding-left:16px;
        padding-right:16px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
.s-gridC{
    margin-left:-8px;
    margin-right:-8px;
    max-width:none;
    max-width:calc(100% + 16px)
}
.s-gridC--bottom{
    vertical-align:bottom !important
}
.s-gridC--middle{
    vertical-align:middle !important
}
@media only screen and (min-width: 0px){
    .s-gridC-colXs1,.s-gridC-colXs2,.s-gridC-colXs3,.s-gridC-colXs4,.s-gridC-colXs5,.s-gridC-colXs6,.s-gridC-colXs7,.s-gridC-colXs8,.s-gridC-colXs9,.s-gridC-colXs10,.s-gridC-colXs11,.s-gridC-colXs12,.s-gridC-colXs13,.s-gridC-colXs14,.s-gridC-colXs15,.s-gridC-colXs16,.s-gridC-colXs17,.s-gridC-colXs18,.s-gridC-colXs19,.s-gridC-colXs20,.s-gridC-colXs21,.s-gridC-colXs22,.s-gridC-colXs23,.s-gridC-colXs24,.s-gridC-colSm1,.s-gridC-colSm2,.s-gridC-colSm3,.s-gridC-colSm4,.s-gridC-colSm5,.s-gridC-colSm6,.s-gridC-colSm7,.s-gridC-colSm8,.s-gridC-colSm9,.s-gridC-colSm10,.s-gridC-colSm11,.s-gridC-colSm12,.s-gridC-colSm13,.s-gridC-colSm14,.s-gridC-colSm15,.s-gridC-colSm16,.s-gridC-colSm17,.s-gridC-colSm18,.s-gridC-colSm19,.s-gridC-colSm20,.s-gridC-colSm21,.s-gridC-colSm22,.s-gridC-colSm23,.s-gridC-colSm24,.s-gridC-colMd1,.s-gridC-colMd2,.s-gridC-colMd3,.s-gridC-colMd4,.s-gridC-colMd5,.s-gridC-colMd6,.s-gridC-colMd7,.s-gridC-colMd8,.s-gridC-colMd9,.s-gridC-colMd10,.s-gridC-colMd11,.s-gridC-colMd12,.s-gridC-colMd13,.s-gridC-colMd14,.s-gridC-colMd15,.s-gridC-colMd16,.s-gridC-colMd17,.s-gridC-colMd18,.s-gridC-colMd19,.s-gridC-colMd20,.s-gridC-colMd21,.s-gridC-colMd22,.s-gridC-colMd23,.s-gridC-colMd24,.s-gridC-colLg1,.s-gridC-colLg2,.s-gridC-colLg3,.s-gridC-colLg4,.s-gridC-colLg5,.s-gridC-colLg6,.s-gridC-colLg7,.s-gridC-colLg8,.s-gridC-colLg9,.s-gridC-colLg10,.s-gridC-colLg11,.s-gridC-colLg12,.s-gridC-colLg13,.s-gridC-colLg14,.s-gridC-colLg15,.s-gridC-colLg16,.s-gridC-colLg17,.s-gridC-colLg18,.s-gridC-colLg19,.s-gridC-colLg20,.s-gridC-colLg21,.s-gridC-colLg22,.s-gridC-colLg23,.s-gridC-colLg24{
        width:100%;
        display:inline-block;
        padding-left:8px;
        padding-right:8px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 768px){
    .s-gridC-colXs1,.s-gridC-colXs2,.s-gridC-colXs3,.s-gridC-colXs4,.s-gridC-colXs5,.s-gridC-colXs6,.s-gridC-colXs7,.s-gridC-colXs8,.s-gridC-colXs9,.s-gridC-colXs10,.s-gridC-colXs11,.s-gridC-colXs12,.s-gridC-colXs13,.s-gridC-colXs14,.s-gridC-colXs15,.s-gridC-colXs16,.s-gridC-colXs17,.s-gridC-colXs18,.s-gridC-colXs19,.s-gridC-colXs20,.s-gridC-colXs21,.s-gridC-colXs22,.s-gridC-colXs23,.s-gridC-colXs24,.s-gridC-colSm1,.s-gridC-colSm2,.s-gridC-colSm3,.s-gridC-colSm4,.s-gridC-colSm5,.s-gridC-colSm6,.s-gridC-colSm7,.s-gridC-colSm8,.s-gridC-colSm9,.s-gridC-colSm10,.s-gridC-colSm11,.s-gridC-colSm12,.s-gridC-colSm13,.s-gridC-colSm14,.s-gridC-colSm15,.s-gridC-colSm16,.s-gridC-colSm17,.s-gridC-colSm18,.s-gridC-colSm19,.s-gridC-colSm20,.s-gridC-colSm21,.s-gridC-colSm22,.s-gridC-colSm23,.s-gridC-colSm24,.s-gridC-colMd1,.s-gridC-colMd2,.s-gridC-colMd3,.s-gridC-colMd4,.s-gridC-colMd5,.s-gridC-colMd6,.s-gridC-colMd7,.s-gridC-colMd8,.s-gridC-colMd9,.s-gridC-colMd10,.s-gridC-colMd11,.s-gridC-colMd12,.s-gridC-colMd13,.s-gridC-colMd14,.s-gridC-colMd15,.s-gridC-colMd16,.s-gridC-colMd17,.s-gridC-colMd18,.s-gridC-colMd19,.s-gridC-colMd20,.s-gridC-colMd21,.s-gridC-colMd22,.s-gridC-colMd23,.s-gridC-colMd24,.s-gridC-colLg1,.s-gridC-colLg2,.s-gridC-colLg3,.s-gridC-colLg4,.s-gridC-colLg5,.s-gridC-colLg6,.s-gridC-colLg7,.s-gridC-colLg8,.s-gridC-colLg9,.s-gridC-colLg10,.s-gridC-colLg11,.s-gridC-colLg12,.s-gridC-colLg13,.s-gridC-colLg14,.s-gridC-colLg15,.s-gridC-colLg16,.s-gridC-colLg17,.s-gridC-colLg18,.s-gridC-colLg19,.s-gridC-colLg20,.s-gridC-colLg21,.s-gridC-colLg22,.s-gridC-colLg23,.s-gridC-colLg24{
        width:100%;
        display:inline-block;
        padding-left:8px;
        padding-right:8px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 970px){
    .s-gridC-colXs1,.s-gridC-colXs2,.s-gridC-colXs3,.s-gridC-colXs4,.s-gridC-colXs5,.s-gridC-colXs6,.s-gridC-colXs7,.s-gridC-colXs8,.s-gridC-colXs9,.s-gridC-colXs10,.s-gridC-colXs11,.s-gridC-colXs12,.s-gridC-colXs13,.s-gridC-colXs14,.s-gridC-colXs15,.s-gridC-colXs16,.s-gridC-colXs17,.s-gridC-colXs18,.s-gridC-colXs19,.s-gridC-colXs20,.s-gridC-colXs21,.s-gridC-colXs22,.s-gridC-colXs23,.s-gridC-colXs24,.s-gridC-colSm1,.s-gridC-colSm2,.s-gridC-colSm3,.s-gridC-colSm4,.s-gridC-colSm5,.s-gridC-colSm6,.s-gridC-colSm7,.s-gridC-colSm8,.s-gridC-colSm9,.s-gridC-colSm10,.s-gridC-colSm11,.s-gridC-colSm12,.s-gridC-colSm13,.s-gridC-colSm14,.s-gridC-colSm15,.s-gridC-colSm16,.s-gridC-colSm17,.s-gridC-colSm18,.s-gridC-colSm19,.s-gridC-colSm20,.s-gridC-colSm21,.s-gridC-colSm22,.s-gridC-colSm23,.s-gridC-colSm24,.s-gridC-colMd1,.s-gridC-colMd2,.s-gridC-colMd3,.s-gridC-colMd4,.s-gridC-colMd5,.s-gridC-colMd6,.s-gridC-colMd7,.s-gridC-colMd8,.s-gridC-colMd9,.s-gridC-colMd10,.s-gridC-colMd11,.s-gridC-colMd12,.s-gridC-colMd13,.s-gridC-colMd14,.s-gridC-colMd15,.s-gridC-colMd16,.s-gridC-colMd17,.s-gridC-colMd18,.s-gridC-colMd19,.s-gridC-colMd20,.s-gridC-colMd21,.s-gridC-colMd22,.s-gridC-colMd23,.s-gridC-colMd24,.s-gridC-colLg1,.s-gridC-colLg2,.s-gridC-colLg3,.s-gridC-colLg4,.s-gridC-colLg5,.s-gridC-colLg6,.s-gridC-colLg7,.s-gridC-colLg8,.s-gridC-colLg9,.s-gridC-colLg10,.s-gridC-colLg11,.s-gridC-colLg12,.s-gridC-colLg13,.s-gridC-colLg14,.s-gridC-colLg15,.s-gridC-colLg16,.s-gridC-colLg17,.s-gridC-colLg18,.s-gridC-colLg19,.s-gridC-colLg20,.s-gridC-colLg21,.s-gridC-colLg22,.s-gridC-colLg23,.s-gridC-colLg24{
        width:100%;
        display:inline-block;
        padding-left:8px;
        padding-right:8px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 1170px){
    .s-gridC-colXs1,.s-gridC-colXs2,.s-gridC-colXs3,.s-gridC-colXs4,.s-gridC-colXs5,.s-gridC-colXs6,.s-gridC-colXs7,.s-gridC-colXs8,.s-gridC-colXs9,.s-gridC-colXs10,.s-gridC-colXs11,.s-gridC-colXs12,.s-gridC-colXs13,.s-gridC-colXs14,.s-gridC-colXs15,.s-gridC-colXs16,.s-gridC-colXs17,.s-gridC-colXs18,.s-gridC-colXs19,.s-gridC-colXs20,.s-gridC-colXs21,.s-gridC-colXs22,.s-gridC-colXs23,.s-gridC-colXs24,.s-gridC-colSm1,.s-gridC-colSm2,.s-gridC-colSm3,.s-gridC-colSm4,.s-gridC-colSm5,.s-gridC-colSm6,.s-gridC-colSm7,.s-gridC-colSm8,.s-gridC-colSm9,.s-gridC-colSm10,.s-gridC-colSm11,.s-gridC-colSm12,.s-gridC-colSm13,.s-gridC-colSm14,.s-gridC-colSm15,.s-gridC-colSm16,.s-gridC-colSm17,.s-gridC-colSm18,.s-gridC-colSm19,.s-gridC-colSm20,.s-gridC-colSm21,.s-gridC-colSm22,.s-gridC-colSm23,.s-gridC-colSm24,.s-gridC-colMd1,.s-gridC-colMd2,.s-gridC-colMd3,.s-gridC-colMd4,.s-gridC-colMd5,.s-gridC-colMd6,.s-gridC-colMd7,.s-gridC-colMd8,.s-gridC-colMd9,.s-gridC-colMd10,.s-gridC-colMd11,.s-gridC-colMd12,.s-gridC-colMd13,.s-gridC-colMd14,.s-gridC-colMd15,.s-gridC-colMd16,.s-gridC-colMd17,.s-gridC-colMd18,.s-gridC-colMd19,.s-gridC-colMd20,.s-gridC-colMd21,.s-gridC-colMd22,.s-gridC-colMd23,.s-gridC-colMd24,.s-gridC-colLg1,.s-gridC-colLg2,.s-gridC-colLg3,.s-gridC-colLg4,.s-gridC-colLg5,.s-gridC-colLg6,.s-gridC-colLg7,.s-gridC-colLg8,.s-gridC-colLg9,.s-gridC-colLg10,.s-gridC-colLg11,.s-gridC-colLg12,.s-gridC-colLg13,.s-gridC-colLg14,.s-gridC-colLg15,.s-gridC-colLg16,.s-gridC-colLg17,.s-gridC-colLg18,.s-gridC-colLg19,.s-gridC-colLg20,.s-gridC-colLg21,.s-gridC-colLg22,.s-gridC-colLg23,.s-gridC-colLg24{
        width:100%;
        display:inline-block;
        padding-left:8px;
        padding-right:8px;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
.s-grid0--bottom{
    vertical-align:bottom !important
}
.s-grid0--middle{
    vertical-align:middle !important
}
@media only screen and (min-width: 0px){
    .s-grid0-colXs1,.s-grid0-colXs2,.s-grid0-colXs3,.s-grid0-colXs4,.s-grid0-colXs5,.s-grid0-colXs6,.s-grid0-colXs7,.s-grid0-colXs8,.s-grid0-colXs9,.s-grid0-colXs10,.s-grid0-colXs11,.s-grid0-colXs12,.s-grid0-colXs13,.s-grid0-colXs14,.s-grid0-colXs15,.s-grid0-colXs16,.s-grid0-colXs17,.s-grid0-colXs18,.s-grid0-colXs19,.s-grid0-colXs20,.s-grid0-colXs21,.s-grid0-colXs22,.s-grid0-colXs23,.s-grid0-colXs24,.s-grid0-colSm1,.s-grid0-colSm2,.s-grid0-colSm3,.s-grid0-colSm4,.s-grid0-colSm5,.s-grid0-colSm6,.s-grid0-colSm7,.s-grid0-colSm8,.s-grid0-colSm9,.s-grid0-colSm10,.s-grid0-colSm11,.s-grid0-colSm12,.s-grid0-colSm13,.s-grid0-colSm14,.s-grid0-colSm15,.s-grid0-colSm16,.s-grid0-colSm17,.s-grid0-colSm18,.s-grid0-colSm19,.s-grid0-colSm20,.s-grid0-colSm21,.s-grid0-colSm22,.s-grid0-colSm23,.s-grid0-colSm24,.s-grid0-colMd1,.s-grid0-colMd2,.s-grid0-colMd3,.s-grid0-colMd4,.s-grid0-colMd5,.s-grid0-colMd6,.s-grid0-colMd7,.s-grid0-colMd8,.s-grid0-colMd9,.s-grid0-colMd10,.s-grid0-colMd11,.s-grid0-colMd12,.s-grid0-colMd13,.s-grid0-colMd14,.s-grid0-colMd15,.s-grid0-colMd16,.s-grid0-colMd17,.s-grid0-colMd18,.s-grid0-colMd19,.s-grid0-colMd20,.s-grid0-colMd21,.s-grid0-colMd22,.s-grid0-colMd23,.s-grid0-colMd24,.s-grid0-colLg1,.s-grid0-colLg2,.s-grid0-colLg3,.s-grid0-colLg4,.s-grid0-colLg5,.s-grid0-colLg6,.s-grid0-colLg7,.s-grid0-colLg8,.s-grid0-colLg9,.s-grid0-colLg10,.s-grid0-colLg11,.s-grid0-colLg12,.s-grid0-colLg13,.s-grid0-colLg14,.s-grid0-colLg15,.s-grid0-colLg16,.s-grid0-colLg17,.s-grid0-colLg18,.s-grid0-colLg19,.s-grid0-colLg20,.s-grid0-colLg21,.s-grid0-colLg22,.s-grid0-colLg23,.s-grid0-colLg24{
        width:100%;
        display:inline-block;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 768px){
    .s-grid0-colXs1,.s-grid0-colXs2,.s-grid0-colXs3,.s-grid0-colXs4,.s-grid0-colXs5,.s-grid0-colXs6,.s-grid0-colXs7,.s-grid0-colXs8,.s-grid0-colXs9,.s-grid0-colXs10,.s-grid0-colXs11,.s-grid0-colXs12,.s-grid0-colXs13,.s-grid0-colXs14,.s-grid0-colXs15,.s-grid0-colXs16,.s-grid0-colXs17,.s-grid0-colXs18,.s-grid0-colXs19,.s-grid0-colXs20,.s-grid0-colXs21,.s-grid0-colXs22,.s-grid0-colXs23,.s-grid0-colXs24,.s-grid0-colSm1,.s-grid0-colSm2,.s-grid0-colSm3,.s-grid0-colSm4,.s-grid0-colSm5,.s-grid0-colSm6,.s-grid0-colSm7,.s-grid0-colSm8,.s-grid0-colSm9,.s-grid0-colSm10,.s-grid0-colSm11,.s-grid0-colSm12,.s-grid0-colSm13,.s-grid0-colSm14,.s-grid0-colSm15,.s-grid0-colSm16,.s-grid0-colSm17,.s-grid0-colSm18,.s-grid0-colSm19,.s-grid0-colSm20,.s-grid0-colSm21,.s-grid0-colSm22,.s-grid0-colSm23,.s-grid0-colSm24,.s-grid0-colMd1,.s-grid0-colMd2,.s-grid0-colMd3,.s-grid0-colMd4,.s-grid0-colMd5,.s-grid0-colMd6,.s-grid0-colMd7,.s-grid0-colMd8,.s-grid0-colMd9,.s-grid0-colMd10,.s-grid0-colMd11,.s-grid0-colMd12,.s-grid0-colMd13,.s-grid0-colMd14,.s-grid0-colMd15,.s-grid0-colMd16,.s-grid0-colMd17,.s-grid0-colMd18,.s-grid0-colMd19,.s-grid0-colMd20,.s-grid0-colMd21,.s-grid0-colMd22,.s-grid0-colMd23,.s-grid0-colMd24,.s-grid0-colLg1,.s-grid0-colLg2,.s-grid0-colLg3,.s-grid0-colLg4,.s-grid0-colLg5,.s-grid0-colLg6,.s-grid0-colLg7,.s-grid0-colLg8,.s-grid0-colLg9,.s-grid0-colLg10,.s-grid0-colLg11,.s-grid0-colLg12,.s-grid0-colLg13,.s-grid0-colLg14,.s-grid0-colLg15,.s-grid0-colLg16,.s-grid0-colLg17,.s-grid0-colLg18,.s-grid0-colLg19,.s-grid0-colLg20,.s-grid0-colLg21,.s-grid0-colLg22,.s-grid0-colLg23,.s-grid0-colLg24{
        width:100%;
        display:inline-block;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 970px){
    .s-grid0-colXs1,.s-grid0-colXs2,.s-grid0-colXs3,.s-grid0-colXs4,.s-grid0-colXs5,.s-grid0-colXs6,.s-grid0-colXs7,.s-grid0-colXs8,.s-grid0-colXs9,.s-grid0-colXs10,.s-grid0-colXs11,.s-grid0-colXs12,.s-grid0-colXs13,.s-grid0-colXs14,.s-grid0-colXs15,.s-grid0-colXs16,.s-grid0-colXs17,.s-grid0-colXs18,.s-grid0-colXs19,.s-grid0-colXs20,.s-grid0-colXs21,.s-grid0-colXs22,.s-grid0-colXs23,.s-grid0-colXs24,.s-grid0-colSm1,.s-grid0-colSm2,.s-grid0-colSm3,.s-grid0-colSm4,.s-grid0-colSm5,.s-grid0-colSm6,.s-grid0-colSm7,.s-grid0-colSm8,.s-grid0-colSm9,.s-grid0-colSm10,.s-grid0-colSm11,.s-grid0-colSm12,.s-grid0-colSm13,.s-grid0-colSm14,.s-grid0-colSm15,.s-grid0-colSm16,.s-grid0-colSm17,.s-grid0-colSm18,.s-grid0-colSm19,.s-grid0-colSm20,.s-grid0-colSm21,.s-grid0-colSm22,.s-grid0-colSm23,.s-grid0-colSm24,.s-grid0-colMd1,.s-grid0-colMd2,.s-grid0-colMd3,.s-grid0-colMd4,.s-grid0-colMd5,.s-grid0-colMd6,.s-grid0-colMd7,.s-grid0-colMd8,.s-grid0-colMd9,.s-grid0-colMd10,.s-grid0-colMd11,.s-grid0-colMd12,.s-grid0-colMd13,.s-grid0-colMd14,.s-grid0-colMd15,.s-grid0-colMd16,.s-grid0-colMd17,.s-grid0-colMd18,.s-grid0-colMd19,.s-grid0-colMd20,.s-grid0-colMd21,.s-grid0-colMd22,.s-grid0-colMd23,.s-grid0-colMd24,.s-grid0-colLg1,.s-grid0-colLg2,.s-grid0-colLg3,.s-grid0-colLg4,.s-grid0-colLg5,.s-grid0-colLg6,.s-grid0-colLg7,.s-grid0-colLg8,.s-grid0-colLg9,.s-grid0-colLg10,.s-grid0-colLg11,.s-grid0-colLg12,.s-grid0-colLg13,.s-grid0-colLg14,.s-grid0-colLg15,.s-grid0-colLg16,.s-grid0-colLg17,.s-grid0-colLg18,.s-grid0-colLg19,.s-grid0-colLg20,.s-grid0-colLg21,.s-grid0-colLg22,.s-grid0-colLg23,.s-grid0-colLg24{
        width:100%;
        display:inline-block;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 1170px){
    .s-grid0-colXs1,.s-grid0-colXs2,.s-grid0-colXs3,.s-grid0-colXs4,.s-grid0-colXs5,.s-grid0-colXs6,.s-grid0-colXs7,.s-grid0-colXs8,.s-grid0-colXs9,.s-grid0-colXs10,.s-grid0-colXs11,.s-grid0-colXs12,.s-grid0-colXs13,.s-grid0-colXs14,.s-grid0-colXs15,.s-grid0-colXs16,.s-grid0-colXs17,.s-grid0-colXs18,.s-grid0-colXs19,.s-grid0-colXs20,.s-grid0-colXs21,.s-grid0-colXs22,.s-grid0-colXs23,.s-grid0-colXs24,.s-grid0-colSm1,.s-grid0-colSm2,.s-grid0-colSm3,.s-grid0-colSm4,.s-grid0-colSm5,.s-grid0-colSm6,.s-grid0-colSm7,.s-grid0-colSm8,.s-grid0-colSm9,.s-grid0-colSm10,.s-grid0-colSm11,.s-grid0-colSm12,.s-grid0-colSm13,.s-grid0-colSm14,.s-grid0-colSm15,.s-grid0-colSm16,.s-grid0-colSm17,.s-grid0-colSm18,.s-grid0-colSm19,.s-grid0-colSm20,.s-grid0-colSm21,.s-grid0-colSm22,.s-grid0-colSm23,.s-grid0-colSm24,.s-grid0-colMd1,.s-grid0-colMd2,.s-grid0-colMd3,.s-grid0-colMd4,.s-grid0-colMd5,.s-grid0-colMd6,.s-grid0-colMd7,.s-grid0-colMd8,.s-grid0-colMd9,.s-grid0-colMd10,.s-grid0-colMd11,.s-grid0-colMd12,.s-grid0-colMd13,.s-grid0-colMd14,.s-grid0-colMd15,.s-grid0-colMd16,.s-grid0-colMd17,.s-grid0-colMd18,.s-grid0-colMd19,.s-grid0-colMd20,.s-grid0-colMd21,.s-grid0-colMd22,.s-grid0-colMd23,.s-grid0-colMd24,.s-grid0-colLg1,.s-grid0-colLg2,.s-grid0-colLg3,.s-grid0-colLg4,.s-grid0-colLg5,.s-grid0-colLg6,.s-grid0-colLg7,.s-grid0-colLg8,.s-grid0-colLg9,.s-grid0-colLg10,.s-grid0-colLg11,.s-grid0-colLg12,.s-grid0-colLg13,.s-grid0-colLg14,.s-grid0-colLg15,.s-grid0-colLg16,.s-grid0-colLg17,.s-grid0-colLg18,.s-grid0-colLg19,.s-grid0-colLg20,.s-grid0-colLg21,.s-grid0-colLg22,.s-grid0-colLg23,.s-grid0-colLg24{
        width:100%;
        display:inline-block;
        vertical-align:top;
        position:relative;
        font-size:16px
    }
}
@media only screen and (min-width: 0px){
    .s-grid-colXs1,.s-gridC-colXs1,.s-grid0-colXs1{
        width:4.16667%
    }
    .s-gridMaxXs1{
        max-width:48.75px
    }
    .s-grid-colXs2,.s-gridC-colXs2,.s-grid0-colXs2{
        width:8.33333%
    }
    .s-gridMaxXs2{
        max-width:97.5px
    }
    .s-grid-colXs3,.s-gridC-colXs3,.s-grid0-colXs3{
        width:12.5%
    }
    .s-gridMaxXs3{
        max-width:146.25px
    }
    .s-grid-colXs4,.s-gridC-colXs4,.s-grid0-colXs4{
        width:16.66667%
    }
    .s-gridMaxXs4{
        max-width:195px
    }
    .s-grid-colXs5,.s-gridC-colXs5,.s-grid0-colXs5{
        width:20.83333%
    }
    .s-gridMaxXs5{
        max-width:243.75px
    }
    .s-grid-colXs6,.s-gridC-colXs6,.s-grid0-colXs6{
        width:25%
    }
    .s-gridMaxXs6{
        max-width:292.5px
    }
    .s-grid-colXs7,.s-gridC-colXs7,.s-grid0-colXs7{
        width:29.16667%
    }
    .s-gridMaxXs7{
        max-width:341.25px
    }
    .s-grid-colXs8,.s-gridC-colXs8,.s-grid0-colXs8{
        width:33.33333%
    }
    .s-gridMaxXs8{
        max-width:390px
    }
    .s-grid-colXs9,.s-gridC-colXs9,.s-grid0-colXs9{
        width:37.5%
    }
    .s-gridMaxXs9{
        max-width:438.75px
    }
    .s-grid-colXs10,.s-gridC-colXs10,.s-grid0-colXs10{
        width:41.66667%
    }
    .s-gridMaxXs10{
        max-width:487.5px
    }
    .s-grid-colXs11,.s-gridC-colXs11,.s-grid0-colXs11{
        width:45.83333%
    }
    .s-gridMaxXs11{
        max-width:536.25px
    }
    .s-grid-colXs12,.s-gridC-colXs12,.s-grid0-colXs12{
        width:50%
    }
    .s-gridMaxXs12{
        max-width:585px
    }
    .s-grid-colXs13,.s-gridC-colXs13,.s-grid0-colXs13{
        width:54.16667%
    }
    .s-gridMaxXs13{
        max-width:633.75px
    }
    .s-grid-colXs14,.s-gridC-colXs14,.s-grid0-colXs14{
        width:58.33333%
    }
    .s-gridMaxXs14{
        max-width:682.5px
    }
    .s-grid-colXs15,.s-gridC-colXs15,.s-grid0-colXs15{
        width:62.5%
    }
    .s-gridMaxXs15{
        max-width:731.25px
    }
    .s-grid-colXs16,.s-gridC-colXs16,.s-grid0-colXs16{
        width:66.66667%
    }
    .s-gridMaxXs16{
        max-width:780px
    }
    .s-grid-colXs17,.s-gridC-colXs17,.s-grid0-colXs17{
        width:70.83333%
    }
    .s-gridMaxXs17{
        max-width:828.75px
    }
    .s-grid-colXs18,.s-gridC-colXs18,.s-grid0-colXs18{
        width:75%
    }
    .s-gridMaxXs18{
        max-width:877.5px
    }
    .s-grid-colXs19,.s-gridC-colXs19,.s-grid0-colXs19{
        width:79.16667%
    }
    .s-gridMaxXs19{
        max-width:926.25px
    }
    .s-grid-colXs20,.s-gridC-colXs20,.s-grid0-colXs20{
        width:83.33333%
    }
    .s-gridMaxXs20{
        max-width:975px
    }
    .s-grid-colXs21,.s-gridC-colXs21,.s-grid0-colXs21{
        width:87.5%
    }
    .s-gridMaxXs21{
        max-width:1023.75px
    }
    .s-grid-colXs22,.s-gridC-colXs22,.s-grid0-colXs22{
        width:91.66667%
    }
    .s-gridMaxXs22{
        max-width:1072.5px
    }
    .s-grid-colXs23,.s-gridC-colXs23,.s-grid0-colXs23{
        width:95.83333%
    }
    .s-gridMaxXs23{
        max-width:1121.25px
    }
    .s-grid-colXs24,.s-gridC-colXs24,.s-grid0-colXs24{
        width:100%
    }
    .s-gridMaxXs24{
        max-width:1170px
    }
    .s-grid--preXs1,.s-gridC--preXs1,.s-grid0--preXs1{
        margin-left:4.16667%
    }
    .s-grid--pushXs1,.s-gridC--pushXs1,.s-grid0--pushXs1{
        left:4.16667%
    }
    .s-grid--pullXs1,.s-gridC--pullXs1,.s-grid0--pullXs1{
        right:4.16667%
    }
    .s-grid--preXs2,.s-gridC--preXs2,.s-grid0--preXs2{
        margin-left:8.33333%
    }
    .s-grid--pushXs2,.s-gridC--pushXs2,.s-grid0--pushXs2{
        left:8.33333%
    }
    .s-grid--pullXs2,.s-gridC--pullXs2,.s-grid0--pullXs2{
        right:8.33333%
    }
    .s-grid--preXs3,.s-gridC--preXs3,.s-grid0--preXs3{
        margin-left:12.5%
    }
    .s-grid--pushXs3,.s-gridC--pushXs3,.s-grid0--pushXs3{
        left:12.5%
    }
    .s-grid--pullXs3,.s-gridC--pullXs3,.s-grid0--pullXs3{
        right:12.5%
    }
    .s-grid--preXs4,.s-gridC--preXs4,.s-grid0--preXs4{
        margin-left:16.66667%
    }
    .s-grid--pushXs4,.s-gridC--pushXs4,.s-grid0--pushXs4{
        left:16.66667%
    }
    .s-grid--pullXs4,.s-gridC--pullXs4,.s-grid0--pullXs4{
        right:16.66667%
    }
    .s-grid--preXs5,.s-gridC--preXs5,.s-grid0--preXs5{
        margin-left:20.83333%
    }
    .s-grid--pushXs5,.s-gridC--pushXs5,.s-grid0--pushXs5{
        left:20.83333%
    }
    .s-grid--pullXs5,.s-gridC--pullXs5,.s-grid0--pullXs5{
        right:20.83333%
    }
    .s-grid--preXs6,.s-gridC--preXs6,.s-grid0--preXs6{
        margin-left:25%
    }
    .s-grid--pushXs6,.s-gridC--pushXs6,.s-grid0--pushXs6{
        left:25%
    }
    .s-grid--pullXs6,.s-gridC--pullXs6,.s-grid0--pullXs6{
        right:25%
    }
    .s-grid--preXs7,.s-gridC--preXs7,.s-grid0--preXs7{
        margin-left:29.16667%
    }
    .s-grid--pushXs7,.s-gridC--pushXs7,.s-grid0--pushXs7{
        left:29.16667%
    }
    .s-grid--pullXs7,.s-gridC--pullXs7,.s-grid0--pullXs7{
        right:29.16667%
    }
    .s-grid--preXs8,.s-gridC--preXs8,.s-grid0--preXs8{
        margin-left:33.33333%
    }
    .s-grid--pushXs8,.s-gridC--pushXs8,.s-grid0--pushXs8{
        left:33.33333%
    }
    .s-grid--pullXs8,.s-gridC--pullXs8,.s-grid0--pullXs8{
        right:33.33333%
    }
    .s-grid--preXs9,.s-gridC--preXs9,.s-grid0--preXs9{
        margin-left:37.5%
    }
    .s-grid--pushXs9,.s-gridC--pushXs9,.s-grid0--pushXs9{
        left:37.5%
    }
    .s-grid--pullXs9,.s-gridC--pullXs9,.s-grid0--pullXs9{
        right:37.5%
    }
    .s-grid--preXs10,.s-gridC--preXs10,.s-grid0--preXs10{
        margin-left:41.66667%
    }
    .s-grid--pushXs10,.s-gridC--pushXs10,.s-grid0--pushXs10{
        left:41.66667%
    }
    .s-grid--pullXs10,.s-gridC--pullXs10,.s-grid0--pullXs10{
        right:41.66667%
    }
    .s-grid--preXs11,.s-gridC--preXs11,.s-grid0--preXs11{
        margin-left:45.83333%
    }
    .s-grid--pushXs11,.s-gridC--pushXs11,.s-grid0--pushXs11{
        left:45.83333%
    }
    .s-grid--pullXs11,.s-gridC--pullXs11,.s-grid0--pullXs11{
        right:45.83333%
    }
    .s-grid--preXs12,.s-gridC--preXs12,.s-grid0--preXs12{
        margin-left:50%
    }
    .s-grid--pushXs12,.s-gridC--pushXs12,.s-grid0--pushXs12{
        left:50%
    }
    .s-grid--pullXs12,.s-gridC--pullXs12,.s-grid0--pullXs12{
        right:50%
    }
    .s-grid--preXs13,.s-gridC--preXs13,.s-grid0--preXs13{
        margin-left:54.16667%
    }
    .s-grid--pushXs13,.s-gridC--pushXs13,.s-grid0--pushXs13{
        left:54.16667%
    }
    .s-grid--pullXs13,.s-gridC--pullXs13,.s-grid0--pullXs13{
        right:54.16667%
    }
    .s-grid--preXs14,.s-gridC--preXs14,.s-grid0--preXs14{
        margin-left:58.33333%
    }
    .s-grid--pushXs14,.s-gridC--pushXs14,.s-grid0--pushXs14{
        left:58.33333%
    }
    .s-grid--pullXs14,.s-gridC--pullXs14,.s-grid0--pullXs14{
        right:58.33333%
    }
    .s-grid--preXs15,.s-gridC--preXs15,.s-grid0--preXs15{
        margin-left:62.5%
    }
    .s-grid--pushXs15,.s-gridC--pushXs15,.s-grid0--pushXs15{
        left:62.5%
    }
    .s-grid--pullXs15,.s-gridC--pullXs15,.s-grid0--pullXs15{
        right:62.5%
    }
    .s-grid--preXs16,.s-gridC--preXs16,.s-grid0--preXs16{
        margin-left:66.66667%
    }
    .s-grid--pushXs16,.s-gridC--pushXs16,.s-grid0--pushXs16{
        left:66.66667%
    }
    .s-grid--pullXs16,.s-gridC--pullXs16,.s-grid0--pullXs16{
        right:66.66667%
    }
    .s-grid--preXs17,.s-gridC--preXs17,.s-grid0--preXs17{
        margin-left:70.83333%
    }
    .s-grid--pushXs17,.s-gridC--pushXs17,.s-grid0--pushXs17{
        left:70.83333%
    }
    .s-grid--pullXs17,.s-gridC--pullXs17,.s-grid0--pullXs17{
        right:70.83333%
    }
    .s-grid--preXs18,.s-gridC--preXs18,.s-grid0--preXs18{
        margin-left:75%
    }
    .s-grid--pushXs18,.s-gridC--pushXs18,.s-grid0--pushXs18{
        left:75%
    }
    .s-grid--pullXs18,.s-gridC--pullXs18,.s-grid0--pullXs18{
        right:75%
    }
    .s-grid--preXs19,.s-gridC--preXs19,.s-grid0--preXs19{
        margin-left:79.16667%
    }
    .s-grid--pushXs19,.s-gridC--pushXs19,.s-grid0--pushXs19{
        left:79.16667%
    }
    .s-grid--pullXs19,.s-gridC--pullXs19,.s-grid0--pullXs19{
        right:79.16667%
    }
    .s-grid--preXs20,.s-gridC--preXs20,.s-grid0--preXs20{
        margin-left:83.33333%
    }
    .s-grid--pushXs20,.s-gridC--pushXs20,.s-grid0--pushXs20{
        left:83.33333%
    }
    .s-grid--pullXs20,.s-gridC--pullXs20,.s-grid0--pullXs20{
        right:83.33333%
    }
    .s-grid--preXs21,.s-gridC--preXs21,.s-grid0--preXs21{
        margin-left:87.5%
    }
    .s-grid--pushXs21,.s-gridC--pushXs21,.s-grid0--pushXs21{
        left:87.5%
    }
    .s-grid--pullXs21,.s-gridC--pullXs21,.s-grid0--pullXs21{
        right:87.5%
    }
    .s-grid--preXs22,.s-gridC--preXs22,.s-grid0--preXs22{
        margin-left:91.66667%
    }
    .s-grid--pushXs22,.s-gridC--pushXs22,.s-grid0--pushXs22{
        left:91.66667%
    }
    .s-grid--pullXs22,.s-gridC--pullXs22,.s-grid0--pullXs22{
        right:91.66667%
    }
    .s-grid--preXs23,.s-gridC--preXs23,.s-grid0--preXs23{
        margin-left:95.83333%
    }
    .s-grid--pushXs23,.s-gridC--pushXs23,.s-grid0--pushXs23{
        left:95.83333%
    }
    .s-grid--pullXs23,.s-gridC--pullXs23,.s-grid0--pullXs23{
        right:95.83333%
    }
}
@media only screen and (min-width: 768px){
    .s-grid-colSm1,.s-gridC-colSm1,.s-grid0-colSm1{
        width:4.16667%
    }
    .s-gridMaxSm1{
        max-width:48.75px
    }
    .s-grid-colSm2,.s-gridC-colSm2,.s-grid0-colSm2{
        width:8.33333%
    }
    .s-gridMaxSm2{
        max-width:97.5px
    }
    .s-grid-colSm3,.s-gridC-colSm3,.s-grid0-colSm3{
        width:12.5%
    }
    .s-gridMaxSm3{
        max-width:146.25px
    }
    .s-grid-colSm4,.s-gridC-colSm4,.s-grid0-colSm4{
        width:16.66667%
    }
    .s-gridMaxSm4{
        max-width:195px
    }
    .s-grid-colSm5,.s-gridC-colSm5,.s-grid0-colSm5{
        width:20.83333%
    }
    .s-gridMaxSm5{
        max-width:243.75px
    }
    .s-grid-colSm6,.s-gridC-colSm6,.s-grid0-colSm6{
        width:25%
    }
    .s-gridMaxSm6{
        max-width:292.5px
    }
    .s-grid-colSm7,.s-gridC-colSm7,.s-grid0-colSm7{
        width:29.16667%
    }
    .s-gridMaxSm7{
        max-width:341.25px
    }
    .s-grid-colSm8,.s-gridC-colSm8,.s-grid0-colSm8{
        width:33.33333%
    }
    .s-gridMaxSm8{
        max-width:390px
    }
    .s-grid-colSm9,.s-gridC-colSm9,.s-grid0-colSm9{
        width:37.5%
    }
    .s-gridMaxSm9{
        max-width:438.75px
    }
    .s-grid-colSm10,.s-gridC-colSm10,.s-grid0-colSm10{
        width:41.66667%
    }
    .s-gridMaxSm10{
        max-width:487.5px
    }
    .s-grid-colSm11,.s-gridC-colSm11,.s-grid0-colSm11{
        width:45.83333%
    }
    .s-gridMaxSm11{
        max-width:536.25px
    }
    .s-grid-colSm12,.s-gridC-colSm12,.s-grid0-colSm12{
        width:50%
    }
    .s-gridMaxSm12{
        max-width:585px
    }
    .s-grid-colSm13,.s-gridC-colSm13,.s-grid0-colSm13{
        width:54.16667%
    }
    .s-gridMaxSm13{
        max-width:633.75px
    }
    .s-grid-colSm14,.s-gridC-colSm14,.s-grid0-colSm14{
        width:58.33333%
    }
    .s-gridMaxSm14{
        max-width:682.5px
    }
    .s-grid-colSm15,.s-gridC-colSm15,.s-grid0-colSm15{
        width:62.5%
    }
    .s-gridMaxSm15{
        max-width:731.25px
    }
    .s-grid-colSm16,.s-gridC-colSm16,.s-grid0-colSm16{
        width:66.66667%
    }
    .s-gridMaxSm16{
        max-width:780px
    }
    .s-grid-colSm17,.s-gridC-colSm17,.s-grid0-colSm17{
        width:70.83333%
    }
    .s-gridMaxSm17{
        max-width:828.75px
    }
    .s-grid-colSm18,.s-gridC-colSm18,.s-grid0-colSm18{
        width:75%
    }
    .s-gridMaxSm18{
        max-width:877.5px
    }
    .s-grid-colSm19,.s-gridC-colSm19,.s-grid0-colSm19{
        width:79.16667%
    }
    .s-gridMaxSm19{
        max-width:926.25px
    }
    .s-grid-colSm20,.s-gridC-colSm20,.s-grid0-colSm20{
        width:83.33333%
    }
    .s-gridMaxSm20{
        max-width:975px
    }
    .s-grid-colSm21,.s-gridC-colSm21,.s-grid0-colSm21{
        width:87.5%
    }
    .s-gridMaxSm21{
        max-width:1023.75px
    }
    .s-grid-colSm22,.s-gridC-colSm22,.s-grid0-colSm22{
        width:91.66667%
    }
    .s-gridMaxSm22{
        max-width:1072.5px
    }
    .s-grid-colSm23,.s-gridC-colSm23,.s-grid0-colSm23{
        width:95.83333%
    }
    .s-gridMaxSm23{
        max-width:1121.25px
    }
    .s-grid-colSm24,.s-gridC-colSm24,.s-grid0-colSm24{
        width:100%
    }
    .s-gridMaxSm24{
        max-width:1170px
    }
    .s-grid--preSm1,.s-gridC--preSm1,.s-grid0--preSm1{
        margin-left:4.16667%
    }
    .s-grid--pushSm1,.s-gridC--pushSm1,.s-grid0--pushSm1{
        left:4.16667%
    }
    .s-grid--pullSm1,.s-gridC--pullSm1,.s-grid0--pullSm1{
        right:4.16667%
    }
    .s-grid--preSm2,.s-gridC--preSm2,.s-grid0--preSm2{
        margin-left:8.33333%
    }
    .s-grid--pushSm2,.s-gridC--pushSm2,.s-grid0--pushSm2{
        left:8.33333%
    }
    .s-grid--pullSm2,.s-gridC--pullSm2,.s-grid0--pullSm2{
        right:8.33333%
    }
    .s-grid--preSm3,.s-gridC--preSm3,.s-grid0--preSm3{
        margin-left:12.5%
    }
    .s-grid--pushSm3,.s-gridC--pushSm3,.s-grid0--pushSm3{
        left:12.5%
    }
    .s-grid--pullSm3,.s-gridC--pullSm3,.s-grid0--pullSm3{
        right:12.5%
    }
    .s-grid--preSm4,.s-gridC--preSm4,.s-grid0--preSm4{
        margin-left:16.66667%
    }
    .s-grid--pushSm4,.s-gridC--pushSm4,.s-grid0--pushSm4{
        left:16.66667%
    }
    .s-grid--pullSm4,.s-gridC--pullSm4,.s-grid0--pullSm4{
        right:16.66667%
    }
    .s-grid--preSm5,.s-gridC--preSm5,.s-grid0--preSm5{
        margin-left:20.83333%
    }
    .s-grid--pushSm5,.s-gridC--pushSm5,.s-grid0--pushSm5{
        left:20.83333%
    }
    .s-grid--pullSm5,.s-gridC--pullSm5,.s-grid0--pullSm5{
        right:20.83333%
    }
    .s-grid--preSm6,.s-gridC--preSm6,.s-grid0--preSm6{
        margin-left:25%
    }
    .s-grid--pushSm6,.s-gridC--pushSm6,.s-grid0--pushSm6{
        left:25%
    }
    .s-grid--pullSm6,.s-gridC--pullSm6,.s-grid0--pullSm6{
        right:25%
    }
    .s-grid--preSm7,.s-gridC--preSm7,.s-grid0--preSm7{
        margin-left:29.16667%
    }
    .s-grid--pushSm7,.s-gridC--pushSm7,.s-grid0--pushSm7{
        left:29.16667%
    }
    .s-grid--pullSm7,.s-gridC--pullSm7,.s-grid0--pullSm7{
        right:29.16667%
    }
    .s-grid--preSm8,.s-gridC--preSm8,.s-grid0--preSm8{
        margin-left:33.33333%
    }
    .s-grid--pushSm8,.s-gridC--pushSm8,.s-grid0--pushSm8{
        left:33.33333%
    }
    .s-grid--pullSm8,.s-gridC--pullSm8,.s-grid0--pullSm8{
        right:33.33333%
    }
    .s-grid--preSm9,.s-gridC--preSm9,.s-grid0--preSm9{
        margin-left:37.5%
    }
    .s-grid--pushSm9,.s-gridC--pushSm9,.s-grid0--pushSm9{
        left:37.5%
    }
    .s-grid--pullSm9,.s-gridC--pullSm9,.s-grid0--pullSm9{
        right:37.5%
    }
    .s-grid--preSm10,.s-gridC--preSm10,.s-grid0--preSm10{
        margin-left:41.66667%
    }
    .s-grid--pushSm10,.s-gridC--pushSm10,.s-grid0--pushSm10{
        left:41.66667%
    }
    .s-grid--pullSm10,.s-gridC--pullSm10,.s-grid0--pullSm10{
        right:41.66667%
    }
    .s-grid--preSm11,.s-gridC--preSm11,.s-grid0--preSm11{
        margin-left:45.83333%
    }
    .s-grid--pushSm11,.s-gridC--pushSm11,.s-grid0--pushSm11{
        left:45.83333%
    }
    .s-grid--pullSm11,.s-gridC--pullSm11,.s-grid0--pullSm11{
        right:45.83333%
    }
    .s-grid--preSm12,.s-gridC--preSm12,.s-grid0--preSm12{
        margin-left:50%
    }
    .s-grid--pushSm12,.s-gridC--pushSm12,.s-grid0--pushSm12{
        left:50%
    }
    .s-grid--pullSm12,.s-gridC--pullSm12,.s-grid0--pullSm12{
        right:50%
    }
    .s-grid--preSm13,.s-gridC--preSm13,.s-grid0--preSm13{
        margin-left:54.16667%
    }
    .s-grid--pushSm13,.s-gridC--pushSm13,.s-grid0--pushSm13{
        left:54.16667%
    }
    .s-grid--pullSm13,.s-gridC--pullSm13,.s-grid0--pullSm13{
        right:54.16667%
    }
    .s-grid--preSm14,.s-gridC--preSm14,.s-grid0--preSm14{
        margin-left:58.33333%
    }
    .s-grid--pushSm14,.s-gridC--pushSm14,.s-grid0--pushSm14{
        left:58.33333%
    }
    .s-grid--pullSm14,.s-gridC--pullSm14,.s-grid0--pullSm14{
        right:58.33333%
    }
    .s-grid--preSm15,.s-gridC--preSm15,.s-grid0--preSm15{
        margin-left:62.5%
    }
    .s-grid--pushSm15,.s-gridC--pushSm15,.s-grid0--pushSm15{
        left:62.5%
    }
    .s-grid--pullSm15,.s-gridC--pullSm15,.s-grid0--pullSm15{
        right:62.5%
    }
    .s-grid--preSm16,.s-gridC--preSm16,.s-grid0--preSm16{
        margin-left:66.66667%
    }
    .s-grid--pushSm16,.s-gridC--pushSm16,.s-grid0--pushSm16{
        left:66.66667%
    }
    .s-grid--pullSm16,.s-gridC--pullSm16,.s-grid0--pullSm16{
        right:66.66667%
    }
    .s-grid--preSm17,.s-gridC--preSm17,.s-grid0--preSm17{
        margin-left:70.83333%
    }
    .s-grid--pushSm17,.s-gridC--pushSm17,.s-grid0--pushSm17{
        left:70.83333%
    }
    .s-grid--pullSm17,.s-gridC--pullSm17,.s-grid0--pullSm17{
        right:70.83333%
    }
    .s-grid--preSm18,.s-gridC--preSm18,.s-grid0--preSm18{
        margin-left:75%
    }
    .s-grid--pushSm18,.s-gridC--pushSm18,.s-grid0--pushSm18{
        left:75%
    }
    .s-grid--pullSm18,.s-gridC--pullSm18,.s-grid0--pullSm18{
        right:75%
    }
    .s-grid--preSm19,.s-gridC--preSm19,.s-grid0--preSm19{
        margin-left:79.16667%
    }
    .s-grid--pushSm19,.s-gridC--pushSm19,.s-grid0--pushSm19{
        left:79.16667%
    }
    .s-grid--pullSm19,.s-gridC--pullSm19,.s-grid0--pullSm19{
        right:79.16667%
    }
    .s-grid--preSm20,.s-gridC--preSm20,.s-grid0--preSm20{
        margin-left:83.33333%
    }
    .s-grid--pushSm20,.s-gridC--pushSm20,.s-grid0--pushSm20{
        left:83.33333%
    }
    .s-grid--pullSm20,.s-gridC--pullSm20,.s-grid0--pullSm20{
        right:83.33333%
    }
    .s-grid--preSm21,.s-gridC--preSm21,.s-grid0--preSm21{
        margin-left:87.5%
    }
    .s-grid--pushSm21,.s-gridC--pushSm21,.s-grid0--pushSm21{
        left:87.5%
    }
    .s-grid--pullSm21,.s-gridC--pullSm21,.s-grid0--pullSm21{
        right:87.5%
    }
    .s-grid--preSm22,.s-gridC--preSm22,.s-grid0--preSm22{
        margin-left:91.66667%
    }
    .s-grid--pushSm22,.s-gridC--pushSm22,.s-grid0--pushSm22{
        left:91.66667%
    }
    .s-grid--pullSm22,.s-gridC--pullSm22,.s-grid0--pullSm22{
        right:91.66667%
    }
    .s-grid--preSm23,.s-gridC--preSm23,.s-grid0--preSm23{
        margin-left:95.83333%
    }
    .s-grid--pushSm23,.s-gridC--pushSm23,.s-grid0--pushSm23{
        left:95.83333%
    }
    .s-grid--pullSm23,.s-gridC--pullSm23,.s-grid0--pullSm23{
        right:95.83333%
    }
}
@media only screen and (min-width: 970px){
    .s-grid-colMd1,.s-gridC-colMd1,.s-grid0-colMd1{
        width:4.16667%
    }
    .s-gridMaxMd1{
        max-width:48.75px
    }
    .s-grid-colMd2,.s-gridC-colMd2,.s-grid0-colMd2{
        width:8.33333%
    }
    .s-gridMaxMd2{
        max-width:97.5px
    }
    .s-grid-colMd3,.s-gridC-colMd3,.s-grid0-colMd3{
        width:12.5%
    }
    .s-gridMaxMd3{
        max-width:146.25px
    }
    .s-grid-colMd4,.s-gridC-colMd4,.s-grid0-colMd4{
        width:16.66667%
    }
    .s-gridMaxMd4{
        max-width:195px
    }
    .s-grid-colMd5,.s-gridC-colMd5,.s-grid0-colMd5{
        width:20.83333%
    }
    .s-gridMaxMd5{
        max-width:243.75px
    }
    .s-grid-colMd6,.s-gridC-colMd6,.s-grid0-colMd6{
        width:25%
    }
    .s-gridMaxMd6{
        max-width:292.5px
    }
    .s-grid-colMd7,.s-gridC-colMd7,.s-grid0-colMd7{
        width:29.16667%
    }
    .s-gridMaxMd7{
        max-width:341.25px
    }
    .s-grid-colMd8,.s-gridC-colMd8,.s-grid0-colMd8{
        width:33.33333%
    }
    .s-gridMaxMd8{
        max-width:390px
    }
    .s-grid-colMd9,.s-gridC-colMd9,.s-grid0-colMd9{
        width:37.5%
    }
    .s-gridMaxMd9{
        max-width:438.75px
    }
    .s-grid-colMd10,.s-gridC-colMd10,.s-grid0-colMd10{
        width:41.66667%
    }
    .s-gridMaxMd10{
        max-width:487.5px
    }
    .s-grid-colMd11,.s-gridC-colMd11,.s-grid0-colMd11{
        width:45.83333%
    }
    .s-gridMaxMd11{
        max-width:536.25px
    }
    .s-grid-colMd12,.s-gridC-colMd12,.s-grid0-colMd12{
        width:50%
    }
    .s-gridMaxMd12{
        max-width:585px
    }
    .s-grid-colMd13,.s-gridC-colMd13,.s-grid0-colMd13{
        width:54.16667%
    }
    .s-gridMaxMd13{
        max-width:633.75px
    }
    .s-grid-colMd14,.s-gridC-colMd14,.s-grid0-colMd14{
        width:58.33333%
    }
    .s-gridMaxMd14{
        max-width:682.5px
    }
    .s-grid-colMd15,.s-gridC-colMd15,.s-grid0-colMd15{
        width:62.5%
    }
    .s-gridMaxMd15{
        max-width:731.25px
    }
    .s-grid-colMd16,.s-gridC-colMd16,.s-grid0-colMd16{
        width:66.66667%
    }
    .s-gridMaxMd16{
        max-width:780px
    }
    .s-grid-colMd17,.s-gridC-colMd17,.s-grid0-colMd17{
        width:70.83333%
    }
    .s-gridMaxMd17{
        max-width:828.75px
    }
    .s-grid-colMd18,.s-gridC-colMd18,.s-grid0-colMd18{
        width:75%
    }
    .s-gridMaxMd18{
        max-width:877.5px
    }
    .s-grid-colMd19,.s-gridC-colMd19,.s-grid0-colMd19{
        width:79.16667%
    }
    .s-gridMaxMd19{
        max-width:926.25px
    }
    .s-grid-colMd20,.s-gridC-colMd20,.s-grid0-colMd20{
        width:83.33333%
    }
    .s-gridMaxMd20{
        max-width:975px
    }
    .s-grid-colMd21,.s-gridC-colMd21,.s-grid0-colMd21{
        width:87.5%
    }
    .s-gridMaxMd21{
        max-width:1023.75px
    }
    .s-grid-colMd22,.s-gridC-colMd22,.s-grid0-colMd22{
        width:91.66667%
    }
    .s-gridMaxMd22{
        max-width:1072.5px
    }
    .s-grid-colMd23,.s-gridC-colMd23,.s-grid0-colMd23{
        width:95.83333%
    }
    .s-gridMaxMd23{
        max-width:1121.25px
    }
    .s-grid-colMd24,.s-gridC-colMd24,.s-grid0-colMd24{
        width:100%
    }
    .s-gridMaxMd24{
        max-width:1170px
    }
    .s-grid--preMd1,.s-gridC--preMd1,.s-grid0--preMd1{
        margin-left:4.16667%
    }
    .s-grid--pushMd1,.s-gridC--pushMd1,.s-grid0--pushMd1{
        left:4.16667%
    }
    .s-grid--pullMd1,.s-gridC--pullMd1,.s-grid0--pullMd1{
        right:4.16667%
    }
    .s-grid--preMd2,.s-gridC--preMd2,.s-grid0--preMd2{
        margin-left:8.33333%
    }
    .s-grid--pushMd2,.s-gridC--pushMd2,.s-grid0--pushMd2{
        left:8.33333%
    }
    .s-grid--pullMd2,.s-gridC--pullMd2,.s-grid0--pullMd2{
        right:8.33333%
    }
    .s-grid--preMd3,.s-gridC--preMd3,.s-grid0--preMd3{
        margin-left:12.5%
    }
    .s-grid--pushMd3,.s-gridC--pushMd3,.s-grid0--pushMd3{
        left:12.5%
    }
    .s-grid--pullMd3,.s-gridC--pullMd3,.s-grid0--pullMd3{
        right:12.5%
    }
    .s-grid--preMd4,.s-gridC--preMd4,.s-grid0--preMd4{
        margin-left:16.66667%
    }
    .s-grid--pushMd4,.s-gridC--pushMd4,.s-grid0--pushMd4{
        left:16.66667%
    }
    .s-grid--pullMd4,.s-gridC--pullMd4,.s-grid0--pullMd4{
        right:16.66667%
    }
    .s-grid--preMd5,.s-gridC--preMd5,.s-grid0--preMd5{
        margin-left:20.83333%
    }
    .s-grid--pushMd5,.s-gridC--pushMd5,.s-grid0--pushMd5{
        left:20.83333%
    }
    .s-grid--pullMd5,.s-gridC--pullMd5,.s-grid0--pullMd5{
        right:20.83333%
    }
    .s-grid--preMd6,.s-gridC--preMd6,.s-grid0--preMd6{
        margin-left:25%
    }
    .s-grid--pushMd6,.s-gridC--pushMd6,.s-grid0--pushMd6{
        left:25%
    }
    .s-grid--pullMd6,.s-gridC--pullMd6,.s-grid0--pullMd6{
        right:25%
    }
    .s-grid--preMd7,.s-gridC--preMd7,.s-grid0--preMd7{
        margin-left:29.16667%
    }
    .s-grid--pushMd7,.s-gridC--pushMd7,.s-grid0--pushMd7{
        left:29.16667%
    }
    .s-grid--pullMd7,.s-gridC--pullMd7,.s-grid0--pullMd7{
        right:29.16667%
    }
    .s-grid--preMd8,.s-gridC--preMd8,.s-grid0--preMd8{
        margin-left:33.33333%
    }
    .s-grid--pushMd8,.s-gridC--pushMd8,.s-grid0--pushMd8{
        left:33.33333%
    }
    .s-grid--pullMd8,.s-gridC--pullMd8,.s-grid0--pullMd8{
        right:33.33333%
    }
    .s-grid--preMd9,.s-gridC--preMd9,.s-grid0--preMd9{
        margin-left:37.5%
    }
    .s-grid--pushMd9,.s-gridC--pushMd9,.s-grid0--pushMd9{
        left:37.5%
    }
    .s-grid--pullMd9,.s-gridC--pullMd9,.s-grid0--pullMd9{
        right:37.5%
    }
    .s-grid--preMd10,.s-gridC--preMd10,.s-grid0--preMd10{
        margin-left:41.66667%
    }
    .s-grid--pushMd10,.s-gridC--pushMd10,.s-grid0--pushMd10{
        left:41.66667%
    }
    .s-grid--pullMd10,.s-gridC--pullMd10,.s-grid0--pullMd10{
        right:41.66667%
    }
    .s-grid--preMd11,.s-gridC--preMd11,.s-grid0--preMd11{
        margin-left:45.83333%
    }
    .s-grid--pushMd11,.s-gridC--pushMd11,.s-grid0--pushMd11{
        left:45.83333%
    }
    .s-grid--pullMd11,.s-gridC--pullMd11,.s-grid0--pullMd11{
        right:45.83333%
    }
    .s-grid--preMd12,.s-gridC--preMd12,.s-grid0--preMd12{
        margin-left:50%
    }
    .s-grid--pushMd12,.s-gridC--pushMd12,.s-grid0--pushMd12{
        left:50%
    }
    .s-grid--pullMd12,.s-gridC--pullMd12,.s-grid0--pullMd12{
        right:50%
    }
    .s-grid--preMd13,.s-gridC--preMd13,.s-grid0--preMd13{
        margin-left:54.16667%
    }
    .s-grid--pushMd13,.s-gridC--pushMd13,.s-grid0--pushMd13{
        left:54.16667%
    }
    .s-grid--pullMd13,.s-gridC--pullMd13,.s-grid0--pullMd13{
        right:54.16667%
    }
    .s-grid--preMd14,.s-gridC--preMd14,.s-grid0--preMd14{
        margin-left:58.33333%
    }
    .s-grid--pushMd14,.s-gridC--pushMd14,.s-grid0--pushMd14{
        left:58.33333%
    }
    .s-grid--pullMd14,.s-gridC--pullMd14,.s-grid0--pullMd14{
        right:58.33333%
    }
    .s-grid--preMd15,.s-gridC--preMd15,.s-grid0--preMd15{
        margin-left:62.5%
    }
    .s-grid--pushMd15,.s-gridC--pushMd15,.s-grid0--pushMd15{
        left:62.5%
    }
    .s-grid--pullMd15,.s-gridC--pullMd15,.s-grid0--pullMd15{
        right:62.5%
    }
    .s-grid--preMd16,.s-gridC--preMd16,.s-grid0--preMd16{
        margin-left:66.66667%
    }
    .s-grid--pushMd16,.s-gridC--pushMd16,.s-grid0--pushMd16{
        left:66.66667%
    }
    .s-grid--pullMd16,.s-gridC--pullMd16,.s-grid0--pullMd16{
        right:66.66667%
    }
    .s-grid--preMd17,.s-gridC--preMd17,.s-grid0--preMd17{
        margin-left:70.83333%
    }
    .s-grid--pushMd17,.s-gridC--pushMd17,.s-grid0--pushMd17{
        left:70.83333%
    }
    .s-grid--pullMd17,.s-gridC--pullMd17,.s-grid0--pullMd17{
        right:70.83333%
    }
    .s-grid--preMd18,.s-gridC--preMd18,.s-grid0--preMd18{
        margin-left:75%
    }
    .s-grid--pushMd18,.s-gridC--pushMd18,.s-grid0--pushMd18{
        left:75%
    }
    .s-grid--pullMd18,.s-gridC--pullMd18,.s-grid0--pullMd18{
        right:75%
    }
    .s-grid--preMd19,.s-gridC--preMd19,.s-grid0--preMd19{
        margin-left:79.16667%
    }
    .s-grid--pushMd19,.s-gridC--pushMd19,.s-grid0--pushMd19{
        left:79.16667%
    }
    .s-grid--pullMd19,.s-gridC--pullMd19,.s-grid0--pullMd19{
        right:79.16667%
    }
    .s-grid--preMd20,.s-gridC--preMd20,.s-grid0--preMd20{
        margin-left:83.33333%
    }
    .s-grid--pushMd20,.s-gridC--pushMd20,.s-grid0--pushMd20{
        left:83.33333%
    }
    .s-grid--pullMd20,.s-gridC--pullMd20,.s-grid0--pullMd20{
        right:83.33333%
    }
    .s-grid--preMd21,.s-gridC--preMd21,.s-grid0--preMd21{
        margin-left:87.5%
    }
    .s-grid--pushMd21,.s-gridC--pushMd21,.s-grid0--pushMd21{
        left:87.5%
    }
    .s-grid--pullMd21,.s-gridC--pullMd21,.s-grid0--pullMd21{
        right:87.5%
    }
    .s-grid--preMd22,.s-gridC--preMd22,.s-grid0--preMd22{
        margin-left:91.66667%
    }
    .s-grid--pushMd22,.s-gridC--pushMd22,.s-grid0--pushMd22{
        left:91.66667%
    }
    .s-grid--pullMd22,.s-gridC--pullMd22,.s-grid0--pullMd22{
        right:91.66667%
    }
    .s-grid--preMd23,.s-gridC--preMd23,.s-grid0--preMd23{
        margin-left:95.83333%
    }
    .s-grid--pushMd23,.s-gridC--pushMd23,.s-grid0--pushMd23{
        left:95.83333%
    }
    .s-grid--pullMd23,.s-gridC--pullMd23,.s-grid0--pullMd23{
        right:95.83333%
    }
}
@media only screen and (min-width: 1170px){
    .s-grid-colLg1,.s-gridC-colLg1,.s-grid0-colLg1{
        width:4.16667%
    }
    .s-gridMaxLg1{
        max-width:48.75px
    }
    .s-grid-colLg2,.s-gridC-colLg2,.s-grid0-colLg2{
        width:8.33333%
    }
    .s-gridMaxLg2{
        max-width:97.5px
    }
    .s-grid-colLg3,.s-gridC-colLg3,.s-grid0-colLg3{
        width:12.5%
    }
    .s-gridMaxLg3{
        max-width:146.25px
    }
    .s-grid-colLg4,.s-gridC-colLg4,.s-grid0-colLg4{
        width:16.66667%
    }
    .s-gridMaxLg4{
        max-width:195px
    }
    .s-grid-colLg5,.s-gridC-colLg5,.s-grid0-colLg5{
        width:20.83333%
    }
    .s-gridMaxLg5{
        max-width:243.75px
    }
    .s-grid-colLg6,.s-gridC-colLg6,.s-grid0-colLg6{
        width:25%
    }
    .s-gridMaxLg6{
        max-width:292.5px
    }
    .s-grid-colLg7,.s-gridC-colLg7,.s-grid0-colLg7{
        width:29.16667%
    }
    .s-gridMaxLg7{
        max-width:341.25px
    }
    .s-grid-colLg8,.s-gridC-colLg8,.s-grid0-colLg8{
        width:33.33333%
    }
    .s-gridMaxLg8{
        max-width:390px
    }
    .s-grid-colLg9,.s-gridC-colLg9,.s-grid0-colLg9{
        width:37.5%
    }
    .s-gridMaxLg9{
        max-width:438.75px
    }
    .s-grid-colLg10,.s-gridC-colLg10,.s-grid0-colLg10{
        width:41.66667%
    }
    .s-gridMaxLg10{
        max-width:487.5px
    }
    .s-grid-colLg11,.s-gridC-colLg11,.s-grid0-colLg11{
        width:45.83333%
    }
    .s-gridMaxLg11{
        max-width:536.25px
    }
    .s-grid-colLg12,.s-gridC-colLg12,.s-grid0-colLg12{
        width:50%
    }
    .s-gridMaxLg12{
        max-width:585px
    }
    .s-grid-colLg13,.s-gridC-colLg13,.s-grid0-colLg13{
        width:54.16667%
    }
    .s-gridMaxLg13{
        max-width:633.75px
    }
    .s-grid-colLg14,.s-gridC-colLg14,.s-grid0-colLg14{
        width:58.33333%
    }
    .s-gridMaxLg14{
        max-width:682.5px
    }
    .s-grid-colLg15,.s-gridC-colLg15,.s-grid0-colLg15{
        width:62.5%
    }
    .s-gridMaxLg15{
        max-width:731.25px
    }
    .s-grid-colLg16,.s-gridC-colLg16,.s-grid0-colLg16{
        width:66.66667%
    }
    .s-gridMaxLg16{
        max-width:780px
    }
    .s-grid-colLg17,.s-gridC-colLg17,.s-grid0-colLg17{
        width:70.83333%
    }
    .s-gridMaxLg17{
        max-width:828.75px
    }
    .s-grid-colLg18,.s-gridC-colLg18,.s-grid0-colLg18{
        width:75%
    }
    .s-gridMaxLg18{
        max-width:877.5px
    }
    .s-grid-colLg19,.s-gridC-colLg19,.s-grid0-colLg19{
        width:79.16667%
    }
    .s-gridMaxLg19{
        max-width:926.25px
    }
    .s-grid-colLg20,.s-gridC-colLg20,.s-grid0-colLg20{
        width:83.33333%
    }
    .s-gridMaxLg20{
        max-width:975px
    }
    .s-grid-colLg21,.s-gridC-colLg21,.s-grid0-colLg21{
        width:87.5%
    }
    .s-gridMaxLg21{
        max-width:1023.75px
    }
    .s-grid-colLg22,.s-gridC-colLg22,.s-grid0-colLg22{
        width:91.66667%
    }
    .s-gridMaxLg22{
        max-width:1072.5px
    }
    .s-grid-colLg23,.s-gridC-colLg23,.s-grid0-colLg23{
        width:95.83333%
    }
    .s-gridMaxLg23{
        max-width:1121.25px
    }
    .s-grid-colLg24,.s-gridC-colLg24,.s-grid0-colLg24{
        width:100%
    }
    .s-gridMaxLg24{
        max-width:1170px
    }
    .s-grid--preLg1,.s-gridC--preLg1,.s-grid0--preLg1{
        margin-left:4.16667%
    }
    .s-grid--pushLg1,.s-gridC--pushLg1,.s-grid0--pushLg1{
        left:4.16667%
    }
    .s-grid--pullLg1,.s-gridC--pullLg1,.s-grid0--pullLg1{
        right:4.16667%
    }
    .s-grid--preLg2,.s-gridC--preLg2,.s-grid0--preLg2{
        margin-left:8.33333%
    }
    .s-grid--pushLg2,.s-gridC--pushLg2,.s-grid0--pushLg2{
        left:8.33333%
    }
    .s-grid--pullLg2,.s-gridC--pullLg2,.s-grid0--pullLg2{
        right:8.33333%
    }
    .s-grid--preLg3,.s-gridC--preLg3,.s-grid0--preLg3{
        margin-left:12.5%
    }
    .s-grid--pushLg3,.s-gridC--pushLg3,.s-grid0--pushLg3{
        left:12.5%
    }
    .s-grid--pullLg3,.s-gridC--pullLg3,.s-grid0--pullLg3{
        right:12.5%
    }
    .s-grid--preLg4,.s-gridC--preLg4,.s-grid0--preLg4{
        margin-left:16.66667%
    }
    .s-grid--pushLg4,.s-gridC--pushLg4,.s-grid0--pushLg4{
        left:16.66667%
    }
    .s-grid--pullLg4,.s-gridC--pullLg4,.s-grid0--pullLg4{
        right:16.66667%
    }
    .s-grid--preLg5,.s-gridC--preLg5,.s-grid0--preLg5{
        margin-left:20.83333%
    }
    .s-grid--pushLg5,.s-gridC--pushLg5,.s-grid0--pushLg5{
        left:20.83333%
    }
    .s-grid--pullLg5,.s-gridC--pullLg5,.s-grid0--pullLg5{
        right:20.83333%
    }
    .s-grid--preLg6,.s-gridC--preLg6,.s-grid0--preLg6{
        margin-left:25%
    }
    .s-grid--pushLg6,.s-gridC--pushLg6,.s-grid0--pushLg6{
        left:25%
    }
    .s-grid--pullLg6,.s-gridC--pullLg6,.s-grid0--pullLg6{
        right:25%
    }
    .s-grid--preLg7,.s-gridC--preLg7,.s-grid0--preLg7{
        margin-left:29.16667%
    }
    .s-grid--pushLg7,.s-gridC--pushLg7,.s-grid0--pushLg7{
        left:29.16667%
    }
    .s-grid--pullLg7,.s-gridC--pullLg7,.s-grid0--pullLg7{
        right:29.16667%
    }
    .s-grid--preLg8,.s-gridC--preLg8,.s-grid0--preLg8{
        margin-left:33.33333%
    }
    .s-grid--pushLg8,.s-gridC--pushLg8,.s-grid0--pushLg8{
        left:33.33333%
    }
    .s-grid--pullLg8,.s-gridC--pullLg8,.s-grid0--pullLg8{
        right:33.33333%
    }
    .s-grid--preLg9,.s-gridC--preLg9,.s-grid0--preLg9{
        margin-left:37.5%
    }
    .s-grid--pushLg9,.s-gridC--pushLg9,.s-grid0--pushLg9{
        left:37.5%
    }
    .s-grid--pullLg9,.s-gridC--pullLg9,.s-grid0--pullLg9{
        right:37.5%
    }
    .s-grid--preLg10,.s-gridC--preLg10,.s-grid0--preLg10{
        margin-left:41.66667%
    }
    .s-grid--pushLg10,.s-gridC--pushLg10,.s-grid0--pushLg10{
        left:41.66667%
    }
    .s-grid--pullLg10,.s-gridC--pullLg10,.s-grid0--pullLg10{
        right:41.66667%
    }
    .s-grid--preLg11,.s-gridC--preLg11,.s-grid0--preLg11{
        margin-left:45.83333%
    }
    .s-grid--pushLg11,.s-gridC--pushLg11,.s-grid0--pushLg11{
        left:45.83333%
    }
    .s-grid--pullLg11,.s-gridC--pullLg11,.s-grid0--pullLg11{
        right:45.83333%
    }
    .s-grid--preLg12,.s-gridC--preLg12,.s-grid0--preLg12{
        margin-left:50%
    }
    .s-grid--pushLg12,.s-gridC--pushLg12,.s-grid0--pushLg12{
        left:50%
    }
    .s-grid--pullLg12,.s-gridC--pullLg12,.s-grid0--pullLg12{
        right:50%
    }
    .s-grid--preLg13,.s-gridC--preLg13,.s-grid0--preLg13{
        margin-left:54.16667%
    }
    .s-grid--pushLg13,.s-gridC--pushLg13,.s-grid0--pushLg13{
        left:54.16667%
    }
    .s-grid--pullLg13,.s-gridC--pullLg13,.s-grid0--pullLg13{
        right:54.16667%
    }
    .s-grid--preLg14,.s-gridC--preLg14,.s-grid0--preLg14{
        margin-left:58.33333%
    }
    .s-grid--pushLg14,.s-gridC--pushLg14,.s-grid0--pushLg14{
        left:58.33333%
    }
    .s-grid--pullLg14,.s-gridC--pullLg14,.s-grid0--pullLg14{
        right:58.33333%
    }
    .s-grid--preLg15,.s-gridC--preLg15,.s-grid0--preLg15{
        margin-left:62.5%
    }
    .s-grid--pushLg15,.s-gridC--pushLg15,.s-grid0--pushLg15{
        left:62.5%
    }
    .s-grid--pullLg15,.s-gridC--pullLg15,.s-grid0--pullLg15{
        right:62.5%
    }
    .s-grid--preLg16,.s-gridC--preLg16,.s-grid0--preLg16{
        margin-left:66.66667%
    }
    .s-grid--pushLg16,.s-gridC--pushLg16,.s-grid0--pushLg16{
        left:66.66667%
    }
    .s-grid--pullLg16,.s-gridC--pullLg16,.s-grid0--pullLg16{
        right:66.66667%
    }
    .s-grid--preLg17,.s-gridC--preLg17,.s-grid0--preLg17{
        margin-left:70.83333%
    }
    .s-grid--pushLg17,.s-gridC--pushLg17,.s-grid0--pushLg17{
        left:70.83333%
    }
    .s-grid--pullLg17,.s-gridC--pullLg17,.s-grid0--pullLg17{
        right:70.83333%
    }
    .s-grid--preLg18,.s-gridC--preLg18,.s-grid0--preLg18{
        margin-left:75%
    }
    .s-grid--pushLg18,.s-gridC--pushLg18,.s-grid0--pushLg18{
        left:75%
    }
    .s-grid--pullLg18,.s-gridC--pullLg18,.s-grid0--pullLg18{
        right:75%
    }
    .s-grid--preLg19,.s-gridC--preLg19,.s-grid0--preLg19{
        margin-left:79.16667%
    }
    .s-grid--pushLg19,.s-gridC--pushLg19,.s-grid0--pushLg19{
        left:79.16667%
    }
    .s-grid--pullLg19,.s-gridC--pullLg19,.s-grid0--pullLg19{
        right:79.16667%
    }
    .s-grid--preLg20,.s-gridC--preLg20,.s-grid0--preLg20{
        margin-left:83.33333%
    }
    .s-grid--pushLg20,.s-gridC--pushLg20,.s-grid0--pushLg20{
        left:83.33333%
    }
    .s-grid--pullLg20,.s-gridC--pullLg20,.s-grid0--pullLg20{
        right:83.33333%
    }
    .s-grid--preLg21,.s-gridC--preLg21,.s-grid0--preLg21{
        margin-left:87.5%
    }
    .s-grid--pushLg21,.s-gridC--pushLg21,.s-grid0--pushLg21{
        left:87.5%
    }
    .s-grid--pullLg21,.s-gridC--pullLg21,.s-grid0--pullLg21{
        right:87.5%
    }
    .s-grid--preLg22,.s-gridC--preLg22,.s-grid0--preLg22{
        margin-left:91.66667%
    }
    .s-grid--pushLg22,.s-gridC--pushLg22,.s-grid0--pushLg22{
        left:91.66667%
    }
    .s-grid--pullLg22,.s-gridC--pullLg22,.s-grid0--pullLg22{
        right:91.66667%
    }
    .s-grid--preLg23,.s-gridC--preLg23,.s-grid0--preLg23{
        margin-left:95.83333%
    }
    .s-grid--pushLg23,.s-gridC--pushLg23,.s-grid0--pushLg23{
        left:95.83333%
    }
    .s-grid--pullLg23,.s-gridC--pullLg23,.s-grid0--pullLg23{
        right:95.83333%
    }
}
.s-fontSize8{
    font-size:8px
}
.s-fontSize9{
    font-size:9px
}
.s-fontSize10{
    font-size:10px
}
.s-fontSize11{
    font-size:11px
}
.s-fontSize12{
    font-size:12px
}
.s-fontSize13{
    font-size:13px
}
.s-fontSize14{
    font-size:14px
}
.s-fontSize15{
    font-size:15px
}
.s-fontSize16{
    font-size:16px
}
.s-fontSize17{
    font-size:17px
}
.s-fontSize18{
    font-size:18px
}
.s-fontSize19{
    font-size:19px
}
.s-fontSize20{
    font-size:20px
}
.s-fontSize21{
    font-size:21px
}
.s-fontSize22{
    font-size:22px
}
.s-fontSize23{
    font-size:23px
}
.s-fontSize24{
    font-size:24px
}
.s-fontSize25{
    font-size:25px
}
.s-fontSize26{
    font-size:26px
}
.s-fontSize27{
    font-size:27px
}
.s-fontSize28{
    font-size:28px
}
.s-fontSize29{
    font-size:29px
}
.s-fontSize30{
    font-size:30px
}
.s-fontSize31{
    font-size:31px
}
.s-fontSize32{
    font-size:32px
}
.s-fontSize33{
    font-size:33px
}
.s-fontSize34{
    font-size:34px
}
.s-fontSize35{
    font-size:35px
}
.s-fontSize36{
    font-size:36px
}
.s-fontSize37{
    font-size:37px
}
.s-fontSize38{
    font-size:38px
}
.s-fontSize39{
    font-size:39px
}
.s-fontSize40{
    font-size:40px
}
.s-fontSize41{
    font-size:41px
}
.s-fontSize42{
    font-size:42px
}
.s-fontSize43{
    font-size:43px
}
.s-fontSize44{
    font-size:44px
}
.s-fontSize45{
    font-size:45px
}
.s-fontSize46{
    font-size:46px
}
.s-fontSize47{
    font-size:47px
}
.s-fontSize48{
    font-size:48px
}
.s-fontSize49{
    font-size:49px
}
.s-fontSize50{
    font-size:50px
}
.s-fontSize51{
    font-size:51px
}
.s-fontSize52{
    font-size:52px
}
.s-fontSize53{
    font-size:53px
}
.s-fontSize54{
    font-size:54px
}
.s-fontSize55{
    font-size:55px
}
.s-fontSize56{
    font-size:56px
}
.s-fontSize57{
    font-size:57px
}
.s-fontSize58{
    font-size:58px
}
.s-fontSize59{
    font-size:59px
}
.s-fontSize60{
    font-size:60px
}
.u-verticalAlignTop{
    vertical-align:top
}
.u-verticalAlignMiddle{
    vertical-align:middle
}
.u-verticalAlignBottom{
    vertical-align:bottom
}
.u-alignItemsCenter{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.u-alignItemsEnd{
    -webkit-box-align:end;
    -webkit-align-items:flex-end;
    -ms-flex-align:end;
    align-items:flex-end
}
.u-displayInlineBlock{
    display:inline-block
}
.u-displayInline{
    display:inline
}
.u-displayBlock{
    display:block
}
.u-displayFlex{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.u-flex1{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.u-flexGrow{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.u-flexWrap{
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.u-hidden{
    display:none
}
.u-justifyContentSpaceBetween{
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.u-justifyContentCenter{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.u-bgWhite{
    background-color:#ffffff
}
.u-bgGray{
    background-color:#f4f4f4
}
.u-bgBrandPrimary{
    background-color:rgb(0, 99, 163)
}
.u-bgBrandDarkBlue{
    background-color:#1c4082
}
.u-borderRadius2{
    border-radius:2px
}
.u-borderRadius3{
    border-radius:3px
}
.u-borderRadius4{
    border-radius:4px
}
.u-borderRadius5{
    border-radius:5px
}
.u-borderRadius6{
    border-radius:6px
}
.u-borderRadius7{
    border-radius:7px
}
.u-borderRadius8{
    border-radius:8px
}
.u-hidden{
    display:none
}
.u-block{
    display:block
}
.u-floatLeft{
    float:left
}
.u-floatRight{
    float:right
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .u-hiddenXsOnly{
        display:none
    }
    .u-blockXsOnly{
        display:block
    }
    .u-floatLeftXsOnly{
        float:left
    }
    .u-floatRightXsOnly{
        float:right
    }
}
@media only screen and (min-width: 0px){
    .u-hiddenXsUp{
        display:none
    }
    .u-blockXsUp{
        display:block
    }
    .u-floatLeftXsUp{
        float:left
    }
    .u-floatRightXsUp{
        float:right
    }
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .u-hiddenSmOnly{
        display:none
    }
    .u-blockSmOnly{
        display:block
    }
    .u-floatLeftSmOnly{
        float:left
    }
    .u-floatRightSmOnly{
        float:right
    }
}
@media only screen and (max-width: 969px){
    .u-hiddenSmDown{
        display:none
    }
    .u-blockSmDown{
        display:block
    }
    .u-floatLeftSmDown{
        float:left
    }
    .u-floatRightSmDown{
        float:right
    }
}
@media only screen and (min-width: 768px){
    .u-hiddenSmUp{
        display:none
    }
    .u-blockSmUp{
        display:block
    }
    .u-floatLeftSmUp{
        float:left
    }
    .u-floatRightSmUp{
        float:right
    }
}
@media only screen and (min-width: 970px) and (max-width: 1169px){
    .u-hiddenMdOnly{
        display:none
    }
    .u-blockMdOnly{
        display:block
    }
    .u-floatLeftMdOnly{
        float:left
    }
    .u-floatRightMdOnly{
        float:right
    }
}
@media only screen and (max-width: 1169px){
    .u-hiddenMdDown{
        display:none
    }
    .u-blockMdDown{
        display:block
    }
    .u-floatLeftMdDown{
        float:left
    }
    .u-floatRightMdDown{
        float:right
    }
}
@media only screen and (min-width: 970px){
    .u-hiddenMdUp{
        display:none
    }
    .u-blockMdUp{
        display:block
    }
    .u-floatLeftMdUp{
        float:left
    }
    .u-floatRightMdUp{
        float:right
    }
}
@media only screen and (min-width: 1170px){
    .u-hiddenLgOnly{
        display:none
    }
    .u-blockLgOnly{
        display:block
    }
    .u-floatLeftLgOnly{
        float:left
    }
    .u-floatRightLgOnly{
        float:right
    }
}
@media only screen{
    .u-hiddenLgDown{
        display:none
    }
    .u-blockLgDown{
        display:block
    }
    .u-floatLeftLgDown{
        float:left
    }
    .u-floatRightLgDown{
        float:right
    }
}
.u-highlight{
    outline:1px solid transparent;
    -webkit-transition-property:outline;
    transition-property:outline;
    -webkit-transition-duration:5s;
    transition-duration:5s;
    -webkit-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out;
    outline:1px solid transparent
}
.u-highlight--highlighted{
    -webkit-transition-duration:0s;
    transition-duration:0s;
    outline:1px solid rgb(0, 99, 163);
    position:relative
}
.u-listUnstyled{
    list-style:none;
    padding-left:0;
    margin-bottom:0
}
.u-listInline{
    list-style:none;
    padding-left:0
}
.u-listInline li{
    display:inline-block
}
.u-textTransformUppercase{
    text-transform:uppercase
}
.u-whiteSpaceNowrap{
    white-space:nowrap
}
.u-textDecorationUnderline{
    text-decoration:underline
}
.u-textDecorationNone{
    text-decoration:none
}
.u-textOverflow{
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.u-breakAll{
    word-break:break-all
}
.u-textLeft{
    text-align:left
}
.u-textRight{
    text-align:right
}
.u-textCenter{
    text-align:center
}
.u-lineHeight1{
    line-height:1
}
.u-lineHeight1_3{
    line-height:1.3
}
.u-fontWeight200{
    font-weight:200
}
.u-fontWeight200{
    font-weight:200
}
.u-fontWeight300{
    font-weight:300
}
.u-fontWeight400{
    font-weight:400
}
.u-fontWeight500{
    font-weight:500
}
.u-fontWeight600{
    font-weight:600
}
.u-fontWeight800{
    font-weight:800
}
.u-fontWeight900{
    font-weight:900
}
.u-colorBrand{
    color:rgb(0, 99, 163)
}
.u-colorGreen{
    color:#19C157
}
.u-colorBlue{
    color:rgb(0, 99, 163)
}
.u-colorDarkBlue{
    color:#1c4082
}
.u-colorOrange{
    color:#FFB300
}
.u-colorRed{
    color:#F83A5C
}
.u-colorMuted{
    color:#777777
}
.u-colorOpaqueBlack6{
    color:rgba(0,0,0,0.6)
}
.u-colorOpaqueBlack4{
    color:rgba(0,0,0,0.4)
}
.u-colorOpaqueWhite8{
    color:rgba(255,255,255,0.8)
}
.u-colorOpaqueWhite7{
    color:rgba(0,0,0,0.7)
}
.u-colorOpaqueWhite6{
    color:rgba(255,255,255,0.6)
}
.u-colorOpaqueWhite4{
    color:rgba(255,255,255,0.4)
}
.u-colorWhite{
    color:#ffffff
}
.u-colorBlack{
    color:#000000
}
.u-colorGray1{
    color:#111111
}
.u-colorGray2{
    color:#222222
}
.u-colorGray3{
    color:#333333
}
.u-colorGray4{
    color:#444444
}
.u-colorGray5{
    color:#555555
}
.u-colorGray6{
    color:#666666
}
.u-colorGray7{
    color:#777777
}
.u-colorGray8{
    color:#888888
}
.u-colorGray9{
    color:#999999
}
.u-colorGrayA{
    color:#AAAAAA
}
.u-colorGrayB{
    color:#BBBBBB
}
.u-colorGrayC{
    color:#CCCCCC
}
.u-colorGrayD{
    color:#DDDDDD
}
.u-colorGrayE{
    color:#EEEEEE
}
.u-colorBrandFacebook{
    color:#3b5998
}
.u-colorBrandTwitter{
    color:#55acee
}
.u-colorBrandAngellist{
    color:#222222
}
.u-colorBrandLinkedin{
    color:#007bb5
}
.u-colorBrandGooglePlus{
    color:#d34836
}
.u-colorBrandInstagram{
    color:#222222
}
.u-colorBrandPinterest{
    color:#bd081c
}
.u-colorBrandCrypto{
    color:#2d3845
}
.u-letterSpacing0_5{
    letter-spacing:0.5px
}
.u-letterSpacing1{
    letter-spacing:1px
}
.u-letterSpacing2{
    letter-spacing:2px
}
.u-letterSpacing3{
    letter-spacing:3px
}
.u-text-left{
    text-align:left
}
.u-text-right{
    text-align:right
}
.u-text-center{
    text-align:center
}
.algolia-autocomplete{
    width:100%
}
.algolia-autocomplete .aa-dropdown-menu{
    width:100%;
    border-radius:4px;
    border:1px solid #eeeeee
}
.algolia-autocomplete .aa-dropdown-menu .aa-suggestions{
    padding:0;
    background:#ffffff
}
.algolia-autocomplete .aa-dropdown-menu .aa-suggestion{
    color:#555555;
    border-top:1px solid #eeeeee;
    padding:10.66667px;
    cursor:pointer;
    font-size:14px
}
.algolia-autocomplete .aa-dropdown-menu .aa-suggestion.aa-cursor,.algolia-autocomplete .aa-dropdown-menu .aa-suggestion:hover{
    background:#f7f7f7
}
.algolia-autocomplete .aa-dropdown-menu .aa-suggestion em{
    font-weight:bold;
    font-style:normal;
    background:#f6f9ff
}
.remodal-wrapper{
    z-index:100
}
.remodal-overlay{
    z-index:90
}
.remodal{
    padding:32px;
    margin-bottom:16px;
    border-radius:3px
}
.remodal--wide{
    max-width:1106px
}
.remodal--narrow{
    max-width:550px
}
.remodal--small{
    max-width:480px
}
.remodal-close{
    left:auto;
    right:0
}
@-webkit-keyframes remodal-opening-keyframes{
    from{
        -webkit-transform:scale(1.05) translateY(-50%);
        transform:scale(1.05) translateY(-50%);
        opacity:0
    }
    to{
        -webkit-transform:none translateY(0);
        transform:none translateY(0);
        opacity:1
    }
}
@keyframes remodal-opening-keyframes{
    from{
        -webkit-transform:scale(1.05) translateY(-50%);
        transform:scale(1.05) translateY(-50%);
        opacity:0
    }
    to{
        -webkit-transform:none translateY(0);
        transform:none translateY(0);
        opacity:1
    }
}
@-webkit-keyframes remodal-closing-keyframes{
    from{
        -webkit-transform:scale(1) translateY(0);
        transform:scale(1) translateY(0);
        opacity:1
    }
    to{
        -webkit-transform:scale(0.95) translateY(50%);
        transform:scale(0.95) translateY(50%);
        opacity:0
    }
}
@keyframes remodal-closing-keyframes{
    from{
        -webkit-transform:scale(1) translateY(0);
        transform:scale(1) translateY(0);
        opacity:1
    }
    to{
        -webkit-transform:scale(0.95) translateY(50%);
        transform:scale(0.95) translateY(50%);
        opacity:0
    }
}
@-webkit-keyframes remodal-overlay-opening-keyframes{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes remodal-overlay-opening-keyframes{
    from{
        opacity:0
    }
    to{
        opacity:1
    }
}
@-webkit-keyframes remodal-overlay-closing-keyframes{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
@keyframes remodal-overlay-closing-keyframes{
    from{
        opacity:1
    }
    to{
        opacity:0
    }
}
.selectize-control.multi .selectize-input [data-value]{
    background:rgb(0, 99, 163);
    border-color:rgba(0,0,0,0.1);
    font-size:14px;
    line-height:16px;
    font-weight:600;
    text-shadow:none
}
.selectize-control.multi .selectize-input [data-value].active{
    background:#0552f0
}
.selectize-control.multi .selectize-input>div.active{
    border-color:1px solid rgba(0,0,0,0.3)
}
.selectize-control.multi .selectize-input [data-value].item--tag{
    background:white;
    color:#444
}
.selectize-control.multi .selectize-input.has-items{
    padding:6px 8px 5px
}
.selectize-control.plugin-remove_button [data-value] .circle{
    height:10px;
    width:10px;
    display:inline-block;
    border-radius:100%;
    margin-left:8px
}
.selectize-control.plugin-remove_button [data-value] .remove{
    border-color:rgba(0,0,0,0.1)
}
.selectize-dropdown .optgroup-header{
    font-size:12px;
    text-transform:uppercase;
    color:#aaa
}
.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{
    font-size:15px;
    padding:6px 10px
}
.selectize-dropdown{
    background:white !important;
    padding:0
}
.selectize-dropdown .active{
    background:white;
    color:rgb(0, 99, 163)
}
.selectize-input{
    width:100%;
    box-shadow:none;
    background:white;
    font-weight:400;
    letter-spacing:0;
    border:1px solid #dddddd;
    color:#333333;
    border-radius:3px;
    -webkit-transition:border 0.1s ease-in-out;
    transition:border 0.1s ease-in-out
}
.selectize-input::-webkit-input-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.selectize-input:-moz-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.selectize-input::-moz-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.selectize-input:-ms-input-placeholder{
    font-weight:300;
    color:#aaaaaa
}
.selectize-input::-webkit-outer-spin-button,.selectize-input::-webkit-inner-spin-button{
    -webkit-appearance:none;
    appearance:none;
    margin:0
}
.selectize-input.focus{
    border:1px solid rgb(0, 99, 163);
    outline:none;
    box-shadow:0 0 2px 2px rgba(85,85,85,0.05)
}
.selectize-input input{
    font-size:16px
}
.slick-slider{
    position:relative;
    display:block;
    box-sizing:border-box;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.slick-list{
    position:relative;
    overflow:hidden;
    display:block;
    margin:0;
    padding:0
}
.slick-list:focus{
    outline:none
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-track,.slick-slider .slick-list{
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0)
}
.slick-track{
    position:relative;
    left:0;
    top:0;
    display:block
}
.slick-track:before,.slick-track:after{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-loading .slick-track{
    visibility:hidden
}
.slick-slide{
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
.slick-slide:focus{
    outline:none
}
.slick-slide img{
    display:block
}
.slick-slide.slick-loading img{
    display:none
}
.slick-slide.dragging img{
    pointer-events:none
}
.slick-initialized .slick-slide{
    display:block
}
.slick-loading .slick-slide{
    visibility:hidden
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow{
    position:absolute;
    display:block;
    line-height:0px;
    font-size:0px;
    cursor:pointer;
    background-color:transparent;
    top:50%;
    -webkit-transform:translate(0, -40%);
    -ms-transform:translate(0, -40%);
    transform:translate(0, -40%);
    padding:0;
    border:none;
    outline:none
}
.slick-arrow:hover:before,.slick-arrow:focus:before{
    color:#a2a2a2
}
.slick-arrow.slick-disabled{
    opacity:0.5
}
.slick-arrow:before{
    font-family:'fontello';
    font-style:normal;
    font-weight:normal;
    font-size:24px;
    line-height:1;
    color:#d5d5d5
}
.slick-prev{
    left:-24px
}
@media only screen and (max-width: 1169px){
    .slick-prev{
        left:-20px
    }
}
.slick-prev:before{
    content:'\e82e'
}
.slick-next{
    right:-24px
}
@media only screen and (max-width: 1169px){
    .slick-next{
        right:-20px
    }
}
.slick-next:before{
    content:'\e824'
}
.slick-dotted.slick-slider{
    margin-bottom:32px
}
.slick-dots{
    position:absolute;
    bottom:-32px;
    list-style:none;
    display:block;
    text-align:center;
    padding:0;
    margin:0;
    width:100%
}
.slick-dots li{
    position:relative;
    display:inline-block;
    margin:0 5px;
    padding:0;
    cursor:pointer
}
.slick-dots li button{
    display:block;
    padding:0;
    height:8px;
    width:8px;
    border:none;
    border-radius:8px;
    background-color:#d5d5d5;
    outline:none;
    cursor:pointer;
    font-size:0px
}
.slick-dots li button:hover,.slick-dots li button:focus{
    outline:none;
    background-color:#aeaeae
}
.slick-dots li button:before{
    display:none
}
.slick-dots li.slick-active button{
    background-color:rgb(0, 99, 163)
}
.tribute-container{
    position:absolute;
    top:0;
    left:0;
    height:auto;
    max-height:300px;
    max-width:500px;
    overflow:auto;
    display:block;
    z-index:999999
}
.tribute-container ul{
    margin:0;
    margin-top:2px;
    list-style:none;
    background:#efefef
}
.tribute-container li{
    padding:5px 5px;
    cursor:pointer
}
.tribute-container li.highlight,.tribute-container li:hover{
    background:#ddd
}
.tribute-container li span{
    font-weight:bold
}
.tribute-container .menu-highlighted{
    font-weight:bold
}
.tribute-container ul{
    margin-top:8px;
    border-left:1px solid #eeeeee;
    border-right:1px solid #eeeeee;
    border-bottom:1px solid #eeeeee;
    padding:0;
    background:#ffffff
}
.tribute-container li{
    color:#555555;
    border-top:1px solid #eeeeee;
    padding:8px
}
.tribute-container li.highlight,.tribute-container li:hover{
    background:#dde8fe
}
.admin-events-guest [content-editable]:not(.editing){
    position:relative;
    cursor:pointer
}
.admin-events-guest [content-editable]:not(.editing):before{
    content:' ';
    position:absolute;
    width:calc(100% + 32px);
    height:calc(100% + 32px);
    top:-16px;
    left:-16px;
    background:rgba(26,177,255,0.6);
    z-index:20;
    opacity:0;
    border-radius:8px;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out
}
.admin-events-guest [content-editable]:not(.editing):after{
    position:absolute;
    content:attr(content-editable);
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    z-index:21;
    opacity:0;
    color:white;
    font-weight:300;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
    font-size:20px
}
.admin-events-guest [content-editable]:not(.editing):hover:before,.admin-events-guest [content-editable]:not(.editing):hover:after{
    opacity:1
}
.admin-layouts-admin_bar{
    background-color:#f0f0f0;
    position:relative;
    z-index:87
}
.admin-layouts-admin_bar__show_hide_button{
    position:absolute;
    top:100%;
    right:0;
    border-top-right-radius:0;
    border-top-left-radius:0;
    border-bottom-right-radius:0;
    font-size:10px;
    line-height:16px;
    padding:3px 8px
}
.admin-layouts-admin_bar__show_hide_button>[class*="icon-"]{
    margin-right:0
}
.admin-investor_profiles-show__passport_image{
    width:750px;
    height:750px;
    border:none
}
.admin-investor_profiles-show__scroll_table{
    overflow:auto;
    max-height:500px;
    display:block
}
.admin-investments-table-investment_row__avatar{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.admin-investments-table-investment_row__user_name{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.admin-investments-table-investment_row__chevron{
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    display:inline-block;
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg)
}
.admin-investments-table-investment_row__chevron--expanded{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.admin-investments-table-investment_row__row_extra{
    background:#f9f9f9;
    box-shadow:0px 11px 20px -18px #666 inset
}
.admin-events-form__datetime_wrapper .c-input{
    width:auto
}
.admin-events-form_host{
    cursor:move
}
.admin-style code,.admin-style pre{
    font-size:12px;
    padding:2px 4px;
    color:#c7254e;
    border-radius:4px
}
.admin-style code{
    display:inline-block
}
.admin-style__nav--sticky{
    position:fixed;
    top:16px
}
.admin-style__table_bordered{
    border:1px solid #eee
}
.admin-style__table_bordered td,.admin-style__table_bordered th{
    border:1px solid #eee
}
.admin-style__table_bordered th{
    padding-top:8px !important;
    padding-bottom:8px !important
}
.admin-style__grid_bordered{
    background-color:#f7f7f7
}
.admin-style__grid_bordered [class^="s-grid-"]{
    outline:1px solid #ccc;
    background-color:#f2f2f2;
    padding-top:16px;
    padding-bottom:16px;
    font-size:14px
}
.admin-style__grid_bordered code{
    display:block
}
.admin-style__grid_dummy{
    background-color:#fff9eb;
    padding-top:8px;
    padding-bottom:8px
}
.admin-style__grid_dummy+.admin-style__grid_dummy_borders{
    padding-top:0
}
.admin-pipeline-index__offering_block{
    cursor:pointer
}
.admin-investments-show-payments_table__sub_table,.admin-investments-show-stripe_integration_charges_table__sub_table,.admin-investments-show-fund_america_investment_table__sub_table{
    border-left:6px solid #eee;
    background:#f9f9f9;
    padding-top:12px;
    padding-bottom:6px;
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px;
    margin-bottom:16px
}
.admin-investments-show .c-table thead tr th{
    padding:8px 0;
    font-size:12px
}
.admin-newsletters-show__iframe-wrapper{
    background-color:#fbfbfb
}
.admin-newsletters-show__iframe{
    width:100%;
    height:800px;
    margin:0 auto;
    border:none;
    box-shadow:2px 0 0 0 #eeeeee, -2px 0 0 0 #eeeeee;
    -webkit-transition:width 0.1s ease-in-out;
    transition:width 0.1s ease-in-out
}
.admin-offerings-launch_announcements-index-content__iframe{
    width:100%;
    height:800px;
    border:2px dashed #ddd
}
.admin-offerings-material_changes-show__iframe{
    width:100%;
    height:800px;
    border:2px dashed #ddd
}
.blog-header{
    background:url(blog/header-57d2955e6caa21126f12d67d0e5a414a7567950308a4625a12ead24a78af395e.png) no-repeat center center;
    background-size:cover;
    border:solid #eeeeee;
    border-width:1px 0
}
.blog-header__header_container{
    padding-top:48px;
    padding-bottom:48px
}
.blog-header__header_container .blog-header__logo{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center;
    margin-top:8px
}
.blog-header__header_container .blog-header__title{
    font-size:38px
}
.blog-header__header_container .blog-header__description{
    font-size:22px
}
.blog-header__header_container--small{
    padding-top:24px;
    padding-bottom:24px
}
.blog-header__header_container--small .blog-header__logo{
    height:60px
}
.blog-header__header_container--small .blog-header__title{
    font-size:30px
}
.blog-header__header_container--small .blog-header__description{
    font-size:18px
}
@media only screen and (max-width: 767px){
    .blog-header__header_container{
        padding-top:24px;
        padding-bottom:24px
    }
    .blog-header__header_container .blog-header__logo{
        height:60px
    }
    .blog-header__header_container .blog-header__title{
        font-size:30px
    }
    .blog-header__header_container .blog-header__description{
        font-size:16px
    }
}
.blog-posts-show__post_title{
    line-height:1.1;
    letter-spacing:-0.04em
}
@media only screen and (max-width: 767px){
    .blog-posts-show__post_title{
        font-size:30px
    }
}
.blog-navigation ul{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-justify-content:space-around;
    -ms-flex-pack:distribute;
    justify-content:space-around
}
.blog-post_card__link{
    opacity:0.85;
    display:inline-block
}
.blog-post_card__link:hover{
    opacity:1
}
.blog-post_card__link:hover .blog-post_card__title{
    color:rgb(0, 99, 163)
}
.blog-post_card__meta{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.blog-post_card__title{
    line-height:1.1;
    letter-spacing:-0.04em
}
.blog-posts-show-body__body{
    word-break:break-word;
    font-size:18px;
    font-weight:300
}
.redactor-in.blog-posts-show-body__body{
    padding:16px
}
.blog-posts-show-body__body>*:not(blockquote){
    margin-bottom:24px
}
.blog-posts-show-body__body>*:not(blockquote):last-child{
    margin-bottom:0 !important
}
.blog-posts-show-body__body img{
    max-width:100%
}
.blog-posts-show-body__body h2{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-0.04em;
    color:#222
}
.blog-posts-show-body__body h3{
    font-size:25px;
    line-height:1.3;
    font-weight:700;
    letter-spacing:-0.02em;
    color:#666
}
.blog-posts-show-body__body h2:not(:first-child){
    margin-top:32px
}
.blog-posts-show-body__body h3:not(:first-child){
    margin-top:24px
}
.blog-posts-show-body__body h2+h3{
    margin-top:0 !important
}
.blog-posts-show-body__body figure{
    margin-top:32px;
    margin-bottom:32px
}
.blog-posts-show-body__body figure:first-child{
    margin-top:0
}
.blog-posts-show-body__body p{
    margin-bottom:20px;
    line-height:1.8;
    color:#111
}
.blog-posts-show-body__body ul{
    padding-left:32px
}
.blog-posts-show-body__body li{
    margin-bottom:12px;
    line-height:1.6;
    color:#111
}
.blog-posts-show-body__body li ul{
    margin-top:16px
}
.blog-posts-show-body__body iframe{
    width:100%;
    height:390px
}
.blog-posts-show-body__body .u-text-center{
    text-align:center
}
.blog-posts-show-body__body .u-floatRight{
    margin-bottom:16px;
    margin-left:32px;
    margin-top:8px
}
.blog-posts-show-body__body .u-floatLeft{
    margin-right:32px;
    margin-bottom:16px;
    margin-top:8px
}
@media only screen and (max-width: 969px){
    .blog-posts-show-body__body iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .blog-posts-show-body__body{
        font-size:15px
    }
    .redactor-in.blog-posts-show-body__body{
        margin-right:-16px !important;
        margin-left:-16px !important;
        border:none !important
    }
    .blog-posts-show-body__body h2{
        font-size:30px
    }
    .blog-posts-show-body__body h3{
        font-size:20px
    }
    .blog-posts-show-body__body p{
        line-height:1.6
    }
    .blog-posts-show-body__body figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .blog-posts-show-body__body figure.u-floatRight,.blog-posts-show-body__body figure.u-floatLeft{
        max-width:50%;
        margin-top:12.003px;
        margin-bottom:12.003px
    }
    .blog-posts-show-body__body figure.u-floatRight{
        margin-left:10.66667px
    }
    .blog-posts-show-body__body figure.u-floatLeft{
        margin-right:10.66667px
    }
    .blog-posts-show-body__body iframe{
        height:300px
    }
}
.redactor-in.blog-posts-show-body__body{
    border:1px dashed rgb(0, 99, 163);
    border-top:none;
    background-color:#f6f9ff
}
.blog-posts-show-body__body a[href$="/invest"]{
    margin-bottom:32px;
    display:inline-block
}
@media only screen and (min-width: 768px){
    .blog-posts-show-body__body{
        padding-right:32px
    }
}
.blog-posts-show__action{
    height:48px;
    line-height:48px;
    padding:0 8px;
    display:inline-block;
    color:#777;
    text-decoration:none
}
.blog-posts-show__action:hover{
    color:#919191;
    text-decoration:underline
}
.blog-posts-show__action:active{
    color:#919191
}
.blog-posts-show__action:focus{
    color:#919191
}
.blog-posts-show__action:hover,.blog-posts-show__action:active,.blog-posts-show__action:focus{
    text-decoration:none
}
.blog-posts-show__action--like:hover{
    color:#F83A5C
}
.blog-posts-show__action--unlike{
    color:#F83A5C
}
.blog-posts-show__action--unlike:hover,.blog-posts-show__action--unlike:active,.blog-posts-show__action--unlike:focus{
    color:#f95370
}
.blog-posts-show__share_container{
    position:relative
}
.blog-posts-show__share_container:hover .blog-posts-show__share_buttons{
    padding-top:4px;
    display:block;
    position:absolute;
    display:block;
    right:0;
    bottom:100%
}
.blog-posts-show-body__body--can_edit:hover{
    background:rgba(21,96,250,0.2)
}
.blog-posts-show-body__body--can_edit:hover:not(.redactor-in){
    cursor:pointer;
    outline:8px solid rgba(21,96,250,0.2)
}
.campaign_agreements-show__object_preview{
    width:100%;
    height:590px
}
.campaign_agreements-show__iframe_preview{
    width:100%;
    height:590px;
    border:none
}
.comments-comment_simple{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.comments-comment_simple:hover,.comments-comment_simple:active,.comments-comment_simple:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.comments-new_comment_form__author_wrapper{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.comments-comment__message--truncated,.comments-reply__message--truncated{
    max-height:192px;
    position:relative;
    overflow:hidden
}
.comments-comment__message--truncated:before,.comments-reply__message--truncated:before,.comments-comment__message--truncated:after,.comments-reply__message--truncated:after{
    position:absolute;
    bottom:0
}
.comments-comment__message--truncated:before,.comments-reply__message--truncated:before{
    content:"";
    left:0;
    width:100%;
    height:88px;
    background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, white 70%, white 100%);
    background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, white 70%, white 100%)
}
.comments-comment__message--truncated:after,.comments-reply__message--truncated:after{
    content:"Show full comment";
    color:rgb(0, 99, 163);
    cursor:pointer;
    white-space:nowrap;
    left:0;
    font-size:14px
}
.comments-new_comment_form__role{
    width:inherit;
    display:inline-block
}
.comments-reply_form{
    background:#fafafa;
    border-top:1px solid #eee;
    padding:16px
}
.comments-reply_form__content{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.comments-reply_form__content .c-input-group{
    margin-bottom:0
}
.comments-reply_form__role{
    width:inherit;
    display:inline-block
}
.comments-reply_form__avatar{
    width:32px;
    min-width:32px;
    height:32px
}
@media only screen and (max-width: 767px){
    .comments-reply_form__submit{
        padding:0;
        width:43.2px;
        height:36.8px;
        font-size:20px
    }
}
.comments-comment{
    border-radius:3px;
    border:1px solid #dddddd;
    box-shadow:0 0 10px #efefef
}
.comments-comment .comments-new_comment_form{
    padding:16px 16px 16px 0;
    border-top:1px solid #eeeeee;
    background:#fafafa
}
.comments-comment .comments-new_comment_form .c-input-group{
    margin-bottom:8px !important
}
.comments-comment .comments-new_comment_form .c-input--textarea{
    font-size:15px
}
.comments-comment .comments-new_comment_form .comments-new_comment_form__author_wrapper{
    display:none
}
.comments-comment__body{
    margin-bottom:0;
    position:relative;
    overflow:hidden;
    background:white
}
.comments-comment__reply-form{
    margin-top:16px
}
.comments-comment__content{
    padding:12px 16px 8px
}
@media only screen and (max-width: 767px){
    .comments-comment__actions{
        margin-bottom:4px
    }
}
.comments-comment__action{
    height:48px;
    line-height:48px;
    padding:0 12px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.comments-comment__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.comments-comment__action:active{
    color:#c4c4c4
}
.comments-comment__action:focus{
    color:#c4c4c4
}
@media only screen and (max-width: 767px){
    .comments-comment__action{
        height:32px;
        line-height:32px
    }
}
.comments-comment__action:hover,.comments-comment__action:active,.comments-comment__action:focus{
    text-decoration:none
}
.comments-comment__action--like:hover{
    color:#F83A5C
}
.comments-comment__action--unlike{
    color:#F83A5C
}
.comments-comment__action--unlike:hover,.comments-comment__action--unlike:active,.comments-comment__action--unlike:focus{
    color:#f95370
}
.comments-comment__embedly_wrapper{
    position:relative
}
.comments-comment__button_remove_link{
    position:absolute;
    top:16px;
    right:16px;
    width:32px;
    height:32px;
    background-color:rgba(0,0,0,0.05);
    border:none;
    outline:none;
    color:#fff;
    text-shadow:0 1px 1px rgba(0,0,0,0.6);
    text-align:center;
    cursor:pointer;
    -webkit-transition:background-color 0.2s ease-in-out;
    transition:background-color 0.2s ease-in-out
}
.comments-comment__button_remove_link:hover{
    background-color:rgba(0,0,0,0.3)
}
.comments-reply{
    background:#fafafa;
    border-top:1px solid #eeeeee
}
.comments-reply__content{
    padding:12px 16px 8px
}
.comments-reply__content--important{
    box-shadow:inset 1px 0 0 0 rgb(0, 99, 163)
}
.comments-reply__avatar{
    width:32px;
    min-width:32px;
    height:32px
}
.comments-reply__message--truncated:before{
    background:-webkit-linear-gradient(top, rgba(250,250,250,0) 0%, #fafafa 70%, #fafafa 100%);
    background:linear-gradient(to bottom, rgba(250,250,250,0) 0%, #fafafa 70%, #fafafa 100%)
}
@media only screen and (max-width: 767px){
    .comments-reply__actions{
        margin-top:2px
    }
}
.comments-reply__action{
    height:40px;
    line-height:40px;
    padding:0 5.33333px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.comments-reply__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.comments-reply__action:active{
    color:#c4c4c4
}
.comments-reply__action:focus{
    color:#c4c4c4
}
@media only screen and (max-width: 767px){
    .comments-reply__action{
        height:32px;
        line-height:32px
    }
}
.comments-reply__action:hover,.comments-reply__action:active,.comments-reply__action:focus{
    text-decoration:none
}
.comments-reply__action--like:hover{
    color:#F83A5C
}
.comments-reply__action--unlike{
    color:#F83A5C
}
.comments-reply__action--unlike:hover,.comments-reply__action--unlike:active,.comments-reply__action--unlike:focus{
    color:#f95370
}
.comments-reply__action--role{
    color:rgb(0, 99, 163)
}
.comments-reply__action--role:hover,.comments-reply__action--role:active,.comments-reply__action--role:focus{
    color:rgb(0, 99, 163)
}
.comments-reply__action:first-child{
    margin-left:-5.33333px
}
.comments-reply__embedly_wrapper{
    position:relative
}
.comments-reply__button_remove_link{
    position:absolute;
    top:0;
    right:0;
    width:32px;
    height:32px;
    background-color:transparent;
    border:none;
    outline:none;
    color:#777;
    text-align:center;
    cursor:pointer;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.comments-reply__button_remove_link:hover{
    color:#000;
    background-color:rgba(0,0,0,0.1)
}
.comments-link_card{
    width:100%
}
.comments-link_card:hover{
    background:#fafafa
}
.comments-link_card__title{
    font-family:Georgia, Times, "Times New Roman", serif
}
.comments-link_card_small{
    width:100%;
    border:1px solid #eee;
    background:white;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
.comments-link_card_small:hover{
    background:#f1f1f1
}
.comments-link_card_small__cover{
    background-size:cover;
    background-position:center center;
    width:30%
}
.comments-link_card_small__content{
    width:70%
}
.comments-link_card_small__title{
    font-family:Georgia, Times, "Times New Roman", serif;
    margin-top:6px
}
.comments-comment_simple__message{
    font-size:16px;
    border-left:solid 3px #eeeeee;
    padding-left:16px;
    font-style:italic
}
@media only screen and (max-width: 767px){
    .comments-comment_simple__message{
        margin-left:0;
        font-size:14px
    }
}
.comments-comment_list .comments-comment{
    margin-top:32px
}
.crowd_safe-index__header{
    background:#1c4082 url(launch/launch-background-c6b210aa56f46907fa9453eca1dd423d1938e6e9e3dcac2afa595df6007d0391.svg) bottom right no-repeat
}
.crowd_safe-index__header_container{
    padding:32px 0 80px
}
@media only screen and (max-width: 767px){
    .crowd_safe-index__header_container{
        padding:24px 0 48px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crowd_safe-index__header_title{
        margin-top:16px
    }
}
.crowd_safe-index__header_announcing{
    font-size:14px
}
@media only screen and (max-width: 969px){
    .crowd_safe-index__header_announcing{
        font-size:12px
    }
}
.crowd_safe-index__header_text{
    font-size:24px
}
@media only screen and (max-width: 969px){
    .crowd_safe-index__header_text{
        margin-top:16px;
        font-size:20px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-index__header_text{
        margin-top:8px;
        font-size:17px
    }
}
.crowd_safe-index__sticky_container{
    width:100%;
    position:absolute;
    margin-top:48px;
    z-index:10
}
.crowd_safe-index__sticky_container--hidden{
    position:fixed;
    top:-136px
}
.crowd_safe-index__sticky_container--sticky{
    position:fixed;
    margin-top:0;
    top:0;
    left:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    color:white;
    background:#1c4082;
    -webkit-transition:top 0.2s ease-in-out;
    transition:top 0.2s ease-in-out
}
.crowd_safe-index__sticky_container--sticky .crowd_safe-index__launch_container{
    border:none;
    border-radius:0;
    padding-left:0;
    padding-right:0
}
.crowd_safe-index__launch_container{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    height:88px;
    border:1px solid #eee;
    border-radius:7px;
    padding-left:16px;
    padding-right:16px
}
.crowd_safe-index__launch_container h4,.crowd_safe-index__launch_container p{
    line-height:1
}
.crowd_safe-index__launch_container h4{
    margin-bottom:10px
}
.crowd_safe-index__content{
    padding-top:32px
}
@media only screen and (max-width: 767px){
    .crowd_safe-index__content h2,.crowd_safe-index__content h3{
        text-align:center
    }
}
.crowd_safe-index__list_item_red{
    position:relative
}
.crowd_safe-index__list_item_red:before{
    content:'';
    position:absolute;
    left:0;
    top:11px;
    width:20px;
    height:5px;
    background:#F83A5C
}
.crowd_safe-index__feature{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:16px
}
@media only screen and (max-width: 767px){
    .crowd_safe-index__feature{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        margin-bottom:48px
    }
}
.crowd_safe-index__feature-text{
    padding-left:32px
}
@media only screen and (max-width: 767px){
    .crowd_safe-index__feature-text{
        text-align:center;
        padding-top:16px;
        padding-left:0
    }
}
.crowd_safe-index__document{
    display:inline-block;
    padding:8px 10.66667px;
    border-radius:3px;
    border:1px solid #eee
}
.crowd_safe-index__document:hover{
    background:#eee
}
@media only screen and (min-width: 768px){
    .crowd_safe-index__document{
        margin-right:8px
    }
}
@media only screen and (max-width: 969px){
    .crowd_safe-index__document{
        width:100%;
        margin-bottom:8px
    }
}
.crowd_safe-calculator_header__dark_header{
    background-color:#0f2348
}
.crowd_safe-calculator_header__header_flex{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media only screen and (max-width: 969px){
    .crowd_safe-calculator_header__header_flex{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        padding:48px 0
    }
}
.crowd_safe-calculator_header__calc_tagline{
    max-width:800px;
    margin-left:auto;
    margin-right:auto
}
@media only screen and (max-width: 969px){
    .crowd_safe-calculator_header__calc_tagline{
        max-width:760px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calc_tagline{
        font-size:14px;
        max-width:320px;
        text-align:center
    }
}
.crowd_safe-calculator_header__calculator{
    background:#16346a;
    max-width:800px;
    margin:auto;
    border:solid 1px rgba(255,255,255,0.1)
}
.crowd_safe-calculator_header__calculator>div{
    white-space:nowrap
}
@media only screen and (max-width: 969px){
    .crowd_safe-calculator_header__calculator{
        max-width:760px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator{
        max-width:320px
    }
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__input_container{
    margin-bottom:4px
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__input_container .c-input-group{
    margin-bottom:0
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__input_container{
        margin-top:4px
    }
}
.crowd_safe-calculator_header__calculator input{
    border:0;
    background:transparent;
    color:white;
    font-weight:500;
    -webkit-appearance:none
}
.crowd_safe-calculator_header__calculator input:focus{
    outline:none
}
.crowd_safe-calculator_header__calculator input::-webkit-outer-spin-button,.crowd_safe-calculator_header__calculator input::-webkit-inner-spin-button{
    -webkit-appearance:none;
    margin:0
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__investment{
    border-right:solid 1px rgba(255,255,255,0.1)
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__investment input{
    width:70px
}
@media only screen and (max-width: 969px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__investment{
        padding-left:24px;
        padding-right:24px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__investment input{
        width:calc(100% - 25px)
    }
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__terms{
    border-right:solid 1px rgba(255,255,255,0.1)
}
@media only screen and (max-width: 969px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__terms{
        padding-left:24px;
        padding-right:24px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__terms{
        padding-top:0
    }
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__terms>div{
    display:inline-block
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__discount{
        margin-top:16px
    }
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__discount input{
    width:30px
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__discount span{
    margin-right:4px
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation_cap input{
    width:100px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation_cap{
        width:calc(100% - 85px);
        margin-top:16px
    }
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation_cap input{
        width:calc(100% - 20px)
    }
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation input{
    width:110px
}
@media only screen and (max-width: 969px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation{
        padding-left:24px;
        padding-right:16px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation{
        padding-top:32px;
        padding-right:24px
    }
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__valuation input{
        width:calc(100% - 25px)
    }
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__return{
    background:url(crowd_safe/calculator/big_arrow-2b9e5f0a16925806ebb82511f66c3bf2a9bdb8009231f4970368005b544a8be9.svg) no-repeat 0px 0px;
    background-size:contain
}
.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__return span{
    max-width:110px;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__return{
        background-image:none;
        padding:32px;
        text-align:center
    }
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__return div,.crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__return span{
        display:block;
        margin:auto;
        font-size:18px
    }
    .crowd_safe-calculator_header__calculator .crowd_safe-calculator_header__return span{
        max-width:250px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator_header__calculator{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .crowd_safe-calculator_header__calculator>div{
        padding-bottom:0;
        border:0
    }
}
.crowd_safe-calculator__light_header{
    background:#1c4082 url(static_pages/webcasts/dark_mountains-db08ee0b701b7b9c0a2b5bda9e4e158baf64e49bcd305edba14f610b9278cc04.svg) center bottom no-repeat;
    background-size:cover
}
.crowd_safe-calculator__light_header h1{
    padding-bottom:7px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__light_header h1{
        font-size:24px;
        margin-top:64px
    }
}
.crowd_safe-calculator p{
    color:#000
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__story_block{
        margin-bottom:64px
    }
}
.crowd_safe-calculator__icon_block{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    color:#1c4082
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__icon_block{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.crowd_safe-calculator__icon_block img{
    height:33px;
    margin-top:4px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__icon_block img{
        margin-bottom:16px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__icon_block h2,.crowd_safe-calculator__icon_block span,.crowd_safe-calculator__icon_block strong{
        font-size:19px
    }
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__icon_block strong{
        display:none
    }
}
.crowd_safe-calculator__icon_block div{
    white-space:nowrap
}
.crowd_safe-calculator__select_group{
    display:inline-block;
    margin-bottom:0;
    width:auto
}
.crowd_safe-calculator__select_group select{
    background-color:#ecf2ff;
    padding:0 32px 0 8px;
    border:none !important;
    color:#1c4082;
    font-size:24px;
    font-weight:500
}
.crowd_safe-calculator p{
    max-width:550px;
    margin:16px auto
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator p{
        font-size:15px
    }
}
.crowd_safe-calculator__icon_block_text{
    padding-left:0
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__icon_block_text{
        text-align:center;
        padding-top:16px;
        padding-left:0
    }
}
.crowd_safe-calculator__side_block p{
    width:390px;
    max-width:100%;
    min-height:210px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__side_block:first-child{
        margin-bottom:64px
    }
    .crowd_safe-calculator__side_block p{
        min-height:auto;
        margin-bottom:0;
        width:550px
    }
    .crowd_safe-calculator__side_block h4{
        margin-top:8px
    }
}
.crowd_safe-calculator__story .crowd_safe-calculator__investment{
    width:90px
}
.crowd_safe-calculator__story .crowd_safe-calculator__valuation{
    width:120px
}
.crowd_safe-calculator__story .crowd_safe-calculator__discount{
    width:40px;
    margin-right:0
}
.crowd_safe-calculator__story .crowd_safe-calculator__valuation_cap{
    width:110px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__story .crowd_safe-calculator__valuation_cap{
        width:95px
    }
}
.crowd_safe-calculator__story .crowd_safe-calculator__arrow_down{
    display:block;
    margin-left:auto;
    margin-right:auto;
    width:24px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__story .crowd_safe-calculator__arrow_down{
        display:none
    }
}
.crowd_safe-calculator__story .crowd_safe-calculator__crotchet{
    display:block;
    margin-left:auto;
    margin-right:auto;
    width:58.5%
}
.crowd_safe-calculator__story .crowd_safe-calculator__crotchet--reverse{
    -webkit-transform:scaleY(-1);
    -ms-transform:scaleY(-1);
    transform:scaleY(-1);
    -webkit-filter:FlipV;
    filter:FlipV;
    -ms-filter:"FlipV"
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__story .crowd_safe-calculator__crotchet{
        display:none
    }
}
.crowd_safe-calculator__story .crowd_safe-calculator__result_block p{
    max-width:400px
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__story .crowd_safe-calculator__result_block p{
        margin-top:0;
        margin-bottom:32px
    }
}
.crowd_safe-calculator__story .crowd_safe-calculator__result{
    border:solid 2px rgb(0, 99, 163);
    min-width:80px;
    margin:8px auto;
    padding:0.3em 0.6em 0.4em
}
@media only screen and (max-width: 767px){
    .crowd_safe-calculator__questions h3{
        margin-bottom:8px
    }
}
.crowd_safe-calculator__formula{
    max-width:100%
}
.crypto-for_companies{
    background-color:#2d3845
}
.crypto-for_companies__header{
    min-height:478px;
    background:#2d3845 url(crypto/for_companies/header-background-7a5b2acaf57052d6e4814ac5e1fd0cb9796f9ac1ff9afd92791841d6b676b5b8.svg) no-repeat top center;
    border-bottom:1px solid #45484F
}
.crypto-for_companies__wire{
    border-color:#45484F;
    box-shadow:-1px 0 0 #45484F, 1px 0 0 #45484F
}
.crypto-for_companies__content_title{
    line-height:1.3
}
.crypto-for_companies__logo{
    width:25%;
    height:25%
}
.crypto-for_companies__box{
    border:1px solid #45484F
}
.crypto-for_companies__box_content{
    border-color:#45484F;
    padding-right:15%
}
.crypto-for_companies__centered_box{
    margin:auto
}
.crypto-for_companies__box_sidebar{
    min-width:37%;
    background-repeat:no-repeat;
    background-size:contain
}
.crypto-for_companies__box_sidebar--genesis{
    background-image:url(crypto/for_companies/sidebar-background-genesis-0728bb50aeb0f535ea6b5487dbbb6aec7385fd181b34840eff3d98b356bf994f.jpg);
    background-position:bottom center
}
@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (device-pixel-ratio: 2){
    .crypto-for_companies__box_sidebar--genesis{
        background-image:url(crypto/for_companies/sidebar-background-genesis@2x-ab6b7af754d669e7198316d7e3cef547ad04797e28b4be81c8d7cd98f696d4b8.jpg)
    }
}
.crypto-for_companies__box_sidebar--consensus{
    background-image:url(crypto/for_companies/sidebar-background-consensus-423241d886d22f1e170a47c6887880508293e7df61351fbda2df1a295e77f337.jpg);
    background-position:bottom right
}
@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (device-pixel-ratio: 2){
    .crypto-for_companies__box_sidebar--consensus{
        background-image:url(crypto/for_companies/sidebar-background-consensus@2x-85d6eed4c96f571c69abe7b47673b612bcbdefb721fcdc35d4593aaa018128dd.jpg)
    }
}
.crypto-for_companies__box_caption{
    border:1px solid rgba(151,151,151,0.5);
    border-radius:32px
}
.crypto-for_companies__box_list li{
    padding-left:28px;
    position:relative
}
.crypto-for_companies__box_list li:before{
    content:'';
    position:absolute;
    top:8px;
    left:-6.66667px;
    width:13.33333px;
    height:13.33333px;
    background-color:rgb(0, 99, 163);
    border-radius:50%
}
.crypto-for_companies__advantages_column{
    border-color:#45484F
}
.crypto-for_companies__advantage_icon{
    margin-top:-5.33333px;
    margin-left:-57.6px
}
@media only screen and (max-width: 1169px){
    .crypto-for_companies__box{
        border-width:1px 0
    }
    .crypto-for_companies__box_content{
        padding-right:48px
    }
    .crypto-for_companies__box_sidebar{
        padding-right:24px
    }
    .crypto-for_companies__advantages_column{
        padding-left:48px;
        border:none
    }
    .crypto-for_companies__advantage_icon{
        width:24px;
        margin-top:2px;
        margin-left:-36px
    }
}
@media only screen and (max-width: 969px){
    .crypto-for_companies__advantages_column{
        padding-right:24px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-for_companies{
        font-size:16px;
        font-weight:200
    }
    .crypto-for_companies__wire--divider{
        width:auto;
        margin:0 17px
    }
    .crypto-for_companies__header{
        min-height:359px
    }
    .crypto-for_companies__header_content{
        padding-top:10.66667px
    }
    .crypto-for_companies__content_title{
        margin-bottom:24px;
        font-size:28px
    }
    .crypto-for_companies__content_text{
        margin:0;
        font-size:16px
    }
    .crypto-for_companies__box{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .crypto-for_companies__box_content{
        padding:32px 16px 8px;
        border-width:0 0 1px 0;
        font-size:16px
    }
    .crypto-for_companies__box_content p{
        margin-bottom:16px
    }
    .crypto-for_companies__box_sidebar{
        padding:0 16px 32px
    }
    .crypto-for_companies__box_sidebar--genesis{
        background-size:cover;
        background-position:top center
    }
    .crypto-for_companies__box_caption{
        padding-right:8px;
        padding-left:8px;
        font-size:14px
    }
    .crypto-for_companies__box_title{
        margin-bottom:16px
    }
    .crypto-for_companies__box_list{
        padding-right:24px;
        font-size:16px
    }
    .crypto-for_companies__box_list li{
        padding-left:16px;
        margin-bottom:8px
    }
    .crypto-for_companies__box_list li:before{
        top:9.14286px;
        left:0;
        width:8px;
        height:8px
    }
    .crypto-for_companies__advantages_row{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .crypto-for_companies__advantages_column{
        padding:0
    }
    .crypto-for_companies__advantage{
        padding:24px 16px 0
    }
    .crypto-for_companies__advantage_title{
        padding-left:32px
    }
    .crypto-for_companies__advantage_icon{
        width:20px;
        margin-top:5px;
        margin-left:-32px
    }
    .crypto-for_companies__medium_wrapper{
        padding-top:32px;
        padding-bottom:32px
    }
    .crypto-for_companies__subscribe_title{
        margin-bottom:16px;
        font-size:32px
    }
}
.crypto-index-crypto_links__link{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.crypto-index-crypto_links__link:hover,.crypto-index-crypto_links__link:active,.crypto-index-crypto_links__link:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.crypto-index__header{
    min-height:478px;
    background:#2d3845 url(crypto/for_companies/header-background-7a5b2acaf57052d6e4814ac5e1fd0cb9796f9ac1ff9afd92791841d6b676b5b8.svg) no-repeat top center;
    border-bottom:1px solid #45484F;
    position:relative
}
.crypto-index__subscribe{
    background-color:#2d3845
}
.crypto-index__subscribe_container{
    box-shadow:-1px 0 0 #45484F, 1px 0 0 #45484F
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-index{
        padding-top:48px
    }
    .crypto-index__header{
        background-size:cover
    }
    .crypto-index__subscribe_container{
        padding-top:48px;
        padding-bottom:32px
    }
}
.crypto-index-header__cta_button{
    color:#2d3845 !important
}
@media only screen and (min-width: 768px){
    .crypto-index-header__cryptocurrency_wrapper{
        position:absolute;
        right:0;
        bottom:8px;
        left:0
    }
}
@media only screen and (max-width: 969px){
    .crypto-index-header__content{
        font-size:20px
    }
    .crypto-index-header__description{
        margin-bottom:40px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-index-header{
        padding-top:40px;
        padding-bottom:16px;
        text-align:center
    }
    .crypto-index-header__content{
        margin-bottom:40px
    }
    .crypto-index-header__logo_wrapper{
        margin-bottom:24px
    }
    .crypto-index-header__description{
        margin-bottom:16px
    }
    .crypto-index-header__sidebar{
        text-align:center
    }
    .crypto-index-header__coinlist_wrapper{
        text-align:center
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-index-companies{
        margin-bottom:24px
    }
    .crypto-index-companies__card_wrapper{
        margin-bottom:24px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-index-funded_companies{
        margin-bottom:24px
    }
    .crypto-index-funded_companies__card_wrapper{
        margin-bottom:24px
    }
}
.crypto-index-crypto_links__link{
    padding-right:16px;
    border-radius:6px
}
.crypto-index-crypto_links__icon{
    -webkit-transition:-webkit-transform 0.2s ease-in-out;
    transition:-webkit-transform 0.2s ease-in-out;
    transition:transform 0.2s ease-in-out;
    transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-index-crypto_links{
        margin-bottom:48px
    }
    .crypto-index-crypto_links__link{
        padding:16px;
        font-size:14px
    }
    .crypto-index-crypto_links__title{
        font-size:20px
    }
    .crypto-index-crypto_links__icon{
        margin-right:-8px
    }
}
.crypto-index-cryptocurrency__logo{
    width:17px;
    -webkit-transform:translateY(4px);
    -ms-transform:translateY(4px);
    transform:translateY(4px)
}
@media only screen and (min-width: 768px){
    .crypto-index-cryptocurrency__currency{
        position:relative;
        border-top-right-radius:3px;
        border-top-left-radius:3px;
        -webkit-transition:all 0.2s ease-in-out;
        transition:all 0.2s ease-in-out
    }
    .crypto-index-cryptocurrency__currency:last-child .crypto-index-cryptocurrency__tooltip{
        right:0
    }
    .crypto-index-cryptocurrency__currency:hover{
        -webkit-transform:translateY(-8px);
        -ms-transform:translateY(-8px);
        transform:translateY(-8px);
        background-color:#1b2437
    }
    .crypto-index-cryptocurrency__currency:hover .crypto-index-cryptocurrency__tooltip{
        visibility:visible;
        opacity:1
    }
    .crypto-index-cryptocurrency__tooltip{
        position:absolute;
        top:100%;
        z-index:1;
        visibility:hidden;
        opacity:0;
        background-color:#1b2437;
        border-bottom-right-radius:3px;
        border-bottom-left-radius:3px;
        -webkit-transition:all 0.2s ease-in-out;
        transition:all 0.2s ease-in-out
    }
    .crypto-index-cryptocurrency__table{
        border-collapse:collapse;
        border-spacing:0
    }
    .crypto-index-cryptocurrency__table td{
        padding-top:3.2px;
        padding-bottom:3.2px
    }
    .crypto-index-cryptocurrency__table tr:not(:last-child) td{
        border-bottom:1px solid #232f48
    }
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .crypto-index-cryptocurrency__currency:nth-last-child(2) .crypto-index-cryptocurrency__tooltip{
        right:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-index-cryptocurrency__currency{
        padding-top:0
    }
    .crypto-index-cryptocurrency__logo{
        -webkit-transform:translateY(-2px);
        -ms-transform:translateY(-2px);
        transform:translateY(-2px);
        margin-right:4px;
        margin-left:0
    }
    .crypto-index-cryptocurrency__excerpt{
        padding-left:0
    }
    .crypto-index-cryptocurrency__tooltip{
        display:none
    }
}
.crypto-shared-footer{
    min-height:479px;
    background:#2d3845 url(crypto/shared/footer/background-fd72553c2e75abc5542a822a86cbea91f8213f3afea92d9dc26fd664c1a22bf1.svg) no-repeat top center;
    border-color:#45484F
}
.crypto-shared-footer__family_logos_wrapper{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-shared-footer{
        min-height:auto;
        padding-top:40px;
        padding-bottom:56px
    }
    .crypto-shared-footer__family_logos_wrapper{
        margin-bottom:24px
    }
    .crypto-shared-footer__family_logo{
        max-height:56px;
        margin-right:10.66667px;
        margin-left:10.66667px
    }
    .crypto-shared-footer__footer_text{
        margin-bottom:32px;
        font-size:16px
    }
}
.crypto-token_dpa__header{
    background:#2d3845 url(crypto/token_dpa/header-background-31845ea186428fdec77dc8926e46932741746cb65c7d7719d5b75355f134556f.svg) no-repeat bottom center
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-token_dpa{
        padding-top:40px;
        font-size:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-token_dpa-header{
        padding-top:16px;
        padding-bottom:40px
    }
    .crypto-token_dpa-header__inner{
        font-size:18px
    }
    .crypto-token_dpa-header__title{
        font-size:35px;
        margin-top:32px;
        margin-bottom:32px
    }
    .crypto-token_dpa-header__subtitle{
        font-size:18px
    }
}
.crypto-token_dpa-for_companies__frame{
    border-color:#d5d5d5
}
.crypto-token_dpa-for_companies__frame--table{
    width:auto;
    border-collapse:collapse
}
.crypto-token_dpa-for_companies__frame--table th,.crypto-token_dpa-for_companies__frame--table td{
    width:50%;
    border:1px solid #d5d5d5
}
.crypto-token_dpa-for_companies__frame--table th{
    padding:5.33333px
}
.crypto-token_dpa-for_companies__frame--table td{
    padding:16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-token_dpa-for_companies__section{
        margin-bottom:48px
    }
    .crypto-token_dpa-for_companies__title{
        font-size:28px
    }
    .crypto-token_dpa-for_companies__subtitle{
        font-size:20px
    }
    .crypto-token_dpa-for_companies__frame{
        margin-right:0;
        margin-left:0;
        padding-right:16px;
        padding-left:16px
    }
    .crypto-token_dpa-for_companies__frame--table{
        margin-right:-16px;
        margin-left:-16px;
        font-size:14px
    }
    .crypto-token_dpa-for_companies__frame--table th,.crypto-token_dpa-for_companies__frame--table td{
        padding-right:5.33333px;
        padding-left:5.33333px;
        border-width:1px 0 1px 0
    }
    .crypto-token_dpa-for_companies__download_button{
        display:block;
        margin-right:0;
        padding-right:16px;
        padding-left:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-token_dpa-for_companies__sale_cta{
        margin-top:-16px;
        font-size:18px
    }
}
.crypto-token_dpa-for_investors__frame{
    border-color:#d5d5d5
}
.crypto-token_dpa-for_investors__frame--table{
    width:auto;
    border-collapse:collapse
}
.crypto-token_dpa-for_investors__frame--table th,.crypto-token_dpa-for_investors__frame--table td{
    width:50%;
    border:1px solid #d5d5d5
}
.crypto-token_dpa-for_investors__frame--table th{
    padding:5.33333px
}
.crypto-token_dpa-for_investors__frame--table td{
    padding:16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-token_dpa-for_investors__section{
        margin-bottom:48px
    }
    .crypto-token_dpa-for_investors__title{
        font-size:28px
    }
    .crypto-token_dpa-for_investors__subtitle{
        font-size:20px
    }
    .crypto-token_dpa-for_investors__frame{
        margin-right:0;
        margin-left:0;
        padding-right:16px;
        padding-left:16px
    }
    .crypto-token_dpa-for_investors__frame--table{
        margin-right:-16px;
        margin-left:-16px;
        font-size:14px
    }
    .crypto-token_dpa-for_investors__frame--table th,.crypto-token_dpa-for_investors__frame--table td{
        padding-right:5.33333px;
        padding-left:5.33333px;
        border-width:1px 0 1px 0
    }
    .crypto-token_dpa-for_investors__download_button{
        display:block;
        margin-right:0;
        padding-right:16px;
        padding-left:16px
    }
}
.crypto-token_dpa-faq__icon{
    margin-top:1px
}
.crypto-token_dpa-faq__title{
    cursor:pointer
}
.crypto-token_dpa-faq__section--active .crypto-token_dpa-faq__icon{
    margin-top:2px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .crypto-token_dpa-faq__section{
        padding-left:16px
    }
    .crypto-token_dpa-faq__icon{
        margin-left:-22.4px
    }
    .crypto-token_dpa-faq__answer{
        padding-bottom:16px
    }
}
.registrations-email_form__email_wrapper{
    position:relative
}
.registrations-email_form__email_format{
    position:absolute;
    top:8px;
    right:8px;
    font-size:14px;
    color:#888
}
.email-preferences-category_list--loading{
    position:relative
}
.email-preferences-category_list--loading::after{
    content:' ';
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:white;
    opacity:0.4
}
.email-preferences-category_list__email_preferences_container{
    border-left:5px solid #eee
}
.email-preferences-category_list__email_preferences_container--disabled{
    position:relative
}
.email-preferences-category_list__email_preferences_container--disabled::after{
    content:' ';
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:white;
    opacity:0.8
}
.email-preferences-category_list__email_row{
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (max-width: 1169px){
    .email-preferences-category_list__email_row{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:baseline;
        -webkit-align-items:baseline;
        -ms-flex-align:baseline;
        align-items:baseline
    }
}
@media only screen and (max-width: 1169px){
    .email-preferences-category_list__email_description{
        margin-top:16px
    }
}
.email-preferences-category_list__messages{
    margin-top:8px
}
@media only screen and (min-width: 970px){
    .email-preferences-category_list__messages{
        position:absolute;
        left:100%;
        padding-left:16px;
        top:49%;
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%);
        white-space:nowrap
    }
}
.global-empty_message{
    text-align:center;
    padding:5rem 2rem;
    border-radius:4px;
    background:#fff
}
.global-empty_message__title{
    margin-bottom:16px
}
.global-empty_message__text{
    color:#777777
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .events-index__section{
        padding-top:0;
        border-top:none
    }
    .events-index__section_header{
        margin-bottom:16px
    }
}
@media only screen and (max-width: 969px){
    .events-index-subscribe_form{
        margin-top:16px
    }
    .events-index-subscribe_form__title{
        margin-bottom:8px;
        text-align:left;
        font-size:16px
    }
}
.events-shared-event_card:not(:first-of-type){
    margin-top:24px
}
.events-shared-event_card:not(:last-of-type){
    padding-bottom:56px;
    border-bottom:1px solid #eeeeee
}
.events-shared-event_card__link_content:hover .events-shared-event_card__title{
    color:rgb(0, 99, 163)
}
.events-shared-event_card__link_content:hover .events-shared-event_card__cover{
    opacity:.8;
    -webkit-transform:scale(1.02);
    -ms-transform:scale(1.02);
    transform:scale(1.02)
}
.events-shared-event_card__date_wrapper{
    width:56px
}
.events-shared-event_card__date{
    letter-spacing:-.04em
}
.events-shared-event_card__action:not(:last-child):after{
    content:'\00b7';
    margin-right:4px;
    margin-left:4px;
    color:#222222
}
.events-shared-event_card__category_icon{
    margin-right:2px
}
.events-shared-event_card__rsvp_button{
    width:166.4px
}
.events-shared-event_card__hosts{
    overflow:hidden;
    position:relative;
    width:100%
}
.events-shared-event_card__hosts:after{
    content:'';
    position:absolute;
    top:0;
    right:0;
    width:32px;
    height:100%;
    background:-webkit-linear-gradient(right, #fff 30%, rgba(255,255,255,0) 100%);
    background:linear-gradient(to left, #fff 30%, rgba(255,255,255,0) 100%)
}
.events-shared-event_card__avatar_wrapper{
    margin-right:4px
}
.events-shared-event_card__avatar_wrapper--hidden{
    visibility:hidden;
    opacity:0;
    -webkit-transform:translateX(-8px);
    -ms-transform:translateX(-8px);
    transform:translateX(-8px);
    -webkit-transition:all 0 ease-in-out;
    transition:all 0 ease-in-out
}
.events-shared-event_card__cover_wrapper{
    position:relative;
    padding-bottom:52.29885%;
    overflow:hidden;
    border-radius:3px
}
.events-shared-event_card__cover{
    position:absolute;
    top:0;
    right:0;
    left:0;
    width:100%;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
@media only screen and (min-width: 768px){
    .events-shared-event_card__link_content:hover .events-shared-event_card__avatar_wrapper--more{
        display:none;
        width:0
    }
    .events-shared-event_card__link_content:hover .events-shared-event_card__avatar_wrapper--hidden{
        visibility:visible;
        opacity:1;
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0);
        -webkit-transition-duration:0.2s;
        transition-duration:0.2s
    }
}
@media only screen and (max-width: 969px){
    .events-shared-event_card__date_wrapper{
        width:32px;
        font-size:14px
    }
    .events-shared-event_card__date{
        font-size:30px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .events-shared-event_card:not(:first-of-type){
        margin-top:24px
    }
    .events-shared-event_card:not(:last-of-type){
        padding-bottom:19.2px
    }
    .events-shared-event_card__month{
        margin-bottom:2.66667px
    }
    .events-shared-event_card__content{
        font-size:14px
    }
    .events-shared-event_card__header{
        margin-bottom:10px
    }
    .events-shared-event_card__footer{
        margin-top:16px
    }
    .events-shared-event_card__hosts--with_more_button:after{
        display:none
    }
    .events-shared-event_card__hosts--with_more_button .events-shared-event_card__avatar_wrapper:nth-child(1n+3){
        display:none
    }
    .events-shared-event_card__hosts--with_more_button .events-shared-event_card__avatar_wrapper--more{
        display:-webkit-box !important;
        display:-webkit-flex !important;
        display:-ms-flexbox !important;
        display:flex !important
    }
    .events-shared-event_card__cover_wrapper{
        margin-left:0
    }
}
.events-shared-event_card_small{
    white-space:normal
}
.events-shared-event_card_small__cover{
    border-radius:4px
}
.events-shared-event_card_small__content{
    width:208px;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.events-shared-event_card_small__title{
    margin-top:2.66667px
}
.events-show__body{
    word-break:break-word;
    font-size:18px;
    font-weight:300
}
.redactor-in.events-show__body{
    padding:16px
}
.events-show__body>*:not(blockquote){
    margin-bottom:24px
}
.events-show__body>*:not(blockquote):last-child{
    margin-bottom:0 !important
}
.events-show__body img{
    max-width:100%
}
.events-show__body h2{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-0.04em;
    color:#222
}
.events-show__body h3{
    font-size:25px;
    line-height:1.3;
    font-weight:700;
    letter-spacing:-0.02em;
    color:#666
}
.events-show__body h2:not(:first-child){
    margin-top:32px
}
.events-show__body h3:not(:first-child){
    margin-top:24px
}
.events-show__body h2+h3{
    margin-top:0 !important
}
.events-show__body figure{
    margin-top:32px;
    margin-bottom:32px
}
.events-show__body figure:first-child{
    margin-top:0
}
.events-show__body p{
    margin-bottom:20px;
    line-height:1.8;
    color:#111
}
.events-show__body ul{
    padding-left:32px
}
.events-show__body li{
    margin-bottom:12px;
    line-height:1.6;
    color:#111
}
.events-show__body li ul{
    margin-top:16px
}
.events-show__body iframe{
    width:100%;
    height:390px
}
.events-show__body .u-text-center{
    text-align:center
}
.events-show__body .u-floatRight{
    margin-bottom:16px;
    margin-left:32px;
    margin-top:8px
}
.events-show__body .u-floatLeft{
    margin-right:32px;
    margin-bottom:16px;
    margin-top:8px
}
@media only screen and (max-width: 969px){
    .events-show__body iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .events-show__body{
        font-size:15px
    }
    .redactor-in.events-show__body{
        margin-right:-16px !important;
        margin-left:-16px !important;
        border:none !important
    }
    .events-show__body h2{
        font-size:30px
    }
    .events-show__body h3{
        font-size:20px
    }
    .events-show__body p{
        line-height:1.6
    }
    .events-show__body figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .events-show__body figure.u-floatRight,.events-show__body figure.u-floatLeft{
        max-width:50%;
        margin-top:12.003px;
        margin-bottom:12.003px
    }
    .events-show__body figure.u-floatRight{
        margin-left:10.66667px
    }
    .events-show__body figure.u-floatLeft{
        margin-right:10.66667px
    }
    .events-show__body iframe{
        height:300px
    }
}
.events-show__cover{
    width:100%
}
.events-show__crowdcast_wrapper{
    height:500px;
    border:1px solid #eeeeee;
    width:100%;
    border-radius:3px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .events-show{
        margin-top:8px
    }
    .events-show__cover_wrapper{
        margin-right:-16px;
        margin-bottom:16px;
        margin-left:-16px
    }
    .events-show__back_link_wrapper{
        font-size:16px
    }
    .events-show__header{
        margin-bottom:24px
    }
    .events-show__body{
        border:none;
        padding-top:0
    }
    .events-show__section{
        margin-top:48px;
        padding-top:16px
    }
    .events-show__section--large{
        margin-top:72px
    }
    .events-show__section--without_border{
        padding-top:0
    }
    .events-show__section_title{
        margin-bottom:16px
    }
    .events-show__startups{
        overflow-x:scroll;
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        margin-bottom:-5.33333px;
        padding-bottom:5.33333px
    }
    .events-show__startups_col{
        width:auto
    }
    .events-show__startup_wrapper{
        width:224px
    }
}
.events-show-header__date_wrapper--past .events-show-header__month{
    opacity:.4
}
.events-show-header__date_wrapper--past .events-show-header__date{
    opacity:.2
}
.events-show-header__month{
    margin-bottom:5.33333px
}
.events-show-header__title{
    padding-bottom:3.2px
}
.events-show-header__action:not(:last-child):after{
    content:'\00b7';
    margin-right:4px;
    margin-left:4px;
    color:#222222
}
.events-show-header__category_icon{
    margin-right:2px
}
.events-show-header__location_icon{
    margin-right:.2em
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .events-show-header__date_wrapper{
        width:32px;
        font-size:14px
    }
    .events-show-header__date{
        font-size:30px
    }
    .events-show-header__year{
        margin-top:4.57143px;
        padding-top:2.28571px;
        font-size:10px
    }
    .events-show-header__content{
        font-size:14px;
        font-weight:300
    }
    .events-show-header__title{
        margin-bottom:24px
    }
    .events-show-header__location{
        margin-top:-16px;
        margin-bottom:24px
    }
}
.events-show-cta_links__button_icon [class*='icon-']{
    display:block;
    color:#555555;
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3);
    -webkit-transition:color 0.2s ease-in-out;
    transition:color 0.2s ease-in-out
}
.events-show-cta_links__button_icon:hover [class*='icon-'],.events-show-cta_links__button_icon:active [class*='icon-']{
    color:rgb(0, 99, 163)
}
.events-show-cta_links__button_icon--share [class*='icon-']{
    -webkit-transform:scale(1.5);
    -ms-transform:scale(1.5);
    transform:scale(1.5)
}
.events-show-host__position{
    margin-top:2.66667px
}
@media only screen and (min-width: 768px){
    .events-show-host:nth-child(-n+2) .events-show-host__inner{
        margin-top:0;
        padding-top:0;
        border-top:none
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .events-show-host:first-child .events-show-host__inner{
        margin-top:0;
        padding-top:0;
        border-top:none
    }
    .events-show-host__inner{
        margin-top:16px;
        padding-top:16px
    }
    .events-show-host__avatar{
        width:15vw;
        min-width:15vw;
        height:15vw
    }
    .events-show-host__position{
        font-size:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .help_articles-index__category{
        font-size:16px
    }
    .help_articles-index__category li{
        margin-top:0;
        margin-bottom:10.66667px
    }
    .help_articles-index__footer{
        font-size:16px
    }
}
.help_articles-show__content{
    font-size:18px;
    font-weight:300;
    color:#222222
}
.help_articles-show__content img{
    max-width:100%
}
.help_articles-show__content h3{
    font-size:26px;
    line-height:1.4;
    font-weight:300;
    color:#444
}
.help_articles-show__content h3:not(:first-child){
    margin-top:24px
}
.help_articles-show__content figure{
    margin-top:32px;
    margin-bottom:32px
}
.help_articles-show__content figure:first-child{
    margin-top:0
}
.help_articles-show__content p,.help_articles-show__content li{
    margin-bottom:20px;
    line-height:1.7
}
.help_articles-show__content li{
    margin-bottom:8px
}
.help_articles-show__content iframe{
    width:100%;
    height:493px
}
.help_articles-show__content .s-fontSize14{
    font-size:14px
}
.help_articles-show__content table{
    width:100%;
    border-collapse:collapse;
    margin-bottom:32px;
    font-size:14px
}
.help_articles-show__content table th,.help_articles-show__content table td{
    padding:4px 8px;
    border-bottom:1px solid #eeeeee;
    vertical-align:top
}
.help_articles-show__content table th:first-child,.help_articles-show__content table td:first-child{
    padding-left:0
}
.help_articles-show__content table th:last-child,.help_articles-show__content table td:last-child{
    padding-right:0
}
.help_articles-show__content table th{
    padding-bottom:8px;
    text-align:left;
    font-weight:600;
    line-height:1.2
}
.help_articles-show__content table tbody tr:nth-child(odd) td{
    background-color:#fbfbfb
}
.help_articles-show__content table thead th,.help_articles-show__content table thead td{
    padding-top:16px;
    font-size:16px;
    border-bottom:1px solid #333333
}
@media only screen and (max-width: 969px){
    .help_articles-show__content iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .help_articles-show__content{
        font-size:16px
    }
    .help_articles-show__content h3{
        font-size:20px
    }
    .help_articles-show__content p,.help_articles-show__content li{
        font-size:15px
    }
    .help_articles-show__content figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .help_articles-show__content iframe{
        height:300px
    }
    .help_articles-show__content table{
        font-size:13px;
        margin-bottom:16px
    }
    .help_articles-show__content table thead th,.help_articles-show__content table thead td{
        font-size:15px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .help_articles-show__title{
        font-size:30px
    }
    .help_articles-show__content{
        margin-top:16px
    }
    .help_articles-show__footer_title{
        margin-bottom:16px;
        font-size:16px
    }
    .help_articles-show__answers{
        font-size:16px
    }
    .help_articles-show__answers li{
        margin-bottom:10.66667px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .help_articles-category__footer{
        font-size:16px;
        margin-top:24px;
        padding-top:16px
    }
}
.help_articles-article{
    font-size:18px;
    font-weight:300;
    color:#222222;
    width:auto;
    padding:16px 0
}
.help_articles-article img{
    max-width:100%
}
.help_articles-article h3{
    font-size:26px;
    line-height:1.4;
    font-weight:300;
    color:#444
}
.help_articles-article h3:not(:first-child){
    margin-top:24px
}
.help_articles-article figure{
    margin-top:32px;
    margin-bottom:32px
}
.help_articles-article figure:first-child{
    margin-top:0
}
.help_articles-article p,.help_articles-article li{
    margin-bottom:20px;
    line-height:1.7
}
.help_articles-article li{
    margin-bottom:8px
}
.help_articles-article iframe{
    width:100%;
    height:493px
}
.help_articles-article .s-fontSize14{
    font-size:14px
}
.help_articles-article table{
    width:100%;
    border-collapse:collapse;
    margin-bottom:32px;
    font-size:14px
}
.help_articles-article table th,.help_articles-article table td{
    padding:4px 8px;
    border-bottom:1px solid #eeeeee;
    vertical-align:top
}
.help_articles-article table th:first-child,.help_articles-article table td:first-child{
    padding-left:0
}
.help_articles-article table th:last-child,.help_articles-article table td:last-child{
    padding-right:0
}
.help_articles-article table th{
    padding-bottom:8px;
    text-align:left;
    font-weight:600;
    line-height:1.2
}
.help_articles-article table tbody tr:nth-child(odd) td{
    background-color:#fbfbfb
}
.help_articles-article table thead th,.help_articles-article table thead td{
    padding-top:16px;
    font-size:16px;
    border-bottom:1px solid #333333
}
@media only screen and (max-width: 969px){
    .help_articles-article iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .help_articles-article{
        font-size:16px
    }
    .help_articles-article h3{
        font-size:20px
    }
    .help_articles-article p,.help_articles-article li{
        font-size:15px
    }
    .help_articles-article figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .help_articles-article iframe{
        height:300px
    }
    .help_articles-article table{
        font-size:13px;
        margin-bottom:16px
    }
    .help_articles-article table thead th,.help_articles-article table thead td{
        font-size:15px
    }
}
.help_articles-article:not(:last-child) .help_articles-article__content_wrapper{
    padding-bottom:40px;
    border-bottom:1px solid #eeeeee
}
.help_articles-article--active .help_articles-article__arrow{
    -webkit-transform:rotate(90deg) translateX(6.4px);
    -ms-transform:rotate(90deg) translateX(6.4px);
    transform:rotate(90deg) translateX(6.4px)
}
.help_articles-article--active .help_articles-article__title{
    color:rgb(0, 99, 163)
}
.help_articles-article__arrow{
    -webkit-transform:rotate(0) translateY(6.4px);
    -ms-transform:rotate(0) translateY(6.4px);
    transform:rotate(0) translateY(6.4px)
}
.help_articles-article__content>*:last-child{
    margin-bottom:0 !important
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .help_articles-article{
        margin-right:-16px;
        margin-left:-16px;
        padding:9.14286px 16px
    }
    .help_articles-article:not(:last-child) .help_articles-article__content_wrapper{
        padding-bottom:32px
    }
    .help_articles-article--active .help_articles-article__arrow{
        -webkit-transform:rotate(90deg) translateX(2px);
        -ms-transform:rotate(90deg) translateX(2px);
        transform:rotate(90deg) translateX(2px)
    }
    .help_articles-article__arrow{
        -webkit-transform:translateY(1px);
        -ms-transform:translateY(1px);
        transform:translateY(1px);
        margin-left:-17.77778px
    }
    .help_articles-article__title{
        font-size:18px;
        padding-left:16px
    }
    .help_articles-article__permalink{
        font-size:18px
    }
    .help_articles-article__content{
        margin-left:16px
    }
}
.help_articles-search_form{
    overflow:hidden
}
.help_articles-search_form__input_addon{
    position:absolute;
    z-index:10;
    text-align:right;
    color:#777777;
    top:0;
    right:10.66667px;
    height:0
}
.help_articles-search_form__search_icon{
    -webkit-transform:translateY(-1px);
    -ms-transform:translateY(-1px);
    transform:translateY(-1px);
    pointer-events:none
}
.help_articles-search_form__loader_icon{
    -webkit-transform:translateY(7.11111px);
    -ms-transform:translateY(7.11111px);
    transform:translateY(7.11111px);
    pointer-events:none
}
.help_articles-search_form__cancel_icon{
    -webkit-transform:translateY(5.33333px);
    -ms-transform:translateY(5.33333px);
    transform:translateY(5.33333px);
    cursor:pointer
}
.idea_contests-header__cover{
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat;
    background-color:#222222
}
.idea_contests-header__cover>*{
    position:relative
}
.idea_contests-header__cover::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:-webkit-linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5));
    background:linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5))
}
.idea_contests-show__empty_view{
    padding:32px;
    border:1px solid #eeeeee;
    text-align:center;
    border-radius:3px
}
.editable.idea_contests-show__empty_view{
    background:#f6f9ff;
    border:1px solid rgb(0, 99, 163)
}
.idea_contests-show__empty_view h2{
    color:#444;
    font-size:24px;
    margin-bottom:8px
}
.idea_contests-show__empty_view p{
    color:#aaa;
    font-size:18px
}
.idea_contests-show__empty_view button,.idea_contests-show__empty_view .c-button{
    margin-top:16px
}
.idea_contests-show__deadline_message{
    background:#2d3845;
    color:white
}
.idea_contests-header__header_wrapper{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (max-width: 969px){
    .idea_contests-header__header_wrapper{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        text-align:center
    }
}
.idea_contests-header__image{
    height:60px
}
@media only screen and (max-width: 969px){
    .idea_contests-header__image{
        height:45px;
        margin-bottom:16px
    }
}
.idea_contests-header__name{
    padding-left:48px;
    font-size:40px
}
@media only screen and (max-width: 1169px){
    .idea_contests-header__name{
        font-size:38px
    }
}
@media only screen and (max-width: 969px){
    .idea_contests-header__name{
        padding-left:0;
        font-size:34px
    }
}
@media only screen and (max-width: 767px){
    .idea_contests-header__name{
        font-size:32px
    }
}
.idea_contests-idea_form__idea_form_wrapper{
    position:relative;
    background:#1c4082;
    padding:32px 0 48px
}
.idea_contests-idea_form__idea_form_wrapper .idea_contests-idea_form__cancel{
    position:absolute;
    top:8px;
    right:16px;
    cursor:pointer
}
.idea_contests-idea_form__idea_form_wrapper .idea_contests-idea_form__cancel:hover{
    color:rgb(0, 99, 163)
}
@media only screen and (max-width: 969px){
    .idea_contests-idea_form__idea_form_wrapper{
        padding:16px 0 32px
    }
}
.idea_contests-idea_form__idea_preview_wrapper{
    background:#f7f7f7;
    padding:32px 0 48px
}
@media only screen and (max-width: 969px){
    .idea_contests-idea_form__idea_preview_wrapper{
        padding:16px 0 32px
    }
}
.idea_contests-idea_form__idea_preview_wrapper .idea_contests-idea_card__rank{
    display:none
}
.idea_contests-idea_card{
    position:relative;
    border:1px solid #dddddd;
    box-shadow:0 0 10px #efefef;
    background:white;
    border-radius:3px
}
.idea_contests-idea_card--selected{
    border-color:#c4c4c4;
    box-shadow:0 0 15px #dddddd
}
.idea_contests-idea_card__rank{
    position:absolute;
    z-index:100;
    background:#19C157;
    top:0;
    right:0;
    border-bottom-left-radius:3px;
    padding-bottom:3px
}
.idea_contests-idea_card__rank:before{
    content:'#'
}
.idea_contests-idea_card .runner_up{
    background:#eeeeee;
    color:#888;
    font-weight:400
}
.idea_contests-idea_card__image{
    float:left;
    padding-right:20px;
    width:41.66667%
}
.idea_contests-idea_card__idea_headline{
    cursor:pointer
}
.idea_contests-idea_card__footer{
    border-top:1px solid #eee;
    background:#fafafa
}
.idea_contests-idea_card__footer .idea_contests-idea_card__vote{
    padding-left:8px;
    padding-right:8px
}
.idea_contests-idea_card__footer .idea_contests-idea_card__controls>div{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.idea_contests-idea_card__footer .idea_contests-idea_card__controls .idea_contests-idea_card__comments_link{
    white-space:nowrap
}
.idea_contests-idea_card__footer .idea_contests-idea_card__upvotes{
    margin-top:4px
}
.idea_contests-idea_card__footer .idea_contests-idea_card__comment_count{
    margin-left:3px
}
.idea_contests-idea_card__user_footer{
    border-top:1px solid #eee;
    background:#fafafa
}
.idea_contests-idea_card__description{
    max-height:3000px;
    overflow:hidden;
    position:relative;
    -webkit-transition-property:max-height;
    transition-property:max-height;
    -webkit-transition-duration:0.4s;
    transition-duration:0.4s;
    -webkit-transition-timing-function:ease-in-out;
    transition-timing-function:ease-in-out
}
.idea_contests-idea_card__description--truncated{
    max-height:176px
}
@media only screen and (max-width: 1169px){
    .idea_contests-idea_card__description--truncated{
        max-height:256px
    }
}
@media only screen and (max-width: 969px){
    .idea_contests-idea_card__description--truncated{
        max-height:336px
    }
}
.idea_contests-idea_card__description--truncated::after{
    content:'';
    position:absolute;
    width:100%;
    bottom:0;
    left:0;
    height:32px;
    background:-webkit-linear-gradient(transparent, white);
    background:linear-gradient(transparent, white)
}
@media only screen and (max-width: 767px){
    .idea_contests-idea_card__description img{
        padding:0;
        width:100%;
        float:none
    }
}
.index-index__header{
    background:#f9f9f9 url(Illustration.svg) no-repeat 49.5vw bottom
}
.index-index__view-all-companies-button{
    position:relative
}
.index-index__view-all-companies-counter{
    position:absolute;
    right:24px
}
@media only screen and (max-width: 969px){
    .index-index__investor-groups-section{
        margin-bottom:56px;
        padding-top:56px;
        padding-bottom:48px
    }
    .index-index__featured-investors-section{
        margin-bottom:56px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-index__header{
        background-image:url(Illustration2.svg);
        background-position:right bottom;
        padding-bottom:50px;
    }
    .index-index__banners{
        margin-right:-16px;
        margin-left:-16px
    }
}
.index-header__title{
    margin-bottom:24px;
    font-size:60px;
    line-height:1em;
    letter-spacing:-.03em;
    color:#000
}
.index-header__subtitle{
    margin-right:112px;
    margin-bottom:32px;
    font-size:25px;
    line-height:1.3em;
    letter-spacing:.014em;
    color:#555
}
.index-header__how_it_works_button [class*="icon-"]{
    margin-left:4px
}
@media only screen and (min-width: 768px){
    .index-header{
       
    }
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .index-header{
        background-position:75% bottom
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-header{
        padding-top:28px;
        padding-bottom:232px
    }
    .index-header__title{
        margin-bottom:20px;
        font-size:38px
    }
    .index-header__subtitle{
        margin-right:0;
        margin-bottom:25.6px;
        font-size:18px
    }
    .index-header__cta_button{
        display:block
    }
    .index-header__text{
        margin:6.4px 24px 16px;
        font-size:10px;
        text-align:center
    }
    .index-header__how_it_works_button{
        margin-right:-4px
    }
    .index-header__how_it_works_button [class*="icon-"]{
        margin-left:1.6px
    }
}
.index-last_investments__investment{
    line-height:1.3
}
.index-last_investments__investment_content{
    margin-top:-3px;
    margin-left:11.42857px
}
.index-last_investments__investments_placeholder_wrapper{
    overflow:hidden
}
.index-last_investments__investment_placeholder{
    position:relative;
    margin-bottom:26px;
    width:35px;
    height:35px;
    background-color:#f6f6f6;
    border-radius:3px
}
.index-last_investments__investment_placeholder:before,.index-last_investments__investment_placeholder:after{
    content:'';
    position:absolute;
    left:46.03448px;
    border-radius:3px
}
.index-last_investments__investment_placeholder:before{
    top:0;
    width:180px;
    height:100%;
    background-color:#f9f9f9
}
.index-last_investments__investment_placeholder:after{
    top:46.03448px;
    width:69.6px;
    height:16px;
    background-color:#fbfbfb
}
@media only screen and (min-width: 768px){
    .index-last_investments__investment{
        box-shadow:-1px 0 0 #eeeeee
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-last_investments{
        margin-bottom:40px
    }
}
.index-investor_groups__avatar-wrapper{
    min-width:0
}
@media only screen and (max-width: 969px){
    .index-investor_groups{
        text-align:center
    }
    .index-investor_groups__avatars-column{
        max-width:320px
    }
    .index-investor_groups__avatar-wrapper{
        margin-bottom:16px
    }
    .index-investor_groups__avatar{
        width:56px;
        min-width:56px;
        height:56px
    }
}
@media only screen and (max-width: 767px){
    .index-investor_groups__content{
        font-size:16px
    }
    .index-investor_groups__title{
        margin-bottom:16px
    }
}
.index-featured_investors__avatar{
    width:112px;
    min-width:112px;
    height:112px;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.index-featured_investors__avatar:hover,.index-featured_investors__avatar:focus{
    box-shadow:0 4px 8px -4px rgba(0,0,0,0.2);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
@media only screen and (max-width: 969px){
    .index-featured_investors{
        text-align:center
    }
    .index-featured_investors__avatars-column{
        max-width:320px
    }
    .index-featured_investors__avatar_link{
        margin-bottom:16px
    }
    .index-featured_investors__avatar{
        width:56px;
        min-width:56px;
        height:56px
    }
}
@media only screen and (max-width: 767px){
    .index-featured_investors__content{
        font-size:16px
    }
    .index-featured_investors__title{
        margin-bottom:16px
    }
}
.index-slider .slick-list{
    border-radius:6px;
    overflow:hidden;
    box-shadow:0 2px 3px rgba(0,0,0,0.15)
}
.index-slider .slick-slide img{
    display:inline
}
.index-slider .slick-dotted.slick-slider{
    margin-bottom:0
}
.index-slider .slick-dots{
    bottom:-25.6px
}
.index-slider__slider{
    background-color:#f6f6f6
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-slider .slick-dots{
        bottom:-40px
    }
    .index-slider__slider{
        padding-top:56px;
        padding-bottom:96px
    }
}
.index-slider-crypto{
    position:relative;
    height:232px;
    background:#122838 url(index/slider/background-crypto-banner-cdca736f5e9cd11b512255383a52d2366daf8792c6c3388396860c81b287250f.png) no-repeat 0 0;
    background-size:cover
}
@media only screen and (min-width: 768px){
    .index-slider-crypto__card{
        position:relative;
        top:50%;
        -webkit-transform:perspective(1px) translateY(-50%);
        transform:perspective(1px) translateY(-50%)
    }
    .index-slider-crypto__coinlist-wrapper{
        position:absolute;
        right:16px;
        bottom:13.33333px
    }
}
@media only screen and (max-width: 969px){
    .index-slider-crypto__crypto-logo{
        width:192px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-slider-crypto{
        height:400px;
        background-image:url(index/slider/background-crypto-banner-mobile-ce3ffa95ceb054a70998fc60e3f76a5eea47eb0c5dbfe97b7524b32390d1c7a0.png);
        text-align:center
    }
    .index-slider-crypto__card{
        padding:56px 16px 0
    }
    .index-slider-crypto__content{
        font-size:16px
    }
    .index-slider-crypto__coinlist-wrapper{
        margin-top:24px
    }
    .index-slider-crypto__coinlist-link{
        margin-top:5.33333px;
        margin-left:0
    }
    .index-slider-crypto__learn-more-button{
        position:absolute;
        right:24px;
        bottom:24px;
        left:24px
    }
}
.index-slider-launch{
    position:relative;
    height:232px;
    background-color:#fff
}
.index-slider-launch__new-badge{
    position:absolute;
    top:4.57143px;
    right:4.57143px
}
.index-slider-launch__launch-logo{
    max-width:100%
}
@media only screen and (min-width: 768px){
    .index-slider-launch__card{
        position:relative;
        top:50%;
        -webkit-transform:perspective(1px) translateY(-50%);
        transform:perspective(1px) translateY(-50%)
    }
}
@media only screen and (max-width: 969px){
    .index-slider-launch__title{
        font-size:25px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-slider-launch{
        height:400px;
        text-align:center
    }
    .index-slider-launch__card{
        padding:40px 24px 0
    }
    .index-slider-launch__logo-column{
        padding:0
    }
    .index-slider-launch__content{
        padding:0
    }
    .index-slider-launch__view-startups-button{
        position:absolute;
        right:24px;
        bottom:24px;
        left:24px
    }
}
.index-faq__section{
    border:solid rgb(0, 99, 163);
    border-width:0 0 1px
}
.index-faq__section:first-child{
    border-top-width:1px
}
.index-faq__section--active .index-faq__caption_link{
    padding-top:19.2px;
    font-size:25px;
    font-weight:800;
    color:rgb(0, 99, 163)
}
.index-faq__section--active .index-faq__caption_link:before{
    -webkit-transform:translateY(7px) rotate(90deg);
    -ms-transform:translateY(7px) rotate(90deg);
    transform:translateY(7px) rotate(90deg)
}
.index-faq__caption_link{
    padding-top:13.33333px;
    padding-bottom:13.33333px;
    -webkit-transition:padding 0.1s ease-in-out;
    transition:padding 0.1s ease-in-out
}
.index-faq__caption_link:before{
    content:'\e825';
    font-family:'fontello';
    font-style:normal;
    font-weight:normal;
    font-size:17px;
    color:rgb(0, 99, 163);
    float:left;
    margin-left:-24px;
    -webkit-transform:translateY(2px);
    -ms-transform:translateY(2px);
    transform:translateY(2px)
}
.index-faq__answer{
    padding-left:24px;
    padding-bottom:27.2px
}
.index-faq__answer p:not(:last-child),.index-faq__answer ul:not(:last-child){
    margin-bottom:16px
}
.index-faq__answer li:not(:last-child){
    margin-bottom:4px
}
.index-faq__divider{
    width:48px;
    margin:0 0 10.66667px
}
@media only screen and (max-width: 767px){
    .index-faq{
        margin-bottom:56px;
        font-size:16px
    }
    .index-faq__section--active .index-faq__caption_link{
        font-size:20px
    }
    .index-faq__section--active .index-faq__caption_link:before{
        -webkit-transform:translateY(3px);
        -ms-transform:translateY(3px);
        transform:translateY(3px)
    }
    .index-faq__caption_link{
        padding-left:20px
    }
    .index-faq__caption_link:before{
        margin-left:-20px
    }
    .index-faq__answer{
        padding-left:20px
    }
    .index-faq__big_text{
        font-size:16px
    }
    .index-faq__footer{
        padding-left:0;
        text-align:center
    }
}
.index-why_invest{
    margin-bottom:104px;
    padding:80px 0 96px;
    background:#deeefc url(index/why-invest-background-dfc0d52a6d860aeba63a594eb97415b1973e1bdeba4f6c57e01f7c6d0018ee0d.svg) no-repeat center bottom;
    background-size:contain
}
.index-why_invest__icon_arrow{
    display:inline-block;
    -webkit-transform:translateY(2px);
    -ms-transform:translateY(2px);
    transform:translateY(2px)
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .index-why_invest{
        background-position:32vw bottom
    }
}

@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-why_invest{
        margin-bottom:32px;
        padding:40px 0 48px;
        background-image:url(https://assets.republic.co/images/index/why-invest-background-mobile.svg);
        background-position:right bottom
    }
    .index-why_invest__title{
        font-size:25px
    }
    .index-why_invest__list{
        padding-left:16px;
        font-size:14px
    }
    .index-why_invest__list_title{
        font-size:16px
    }
    .index-why_invest__learn_link_wrapper{
        margin-left:16px;
        font-size:16px
    }
}
.index-founders_in_action{
    background-color:#fff
}
.index-founders_in_action__wrapper{
    background:url(Illustration2.svg) no-repeat right 0px bottom;
    background-size: 35%;
}
.index-founders_in_action__arrow{
    margin-top:3.55556px
}
@media only screen and (max-width: 1169px){
    .index-founders_in_action__wrapper{
        padding-top:104px;
        padding-bottom:112px;
        background-size:30vw auto
    }
    .index-founders_in_action__sister_companies{
        margin-bottom:16px
    }
    .index-founders_in_action__sister_company{
        margin-right:24px
    }
    .index-founders_in_action__sister_company_logo{
        height:56px
    }
    .index-founders_in_action__sidebar_caption{
        font-size:14px
    }
}
@media only screen and (max-width: 969px){
    .index-founders_in_action__wrapper{
        padding-top:64px;
        padding-bottom:64px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-founders_in_action__wrapper{
        padding-top:32px;
        padding-bottom:152px;
        background-size:224px auto;
        background-position:bottom right 8px
    }
    .index-founders_in_action__title{
        font-size:38px;
        margin-right:8px
    }
    .index-founders_in_action__content{
        font-size:18px
    }
    .index-founders_in_action__list{
        margin-left:16px
    }
    .index-founders_in_action__list li{
        margin-bottom:8px
    }
    .index-founders_in_action__arrow{
        margin-top:1px;
        margin-left:-16px;
        font-size:16px
    }
    .index-founders_in_action__family_startups{
        -webkit-transform:scale(0.9);
        -ms-transform:scale(0.9);
        transform:scale(0.9);
        -webkit-transform-origin:top left;
        -ms-transform-origin:top left;
        transform-origin:top left
    }
    .index-founders_in_action__cta_button{
        display:block
    }
}
.index-shared-companies_raising__sort-dropdown-button{
    position:relative
}
.index-shared-companies_raising__sort-dropdown-arrow{
    position:absolute;
    top:6.4px;
    right:8px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-shared-companies_raising__card-wrapper{
        margin-bottom:28.8px
    }
    .index-shared-companies_raising__header{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:normal;
        -webkit-align-items:normal;
        -ms-flex-align:normal;
        align-items:normal;
        text-align:center
    }
    .index-shared-companies_raising__sort-dropdown-button{
        width:100%
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-shared-companies_funded__card_wrapper{
        margin-bottom:28.8px
    }
    .index-shared-companies_funded__header{
        margin-bottom:24px;
        text-align:center
    }
}
.index-shared-subscribe{
    background-color:#f6f6f6
}
.index-shared-subscribe__caption{
    margin-right:-12.8px
}
.index-shared-subscribe__caption_icon{
    margin-right:-4px
}
.index-shared-subscribe__form-wrapper{
    box-shadow:0 1px 2px rgba(0,0,0,0.3)
}
.index-shared-subscribe__input,.index-shared-subscribe__input:hover,.index-shared-subscribe__input:focus{
    border-color:transparent;
    box-shadow:none
}
.index-shared-subscribe__submit-button{
    border-left:1px solid #eeeeee;
    box-shadow:none !important
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .index-shared-subscribe__caption{
        margin-right:0;
        margin-bottom:16px;
        text-align:center
    }
    .index-shared-subscribe__caption_title{
        font-size:18px;
        letter-spacing:0
    }
}
.influencer_groups-show__cover{
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat;
    background-color:#222222
}
.influencer_groups-show__cover>*{
    position:relative
}
.influencer_groups-show__cover::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:-webkit-linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5));
    background:linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5))
}
.influencer_groups-show__cover:before{
    background-color:rgba(34,34,34,0.2)
}
@media only screen and (max-width: 767px){
    .influencer_groups-show__container{
        margin-top:40px;
        margin-bottom:0
    }
    .influencer_groups-show__section{
        margin-bottom:64px
    }
}
.influencer_groups-group_abundance-mission_and_about__profile_photo{
    width:100%;
    min-width:100%;
    height:auto
}
@media only screen and (max-width: 767px){
    .influencer_groups-group_abundance-mission_and_about__title{
        margin-bottom:16px;
        padding-bottom:16px
    }
    .influencer_groups-group_abundance-mission_and_about__subtitle{
        font-size:18px
    }
}
.influencer_groups-show-offering [content-editable]:not(.editing),.influencer_groups-show-media [content-editable]:not(.editing){
    position:relative;
    cursor:pointer
}
.influencer_groups-show-offering [content-editable]:not(.editing):before,.influencer_groups-show-media [content-editable]:not(.editing):before{
    content:' ';
    position:absolute;
    width:calc(100% + 32px);
    height:calc(100% + 32px);
    top:-16px;
    left:-16px;
    background:rgba(26,177,255,0.6);
    z-index:20;
    opacity:0;
    border-radius:8px;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out
}
.influencer_groups-show-offering [content-editable]:not(.editing):after,.influencer_groups-show-media [content-editable]:not(.editing):after{
    position:absolute;
    content:attr(content-editable);
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    z-index:21;
    opacity:0;
    color:white;
    font-weight:300;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
    font-size:20px
}
.influencer_groups-show-offering [content-editable]:not(.editing):hover:before,.influencer_groups-show-media [content-editable]:not(.editing):hover:before,.influencer_groups-show-offering [content-editable]:not(.editing):hover:after,.influencer_groups-show-media [content-editable]:not(.editing):hover:after{
    opacity:1
}
.influencer_groups-show-offerings_section__empty-view,.influencer_groups-show-offerings_add_form__empty-view,.influencer_groups-show-media_section__empty-view{
    padding:32px;
    border:1px solid #eeeeee;
    text-align:center;
    border-radius:3px
}
.editable.influencer_groups-show-offerings_section__empty-view,.editable.influencer_groups-show-offerings_add_form__empty-view,.editable.influencer_groups-show-media_section__empty-view{
    background:#f6f9ff;
    border:1px solid rgb(0, 99, 163)
}
.influencer_groups-show-offerings_section__empty-view h2,.influencer_groups-show-offerings_add_form__empty-view h2,.influencer_groups-show-media_section__empty-view h2{
    color:#444;
    font-size:24px;
    margin-bottom:8px
}
.influencer_groups-show-offerings_section__empty-view p,.influencer_groups-show-offerings_add_form__empty-view p,.influencer_groups-show-media_section__empty-view p{
    color:#aaa;
    font-size:18px
}
.influencer_groups-show-offerings_section__empty-view button,.influencer_groups-show-offerings_add_form__empty-view button,.influencer_groups-show-media_section__empty-view button,.influencer_groups-show-offerings_section__empty-view .c-button,.influencer_groups-show-offerings_add_form__empty-view .c-button,.influencer_groups-show-media_section__empty-view .c-button{
    margin-top:16px
}
.influencer_groups-show-header__content{
    position:relative
}
.influencer_groups-show-header__edit_button{
    position:absolute;
    top:24px;
    right:32px
}
@media only screen and (max-width: 969px){
    .influencer_groups-show-header__content{
        padding-top:96px;
        padding-bottom:40px
    }
    .influencer_groups-show-header__button_wrapper{
        display:block;
        margin-top:24px;
        margin-right:auto;
        margin-left:auto
    }
}
@media only screen and (max-width: 767px){
    .influencer_groups-show-header__content{
        padding-top:40px;
        padding-bottom:24px
    }
    .influencer_groups-show-header__edit_button{
        top:0;
        right:16px
    }
    .influencer_groups-show-header__button_wrapper{
        margin-top:16px
    }
}
.influencer_groups-show-header_content__group_avatar_wrapper{
    width:120px;
    height:120px;
    min-width:120px;
    border:3px solid #fff
}
.influencer_groups-show-header_content__content{
    -webkit-transform:translateY(-9px);
    -ms-transform:translateY(-9px);
    transform:translateY(-9px)
}
.influencer_groups-show-header_content__leader_link:not(:last-child){
    margin-right:16px
}
.influencer_groups-show-header_content__leader_avatar{
    width:25px;
    height:25px;
    min-width:25px;
    margin-right:4px;
    border-color:#fff
}
@media only screen and (max-width: 767px){
    .influencer_groups-show-header_content__header_content{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .influencer_groups-show-header_content__group_avatar_wrapper{
        margin-right:auto;
        margin-bottom:24px;
        margin-left:auto;
        width:80px;
        height:80px;
        min-width:80px
    }
    .influencer_groups-show-header_content__content{
        margin-left:0;
        text-align:center;
        font-size:14px
    }
    .influencer_groups-show-header_content__title{
        text-align:center
    }
    .influencer_groups-show-header_content__leaders_wrapper{
        margin-bottom:16px
    }
    .influencer_groups-show-header_content__leader_link{
        font-size:18px
    }
    .influencer_groups-show-header_content__description{
        font-size:inherit
    }
}
.influencer_groups-show-header_form__cover_photo{
    max-width:100%
}
.influencer_groups-show-offerings_section__offering_wrapper:last-child{
    border-bottom:none;
    margin-bottom:0;
    padding-bottom:0
}
@media only screen and (max-width: 767px){
    .influencer_groups-show-offerings_section__title{
        margin-bottom:24px
    }
    .influencer_groups-show-offerings_section__offering_wrapper{
        margin-bottom:24px;
        padding-bottom:24px
    }
}
.influencer_groups-show-offering__quote{
    position:relative;
    -webkit-transform:translateY(-8px);
    -ms-transform:translateY(-8px);
    transform:translateY(-8px)
}
.influencer_groups-show-offering__quote:before{
    content:'“';
    position:absolute;
    top:0;
    left:-25.6px;
    font-size:40px;
    line-height:1.2;
    font-weight:800
}
@media only screen and (max-width: 969px){
    .influencer_groups-show-offering__quote{
        font-size:22px
    }
    .influencer_groups-show-offering__cta_wrapper{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:start;
        -webkit-align-items:flex-start;
        -ms-flex-align:start;
        align-items:flex-start;
        margin-top:16px
    }
}
@media only screen and (max-width: 767px){
    .influencer_groups-show-offering__content{
        padding-left:0
    }
    .influencer_groups-show-offering__quote{
        padding-left:16px;
        font-size:18px
    }
    .influencer_groups-show-offering__quote:before{
        left:-8px;
        font-size:35px;
        line-height:1.1
    }
    .influencer_groups-show-offering__cta_wrapper{
        -webkit-box-align:normal;
        -webkit-align-items:normal;
        -ms-flex-align:normal;
        align-items:normal;
        text-align:center
    }
    .influencer_groups-show-offering__cta_button{
        display:block
    }
}
.influencer_groups-show-offerings_add_form__offerings{
    border:1px solid #eeeeee;
    overflow-x:auto;
    max-height:500px;
    position:relative
}
.influencer_groups-show-offerings_add_form__offering_label{
    cursor:pointer;
    -webkit-transition:background-color 0.1s ease-in-out;
    transition:background-color 0.1s ease-in-out
}
.influencer_groups-show-offerings_add_form__offering_label--selected{
    background-color:#fbfbfb
}
.influencer_groups-show-offerings_add_form__offering_label--selected .influencer_groups-show-offerings_add_form__offering_hint--selected{
    display:block
}
.influencer_groups-show-offerings_add_form__offering_label:not(.influencer_groups-show-offerings_add_form__offering_label--selected):hover{
    background-color:#fbfbfb
}
.influencer_groups-show-offerings_add_form__offering_label:not(.influencer_groups-show-offerings_add_form__offering_label--selected):hover .influencer_groups-show-offerings_add_form__offering_hint--unselected{
    display:block
}
.influencer_groups-show-offerings_add_form__offering_hint_wrapper{
    position:relative
}
.influencer_groups-show-offerings_add_form__offering_hint{
    position:absolute;
    letter-spacing:0
}
.influencer_groups-show-offerings_add_form__offering_hint--selected{
    top:2px
}
.influencer_groups-show-offerings_add_form__offering_hint--unselected{
    top:3px
}
@media only screen and (max-width: 767px){
    .influencer_groups-show-media_section__header{
        margin-bottom:24px
    }
    .influencer_groups-show-media_section__media_wrapper{
        margin-bottom:32px
    }
}
.influencer_groups-show-media__cover_wrapper{
    background-color:#eeeeee
}
.influencer_groups-show-media__cover_wrapper:not(.influencer_groups-show-media__cover_wrapper--control) .plyr__controls{
    display:none
}
.influencer_groups-show-media__cover_image{
    max-width:100%;
    width:100%
}
.influencer_groups-show-media__cover_video{
    width:100%;
    height:100%;
    background-position:center;
    background-size:cover
}
@media only screen and (max-width: 767px){
    .influencer_groups-show-media{
        font-size:16px
    }
}
.influencer_profiles-profile_peter_diamandis__cover{
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat;
    background-color:#222222
}
.influencer_profiles-profile_peter_diamandis__cover>*{
    position:relative
}
.influencer_profiles-profile_peter_diamandis__cover::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:-webkit-linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5));
    background:linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5))
}
.influencer_profiles-profile_peter_diamandis__cover:before{
    background-color:rgba(34,34,34,0.2)
}
@media only screen and (max-width: 767px){
    .influencer_profiles-profile_peter_diamandis__container{
        margin-top:40px
    }
    .influencer_profiles-profile_peter_diamandis__section{
        margin-bottom:64px
    }
}
.influencer_profiles-profile_peter_diamandis-join_group__investor_link{
    margin-left:2.66667px;
    margin-right:2.66667px
}
@media only screen and (max-width: 969px){
    .influencer_profiles-profile_peter_diamandis-join_group{
        text-align:center
    }
    .influencer_profiles-profile_peter_diamandis-join_group__description_wrapper{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .influencer_profiles-profile_peter_diamandis-join_group__description{
        font-size:18px
    }
}
.influencer_profiles-profile_peter_diamandis-portfolio__avatar{
    margin-right:16px
}
.influencer_profiles-profile_peter_diamandis-portfolio__paragraph{
    margin-top:16px
}
@media only screen and (max-width: 767px){
    .influencer_profiles-profile_peter_diamandis-portfolio__title{
        margin-bottom:24px
    }
    .influencer_profiles-profile_peter_diamandis-portfolio__investment_col{
        margin-bottom:24px
    }
    .influencer_profiles-profile_peter_diamandis-portfolio__investment_col:last-child{
        margin-bottom:0
    }
    .influencer_profiles-profile_peter_diamandis-portfolio__card_content_wrapper{
        box-shadow:inset 0 0 0 1px #eeeeee;
        border-radius:4px
    }
    .influencer_profiles-profile_peter_diamandis-portfolio__investment_reason{
        padding:0 16px 16px
    }
}
@media only screen and (max-width: 767px){
    .influencer_profiles-profile_peter_diamandis-mission__title{
        margin-bottom:16px;
        padding-bottom:16px
    }
    .influencer_profiles-profile_peter_diamandis-mission__subtitle{
        font-size:18px
    }
}
@media only screen and (max-width: 767px){
    .influencer_profiles-profile_peter_diamandis-about__title{
        margin-bottom:16px;
        padding-bottom:16px
    }
    .influencer_profiles-profile_peter_diamandis-about__subtitle{
        font-size:18px
    }
    .influencer_profiles-profile_peter_diamandis-about__logo{
        max-height:24px
    }
}
@media only screen and (max-width: 969px){
    .influencer_profiles-shared-header__content{
        padding-top:96px;
        padding-bottom:40px
    }
    .influencer_profiles-shared-header__button_wrapper{
        display:block;
        margin-top:24px;
        margin-right:auto;
        margin-left:auto
    }
}
@media only screen and (max-width: 767px){
    .influencer_profiles-shared-header__content{
        padding-top:32px;
        padding-bottom:24px
    }
    .influencer_profiles-shared-header__button_wrapper{
        margin-top:24px
    }
}
.influencer_profiles-shared-header_content__avatar{
    width:140px;
    height:140px;
    min-width:140px;
    border:3px solid #fff
}
.influencer_profiles-shared-header_content__profile_info{
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
@media only screen and (max-width: 767px){
    .influencer_profiles-shared-header_content__header_content{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .influencer_profiles-shared-header_content__avatar{
        margin-bottom:16px;
        width:107.69231px;
        height:107.69231px;
        min-width:107.69231px
    }
    .influencer_profiles-shared-header_content__profile_info{
        margin-left:0;
        text-align:center;
        font-size:14px
    }
    .influencer_profiles-shared-header_content__leaders_wrapper{
        margin-bottom:16px
    }
    .influencer_profiles-shared-header_content__description{
        font-size:inherit
    }
}
@media only screen and (max-width: 1169px){
    .influencers-index h1,.influencers-index h2{
        text-align:center;
        text-shadow:-1px 1px rgba(0,0,0,0.5)
    }
    .influencers-index__cta{
        text-align:center
    }
}
.influencers-index__light_header{
    background:#1c4082 url(https://assets.republic.co/images/homepage/homepage-background.svg) bottom right no-repeat;
    background-size:60%
}
@media only screen and (max-width: 1169px){
    .influencers-index__light_header{
        background-position:bottom center
    }
}
@media only screen and (max-width: 767px){
    .influencers-index__light_header{
        background-size:100%
    }
}
.influencers-index__dark_header{
    background-color:#0f2348
}
@media only screen and (max-width: 1169px){
    .influencers-index__torch{
        padding-right:16px
    }
}
.investments-form-investment_edit_form__subtitle{
    margin-top:8px;
    margin-bottom:16px;
    font-size:18px
}
@media only screen and (max-width: 767px){
    .investments-form-investment_edit_form{
        margin:-8px -12px -12px
    }
    .investments-form-investment_edit_form__subtitle{
        font-size:14px
    }
    .investments-form-investment_edit_form__submit{
        padding-right:0;
        padding-left:0
    }
}
.investments-form-investment_amount{
    position:relative
}
.investments-form-investment_amount__amount_input_wrapper{
    position:relative;
    z-index:10
}
.investments-form-investment_amount__amount_input--warning{
    border-color:#FFB300
}
.investments-form-investment_amount__amount_input--warning:focus{
    border-color:#FFB300
}
.investments-form-investment_amount__amount_input--success{
    border-color:#19C157
}
.investments-form-investment_amount__amount_input--success:focus{
    border-color:#19C157
}
.investments-form-investment_amount__amount_input_hint{
    position:relative;
    z-index:5;
    opacity:0;
    visibility:hidden;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%);
    padding-top:0;
    max-height:0
}
.investments-form-investment_amount__amount_input_hint--visible{
    visibility:visible;
    opacity:1;
    padding-top:8px;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    max-height:200px
}
@media only screen and (max-width: 767px){
    .investments-form-dob_input .c-input-group__date-wrapper{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row
    }
    .investments-form-dob_input .c-input-group__date-wrapper select{
        margin:0 0 0 4px;
        padding-right:33.92px
    }
    .investments-form-dob_input .c-input-group__date-wrapper select:nth-child(1){
        margin-left:0
    }
}
.investments-form-ach_account_fields{
    margin-top:16px
}
.investments-form-ach_account_fields__new_account_container{
    margin-top:16px
}
.investments-form-ach_account_fields__manual_ach_form{
    background:#f3f3f3;
    padding:20px 24px;
    padding-bottom:12px;
    border-radius:6px
}
@media only screen and (max-width: 767px){
    .investments-form-ach_account_fields__form--list{
        margin-left:-25px;
        margin-right:-25px
    }
    .investments-form-ach_account_fields__button{
        display:block;
        margin-right:0;
        margin-left:0;
        padding-right:0;
        padding-left:0
    }
    .investments-form-ach_account_fields__button:last-of-type{
        margin-bottom:0
    }
    .investments-form-ach_account_fields__manual_ach_form{
        padding:13.33333px 16px 0
    }
}
.investments-form-payment__payment_icon{
    margin-right:3.2px
}
@media only screen and (max-width: 767px){
    .investments-form-payment .c-tab__item{
        width:100%;
        border:0
    }
}
.investments-form-card_payment_form__card_payment_container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
@media only screen and (max-width: 969px){
    .investments-form-card_payment_form__card_payment_container{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.investments-form-card_payment_form__card_group{
    z-index:10
}
@media only screen and (min-width: 768px){
    .investments-form-card_payment_form__card_group .c-input{
        border-bottom-right-radius:0;
        border-top-right-radius:0
    }
}
.investments-form-card_payment_form__zip_code_group{
    width:192px
}
@media only screen and (min-width: 768px){
    .investments-form-card_payment_form__zip_code_group .c-input{
        margin-left:-1px;
        border-bottom-left-radius:0;
        border-top-left-radius:0
    }
    .investments-form-card_payment_form__zip_code_group .c-input:focus{
        z-index:20;
        position:relative
    }
}
.investments-form-card_payment_form__card_container{
    border:1px solid
}
.investments-form-card_payment_form__brand_logo{
    -webkit-transform:translateY(-2px);
    -ms-transform:translateY(-2px);
    transform:translateY(-2px);
    -webkit-align-self:baseline;
    -ms-flex-item-align:baseline;
    align-self:baseline;
    margin-right:10px
}
.investments-form-card_payment_form__remove_link{
    display:none
}
.investments-form-card_payment_form .c-label--flex_label:hover .investments-card_payment_form__remove_link{
    display:inline-block
}
.investments-new-deal_terms__container{
    border:1px solid #eeeeee;
    border-radius:4px
}
.investments-new-deal_terms__risk{
    border-bottom:1px solid #eeeeee;
    padding:16px 18px
}
.investments-new-deal_terms__risk:last-child{
    border-bottom:none
}
.investments-new-perks{
    border:1px solid #eeeeee;
    border-radius:4px;
    overflow:hidden
}
.investments-new-perks__get_this_perk{
    display:none;
    margin-top:3px
}
.investments-new-perks__perk{
    border-bottom:1px solid #eeeeee;
    padding:6.4px 16px 16px
}
.investments-new-perks__perk .investments-new-perks__checkmark_icon{
    display:none
}
.investments-new-perks__perk:last-child{
    border-bottom:none
}
.investments-new-perks__perk:hover,.investments-new-perks__perk:focus{
    outline:none
}
.investments-new-perks__perk:hover:not(.investments-new-perks__perk--selected),.investments-new-perks__perk:focus:not(.investments-new-perks__perk--selected){
    background:#fafafa
}
.investments-new-perks__perk:hover:not(.investments-new-perks__perk--selected) .investments-new-perks__get_this_perk,.investments-new-perks__perk:focus:not(.investments-new-perks__perk--selected) .investments-new-perks__get_this_perk{
    display:inline-block
}
.investments-new-perks__perk--selected{
    background:rgb(0, 99, 163);
    color:#fff
}
.investments-new-perks__perk--selected h5,.investments-new-perks__perk--selected p{
    color:#fff
}
.investments-new-perks__perk--selected .investments-new-perks__checkmark_icon{
    display:inline-block
}
.investments-new-deal_terms__container{
    border:1px solid #eeeeee;
    border-radius:4px
}
.investments-new-deal_terms__risk{
    border-bottom:1px solid #eeeeee;
    padding:16px 18px
}
.investments-new-deal_terms__risk:last-child{
    border-bottom:none
}
.investments-shared-documents_section__document-link{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    color:#333;
    text-decoration:none;
    padding:4px 16px;
    margin-left:-16px;
    margin-right:-16px
}
.investments-shared-documents_section__document-link span{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.investments-shared-documents_section__document-link:active,.investments-shared-documents_section__document-link:focus,.investments-shared-documents_section__document-link:active:hover{
    text-decoration:none;
    background:#fafafa;
    color:rgb(0, 99, 163)
}
.investments-shared-social{
    border:1px solid #eeeeee;
    border-radius:3px
}
.investments-shared-social__connect-item{
    padding:12px 16px;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.investments-shared-social__connect-item--center{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.investments-shared-social__connect-item:not(:last-child){
    border-bottom:1px solid #eeeeee
}
.investments-shared-social__connect-item:hover{
    background:#FAFAFA;
    cursor:pointer
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .investments-show{
        margin-top:16px
    }
    .investments-show__header_wrapper{
        margin-bottom:24px
    }
}
@media only screen and (max-width: 767px){
    .investments-show__header_wrapper{
        margin-bottom:16px
    }
    .investments-show__section{
        margin-top:24px;
        padding-top:40px
    }
}
.investments-show-header__inline_avatar{
    position:relative;
    top:-3px
}
@media only screen and (max-width: 969px){
    .investments-show-header__headline{
        font-size:32px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-payment_failed_banner{
        padding-right:16px;
        padding-left:16px
    }
    .investments-show-payment_failed_banner__content{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        text-align:center
    }
    .investments-show-payment_failed_banner__content p{
        margin-bottom:16px;
        font-size:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-reconfirmation_banner{
        padding-right:16px;
        padding-left:16px
    }
    .investments-show-reconfirmation_banner__content{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        text-align:center
    }
    .investments-show-reconfirmation_banner__content p{
        margin-bottom:16px;
        font-size:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-wire_instructions__frame{
        padding:16px
    }
    .investments-show-wire_instructions__cta_link{
        display:block
    }
}
.investments-show-certificate{
    box-shadow:inset 0 0 0 1px #e2e2e2, inset 0 0 0 3px white, inset 0 0 0 4px #e2e2e2, inset 0 0 0 6px white, inset 0 0 0 7px #e2e2e2, inset 0 0 0 9px white, inset 0 0 0 10px #e2e2e2;
    background:url(investment/view/certificate_bg_2-93a9e16b5e547b0f43b16e28ff58ed052417ac43c604f99be8deb165c5451a26.png);
    background-size:60px
}
.investments-show-certificate__certificate_content{
    background:url(investment/view/certificate_bg_1-2e749d293d4bc93fab0e7fa43910d151807220c34e8f164517dca400a2665531.png) no-repeat center center;
    background-size:cover
}
.investments-show-certificate__security{
    border-color:#e2e2e2
}
.investments-show-certificate__investment_amount{
    padding-bottom:19.2px;
    border-color:#e2e2e2
}
@media only screen and (max-width: 969px){
    .investments-show-certificate{
        padding:32px
    }
    .investments-show-certificate__certificate_content{
        padding:24px
    }
    .investments-show-certificate__investment_amount{
        font-size:40px
    }
}
.investments-show-status__row{
    position:relative
}
.investments-show-status__row:not(:last-of-type){
    padding-bottom:24px
}
.investments-show-status__row:not(:last-of-type)::before{
    content:' ';
    left:7px;
    top:0;
    width:1px;
    height:100%;
    background:#D5D5D5;
    display:inline-block;
    position:absolute
}
.investments-show-status__row_icon{
    height:32px;
    width:16px;
    border-radius:100%;
    display:inline-block;
    background:white;
    position:relative;
    -webkit-box-flex:0;
    -webkit-flex:none;
    -ms-flex:none;
    flex:none;
    -webkit-transform:translateY(-6px);
    -ms-transform:translateY(-6px);
    transform:translateY(-6px);
    font-size:18px
}
.investments-show-status__row_icon i{
    position:absolute;
    left:50%;
    top:50%;
    line-height:1;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
.investments-show-status__row_icon i.icon-down-dir{
    font-size:24px;
    -webkit-transform:translateX(-50%) translateY(-52%);
    -ms-transform:translateX(-50%) translateY(-52%);
    transform:translateX(-50%) translateY(-52%)
}
.investments-show-status__row_icon i.icon-up-dir{
    font-size:24px;
    -webkit-transform:translateX(-50%) translateY(-60%);
    -ms-transform:translateX(-50%) translateY(-60%);
    transform:translateX(-50%) translateY(-60%)
}
.investments-show-status__row_icon i.icon-star{
    font-size:22px;
    -webkit-transform:translateX(-50%) translateY(-56%);
    -ms-transform:translateX(-50%) translateY(-56%);
    transform:translateX(-50%) translateY(-56%)
}
.investments-show-perk__perk{
    border-radius:4px
}
@media only screen and (max-width: 767px){
    .investments-show-perk__header{
        margin-bottom:24px
    }
    .investments-show-perk__perk{
        padding:8px 16px 16px
    }
    .investments-show-perk__text{
        font-size:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-investment_reason__text{
        font-size:16px
    }
}
.investments-show-investment_reason_form .character_counter_template{
    display:inline-block
}
.investments-show-investment_reason_form .character_counter_template.above_max .current{
    color:#F83A5C
}
@media only screen and (max-width: 767px){
    .investments-show-investment_reason_form__investment_reason{
        margin:0
    }
    .investments-show-investment_reason_form__share_button{
        display:block
    }
}
@media only screen and (max-width: 767px){
    .investments-show-investment_cancellation_reason__frame{
        padding:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-waitlisted_banner__content{
        padding:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-graph__header{
        margin-bottom:24px
    }
    .investments-show-graph__text{
        font-size:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-support_company__header{
        margin-bottom:24px
    }
    .investments-show-support_company__text{
        font-size:16px
    }
}
@media only screen and (max-width: 767px){
    .investments-show-investor_groups__header{
        margin-bottom:24px
    }
}
.investor_groups-show__cover{
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat;
    background-color:#222222
}
.investor_groups-show__cover>*{
    position:relative
}
.investor_groups-show__cover::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:-webkit-linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5));
    background:linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5))
}
.investor_groups-investor_group_card,.investor_groups-investor_group_card_small,.investor_groups-endorsement_card__endorsement_link{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.investor_groups-investor_group_card:hover,.investor_groups-investor_group_card_small:hover,.investor_groups-endorsement_card__endorsement_link:hover,.investor_groups-investor_group_card:active,.investor_groups-investor_group_card_small:active,.investor_groups-endorsement_card__endorsement_link:active,.investor_groups-investor_group_card:focus,.investor_groups-investor_group_card_small:focus,.investor_groups-endorsement_card__endorsement_link:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.investor_groups-description_section__description{
    word-break:break-word;
    font-size:18px;
    font-weight:300
}
.redactor-in.investor_groups-description_section__description{
    padding:16px
}
.investor_groups-description_section__description>*:not(blockquote){
    margin-bottom:24px
}
.investor_groups-description_section__description>*:not(blockquote):last-child{
    margin-bottom:0 !important
}
.investor_groups-description_section__description img{
    max-width:100%
}
.investor_groups-description_section__description h2{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-0.04em;
    color:#222
}
.investor_groups-description_section__description h3{
    font-size:25px;
    line-height:1.3;
    font-weight:700;
    letter-spacing:-0.02em;
    color:#666
}
.investor_groups-description_section__description h2:not(:first-child){
    margin-top:32px
}
.investor_groups-description_section__description h3:not(:first-child){
    margin-top:24px
}
.investor_groups-description_section__description h2+h3{
    margin-top:0 !important
}
.investor_groups-description_section__description figure{
    margin-top:32px;
    margin-bottom:32px
}
.investor_groups-description_section__description figure:first-child{
    margin-top:0
}
.investor_groups-description_section__description p{
    margin-bottom:20px;
    line-height:1.8;
    color:#111
}
.investor_groups-description_section__description ul{
    padding-left:32px
}
.investor_groups-description_section__description li{
    margin-bottom:12px;
    line-height:1.6;
    color:#111
}
.investor_groups-description_section__description li ul{
    margin-top:16px
}
.investor_groups-description_section__description iframe{
    width:100%;
    height:390px
}
.investor_groups-description_section__description .u-text-center{
    text-align:center
}
.investor_groups-description_section__description .u-floatRight{
    margin-bottom:16px;
    margin-left:32px;
    margin-top:8px
}
.investor_groups-description_section__description .u-floatLeft{
    margin-right:32px;
    margin-bottom:16px;
    margin-top:8px
}
@media only screen and (max-width: 969px){
    .investor_groups-description_section__description iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_groups-description_section__description{
        font-size:15px
    }
    .redactor-in.investor_groups-description_section__description{
        margin-right:-16px !important;
        margin-left:-16px !important;
        border:none !important
    }
    .investor_groups-description_section__description h2{
        font-size:30px
    }
    .investor_groups-description_section__description h3{
        font-size:20px
    }
    .investor_groups-description_section__description p{
        line-height:1.6
    }
    .investor_groups-description_section__description figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .investor_groups-description_section__description figure.u-floatRight,.investor_groups-description_section__description figure.u-floatLeft{
        max-width:50%;
        margin-top:12.003px;
        margin-bottom:12.003px
    }
    .investor_groups-description_section__description figure.u-floatRight{
        margin-left:10.66667px
    }
    .investor_groups-description_section__description figure.u-floatLeft{
        margin-right:10.66667px
    }
    .investor_groups-description_section__description iframe{
        height:300px
    }
}
.redactor-in.investor_groups-description_section__description{
    border:1px dashed rgb(0, 99, 163);
    border-top:none;
    background-color:#f6f9ff
}
.investor_groups-description_section__description a[href$="/invest"]{
    margin-bottom:32px;
    display:inline-block
}
@media only screen and (min-width: 768px){
    .investor_groups-description_section__description{
        padding-right:32px
    }
}
.investor_groups-description_section [content-editable]:not(.editing){
    position:relative;
    cursor:pointer
}
.investor_groups-description_section [content-editable]:not(.editing):before{
    content:' ';
    position:absolute;
    width:calc(100% + 32px);
    height:calc(100% + 32px);
    top:-16px;
    left:-16px;
    background:rgba(26,177,255,0.6);
    z-index:20;
    opacity:0;
    border-radius:8px;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out
}
.investor_groups-description_section [content-editable]:not(.editing):after{
    position:absolute;
    content:attr(content-editable);
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    z-index:21;
    opacity:0;
    color:white;
    font-weight:300;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
    font-size:20px
}
.investor_groups-description_section [content-editable]:not(.editing):hover:before,.investor_groups-description_section [content-editable]:not(.editing):hover:after{
    opacity:1
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_groups-index__header{
        margin-top:0;
        margin-bottom:32px
    }
    .investor_groups-index__title{
        margin-bottom:16px;
        font-size:25px
    }
    .investor_groups-index__description{
        font-size:18px
    }
}
.investor_groups-show__cover{
    color:white
}
.investor_groups-show__content-navigation-wrapper{
    z-index:60;
    position:absolute;
    width:100%
}
.investor_groups-show__content-navigation-wrapper--sticky{
    position:fixed;
    top:0
}
.investor_groups-show .c-content_nav__container a:not(.c-button):first-child{
    margin-left:0
}
@media only screen and (max-width: 1169px){
    .investor_groups-show .c-content_nav__container a:not(.c-button){
        margin:0 24px
    }
}
.investor_groups-show__content-navigation{
    background:#fbfbfb
}
.investor_groups-show__mobile-navigation{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    border-left:none;
    border-right:none;
    border-top:none;
    border-radius:0
}
.investor_groups-show__section{
    padding:96px 0 64px;
    border-top:solid 1px #eeeeee;
    background-color:white
}
.investor_groups-show__main_button{
    margin-left:auto
}
@media only screen and (max-width: 767px){
    .investor_groups-show__main_button{
        margin-left:0;
        margin-top:16px
    }
}
.investor_groups-investor_group_card{
    padding-left:10px;
    padding-right:10px
}
.investor_groups-investor_group_card__headline{
    min-height:80px
}
.investor_groups-investor_group_card__joined{
    line-height:40px;
    height:40px
}
@media only screen and (max-width: 767px){
    .investor_groups-investor_group_card{
        padding:0 0 0 90px;
        box-shadow:none;
        border:none;
        text-align:left
    }
    .investor_groups-investor_group_card:hover,.investor_groups-investor_group_card:focus{
        box-shadow:none
    }
    .investor_groups-investor_group_card__avatar{
        float:left;
        margin:0 0 0 -86.4px;
        width:68.8px;
        min-width:68.8px;
        height:68.8px;
        padding:0;
        border:none
    }
    .investor_groups-investor_group_card__name{
        font-size:15px;
        margin-top:-6.15385px
    }
    .investor_groups-investor_group_card__headline{
        font-size:11px;
        margin:5.33333px 0 0;
        min-height:0
    }
    .investor_groups-investor_group_card__counter{
        padding-top:4px;
        font-size:11px
    }
}
.investor_groups-investor_group_card_small__headline{
    min-height:96px
}
.investor_groups-investor_group_card_horizontal{
    display:inline-block;
    width:100%;
    border-bottom:1px solid #d7d7d7;
    box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);
    border-radius:4px;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.investor_groups-investor_group_card_horizontal:hover{
    border-color:#d5d5d5;
    box-shadow:0px 0px 7px 0px rgba(0,0,0,0.25)
}
.investor_groups-investor_group_card_horizontal__headline{
    min-height:96px
}
.investor_groups-header__group_header{
    position:relative
}
@media only screen and (max-width: 767px){
    .investor_groups-header__group_header{
        padding-top:24px;
        text-align:center
    }
}
.investor_groups-header__group_header .investor_groups-header__avatar{
    width:60px;
    min-width:60px;
    height:60px;
    margin-right:16px;
    background:transparent
}
@media only screen and (max-width: 1169px){
    .investor_groups-header__group_header .investor_groups-header__avatar{
        width:44px;
        min-width:44px;
        height:44px
    }
}
@media only screen and (max-width: 767px){
    .investor_groups-header__group_header .investor_groups-header__avatar{
        margin-right:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_groups-header__group_name_wrapper{
        display:block
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_groups-header__group_name_container{
        width:100%;
        text-align:center;
        margin-top:8px;
        margin-bottom:16px
    }
}
.investor_groups-header__group_name{
    font-size:40px
}
@media only screen and (max-width: 1169px){
    .investor_groups-header__group_name{
        font-size:40px
    }
}
@media only screen and (max-width: 1169px){
    .investor_groups-header__group_tagline{
        font-size:20px
    }
}
@media only screen and (max-width: 767px){
    .investor_groups-header__group_tagline{
        margin-top:16px
    }
}
.investor_groups-header__edit_header{
    position:relative;
    border:1px dashed rgb(0, 99, 163);
    background-color:white
}
@media only screen and (max-width: 767px){
    .investor_groups-header__edit_header{
        padding:16px
    }
}
.investor_groups-header__edit_avatar{
    background-color:#f0f0f0
}
.investor_groups-header__edit_cover_photo_container{
    background-color:#f0f0f0;
    width:100%
}
.investor_groups-header__edit_button{
    position:absolute;
    top:16px;
    right:0
}
.investor_groups-offering_endorsements__card--hidden{
    display:none
}
.investor_groups-endorsement_card__endorsement_link{
    position:relative;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_groups-endorsement_card__endorsement_link{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover{
    min-width:37.5%;
    min-height:224px;
    background-color:#eeeeee;
    background-size:cover;
    background-position:center;
    border-bottom:1px solid rgba(0,0,0,0.08);
    position:relative;
    overflow:hidden
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover{
        min-width:100%
    }
}
@media only screen and (max-width: 767px){
    .investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__content{
        padding:16px
    }
}
@media only screen and (max-width: 767px){
    .investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__high_concept{
        font-size:16px;
        margin-bottom:16px
    }
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__stats{
    font-size:0
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__stats>div:last-child{
    padding-right:0
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__stats>div:first-child{
    padding-left:0
}
@media only screen and (max-width: 767px){
    .investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__stats>div{
        padding-right:9px;
        padding-left:8px
    }
}
@media only screen and (max-width: 767px){
    .investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__value{
        font-size:14px
    }
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover-tag{
    padding:8px;
    position:absolute;
    top:0;
    right:0;
    z-index:10;
    background:rgba(0,0,0,0.8);
    color:white;
    border-bottom-left-radius:4px;
    font-size:14px;
    line-height:1
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover-tag--created{
    background:#19C157
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover-tag--finalized{
    background:#19C157
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover-tag--cancelled{
    background:#F83A5C
}
.investor_groups-endorsement_card__endorsement_link .investor_groups-endorsement_card__cover-tag--target-reached{
    background:#F83A5C
}
.investor_groups-endorsement_card__comment{
    background:#f4f4f4
}
@media only screen and (max-width: 767px){
    .investor_groups-endorsement_card__comment{
        text-align:center
    }
    .investor_groups-endorsement_card__comment>div{
        float:none;
        margin:16px;
        margin-top:0
    }
}
.investor_profiles-show__investments_header>div{
    letter-spacing:1px
}
.investor_profiles-show__invested-container{
    text-align:right
}
.investor_profiles-show__status--created{
    color:#19C157
}
.investor_profiles-show__status--finalized{
    color:#19C157
}
.investor_profiles-show__status--cancelled{
    color:#F83A5C
}
.investor_profiles-show__status--failed{
    color:#F83A5C
}
.investor_profiles-show__status--needs_reconfirmation{
    color:#F83A5C
}
.investor_profiles-show__status--waitlisted{
    color:#FFB300
}
.investor_profiles-show__buttons_wrapper{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.investor_profiles-show__explore_button{
    margin-top:80px
}
@media only screen and (max-width: 767px){
    .investor_profiles-show__invested-container{
        text-align:left
    }
    .investor_profiles-show__row{
        padding:10.66667px 0 !important
    }
    .investor_profiles-show__status_wrapper{
        float:left;
        width:50% !important;
        margin-top:6.4px;
        padding-top:0 !important;
        position:relative
    }
    .investor_profiles-show__status_wrapper:before{
        border-bottom:1px solid #eee;
        padding:4px 0
    }
    .investor_profiles-show__status_wrapper:after{
        content:"";
        display:block;
        position:absolute;
        top:0;
        right:0;
        width:1px;
        height:100%;
        background:-webkit-linear-gradient(top, #eee 30%, #fff 100%);
        background:linear-gradient(to bottom, #eee 30%, #fff 100%)
    }
    .investor_profiles-show__ammount_wrapper{
        float:left;
        width:50% !important;
        margin-top:6.4px;
        padding-top:0 !important;
        padding-left:16px !important
    }
    .investor_profiles-show__ammount_wrapper:before{
        border-bottom:1px solid #eee;
        margin-left:-16px;
        padding:4px 0 4px 16px
    }
    .investor_profiles-show__buttons_wrapper{
        margin-top:8px
    }
    .investor_profiles-show__explore_button{
        margin-top:32px
    }
    .investor_profiles-show__title{
        font-size:26px
    }
    .investor_profiles-show__subtitle{
        font-size:16px
    }
    .investor_profiles-show__linkedin_button{
        font-size:16px;
        padding:8px 24px 10px;
        border-radius:3px
    }
    .investor_profiles-show__discover_companies{
        margin-bottom:16px;
        font-size:20px
    }
}
.investor_profiles-about_me_modal{
    max-width:620px;
    padding:40px 48px;
    text-align:left
}
@media only screen and (max-width: 767px){
    .investor_profiles-about_me_modal{
        padding:24px
    }
}
.investor_profiles-verify__jumio_frame{
    height:520px !important;
    min-height:520px;
    position:relative
}
.investor_profiles-verify__jumio_frame iframe{
    position:relative;
    z-index:20
}
.investor_profiles-verify__loading_message{
    z-index:10;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_profiles-review{
        margin-bottom:24px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_profiles-review-header{
        margin-bottom:32px;
        padding-top:32px;
        padding-bottom:32px
    }
    .investor_profiles-review-header__title{
        margin-bottom:16px
    }
    .investor_profiles-review-header__subtitle{
        font-size:18px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_profiles-review-questions{
        margin-bottom:24px
    }
    .investor_profiles-review-questions__question{
        padding-bottom:16px
    }
    .investor_profiles-review-questions__question:not(:first-child){
        margin-top:24px
    }
    .investor_profiles-review-questions__title{
        margin-bottom:8px
    }
    .investor_profiles-review-questions__paragraph{
        margin-bottom:16px;
        font-size:16px
    }
    .investor_profiles-review-questions__label{
        font-size:15px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_profiles-review-last_things{
        margin-bottom:32px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .investor_profiles-shared-investment_stats__block{
        padding-left:0
    }
}
.issuer_applications-index__manage-button{
    text-align:right
}
@media only screen and (max-width: 767px){
    .issuer_applications-index__manage-button{
        text-align:left;
        margin-top:16px
    }
}
.issuer_applications-index .title_link{
    text-decoration:none;
    color:inherit
}
.issuer_applications-new-eligibility__terms{
    border:1px solid #eeeeee;
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    overflow:hidden;
    padding:8px 16px;
    border-bottom:none;
    font-weight:300;
    font-size:13px
}
.issuer_applications-new-eligibility__terms li:not(:last-child){
    margin-bottom:8px;
    padding-bottom:8px;
    border-bottom:1px solid #eeeeee
}
.issuer_applications-new-eligibility__label_checkbox_container{
    padding:16px;
    border:1px solid #dde8fe;
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    color:rgb(0, 99, 163);
    background:white
}
.issuer_applications-new-eligibility__label_checkbox_container:hover{
    background:#f6f9ff
}
.issuer_applications-learn__nav{
    line-height:24px;
    border-bottom:2px solid rgb(0, 99, 163)
}
.issuer_applications-learn__nav-item.active{
    color:rgb(0, 99, 163)
}
@media only screen and (min-width: 970px){
    .issuer_applications-learn__nav-item{
        border-left:1px solid #eee
    }
    .issuer_applications-learn__nav-item:first-child{
        border-left:none
    }
}
@media only screen and (min-width: 970px){
    .issuer_applications-learn__nav-item.active:after,.issuer_applications-learn__nav-item.active:before{
        bottom:-2px;
        left:50%;
        border:solid transparent;
        content:" ";
        height:0;
        width:0;
        position:absolute;
        pointer-events:none
    }
    .issuer_applications-learn__nav-item.active:after{
        border-bottom-color:white;
        border-width:10px;
        margin-left:-10px
    }
    .issuer_applications-learn__nav-item.active:before{
        border-bottom-color:rgb(0, 99, 163);
        border-width:12px;
        margin-left:-12px
    }
}
.issuer_applications-learn__container{
    min-height:440px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.issuer_applications-learn__section{
    max-width:100%
}
.issuer_applications-learn__cta_section{
    border-top:2px solid rgb(0, 99, 163)
}
.issuer_applications-learn-timeline__timeline p{
    line-height:20px
}
.issuer_applications-new_drapers__header{
    background:#010b50 url(meet_the_drapers/index/header-background-76a684af8c0840a6f55a39b351930792389bca77fed43542da016567b9c358ac.jpg) repeat 0 0;
    background-size:730px 412px
}
@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (device-pixel-ratio: 2){
    .issuer_applications-new_drapers__header{
        background-image:url(meet_the_drapers/index/header-background@2x-06d9eb87dae0481b682d74852c975f879db4bae6dcb32c1f177779ead3f2e411.jpg)
    }
}
.issuer_applications-new_drapers__header img{
    max-width:100%
}
.issuer_applications-new_drapers__title{
    position:relative
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_applications-new_drapers__title{
        margin-bottom:24px;
        font-size:25px
    }
}
.issuer_applications-new_crypto__header{
    background:#2d3845 url(issuer_applications/new_crypto/header-background-7a5b2acaf57052d6e4814ac5e1fd0cb9796f9ac1ff9afd92791841d6b676b5b8.svg) no-repeat bottom center
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_applications-new_crypto{
        padding-top:40px;
        font-size:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_applications-new_crypto-header{
        padding-top:16px;
        padding-bottom:40px
    }
    .issuer_applications-new_crypto-header__title{
        margin-bottom:24px
    }
}
.issuer_applications-new_crypto-eligibility__checkbox_wrapper{
    padding:0 !important
}
.issuer_profiles-company_profile-deal_terms__contact_card,.issuer_profiles-prepare_campaign__sections,.issuer_profiles-escrow-post_investment_founder_message__email_preview{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.issuer_profiles-company_profile-deal_terms__contact_card:hover,.issuer_profiles-prepare_campaign__sections:hover,.issuer_profiles-escrow-post_investment_founder_message__email_preview:hover,.issuer_profiles-company_profile-deal_terms__contact_card:active,.issuer_profiles-prepare_campaign__sections:active,.issuer_profiles-escrow-post_investment_founder_message__email_preview:active,.issuer_profiles-company_profile-deal_terms__contact_card:focus,.issuer_profiles-prepare_campaign__sections:focus,.issuer_profiles-escrow-post_investment_founder_message__email_preview:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.issuer_profiles-company_profile-company_information__content,.issuer_profiles-company_profile-online_presence__content,.issuer_profiles-company_profile-contacts__content,.issuer_profiles-company_profile-shareholders__content,.issuer_profiles-company_profile-ach_account__content,.issuer_profiles-company_profile-deal_terms__content,.issuer_profiles-company_profile-cik__content,.issuer_profiles-escrow-create_account__content,.issuer_profiles-escrow-sign_agreements__content,.issuer_profiles-escrow-create_stripe_account__content,.issuer_profiles-escrow-post_investment_founder_message__content{
    margin-top:16px
}
@media only screen and (min-width: 970px){
    .issuer_profiles-company_profile-company_information__content,.issuer_profiles-company_profile-online_presence__content,.issuer_profiles-company_profile-contacts__content,.issuer_profiles-company_profile-shareholders__content,.issuer_profiles-company_profile-ach_account__content,.issuer_profiles-company_profile-deal_terms__content,.issuer_profiles-company_profile-cik__content,.issuer_profiles-escrow-create_account__content,.issuer_profiles-escrow-sign_agreements__content,.issuer_profiles-escrow-create_stripe_account__content,.issuer_profiles-escrow-post_investment_founder_message__content{
        padding-left:24px;
        border-left:4px solid #eee
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-company_profile__title{
        font-size:38px
    }
    .issuer_profiles-company_profile__title_addition{
        display:block;
        font-size:26px
    }
}
.issuer_profiles-company_profile-breadcrumb__mobile-breadcrumbs{
    position:absolute;
    height:63px;
    border:none !important;
    border-radius:0;
    padding:0 16px
}
.issuer_profiles-company_profile-breadcrumb__avatar{
    width:36px;
    min-width:36px;
    height:36px
}
.issuer_profiles-company_profile-breadcrumb__dropdown{
    top:44px
}
.issuer_profiles-company_profile-section_title__icon_form_status{
    position:absolute;
    right:100%;
    padding-right:8px;
    font-size:20px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-company_profile-section_title__icon_form_status{
        position:initial;
        display:inline-block;
        padding-right:0
    }
}
.issuer_profiles-company_profile-section_title h2{
    color:#222222;
    position:relative;
    font-size:20px;
    font-weight:800
}
.issuer_profiles-company_profile-section_title h2 .icon-chevron-down::before{
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg);
    -webkit-transition:-webkit-transform 0.1s ease-in-out;
    transition:-webkit-transform 0.1s ease-in-out;
    transition:transform 0.1s ease-in-out;
    transition:transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out
}
.issuer_profiles-company_profile-section_title h2.expandable{
    color:#555555;
    cursor:pointer
}
.issuer_profiles-company_profile-section_title h2.expandable:hover{
    color:rgb(0, 99, 163)
}
.issuer_profiles-company_profile-section_title h2.expandable.active{
    color:rgb(0, 99, 163)
}
.issuer_profiles-company_profile-section_title h2.expandable.active .icon-chevron-down::before{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
.issuer_profiles-company_profile-section_title h2.disabled{
    opacity:0.6
}
.issuer_profiles-company_profile-shareholders__kyc_section{
    background:#eee;
    padding:16px;
    border-radius:5px;
    position:relative
}
.issuer_profiles-company_profile-shareholders__kyc_section:after{
    bottom:100%;
    left:16px;
    border:solid transparent;
    content:" ";
    height:0;
    width:0;
    position:absolute;
    pointer-events:none;
    border-bottom-color:#eee;
    border-width:10px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-company_profile-deal_terms__contact_message{
        margin-left:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-company_profile-cik__sidebar{
        margin-top:24px;
        padding-left:0;
        border-left:none;
        font-size:15px
    }
}
.issuer_profiles-prepare_campaign p,.issuer_profiles-prepare_campaign li,.issuer_profiles-prepare_campaign .c-label--inline-block{
    font-size:18px;
    font-weight:300;
    color:#333333
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-prepare_campaign p,.issuer_profiles-prepare_campaign li,.issuer_profiles-prepare_campaign .c-label--inline-block{
        font-size:15px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-prepare_campaign__title{
        font-size:28px
    }
}
.issuer_profiles-prepare_campaign__sections{
    cursor:default;
    border-left:2px solid rgb(0, 99, 163);
    border-radius:10px;
    overflow:visible
}
.issuer_profiles-prepare_campaign__sections:hover{
    border-left:2px solid rgb(0, 99, 163)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-prepare_campaign__sections{
        display:block;
        width:auto;
        margin-right:-16px;
        margin-left:-16px;
        border-left:none !important;
        border-radius:0
    }
}
.issuer_profiles-prepare_campaign-slack_invite__slack_icon{
    -webkit-transform:translateY(-1px);
    -ms-transform:translateY(-1px);
    transform:translateY(-1px)
}
.issuer_profiles-prepare_campaign-accounting__card_wrapper{
    margin-left:-2px;
    padding-left:2px;
    background-color:#f8f8f8
}
.issuer_profiles-prepare_campaign-accounting__card_inner{
    border-top:1px solid #e5e5e5
}
@media only screen and (min-width: 970px){
    .issuer_profiles-prepare_campaign-accounting__sidebar{
        border-left:1px solid #eeeeee
    }
}
.issuer_profiles-prepare_campaign-accounting__step:not(:first-of-type){
    border-top:1px solid #eeeeee
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-accounting-step_1__content{
        padding-right:24px;
        padding-left:24px
    }
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-accounting-step_2__content{
        padding-right:24px;
        padding-left:24px
    }
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-accounting-step_3__content{
        padding-right:24px;
        padding-left:24px
    }
}
.issuer_profiles-prepare_campaign-idisclose{
    border-top:1px solid #eee
}
.issuer_profiles-prepare_campaign-idisclose__card_wrapper{
    margin-left:-2px;
    padding-left:2px;
    background-color:#f8f8f8
}
.issuer_profiles-prepare_campaign-idisclose__card_inner{
    border-top:1px solid #e5e5e5
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-idisclose__card_content{
        padding:16px 24px
    }
}
@media only screen and (min-width: 970px){
    .issuer_profiles-prepare_campaign-idisclose__sidebar{
        border-left:1px solid #eeeeee
    }
}
.issuer_profiles-prepare_campaign-attorney_review{
    border-top:1px solid #eee
}
.issuer_profiles-prepare_campaign-attorney_review__card_wrapper{
    margin-left:-2px;
    padding-left:2px;
    background-color:#f8f8f8
}
@media only screen and (min-width: 768px){
    .issuer_profiles-prepare_campaign-attorney_review__card_wrapper{
        border-bottom-right-radius:8px;
        border-bottom-left-radius:8px
    }
}
.issuer_profiles-prepare_campaign-attorney_review__card_inner{
    border-top:1px solid #e5e5e5
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-attorney_review__card_content{
        padding:16px 24px
    }
}
@media only screen and (min-width: 970px){
    .issuer_profiles-prepare_campaign-attorney_review__sidebar{
        border-left:1px solid #eeeeee
    }
}
.issuer_profiles-prepare_campaign-video__card_wrapper{
    margin-left:-2px;
    padding-left:2px;
    background-color:#f8f8f8
}
.issuer_profiles-prepare_campaign-video__card_inner{
    border-top:1px solid #e5e5e5
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-video__card_content{
        padding:16px 24px
    }
}
@media only screen and (min-width: 970px){
    .issuer_profiles-prepare_campaign-video__sidebar{
        border-left:1px solid #eeeeee
    }
}
.issuer_profiles-prepare_campaign-pitch{
    border-top:1px solid #eee
}
.issuer_profiles-prepare_campaign-pitch__card_wrapper{
    margin-left:-2px;
    padding-left:2px;
    background-color:#f8f8f8
}
@media only screen and (min-width: 768px){
    .issuer_profiles-prepare_campaign-pitch__card_wrapper{
        border-bottom-right-radius:8px;
        border-bottom-left-radius:8px
    }
}
.issuer_profiles-prepare_campaign-pitch__card_inner{
    border-top:1px solid #e5e5e5
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-pitch__card_content{
        padding:16px 24px
    }
}
@media only screen and (min-width: 970px){
    .issuer_profiles-prepare_campaign-pitch__sidebar{
        border-left:1px solid #eeeeee
    }
}
.issuer_profiles-prepare_campaign-card_header{
    cursor:pointer
}
.issuer_profiles-prepare_campaign-card_header__title{
    line-height:42px;
    min-height:42px
}
@media only screen and (max-width: 969px){
    .issuer_profiles-prepare_campaign-card_header{
        padding:10px 16px 16px
    }
}
.issuer_profiles-prepare_campaign-step_title{
    opacity:0.5;
    cursor:pointer
}
.issuer_profiles-prepare_campaign-step_title:hover{
    opacity:1
}
.issuer_profiles-prepare_campaign-step_title--active{
    opacity:1;
    cursor:default
}
.issuer_profiles-prepare_campaign-team_group{
    border-left:4px solid #e5e5e5;
    margin-left:-24px;
    padding-left:20px
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .issuer_profiles-prepare_campaign-team_group{
        margin-left:-26px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-prepare_campaign-footer__title{
        font-size:28px
    }
}
.issuer_profiles-escrow-post_investment_founder_message__avatar{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.issuer_profiles-escrow-post_investment_founder_message__email_preview--has_error{
    border:1px solid #F83A5C
}
@media only screen and (max-width: 969px){
    .issuer_profiles-campaign_page_guide__title{
        font-size:28px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-campaign_page_guide__member_wrapper{
        margin-left:0
    }
}
.issuer_profiles-campaign_page_guide__note{
    border:2px dotted #f95370;
    border-radius:10px
}
.issuer_profiles-campaign_page_guide p,.issuer_profiles-campaign_page_guide li{
    font-size:18px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-campaign_page_guide p,.issuer_profiles-campaign_page_guide li{
        font-size:15px
    }
}
.issuer_profiles-campaign_page_guide li{
    margin-bottom:4px
}
.issuer_profiles-campaign_page_guide ul{
    margin-top:8px;
    margin-left:16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-campaign_page_guide ul{
        margin-left:0
    }
}
@media only screen and (min-width: 768px){
    .issuer_profiles-campaign_page_guide__sidebar{
        z-index:1;
        position:absolute;
        width:264px
    }
}
.issuer_profiles-campaign_page_guide__sidebar--sticky{
    position:fixed;
    top:104px
}
@media only screen and (max-width: 969px){
    .issuer_profiles-strategy_guide__title{
        font-size:28px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-strategy_guide__member_wrapper{
        margin-left:0
    }
}
.issuer_profiles-strategy_guide__note{
    border:2px dotted #f95370;
    border-radius:10px
}
.issuer_profiles-strategy_guide p,.issuer_profiles-strategy_guide li{
    font-size:18px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-strategy_guide p,.issuer_profiles-strategy_guide li{
        font-size:15px
    }
}
.issuer_profiles-strategy_guide li{
    margin-bottom:4px
}
.issuer_profiles-strategy_guide ul{
    margin-top:8px;
    margin-left:16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-strategy_guide ul{
        margin-left:0
    }
}
@media only screen and (min-width: 970px){
    .issuer_profiles-strategy_guide__sidebar{
        position:absolute;
        width:264px
    }
}
.issuer_profiles-strategy_guide__sidebar--sticky{
    position:fixed;
    top:0
}
@media only screen and (max-width: 969px){
    .issuer_profiles-video_guide__title{
        font-size:28px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-video_guide__member_wrapper{
        margin-left:0
    }
}
.issuer_profiles-video_guide__note{
    border:2px dotted #f95370;
    border-radius:10px
}
.issuer_profiles-video_guide p,.issuer_profiles-video_guide li{
    font-size:18px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-video_guide p,.issuer_profiles-video_guide li{
        font-size:15px
    }
}
.issuer_profiles-video_guide li{
    margin-bottom:4px
}
.issuer_profiles-video_guide ul{
    margin-top:8px;
    margin-left:16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-video_guide ul{
        margin-left:0
    }
}
@media only screen and (max-width: 969px){
    .issuer_profiles-post_closing_guide__title{
        font-size:28px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-post_closing_guide__member_wrapper{
        margin-left:0
    }
}
.issuer_profiles-post_closing_guide__note{
    border:2px dotted #f95370;
    border-radius:10px
}
.issuer_profiles-post_closing_guide p,.issuer_profiles-post_closing_guide li{
    font-size:18px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-post_closing_guide p,.issuer_profiles-post_closing_guide li{
        font-size:15px
    }
}
.issuer_profiles-post_closing_guide li{
    margin-bottom:4px
}
.issuer_profiles-post_closing_guide ul{
    margin-top:8px;
    margin-left:16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_profiles-post_closing_guide ul{
        margin-left:0
    }
}
.issuer_profiles-campaign_page_guide-navigation__content-navigation{
    z-index:2;
    position:absolute;
    width:100%;
    background:#fff
}
.issuer_profiles-campaign_page_guide-navigation__content-navigation--sticky{
    position:fixed;
    top:0
}
.issuer_profiles-campaign_page_guide-navigation__mobile-navigation{
    position:absolute;
    top:0;
    left:0;
    height:100%;
    border-left:none;
    border-right:none;
    border-top:none;
    border-radius:0
}
.issuer_applications-partners-launch_festival__header{
    background:#F6F6F6
}
.issuer_applications-partners-launch_festival__header img{
    max-width:100%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_applications-partners-launch_festival{
        padding-top:40px;
        background-size:200px 40px;
        font-size:16px
    }
    .issuer_applications-partners-launch_festival__wrapper{
        padding-top:16px;
        padding-bottom:32px
    }
    .issuer_applications-partners-launch_festival__wrapper img{
        max-width:75%;
        display:block;
        margin:auto
    }
    .issuer_applications-partners-launch_festival__title{
        font-size:24px;
        margin-bottom:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .issuer_applications-partners-launch_festival-form__intro_text{
        font-size:16px
    }
    .issuer_applications-partners-launch_festival-form__intro_subtext{
        font-size:14px;
        margin-bottom:32px
    }
    .issuer_applications-partners-launch_festival-form__add_info_hint{
        font-size:12px;
        margin-bottom:48px
    }
    .issuer_applications-partners-launch_festival-form__submit_button{
        margin-bottom:16px
    }
}
html,body{
    height:100%
}
body{
    margin:0px;
    padding:0px
}
#media-sm,#media-md,#media-lg{
    display:none
}
@media only screen and (min-width: 768px){
    #media-sm{
        display:block
    }
}
@media only screen and (min-width: 970px){
    #media-md{
        display:block
    }
}
@media only screen and (min-width: 1170px){
    #media-lg{
        display:block
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    [data-is-bullet-footer],.profiler-results{
        display:none
    }
}
#scroll-top{
    position:fixed;
    z-index:65;
    right:30px;
    bottom:96px;
    width:54px;
    height:54px;
    background:#fff url(../img/scroll-up.svg) no-repeat 50% 49%;
    box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);
    border-radius:50%;
    cursor:pointer;
    visibility:hidden;
    opacity:0;
    -webkit-transform:scale(0.7);
    -ms-transform:scale(0.7);
    transform:scale(0.7);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
@media only screen and (max-width: 767px){
    #scroll-top{
        right:12px;
        bottom:64px;
        width:44px;
        height:44px;
        background-size:35%
    }
}
#scroll-top.active{
    visibility:visible;
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
#hs-beacon iframe{
    z-index:85 !important
}
@media only screen and (max-width: 767px){
    .layouts-flashes__button_holder{
        display:block;
        margin-top:10.66667px;
        text-align:center
    }
    .layouts-flashes__button_holder .c-button{
        margin:0
    }
    .layouts-flashes__message{
        text-align:center
    }
}
.layouts-header_footer__page_header{
    padding:24px 0;
    border-bottom:1px solid #eeeeee
}
.layouts-header_footer__page_header .breadcrumbs{
    display:inline-block;
    vertical-align:middle
}
.layouts-header_footer__page_header .breadcrumbs_arrow{
    margin-right:8px;
    margin-left:8px;
    font-size:18px;
    vertical-align:middle;
    color:#999
}
@media only screen and (max-width: 767px){
    .layouts-header_footer__page_header{
        padding:16px 0
    }
    .layouts-header_footer__page_header .c-avatar{
        width:42px;
        min-width:42px;
        height:42px
    }
    .layouts-header_footer__page_header .breadcrumbs{
        font-size:18px;
        font-weight:400
    }
    .layouts-header_footer__page_header .breadcrumbs_arrow{
        font-size:12px;
        margin-right:2px;
        margin-left:2px
    }
}
@media only screen and (max-width: 969px){
    .layouts-container{
        padding-top:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .layouts-learn__container{
        position:relative;
        overflow:hidden
    }
    .layouts-learn__container--open_nav .layouts-learn__sidebar{
        left:0
    }
    .layouts-learn__container--open_nav .layouts-learn__content{
        -webkit-transform:translateX(86%);
        -ms-transform:translateX(86%);
        transform:translateX(86%);
        opacity:.15
    }
    .layouts-learn__container--open_nav .layouts-learn__mobile_navigation_close{
        right:0;
        opacity:1;
        visibility:visible
    }
    .layouts-learn__container .c-primaryTitle{
        font-size:37px !important
    }
    .layouts-learn__content{
        -webkit-transform:translateX(0);
        -ms-transform:translateX(0);
        transform:translateX(0);
        opacity:1;
        -webkit-transition:all 0.2s cubic-bezier(0.4, 0, 1, 1);
        transition:all 0.2s cubic-bezier(0.4, 0, 1, 1)
    }
    .layouts-learn__sidebar{
        position:absolute;
        width:86%;
        left:-86%;
        -webkit-transition:all 0.2s cubic-bezier(0.4, 0, 1, 1);
        transition:all 0.2s cubic-bezier(0.4, 0, 1, 1)
    }
    .layouts-learn__mobile_navigation_close{
        position:absolute;
        z-index:1;
        top:0;
        right:-7%;
        bottom:0;
        width:14%;
        padding-top:4px;
        background-color:rgba(238,238,238,0.25);
        opacity:0;
        visibility:none;
        border-left:1px solid #eeeeee;
        -webkit-transition:all 0.2s cubic-bezier(0.4, 0, 1, 1);
        transition:all 0.2s cubic-bezier(0.4, 0, 1, 1)
    }
}
.layouts-footer--footer_slim,.layouts-footer--footer_no_margin,.layouts-footer--footer{
    min-height:480px;
    background-color:#f6f6f6;
    border: 1px solid #eeeeee;
}
.layouts-footer--content-wrapper,.layouts-footer--content-wrapper-without-footer-navigation{
    min-height:100%;
    height:auto !important;
    height:100%
}
.layouts-footer--hidden_footer .layouts-footer__content{
    padding-bottom:0
}
.layouts-footer--content-wrapper-without-footer-navigation{
    margin-bottom:-304px
}
.layouts-footer--content-wrapper-without-footer-navigation+.layouts-footer{
    min-height:304px;
    margin-bottom:-304px;
    background-color:#2d3845
}
.layouts-footer--content-wrapper-without-footer-navigation>.layouts-footer__content{
    padding-bottom:304px
}
.layouts-footer__footer_container a{
    color:rgba(0,0,0,0.2);
}
.layouts-footer__content{
    padding-bottom:480px
}
.layouts-footer__logo, .index-founders_in_action__family_startups a{
    width:168px
}

.index-founders_in_action__sister_company_logo{
    width:130px
}
.index-founders_in_action__family_startups {
      width:130px
}

.layouts-footer__refer{
    border-color:rgba(255,255,255,0.1)
}
.layouts-footer__refer_link:hover,.layouts-footer__refer_link:focus{
    color:#fff;
    text-decoration:none
}
.layouts-footer__text{
    border-color:rgba(255,255,255,0.1);
    color:rgba(255,255,255,0.5)
}
.layouts-footer__text a:hover,.layouts-footer__text a:focus{
    color:rgba(255,255,255,0.6)
}
.layouts-footer__highlighted_disclaimer{
    color:rgba(255,255,255,0.5);
    background-color:rgba(255,255,255,0.04);
    border-radius:3px
}
.layouts-footer__bottom_content_section a:hover,.layouts-footer__bottom_content_section a:focus{
    color:rgba(0,0,0,0.6)
}
.layouts-footer--footer_slim{
    padding-top:32px
}
.layouts-footer--footer_slim .layouts-footer__footer_container{
    display:none
}
.layouts-footer--footer{
    margin-top:64px
}
@media only screen and (max-width: 1169px){
    .layouts-footer__text{
        padding-right:0
    }
    .layouts-footer__highlighted_disclaimer{
        margin-right:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .layouts-footer__footer_container{
        padding-top:16px;
        padding-bottom:40px
    }
    .layouts-footer__text{
        padding-top:16px
    }
    .layouts-footer__bottom_content_section{
        text-align:center
    }
}
.layouts-footer-social_links__link{
    -webkit-transition:color 0.1s ease-in-out;
    transition:color 0.1s ease-in-out
}
.layouts-footer-social_links__link:hover,.layouts-footer-social_links__link:focus{
    color:#222;
}
@media only screen and (max-width: 969px){
    .layouts-footer-social_links__motto{
        margin-top:16px
    }
}
.layouts-footer-navigation__caption_wrapper{
    margin-bottom:12.8px;
    padding-bottom:12.8px;
    border-bottom:1px solid rgba(0,0,0,0.1);
    color:rgba(0,0,0,0.5)
}
.layouts-footer-navigation__links{
    line-height:1.7;
    color:rgba(255,255,255,0.7);
    -webkit-transition:color 0.1s ease-in-out;
    transition:color 0.1s ease-in-out
}
.layouts-footer-navigation__links a:hover,.layouts-footer-navigation__links a:focus{
    color:#222;
    text-decoration:none
}
@media only screen and (max-width: 969px){
    .layouts-footer-navigation{
        padding-left:0
    }
}
.layouts-header{
    height:65px;
    padding:60px 16px 16px 16px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    z-index:86;
    width: 77%;
    margin: 0 auto;
    position:relative
}
.layouts-header__navigation{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.layouts-header__badges{
    margin-right:24px
}
@media only screen and (max-width: 1169px){
    .layouts-header__badges{
        margin-right:16px
    }
}
@media only screen and (max-width: 969px){
    .layouts-header__badges{
        margin-right:8px
    }
}
@media only screen and (max-width: 767px){
    .layouts-header__badges{
        margin-right:8px
    }
}
.layouts-header .c-header-nav-link{
    color:#222;
    font-weight:500;
    text-decoration:none
}
.layouts-header .c-header-nav-link:hover,.layouts-header .c-header-nav-link:active,.layouts-header .c-header-nav-link:focus,.layouts-header .c-header-nav-link:active:hover,.layouts-header .c-header-nav-link.active{
    color:rgb(0, 99, 163)
}
.layouts-header .c-header-nav-link-divider{
    color:#222;
    display:inline-block;
    margin-right:8px;
    margin-left:8px
}
.layouts-header .c-header-nav-link-divider:before{
    content:'\00b7'
}
.layouts-header .c-header-nav-badge{
    color:#222;
    font-weight:500;
    text-decoration:none;
    width:40px;
    height:28px;
    line-height:28px;
    text-align:center;
    display:inline-block;
    text-align:center
}
.layouts-header .c-header-nav-badge .c-header-nav-badge--notification_counter{
    display:none
}
.layouts-header .c-header-nav-badge:hover,.layouts-header .c-header-nav-badge:active,.layouts-header .c-header-nav-badge:focus,.layouts-header .c-header-nav-badge:active:hover,.layouts-header .c-header-nav-badge.active{
    color:rgb(0, 99, 163)
}
.layouts-header .c-header-nav-badge--active{
    background:#F83A5C;
    border-radius:4px;
    color:#fff;
    font-size:14px;
    font-weight:700
}
.layouts-header .c-header-nav-badge--active:hover,.layouts-header .c-header-nav-badge--active:active,.layouts-header .c-header-nav-badge--active:focus,.layouts-header .c-header-nav-badge--active:active:hover,.layouts-header .c-header-nav-badge--active.active{
    color:#fff
}
.layouts-header .c-header-nav-badge--active .c-header-nav-badge--notification_counter{
    display:inline-block
}
.layouts-header--transparent .c-header-nav-link-divider,.layouts-header--transparent .c-header-nav-badge{
    color:white
}
.layouts-header--transparent .c-header-nav-badge:hover,.layouts-header--transparent .c-header-nav-badge:active,.layouts-header--transparent .c-header-nav-badge:focus,.layouts-header--transparent .c-header-nav-badge:active:hover,.layouts-header--transparent .c-header-nav-badge.active{
    color:rgba(255,255,255,0.7)
}
@media only screen and (min-width: 768px){
    .layouts-header--transparent .c-header-nav-link{
        color:white
    }
    .layouts-header--transparent .c-header-nav-link:hover,.layouts-header--transparent .c-header-nav-link:active,.layouts-header--transparent .c-header-nav-link:focus,.layouts-header--transparent .c-header-nav-link:active:hover,.layouts-header--transparent .c-header-nav-link.active{
        color:rgba(255,255,255,0.7)
    }
}
@media only screen and (max-width: 767px){
    .layouts-header__navigation_wrapper{
        display:none;
        width:100%;
        height:100vh;
        position:absolute;
        background:white;
        left:0;
        top:0;
        padding-top:65px
    }
    .layouts-header__navigation{
        display:block;
        height:100%;
        overflow-x:auto
    }
    .layouts-header--mobile_open{
        background:white
    }
    .layouts-header--mobile_open .c-header-logo__full{
        display:none
    }
    .layouts-header--mobile_open .c-header-logo__brand{
        display:inline;
        position:relative;
        z-index:1
    }
    .layouts-header--mobile_open .c-header-nav-link,.layouts-header--mobile_open .c-header-nav-link-divider,.layouts-header--mobile_open .c-header-nav-badge{
        color:#222
    }
    .layouts-header--mobile_open .layouts-header-messages,.layouts-header--mobile_open .layouts-header-notifications{
        display:none
    }
    .layouts-header--mobile_open .layouts-header__navigation_wrapper{
        display:block
    }
}
@media only screen and (max-width: 767px){
    .layouts-header__navigation .c-dropdown{
        display:block;
        width:100%
    }
    .layouts-header__navigation .c-dropdown:hover .c-dropdown__content_wrapper{
        padding-top:0
    }
    .layouts-header__navigation .c-dropdown__caption{
        margin-left:16px;
        font-size:14px
    }
    .layouts-header__navigation .c-dropdown__content_wrapper{
        display:none;
        position:static;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        -webkit-transition:unset;
        transition:unset;
        padding-top:0;
        visibility:visible;
        opacity:1
    }
    .layouts-header__navigation .c-dropdown__content{
        border:none;
        font-size:18px;
        border-radius:0;
        box-shadow:none;
        background:rgba(0,0,0,0.03);
        box-shadow:none;
        padding-bottom:8px;
        padding-top:8px
    }
    .layouts-header__navigation .c-dropdown__content:after,.layouts-header__navigation .c-dropdown__content:before{
        content:none
    }
    .layouts-header__navigation .c-header-nav-link{
        display:block;
        padding:8px 16px;
        font-size:20px
    }
    .layouts-header__navigation .c-dropdown>.c-header-nav-link--with_submenu{
        position:relative
    }
    .layouts-header__navigation .c-dropdown>.c-header-nav-link--with_submenu:after{
        position:absolute;
        top:50%;
        right:16px;
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%);
        content:'\e82b';
        font-family:'fontello';
        font-style:normal;
        font-weight:normal;
        color:#aaa;
        -webkit-transition:-webkit-transform 0.2s ease-in-out;
        transition:-webkit-transform 0.2s ease-in-out;
        transition:transform 0.2s ease-in-out;
        transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
        font-size:22px
    }
    .layouts-header__navigation .c-dropdown--mobile_open>.c-header-nav-link--with_submenu:after{
        -webkit-transform:translateY(-50%) rotate(180deg);
        -ms-transform:translateY(-50%) rotate(180deg);
        transform:translateY(-50%) rotate(180deg)
    }
}
.layouts-header-upcoming_event,.layouts-header-for_investors,.layouts-header-for_companies,.layouts-header-crypto,.layouts-header-about,.layouts-header-login_signup{
    -webkit-transform:translateY(-2px);
    -ms-transform:translateY(-2px);
    transform:translateY(-2px);
    margin-right:40px
}
@media only screen and (max-width: 1169px){
    .layouts-header-upcoming_event,.layouts-header-for_investors,.layouts-header-for_companies,.layouts-header-crypto,.layouts-header-about,.layouts-header-login_signup{
        margin-right:24px
    }
}
@media only screen and (max-width: 969px){
    .layouts-header-upcoming_event,.layouts-header-for_investors,.layouts-header-for_companies,.layouts-header-crypto,.layouts-header-about,.layouts-header-login_signup{
        margin-right:16px
    }
}
@media only screen and (max-width: 767px){
    .layouts-header-upcoming_event,.layouts-header-for_investors,.layouts-header-for_companies,.layouts-header-crypto,.layouts-header-about,.layouts-header-login_signup{
        margin-right:0
    }
}
.layouts-header-issuer_profile,.layouts-header-user_profile{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-right:24px
}
@media only screen and (max-width: 1169px){
    .layouts-header-issuer_profile,.layouts-header-user_profile{
        margin-right:16px
    }
}
@media only screen and (max-width: 969px){
    .layouts-header-issuer_profile,.layouts-header-user_profile{
        margin-right:8px
    }
}
@media only screen and (max-width: 767px){
    .layouts-header-issuer_profile,.layouts-header-user_profile{
        margin-right:0
    }
}
.layouts-header-messages,.layouts-header-notifications{
    -webkit-transform:translateY(-2px);
    -ms-transform:translateY(-2px);
    transform:translateY(-2px)
}
.layouts-header-issuer_profile .c-dropdown--right .c-dropdown__content:before,.layouts-header-user_profile .c-dropdown--right .c-dropdown__content:before{
    right:10px
}
.layouts-header-issuer_profile .c-dropdown--right .c-dropdown__content:after,.layouts-header-user_profile .c-dropdown--right .c-dropdown__content:after{
    right:11px
}
.layouts-header-notifications .c-dropdown--right .c-dropdown__content:before{
    right:12px
}
.layouts-header-notifications .c-dropdown--right .c-dropdown__content:after{
    right:13px
}
.layouts-header-logo{
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1
}
.layouts-header-logo__logo_container{
    display:inline-block
}
.layouts-header-logo__crypto_logo_container{
    position:relative;
    display:inline-block;
    vertical-align:sub
}
.layouts-header-logo__crypto_logo_container:before{
    content:'';
    width:1px;
    height:32px;
    position:absolute;
    top:50%;
    left:-17.6px;
    -webkit-transform:rotate(30deg) translateY(-54%);
    -ms-transform:rotate(30deg) translateY(-54%);
    transform:rotate(30deg) translateY(-54%);
    background-color:rgba(255,255,255,0.5)
}
.layouts-header-upcoming_event{
    -webkit-transform:none;
    -ms-transform:none;
    transform:none
}
@media only screen and (min-width: 768px){
    .layouts-header-upcoming_event .c-header-nav-link{
        border:2px solid rgb(0, 99, 163);
        display:inline-block;
        padding:2px 8px 4px;
        border-radius:6px;
        line-height:16px;
        font-size:16px;
        color:rgb(0, 99, 163)
    }
    .layouts-header-upcoming_event .c-header-nav-link:hover,.layouts-header-upcoming_event .c-header-nav-link:active,.layouts-header-upcoming_event .c-header-nav-link:focus,.layouts-header-upcoming_event .c-header-nav-link:active:hover,.layouts-header-upcoming_event .c-header-nav-link.active{
        color:#007bb5;
        border-color:#007bb5
    }
}
@media only screen and (min-width: 768px){
    .layouts-header-upcoming_event--transparent .c-header-nav-link{
        color:white;
        border-color:white
    }
    .layouts-header-upcoming_event--transparent .c-header-nav-link:hover,.layouts-header-upcoming_event--transparent .c-header-nav-link:active,.layouts-header-upcoming_event--transparent .c-header-nav-link:focus,.layouts-header-upcoming_event--transparent .c-header-nav-link:active:hover,.layouts-header-upcoming_event--transparent .c-header-nav-link.active{
        color:rgba(255,255,255,0.7);
        border-color:rgba(255,255,255,0.7)
    }
}
.layouts-header-notifications__notifications_container{
    width:352px;
    border-radius:6px;
    overflow:hidden
}
.layouts-header-notifications .layouts-header-notifications_list{
    max-height:448px;
    overflow-y:auto
}
.layouts-header-user_profile{
    margin-right:0
}
@media only screen and (min-width: 768px){
    .layouts-header-user_profile__hidden_on_desktop{
        display:none !important
    }
}
.layouts-header-login_signup{
    margin-right:16px
}
.layouts-header-login_signup .c-header-nav-link{
    font-weight:400;
    opacity:.75
}
@media only screen and (max-width: 969px){
    .layouts-header-login_signup .c-header-nav-link{
        display:inline-block
    }
}
.layouts-header-login_signup .c-header-nav-link-divider{
    opacity:.75
}
@media only screen and (max-width: 969px){
    .layouts-header-login_signup .c-header-nav-link-divider{
        margin:0
    }
}
.layouts-header-mobile_navigation_toggle__link{
    display:inline-block;
    position:relative;
    width:19px;
    height:15px
}
.layouts-header-mobile_navigation_toggle__line{
    position:absolute;
    height:3px;
    width:100%;
    background:#222;
    opacity:1;
    left:0;
    -webkit-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    transform:rotate(0deg);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.layouts-header-mobile_navigation_toggle__line:nth-child(1){
    top:0
}
.layouts-header-mobile_navigation_toggle__line:nth-child(2),.layouts-header-mobile_navigation_toggle__line:nth-child(3){
    top:6px
}
.layouts-header-mobile_navigation_toggle__line:nth-child(4){
    top:12px
}
.layouts-header-mobile_navigation_toggle--open .layouts-header-mobile_navigation_toggle__line{
    background:#222
}
.layouts-header-mobile_navigation_toggle--open .layouts-header-mobile_navigation_toggle__line:nth-child(1){
    top:3px;
    width:0%;
    left:50%;
    opacity:0
}
.layouts-header-mobile_navigation_toggle--open .layouts-header-mobile_navigation_toggle__line:nth-child(2){
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg)
}
.layouts-header-mobile_navigation_toggle--open .layouts-header-mobile_navigation_toggle__line:nth-child(3){
    -webkit-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.layouts-header-mobile_navigation_toggle--open .layouts-header-mobile_navigation_toggle__line:nth-child(4){
    top:3px;
    width:0%;
    left:50%;
    opacity:0
}
.layouts-header-mobile_navigation_toggle--transparent:not(.layouts-header-mobile_navigation_toggle--open) .layouts-header-mobile_navigation_toggle__line{
    background:white
}
.leaderboard-country_table__flag{
    -webkit-transform:translateY(3px);
    -ms-transform:translateY(3px);
    transform:translateY(3px);
    position:relative;
    display:inline-block
}
.leaderboard-country_table__table_container{
    overflow:auto;
    -webkit-transition:max-height 0.2s ease-in-out;
    transition:max-height 0.2s ease-in-out
}
.leaderboard-table{
    position:relative
}
.leaderboard-table__join_leaderboard_cta{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translateY(-50%) translateX(-50%);
    -ms-transform:translateY(-50%) translateX(-50%);
    transform:translateY(-50%) translateX(-50%);
    z-index:10
}
.leaderboard-table__table_container{
    overflow:auto;
    -webkit-transition:max-height 0.2s ease-in-out;
    transition:max-height 0.2s ease-in-out
}
.leaderboard-table__table_container--scrambled{
    -webkit-filter:blur(5px);
    filter:blur(5px);
    position:relative
}
.leaderboard-table__table_container--scrambled:after{
    content:" ";
    height:100%;
    width:100%;
    left:0;
    top:0;
    position:absolute
}
.leaderboard-table__ranking--overall .leaderboard-table__user h4{
    font-size:22px
}
.leaderboard-table__user{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.leaderboard-table__avatar{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.leaderboard-table__description{
    max-width:180px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.leaderboard-table__follow_container{
    opacity:0.6
}
.leaderboard-table__follow_container:hover{
    opacity:1
}
.learn-index,.learn-investors-index,.learn-investors-how_it_works,.learn-investors-how_to_invest,.learn-investors-how_we_select_startups,.learn-investors-how_should_i_invest,.learn-investors-what_the_deal_terms_mean,.learn-investors-what_is_equity_crowdfunding,.learn-investors-risks,.learn-investors-disclosure,.learn-investors-selling,.learn-investors-commission,.learn-investors-crowdsafe,.learn-investors-resources,.learn-issuers-index,.learn-issuers-why,.learn-issuers-who_can_raise,.learn-issuers-ineligibility,.learn-issuers-how_it_works,.learn-issuers-costs,.learn-issuers-when_can_accept_funds,.learn-issuers-changing_details,.learn-issuers-advertising,.learn-issuers-ongoing_obligations,.learn-issuers-shareholders_limit,.learn-issuers-is_crowdfunding_right{
    font-size:18px;
    font-weight:300
}
.learn-index p:not(:last-child),.learn-investors-index p:not(:last-child),.learn-investors-how_it_works p:not(:last-child),.learn-investors-how_to_invest p:not(:last-child),.learn-investors-how_we_select_startups p:not(:last-child),.learn-investors-how_should_i_invest p:not(:last-child),.learn-investors-what_the_deal_terms_mean p:not(:last-child),.learn-investors-what_is_equity_crowdfunding p:not(:last-child),.learn-investors-risks p:not(:last-child),.learn-investors-disclosure p:not(:last-child),.learn-investors-selling p:not(:last-child),.learn-investors-commission p:not(:last-child),.learn-investors-crowdsafe p:not(:last-child),.learn-investors-resources p:not(:last-child),.learn-issuers-index p:not(:last-child),.learn-issuers-why p:not(:last-child),.learn-issuers-who_can_raise p:not(:last-child),.learn-issuers-ineligibility p:not(:last-child),.learn-issuers-how_it_works p:not(:last-child),.learn-issuers-costs p:not(:last-child),.learn-issuers-when_can_accept_funds p:not(:last-child),.learn-issuers-changing_details p:not(:last-child),.learn-issuers-advertising p:not(:last-child),.learn-issuers-ongoing_obligations p:not(:last-child),.learn-issuers-shareholders_limit p:not(:last-child),.learn-issuers-is_crowdfunding_right p:not(:last-child),.learn-index h2:not(:last-child),.learn-investors-index h2:not(:last-child),.learn-investors-how_it_works h2:not(:last-child),.learn-investors-how_to_invest h2:not(:last-child),.learn-investors-how_we_select_startups h2:not(:last-child),.learn-investors-how_should_i_invest h2:not(:last-child),.learn-investors-what_the_deal_terms_mean h2:not(:last-child),.learn-investors-what_is_equity_crowdfunding h2:not(:last-child),.learn-investors-risks h2:not(:last-child),.learn-investors-disclosure h2:not(:last-child),.learn-investors-selling h2:not(:last-child),.learn-investors-commission h2:not(:last-child),.learn-investors-crowdsafe h2:not(:last-child),.learn-investors-resources h2:not(:last-child),.learn-issuers-index h2:not(:last-child),.learn-issuers-why h2:not(:last-child),.learn-issuers-who_can_raise h2:not(:last-child),.learn-issuers-ineligibility h2:not(:last-child),.learn-issuers-how_it_works h2:not(:last-child),.learn-issuers-costs h2:not(:last-child),.learn-issuers-when_can_accept_funds h2:not(:last-child),.learn-issuers-changing_details h2:not(:last-child),.learn-issuers-advertising h2:not(:last-child),.learn-issuers-ongoing_obligations h2:not(:last-child),.learn-issuers-shareholders_limit h2:not(:last-child),.learn-issuers-is_crowdfunding_right h2:not(:last-child),.learn-index h3:not(:last-child),.learn-investors-index h3:not(:last-child),.learn-investors-how_it_works h3:not(:last-child),.learn-investors-how_to_invest h3:not(:last-child),.learn-investors-how_we_select_startups h3:not(:last-child),.learn-investors-how_should_i_invest h3:not(:last-child),.learn-investors-what_the_deal_terms_mean h3:not(:last-child),.learn-investors-what_is_equity_crowdfunding h3:not(:last-child),.learn-investors-risks h3:not(:last-child),.learn-investors-disclosure h3:not(:last-child),.learn-investors-selling h3:not(:last-child),.learn-investors-commission h3:not(:last-child),.learn-investors-crowdsafe h3:not(:last-child),.learn-investors-resources h3:not(:last-child),.learn-issuers-index h3:not(:last-child),.learn-issuers-why h3:not(:last-child),.learn-issuers-who_can_raise h3:not(:last-child),.learn-issuers-ineligibility h3:not(:last-child),.learn-issuers-how_it_works h3:not(:last-child),.learn-issuers-costs h3:not(:last-child),.learn-issuers-when_can_accept_funds h3:not(:last-child),.learn-issuers-changing_details h3:not(:last-child),.learn-issuers-advertising h3:not(:last-child),.learn-issuers-ongoing_obligations h3:not(:last-child),.learn-issuers-shareholders_limit h3:not(:last-child),.learn-issuers-is_crowdfunding_right h3:not(:last-child),.learn-index h4:not(:last-child),.learn-investors-index h4:not(:last-child),.learn-investors-how_it_works h4:not(:last-child),.learn-investors-how_to_invest h4:not(:last-child),.learn-investors-how_we_select_startups h4:not(:last-child),.learn-investors-how_should_i_invest h4:not(:last-child),.learn-investors-what_the_deal_terms_mean h4:not(:last-child),.learn-investors-what_is_equity_crowdfunding h4:not(:last-child),.learn-investors-risks h4:not(:last-child),.learn-investors-disclosure h4:not(:last-child),.learn-investors-selling h4:not(:last-child),.learn-investors-commission h4:not(:last-child),.learn-investors-crowdsafe h4:not(:last-child),.learn-investors-resources h4:not(:last-child),.learn-issuers-index h4:not(:last-child),.learn-issuers-why h4:not(:last-child),.learn-issuers-who_can_raise h4:not(:last-child),.learn-issuers-ineligibility h4:not(:last-child),.learn-issuers-how_it_works h4:not(:last-child),.learn-issuers-costs h4:not(:last-child),.learn-issuers-when_can_accept_funds h4:not(:last-child),.learn-issuers-changing_details h4:not(:last-child),.learn-issuers-advertising h4:not(:last-child),.learn-issuers-ongoing_obligations h4:not(:last-child),.learn-issuers-shareholders_limit h4:not(:last-child),.learn-issuers-is_crowdfunding_right h4:not(:last-child),.learn-index h5:not(:last-child),.learn-investors-index h5:not(:last-child),.learn-investors-how_it_works h5:not(:last-child),.learn-investors-how_to_invest h5:not(:last-child),.learn-investors-how_we_select_startups h5:not(:last-child),.learn-investors-how_should_i_invest h5:not(:last-child),.learn-investors-what_the_deal_terms_mean h5:not(:last-child),.learn-investors-what_is_equity_crowdfunding h5:not(:last-child),.learn-investors-risks h5:not(:last-child),.learn-investors-disclosure h5:not(:last-child),.learn-investors-selling h5:not(:last-child),.learn-investors-commission h5:not(:last-child),.learn-investors-crowdsafe h5:not(:last-child),.learn-investors-resources h5:not(:last-child),.learn-issuers-index h5:not(:last-child),.learn-issuers-why h5:not(:last-child),.learn-issuers-who_can_raise h5:not(:last-child),.learn-issuers-ineligibility h5:not(:last-child),.learn-issuers-how_it_works h5:not(:last-child),.learn-issuers-costs h5:not(:last-child),.learn-issuers-when_can_accept_funds h5:not(:last-child),.learn-issuers-changing_details h5:not(:last-child),.learn-issuers-advertising h5:not(:last-child),.learn-issuers-ongoing_obligations h5:not(:last-child),.learn-issuers-shareholders_limit h5:not(:last-child),.learn-issuers-is_crowdfunding_right h5:not(:last-child),.learn-index h6:not(:last-child),.learn-investors-index h6:not(:last-child),.learn-investors-how_it_works h6:not(:last-child),.learn-investors-how_to_invest h6:not(:last-child),.learn-investors-how_we_select_startups h6:not(:last-child),.learn-investors-how_should_i_invest h6:not(:last-child),.learn-investors-what_the_deal_terms_mean h6:not(:last-child),.learn-investors-what_is_equity_crowdfunding h6:not(:last-child),.learn-investors-risks h6:not(:last-child),.learn-investors-disclosure h6:not(:last-child),.learn-investors-selling h6:not(:last-child),.learn-investors-commission h6:not(:last-child),.learn-investors-crowdsafe h6:not(:last-child),.learn-investors-resources h6:not(:last-child),.learn-issuers-index h6:not(:last-child),.learn-issuers-why h6:not(:last-child),.learn-issuers-who_can_raise h6:not(:last-child),.learn-issuers-ineligibility h6:not(:last-child),.learn-issuers-how_it_works h6:not(:last-child),.learn-issuers-costs h6:not(:last-child),.learn-issuers-when_can_accept_funds h6:not(:last-child),.learn-issuers-changing_details h6:not(:last-child),.learn-issuers-advertising h6:not(:last-child),.learn-issuers-ongoing_obligations h6:not(:last-child),.learn-issuers-shareholders_limit h6:not(:last-child),.learn-issuers-is_crowdfunding_right h6:not(:last-child){
    margin-bottom:24px
}
.learn-index p+h2,.learn-investors-index p+h2,.learn-investors-how_it_works p+h2,.learn-investors-how_to_invest p+h2,.learn-investors-how_we_select_startups p+h2,.learn-investors-how_should_i_invest p+h2,.learn-investors-what_the_deal_terms_mean p+h2,.learn-investors-what_is_equity_crowdfunding p+h2,.learn-investors-risks p+h2,.learn-investors-disclosure p+h2,.learn-investors-selling p+h2,.learn-investors-commission p+h2,.learn-investors-crowdsafe p+h2,.learn-investors-resources p+h2,.learn-issuers-index p+h2,.learn-issuers-why p+h2,.learn-issuers-who_can_raise p+h2,.learn-issuers-ineligibility p+h2,.learn-issuers-how_it_works p+h2,.learn-issuers-costs p+h2,.learn-issuers-when_can_accept_funds p+h2,.learn-issuers-changing_details p+h2,.learn-issuers-advertising p+h2,.learn-issuers-ongoing_obligations p+h2,.learn-issuers-shareholders_limit p+h2,.learn-issuers-is_crowdfunding_right p+h2,.learn-index p+h3,.learn-investors-index p+h3,.learn-investors-how_it_works p+h3,.learn-investors-how_to_invest p+h3,.learn-investors-how_we_select_startups p+h3,.learn-investors-how_should_i_invest p+h3,.learn-investors-what_the_deal_terms_mean p+h3,.learn-investors-what_is_equity_crowdfunding p+h3,.learn-investors-risks p+h3,.learn-investors-disclosure p+h3,.learn-investors-selling p+h3,.learn-investors-commission p+h3,.learn-investors-crowdsafe p+h3,.learn-investors-resources p+h3,.learn-issuers-index p+h3,.learn-issuers-why p+h3,.learn-issuers-who_can_raise p+h3,.learn-issuers-ineligibility p+h3,.learn-issuers-how_it_works p+h3,.learn-issuers-costs p+h3,.learn-issuers-when_can_accept_funds p+h3,.learn-issuers-changing_details p+h3,.learn-issuers-advertising p+h3,.learn-issuers-ongoing_obligations p+h3,.learn-issuers-shareholders_limit p+h3,.learn-issuers-is_crowdfunding_right p+h3,.learn-index p+h4,.learn-investors-index p+h4,.learn-investors-how_it_works p+h4,.learn-investors-how_to_invest p+h4,.learn-investors-how_we_select_startups p+h4,.learn-investors-how_should_i_invest p+h4,.learn-investors-what_the_deal_terms_mean p+h4,.learn-investors-what_is_equity_crowdfunding p+h4,.learn-investors-risks p+h4,.learn-investors-disclosure p+h4,.learn-investors-selling p+h4,.learn-investors-commission p+h4,.learn-investors-crowdsafe p+h4,.learn-investors-resources p+h4,.learn-issuers-index p+h4,.learn-issuers-why p+h4,.learn-issuers-who_can_raise p+h4,.learn-issuers-ineligibility p+h4,.learn-issuers-how_it_works p+h4,.learn-issuers-costs p+h4,.learn-issuers-when_can_accept_funds p+h4,.learn-issuers-changing_details p+h4,.learn-issuers-advertising p+h4,.learn-issuers-ongoing_obligations p+h4,.learn-issuers-shareholders_limit p+h4,.learn-issuers-is_crowdfunding_right p+h4,.learn-index p+h5,.learn-investors-index p+h5,.learn-investors-how_it_works p+h5,.learn-investors-how_to_invest p+h5,.learn-investors-how_we_select_startups p+h5,.learn-investors-how_should_i_invest p+h5,.learn-investors-what_the_deal_terms_mean p+h5,.learn-investors-what_is_equity_crowdfunding p+h5,.learn-investors-risks p+h5,.learn-investors-disclosure p+h5,.learn-investors-selling p+h5,.learn-investors-commission p+h5,.learn-investors-crowdsafe p+h5,.learn-investors-resources p+h5,.learn-issuers-index p+h5,.learn-issuers-why p+h5,.learn-issuers-who_can_raise p+h5,.learn-issuers-ineligibility p+h5,.learn-issuers-how_it_works p+h5,.learn-issuers-costs p+h5,.learn-issuers-when_can_accept_funds p+h5,.learn-issuers-changing_details p+h5,.learn-issuers-advertising p+h5,.learn-issuers-ongoing_obligations p+h5,.learn-issuers-shareholders_limit p+h5,.learn-issuers-is_crowdfunding_right p+h5,.learn-index p+h6,.learn-investors-index p+h6,.learn-investors-how_it_works p+h6,.learn-investors-how_to_invest p+h6,.learn-investors-how_we_select_startups p+h6,.learn-investors-how_should_i_invest p+h6,.learn-investors-what_the_deal_terms_mean p+h6,.learn-investors-what_is_equity_crowdfunding p+h6,.learn-investors-risks p+h6,.learn-investors-disclosure p+h6,.learn-investors-selling p+h6,.learn-investors-commission p+h6,.learn-investors-crowdsafe p+h6,.learn-investors-resources p+h6,.learn-issuers-index p+h6,.learn-issuers-why p+h6,.learn-issuers-who_can_raise p+h6,.learn-issuers-ineligibility p+h6,.learn-issuers-how_it_works p+h6,.learn-issuers-costs p+h6,.learn-issuers-when_can_accept_funds p+h6,.learn-issuers-changing_details p+h6,.learn-issuers-advertising p+h6,.learn-issuers-ongoing_obligations p+h6,.learn-issuers-shareholders_limit p+h6,.learn-issuers-is_crowdfunding_right p+h6,.learn-index ul+h2,.learn-investors-index ul+h2,.learn-investors-how_it_works ul+h2,.learn-investors-how_to_invest ul+h2,.learn-investors-how_we_select_startups ul+h2,.learn-investors-how_should_i_invest ul+h2,.learn-investors-what_the_deal_terms_mean ul+h2,.learn-investors-what_is_equity_crowdfunding ul+h2,.learn-investors-risks ul+h2,.learn-investors-disclosure ul+h2,.learn-investors-selling ul+h2,.learn-investors-commission ul+h2,.learn-investors-crowdsafe ul+h2,.learn-investors-resources ul+h2,.learn-issuers-index ul+h2,.learn-issuers-why ul+h2,.learn-issuers-who_can_raise ul+h2,.learn-issuers-ineligibility ul+h2,.learn-issuers-how_it_works ul+h2,.learn-issuers-costs ul+h2,.learn-issuers-when_can_accept_funds ul+h2,.learn-issuers-changing_details ul+h2,.learn-issuers-advertising ul+h2,.learn-issuers-ongoing_obligations ul+h2,.learn-issuers-shareholders_limit ul+h2,.learn-issuers-is_crowdfunding_right ul+h2,.learn-index ul+h3,.learn-investors-index ul+h3,.learn-investors-how_it_works ul+h3,.learn-investors-how_to_invest ul+h3,.learn-investors-how_we_select_startups ul+h3,.learn-investors-how_should_i_invest ul+h3,.learn-investors-what_the_deal_terms_mean ul+h3,.learn-investors-what_is_equity_crowdfunding ul+h3,.learn-investors-risks ul+h3,.learn-investors-disclosure ul+h3,.learn-investors-selling ul+h3,.learn-investors-commission ul+h3,.learn-investors-crowdsafe ul+h3,.learn-investors-resources ul+h3,.learn-issuers-index ul+h3,.learn-issuers-why ul+h3,.learn-issuers-who_can_raise ul+h3,.learn-issuers-ineligibility ul+h3,.learn-issuers-how_it_works ul+h3,.learn-issuers-costs ul+h3,.learn-issuers-when_can_accept_funds ul+h3,.learn-issuers-changing_details ul+h3,.learn-issuers-advertising ul+h3,.learn-issuers-ongoing_obligations ul+h3,.learn-issuers-shareholders_limit ul+h3,.learn-issuers-is_crowdfunding_right ul+h3,.learn-index ul+h4,.learn-investors-index ul+h4,.learn-investors-how_it_works ul+h4,.learn-investors-how_to_invest ul+h4,.learn-investors-how_we_select_startups ul+h4,.learn-investors-how_should_i_invest ul+h4,.learn-investors-what_the_deal_terms_mean ul+h4,.learn-investors-what_is_equity_crowdfunding ul+h4,.learn-investors-risks ul+h4,.learn-investors-disclosure ul+h4,.learn-investors-selling ul+h4,.learn-investors-commission ul+h4,.learn-investors-crowdsafe ul+h4,.learn-investors-resources ul+h4,.learn-issuers-index ul+h4,.learn-issuers-why ul+h4,.learn-issuers-who_can_raise ul+h4,.learn-issuers-ineligibility ul+h4,.learn-issuers-how_it_works ul+h4,.learn-issuers-costs ul+h4,.learn-issuers-when_can_accept_funds ul+h4,.learn-issuers-changing_details ul+h4,.learn-issuers-advertising ul+h4,.learn-issuers-ongoing_obligations ul+h4,.learn-issuers-shareholders_limit ul+h4,.learn-issuers-is_crowdfunding_right ul+h4,.learn-index ul+h5,.learn-investors-index ul+h5,.learn-investors-how_it_works ul+h5,.learn-investors-how_to_invest ul+h5,.learn-investors-how_we_select_startups ul+h5,.learn-investors-how_should_i_invest ul+h5,.learn-investors-what_the_deal_terms_mean ul+h5,.learn-investors-what_is_equity_crowdfunding ul+h5,.learn-investors-risks ul+h5,.learn-investors-disclosure ul+h5,.learn-investors-selling ul+h5,.learn-investors-commission ul+h5,.learn-investors-crowdsafe ul+h5,.learn-investors-resources ul+h5,.learn-issuers-index ul+h5,.learn-issuers-why ul+h5,.learn-issuers-who_can_raise ul+h5,.learn-issuers-ineligibility ul+h5,.learn-issuers-how_it_works ul+h5,.learn-issuers-costs ul+h5,.learn-issuers-when_can_accept_funds ul+h5,.learn-issuers-changing_details ul+h5,.learn-issuers-advertising ul+h5,.learn-issuers-ongoing_obligations ul+h5,.learn-issuers-shareholders_limit ul+h5,.learn-issuers-is_crowdfunding_right ul+h5,.learn-index ul+h6,.learn-investors-index ul+h6,.learn-investors-how_it_works ul+h6,.learn-investors-how_to_invest ul+h6,.learn-investors-how_we_select_startups ul+h6,.learn-investors-how_should_i_invest ul+h6,.learn-investors-what_the_deal_terms_mean ul+h6,.learn-investors-what_is_equity_crowdfunding ul+h6,.learn-investors-risks ul+h6,.learn-investors-disclosure ul+h6,.learn-investors-selling ul+h6,.learn-investors-commission ul+h6,.learn-investors-crowdsafe ul+h6,.learn-investors-resources ul+h6,.learn-issuers-index ul+h6,.learn-issuers-why ul+h6,.learn-issuers-who_can_raise ul+h6,.learn-issuers-ineligibility ul+h6,.learn-issuers-how_it_works ul+h6,.learn-issuers-costs ul+h6,.learn-issuers-when_can_accept_funds ul+h6,.learn-issuers-changing_details ul+h6,.learn-issuers-advertising ul+h6,.learn-issuers-ongoing_obligations ul+h6,.learn-issuers-shareholders_limit ul+h6,.learn-issuers-is_crowdfunding_right ul+h6,.learn-index ol+h2,.learn-investors-index ol+h2,.learn-investors-how_it_works ol+h2,.learn-investors-how_to_invest ol+h2,.learn-investors-how_we_select_startups ol+h2,.learn-investors-how_should_i_invest ol+h2,.learn-investors-what_the_deal_terms_mean ol+h2,.learn-investors-what_is_equity_crowdfunding ol+h2,.learn-investors-risks ol+h2,.learn-investors-disclosure ol+h2,.learn-investors-selling ol+h2,.learn-investors-commission ol+h2,.learn-investors-crowdsafe ol+h2,.learn-investors-resources ol+h2,.learn-issuers-index ol+h2,.learn-issuers-why ol+h2,.learn-issuers-who_can_raise ol+h2,.learn-issuers-ineligibility ol+h2,.learn-issuers-how_it_works ol+h2,.learn-issuers-costs ol+h2,.learn-issuers-when_can_accept_funds ol+h2,.learn-issuers-changing_details ol+h2,.learn-issuers-advertising ol+h2,.learn-issuers-ongoing_obligations ol+h2,.learn-issuers-shareholders_limit ol+h2,.learn-issuers-is_crowdfunding_right ol+h2,.learn-index ol+h3,.learn-investors-index ol+h3,.learn-investors-how_it_works ol+h3,.learn-investors-how_to_invest ol+h3,.learn-investors-how_we_select_startups ol+h3,.learn-investors-how_should_i_invest ol+h3,.learn-investors-what_the_deal_terms_mean ol+h3,.learn-investors-what_is_equity_crowdfunding ol+h3,.learn-investors-risks ol+h3,.learn-investors-disclosure ol+h3,.learn-investors-selling ol+h3,.learn-investors-commission ol+h3,.learn-investors-crowdsafe ol+h3,.learn-investors-resources ol+h3,.learn-issuers-index ol+h3,.learn-issuers-why ol+h3,.learn-issuers-who_can_raise ol+h3,.learn-issuers-ineligibility ol+h3,.learn-issuers-how_it_works ol+h3,.learn-issuers-costs ol+h3,.learn-issuers-when_can_accept_funds ol+h3,.learn-issuers-changing_details ol+h3,.learn-issuers-advertising ol+h3,.learn-issuers-ongoing_obligations ol+h3,.learn-issuers-shareholders_limit ol+h3,.learn-issuers-is_crowdfunding_right ol+h3,.learn-index ol+h4,.learn-investors-index ol+h4,.learn-investors-how_it_works ol+h4,.learn-investors-how_to_invest ol+h4,.learn-investors-how_we_select_startups ol+h4,.learn-investors-how_should_i_invest ol+h4,.learn-investors-what_the_deal_terms_mean ol+h4,.learn-investors-what_is_equity_crowdfunding ol+h4,.learn-investors-risks ol+h4,.learn-investors-disclosure ol+h4,.learn-investors-selling ol+h4,.learn-investors-commission ol+h4,.learn-investors-crowdsafe ol+h4,.learn-investors-resources ol+h4,.learn-issuers-index ol+h4,.learn-issuers-why ol+h4,.learn-issuers-who_can_raise ol+h4,.learn-issuers-ineligibility ol+h4,.learn-issuers-how_it_works ol+h4,.learn-issuers-costs ol+h4,.learn-issuers-when_can_accept_funds ol+h4,.learn-issuers-changing_details ol+h4,.learn-issuers-advertising ol+h4,.learn-issuers-ongoing_obligations ol+h4,.learn-issuers-shareholders_limit ol+h4,.learn-issuers-is_crowdfunding_right ol+h4,.learn-index ol+h5,.learn-investors-index ol+h5,.learn-investors-how_it_works ol+h5,.learn-investors-how_to_invest ol+h5,.learn-investors-how_we_select_startups ol+h5,.learn-investors-how_should_i_invest ol+h5,.learn-investors-what_the_deal_terms_mean ol+h5,.learn-investors-what_is_equity_crowdfunding ol+h5,.learn-investors-risks ol+h5,.learn-investors-disclosure ol+h5,.learn-investors-selling ol+h5,.learn-investors-commission ol+h5,.learn-investors-crowdsafe ol+h5,.learn-investors-resources ol+h5,.learn-issuers-index ol+h5,.learn-issuers-why ol+h5,.learn-issuers-who_can_raise ol+h5,.learn-issuers-ineligibility ol+h5,.learn-issuers-how_it_works ol+h5,.learn-issuers-costs ol+h5,.learn-issuers-when_can_accept_funds ol+h5,.learn-issuers-changing_details ol+h5,.learn-issuers-advertising ol+h5,.learn-issuers-ongoing_obligations ol+h5,.learn-issuers-shareholders_limit ol+h5,.learn-issuers-is_crowdfunding_right ol+h5,.learn-index ol+h6,.learn-investors-index ol+h6,.learn-investors-how_it_works ol+h6,.learn-investors-how_to_invest ol+h6,.learn-investors-how_we_select_startups ol+h6,.learn-investors-how_should_i_invest ol+h6,.learn-investors-what_the_deal_terms_mean ol+h6,.learn-investors-what_is_equity_crowdfunding ol+h6,.learn-investors-risks ol+h6,.learn-investors-disclosure ol+h6,.learn-investors-selling ol+h6,.learn-investors-commission ol+h6,.learn-investors-crowdsafe ol+h6,.learn-investors-resources ol+h6,.learn-issuers-index ol+h6,.learn-issuers-why ol+h6,.learn-issuers-who_can_raise ol+h6,.learn-issuers-ineligibility ol+h6,.learn-issuers-how_it_works ol+h6,.learn-issuers-costs ol+h6,.learn-issuers-when_can_accept_funds ol+h6,.learn-issuers-changing_details ol+h6,.learn-issuers-advertising ol+h6,.learn-issuers-ongoing_obligations ol+h6,.learn-issuers-shareholders_limit ol+h6,.learn-issuers-is_crowdfunding_right ol+h6,.learn-index table+h2,.learn-investors-index table+h2,.learn-investors-how_it_works table+h2,.learn-investors-how_to_invest table+h2,.learn-investors-how_we_select_startups table+h2,.learn-investors-how_should_i_invest table+h2,.learn-investors-what_the_deal_terms_mean table+h2,.learn-investors-what_is_equity_crowdfunding table+h2,.learn-investors-risks table+h2,.learn-investors-disclosure table+h2,.learn-investors-selling table+h2,.learn-investors-commission table+h2,.learn-investors-crowdsafe table+h2,.learn-investors-resources table+h2,.learn-issuers-index table+h2,.learn-issuers-why table+h2,.learn-issuers-who_can_raise table+h2,.learn-issuers-ineligibility table+h2,.learn-issuers-how_it_works table+h2,.learn-issuers-costs table+h2,.learn-issuers-when_can_accept_funds table+h2,.learn-issuers-changing_details table+h2,.learn-issuers-advertising table+h2,.learn-issuers-ongoing_obligations table+h2,.learn-issuers-shareholders_limit table+h2,.learn-issuers-is_crowdfunding_right table+h2,.learn-index table+h3,.learn-investors-index table+h3,.learn-investors-how_it_works table+h3,.learn-investors-how_to_invest table+h3,.learn-investors-how_we_select_startups table+h3,.learn-investors-how_should_i_invest table+h3,.learn-investors-what_the_deal_terms_mean table+h3,.learn-investors-what_is_equity_crowdfunding table+h3,.learn-investors-risks table+h3,.learn-investors-disclosure table+h3,.learn-investors-selling table+h3,.learn-investors-commission table+h3,.learn-investors-crowdsafe table+h3,.learn-investors-resources table+h3,.learn-issuers-index table+h3,.learn-issuers-why table+h3,.learn-issuers-who_can_raise table+h3,.learn-issuers-ineligibility table+h3,.learn-issuers-how_it_works table+h3,.learn-issuers-costs table+h3,.learn-issuers-when_can_accept_funds table+h3,.learn-issuers-changing_details table+h3,.learn-issuers-advertising table+h3,.learn-issuers-ongoing_obligations table+h3,.learn-issuers-shareholders_limit table+h3,.learn-issuers-is_crowdfunding_right table+h3,.learn-index table+h4,.learn-investors-index table+h4,.learn-investors-how_it_works table+h4,.learn-investors-how_to_invest table+h4,.learn-investors-how_we_select_startups table+h4,.learn-investors-how_should_i_invest table+h4,.learn-investors-what_the_deal_terms_mean table+h4,.learn-investors-what_is_equity_crowdfunding table+h4,.learn-investors-risks table+h4,.learn-investors-disclosure table+h4,.learn-investors-selling table+h4,.learn-investors-commission table+h4,.learn-investors-crowdsafe table+h4,.learn-investors-resources table+h4,.learn-issuers-index table+h4,.learn-issuers-why table+h4,.learn-issuers-who_can_raise table+h4,.learn-issuers-ineligibility table+h4,.learn-issuers-how_it_works table+h4,.learn-issuers-costs table+h4,.learn-issuers-when_can_accept_funds table+h4,.learn-issuers-changing_details table+h4,.learn-issuers-advertising table+h4,.learn-issuers-ongoing_obligations table+h4,.learn-issuers-shareholders_limit table+h4,.learn-issuers-is_crowdfunding_right table+h4,.learn-index table+h5,.learn-investors-index table+h5,.learn-investors-how_it_works table+h5,.learn-investors-how_to_invest table+h5,.learn-investors-how_we_select_startups table+h5,.learn-investors-how_should_i_invest table+h5,.learn-investors-what_the_deal_terms_mean table+h5,.learn-investors-what_is_equity_crowdfunding table+h5,.learn-investors-risks table+h5,.learn-investors-disclosure table+h5,.learn-investors-selling table+h5,.learn-investors-commission table+h5,.learn-investors-crowdsafe table+h5,.learn-investors-resources table+h5,.learn-issuers-index table+h5,.learn-issuers-why table+h5,.learn-issuers-who_can_raise table+h5,.learn-issuers-ineligibility table+h5,.learn-issuers-how_it_works table+h5,.learn-issuers-costs table+h5,.learn-issuers-when_can_accept_funds table+h5,.learn-issuers-changing_details table+h5,.learn-issuers-advertising table+h5,.learn-issuers-ongoing_obligations table+h5,.learn-issuers-shareholders_limit table+h5,.learn-issuers-is_crowdfunding_right table+h5,.learn-index table+h6,.learn-investors-index table+h6,.learn-investors-how_it_works table+h6,.learn-investors-how_to_invest table+h6,.learn-investors-how_we_select_startups table+h6,.learn-investors-how_should_i_invest table+h6,.learn-investors-what_the_deal_terms_mean table+h6,.learn-investors-what_is_equity_crowdfunding table+h6,.learn-investors-risks table+h6,.learn-investors-disclosure table+h6,.learn-investors-selling table+h6,.learn-investors-commission table+h6,.learn-investors-crowdsafe table+h6,.learn-investors-resources table+h6,.learn-issuers-index table+h6,.learn-issuers-why table+h6,.learn-issuers-who_can_raise table+h6,.learn-issuers-ineligibility table+h6,.learn-issuers-how_it_works table+h6,.learn-issuers-costs table+h6,.learn-issuers-when_can_accept_funds table+h6,.learn-issuers-changing_details table+h6,.learn-issuers-advertising table+h6,.learn-issuers-ongoing_obligations table+h6,.learn-issuers-shareholders_limit table+h6,.learn-issuers-is_crowdfunding_right table+h6{
    margin-top:40px
}
.learn-index ul:not(:first-child),.learn-investors-index ul:not(:first-child),.learn-investors-how_it_works ul:not(:first-child),.learn-investors-how_to_invest ul:not(:first-child),.learn-investors-how_we_select_startups ul:not(:first-child),.learn-investors-how_should_i_invest ul:not(:first-child),.learn-investors-what_the_deal_terms_mean ul:not(:first-child),.learn-investors-what_is_equity_crowdfunding ul:not(:first-child),.learn-investors-risks ul:not(:first-child),.learn-investors-disclosure ul:not(:first-child),.learn-investors-selling ul:not(:first-child),.learn-investors-commission ul:not(:first-child),.learn-investors-crowdsafe ul:not(:first-child),.learn-investors-resources ul:not(:first-child),.learn-issuers-index ul:not(:first-child),.learn-issuers-why ul:not(:first-child),.learn-issuers-who_can_raise ul:not(:first-child),.learn-issuers-ineligibility ul:not(:first-child),.learn-issuers-how_it_works ul:not(:first-child),.learn-issuers-costs ul:not(:first-child),.learn-issuers-when_can_accept_funds ul:not(:first-child),.learn-issuers-changing_details ul:not(:first-child),.learn-issuers-advertising ul:not(:first-child),.learn-issuers-ongoing_obligations ul:not(:first-child),.learn-issuers-shareholders_limit ul:not(:first-child),.learn-issuers-is_crowdfunding_right ul:not(:first-child),.learn-index ol:not(:first-child),.learn-investors-index ol:not(:first-child),.learn-investors-how_it_works ol:not(:first-child),.learn-investors-how_to_invest ol:not(:first-child),.learn-investors-how_we_select_startups ol:not(:first-child),.learn-investors-how_should_i_invest ol:not(:first-child),.learn-investors-what_the_deal_terms_mean ol:not(:first-child),.learn-investors-what_is_equity_crowdfunding ol:not(:first-child),.learn-investors-risks ol:not(:first-child),.learn-investors-disclosure ol:not(:first-child),.learn-investors-selling ol:not(:first-child),.learn-investors-commission ol:not(:first-child),.learn-investors-crowdsafe ol:not(:first-child),.learn-investors-resources ol:not(:first-child),.learn-issuers-index ol:not(:first-child),.learn-issuers-why ol:not(:first-child),.learn-issuers-who_can_raise ol:not(:first-child),.learn-issuers-ineligibility ol:not(:first-child),.learn-issuers-how_it_works ol:not(:first-child),.learn-issuers-costs ol:not(:first-child),.learn-issuers-when_can_accept_funds ol:not(:first-child),.learn-issuers-changing_details ol:not(:first-child),.learn-issuers-advertising ol:not(:first-child),.learn-issuers-ongoing_obligations ol:not(:first-child),.learn-issuers-shareholders_limit ol:not(:first-child),.learn-issuers-is_crowdfunding_right ol:not(:first-child){
    margin-top:24px
}
.learn-index ul:not(:last-child),.learn-investors-index ul:not(:last-child),.learn-investors-how_it_works ul:not(:last-child),.learn-investors-how_to_invest ul:not(:last-child),.learn-investors-how_we_select_startups ul:not(:last-child),.learn-investors-how_should_i_invest ul:not(:last-child),.learn-investors-what_the_deal_terms_mean ul:not(:last-child),.learn-investors-what_is_equity_crowdfunding ul:not(:last-child),.learn-investors-risks ul:not(:last-child),.learn-investors-disclosure ul:not(:last-child),.learn-investors-selling ul:not(:last-child),.learn-investors-commission ul:not(:last-child),.learn-investors-crowdsafe ul:not(:last-child),.learn-investors-resources ul:not(:last-child),.learn-issuers-index ul:not(:last-child),.learn-issuers-why ul:not(:last-child),.learn-issuers-who_can_raise ul:not(:last-child),.learn-issuers-ineligibility ul:not(:last-child),.learn-issuers-how_it_works ul:not(:last-child),.learn-issuers-costs ul:not(:last-child),.learn-issuers-when_can_accept_funds ul:not(:last-child),.learn-issuers-changing_details ul:not(:last-child),.learn-issuers-advertising ul:not(:last-child),.learn-issuers-ongoing_obligations ul:not(:last-child),.learn-issuers-shareholders_limit ul:not(:last-child),.learn-issuers-is_crowdfunding_right ul:not(:last-child),.learn-index ol:not(:last-child),.learn-investors-index ol:not(:last-child),.learn-investors-how_it_works ol:not(:last-child),.learn-investors-how_to_invest ol:not(:last-child),.learn-investors-how_we_select_startups ol:not(:last-child),.learn-investors-how_should_i_invest ol:not(:last-child),.learn-investors-what_the_deal_terms_mean ol:not(:last-child),.learn-investors-what_is_equity_crowdfunding ol:not(:last-child),.learn-investors-risks ol:not(:last-child),.learn-investors-disclosure ol:not(:last-child),.learn-investors-selling ol:not(:last-child),.learn-investors-commission ol:not(:last-child),.learn-investors-crowdsafe ol:not(:last-child),.learn-investors-resources ol:not(:last-child),.learn-issuers-index ol:not(:last-child),.learn-issuers-why ol:not(:last-child),.learn-issuers-who_can_raise ol:not(:last-child),.learn-issuers-ineligibility ol:not(:last-child),.learn-issuers-how_it_works ol:not(:last-child),.learn-issuers-costs ol:not(:last-child),.learn-issuers-when_can_accept_funds ol:not(:last-child),.learn-issuers-changing_details ol:not(:last-child),.learn-issuers-advertising ol:not(:last-child),.learn-issuers-ongoing_obligations ol:not(:last-child),.learn-issuers-shareholders_limit ol:not(:last-child),.learn-issuers-is_crowdfunding_right ol:not(:last-child){
    margin-bottom:32px
}
.learn-index li:not(:last-child),.learn-investors-index li:not(:last-child),.learn-investors-how_it_works li:not(:last-child),.learn-investors-how_to_invest li:not(:last-child),.learn-investors-how_we_select_startups li:not(:last-child),.learn-investors-how_should_i_invest li:not(:last-child),.learn-investors-what_the_deal_terms_mean li:not(:last-child),.learn-investors-what_is_equity_crowdfunding li:not(:last-child),.learn-investors-risks li:not(:last-child),.learn-investors-disclosure li:not(:last-child),.learn-investors-selling li:not(:last-child),.learn-investors-commission li:not(:last-child),.learn-investors-crowdsafe li:not(:last-child),.learn-investors-resources li:not(:last-child),.learn-issuers-index li:not(:last-child),.learn-issuers-why li:not(:last-child),.learn-issuers-who_can_raise li:not(:last-child),.learn-issuers-ineligibility li:not(:last-child),.learn-issuers-how_it_works li:not(:last-child),.learn-issuers-costs li:not(:last-child),.learn-issuers-when_can_accept_funds li:not(:last-child),.learn-issuers-changing_details li:not(:last-child),.learn-issuers-advertising li:not(:last-child),.learn-issuers-ongoing_obligations li:not(:last-child),.learn-issuers-shareholders_limit li:not(:last-child),.learn-issuers-is_crowdfunding_right li:not(:last-child){
    margin-bottom:8px
}
.learn-index li:not(:last-child) ul,.learn-investors-index li:not(:last-child) ul,.learn-investors-how_it_works li:not(:last-child) ul,.learn-investors-how_to_invest li:not(:last-child) ul,.learn-investors-how_we_select_startups li:not(:last-child) ul,.learn-investors-how_should_i_invest li:not(:last-child) ul,.learn-investors-what_the_deal_terms_mean li:not(:last-child) ul,.learn-investors-what_is_equity_crowdfunding li:not(:last-child) ul,.learn-investors-risks li:not(:last-child) ul,.learn-investors-disclosure li:not(:last-child) ul,.learn-investors-selling li:not(:last-child) ul,.learn-investors-commission li:not(:last-child) ul,.learn-investors-crowdsafe li:not(:last-child) ul,.learn-investors-resources li:not(:last-child) ul,.learn-issuers-index li:not(:last-child) ul,.learn-issuers-why li:not(:last-child) ul,.learn-issuers-who_can_raise li:not(:last-child) ul,.learn-issuers-ineligibility li:not(:last-child) ul,.learn-issuers-how_it_works li:not(:last-child) ul,.learn-issuers-costs li:not(:last-child) ul,.learn-issuers-when_can_accept_funds li:not(:last-child) ul,.learn-issuers-changing_details li:not(:last-child) ul,.learn-issuers-advertising li:not(:last-child) ul,.learn-issuers-ongoing_obligations li:not(:last-child) ul,.learn-issuers-shareholders_limit li:not(:last-child) ul,.learn-issuers-is_crowdfunding_right li:not(:last-child) ul,.learn-index li:not(:last-child) ol,.learn-investors-index li:not(:last-child) ol,.learn-investors-how_it_works li:not(:last-child) ol,.learn-investors-how_to_invest li:not(:last-child) ol,.learn-investors-how_we_select_startups li:not(:last-child) ol,.learn-investors-how_should_i_invest li:not(:last-child) ol,.learn-investors-what_the_deal_terms_mean li:not(:last-child) ol,.learn-investors-what_is_equity_crowdfunding li:not(:last-child) ol,.learn-investors-risks li:not(:last-child) ol,.learn-investors-disclosure li:not(:last-child) ol,.learn-investors-selling li:not(:last-child) ol,.learn-investors-commission li:not(:last-child) ol,.learn-investors-crowdsafe li:not(:last-child) ol,.learn-investors-resources li:not(:last-child) ol,.learn-issuers-index li:not(:last-child) ol,.learn-issuers-why li:not(:last-child) ol,.learn-issuers-who_can_raise li:not(:last-child) ol,.learn-issuers-ineligibility li:not(:last-child) ol,.learn-issuers-how_it_works li:not(:last-child) ol,.learn-issuers-costs li:not(:last-child) ol,.learn-issuers-when_can_accept_funds li:not(:last-child) ol,.learn-issuers-changing_details li:not(:last-child) ol,.learn-issuers-advertising li:not(:last-child) ol,.learn-issuers-ongoing_obligations li:not(:last-child) ol,.learn-issuers-shareholders_limit li:not(:last-child) ol,.learn-issuers-is_crowdfunding_right li:not(:last-child) ol{
    margin-top:16px;
    margin-bottom:24px
}
.learn-index table,.learn-investors-index table,.learn-investors-how_it_works table,.learn-investors-how_to_invest table,.learn-investors-how_we_select_startups table,.learn-investors-how_should_i_invest table,.learn-investors-what_the_deal_terms_mean table,.learn-investors-what_is_equity_crowdfunding table,.learn-investors-risks table,.learn-investors-disclosure table,.learn-investors-selling table,.learn-investors-commission table,.learn-investors-crowdsafe table,.learn-investors-resources table,.learn-issuers-index table,.learn-issuers-why table,.learn-issuers-who_can_raise table,.learn-issuers-ineligibility table,.learn-issuers-how_it_works table,.learn-issuers-costs table,.learn-issuers-when_can_accept_funds table,.learn-issuers-changing_details table,.learn-issuers-advertising table,.learn-issuers-ongoing_obligations table,.learn-issuers-shareholders_limit table,.learn-issuers-is_crowdfunding_right table{
    margin-top:32px;
    margin-bottom:32px
}
.learn-index .c-primaryTitle:not(:first-child),.learn-investors-index .c-primaryTitle:not(:first-child),.learn-investors-how_it_works .c-primaryTitle:not(:first-child),.learn-investors-how_to_invest .c-primaryTitle:not(:first-child),.learn-investors-how_we_select_startups .c-primaryTitle:not(:first-child),.learn-investors-how_should_i_invest .c-primaryTitle:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-primaryTitle:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-primaryTitle:not(:first-child),.learn-investors-risks .c-primaryTitle:not(:first-child),.learn-investors-disclosure .c-primaryTitle:not(:first-child),.learn-investors-selling .c-primaryTitle:not(:first-child),.learn-investors-commission .c-primaryTitle:not(:first-child),.learn-investors-crowdsafe .c-primaryTitle:not(:first-child),.learn-investors-resources .c-primaryTitle:not(:first-child),.learn-issuers-index .c-primaryTitle:not(:first-child),.learn-issuers-why .c-primaryTitle:not(:first-child),.learn-issuers-who_can_raise .c-primaryTitle:not(:first-child),.learn-issuers-ineligibility .c-primaryTitle:not(:first-child),.learn-issuers-how_it_works .c-primaryTitle:not(:first-child),.learn-issuers-costs .c-primaryTitle:not(:first-child),.learn-issuers-when_can_accept_funds .c-primaryTitle:not(:first-child),.learn-issuers-changing_details .c-primaryTitle:not(:first-child),.learn-issuers-advertising .c-primaryTitle:not(:first-child),.learn-issuers-ongoing_obligations .c-primaryTitle:not(:first-child),.learn-issuers-shareholders_limit .c-primaryTitle:not(:first-child),.learn-issuers-is_crowdfunding_right .c-primaryTitle:not(:first-child){
    margin-top:72px
}
.learn-index .c-primaryTitle:not(:last-child),.learn-investors-index .c-primaryTitle:not(:last-child),.learn-investors-how_it_works .c-primaryTitle:not(:last-child),.learn-investors-how_to_invest .c-primaryTitle:not(:last-child),.learn-investors-how_we_select_startups .c-primaryTitle:not(:last-child),.learn-investors-how_should_i_invest .c-primaryTitle:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-primaryTitle:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-primaryTitle:not(:last-child),.learn-investors-risks .c-primaryTitle:not(:last-child),.learn-investors-disclosure .c-primaryTitle:not(:last-child),.learn-investors-selling .c-primaryTitle:not(:last-child),.learn-investors-commission .c-primaryTitle:not(:last-child),.learn-investors-crowdsafe .c-primaryTitle:not(:last-child),.learn-investors-resources .c-primaryTitle:not(:last-child),.learn-issuers-index .c-primaryTitle:not(:last-child),.learn-issuers-why .c-primaryTitle:not(:last-child),.learn-issuers-who_can_raise .c-primaryTitle:not(:last-child),.learn-issuers-ineligibility .c-primaryTitle:not(:last-child),.learn-issuers-how_it_works .c-primaryTitle:not(:last-child),.learn-issuers-costs .c-primaryTitle:not(:last-child),.learn-issuers-when_can_accept_funds .c-primaryTitle:not(:last-child),.learn-issuers-changing_details .c-primaryTitle:not(:last-child),.learn-issuers-advertising .c-primaryTitle:not(:last-child),.learn-issuers-ongoing_obligations .c-primaryTitle:not(:last-child),.learn-issuers-shareholders_limit .c-primaryTitle:not(:last-child),.learn-issuers-is_crowdfunding_right .c-primaryTitle:not(:last-child){
    margin-bottom:32px
}
.learn-index .c-primaryTitle+.c-secondaryTitle,.learn-investors-index .c-primaryTitle+.c-secondaryTitle,.learn-investors-how_it_works .c-primaryTitle+.c-secondaryTitle,.learn-investors-how_to_invest .c-primaryTitle+.c-secondaryTitle,.learn-investors-how_we_select_startups .c-primaryTitle+.c-secondaryTitle,.learn-investors-how_should_i_invest .c-primaryTitle+.c-secondaryTitle,.learn-investors-what_the_deal_terms_mean .c-primaryTitle+.c-secondaryTitle,.learn-investors-what_is_equity_crowdfunding .c-primaryTitle+.c-secondaryTitle,.learn-investors-risks .c-primaryTitle+.c-secondaryTitle,.learn-investors-disclosure .c-primaryTitle+.c-secondaryTitle,.learn-investors-selling .c-primaryTitle+.c-secondaryTitle,.learn-investors-commission .c-primaryTitle+.c-secondaryTitle,.learn-investors-crowdsafe .c-primaryTitle+.c-secondaryTitle,.learn-investors-resources .c-primaryTitle+.c-secondaryTitle,.learn-issuers-index .c-primaryTitle+.c-secondaryTitle,.learn-issuers-why .c-primaryTitle+.c-secondaryTitle,.learn-issuers-who_can_raise .c-primaryTitle+.c-secondaryTitle,.learn-issuers-ineligibility .c-primaryTitle+.c-secondaryTitle,.learn-issuers-how_it_works .c-primaryTitle+.c-secondaryTitle,.learn-issuers-costs .c-primaryTitle+.c-secondaryTitle,.learn-issuers-when_can_accept_funds .c-primaryTitle+.c-secondaryTitle,.learn-issuers-changing_details .c-primaryTitle+.c-secondaryTitle,.learn-issuers-advertising .c-primaryTitle+.c-secondaryTitle,.learn-issuers-ongoing_obligations .c-primaryTitle+.c-secondaryTitle,.learn-issuers-shareholders_limit .c-primaryTitle+.c-secondaryTitle,.learn-issuers-is_crowdfunding_right .c-primaryTitle+.c-secondaryTitle{
    margin-top:32px
}
.learn-index .c-secondaryTitle:not(:first-child),.learn-investors-index .c-secondaryTitle:not(:first-child),.learn-investors-how_it_works .c-secondaryTitle:not(:first-child),.learn-investors-how_to_invest .c-secondaryTitle:not(:first-child),.learn-investors-how_we_select_startups .c-secondaryTitle:not(:first-child),.learn-investors-how_should_i_invest .c-secondaryTitle:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-secondaryTitle:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-secondaryTitle:not(:first-child),.learn-investors-risks .c-secondaryTitle:not(:first-child),.learn-investors-disclosure .c-secondaryTitle:not(:first-child),.learn-investors-selling .c-secondaryTitle:not(:first-child),.learn-investors-commission .c-secondaryTitle:not(:first-child),.learn-investors-crowdsafe .c-secondaryTitle:not(:first-child),.learn-investors-resources .c-secondaryTitle:not(:first-child),.learn-issuers-index .c-secondaryTitle:not(:first-child),.learn-issuers-why .c-secondaryTitle:not(:first-child),.learn-issuers-who_can_raise .c-secondaryTitle:not(:first-child),.learn-issuers-ineligibility .c-secondaryTitle:not(:first-child),.learn-issuers-how_it_works .c-secondaryTitle:not(:first-child),.learn-issuers-costs .c-secondaryTitle:not(:first-child),.learn-issuers-when_can_accept_funds .c-secondaryTitle:not(:first-child),.learn-issuers-changing_details .c-secondaryTitle:not(:first-child),.learn-issuers-advertising .c-secondaryTitle:not(:first-child),.learn-issuers-ongoing_obligations .c-secondaryTitle:not(:first-child),.learn-issuers-shareholders_limit .c-secondaryTitle:not(:first-child),.learn-issuers-is_crowdfunding_right .c-secondaryTitle:not(:first-child){
    margin-top:48px
}
.learn-index .c-secondaryTitle:not(:last-child),.learn-investors-index .c-secondaryTitle:not(:last-child),.learn-investors-how_it_works .c-secondaryTitle:not(:last-child),.learn-investors-how_to_invest .c-secondaryTitle:not(:last-child),.learn-investors-how_we_select_startups .c-secondaryTitle:not(:last-child),.learn-investors-how_should_i_invest .c-secondaryTitle:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-secondaryTitle:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-secondaryTitle:not(:last-child),.learn-investors-risks .c-secondaryTitle:not(:last-child),.learn-investors-disclosure .c-secondaryTitle:not(:last-child),.learn-investors-selling .c-secondaryTitle:not(:last-child),.learn-investors-commission .c-secondaryTitle:not(:last-child),.learn-investors-crowdsafe .c-secondaryTitle:not(:last-child),.learn-investors-resources .c-secondaryTitle:not(:last-child),.learn-issuers-index .c-secondaryTitle:not(:last-child),.learn-issuers-why .c-secondaryTitle:not(:last-child),.learn-issuers-who_can_raise .c-secondaryTitle:not(:last-child),.learn-issuers-ineligibility .c-secondaryTitle:not(:last-child),.learn-issuers-how_it_works .c-secondaryTitle:not(:last-child),.learn-issuers-costs .c-secondaryTitle:not(:last-child),.learn-issuers-when_can_accept_funds .c-secondaryTitle:not(:last-child),.learn-issuers-changing_details .c-secondaryTitle:not(:last-child),.learn-issuers-advertising .c-secondaryTitle:not(:last-child),.learn-issuers-ongoing_obligations .c-secondaryTitle:not(:last-child),.learn-issuers-shareholders_limit .c-secondaryTitle:not(:last-child),.learn-issuers-is_crowdfunding_right .c-secondaryTitle:not(:last-child){
    margin-bottom:24px
}
.learn-index .c-subtitle:not(:first-child),.learn-investors-index .c-subtitle:not(:first-child),.learn-investors-how_it_works .c-subtitle:not(:first-child),.learn-investors-how_to_invest .c-subtitle:not(:first-child),.learn-investors-how_we_select_startups .c-subtitle:not(:first-child),.learn-investors-how_should_i_invest .c-subtitle:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-subtitle:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-subtitle:not(:first-child),.learn-investors-risks .c-subtitle:not(:first-child),.learn-investors-disclosure .c-subtitle:not(:first-child),.learn-investors-selling .c-subtitle:not(:first-child),.learn-investors-commission .c-subtitle:not(:first-child),.learn-investors-crowdsafe .c-subtitle:not(:first-child),.learn-investors-resources .c-subtitle:not(:first-child),.learn-issuers-index .c-subtitle:not(:first-child),.learn-issuers-why .c-subtitle:not(:first-child),.learn-issuers-who_can_raise .c-subtitle:not(:first-child),.learn-issuers-ineligibility .c-subtitle:not(:first-child),.learn-issuers-how_it_works .c-subtitle:not(:first-child),.learn-issuers-costs .c-subtitle:not(:first-child),.learn-issuers-when_can_accept_funds .c-subtitle:not(:first-child),.learn-issuers-changing_details .c-subtitle:not(:first-child),.learn-issuers-advertising .c-subtitle:not(:first-child),.learn-issuers-ongoing_obligations .c-subtitle:not(:first-child),.learn-issuers-shareholders_limit .c-subtitle:not(:first-child),.learn-issuers-is_crowdfunding_right .c-subtitle:not(:first-child){
    margin-top:32px
}
.learn-index .c-subtitle:not(:last-child),.learn-investors-index .c-subtitle:not(:last-child),.learn-investors-how_it_works .c-subtitle:not(:last-child),.learn-investors-how_to_invest .c-subtitle:not(:last-child),.learn-investors-how_we_select_startups .c-subtitle:not(:last-child),.learn-investors-how_should_i_invest .c-subtitle:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-subtitle:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-subtitle:not(:last-child),.learn-investors-risks .c-subtitle:not(:last-child),.learn-investors-disclosure .c-subtitle:not(:last-child),.learn-investors-selling .c-subtitle:not(:last-child),.learn-investors-commission .c-subtitle:not(:last-child),.learn-investors-crowdsafe .c-subtitle:not(:last-child),.learn-investors-resources .c-subtitle:not(:last-child),.learn-issuers-index .c-subtitle:not(:last-child),.learn-issuers-why .c-subtitle:not(:last-child),.learn-issuers-who_can_raise .c-subtitle:not(:last-child),.learn-issuers-ineligibility .c-subtitle:not(:last-child),.learn-issuers-how_it_works .c-subtitle:not(:last-child),.learn-issuers-costs .c-subtitle:not(:last-child),.learn-issuers-when_can_accept_funds .c-subtitle:not(:last-child),.learn-issuers-changing_details .c-subtitle:not(:last-child),.learn-issuers-advertising .c-subtitle:not(:last-child),.learn-issuers-ongoing_obligations .c-subtitle:not(:last-child),.learn-issuers-shareholders_limit .c-subtitle:not(:last-child),.learn-issuers-is_crowdfunding_right .c-subtitle:not(:last-child){
    margin-bottom:32px
}
.learn-index .c-blockquote:not(:first-child),.learn-investors-index .c-blockquote:not(:first-child),.learn-investors-how_it_works .c-blockquote:not(:first-child),.learn-investors-how_to_invest .c-blockquote:not(:first-child),.learn-investors-how_we_select_startups .c-blockquote:not(:first-child),.learn-investors-how_should_i_invest .c-blockquote:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-blockquote:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-blockquote:not(:first-child),.learn-investors-risks .c-blockquote:not(:first-child),.learn-investors-disclosure .c-blockquote:not(:first-child),.learn-investors-selling .c-blockquote:not(:first-child),.learn-investors-commission .c-blockquote:not(:first-child),.learn-investors-crowdsafe .c-blockquote:not(:first-child),.learn-investors-resources .c-blockquote:not(:first-child),.learn-issuers-index .c-blockquote:not(:first-child),.learn-issuers-why .c-blockquote:not(:first-child),.learn-issuers-who_can_raise .c-blockquote:not(:first-child),.learn-issuers-ineligibility .c-blockquote:not(:first-child),.learn-issuers-how_it_works .c-blockquote:not(:first-child),.learn-issuers-costs .c-blockquote:not(:first-child),.learn-issuers-when_can_accept_funds .c-blockquote:not(:first-child),.learn-issuers-changing_details .c-blockquote:not(:first-child),.learn-issuers-advertising .c-blockquote:not(:first-child),.learn-issuers-ongoing_obligations .c-blockquote:not(:first-child),.learn-issuers-shareholders_limit .c-blockquote:not(:first-child),.learn-issuers-is_crowdfunding_right .c-blockquote:not(:first-child){
    margin-top:64px
}
.learn-index .c-blockquote:not(:last-child),.learn-investors-index .c-blockquote:not(:last-child),.learn-investors-how_it_works .c-blockquote:not(:last-child),.learn-investors-how_to_invest .c-blockquote:not(:last-child),.learn-investors-how_we_select_startups .c-blockquote:not(:last-child),.learn-investors-how_should_i_invest .c-blockquote:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-blockquote:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-blockquote:not(:last-child),.learn-investors-risks .c-blockquote:not(:last-child),.learn-investors-disclosure .c-blockquote:not(:last-child),.learn-investors-selling .c-blockquote:not(:last-child),.learn-investors-commission .c-blockquote:not(:last-child),.learn-investors-crowdsafe .c-blockquote:not(:last-child),.learn-investors-resources .c-blockquote:not(:last-child),.learn-issuers-index .c-blockquote:not(:last-child),.learn-issuers-why .c-blockquote:not(:last-child),.learn-issuers-who_can_raise .c-blockquote:not(:last-child),.learn-issuers-ineligibility .c-blockquote:not(:last-child),.learn-issuers-how_it_works .c-blockquote:not(:last-child),.learn-issuers-costs .c-blockquote:not(:last-child),.learn-issuers-when_can_accept_funds .c-blockquote:not(:last-child),.learn-issuers-changing_details .c-blockquote:not(:last-child),.learn-issuers-advertising .c-blockquote:not(:last-child),.learn-issuers-ongoing_obligations .c-blockquote:not(:last-child),.learn-issuers-shareholders_limit .c-blockquote:not(:last-child),.learn-issuers-is_crowdfunding_right .c-blockquote:not(:last-child){
    margin-bottom:64px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-index,.learn-investors-index,.learn-investors-how_it_works,.learn-investors-how_to_invest,.learn-investors-how_we_select_startups,.learn-investors-how_should_i_invest,.learn-investors-what_the_deal_terms_mean,.learn-investors-what_is_equity_crowdfunding,.learn-investors-risks,.learn-investors-disclosure,.learn-investors-selling,.learn-investors-commission,.learn-investors-crowdsafe,.learn-investors-resources,.learn-issuers-index,.learn-issuers-why,.learn-issuers-who_can_raise,.learn-issuers-ineligibility,.learn-issuers-how_it_works,.learn-issuers-costs,.learn-issuers-when_can_accept_funds,.learn-issuers-changing_details,.learn-issuers-advertising,.learn-issuers-ongoing_obligations,.learn-issuers-shareholders_limit,.learn-issuers-is_crowdfunding_right{
        font-size:16px
    }
    .learn-index .c-primaryTitle:not(:first-child),.learn-investors-index .c-primaryTitle:not(:first-child),.learn-investors-how_it_works .c-primaryTitle:not(:first-child),.learn-investors-how_to_invest .c-primaryTitle:not(:first-child),.learn-investors-how_we_select_startups .c-primaryTitle:not(:first-child),.learn-investors-how_should_i_invest .c-primaryTitle:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-primaryTitle:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-primaryTitle:not(:first-child),.learn-investors-risks .c-primaryTitle:not(:first-child),.learn-investors-disclosure .c-primaryTitle:not(:first-child),.learn-investors-selling .c-primaryTitle:not(:first-child),.learn-investors-commission .c-primaryTitle:not(:first-child),.learn-investors-crowdsafe .c-primaryTitle:not(:first-child),.learn-investors-resources .c-primaryTitle:not(:first-child),.learn-issuers-index .c-primaryTitle:not(:first-child),.learn-issuers-why .c-primaryTitle:not(:first-child),.learn-issuers-who_can_raise .c-primaryTitle:not(:first-child),.learn-issuers-ineligibility .c-primaryTitle:not(:first-child),.learn-issuers-how_it_works .c-primaryTitle:not(:first-child),.learn-issuers-costs .c-primaryTitle:not(:first-child),.learn-issuers-when_can_accept_funds .c-primaryTitle:not(:first-child),.learn-issuers-changing_details .c-primaryTitle:not(:first-child),.learn-issuers-advertising .c-primaryTitle:not(:first-child),.learn-issuers-ongoing_obligations .c-primaryTitle:not(:first-child),.learn-issuers-shareholders_limit .c-primaryTitle:not(:first-child),.learn-issuers-is_crowdfunding_right .c-primaryTitle:not(:first-child){
        margin-top:48px
    }
    .learn-index .c-primaryTitle:not(:last-child),.learn-investors-index .c-primaryTitle:not(:last-child),.learn-investors-how_it_works .c-primaryTitle:not(:last-child),.learn-investors-how_to_invest .c-primaryTitle:not(:last-child),.learn-investors-how_we_select_startups .c-primaryTitle:not(:last-child),.learn-investors-how_should_i_invest .c-primaryTitle:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-primaryTitle:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-primaryTitle:not(:last-child),.learn-investors-risks .c-primaryTitle:not(:last-child),.learn-investors-disclosure .c-primaryTitle:not(:last-child),.learn-investors-selling .c-primaryTitle:not(:last-child),.learn-investors-commission .c-primaryTitle:not(:last-child),.learn-investors-crowdsafe .c-primaryTitle:not(:last-child),.learn-investors-resources .c-primaryTitle:not(:last-child),.learn-issuers-index .c-primaryTitle:not(:last-child),.learn-issuers-why .c-primaryTitle:not(:last-child),.learn-issuers-who_can_raise .c-primaryTitle:not(:last-child),.learn-issuers-ineligibility .c-primaryTitle:not(:last-child),.learn-issuers-how_it_works .c-primaryTitle:not(:last-child),.learn-issuers-costs .c-primaryTitle:not(:last-child),.learn-issuers-when_can_accept_funds .c-primaryTitle:not(:last-child),.learn-issuers-changing_details .c-primaryTitle:not(:last-child),.learn-issuers-advertising .c-primaryTitle:not(:last-child),.learn-issuers-ongoing_obligations .c-primaryTitle:not(:last-child),.learn-issuers-shareholders_limit .c-primaryTitle:not(:last-child),.learn-issuers-is_crowdfunding_right .c-primaryTitle:not(:last-child){
        margin-bottom:24px
    }
    .learn-index .c-secondaryTitle:not(:first-child),.learn-investors-index .c-secondaryTitle:not(:first-child),.learn-investors-how_it_works .c-secondaryTitle:not(:first-child),.learn-investors-how_to_invest .c-secondaryTitle:not(:first-child),.learn-investors-how_we_select_startups .c-secondaryTitle:not(:first-child),.learn-investors-how_should_i_invest .c-secondaryTitle:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-secondaryTitle:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-secondaryTitle:not(:first-child),.learn-investors-risks .c-secondaryTitle:not(:first-child),.learn-investors-disclosure .c-secondaryTitle:not(:first-child),.learn-investors-selling .c-secondaryTitle:not(:first-child),.learn-investors-commission .c-secondaryTitle:not(:first-child),.learn-investors-crowdsafe .c-secondaryTitle:not(:first-child),.learn-investors-resources .c-secondaryTitle:not(:first-child),.learn-issuers-index .c-secondaryTitle:not(:first-child),.learn-issuers-why .c-secondaryTitle:not(:first-child),.learn-issuers-who_can_raise .c-secondaryTitle:not(:first-child),.learn-issuers-ineligibility .c-secondaryTitle:not(:first-child),.learn-issuers-how_it_works .c-secondaryTitle:not(:first-child),.learn-issuers-costs .c-secondaryTitle:not(:first-child),.learn-issuers-when_can_accept_funds .c-secondaryTitle:not(:first-child),.learn-issuers-changing_details .c-secondaryTitle:not(:first-child),.learn-issuers-advertising .c-secondaryTitle:not(:first-child),.learn-issuers-ongoing_obligations .c-secondaryTitle:not(:first-child),.learn-issuers-shareholders_limit .c-secondaryTitle:not(:first-child),.learn-issuers-is_crowdfunding_right .c-secondaryTitle:not(:first-child){
        margin-top:32px
    }
    .learn-index .c-secondaryTitle:not(:last-child),.learn-investors-index .c-secondaryTitle:not(:last-child),.learn-investors-how_it_works .c-secondaryTitle:not(:last-child),.learn-investors-how_to_invest .c-secondaryTitle:not(:last-child),.learn-investors-how_we_select_startups .c-secondaryTitle:not(:last-child),.learn-investors-how_should_i_invest .c-secondaryTitle:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-secondaryTitle:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-secondaryTitle:not(:last-child),.learn-investors-risks .c-secondaryTitle:not(:last-child),.learn-investors-disclosure .c-secondaryTitle:not(:last-child),.learn-investors-selling .c-secondaryTitle:not(:last-child),.learn-investors-commission .c-secondaryTitle:not(:last-child),.learn-investors-crowdsafe .c-secondaryTitle:not(:last-child),.learn-investors-resources .c-secondaryTitle:not(:last-child),.learn-issuers-index .c-secondaryTitle:not(:last-child),.learn-issuers-why .c-secondaryTitle:not(:last-child),.learn-issuers-who_can_raise .c-secondaryTitle:not(:last-child),.learn-issuers-ineligibility .c-secondaryTitle:not(:last-child),.learn-issuers-how_it_works .c-secondaryTitle:not(:last-child),.learn-issuers-costs .c-secondaryTitle:not(:last-child),.learn-issuers-when_can_accept_funds .c-secondaryTitle:not(:last-child),.learn-issuers-changing_details .c-secondaryTitle:not(:last-child),.learn-issuers-advertising .c-secondaryTitle:not(:last-child),.learn-issuers-ongoing_obligations .c-secondaryTitle:not(:last-child),.learn-issuers-shareholders_limit .c-secondaryTitle:not(:last-child),.learn-issuers-is_crowdfunding_right .c-secondaryTitle:not(:last-child){
        margin-bottom:16px
    }
    .learn-index .c-subtitle,.learn-investors-index .c-subtitle,.learn-investors-how_it_works .c-subtitle,.learn-investors-how_to_invest .c-subtitle,.learn-investors-how_we_select_startups .c-subtitle,.learn-investors-how_should_i_invest .c-subtitle,.learn-investors-what_the_deal_terms_mean .c-subtitle,.learn-investors-what_is_equity_crowdfunding .c-subtitle,.learn-investors-risks .c-subtitle,.learn-investors-disclosure .c-subtitle,.learn-investors-selling .c-subtitle,.learn-investors-commission .c-subtitle,.learn-investors-crowdsafe .c-subtitle,.learn-investors-resources .c-subtitle,.learn-issuers-index .c-subtitle,.learn-issuers-why .c-subtitle,.learn-issuers-who_can_raise .c-subtitle,.learn-issuers-ineligibility .c-subtitle,.learn-issuers-how_it_works .c-subtitle,.learn-issuers-costs .c-subtitle,.learn-issuers-when_can_accept_funds .c-subtitle,.learn-issuers-changing_details .c-subtitle,.learn-issuers-advertising .c-subtitle,.learn-issuers-ongoing_obligations .c-subtitle,.learn-issuers-shareholders_limit .c-subtitle,.learn-issuers-is_crowdfunding_right .c-subtitle{
        font-size:20px
    }
    .learn-index .c-subtitle:not(:first-child),.learn-investors-index .c-subtitle:not(:first-child),.learn-investors-how_it_works .c-subtitle:not(:first-child),.learn-investors-how_to_invest .c-subtitle:not(:first-child),.learn-investors-how_we_select_startups .c-subtitle:not(:first-child),.learn-investors-how_should_i_invest .c-subtitle:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-subtitle:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-subtitle:not(:first-child),.learn-investors-risks .c-subtitle:not(:first-child),.learn-investors-disclosure .c-subtitle:not(:first-child),.learn-investors-selling .c-subtitle:not(:first-child),.learn-investors-commission .c-subtitle:not(:first-child),.learn-investors-crowdsafe .c-subtitle:not(:first-child),.learn-investors-resources .c-subtitle:not(:first-child),.learn-issuers-index .c-subtitle:not(:first-child),.learn-issuers-why .c-subtitle:not(:first-child),.learn-issuers-who_can_raise .c-subtitle:not(:first-child),.learn-issuers-ineligibility .c-subtitle:not(:first-child),.learn-issuers-how_it_works .c-subtitle:not(:first-child),.learn-issuers-costs .c-subtitle:not(:first-child),.learn-issuers-when_can_accept_funds .c-subtitle:not(:first-child),.learn-issuers-changing_details .c-subtitle:not(:first-child),.learn-issuers-advertising .c-subtitle:not(:first-child),.learn-issuers-ongoing_obligations .c-subtitle:not(:first-child),.learn-issuers-shareholders_limit .c-subtitle:not(:first-child),.learn-issuers-is_crowdfunding_right .c-subtitle:not(:first-child){
        margin-top:24px
    }
    .learn-index .c-subtitle:not(:last-child),.learn-investors-index .c-subtitle:not(:last-child),.learn-investors-how_it_works .c-subtitle:not(:last-child),.learn-investors-how_to_invest .c-subtitle:not(:last-child),.learn-investors-how_we_select_startups .c-subtitle:not(:last-child),.learn-investors-how_should_i_invest .c-subtitle:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-subtitle:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-subtitle:not(:last-child),.learn-investors-risks .c-subtitle:not(:last-child),.learn-investors-disclosure .c-subtitle:not(:last-child),.learn-investors-selling .c-subtitle:not(:last-child),.learn-investors-commission .c-subtitle:not(:last-child),.learn-investors-crowdsafe .c-subtitle:not(:last-child),.learn-investors-resources .c-subtitle:not(:last-child),.learn-issuers-index .c-subtitle:not(:last-child),.learn-issuers-why .c-subtitle:not(:last-child),.learn-issuers-who_can_raise .c-subtitle:not(:last-child),.learn-issuers-ineligibility .c-subtitle:not(:last-child),.learn-issuers-how_it_works .c-subtitle:not(:last-child),.learn-issuers-costs .c-subtitle:not(:last-child),.learn-issuers-when_can_accept_funds .c-subtitle:not(:last-child),.learn-issuers-changing_details .c-subtitle:not(:last-child),.learn-issuers-advertising .c-subtitle:not(:last-child),.learn-issuers-ongoing_obligations .c-subtitle:not(:last-child),.learn-issuers-shareholders_limit .c-subtitle:not(:last-child),.learn-issuers-is_crowdfunding_right .c-subtitle:not(:last-child){
        margin-bottom:24px
    }
    .learn-index .c-blockquote:not(:first-child),.learn-investors-index .c-blockquote:not(:first-child),.learn-investors-how_it_works .c-blockquote:not(:first-child),.learn-investors-how_to_invest .c-blockquote:not(:first-child),.learn-investors-how_we_select_startups .c-blockquote:not(:first-child),.learn-investors-how_should_i_invest .c-blockquote:not(:first-child),.learn-investors-what_the_deal_terms_mean .c-blockquote:not(:first-child),.learn-investors-what_is_equity_crowdfunding .c-blockquote:not(:first-child),.learn-investors-risks .c-blockquote:not(:first-child),.learn-investors-disclosure .c-blockquote:not(:first-child),.learn-investors-selling .c-blockquote:not(:first-child),.learn-investors-commission .c-blockquote:not(:first-child),.learn-investors-crowdsafe .c-blockquote:not(:first-child),.learn-investors-resources .c-blockquote:not(:first-child),.learn-issuers-index .c-blockquote:not(:first-child),.learn-issuers-why .c-blockquote:not(:first-child),.learn-issuers-who_can_raise .c-blockquote:not(:first-child),.learn-issuers-ineligibility .c-blockquote:not(:first-child),.learn-issuers-how_it_works .c-blockquote:not(:first-child),.learn-issuers-costs .c-blockquote:not(:first-child),.learn-issuers-when_can_accept_funds .c-blockquote:not(:first-child),.learn-issuers-changing_details .c-blockquote:not(:first-child),.learn-issuers-advertising .c-blockquote:not(:first-child),.learn-issuers-ongoing_obligations .c-blockquote:not(:first-child),.learn-issuers-shareholders_limit .c-blockquote:not(:first-child),.learn-issuers-is_crowdfunding_right .c-blockquote:not(:first-child){
        margin-top:32px
    }
    .learn-index .c-blockquote:not(:last-child),.learn-investors-index .c-blockquote:not(:last-child),.learn-investors-how_it_works .c-blockquote:not(:last-child),.learn-investors-how_to_invest .c-blockquote:not(:last-child),.learn-investors-how_we_select_startups .c-blockquote:not(:last-child),.learn-investors-how_should_i_invest .c-blockquote:not(:last-child),.learn-investors-what_the_deal_terms_mean .c-blockquote:not(:last-child),.learn-investors-what_is_equity_crowdfunding .c-blockquote:not(:last-child),.learn-investors-risks .c-blockquote:not(:last-child),.learn-investors-disclosure .c-blockquote:not(:last-child),.learn-investors-selling .c-blockquote:not(:last-child),.learn-investors-commission .c-blockquote:not(:last-child),.learn-investors-crowdsafe .c-blockquote:not(:last-child),.learn-investors-resources .c-blockquote:not(:last-child),.learn-issuers-index .c-blockquote:not(:last-child),.learn-issuers-why .c-blockquote:not(:last-child),.learn-issuers-who_can_raise .c-blockquote:not(:last-child),.learn-issuers-ineligibility .c-blockquote:not(:last-child),.learn-issuers-how_it_works .c-blockquote:not(:last-child),.learn-issuers-costs .c-blockquote:not(:last-child),.learn-issuers-when_can_accept_funds .c-blockquote:not(:last-child),.learn-issuers-changing_details .c-blockquote:not(:last-child),.learn-issuers-advertising .c-blockquote:not(:last-child),.learn-issuers-ongoing_obligations .c-blockquote:not(:last-child),.learn-issuers-shareholders_limit .c-blockquote:not(:last-child),.learn-issuers-is_crowdfunding_right .c-blockquote:not(:last-child){
        margin-bottom:32px
    }
    .learn-index p:not(:last-child),.learn-investors-index p:not(:last-child),.learn-investors-how_it_works p:not(:last-child),.learn-investors-how_to_invest p:not(:last-child),.learn-investors-how_we_select_startups p:not(:last-child),.learn-investors-how_should_i_invest p:not(:last-child),.learn-investors-what_the_deal_terms_mean p:not(:last-child),.learn-investors-what_is_equity_crowdfunding p:not(:last-child),.learn-investors-risks p:not(:last-child),.learn-investors-disclosure p:not(:last-child),.learn-investors-selling p:not(:last-child),.learn-investors-commission p:not(:last-child),.learn-investors-crowdsafe p:not(:last-child),.learn-investors-resources p:not(:last-child),.learn-issuers-index p:not(:last-child),.learn-issuers-why p:not(:last-child),.learn-issuers-who_can_raise p:not(:last-child),.learn-issuers-ineligibility p:not(:last-child),.learn-issuers-how_it_works p:not(:last-child),.learn-issuers-costs p:not(:last-child),.learn-issuers-when_can_accept_funds p:not(:last-child),.learn-issuers-changing_details p:not(:last-child),.learn-issuers-advertising p:not(:last-child),.learn-issuers-ongoing_obligations p:not(:last-child),.learn-issuers-shareholders_limit p:not(:last-child),.learn-issuers-is_crowdfunding_right p:not(:last-child){
        margin-bottom:16px
    }
    .learn-index ul:not(:first-child),.learn-investors-index ul:not(:first-child),.learn-investors-how_it_works ul:not(:first-child),.learn-investors-how_to_invest ul:not(:first-child),.learn-investors-how_we_select_startups ul:not(:first-child),.learn-investors-how_should_i_invest ul:not(:first-child),.learn-investors-what_the_deal_terms_mean ul:not(:first-child),.learn-investors-what_is_equity_crowdfunding ul:not(:first-child),.learn-investors-risks ul:not(:first-child),.learn-investors-disclosure ul:not(:first-child),.learn-investors-selling ul:not(:first-child),.learn-investors-commission ul:not(:first-child),.learn-investors-crowdsafe ul:not(:first-child),.learn-investors-resources ul:not(:first-child),.learn-issuers-index ul:not(:first-child),.learn-issuers-why ul:not(:first-child),.learn-issuers-who_can_raise ul:not(:first-child),.learn-issuers-ineligibility ul:not(:first-child),.learn-issuers-how_it_works ul:not(:first-child),.learn-issuers-costs ul:not(:first-child),.learn-issuers-when_can_accept_funds ul:not(:first-child),.learn-issuers-changing_details ul:not(:first-child),.learn-issuers-advertising ul:not(:first-child),.learn-issuers-ongoing_obligations ul:not(:first-child),.learn-issuers-shareholders_limit ul:not(:first-child),.learn-issuers-is_crowdfunding_right ul:not(:first-child),.learn-index ol:not(:first-child),.learn-investors-index ol:not(:first-child),.learn-investors-how_it_works ol:not(:first-child),.learn-investors-how_to_invest ol:not(:first-child),.learn-investors-how_we_select_startups ol:not(:first-child),.learn-investors-how_should_i_invest ol:not(:first-child),.learn-investors-what_the_deal_terms_mean ol:not(:first-child),.learn-investors-what_is_equity_crowdfunding ol:not(:first-child),.learn-investors-risks ol:not(:first-child),.learn-investors-disclosure ol:not(:first-child),.learn-investors-selling ol:not(:first-child),.learn-investors-commission ol:not(:first-child),.learn-investors-crowdsafe ol:not(:first-child),.learn-investors-resources ol:not(:first-child),.learn-issuers-index ol:not(:first-child),.learn-issuers-why ol:not(:first-child),.learn-issuers-who_can_raise ol:not(:first-child),.learn-issuers-ineligibility ol:not(:first-child),.learn-issuers-how_it_works ol:not(:first-child),.learn-issuers-costs ol:not(:first-child),.learn-issuers-when_can_accept_funds ol:not(:first-child),.learn-issuers-changing_details ol:not(:first-child),.learn-issuers-advertising ol:not(:first-child),.learn-issuers-ongoing_obligations ol:not(:first-child),.learn-issuers-shareholders_limit ol:not(:first-child),.learn-issuers-is_crowdfunding_right ol:not(:first-child){
        margin-top:16px
    }
    .learn-index ul:not(:last-child),.learn-investors-index ul:not(:last-child),.learn-investors-how_it_works ul:not(:last-child),.learn-investors-how_to_invest ul:not(:last-child),.learn-investors-how_we_select_startups ul:not(:last-child),.learn-investors-how_should_i_invest ul:not(:last-child),.learn-investors-what_the_deal_terms_mean ul:not(:last-child),.learn-investors-what_is_equity_crowdfunding ul:not(:last-child),.learn-investors-risks ul:not(:last-child),.learn-investors-disclosure ul:not(:last-child),.learn-investors-selling ul:not(:last-child),.learn-investors-commission ul:not(:last-child),.learn-investors-crowdsafe ul:not(:last-child),.learn-investors-resources ul:not(:last-child),.learn-issuers-index ul:not(:last-child),.learn-issuers-why ul:not(:last-child),.learn-issuers-who_can_raise ul:not(:last-child),.learn-issuers-ineligibility ul:not(:last-child),.learn-issuers-how_it_works ul:not(:last-child),.learn-issuers-costs ul:not(:last-child),.learn-issuers-when_can_accept_funds ul:not(:last-child),.learn-issuers-changing_details ul:not(:last-child),.learn-issuers-advertising ul:not(:last-child),.learn-issuers-ongoing_obligations ul:not(:last-child),.learn-issuers-shareholders_limit ul:not(:last-child),.learn-issuers-is_crowdfunding_right ul:not(:last-child),.learn-index ol:not(:last-child),.learn-investors-index ol:not(:last-child),.learn-investors-how_it_works ol:not(:last-child),.learn-investors-how_to_invest ol:not(:last-child),.learn-investors-how_we_select_startups ol:not(:last-child),.learn-investors-how_should_i_invest ol:not(:last-child),.learn-investors-what_the_deal_terms_mean ol:not(:last-child),.learn-investors-what_is_equity_crowdfunding ol:not(:last-child),.learn-investors-risks ol:not(:last-child),.learn-investors-disclosure ol:not(:last-child),.learn-investors-selling ol:not(:last-child),.learn-investors-commission ol:not(:last-child),.learn-investors-crowdsafe ol:not(:last-child),.learn-investors-resources ol:not(:last-child),.learn-issuers-index ol:not(:last-child),.learn-issuers-why ol:not(:last-child),.learn-issuers-who_can_raise ol:not(:last-child),.learn-issuers-ineligibility ol:not(:last-child),.learn-issuers-how_it_works ol:not(:last-child),.learn-issuers-costs ol:not(:last-child),.learn-issuers-when_can_accept_funds ol:not(:last-child),.learn-issuers-changing_details ol:not(:last-child),.learn-issuers-advertising ol:not(:last-child),.learn-issuers-ongoing_obligations ol:not(:last-child),.learn-issuers-shareholders_limit ol:not(:last-child),.learn-issuers-is_crowdfunding_right ol:not(:last-child){
        margin-bottom:24px
    }
    .learn-index li:not(:last-child),.learn-investors-index li:not(:last-child),.learn-investors-how_it_works li:not(:last-child),.learn-investors-how_to_invest li:not(:last-child),.learn-investors-how_we_select_startups li:not(:last-child),.learn-investors-how_should_i_invest li:not(:last-child),.learn-investors-what_the_deal_terms_mean li:not(:last-child),.learn-investors-what_is_equity_crowdfunding li:not(:last-child),.learn-investors-risks li:not(:last-child),.learn-investors-disclosure li:not(:last-child),.learn-investors-selling li:not(:last-child),.learn-investors-commission li:not(:last-child),.learn-investors-crowdsafe li:not(:last-child),.learn-investors-resources li:not(:last-child),.learn-issuers-index li:not(:last-child),.learn-issuers-why li:not(:last-child),.learn-issuers-who_can_raise li:not(:last-child),.learn-issuers-ineligibility li:not(:last-child),.learn-issuers-how_it_works li:not(:last-child),.learn-issuers-costs li:not(:last-child),.learn-issuers-when_can_accept_funds li:not(:last-child),.learn-issuers-changing_details li:not(:last-child),.learn-issuers-advertising li:not(:last-child),.learn-issuers-ongoing_obligations li:not(:last-child),.learn-issuers-shareholders_limit li:not(:last-child),.learn-issuers-is_crowdfunding_right li:not(:last-child){
        margin-bottom:8px
    }
    .learn-index li:not(:last-child) ul,.learn-investors-index li:not(:last-child) ul,.learn-investors-how_it_works li:not(:last-child) ul,.learn-investors-how_to_invest li:not(:last-child) ul,.learn-investors-how_we_select_startups li:not(:last-child) ul,.learn-investors-how_should_i_invest li:not(:last-child) ul,.learn-investors-what_the_deal_terms_mean li:not(:last-child) ul,.learn-investors-what_is_equity_crowdfunding li:not(:last-child) ul,.learn-investors-risks li:not(:last-child) ul,.learn-investors-disclosure li:not(:last-child) ul,.learn-investors-selling li:not(:last-child) ul,.learn-investors-commission li:not(:last-child) ul,.learn-investors-crowdsafe li:not(:last-child) ul,.learn-investors-resources li:not(:last-child) ul,.learn-issuers-index li:not(:last-child) ul,.learn-issuers-why li:not(:last-child) ul,.learn-issuers-who_can_raise li:not(:last-child) ul,.learn-issuers-ineligibility li:not(:last-child) ul,.learn-issuers-how_it_works li:not(:last-child) ul,.learn-issuers-costs li:not(:last-child) ul,.learn-issuers-when_can_accept_funds li:not(:last-child) ul,.learn-issuers-changing_details li:not(:last-child) ul,.learn-issuers-advertising li:not(:last-child) ul,.learn-issuers-ongoing_obligations li:not(:last-child) ul,.learn-issuers-shareholders_limit li:not(:last-child) ul,.learn-issuers-is_crowdfunding_right li:not(:last-child) ul,.learn-index li:not(:last-child) ol,.learn-investors-index li:not(:last-child) ol,.learn-investors-how_it_works li:not(:last-child) ol,.learn-investors-how_to_invest li:not(:last-child) ol,.learn-investors-how_we_select_startups li:not(:last-child) ol,.learn-investors-how_should_i_invest li:not(:last-child) ol,.learn-investors-what_the_deal_terms_mean li:not(:last-child) ol,.learn-investors-what_is_equity_crowdfunding li:not(:last-child) ol,.learn-investors-risks li:not(:last-child) ol,.learn-investors-disclosure li:not(:last-child) ol,.learn-investors-selling li:not(:last-child) ol,.learn-investors-commission li:not(:last-child) ol,.learn-investors-crowdsafe li:not(:last-child) ol,.learn-investors-resources li:not(:last-child) ol,.learn-issuers-index li:not(:last-child) ol,.learn-issuers-why li:not(:last-child) ol,.learn-issuers-who_can_raise li:not(:last-child) ol,.learn-issuers-ineligibility li:not(:last-child) ol,.learn-issuers-how_it_works li:not(:last-child) ol,.learn-issuers-costs li:not(:last-child) ol,.learn-issuers-when_can_accept_funds li:not(:last-child) ol,.learn-issuers-changing_details li:not(:last-child) ol,.learn-issuers-advertising li:not(:last-child) ol,.learn-issuers-ongoing_obligations li:not(:last-child) ol,.learn-issuers-shareholders_limit li:not(:last-child) ol,.learn-issuers-is_crowdfunding_right li:not(:last-child) ol{
        margin-top:8px;
        margin-bottom:16px
    }
    .learn-index table,.learn-investors-index table,.learn-investors-how_it_works table,.learn-investors-how_to_invest table,.learn-investors-how_we_select_startups table,.learn-investors-how_should_i_invest table,.learn-investors-what_the_deal_terms_mean table,.learn-investors-what_is_equity_crowdfunding table,.learn-investors-risks table,.learn-investors-disclosure table,.learn-investors-selling table,.learn-investors-commission table,.learn-investors-crowdsafe table,.learn-investors-resources table,.learn-issuers-index table,.learn-issuers-why table,.learn-issuers-who_can_raise table,.learn-issuers-ineligibility table,.learn-issuers-how_it_works table,.learn-issuers-costs table,.learn-issuers-when_can_accept_funds table,.learn-issuers-changing_details table,.learn-issuers-advertising table,.learn-issuers-ongoing_obligations table,.learn-issuers-shareholders_limit table,.learn-issuers-is_crowdfunding_right table{
        margin-top:24px;
        margin-bottom:24px
    }
}
.learn-investors-how_it_works__process_step{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-how_it_works__process_name{
    margin-bottom:0 !important
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_it_works__process_step{
        margin-right:8px;
        font-size:32px
    }
    .learn-investors-how_it_works__process_name{
        padding-bottom:8px;
        font-size:20px
    }
    .learn-investors-how_it_works__process_image{
        max-height:72px;
        max-width:35%
    }
}
.learn-investors-how_it_works__modular_header{
    margin-bottom:12.30769px !important
}
.learn-investors-how_it_works__modular_header_number{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-how_it_works__modular_header_image{
    max-width:35%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_it_works__modular_header_image{
        max-height:72px;
        margin-left:8px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_it_works__about_risks_wrapper{
        text-align:center
    }
}
.learn-investors-how_we_select_startups-due_diligence__process_step{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-how_we_select_startups-due_diligence__process_name{
    margin-bottom:0 !important
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_we_select_startups-due_diligence__process_step{
        margin-right:8px;
        font-size:32px
    }
    .learn-investors-how_we_select_startups-due_diligence__process_name{
        padding-bottom:8px;
        font-size:20px
    }
    .learn-investors-how_we_select_startups-due_diligence__process_image{
        max-height:72px;
        max-width:35%
    }
}
.learn-investors-how_we_select_startups-due_diligence__factors{
    border-collapse:collapse;
    border-spacing:0
}
.learn-investors-how_we_select_startups-due_diligence__factors td{
    vertical-align:top
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_we_select_startups-due_diligence__process_name{
        font-size:25px
    }
    .learn-investors-how_we_select_startups-due_diligence__factors_text{
        padding-left:0
    }
}
.learn-investors-how_we_select_startups-final_decision__process_step{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-how_we_select_startups-final_decision__process_name{
    margin-bottom:0 !important
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_we_select_startups-final_decision__process_step{
        margin-right:8px;
        font-size:32px
    }
    .learn-investors-how_we_select_startups-final_decision__process_name{
        padding-bottom:8px;
        font-size:20px
    }
    .learn-investors-how_we_select_startups-final_decision__process_image{
        max-height:72px;
        max-width:35%
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_we_select_startups-final_decision__process_name{
        font-size:25px
    }
}
.learn-investors-how_we_select_startups-initial_screening__process_step{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-how_we_select_startups-initial_screening__process_name{
    margin-bottom:0 !important
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_we_select_startups-initial_screening__process_step{
        margin-right:8px;
        font-size:32px
    }
    .learn-investors-how_we_select_startups-initial_screening__process_name{
        padding-bottom:8px;
        font-size:20px
    }
    .learn-investors-how_we_select_startups-initial_screening__process_image{
        max-height:72px;
        max-width:35%
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_we_select_startups-initial_screening__process_name{
        font-size:25px
    }
}
.learn-investors-how_should_i_invest__list_big_number{
    font-size:70px;
    line-height:45px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_should_i_invest__list_big_number{
        font-size:50px;
        line-height:35px
    }
}
.learn-investors-how_should_i_invest__modular_header{
    margin-bottom:12.30769px !important
}
.learn-investors-how_should_i_invest__modular_header_number{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-how_should_i_invest__modular_header_image{
    max-width:35%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_should_i_invest__modular_header_image{
        max-height:72px;
        margin-left:8px
    }
}
.learn-investors-how_should_i_invest__hands_in_love_image{
    max-width:100%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-how_should_i_invest__hands_in_love_image{
        display:block;
        margin-left:auto;
        margin-right:auto
    }
}
.learn-investors-what_the_deal_terms_mean__list_big_number{
    font-size:70px;
    line-height:45px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-what_the_deal_terms_mean__list_big_number{
        font-size:50px;
        line-height:35px
    }
}
.learn-investors-what_the_deal_terms_mean__modular_header{
    margin-bottom:12.30769px !important
}
.learn-investors-what_the_deal_terms_mean__modular_header_number{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-what_the_deal_terms_mean__modular_header_image{
    max-width:35%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-what_the_deal_terms_mean__modular_header_image{
        max-height:72px;
        margin-left:8px
    }
}
.learn-investors-what_is_equity_crowdfunding__list_big_number{
    font-size:70px;
    line-height:45px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-what_is_equity_crowdfunding__list_big_number{
        font-size:50px;
        line-height:35px
    }
}
.learn-investors-what_is_equity_crowdfunding__modular_header{
    margin-bottom:12.30769px !important
}
.learn-investors-what_is_equity_crowdfunding__modular_header_number{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-what_is_equity_crowdfunding__modular_header_image{
    max-width:35%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-what_is_equity_crowdfunding__modular_header_image{
        max-height:72px;
        margin-left:8px
    }
}
.learn-investors-crowdsafe__modular_header{
    margin-bottom:12.30769px !important
}
.learn-investors-crowdsafe__modular_header_number{
    font-size:70px;
    line-height:1;
    -webkit-transform:translateY(-4px);
    -ms-transform:translateY(-4px);
    transform:translateY(-4px)
}
.learn-investors-crowdsafe__modular_header_image{
    max-width:35%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-crowdsafe__modular_header_image{
        max-height:72px;
        margin-left:8px
    }
}
.learn-investors-crowdsafe__risk{
    padding-left:25.6px;
    background:url(../img/icon-risk.svg) no-repeat 0 4.57143px
}
.learn-investors-crowdsafe__calculator_button{
    background:url(../img/icon-calculator.svg) no-repeat 13.33333px 48%
}
.learn-investors-crowdsafe__short_divider{
    width:84.8px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-crowdsafe__grid_col{
        font-size:16px
    }
    .learn-investors-crowdsafe__short_divider{
        padding-bottom:8px
    }
}
.learn-investors-crowdsafe-faq__risk{
    padding-left:25.6px;
    background:url(../img/icon-risk.svg) no-repeat 0 4.57143px
}
.learn-investors-crowdsafe-faq__icon{
    -webkit-transform:translateY(1px);
    -ms-transform:translateY(1px);
    transform:translateY(1px)
}
.learn-investors-crowdsafe-faq__title{
    cursor:pointer
}
.learn-investors-crowdsafe-faq__section--active .learn-investors-crowdsafe-faq__icon{
    -webkit-transform:translateY(2px) rotate(90deg);
    -ms-transform:translateY(2px) rotate(90deg);
    transform:translateY(2px) rotate(90deg)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .learn-investors-crowdsafe-faq__icon{
        margin-left:-22.4px
    }
    .learn-investors-crowdsafe-faq__answer{
        padding-bottom:16px
    }
}
.meet_the_drapers-for_companies__header{
    background-color:#131d61
}
.meet_the_drapers-for_companies-header{
    position:relative;
    overflow:hidden
}
.meet_the_drapers-for_companies-header__wrapper{
    position:relative
}
.meet_the_drapers-for_companies-header__mtd_logo{
    max-width:95%
}
.meet_the_drapers-for_companies-header__sony_logo_wrapper{
    position:absolute;
    bottom:24px;
    left:32px
}
.meet_the_drapers-for_companies-header__drapers_photo_wrapper{
    position:absolute;
    bottom:0;
    left:45%
}
@media only screen and (max-width: 1169px){
    .meet_the_drapers-for_companies-header__wrapper{
        padding-bottom:192px
    }
    .meet_the_drapers-for_companies-header__drapers_photo_wrapper{
        right:-20%;
        left:auto
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-for_companies-header{
        margin-bottom:24px
    }
    .meet_the_drapers-for_companies-header__wrapper{
        padding-top:32px;
        padding-bottom:152px
    }
    .meet_the_drapers-for_companies-header__drapers_photo_wrapper{
        right:0;
        left:auto
    }
    .meet_the_drapers-for_companies-header__drapers_photo{
        max-width:100%
    }
    .meet_the_drapers-for_companies-header__sony_logo_wrapper{
        bottom:16px;
        left:16px
    }
}
.meet_the_drapers-for_companies-content__title{
    line-height:1.1
}
.meet_the_drapers-for_companies-content__apply_button{
    background-color:#081EBD;
    border-bottom-color:#071aa5
}
.meet_the_drapers-for_companies-content__apply_button:hover{
    background-color:#0a26ee
}
.meet_the_drapers-for_companies-content__apply_button:active,.meet_the_drapers-for_companies-content__apply_button:active:hover{
    background-color:#06168c
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-for_companies-content{
        font-size:16px
    }
    .meet_the_drapers-for_companies-content__apply_button{
        display:block
    }
    .meet_the_drapers-for_companies-content__header{
        margin-bottom:24px
    }
    .meet_the_drapers-for_companies-content__title{
        font-size:24px
    }
}
.meet_the_drapers-for_companies-judges__judge{
    border-radius:5px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-for_companies-judges{
        margin-top:48px
    }
    .meet_the_drapers-for_companies-judges__judge{
        width:100%
    }
}
.meet_the_drapers-for_companies-creators__producer_logo--avatar{
    border-radius:5px
}
@media only screen and (max-width: 969px){
    .meet_the_drapers-for_companies-creators__producer_logo{
        width:104px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-for_companies-creators{
        margin-top:32px;
        margin-bottom:32px;
        padding-top:24px
    }
}
.meet_the_drapers-for_companies-footer{
    background:#131d61
}
.meet_the_drapers-for_companies-footer__partners_wrapper{
    border-color:rgba(255,255,255,0.2)
}
.meet_the_drapers-for_companies-footer__partners{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-for_companies-footer{
        padding-top:32px
    }
    .meet_the_drapers-for_companies-footer__title{
        margin-bottom:32px;
        font-size:24px
    }
    .meet_the_drapers-for_companies-footer__conditions{
        font-size:16px
    }
    .meet_the_drapers-for_companies-footer__apply_button{
        display:block
    }
    .meet_the_drapers-for_companies-footer__partners_wrapper{
        padding-top:24px;
        padding-bottom:24px
    }
    .meet_the_drapers-for_companies-footer__partner_logo{
        -webkit-transform:scale(0.75);
        -ms-transform:scale(0.75);
        transform:scale(0.75);
        margin-right:0;
        margin-left:0
    }
}
.meet_the_drapers-index-header{
    position:relative
}
.meet_the_drapers-index-header__season_notice{
    border-color:#2ae36e;
    border-radius:6px;
    color:#2ae36e;
    letter-spacing:0
}
.meet_the_drapers-index-header__season_notice_link{
    color:#2ae36e
}
.meet_the_drapers-index-header__season_notice_link:hover,.meet_the_drapers-index-header__season_notice_link:focus{
    color:#6dec9c
}
.meet_the_drapers-index-header__drapers_photo{
    position:absolute;
    bottom:-200px;
    left:32px;
    pointer-events:none
}
.meet_the_drapers-index-header__drapers_photo--for_guests{
    left:80px
}
@media only screen and (max-width: 1169px){
    .meet_the_drapers-index-header__drapers_photo{
        width:60vw;
        bottom:-15vw
    }
    .meet_the_drapers-index-header__drapers_photo--for_guests{
        left:32px
    }
}
@media only screen and (max-width: 969px){
    .meet_the_drapers-index-header__text{
        padding-right:8px;
        padding-left:8px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-index-header{
        padding-top:32px;
        padding-bottom:40vw;
        text-align:center
    }
    .meet_the_drapers-index-header__season_notice{
        margin-top:0;
        margin-bottom:40px
    }
    .meet_the_drapers-index-header__season_notice_link{
        display:inline-block;
        margin:16px 0 0
    }
    .meet_the_drapers-index-header__text{
        max-width:256px;
        margin:0 auto 24px;
        padding:0
    }
    .meet_the_drapers-index-header__drapers_photo{
        width:auto;
        right:0;
        bottom:-25vw;
        left:0
    }
}
.meet_the_drapers-index img{
    max-width:100%
}
.meet_the_drapers-index__header{
    background:#010b50 url(../img/header-background.jpg) repeat 0 0;
    background-size:730px 412px
}
@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (device-pixel-ratio: 2){
    .meet_the_drapers-index__header{
        background-image:url(../img/header-background@2x.jpg)
    }
}
.meet_the_drapers-index__header img{
    max-width:100%
}
.meet_the_drapers-index__startups_wrapper{
    position:relative
}
.meet_the_drapers-index__about_drapers_wrapper{
    padding-top:9vw;
    background:#131C5A url(../img/about-drapers-background.png) no-repeat 0 0/contain
}
.meet_the_drapers-index__about_drapers_title{
    line-height:1.2
}
.meet_the_drapers-index__about_drapers_divider{
    border-color:rgba(255,255,255,0.1)
}
.meet_the_drapers-index__apply_wrapper{
    background-color:#8b95a0
}
.meet_the_drapers-index__apply_title{
    color:#0F174C
}
@media only screen and (max-width: 1169px){
    .meet_the_drapers-index__about_drapers_wrapper{
        padding-top:10vw
    }
    .meet_the_drapers-index__about_drapers_photo{
        margin-right:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .meet_the_drapers-index__startups_wrapper{
        margin-top:24px;
        margin-bottom:0
    }
    .meet_the_drapers-index__join_wrapper{
        margin-bottom:32px;
        padding-top:0;
        border:none;
        text-align:center
    }
    .meet_the_drapers-index__join_cta{
        display:block
    }
    .meet_the_drapers-index__about_drapers_wrapper{
        padding:28px 16px 0;
        background-image:none
    }
    .meet_the_drapers-index__about_drapers_logos{
        text-align:center
    }
    .meet_the_drapers-index__about_drapers_person{
        margin-right:-32px;
        margin-left:-32px;
        border-bottom:1px solid rgba(255,255,255,0.2)
    }
    .meet_the_drapers-index__apply_wrapper{
        padding-top:32px;
        padding-bottom:40px
    }
    .meet_the_drapers-index__apply_caption{
        font-size:18px
    }
    .meet_the_drapers-index__apply_title{
        margin-bottom:24px;
        font-size:25px
    }
    .meet_the_drapers-index__apply_main_list{
        margin-right:-16px;
        margin-left:-16px;
        padding-right:16px;
        padding-bottom:32px;
        border-bottom:1px solid rgba(0,0,0,0.1);
        font-size:18px
    }
    .meet_the_drapers-index__apply_second_list{
        margin-left:-16px;
        margin-bottom:32px;
        font-size:15px
    }
    .meet_the_drapers-index__apply_footer{
        font-size:14px;
        text-align:center
    }
    .meet_the_drapers-index__apply_cta{
        display:block
    }
}
.messages-group_form__preview_container{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.messages-group_form__preview_container:hover,.messages-group_form__preview_container:active,.messages-group_form__preview_container:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.messages-index{
    border:1px solid #eeeeee;
    border-radius:4px;
    z-index:10;
    position:relative;
    overflow:hidden
}
.messages-index__grid_sidebar{
    -webkit-transition:-webkit-transform 0.2s ease-in-out;
    transition:-webkit-transform 0.2s ease-in-out;
    transition:transform 0.2s ease-in-out;
    transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out
}
@media only screen and (max-width: 969px){
    .messages-index__grid_sidebar{
        position:absolute;
        z-index:20;
        background:white;
        -webkit-transform:translateX(-100%);
        -ms-transform:translateX(-100%);
        transform:translateX(-100%);
        width:288px;
        max-width:80%
    }
}
.messages-index__grid_sidebar--open{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
.messages-index__conversation_users_container{
    height:60vh;
    min-height:480px;
    overflow:auto;
    border-right:1px solid #eeeeee
}
@media only screen and (max-width: 969px){
    .messages-index__conversation_users_container{
        height:80vh
    }
}
.messages-index__conversation_menu{
    position:absolute;
    left:0;
    top:0;
    padding:8px 16px
}
.messages-index__admin_icon{
    height:15px;
    margin-top:2px;
    margin-right:4px;
    width:auto
}
.messages-index__conversation_user{
    padding:8px 16px;
    border-bottom:1px solid #eeeeee;
    cursor:pointer
}
.messages-index__conversation_user--active{
    background:rgba(21,96,250,0.05);
    cursor:text
}
.messages-index__conversation_user--active strong{
    color:rgb(0, 99, 163)
}
.messages-index__conversation_user--unseen{
    position:relative
}
.messages-index__conversation_user--unseen:after{
    content:'';
    height:8px;
    width:8px;
    background:rgb(0, 99, 163);
    border-radius:100%;
    position:absolute;
    top:50%;
    right:16px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .messages-index{
        margin:-16px;
        margin-bottom:0;
        border-width:1px 0;
        border-radius:0
    }
}
.messages-conversation{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    height:60vh;
    min-height:480px
}
.messages-conversation__admin_icon{
    height:15px;
    margin-top:2px;
    margin-right:4px;
    width:auto
}
.messages-conversation__conversation_message_container{
    overflow:auto;
    padding:24px
}
.messages-conversation__form_container{
    margin-top:auto
}
@media only screen and (max-width: 969px){
    .messages-conversation{
        height:80vh
    }
    .messages-conversation__conversation_message_container{
        padding:16px
    }
}
.messages-message__message{
    padding:16px;
    background:#f7f7f7;
    border-radius:4px;
    max-width:80%;
    word-break:break-word
}
@media only screen and (max-width: 969px){
    .messages-message__message{
        max-width:95%
    }
}
.messages-message__message--message_from_self{
    background:rgb(0, 99, 163);
    color:white;
    margin-left:auto
}
.messages-message__message--message_from_self a{
    color:white;
    font-weight:500;
    text-decoration:none;
    border-bottom:1px solid rgba(255,255,255,0.6)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .messages-group_form{
        margin:-16px
    }
}
.messages-form__textarea{
    overflow-x:auto !important;
    max-height:20vh
}
.newsletter_signups-form__addon-wrapper{
    width:100%
}
.newsletter_signups-form__input-bell-addon{
    color:rgb(0, 99, 163) !important
}
.notifications-index__wrapper{
    margin-top:48px
}
.notifications-index__separator{
    margin:0;
    border-color:#eeeeee
}
.notifications-index__group-caption{
    margin-bottom:16px
}
@media only screen and (max-width: 767px){
    .notifications-index__wrapper{
        margin-top:24px
    }
    .notifications-index__separator{
        margin-right:-16px;
        margin-left:-16px
    }
    .notifications-index__submit{
        margin-top:10px;
        padding-right:12.30769px;
        padding-left:12.30769px;
        font-size:14px;
        line-height:17px
    }
    .notifications-index__group-caption{
        margin-bottom:8px
    }
}
.notifications-notification_small{
    line-height:1.25
}
.notifications-notification_small:not(:first-of-type){
    border-top:1px solid #eeeeee
}
.notifications-notification_small__link{
    display:block;
    padding:16px;
    white-space:normal
}
.notifications-notification_small__link:hover,.notifications-notification_small__link:active,.notifications-notification_small__link.active{
    background-color:rgba(0,0,0,0.03);
    text-decoration:none
}
.notifications-notification_small__link--seen{
    opacity:.5
}
.notifications-notification_small__link--seen:hover{
    opacity:1
}
.notifications-notification_small__avatar{
    margin-right:10px
}
.notifications-notification_small__content{
    margin-top:-4px
}
.notifications-notification_small__date{
    margin-top:4px
}
.notifications-notification_small .c-tag{
    -webkit-transform:translateY(-1px);
    -ms-transform:translateY(-1px);
    transform:translateY(-1px)
}
.notifications-notification{
    margin-right:-16px;
    margin-left:-16px
}
.notifications-notification__notification_link{
    width:100%;
    display:inline-block;
    position:relative;
    padding:16px;
    padding-bottom:18px;
    opacity:0.6
}
.notifications-notification__notification_link:hover{
    background:#f8f8f8;
    border-color:transparent;
    opacity:1
}
.notifications-notification__notification_link--unseen{
    opacity:1
}
.notifications-notification__notification_link--unseen:before{
    content:"";
    display:block;
    position:absolute;
    left:-16px;
    top:40px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    background:rgb(0, 99, 163);
    width:8px;
    height:8px;
    border-radius:50%
}
@media only screen and (max-width: 1169px){
    .notifications-notification__notification_link--unseen:before{
        left:-8px
    }
}
@media only screen and (max-width: 767px){
    .notifications-notification__notification_link--unseen:before{
        width:6px;
        height:6px;
        top:30px;
        left:6px
    }
}
.notifications-notification__notification_link .notifications-notification__avatar{
    margin-top:2px
}
.notifications-notification__time{
    font-size:14px
}
.notifications-notification__quote{
    font-size:16px;
    border-left:solid 3px #eeeeee;
    padding-left:16px;
    font-style:italic
}
.notifications-notification__cta{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
@media only screen and (max-width: 1169px){
    .notifications-notification{
        margin-left:0;
        margin-right:0
    }
}
@media only screen and (max-width: 969px){
    .notifications-notification__cta{
        display:none
    }
}
@media only screen and (max-width: 767px){
    .notifications-notification{
        margin-left:-16px;
        margin-right:-16px
    }
    .notifications-notification__notification_link{
        padding-top:13.33333px;
        padding-bottom:13.33333px
    }
    .notifications-notification__avatar{
        width:32px;
        min-width:32px;
        height:32px;
        -webkit-transform:translateX(4px);
        -ms-transform:translateX(4px);
        transform:translateX(4px)
    }
    .notifications-notification__caption{
        font-size:14px;
        line-height:1.4em;
        margin-right:-16px;
        margin-bottom:.3em
    }
    .notifications-notification__time{
        font-size:12px;
        line-height:1.2em
    }
    .notifications-notification__quote{
        margin-right:-16px;
        padding:0;
        border:none;
        font-size:14px;
        line-height:1.6em
    }
}
.offerings-offering_card__cover,.offerings-offering_card_large__cover,.offerings-offering_card_small__cover{
    background-color:#eeeeee;
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat
}
.offerings-show__cover,.offerings-footer{
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat;
    background-color:#222222
}
.offerings-show__cover>*,.offerings-footer>*{
    position:relative
}
.offerings-show__cover::before,.offerings-footer::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:-webkit-linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5));
    background:linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5))
}
.offerings-offering_card,.offerings-offering_card_large,.offerings-offering_card_small{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.offerings-offering_card:hover,.offerings-offering_card_large:hover,.offerings-offering_card_small:hover,.offerings-offering_card:active,.offerings-offering_card_large:active,.offerings-offering_card_small:active,.offerings-offering_card:focus,.offerings-offering_card_large:focus,.offerings-offering_card_small:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.offerings-pitch_section .pitch_content{
    word-break:break-word;
    font-size:18px;
    font-weight:300
}
.offerings-pitch_section .redactor-in.pitch_content{
    padding:16px
}
.offerings-pitch_section .pitch_content>*:not(blockquote){
    margin-bottom:24px
}
.offerings-pitch_section .pitch_content>*:not(blockquote):last-child{
    margin-bottom:0 !important
}
.offerings-pitch_section .pitch_content img{
    max-width:100%
}
.offerings-pitch_section .pitch_content h2{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-0.04em;
    color:#222
}
.offerings-pitch_section .pitch_content h3{
    font-size:25px;
    line-height:1.3;
    font-weight:700;
    letter-spacing:-0.02em;
    color:#666
}
.offerings-pitch_section .pitch_content h2:not(:first-child){
    margin-top:32px
}
.offerings-pitch_section .pitch_content h3:not(:first-child){
    margin-top:24px
}
.offerings-pitch_section .pitch_content h2+h3{
    margin-top:0 !important
}
.offerings-pitch_section .pitch_content figure{
    margin-top:32px;
    margin-bottom:32px
}
.offerings-pitch_section .pitch_content figure:first-child{
    margin-top:0
}
.offerings-pitch_section .pitch_content p{
    margin-bottom:20px;
    line-height:1.8;
    color:#111
}
.offerings-pitch_section .pitch_content ul{
    padding-left:32px
}
.offerings-pitch_section .pitch_content li{
    margin-bottom:12px;
    line-height:1.6;
    color:#111
}
.offerings-pitch_section .pitch_content li ul{
    margin-top:16px
}
.offerings-pitch_section .pitch_content iframe{
    width:100%;
    height:390px
}
.offerings-pitch_section .pitch_content .u-text-center{
    text-align:center
}
.offerings-pitch_section .pitch_content .u-floatRight{
    margin-bottom:16px;
    margin-left:32px;
    margin-top:8px
}
.offerings-pitch_section .pitch_content .u-floatLeft{
    margin-right:32px;
    margin-bottom:16px;
    margin-top:8px
}
@media only screen and (max-width: 969px){
    .offerings-pitch_section .pitch_content iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-pitch_section .pitch_content{
        font-size:15px
    }
    .offerings-pitch_section .redactor-in.pitch_content{
        margin-right:-16px !important;
        margin-left:-16px !important;
        border:none !important
    }
    .offerings-pitch_section .pitch_content h2{
        font-size:30px
    }
    .offerings-pitch_section .pitch_content h3{
        font-size:20px
    }
    .offerings-pitch_section .pitch_content p{
        line-height:1.6
    }
    .offerings-pitch_section .pitch_content figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .offerings-pitch_section .pitch_content figure.u-floatRight,.offerings-pitch_section .pitch_content figure.u-floatLeft{
        max-width:50%;
        margin-top:12.003px;
        margin-bottom:12.003px
    }
    .offerings-pitch_section .pitch_content figure.u-floatRight{
        margin-left:10.66667px
    }
    .offerings-pitch_section .pitch_content figure.u-floatLeft{
        margin-right:10.66667px
    }
    .offerings-pitch_section .pitch_content iframe{
        height:300px
    }
}
.offerings-pitch_section .redactor-in.pitch_content{
    border:1px dashed rgb(0, 99, 163);
    border-top:none;
    background-color:#f6f9ff
}
.offerings-pitch_section .pitch_content a[href$="/invest"]{
    margin-bottom:32px;
    display:inline-block
}
@media only screen and (min-width: 768px){
    .offerings-pitch_section .pitch_content{
        padding-right:32px
    }
}
.offerings-show [content-editable]:not(.editing){
    position:relative;
    cursor:pointer
}
.offerings-show [content-editable]:not(.editing):before{
    content:' ';
    position:absolute;
    width:calc(100% + 32px);
    height:calc(100% + 32px);
    top:-16px;
    left:-16px;
    background:rgba(26,177,255,0.6);
    z-index:20;
    opacity:0;
    border-radius:8px;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out
}
.offerings-show [content-editable]:not(.editing):after{
    position:absolute;
    content:attr(content-editable);
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    z-index:21;
    opacity:0;
    color:white;
    font-weight:300;
    -webkit-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
    font-size:20px
}
.offerings-show [content-editable]:not(.editing):hover:before,.offerings-show [content-editable]:not(.editing):hover:after{
    opacity:1
}
.offerings-risks_section__empty-view,.offerings-discussion_section__empty-view,.offerings-team_section__empty-view,.offerings-pitch_section__empty-view,.offerings-documents_section__empty-view,.offerings-questions_section__empty-view,.offerings-show__empty-view{
    padding:32px;
    border:1px solid #eeeeee;
    text-align:center;
    border-radius:3px
}
.editable.offerings-risks_section__empty-view,.editable.offerings-discussion_section__empty-view,.editable.offerings-team_section__empty-view,.editable.offerings-pitch_section__empty-view,.editable.offerings-documents_section__empty-view,.editable.offerings-questions_section__empty-view,.editable.offerings-show__empty-view{
    background:#f6f9ff;
    border:1px solid rgb(0, 99, 163)
}
.offerings-risks_section__empty-view h2,.offerings-discussion_section__empty-view h2,.offerings-team_section__empty-view h2,.offerings-pitch_section__empty-view h2,.offerings-documents_section__empty-view h2,.offerings-questions_section__empty-view h2,.offerings-show__empty-view h2{
    color:#444;
    font-size:24px;
    margin-bottom:8px
}
.offerings-risks_section__empty-view p,.offerings-discussion_section__empty-view p,.offerings-team_section__empty-view p,.offerings-pitch_section__empty-view p,.offerings-documents_section__empty-view p,.offerings-questions_section__empty-view p,.offerings-show__empty-view p{
    color:#aaa;
    font-size:18px
}
.offerings-risks_section__empty-view button,.offerings-discussion_section__empty-view button,.offerings-team_section__empty-view button,.offerings-pitch_section__empty-view button,.offerings-documents_section__empty-view button,.offerings-questions_section__empty-view button,.offerings-show__empty-view button,.offerings-risks_section__empty-view .c-button,.offerings-discussion_section__empty-view .c-button,.offerings-team_section__empty-view .c-button,.offerings-pitch_section__empty-view .c-button,.offerings-documents_section__empty-view .c-button,.offerings-questions_section__empty-view .c-button,.offerings-show__empty-view .c-button{
    margin-top:16px
}
@-webkit-keyframes input-bounce-horizontal{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    25%{
        -webkit-transform:translateX(8px);
        transform:translateX(8px)
    }
    75%{
        -webkit-transform:translateX(-8px);
        transform:translateX(-8px)
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes input-bounce-horizontal{
    0%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    25%{
        -webkit-transform:translateX(8px);
        transform:translateX(8px)
    }
    75%{
        -webkit-transform:translateX(-8px);
        transform:translateX(-8px)
    }
    100%{
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
.offerings-offering_card__avatar,.offerings-offering_card_large__avatar,.offerings-offering_card_small__avatar{
    position:relative;
    border:none
}
.offerings-offering_card__cover{
    border-top-right-radius:4px;
    border-top-left-radius:4px;
    height:256px;
    position:relative;
    margin:-1px -1px 0
}
.offerings-offering_card__badges_wrapper{
    position:absolute;
    top:5px;
    left:5px;
    z-index:10;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.offerings-offering_card__badges_wrapper .c-badge{
    margin-right:5px;
    margin-bottom:5px
}
.offerings-offering_card__content{
    padding:24px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    min-height:311.2px
}
.offerings-offering_card__avatar{
    width:60px;
    height:60px;
    min-width:60px
}
.offerings-offering_card__title{
    letter-spacing:-.03em
}
.offerings-offering_card__description{
    line-height:1.3em
}
.offerings-offering_card__footer{
    margin-top:auto
}
.offerings-offering_card__location{
    margin-bottom:12.8px
}
.offerings-offering_card__tags{
    margin-bottom:-4px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-offering_card__cover{
        height:224px
    }
    .offerings-offering_card__content{
        min-height:auto;
        padding:20px
    }
    .offerings-offering_card__description{
        margin-bottom:28px;
        font-size:16px
    }
}
.offerings-offering_card_large__link_wrapper{
    display:inline-block;
    text-decoration:none;
    color:inherit;
    width:100%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    position:relative
}
.offerings-offering_card_large__link_wrapper:hover,.offerings-offering_card_large__link_wrapper:active,.offerings-offering_card_large__link_wrapper:focus{
    text-decoration:none;
    color:inherit
}
.offerings-offering_card_large__cover{
    -webkit-flex-basis:0;
    -ms-flex-preferred-size:0;
    flex-basis:0;
    width:50%;
    height:376px;
    margin:-1px 0 -1px -1px;
    border-bottom:1px solid rgba(0,0,0,0.08);
    position:relative;
    border-bottom-left-radius:4px;
    border-top-left-radius:4px
}
.offerings-offering_card_large__badges_wrapper{
    position:absolute;
    top:8px;
    right:0;
    left:8px;
    z-index:10;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.offerings-offering_card_large__card_content{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    position:relative;
    height:100%
}
.offerings-offering_card_large__avatar{
    width:60px;
    height:60px;
    min-width:60px
}
.offerings-offering_card_large__footer{
    margin-top:auto;
    margin-bottom:-4px
}
.offerings-offering_card_large__amount_raised{
    -webkit-transform:translateY(3px);
    -ms-transform:translateY(3px);
    transform:translateY(3px)
}
.offerings-offering_card_large__ribbon{
    pointer-events:none;
    z-index:11
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .offerings-offering_card_large__card_content{
        padding-left:32px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-offering_card_large__link_wrapper{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .offerings-offering_card_large__cover{
        -webkit-box-flex:1;
        -webkit-flex:auto;
        -ms-flex:auto;
        flex:auto;
        width:auto;
        height:224px;
        margin:-1px -1px 0;
        border-top-right-radius:4px;
        border-bottom-right-radius:0;
        border-bottom-left-radius:0;
        border-top-left-radius:4px
    }
    .offerings-offering_card_large__card_content{
        padding:16px
    }
    .offerings-offering_card_large__title{
        font-size:25px
    }
    .offerings-offering_card_large__description{
        margin-top:16px;
        margin-bottom:24px;
        font-size:16px
    }
    .offerings-offering_card_large__amount_raised{
        font-size:24px
    }
    .offerings-offering_card_large__amount_raised_caption{
        font-size:14px
    }
    .offerings-offering_card_large__badge{
        margin-right:5px;
        margin-bottom:5px
    }
    .offerings-offering_card_large__ribbon{
        top:-1px;
        right:-1px
    }
}
.offerings-offering_card_small__link_wrapper{
    display:block;
    text-decoration:none;
    color:inherit
}
.offerings-offering_card_small__link_wrapper:hover,.offerings-offering_card_small__link_wrapper:active,.offerings-offering_card_small__link_wrapper:focus{
    text-decoration:none;
    color:inherit
}
.offerings-offering_card_small__cover{
    overflow:hidden;
    height:152px;
    margin:-17px -17px 0;
    border-top-right-radius:4px;
    border-top-left-radius:4px
}
.offerings-offering_card_small__cover-tag{
    padding:8px;
    position:absolute;
    top:0;
    right:0;
    z-index:10;
    background:rgba(0,0,0,0.8);
    color:white;
    border-bottom-left-radius:4px;
    font-size:14px;
    line-height:1
}
.offerings-offering_card_small__cover-tag--created{
    background:#19C157
}
.offerings-offering_card_small__cover-tag--finalized{
    background:#19C157
}
.offerings-offering_card_small__cover-tag--cancelled{
    background:#F83A5C
}
.offerings-offering_card_small__cover-tag--failed{
    background:#F83A5C
}
.offerings-offering_card_small__cover-tag--needs_reconfirmation{
    background:#F83A5C
}
.offerings-offering_card_small__cover-tag--waitlisted{
    background:#FFB300
}
.offerings-offering_card_small__cover-tag--target-reached{
    background:#F83A5C
}
.offerings-offering_card_small__cover-tag--closing-soon{
    background:#F83A5C
}
.offerings-offering_card_small__cover-tag--new{
    background:rgb(0, 99, 163)
}
@media only screen and (min-width: 768px){
    .offerings-offering_card_small__card_content{
        min-height:176px
    }
}
.offerings-offering_card_small__company_name{
    max-width:100%
}
.offerings-team_section__edit-form,.offerings-questions_section__edit-form,.offerings-about_section__edit-form{
    padding:16px;
    border:1px dashed rgb(0, 99, 163);
    background:#f6f9ff
}
.offerings-risks_section__risk_link,.offerings-questions_section__question_link{
    padding:16px 0;
    display:inline-block;
    color:black;
    width:100%;
    position:relative;
    padding-right:32px
}
.selected.offerings-risks_section__risk_link,.selected.offerings-questions_section__question_link{
    color:rgb(0, 99, 163)
}
.offerings-risks_section__risk_link:after,.offerings-questions_section__question_link:after{
    content:'\e824';
    font-family:"fontello";
    font-style:normal;
    font-weight:normal;
    white-space:nowrap;
    margin-left:16px;
    -webkit-transition:opacity 0.1s ease-in-out;
    transition:opacity 0.1s ease-in-out;
    opacity:0
}
.selected.offerings-risks_section__risk_link:after,.selected.offerings-questions_section__question_link:after{
    opacity:1
}
@media only screen and (max-width: 767px){
    .offerings-risks_section__risk_link,.offerings-questions_section__question_link{
        padding-top:8px;
        padding-right:0
    }
    .offerings-risks_section__risk_link:after,.offerings-questions_section__question_link:after{
        display:none
    }
}
.offerings-risks_section{
    position:relative
}
.offerings-risks_section__risk_text{
    padding:16px 24px;
    background-color:#f7f7f7;
    word-break:break-word
}
.offerings-risks_section__risk_text p{
    margin-bottom:16px
}
@media only screen and (min-width: 768px){
    .offerings-risks_section__risk_text{
        position:absolute;
        left:100%;
        width:100%;
        top:0
    }
}
.offerings-questions_section{
    position:relative
}
.offerings-questions_section__rich_text_block p{
    margin-bottom:16px;
    margin-top:16px
}
.offerings-questions_section__question_text{
    padding:16px 24px;
    word-break:break-word
}
@media only screen and (max-width: 767px){
    .offerings-questions_section__question_text{
        padding:10.66667px
    }
}
.offerings-questions_section__question_text p{
    margin-bottom:16px
}
@media only screen and (min-width: 768px){
    .offerings-questions_section__question_container{
        position:absolute;
        left:100%;
        width:195%;
        top:0
    }
}
.offerings-press_section__article{
    margin-top:32px
}
@media only screen and (max-width: 767px){
    .offerings-press_section__article{
        margin-top:0
    }
    .offerings-press_section__article+.offerings-press_section__article{
        margin-top:24px
    }
}
.offerings-discussion_section__comment_list_wrapper--hide_comments .comments-comment:nth-child(-n+5){
    display:none
}
.offerings-investors_section__investment_reason--hidden{
    opacity:0.2
}
.offerings-investors_section__reason{
    quotes:"“" "”" "‘" "’";
    position:relative;
    word-break:break-word
}
.offerings-investors_section__reason:before{
    content:"“";
    font-size:26px;
    color:rgb(0, 99, 163);
    margin-left:-0.50em
}
.offerings-team_section__team_member_container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:100%
}
.offerings-team_section__featured_team_member{
    -webkit-box-flex:0;
    -webkit-flex:0 1 33.3%;
    -ms-flex:0 1 33.3%;
    flex:0 1 33.3%;
    text-align:center
}
.offerings-team_section__featured_team_member:not(.editing){
    padding:16px;
    padding-bottom:32px
}
.offerings-team_section__featured_team_member .c-avatar{
    width:125px;
    min-width:125px;
    height:125px
}
@media only screen and (max-width: 969px){
    .offerings-team_section__featured_team_member{
        -webkit-box-flex:0;
        -webkit-flex:0 1 50%;
        -ms-flex:0 1 50%;
        flex:0 1 50%;
        max-width:400px
    }
}
@media only screen and (max-width: 767px){
    .offerings-team_section__featured_team_member{
        -webkit-box-flex:0;
        -webkit-flex:0 1 100%;
        -ms-flex:0 1 100%;
        flex:0 1 100%;
        max-width:400px
    }
}
.offerings-team_section__team_member{
    width:100%;
    -webkit-box-flex:0;
    -webkit-flex:0 1 20%;
    -ms-flex:0 1 20%;
    flex:0 1 20%;
    text-align:center
}
.offerings-team_section__team_member:not(.editing){
    padding:16px;
    padding-bottom:32px
}
.offerings-team_section__team_member .c-avatar{
    width:83px;
    min-width:83px;
    height:83px
}
.offerings-team_section__team_member.editing{
    max-width:33.33333%
}
@media only screen and (max-width: 969px){
    .offerings-team_section__team_member{
        -webkit-box-flex:0;
        -webkit-flex:0 1 33.3332%;
        -ms-flex:0 1 33.3332%;
        flex:0 1 33.3332%
    }
    .offerings-team_section__team_member.editing{
        max-width:50%
    }
}
@media only screen and (max-width: 767px){
    .offerings-team_section__team_member{
        -webkit-box-flex:0;
        -webkit-flex:0 1 50%;
        -ms-flex:0 1 50%;
        flex:0 1 50%
    }
    .offerings-team_section__team_member.editing{
        max-width:100%
    }
}
.offerings-team_section__add_team_member{
    width:25%;
    margin:0 auto
}
@media only screen and (max-width: 1169px){
    .offerings-team_section__add_team_member{
        width:50%
    }
}
@media only screen and (max-width: 969px){
    .offerings-team_section__add_team_member{
        width:75%
    }
}
@media only screen and (max-width: 767px){
    .offerings-team_section__add_team_member{
        width:100%
    }
}
.offerings-content_navigation{
    z-index:60;
    position:absolute;
    width:100%
}
@media only screen and (max-width: 969px){
    .offerings-content_navigation{
        overflow:hidden
    }
}
.offerings-content_navigation--sticky{
    position:fixed;
    top:0;
    box-shadow:0 0 8px rgba(0,0,0,0.2)
}
.offerings-content_navigation--sticky .offerings-content_navigation__navigation_cta{
    display:inline-block
}
.offerings-content_navigation--sticky .offerings-content_navigation__mobile-navigation{
    right:100px
}
.offerings-content_navigation--sticky .offerings-content_navigation__mobile-button{
    right:10px
}
.offerings-content_navigation__navigation_cta{
    display:none
}
.offerings-content_navigation__content-navigation{
    background:#fbfbfb
}
.offerings-content_navigation__mobile-navigation{
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:100%;
    -webkit-transition:right .2s ease-out;
    transition:right .2s ease-out
}
.offerings-content_navigation__mobile-options{
    height:inherit;
    border-top:none;
    border-right-color:#eaeaea;
    border-bottom:none;
    border-left:none;
    border-radius:0;
    background-color:transparent
}
.offerings-content_navigation__mobile-button{
    position:absolute;
    top:10px;
    right:-80px;
    width:80px;
    padding-right:0;
    -webkit-transition:right .2s ease-out;
    transition:right .2s ease-out;
    padding-left:0
}
.offerings-content_navigation__mobile-button .icon-portfolio{
    margin-right:0;
    margin-left:.16em
}
.offerings-content_navigation__discussion_link{
    border:solid 1px rgb(0, 99, 163);
    color:rgb(0, 99, 163);
    font-size:12px;
    border-radius:12px;
    padding:2px 6px 4px 5px;
    letter-spacing:-0.05em;
    line-height:1;
    min-width:21px;
    text-align:center;
    margin-left:4px
}
.offerings-pitch_section{
    max-width:800px;
    margin:0 auto
}
.offerings-pitch_section .pitch_content--no_margin iframe,.offerings-pitch_section .pitch_content--no_margin figure,.offerings-pitch_section .pitch_content--no_margin img{
    margin:0 !important
}
.offerings-pitch_section .pitch_content--no_margin iframe{
    display:block
}
@media only screen and (min-width: 768px){
    .offerings-pitch_section .pitch_content--no_margin iframe{
        max-width:calc(100% - 1px)
    }
}
.offerings-pitch_section__controls{
    height:64px
}
.offerings-pitch_section__controls.fixed .offerings-pitch_section__controls_inner{
    position:fixed;
    bottom:0;
    width:inherit;
    padding:8px 16px;
    background-color:rgba(255,255,255,0.9);
    box-shadow:0 -2px 6px -4px rgba(0,0,0,0.5);
    -webkit-animation:.2s show-controls;
    animation:.2s show-controls
}
@-webkit-keyframes show-controls{
    from{
        -webkit-transform:translateY(50%);
        transform:translateY(50%);
        opacity:0
    }
    to{
        -webkit-transform:translateY(0);
        transform:translateY(0);
        opacity:1
    }
}
@keyframes show-controls{
    from{
        -webkit-transform:translateY(50%);
        transform:translateY(50%);
        opacity:0
    }
    to{
        -webkit-transform:translateY(0);
        transform:translateY(0);
        opacity:1
    }
}
@media only screen and (max-width: 1169px){
    .offerings-pitch_section__controls_message{
        font-size:12px
    }
    .offerings-pitch_section__controls_button{
        padding-right:16px;
        padding-left:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-pitch_section__controls.fixed .offerings-pitch_section__controls_inner{
        right:0;
        left:0
    }
    .offerings-pitch_section__controls.fixed .offerings-pitch_section__controls_buttons{
        text-align:left
    }
}
.offerings-documents_section{
    border:1px solid #eeeeee;
    border-radius:4px
}
.offerings-documents_section__document_container{
    border-bottom:1px solid #eeeeee;
    padding:16px
}
.offerings-documents_section__document_container:last-child{
    border-bottom:none
}
.offerings-documents_section__document-link{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    color:#333;
    text-decoration:none;
    padding:8px 16px;
    margin-left:-16px;
    margin-right:-16px
}
.offerings-documents_section__document-link span{
    -webkit-align-self:center;
    -ms-flex-item-align:center;
    align-self:center
}
.offerings-documents_section__document-link:hover,.offerings-documents_section__document-link:active,.offerings-documents_section__document-link:focus,.offerings-documents_section__document-link:active:hover{
    text-decoration:none;
    background:#fafafa;
    color:rgb(0, 99, 163)
}
.offerings-about_section__avatar{
    max-width:100%
}
.offerings-about_section__address{
    position:relative
}
.offerings-about_section__address img{
    max-width:100%
}
.offerings-about_section__address_text{
    background:rgba(0,0,0,0.8);
    position:absolute;
    bottom:0;
    width:100%;
    color:white;
    padding:6px
}
@media only screen and (max-width: 969px){
    .offerings-about_section__avatar{
        width:120px;
        min-width:120px;
        display:block;
        margin:auto
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-about_section [content-editable]:not(.editing):before{
        left:0;
        width:100%
    }
    .offerings-about_section__column{
        margin-bottom:0
    }
    .offerings-about_section__row{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-pack:justify;
        -webkit-justify-content:space-between;
        -ms-flex-pack:justify;
        justify-content:space-between;
        border-top:1px solid #eeeeee;
        margin:0 -16px;
        padding:8px 16px
    }
    .offerings-about_section__row--map{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-align:start;
        -webkit-align-items:flex-start;
        -ms-flex-align:start;
        align-items:flex-start
    }
    .offerings-about_section__row>*{
        margin:0;
        font-size:14px
    }
    .offerings-about_section__address{
        width:100%;
        margin-top:8px
    }
    .offerings-about_section__address img{
        width:100%
    }
}
.offerings-deal_term{
    border:1px solid #eeeeee;
    border-radius:4px
}
.offerings-deal_term__container{
    padding:16px;
    border-bottom:1px solid #eeeeee
}
.offerings-deal_term__container:last-child{
    border-bottom:none
}
.offerings-show__loader{
    background-image:url(data:image/svg+xml;
    base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSIjZjBmMGYwIj4KICA8cGF0aCBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4KICA8cGF0aCBkPSJNMTYgMCBBMTYgMTYgMCAwIDEgMzIgMTYgTDI4IDE2IEExMiAxMiAwIDAgMCAxNiA0eiI+CiAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCAxNiAxNiIgdG89IjM2MCAxNiAxNiIgZHVyPSIwLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L3BhdGg+Cjwvc3ZnPgo=);
    background-repeat:no-repeat;
    background-position:center;
    background-size:auto 60%;
    min-width:32px;
    min-height:32px
}
.offerings-show__view_investment_cta{
    text-align:right
}
@media only screen and (max-width: 767px){
    .offerings-show__view_investment_cta{
        text-align:left;
        margin-top:16px
    }
}
.offerings-show__section-title{
    font-size:25px;
    font-weight:900;
    padding-bottom:16px;
    display:inline-block;
    margin-bottom:48px;
    position:relative
}
.offerings-show__section-title:after{
    content:'';
    position:absolute;
    bottom:0;
    background:rgb(0, 99, 163);
    height:2px;
    width:50%;
    max-width:100px;
    left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
@media only screen and (max-width: 767px){
    .offerings-show__section-title{
        margin-bottom:40px
    }
}
.offerings-show__section-title--has_subtitle{
    margin-bottom:16px
}
.offerings-show__dark_hr{
    border-top-color:#d4d4d4
}
.offerings-show__section{
    padding:48px 0 64px;
    border-top:solid 1px #eeeeee;
    background-color:white
}
@media only screen and (max-width: 767px){
    .offerings-show__section{
        padding:32px 0 48px;
        border-top:none
    }
}
.offerings-show__section--hero_block{
    padding-top:0;
    border-top:0;
    padding-bottom:0;
    background:#fbfbfb
}
.offerings-show__section--investors_block{
    padding-top:16px;
    border-top:solid 1px #f2f2f2;
    padding-bottom:16px;
    background:#fbfbfb
}
.offerings-show__cover{
    color:white
}
.offerings-show__cover--meet_the_drapers:before{
    background:rgba(15,23,76,0.9)
}
.offerings-show__cover--crypto:before{
    background:rgba(9,11,18,0.8)
}
.offerings-show__cover--crypto .plyr__video-wrapper{
    background:transparent !important
}
.offerings-show__cover--crypto .plyr{
    box-shadow:none !important
}
.offerings-show__content_nav li{
    padding-left:23px;
    padding-top:5px;
    padding-bottom:5px;
    margin-top:5px;
    margin-bottom:5px
}
.offerings-show__content_nav a{
    color:#333
}
.offerings-show__content_nav li.active{
    padding-left:20px;
    border-left:3px solid rgb(0, 99, 163)
}
.offerings-show__content_nav li.active a{
    color:rgb(0, 99, 163)
}
@media only screen and (max-width: 767px){
    .offerings-show__endorsements_container{
        padding-right:0;
        padding-left:0
    }
}
.offerings-action_bar{
    background-color:#ffe199
}
.offerings-footer{
    padding-top:48px;
    padding-bottom:48px
}
.offerings-footer__avatar.c-avatar--props{
    background-color:transparent;
    border:none
}
@media only screen and (min-width: 0px){
    .offerings-footer__funded{
        padding-right:0;
        padding-left:0
    }
}
.offerings-footer__funded_message{
    padding:20.8px 16px 27.2px;
    background:rgba(25,193,87,0.4);
    border-radius:4px
}
.offerings-footer__investment_reason--hidden{
    opacity:0.2
}
.offerings-footer__show_all{
    border-color:rgba(255,255,255,0.15);
    max-width:200px;
    margin-left:auto;
    margin-right:auto;
    padding-top:8px;
    opacity:0.6;
    -webkit-transition:opacity, 0.1s, ease-in-out;
    transition:opacity, 0.1s, ease-in-out
}
.offerings-footer__show_all:hover{
    opacity:1;
    text-decoration:none
}
.offerings-footer__investment_reason div{
    border-color:rgba(255,255,255,0.1)
}
.offerings-footer__main_cta{
    min-width:288px
}
.offerings-footer__company_name_container{
    margin:8px 16px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-footer__company_name_container{
        text-align:center;
        margin:8px
    }
}
@media only screen and (max-width: 1169px){
    .offerings-footer__company_name{
        font-size:50px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-footer__company_name{
        font-size:32px
    }
}
@media only screen and (min-width: 768px){
    .offerings-footer__follow_container{
        padding-top:8px;
        padding-right:49.6px
    }
}
.offerings-footer__follow_button{
    position:relative
}
@media only screen and (min-width: 970px){
    .offerings-footer__follow_button{
        margin-top:8px;
        margin-bottom:8px
    }
}
.offerings-footer__follower_counter{
    background:#777777;
    padding:0 6px;
    border-radius:2px;
    position:absolute;
    top:6.15385px;
    left:100%;
    margin-left:12.30769px
}
.offerings-footer__follower_counter:before{
    position:absolute;
    display:block;
    height:6px;
    width:6px;
    background:#777777;
    top:50%;
    left:-3px;
    content:"";
    -webkit-transform:translateY(-50%) rotate(-45deg);
    -ms-transform:translateY(-50%) rotate(-45deg);
    transform:translateY(-50%) rotate(-45deg)
}
.offerings-header{
    padding-top:16px;
    padding-bottom:48px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:end;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative
}
.offerings-header.no_padding{
    padding-top:16px
}
@media only screen and (max-width: 969px){
    .offerings-header{
        text-align:center;
        min-height:auto;
        height:auto;
        padding-top:0
    }
}
.offerings-header__edit_header{
    position:relative;
    border:1px dashed rgb(0, 99, 163);
    background-color:white
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-header__edit_header{
        padding:16px 16px 32px
    }
}
@media only screen and (max-width: 969px){
    .offerings-header-title__view_as_investor{
        margin:8px 0;
        text-align:center
    }
}
@media only screen and (max-width: 767px){
    .offerings-header-title__avatar_container{
        vertical-align:top;
        margin-bottom:8px
    }
}
@media only screen and (min-width: 0px){
    .offerings-header-title__avatar_container{
        vertical-align:middle;
        margin-bottom:0
    }
}
.offerings-header-title__avatar{
    width:60px;
    height:60px;
    min-width:60px
}
.offerings-header-title__avatar.c-avatar--props{
    background-color:transparent
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-header-title__avatar{
        width:35px;
        height:35px;
        min-width:35px
    }
}
.offerings-header-title__company_name_container{
    margin:0 16px
}
@media only screen and (max-width: 1169px){
    .offerings-header-title__company_name_container{
        margin-right:16px
    }
}
@media only screen and (max-width: 767px){
    .offerings-header-title__company_name_container{
        display:inline-block;
        text-align:center;
        margin:8px;
        margin-right:0
    }
}
@media only screen and (min-width: 0px){
    .offerings-header-title__company_name_container{
        vertical-align:middle
    }
}
.offerings-header-title__company_name{
    line-height:1.4
}
@media only screen and (max-width: 1169px){
    .offerings-header-title__company_name{
        font-size:42px
    }
}
@media only screen and (max-width: 767px){
    .offerings-header-title__company_name{
        font-size:32px
    }
}
.offerings-header-title__high_concept{
    margin-top:4px;
    margin-bottom:8px;
    opacity:.9
}
@media only screen and (max-width: 1169px){
    .offerings-header-title__high_concept{
        margin-top:8px
    }
}
@media only screen and (max-width: 767px){
    .offerings-header-title__high_concept{
        font-size:16px;
        font-weight:300;
        margin-top:0;
        margin-bottom:0
    }
}
.offerings-header-media__cover_media img{
    max-width:100%;
    width:100%
}
.offerings-header-media__cover_media .plyr{
    box-shadow:0px 3px 7px 2px rgba(0,0,0,0.3)
}
.offerings-header-media__cover_media video{
    background-position:center;
    background-size:cover
}
.offerings-header-media__cover_media:not(.offerings-header__cover_media--control) .plyr__controls{
    display:none
}
@media only screen and (min-width: 970px) and (max-width: 1169px){
    .offerings-header-media__cover_media{
        padding-right:32px
    }
}
@media only screen and (min-width: 1170px){
    .offerings-header-media__cover_media{
        padding-right:16px
    }
}
@media only screen and (max-width: 969px){
    .offerings-header-media__cover_media{
        margin:0 auto;
        margin-bottom:32px;
        max-width:91.66667%;
        padding:0;
        height:auto
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-header-media__cover_media{
        margin-bottom:16px;
        max-width:100%
    }
    .offerings-header-media__cover_media img{
        height:auto
    }
}
.offerings-header-media .fixedVideoHeader{
    display:none
}
@media only screen and (min-width: 768px){
    .offerings-header-media .js-floatable.fixed{
        position:fixed;
        bottom:0;
        max-width:1136px;
        width:calc(100% - 32px);
        z-index:60;
        pointer-events:none
    }
    .offerings-header-media .js-floatable.fixed .fixedVideoHeader{
        display:block;
        background:rgba(0,0,0,0.7);
        padding:2px 8px;
        font-size:13px;
        color:white;
        position:absolute;
        width:100%;
        top:0;
        z-index:100
    }
    .offerings-header-media .js-floatable.fixed .plyr{
        position:absolute;
        bottom:16px;
        right:32px;
        pointer-events:all;
        width:30%;
        box-shadow:0px 0px 0px 6px rgba(0,0,0,0.1)
    }
    .offerings-header-media .js-floatable.fixed .plyr__play-large::after{
        content:''
    }
    .offerings-header-media .js-floatable.fixed .plyr__play-large svg{
        margin-right:0
    }
}
.offerings-header-sidebar__section_value{
    line-height:1.3
}
@media only screen and (max-width: 969px){
    .offerings-header-sidebar__section_value{
        font-size:26px
    }
}
@media only screen and (max-width: 767px){
    .offerings-header-sidebar__section_value{
        font-size:20px
    }
}
.offerings-header-sidebar__successfully_funded{
    background-color:rgba(25,193,87,0.9);
    border-color:rgba(25,193,87,0.8)
}
.offerings-header-sidebar__cancelled_message{
    background-color:rgba(248,58,92,0.8);
    border-radius:4px
}
.offerings-header-sidebar__investment_info{
    border:1px solid rgba(255,255,255,0.2)
}
@media only screen and (max-width: 969px){
    .offerings-header-sidebar__investment_info{
        padding:8px;
        text-align:left;
        background:rgba(0,0,0,0.2)
    }
}
@media only screen and (max-width: 1169px){
    .offerings-header-sidebar__invest_caption{
        font-size:16px
    }
}
.offerings-header-follow_share__follow_button{
    padding-left:0;
    padding-right:0
}
.offerings-header-meet_the_drapers_investment_form__input_group--error{
    -webkit-animation:input-bounce-horizontal .2s ease 2;
    animation:input-bounce-horizontal .2s ease 2
}
.offerings-header-meet_the_drapers_investment_form__amount_input{
    padding:3px 16px 6px 40px;
    background-color:transparent;
    border-radius:4px;
    border:3px solid #19C157
}
.offerings-header-meet_the_drapers_investment_form__amount_input:focus,.offerings-header-meet_the_drapers_investment_form__amount_input:hover{
    border:3px solid #2ae36e
}
.offerings-header-meet_the_drapers_investment_form__amount_input::-webkit-input-placeholder{
    font-weight:600;
    color:rgba(255,255,255,0.3)
}
.offerings-header-meet_the_drapers_investment_form__amount_input:-moz-placeholder{
    font-weight:600;
    color:rgba(255,255,255,0.3)
}
.offerings-header-meet_the_drapers_investment_form__amount_input::-moz-placeholder{
    font-weight:600;
    color:rgba(255,255,255,0.3)
}
.offerings-header-meet_the_drapers_investment_form__amount_input:-ms-input-placeholder{
    font-weight:600;
    color:rgba(255,255,255,0.3)
}
.offerings-header-meet_the_drapers_investment_form__amount_input_addon{
    -webkit-transform:translate(4px, -53%) !important;
    -ms-transform:translate(4px, -53%) !important;
    transform:translate(4px, -53%) !important
}
.offerings-header-meet_the_drapers_investment_form__submit_button{
    position:relative;
    padding-top:12px;
    padding-bottom:15px
}
.offerings-header-meet_the_drapers_investment_form__submit_button:after{
    content:'\e824';
    position:absolute;
    top:50%;
    right:20px;
    font-family:'fontello';
    font-size:23px;
    font-style:normal;
    font-weight:normal;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.offerings-header-meet_the_drapers_footer{
    margin-top:166px
}
@media only screen and (max-width: 969px){
    .offerings-header-meet_the_drapers_footer{
        margin-top:35vw
    }
}
.offerings-header-meet_the_drapers_footer img{
    max-width:100%
}
.offerings-header-meet_the_drapers_footer__photo_container{
    position:absolute;
    bottom:0;
    left:32px;
    z-index:61;
    pointer-events:none
}
@media only screen and (max-width: 1169px){
    .offerings-header-meet_the_drapers_footer__photo_container{
        left:0
    }
    .offerings-header-meet_the_drapers_footer__photo_container img{
        max-width:64vw
    }
}
@media only screen and (max-width: 969px){
    .offerings-header-meet_the_drapers_footer__photo_container{
        margin-bottom:-5.9vw;
        left:-8px
    }
    .offerings-header-meet_the_drapers_footer__photo_container img{
        width:95vw;
        max-width:none
    }
}
.offerings-header-meet_the_drapers_footer__logos_wrapper{
    position:absolute;
    right:16px;
    bottom:16px;
    left:16px
}
.offerings-header-form__photo_preview_container{
    background-color:#f0f0f0;
    width:100%
}
.offerings-header-invest_modal__invest_message{
    margin:32px 80px 0;
    font-size:17px
}
.offerings-header-invest_modal__invest_date{
    margin-top:32px;
    font-size:17px
}
.offerings-header-invest_modal__invest_divider{
    margin:32px -32px 0
}
.offerings-header-invest_modal__invest_footer{
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    padding:0 16px;
    margin-top:32px
}
@media only screen and (max-width: 767px){
    .offerings-header-invest_modal__invest_modal{
        padding:24px
    }
    .offerings-header-invest_modal__invest_title{
        font-size:24px
    }
    .offerings-header-invest_modal__invest_date{
        margin-top:16px;
        font-size:15px
    }
    .offerings-header-invest_modal__invest_message{
        margin:16px 0 0;
        font-size:15px
    }
    .offerings-header-invest_modal__invest_divider{
        margin:16px -24px 0
    }
    .offerings-header-invest_modal__invest_footer{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        margin:24px -16px 0;
        padding:0;
        font-size:15px
    }
    .offerings-header-invest_modal__invest_footer .c-button{
        margin-top:16px
    }
}
.offerings-edit input[type="file"]{
    line-height:14px
}
.offerings-edit__avatar{
    background-color:#f0f0f0
}
.offerings-edit__cover_photo_container{
    background-color:#f0f0f0;
    width:100%
}
.offerings-filing_info__input_pre_description{
    line-height:19.2px;
    font-size:13px;
    color:#bbb
}
.offerings-filing_info__input_pre_description a{
    color:inherit;
    border-bottom:solid 1px;
    border-bottom-color:#ddd
}
.offerings-filing_info__input_pre_description a:hover{
    color:#777;
    text-decoration:none
}
.offerings-manage-investors_section__status--created{
    color:#19C157
}
.offerings-manage-investors_section__status--finalized{
    color:#19C157
}
.offerings-manage-investors_section__status--cancelled{
    color:#F83A5C
}
.offerings-manage-investors_section__status--failed{
    color:#F83A5C
}
.offerings-discover_nav__wrapper{
    border-bottom:1px solid #eee
}
.offerings-discover_nav__header{
    border-bottom:3px solid rgb(0, 99, 163)
}
.offerings-yans img{
    max-width:870px
}
.offerings-yans>table>tr>td{
    min-width:200px
}
.offerings-yans td{
    padding:24px;
    border-top:1px solid #eee;
    vertical-align:top
}
.offerings-yans td:first-child{
    font-weight:bold
}
.offerings-yans tr:first-child td{
    border-top:0
}
.offerings-show-deal_terms__empty-view,.offerings-show-perks_section__empty-view{
    padding:32px;
    border:1px solid #eeeeee;
    text-align:center;
    border-radius:3px
}
.editable.offerings-show-deal_terms__empty-view,.editable.offerings-show-perks_section__empty-view{
    background:#f6f9ff;
    border:1px solid rgb(0, 99, 163)
}
.offerings-show-deal_terms__empty-view h2,.offerings-show-perks_section__empty-view h2{
    color:#444;
    font-size:24px;
    margin-bottom:8px
}
.offerings-show-deal_terms__empty-view p,.offerings-show-perks_section__empty-view p{
    color:#aaa;
    font-size:18px
}
.offerings-show-deal_terms__empty-view button,.offerings-show-perks_section__empty-view button,.offerings-show-deal_terms__empty-view .c-button,.offerings-show-perks_section__empty-view .c-button{
    margin-top:16px
}
.offerings-show-perks_section{
    border:1px solid #eeeeee;
    border-radius:4px
}
.offerings-show-perk{
    border-bottom:1px solid #eeeeee;
    padding:8px 16px 16px
}
.offerings-show-perk:hover{
    background:#fafafa
}
.offerings-show-perk:last-child{
    border-bottom:none
}
.offerings-show-perk:last-child .offerings-show-perk__amount:after{
    content:"ou mais";
    font-size:15px;
    color:#b7b7b7;
    font-weight:500;
    margin-left:-5px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-show-perk p{
        font-size:15px
    }
    .offerings-show-perk__amount{
        font-size:30px
    }
}
.offerings-show-perk_form{
    padding:16px;
    border:1px dashed rgb(0, 99, 163);
    background:#f6f9ff
}
.offerings-updates-show__description,.offerings-updates-update_card__description{
    word-break:break-word;
    font-size:18px;
    font-weight:300
}
.redactor-in.offerings-updates-show__description,.redactor-in.offerings-updates-update_card__description{
    padding:16px
}
.offerings-updates-show__description>*:not(blockquote),.offerings-updates-update_card__description>*:not(blockquote){
    margin-bottom:24px
}
.offerings-updates-show__description>*:not(blockquote):last-child,.offerings-updates-update_card__description>*:not(blockquote):last-child{
    margin-bottom:0 !important
}
.offerings-updates-show__description img,.offerings-updates-update_card__description img{
    max-width:100%
}
.offerings-updates-show__description h2,.offerings-updates-update_card__description h2{
    font-size:50px;
    line-height:1;
    font-weight:900;
    letter-spacing:-0.04em;
    color:#222
}
.offerings-updates-show__description h3,.offerings-updates-update_card__description h3{
    font-size:25px;
    line-height:1.3;
    font-weight:700;
    letter-spacing:-0.02em;
    color:#666
}
.offerings-updates-show__description h2:not(:first-child),.offerings-updates-update_card__description h2:not(:first-child){
    margin-top:32px
}
.offerings-updates-show__description h3:not(:first-child),.offerings-updates-update_card__description h3:not(:first-child){
    margin-top:24px
}
.offerings-updates-show__description h2+h3,.offerings-updates-update_card__description h2+h3{
    margin-top:0 !important
}
.offerings-updates-show__description figure,.offerings-updates-update_card__description figure{
    margin-top:32px;
    margin-bottom:32px
}
.offerings-updates-show__description figure:first-child,.offerings-updates-update_card__description figure:first-child{
    margin-top:0
}
.offerings-updates-show__description p,.offerings-updates-update_card__description p{
    margin-bottom:20px;
    line-height:1.8;
    color:#111
}
.offerings-updates-show__description ul,.offerings-updates-update_card__description ul{
    padding-left:32px
}
.offerings-updates-show__description li,.offerings-updates-update_card__description li{
    margin-bottom:12px;
    line-height:1.6;
    color:#111
}
.offerings-updates-show__description li ul,.offerings-updates-update_card__description li ul{
    margin-top:16px
}
.offerings-updates-show__description iframe,.offerings-updates-update_card__description iframe{
    width:100%;
    height:390px
}
.offerings-updates-show__description .u-text-center,.offerings-updates-update_card__description .u-text-center{
    text-align:center
}
.offerings-updates-show__description .u-floatRight,.offerings-updates-update_card__description .u-floatRight{
    margin-bottom:16px;
    margin-left:32px;
    margin-top:8px
}
.offerings-updates-show__description .u-floatLeft,.offerings-updates-update_card__description .u-floatLeft{
    margin-right:32px;
    margin-bottom:16px;
    margin-top:8px
}
@media only screen and (max-width: 969px){
    .offerings-updates-show__description iframe,.offerings-updates-update_card__description iframe{
        height:370px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-updates-show__description,.offerings-updates-update_card__description{
        font-size:15px
    }
    .redactor-in.offerings-updates-show__description,.redactor-in.offerings-updates-update_card__description{
        margin-right:-16px !important;
        margin-left:-16px !important;
        border:none !important
    }
    .offerings-updates-show__description h2,.offerings-updates-update_card__description h2{
        font-size:30px
    }
    .offerings-updates-show__description h3,.offerings-updates-update_card__description h3{
        font-size:20px
    }
    .offerings-updates-show__description p,.offerings-updates-update_card__description p{
        line-height:1.6
    }
    .offerings-updates-show__description figure,.offerings-updates-update_card__description figure{
        margin-top:16px;
        margin-bottom:16px
    }
    .offerings-updates-show__description figure.u-floatRight,.offerings-updates-update_card__description figure.u-floatRight,.offerings-updates-show__description figure.u-floatLeft,.offerings-updates-update_card__description figure.u-floatLeft{
        max-width:50%;
        margin-top:12.003px;
        margin-bottom:12.003px
    }
    .offerings-updates-show__description figure.u-floatRight,.offerings-updates-update_card__description figure.u-floatRight{
        margin-left:10.66667px
    }
    .offerings-updates-show__description figure.u-floatLeft,.offerings-updates-update_card__description figure.u-floatLeft{
        margin-right:10.66667px
    }
    .offerings-updates-show__description iframe,.offerings-updates-update_card__description iframe{
        height:300px
    }
}
.offerings-updates-update_list{
    position:relative
}
.offerings-updates-update_list:after{
    display:block;
    content:"";
    width:2px;
    height:100%;
    position:absolute;
    right:100%;
    margin-right:56px;
    background:#eee;
    top:0
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-updates-update_list__date{
        padding:0;
        text-align:left
    }
}
@media only screen and (min-width: 768px){
    .offerings-updates-update_list__date{
        position:absolute;
        right:101%;
        background:white;
        white-space:nowrap;
        z-index:1
    }
}
.offerings-updates-show{
    position:relative
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-updates-show__title{
        font-size:32px
    }
}
.offerings-updates-show__date{
    position:absolute;
    right:101%;
    background:white;
    white-space:nowrap;
    z-index:1
}
.offerings-updates-show__action{
    height:48px;
    line-height:48px;
    padding:0 8px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.offerings-updates-show__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.offerings-updates-show__action:active{
    color:#c4c4c4
}
.offerings-updates-show__action:focus{
    color:#c4c4c4
}
.offerings-updates-show__action:hover,.offerings-updates-show__action:active,.offerings-updates-show__action:focus{
    text-decoration:none
}
.offerings-updates-show__action--like:hover{
    color:#F83A5C
}
.offerings-updates-show__action--unlike{
    color:#F83A5C
}
.offerings-updates-show__action--unlike:hover,.offerings-updates-show__action--unlike:active,.offerings-updates-show__action--unlike:focus{
    color:#f95370
}
.offerings-updates-update_card{
    position:relative
}
.offerings-updates-update_card__visible_to{
    padding:4px 8px;
    border-bottom:1px solid #eee
}
.offerings-updates-update_card__content{
    background:white;
    border-bottom:1px solid #d7d7d7;
    box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);
    border-radius:4px;
    overflow:hidden
}
.offerings-updates-update_card__action{
    height:48px;
    line-height:48px;
    padding:0 8px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.offerings-updates-update_card__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.offerings-updates-update_card__action:active{
    color:#c4c4c4
}
.offerings-updates-update_card__action:focus{
    color:#c4c4c4
}
.offerings-updates-update_card__action:hover,.offerings-updates-update_card__action:active,.offerings-updates-update_card__action:focus{
    text-decoration:none
}
.offerings-updates-update_card__action--like:hover{
    color:#F83A5C
}
.offerings-updates-update_card__action--unlike{
    color:#F83A5C
}
.offerings-updates-update_card__action--unlike:hover,.offerings-updates-update_card__action--unlike:active,.offerings-updates-update_card__action--unlike:focus{
    color:#f95370
}
.offerings-updates-update_card__description{
    color:#555
}
.offerings-updates-update_card__description p,.offerings-updates-update_card__description li{
    font-size:16px;
    color:#555
}
@media only screen and (min-width: 768px){
    .offerings-updates-update_card__date{
        position:absolute;
        right:101%;
        background:white;
        white-space:nowrap;
        z-index:1;
        padding-top:16px;
        padding-bottom:16px;
        padding-left:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .offerings-updates-update_card{
        margin:0 -16px
    }
    .offerings-updates-update_card__date{
        margin-bottom:16px;
        padding:0 16px;
        text-align:left
    }
    .offerings-updates-update_card__content{
        border-radius:0
    }
    .offerings-updates-update_card__inner{
        padding:8px 16px
    }
    .offerings-updates-update_card__action:first-of-type{
        padding-left:0
    }
}
.partners-launch_festival-index__header{
    background:#F7F7F7
}
.partners-launch_festival-index__header img{
    max-width:100%
}
.partners-launch_festival-index__startups_wrapper{
    position:relative
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .partners-launch_festival-index__startups_wrapper{
        margin-top:24px;
        margin-bottom:0
    }
    .partners-launch_festival-index__header-text{
        font-size:18px;
        margin-top:24px
    }
    .partners-launch_festival-index__startups_title{
        width:65%;
        margin-bottom:10.66667px;
        font-size:20px;
        line-height:1em
    }
    .partners-launch_festival-index__no_startups_text{
        font-size:18px;
        margin-top:80px;
        margin-bottom:80px
    }
    .partners-launch_festival-index__startups_text{
        margin-bottom:20px;
        font-size:18px;
        line-height:1.3
    }
    .partners-launch_festival-index__join_wrapper{
        margin-bottom:32px;
        padding-top:0;
        border:none;
        text-align:center
    }
    .partners-launch_festival-index__join_cta{
        display:block
    }
    .partners-launch_festival-index__newsletter-signup{
        display:none
    }
}
.press-article,.press-article_small{
    display:inline-block;
    width:100%;
    border:1px solid #E9E9E9;
    border-radius:4px;
    background-color:#fff;
    box-shadow:0 0 0 transparent;
    text-decoration:none;
    color:inherit;
    cursor:pointer;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.press-article:hover,.press-article_small:hover,.press-article:active,.press-article_small:active,.press-article:focus,.press-article_small:focus{
    text-decoration:none;
    color:inherit;
    box-shadow:0 3px 8px rgba(0,0,0,0.05);
    -webkit-transform:translateY(-3px);
    -ms-transform:translateY(-3px);
    transform:translateY(-3px)
}
.press-show__cover{
    background-position:center center;
    background-size:cover;
    border-radius:6px;
    width:100%;
    height:300px
}
.press-show__press_article{
    position:relative
}
.press-show__press_article::after{
    content:'';
    position:absolute;
    width:100%;
    bottom:0;
    left:0;
    height:96px;
    background:-webkit-linear-gradient(rgba(255,255,255,0), white);
    background:linear-gradient(rgba(255,255,255,0), white)
}
.press-show__press_article img,.press-show__press_article figure{
    display:none
}
.press-show__press_article em{
    margin-bottom:32px
}
.press-show__press_article p,.press-show__press_article ol{
    margin-bottom:24px
}
.press-show__press_article li{
    margin-bottom:16px
}
.press-show__press_article img{
    max-width:100%;
    margin-bottom:26px
}
.press-show__press_article p,.press-show__press_article li,.press-show__press_article em{
    color:#444;
    font-weight:300;
    text-align:left;
    font-size:18px
}
.press-show__actions{
    margin-left:-16px
}
.press-show__action{
    height:48px;
    line-height:48px;
    padding:0 16px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.press-show__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.press-show__action:active{
    color:#c4c4c4
}
.press-show__action:focus{
    color:#c4c4c4
}
.press-show__action:hover,.press-show__action:active,.press-show__action:focus{
    text-decoration:none
}
.press-show__action--like:hover{
    color:#F83A5C
}
.press-show__action--unlike{
    color:#F83A5C
}
.press-show__action--unlike:hover,.press-show__action--unlike:active,.press-show__action--unlike:focus{
    color:#f95370
}
.press-article{
    position:relative
}
.press-article__form{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    overflow-y:auto;
    background:rgba(0,0,0,0.9);
    border-radius:3px
}
.press-article__article_link{
    display:inline-block;
    width:100%
}
.press-article__cover{
    margin:-17px -17px 16px;
    background-color:#eeeeee;
    background-size:cover;
    background-position:center center;
    height:220px;
    border-bottom:1px solid #eeeeee;
    border-top-right-radius:3px;
    border-top-left-radius:3px
}
.press-article__content{
    min-height:272px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.press-article__title{
    line-height:1.4
}
.press-article__actions{
    border-top:1px solid #eee;
    margin-top:auto
}
.press-article__action{
    height:48px;
    line-height:48px;
    padding:0 8px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.press-article__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.press-article__action:active{
    color:#c4c4c4
}
.press-article__action:focus{
    color:#c4c4c4
}
.press-article__action:hover,.press-article__action:active,.press-article__action:focus{
    text-decoration:none
}
.press-article__action--like:hover{
    color:#F83A5C
}
.press-article__action--unlike{
    color:#F83A5C
}
.press-article__action--unlike:hover,.press-article__action--unlike:active,.press-article__action--unlike:focus{
    color:#f95370
}
@media only screen and (max-width: 969px){
    .press-article__cover{
        position:relative;
        border:none
    }
    .press-article__cover:before{
        content:'';
        position:absolute;
        width:100%;
        height:100%;
        top:0;
        left:0;
        background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 45%, rgba(255,255,255,0.98) 75%, white 100%);
        background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.8) 45%, rgba(255,255,255,0.98) 75%, white 100%)
    }
    .press-article__content{
        margin-top:-144px;
        position:relative;
        min-height:auto
    }
    .press-article__title{
        font-size:18px;
        line-height:1.4
    }
    .press-article__info{
        padding-bottom:8px
    }
    .press-article__action{
        height:40px;
        line-height:40px
    }
}
.press-article_small__cover{
    background-size:cover;
    background-position:center center;
    height:120px;
    border:1px solid #eee
}
.press-article_small__content{
    min-height:240px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column
}
.press-article_small__footer{
    margin-top:auto
}
.press-article_small__actions{
    border-top:1px solid #eee;
    margin-top:auto
}
.press-article_small__action{
    height:48px;
    line-height:48px;
    padding:0 8px;
    display:inline-block;
    color:#aaa;
    text-decoration:none
}
.press-article_small__action:hover{
    color:#c4c4c4;
    text-decoration:underline
}
.press-article_small__action:active{
    color:#c4c4c4
}
.press-article_small__action:focus{
    color:#c4c4c4
}
.press-article_small__action:hover,.press-article_small__action:active,.press-article_small__action:focus{
    text-decoration:none
}
.press-article_small__action--like:hover{
    color:#F83A5C
}
.press-article_small__action--unlike{
    color:#F83A5C
}
.press-article_small__action--unlike:hover,.press-article_small__action--unlike:active,.press-article_small__action--unlike:focus{
    color:#f95370
}
.referral_tokens-show__header_image{
    height:176px;
    max-height:176px
}
.referral_tokens-show__stat-num{
    margin-bottom:0;
    padding-right:0
}
.referral_tokens-show__stats_box{
    padding-left:0;
    padding-right:0
}
.referral_tokens-show__stat-labels{
    line-height:1.1;
    width:110px
}
.referral_tokens-show__share-text{
    margin:0
}
.referral_tokens-show__intro-text{
    line-height:32px
}
.referral_tokens-show__invite_link_label{
    width:200px
}
@media only screen and (min-width: 768px){
    .referral_tokens-show .no-right-padding{
        padding-right:0
    }
    .referral_tokens-show .no-left-padding{
        padding-left:0
    }
    .referral_tokens-show__share-text{
        font-weight:600;
        height:50px;
        padding-top:9px;
        padding-bottom:14px
    }
    .referral_tokens-show__invite-link{
        height:50px;
        padding-bottom:10px;
        padding-top:10px;
        font-weight:900;
        letter-spacing:-.03em;
        color:black
    }
    .referral_tokens-show__invite-label-text{
        letter-spacing:-0.6px
    }
    .referral_tokens-show__stat-num{
        padding-bottom:5px
    }
}
@media only screen and (max-width: 969px){
    .referral_tokens-show__invite-label-text{
        text-align:center
    }
    .referral_tokens-show__share-text{
        padding-left:30px;
        padding-right:30px
    }
}
@media only screen and (max-width: 767px){
    .referral_tokens-show__header_image{
        margin-bottom:-16px;
        max-height:64px
    }
    .referral_tokens-show__header_title{
        padding-bottom:0px
    }
    .referral_tokens-show__intro-text{
        font-size:16px;
        margin-bottom:16px;
        line-height:24px
    }
    .referral_tokens-show__invite_link_label{
        margin-right:0
    }
    .referral_tokens-show__invite-label-text{
        font-size:20px
    }
    .referral_tokens-show__invite-link{
        height:22px;
        padding-bottom:22px;
        padding-top:20px;
        font-size:15px;
        color:black;
        font-weight:400;
        text-align:left
    }
    .referral_tokens-show__share-text{
        font-size:15px;
        padding-left:15px;
        padding-right:15px
    }
    .referral_tokens-show__why_invite{
        font-size:13px;
        margin-bottom:16px
    }
    .referral_tokens-show__link_share_block{
        margin-bottom:0;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center
    }
    .referral_tokens-show__stats_title{
        text-align:left;
        font-size:18px;
        margin-top:0
    }
    .referral_tokens-show__stats_box{
        border:none;
        padding-bottom:0
    }
    .referral_tokens-show__stats_body{
        margin-bottom:0;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        text-wrap:none
    }
    .referral_tokens-show__stat-num{
        text-align:left;
        margin-bottom:0px;
        font-size:30px;
        padding-bottom:2px
    }
    .referral_tokens-show__stat-labels{
        text-align:left;
        font-size:18px;
        white-space:nowrap
    }
}
@media only screen and (max-width: 767px){
    .referral_tokens-show__first-break{
        margin-bottom:0;
        display:none
    }
}
.referral_tokens-issuers__header_image{
    height:176px;
    max-height:176px
}
.referral_tokens-issuers__stat-num{
    margin-bottom:0;
    padding-right:0
}
.referral_tokens-issuers__stats_box{
    padding-left:0;
    padding-right:0
}
.referral_tokens-issuers__stat-labels{
    line-height:1.1;
    width:110px
}
.referral_tokens-issuers__share-text{
    margin:0
}
.referral_tokens-issuers__intro-text{
    line-height:32px
}
.referral_tokens-issuers__invite_link_label{
    width:200px
}
@media only screen and (min-width: 768px){
    .referral_tokens-issuers .no-right-padding{
        padding-right:0
    }
    .referral_tokens-issuers .no-left-padding{
        padding-left:0
    }
    .referral_tokens-issuers__share-text{
        font-weight:600;
        height:50px;
        padding-top:9px;
        padding-bottom:14px
    }
    .referral_tokens-issuers__invite-link{
        height:50px;
        padding-bottom:10px;
        padding-top:10px;
        font-weight:900;
        letter-spacing:-.03em;
        color:black
    }
    .referral_tokens-issuers__invite-label-text{
        letter-spacing:-0.6px
    }
    .referral_tokens-issuers__stat-num{
        padding-bottom:5px
    }
}
@media only screen and (max-width: 969px){
    .referral_tokens-issuers__invite-label-text{
        text-align:center
    }
    .referral_tokens-issuers__share-text{
        padding-left:30px;
        padding-right:30px
    }
}
@media only screen and (max-width: 767px){
    .referral_tokens-issuers__header_image{
        margin-bottom:-16px;
        max-height:64px
    }
    .referral_tokens-issuers__header_title{
        padding-bottom:0px
    }
    .referral_tokens-issuers__intro-text{
        font-size:16px;
        margin-bottom:16px;
        line-height:24px
    }
    .referral_tokens-issuers__invite_link_label{
        margin-right:0
    }
    .referral_tokens-issuers__invite-label-text{
        font-size:20px
    }
    .referral_tokens-issuers__invite-link{
        height:22px;
        padding-bottom:22px;
        padding-top:20px;
        font-size:15px;
        color:black;
        font-weight:400;
        text-align:left
    }
    .referral_tokens-issuers__share-text{
        font-size:15px;
        padding-left:15px;
        padding-right:15px
    }
    .referral_tokens-issuers__why_invite{
        font-size:13px;
        margin-bottom:16px
    }
    .referral_tokens-issuers__link_share_block{
        margin-bottom:0;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        -webkit-box-pack:center;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center
    }
    .referral_tokens-issuers__stats_title{
        text-align:left;
        font-size:18px;
        margin-top:0
    }
    .referral_tokens-issuers__stats_box{
        border:none;
        padding-bottom:0
    }
    .referral_tokens-issuers__stats_body{
        margin-bottom:0;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        text-wrap:none
    }
    .referral_tokens-issuers__stat-num{
        text-align:left;
        margin-bottom:0px;
        font-size:30px;
        padding-bottom:2px
    }
    .referral_tokens-issuers__stat-labels{
        text-align:left;
        font-size:18px;
        white-space:nowrap
    }
}
.referral_tokens-issuers__terms-bullet{
    padding-left:18px;
    list-style-position:outside
}
@media only screen and (max-width: 1169px){
    .referral_tokens-issuers__stats_body{
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
}
@media only screen and (max-width: 767px){
    .referral_tokens-issuers__link-agreement{
        margin-bottom:0
    }
    .referral_tokens-issuers__info-credit{
        margin-top:8px
    }
    .referral_tokens-issuers__terms-wrapper{
        margin-top:16px
    }
    .referral_tokens-issuers__why_invite{
        margin-top:0px;
        margin-bottom:32px
    }
}
.settings-ach_account_fields__empty_view{
    padding:32px;
    border:1px solid #eeeeee;
    text-align:center;
    border-radius:3px
}
.editable.settings-ach_account_fields__empty_view{
    background:#f6f9ff;
    border:1px solid rgb(0, 99, 163)
}
.settings-ach_account_fields__empty_view h2{
    color:#444;
    font-size:24px;
    margin-bottom:8px
}
.settings-ach_account_fields__empty_view p{
    color:#aaa;
    font-size:18px
}
.settings-ach_account_fields__empty_view button,.settings-ach_account_fields__empty_view .c-button{
    margin-top:16px
}
@media only screen and (max-width: 969px){
    .settings-nav__navigation{
        display:none
    }
}
.settings-nav__mobile-navigation{
    margin-bottom:16px;
    padding-bottom:16px;
    border-bottom:1px solid #eee;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (min-width: 970px){
    .settings-nav__mobile-navigation{
        display:none
    }
}
.settings-nav__mobile-navigation span{
    padding-right:16px
}
.settings-ach_account_fields__ach_account{
    cursor:default;
    position:relative
}
.settings-ach_account_fields__ach_account:last-of-type{
    border-bottom:0
}
.settings-ach_account_fields__ach_account:hover{
    background:initial !important
}
.settings-ach_account_fields__manual_ach_form{
    background:#f3f3f3;
    padding:20px 24px;
    padding-bottom:12px;
    border-radius:6px
}
.settings-email__unconfirmed_email_notice{
    background-color:#fbfbfb
}
.settings-investor_entity_fields__entity_block{
    cursor:pointer
}
.static_pages-how_it_works,.static_pages-brazil,.static_pages-webcasts,.static_pages-help,.static_pages-contact,.static_pages-privacy_policy,.static_pages-terms_of_service,.static_pages-risks,.static_pages-jobs{
    font-size:18px;
    font-weight:300
}
.static_pages-how_it_works p:not(:last-child),.static_pages-brazil p:not(:last-child),.static_pages-webcasts p:not(:last-child),.static_pages-help p:not(:last-child),.static_pages-contact p:not(:last-child),.static_pages-privacy_policy p:not(:last-child),.static_pages-terms_of_service p:not(:last-child),.static_pages-risks p:not(:last-child),.static_pages-jobs p:not(:last-child),.static_pages-how_it_works h2:not(:last-child),.static_pages-brazil h2:not(:last-child),.static_pages-webcasts h2:not(:last-child),.static_pages-help h2:not(:last-child),.static_pages-contact h2:not(:last-child),.static_pages-privacy_policy h2:not(:last-child),.static_pages-terms_of_service h2:not(:last-child),.static_pages-risks h2:not(:last-child),.static_pages-jobs h2:not(:last-child),.static_pages-how_it_works h3:not(:last-child),.static_pages-brazil h3:not(:last-child),.static_pages-webcasts h3:not(:last-child),.static_pages-help h3:not(:last-child),.static_pages-contact h3:not(:last-child),.static_pages-privacy_policy h3:not(:last-child),.static_pages-terms_of_service h3:not(:last-child),.static_pages-risks h3:not(:last-child),.static_pages-jobs h3:not(:last-child),.static_pages-how_it_works h4:not(:last-child),.static_pages-brazil h4:not(:last-child),.static_pages-webcasts h4:not(:last-child),.static_pages-help h4:not(:last-child),.static_pages-contact h4:not(:last-child),.static_pages-privacy_policy h4:not(:last-child),.static_pages-terms_of_service h4:not(:last-child),.static_pages-risks h4:not(:last-child),.static_pages-jobs h4:not(:last-child),.static_pages-how_it_works h5:not(:last-child),.static_pages-brazil h5:not(:last-child),.static_pages-webcasts h5:not(:last-child),.static_pages-help h5:not(:last-child),.static_pages-contact h5:not(:last-child),.static_pages-privacy_policy h5:not(:last-child),.static_pages-terms_of_service h5:not(:last-child),.static_pages-risks h5:not(:last-child),.static_pages-jobs h5:not(:last-child),.static_pages-how_it_works h6:not(:last-child),.static_pages-brazil h6:not(:last-child),.static_pages-webcasts h6:not(:last-child),.static_pages-help h6:not(:last-child),.static_pages-contact h6:not(:last-child),.static_pages-privacy_policy h6:not(:last-child),.static_pages-terms_of_service h6:not(:last-child),.static_pages-risks h6:not(:last-child),.static_pages-jobs h6:not(:last-child){
    margin-bottom:24px
}
.static_pages-how_it_works p+h2,.static_pages-brazil p+h2,.static_pages-webcasts p+h2,.static_pages-help p+h2,.static_pages-contact p+h2,.static_pages-privacy_policy p+h2,.static_pages-terms_of_service p+h2,.static_pages-risks p+h2,.static_pages-jobs p+h2,.static_pages-how_it_works p+h3,.static_pages-brazil p+h3,.static_pages-webcasts p+h3,.static_pages-help p+h3,.static_pages-contact p+h3,.static_pages-privacy_policy p+h3,.static_pages-terms_of_service p+h3,.static_pages-risks p+h3,.static_pages-jobs p+h3,.static_pages-how_it_works p+h4,.static_pages-brazil p+h4,.static_pages-webcasts p+h4,.static_pages-help p+h4,.static_pages-contact p+h4,.static_pages-privacy_policy p+h4,.static_pages-terms_of_service p+h4,.static_pages-risks p+h4,.static_pages-jobs p+h4,.static_pages-how_it_works p+h5,.static_pages-brazil p+h5,.static_pages-webcasts p+h5,.static_pages-help p+h5,.static_pages-contact p+h5,.static_pages-privacy_policy p+h5,.static_pages-terms_of_service p+h5,.static_pages-risks p+h5,.static_pages-jobs p+h5,.static_pages-how_it_works p+h6,.static_pages-brazil p+h6,.static_pages-webcasts p+h6,.static_pages-help p+h6,.static_pages-contact p+h6,.static_pages-privacy_policy p+h6,.static_pages-terms_of_service p+h6,.static_pages-risks p+h6,.static_pages-jobs p+h6,.static_pages-how_it_works ul+h2,.static_pages-brazil ul+h2,.static_pages-webcasts ul+h2,.static_pages-help ul+h2,.static_pages-contact ul+h2,.static_pages-privacy_policy ul+h2,.static_pages-terms_of_service ul+h2,.static_pages-risks ul+h2,.static_pages-jobs ul+h2,.static_pages-how_it_works ul+h3,.static_pages-brazil ul+h3,.static_pages-webcasts ul+h3,.static_pages-help ul+h3,.static_pages-contact ul+h3,.static_pages-privacy_policy ul+h3,.static_pages-terms_of_service ul+h3,.static_pages-risks ul+h3,.static_pages-jobs ul+h3,.static_pages-how_it_works ul+h4,.static_pages-brazil ul+h4,.static_pages-webcasts ul+h4,.static_pages-help ul+h4,.static_pages-contact ul+h4,.static_pages-privacy_policy ul+h4,.static_pages-terms_of_service ul+h4,.static_pages-risks ul+h4,.static_pages-jobs ul+h4,.static_pages-how_it_works ul+h5,.static_pages-brazil ul+h5,.static_pages-webcasts ul+h5,.static_pages-help ul+h5,.static_pages-contact ul+h5,.static_pages-privacy_policy ul+h5,.static_pages-terms_of_service ul+h5,.static_pages-risks ul+h5,.static_pages-jobs ul+h5,.static_pages-how_it_works ul+h6,.static_pages-brazil ul+h6,.static_pages-webcasts ul+h6,.static_pages-help ul+h6,.static_pages-contact ul+h6,.static_pages-privacy_policy ul+h6,.static_pages-terms_of_service ul+h6,.static_pages-risks ul+h6,.static_pages-jobs ul+h6,.static_pages-how_it_works ol+h2,.static_pages-brazil ol+h2,.static_pages-webcasts ol+h2,.static_pages-help ol+h2,.static_pages-contact ol+h2,.static_pages-privacy_policy ol+h2,.static_pages-terms_of_service ol+h2,.static_pages-risks ol+h2,.static_pages-jobs ol+h2,.static_pages-how_it_works ol+h3,.static_pages-brazil ol+h3,.static_pages-webcasts ol+h3,.static_pages-help ol+h3,.static_pages-contact ol+h3,.static_pages-privacy_policy ol+h3,.static_pages-terms_of_service ol+h3,.static_pages-risks ol+h3,.static_pages-jobs ol+h3,.static_pages-how_it_works ol+h4,.static_pages-brazil ol+h4,.static_pages-webcasts ol+h4,.static_pages-help ol+h4,.static_pages-contact ol+h4,.static_pages-privacy_policy ol+h4,.static_pages-terms_of_service ol+h4,.static_pages-risks ol+h4,.static_pages-jobs ol+h4,.static_pages-how_it_works ol+h5,.static_pages-brazil ol+h5,.static_pages-webcasts ol+h5,.static_pages-help ol+h5,.static_pages-contact ol+h5,.static_pages-privacy_policy ol+h5,.static_pages-terms_of_service ol+h5,.static_pages-risks ol+h5,.static_pages-jobs ol+h5,.static_pages-how_it_works ol+h6,.static_pages-brazil ol+h6,.static_pages-webcasts ol+h6,.static_pages-help ol+h6,.static_pages-contact ol+h6,.static_pages-privacy_policy ol+h6,.static_pages-terms_of_service ol+h6,.static_pages-risks ol+h6,.static_pages-jobs ol+h6,.static_pages-how_it_works table+h2,.static_pages-brazil table+h2,.static_pages-webcasts table+h2,.static_pages-help table+h2,.static_pages-contact table+h2,.static_pages-privacy_policy table+h2,.static_pages-terms_of_service table+h2,.static_pages-risks table+h2,.static_pages-jobs table+h2,.static_pages-how_it_works table+h3,.static_pages-brazil table+h3,.static_pages-webcasts table+h3,.static_pages-help table+h3,.static_pages-contact table+h3,.static_pages-privacy_policy table+h3,.static_pages-terms_of_service table+h3,.static_pages-risks table+h3,.static_pages-jobs table+h3,.static_pages-how_it_works table+h4,.static_pages-brazil table+h4,.static_pages-webcasts table+h4,.static_pages-help table+h4,.static_pages-contact table+h4,.static_pages-privacy_policy table+h4,.static_pages-terms_of_service table+h4,.static_pages-risks table+h4,.static_pages-jobs table+h4,.static_pages-how_it_works table+h5,.static_pages-brazil table+h5,.static_pages-webcasts table+h5,.static_pages-help table+h5,.static_pages-contact table+h5,.static_pages-privacy_policy table+h5,.static_pages-terms_of_service table+h5,.static_pages-risks table+h5,.static_pages-jobs table+h5,.static_pages-how_it_works table+h6,.static_pages-brazil table+h6,.static_pages-webcasts table+h6,.static_pages-help table+h6,.static_pages-contact table+h6,.static_pages-privacy_policy table+h6,.static_pages-terms_of_service table+h6,.static_pages-risks table+h6,.static_pages-jobs table+h6{
    margin-top:40px
}
.static_pages-how_it_works ul:not(:first-child),.static_pages-brazil ul:not(:first-child),.static_pages-webcasts ul:not(:first-child),.static_pages-help ul:not(:first-child),.static_pages-contact ul:not(:first-child),.static_pages-privacy_policy ul:not(:first-child),.static_pages-terms_of_service ul:not(:first-child),.static_pages-risks ul:not(:first-child),.static_pages-jobs ul:not(:first-child),.static_pages-how_it_works ol:not(:first-child),.static_pages-brazil ol:not(:first-child),.static_pages-webcasts ol:not(:first-child),.static_pages-help ol:not(:first-child),.static_pages-contact ol:not(:first-child),.static_pages-privacy_policy ol:not(:first-child),.static_pages-terms_of_service ol:not(:first-child),.static_pages-risks ol:not(:first-child),.static_pages-jobs ol:not(:first-child){
    margin-top:24px
}
.static_pages-how_it_works ul:not(:last-child),.static_pages-brazil ul:not(:last-child),.static_pages-webcasts ul:not(:last-child),.static_pages-help ul:not(:last-child),.static_pages-contact ul:not(:last-child),.static_pages-privacy_policy ul:not(:last-child),.static_pages-terms_of_service ul:not(:last-child),.static_pages-risks ul:not(:last-child),.static_pages-jobs ul:not(:last-child),.static_pages-how_it_works ol:not(:last-child),.static_pages-brazil ol:not(:last-child),.static_pages-webcasts ol:not(:last-child),.static_pages-help ol:not(:last-child),.static_pages-contact ol:not(:last-child),.static_pages-privacy_policy ol:not(:last-child),.static_pages-terms_of_service ol:not(:last-child),.static_pages-risks ol:not(:last-child),.static_pages-jobs ol:not(:last-child){
    margin-bottom:32px
}
.static_pages-how_it_works li:not(:last-child),.static_pages-brazil li:not(:last-child),.static_pages-webcasts li:not(:last-child),.static_pages-help li:not(:last-child),.static_pages-contact li:not(:last-child),.static_pages-privacy_policy li:not(:last-child),.static_pages-terms_of_service li:not(:last-child),.static_pages-risks li:not(:last-child),.static_pages-jobs li:not(:last-child){
    margin-bottom:8px
}
.static_pages-how_it_works li:not(:last-child) ul,.static_pages-brazil li:not(:last-child) ul,.static_pages-webcasts li:not(:last-child) ul,.static_pages-help li:not(:last-child) ul,.static_pages-contact li:not(:last-child) ul,.static_pages-privacy_policy li:not(:last-child) ul,.static_pages-terms_of_service li:not(:last-child) ul,.static_pages-risks li:not(:last-child) ul,.static_pages-jobs li:not(:last-child) ul,.static_pages-how_it_works li:not(:last-child) ol,.static_pages-brazil li:not(:last-child) ol,.static_pages-webcasts li:not(:last-child) ol,.static_pages-help li:not(:last-child) ol,.static_pages-contact li:not(:last-child) ol,.static_pages-privacy_policy li:not(:last-child) ol,.static_pages-terms_of_service li:not(:last-child) ol,.static_pages-risks li:not(:last-child) ol,.static_pages-jobs li:not(:last-child) ol{
    margin-top:16px;
    margin-bottom:24px
}
.static_pages-how_it_works table,.static_pages-brazil table,.static_pages-webcasts table,.static_pages-help table,.static_pages-contact table,.static_pages-privacy_policy table,.static_pages-terms_of_service table,.static_pages-risks table,.static_pages-jobs table{
    margin-top:32px;
    margin-bottom:32px
}
.static_pages-how_it_works .c-primaryTitle:not(:first-child),.static_pages-brazil .c-primaryTitle:not(:first-child),.static_pages-webcasts .c-primaryTitle:not(:first-child),.static_pages-help .c-primaryTitle:not(:first-child),.static_pages-contact .c-primaryTitle:not(:first-child),.static_pages-privacy_policy .c-primaryTitle:not(:first-child),.static_pages-terms_of_service .c-primaryTitle:not(:first-child),.static_pages-risks .c-primaryTitle:not(:first-child),.static_pages-jobs .c-primaryTitle:not(:first-child){
    margin-top:72px
}
.static_pages-how_it_works .c-primaryTitle:not(:last-child),.static_pages-brazil .c-primaryTitle:not(:last-child),.static_pages-webcasts .c-primaryTitle:not(:last-child),.static_pages-help .c-primaryTitle:not(:last-child),.static_pages-contact .c-primaryTitle:not(:last-child),.static_pages-privacy_policy .c-primaryTitle:not(:last-child),.static_pages-terms_of_service .c-primaryTitle:not(:last-child),.static_pages-risks .c-primaryTitle:not(:last-child),.static_pages-jobs .c-primaryTitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-how_it_works .c-primaryTitle+.c-secondaryTitle,.static_pages-brazil .c-primaryTitle+.c-secondaryTitle,.static_pages-webcasts .c-primaryTitle+.c-secondaryTitle,.static_pages-help .c-primaryTitle+.c-secondaryTitle,.static_pages-contact .c-primaryTitle+.c-secondaryTitle,.static_pages-privacy_policy .c-primaryTitle+.c-secondaryTitle,.static_pages-terms_of_service .c-primaryTitle+.c-secondaryTitle,.static_pages-risks .c-primaryTitle+.c-secondaryTitle,.static_pages-jobs .c-primaryTitle+.c-secondaryTitle{
    margin-top:32px
}
.static_pages-how_it_works .c-secondaryTitle:not(:first-child),.static_pages-brazil .c-secondaryTitle:not(:first-child),.static_pages-webcasts .c-secondaryTitle:not(:first-child),.static_pages-help .c-secondaryTitle:not(:first-child),.static_pages-contact .c-secondaryTitle:not(:first-child),.static_pages-privacy_policy .c-secondaryTitle:not(:first-child),.static_pages-terms_of_service .c-secondaryTitle:not(:first-child),.static_pages-risks .c-secondaryTitle:not(:first-child),.static_pages-jobs .c-secondaryTitle:not(:first-child){
    margin-top:48px
}
.static_pages-how_it_works .c-secondaryTitle:not(:last-child),.static_pages-brazil .c-secondaryTitle:not(:last-child),.static_pages-webcasts .c-secondaryTitle:not(:last-child),.static_pages-help .c-secondaryTitle:not(:last-child),.static_pages-contact .c-secondaryTitle:not(:last-child),.static_pages-privacy_policy .c-secondaryTitle:not(:last-child),.static_pages-terms_of_service .c-secondaryTitle:not(:last-child),.static_pages-risks .c-secondaryTitle:not(:last-child),.static_pages-jobs .c-secondaryTitle:not(:last-child){
    margin-bottom:24px
}
.static_pages-how_it_works .c-subtitle:not(:first-child),.static_pages-brazil .c-subtitle:not(:first-child),.static_pages-webcasts .c-subtitle:not(:first-child),.static_pages-help .c-subtitle:not(:first-child),.static_pages-contact .c-subtitle:not(:first-child),.static_pages-privacy_policy .c-subtitle:not(:first-child),.static_pages-terms_of_service .c-subtitle:not(:first-child),.static_pages-risks .c-subtitle:not(:first-child),.static_pages-jobs .c-subtitle:not(:first-child){
    margin-top:32px
}
.static_pages-how_it_works .c-subtitle:not(:last-child),.static_pages-brazil .c-subtitle:not(:last-child),.static_pages-webcasts .c-subtitle:not(:last-child),.static_pages-help .c-subtitle:not(:last-child),.static_pages-contact .c-subtitle:not(:last-child),.static_pages-privacy_policy .c-subtitle:not(:last-child),.static_pages-terms_of_service .c-subtitle:not(:last-child),.static_pages-risks .c-subtitle:not(:last-child),.static_pages-jobs .c-subtitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-how_it_works .c-blockquote:not(:first-child),.static_pages-brazil .c-blockquote:not(:first-child),.static_pages-webcasts .c-blockquote:not(:first-child),.static_pages-help .c-blockquote:not(:first-child),.static_pages-contact .c-blockquote:not(:first-child),.static_pages-privacy_policy .c-blockquote:not(:first-child),.static_pages-terms_of_service .c-blockquote:not(:first-child),.static_pages-risks .c-blockquote:not(:first-child),.static_pages-jobs .c-blockquote:not(:first-child){
    margin-top:64px
}
.static_pages-how_it_works .c-blockquote:not(:last-child),.static_pages-brazil .c-blockquote:not(:last-child),.static_pages-webcasts .c-blockquote:not(:last-child),.static_pages-help .c-blockquote:not(:last-child),.static_pages-contact .c-blockquote:not(:last-child),.static_pages-privacy_policy .c-blockquote:not(:last-child),.static_pages-terms_of_service .c-blockquote:not(:last-child),.static_pages-risks .c-blockquote:not(:last-child),.static_pages-jobs .c-blockquote:not(:last-child){
    margin-bottom:64px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-how_it_works,.static_pages-brazil,.static_pages-webcasts,.static_pages-help,.static_pages-contact,.static_pages-privacy_policy,.static_pages-terms_of_service,.static_pages-risks,.static_pages-jobs{
        font-size:16px
    }
    .static_pages-how_it_works .c-primaryTitle:not(:first-child),.static_pages-brazil .c-primaryTitle:not(:first-child),.static_pages-webcasts .c-primaryTitle:not(:first-child),.static_pages-help .c-primaryTitle:not(:first-child),.static_pages-contact .c-primaryTitle:not(:first-child),.static_pages-privacy_policy .c-primaryTitle:not(:first-child),.static_pages-terms_of_service .c-primaryTitle:not(:first-child),.static_pages-risks .c-primaryTitle:not(:first-child),.static_pages-jobs .c-primaryTitle:not(:first-child){
        margin-top:48px
    }
    .static_pages-how_it_works .c-primaryTitle:not(:last-child),.static_pages-brazil .c-primaryTitle:not(:last-child),.static_pages-webcasts .c-primaryTitle:not(:last-child),.static_pages-help .c-primaryTitle:not(:last-child),.static_pages-contact .c-primaryTitle:not(:last-child),.static_pages-privacy_policy .c-primaryTitle:not(:last-child),.static_pages-terms_of_service .c-primaryTitle:not(:last-child),.static_pages-risks .c-primaryTitle:not(:last-child),.static_pages-jobs .c-primaryTitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-how_it_works .c-secondaryTitle:not(:first-child),.static_pages-brazil .c-secondaryTitle:not(:first-child),.static_pages-webcasts .c-secondaryTitle:not(:first-child),.static_pages-help .c-secondaryTitle:not(:first-child),.static_pages-contact .c-secondaryTitle:not(:first-child),.static_pages-privacy_policy .c-secondaryTitle:not(:first-child),.static_pages-terms_of_service .c-secondaryTitle:not(:first-child),.static_pages-risks .c-secondaryTitle:not(:first-child),.static_pages-jobs .c-secondaryTitle:not(:first-child){
        margin-top:32px
    }
    .static_pages-how_it_works .c-secondaryTitle:not(:last-child),.static_pages-brazil .c-secondaryTitle:not(:last-child),.static_pages-webcasts .c-secondaryTitle:not(:last-child),.static_pages-help .c-secondaryTitle:not(:last-child),.static_pages-contact .c-secondaryTitle:not(:last-child),.static_pages-privacy_policy .c-secondaryTitle:not(:last-child),.static_pages-terms_of_service .c-secondaryTitle:not(:last-child),.static_pages-risks .c-secondaryTitle:not(:last-child),.static_pages-jobs .c-secondaryTitle:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-how_it_works .c-subtitle,.static_pages-brazil .c-subtitle,.static_pages-webcasts .c-subtitle,.static_pages-help .c-subtitle,.static_pages-contact .c-subtitle,.static_pages-privacy_policy .c-subtitle,.static_pages-terms_of_service .c-subtitle,.static_pages-risks .c-subtitle,.static_pages-jobs .c-subtitle{
        font-size:20px
    }
    .static_pages-how_it_works .c-subtitle:not(:first-child),.static_pages-brazil .c-subtitle:not(:first-child),.static_pages-webcasts .c-subtitle:not(:first-child),.static_pages-help .c-subtitle:not(:first-child),.static_pages-contact .c-subtitle:not(:first-child),.static_pages-privacy_policy .c-subtitle:not(:first-child),.static_pages-terms_of_service .c-subtitle:not(:first-child),.static_pages-risks .c-subtitle:not(:first-child),.static_pages-jobs .c-subtitle:not(:first-child){
        margin-top:24px
    }
    .static_pages-how_it_works .c-subtitle:not(:last-child),.static_pages-brazil .c-subtitle:not(:last-child),.static_pages-webcasts .c-subtitle:not(:last-child),.static_pages-help .c-subtitle:not(:last-child),.static_pages-contact .c-subtitle:not(:last-child),.static_pages-privacy_policy .c-subtitle:not(:last-child),.static_pages-terms_of_service .c-subtitle:not(:last-child),.static_pages-risks .c-subtitle:not(:last-child),.static_pages-jobs .c-subtitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-how_it_works .c-blockquote:not(:first-child),.static_pages-brazil .c-blockquote:not(:first-child),.static_pages-webcasts .c-blockquote:not(:first-child),.static_pages-help .c-blockquote:not(:first-child),.static_pages-contact .c-blockquote:not(:first-child),.static_pages-privacy_policy .c-blockquote:not(:first-child),.static_pages-terms_of_service .c-blockquote:not(:first-child),.static_pages-risks .c-blockquote:not(:first-child),.static_pages-jobs .c-blockquote:not(:first-child){
        margin-top:32px
    }
    .static_pages-how_it_works .c-blockquote:not(:last-child),.static_pages-brazil .c-blockquote:not(:last-child),.static_pages-webcasts .c-blockquote:not(:last-child),.static_pages-help .c-blockquote:not(:last-child),.static_pages-contact .c-blockquote:not(:last-child),.static_pages-privacy_policy .c-blockquote:not(:last-child),.static_pages-terms_of_service .c-blockquote:not(:last-child),.static_pages-risks .c-blockquote:not(:last-child),.static_pages-jobs .c-blockquote:not(:last-child){
        margin-bottom:32px
    }
    .static_pages-how_it_works p:not(:last-child),.static_pages-brazil p:not(:last-child),.static_pages-webcasts p:not(:last-child),.static_pages-help p:not(:last-child),.static_pages-contact p:not(:last-child),.static_pages-privacy_policy p:not(:last-child),.static_pages-terms_of_service p:not(:last-child),.static_pages-risks p:not(:last-child),.static_pages-jobs p:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-how_it_works ul:not(:first-child),.static_pages-brazil ul:not(:first-child),.static_pages-webcasts ul:not(:first-child),.static_pages-help ul:not(:first-child),.static_pages-contact ul:not(:first-child),.static_pages-privacy_policy ul:not(:first-child),.static_pages-terms_of_service ul:not(:first-child),.static_pages-risks ul:not(:first-child),.static_pages-jobs ul:not(:first-child),.static_pages-how_it_works ol:not(:first-child),.static_pages-brazil ol:not(:first-child),.static_pages-webcasts ol:not(:first-child),.static_pages-help ol:not(:first-child),.static_pages-contact ol:not(:first-child),.static_pages-privacy_policy ol:not(:first-child),.static_pages-terms_of_service ol:not(:first-child),.static_pages-risks ol:not(:first-child),.static_pages-jobs ol:not(:first-child){
        margin-top:16px
    }
    .static_pages-how_it_works ul:not(:last-child),.static_pages-brazil ul:not(:last-child),.static_pages-webcasts ul:not(:last-child),.static_pages-help ul:not(:last-child),.static_pages-contact ul:not(:last-child),.static_pages-privacy_policy ul:not(:last-child),.static_pages-terms_of_service ul:not(:last-child),.static_pages-risks ul:not(:last-child),.static_pages-jobs ul:not(:last-child),.static_pages-how_it_works ol:not(:last-child),.static_pages-brazil ol:not(:last-child),.static_pages-webcasts ol:not(:last-child),.static_pages-help ol:not(:last-child),.static_pages-contact ol:not(:last-child),.static_pages-privacy_policy ol:not(:last-child),.static_pages-terms_of_service ol:not(:last-child),.static_pages-risks ol:not(:last-child),.static_pages-jobs ol:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-how_it_works li:not(:last-child),.static_pages-brazil li:not(:last-child),.static_pages-webcasts li:not(:last-child),.static_pages-help li:not(:last-child),.static_pages-contact li:not(:last-child),.static_pages-privacy_policy li:not(:last-child),.static_pages-terms_of_service li:not(:last-child),.static_pages-risks li:not(:last-child),.static_pages-jobs li:not(:last-child){
        margin-bottom:8px
    }
    .static_pages-how_it_works li:not(:last-child) ul,.static_pages-brazil li:not(:last-child) ul,.static_pages-webcasts li:not(:last-child) ul,.static_pages-help li:not(:last-child) ul,.static_pages-contact li:not(:last-child) ul,.static_pages-privacy_policy li:not(:last-child) ul,.static_pages-terms_of_service li:not(:last-child) ul,.static_pages-risks li:not(:last-child) ul,.static_pages-jobs li:not(:last-child) ul,.static_pages-how_it_works li:not(:last-child) ol,.static_pages-brazil li:not(:last-child) ol,.static_pages-webcasts li:not(:last-child) ol,.static_pages-help li:not(:last-child) ol,.static_pages-contact li:not(:last-child) ol,.static_pages-privacy_policy li:not(:last-child) ol,.static_pages-terms_of_service li:not(:last-child) ol,.static_pages-risks li:not(:last-child) ol,.static_pages-jobs li:not(:last-child) ol{
        margin-top:8px;
        margin-bottom:16px
    }
    .static_pages-how_it_works table,.static_pages-brazil table,.static_pages-webcasts table,.static_pages-help table,.static_pages-contact table,.static_pages-privacy_policy table,.static_pages-terms_of_service table,.static_pages-risks table,.static_pages-jobs table{
        margin-top:24px;
        margin-bottom:24px
    }
}
.static_pages-newsletter-header{
    background-image:url(../img/cover.png);
    background-position:center
}
.static_pages-how_it_works__header h1{
    max-width:900px;
    display:inline-block
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__header h1{
        font-size:28px
    }
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__right_offset{
        margin-right:0
    }
}
.static_pages-how_it_works__which_and_who img{
    width:226px;
    max-width:100%;
    float:right
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__which_and_who{
        text-align:center
    }
    .static_pages-how_it_works__which_and_who img{
        float:none;
        margin-bottom:16px
    }
}
.static_pages-how_it_works__how_do_i_invest{
    background:#eeeeee
}
.static_pages-how_it_works__how_do_i_invest img{
    width:95px
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__how_do_i_invest{
        text-align:center
    }
}
@media only screen and (max-width: 969px){
    .static_pages-how_it_works__how_do_i_invest img{
        width:65px
    }
}
.static_pages-how_it_works__feature{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:16px;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__feature{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        margin-bottom:16px
    }
}
.static_pages-how_it_works__feature-text{
    padding-left:0
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__feature-text{
        text-align:center;
        padding-top:16px;
        padding-left:0
    }
}
.static_pages-how_it_works__about_feature{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:16px;
    margin-top:32px;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (max-width: 969px){
    .static_pages-how_it_works__about_feature{
        font-size:14px
    }
    .static_pages-how_it_works__about_feature img{
        width:75px;
        margin-right:32px
    }
}
.static_pages-how_it_works__about_feature_text{
    padding-left:0
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__about_feature_text{
        padding-left:0
    }
}
.static_pages-how_it_works__how_and_what img{
    width:95px
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__how_and_what{
        padding-top:48px
    }
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__what_do_i_get{
        margin-top:48px
    }
    .static_pages-how_it_works__what_do_i_get img{
        margin-left:24px
    }
}
.static_pages-how_it_works__crowd_safe{
    background:#eeeeee
}
@media only screen and (min-width: 1170px){
    .static_pages-how_it_works__crowd_safe{
        margin-bottom:-96px
    }
}
.static_pages-how_it_works__crowd_safe img{
    width:53px
}
@media only screen and (max-width: 969px){
    .static_pages-how_it_works__crowd_safe .static_pages-how_it_works__feature{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        margin-bottom:16px
    }
    .static_pages-how_it_works__crowd_safe .static_pages-how_it_works__feature img{
        margin-bottom:8px
    }
}
.static_pages-how_it_works__about{
    background:#0f2348
}
@media only screen and (max-width: 1169px){
    .static_pages-how_it_works__about{
        margin-top:0;
        padding-top:32px
    }
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works__about img{
        margin-left:16px
    }
    .static_pages-how_it_works__about .static_pages-how_it_works__links{
        margin-top:0
    }
    .static_pages-how_it_works__about p{
        font-size:16px
    }
}
.static_pages-how_it_works__final_cta_container{
    border-top:solid 1px rgba(255,255,255,0.1)
}
@media only screen and (max-width: 767px){
    .static_pages-how_it_works section:not(:last-child) p{
        padding:0;
        margin:0;
        font-size:16px
    }
    .static_pages-how_it_works section:not(:last-child) img{
        margin-right:0
    }
}

.static_pages-brazil__header h1{
    max-width:900px;
    display:inline-block
}
@media only screen and (max-width: 767px){
    .static_pages-brazil__header h1{
        font-size:28px
    }
}
.static_pages-brazil__header h2{
    max-width:900px;
    display:inline-block
}
.static_pages-brazil__image_and_text img{
    width:226px;
    max-width:100%;
    float:right
}
@media only screen and (max-width: 767px){
    .static_pages-brazil__image_and_text{
        text-align:center
    }
    .static_pages-brazil__image_and_text img{
        float:none;
        margin-bottom:16px
    }
}
.static_pages-brazil__sponsored{
    background:#0f2348
}
@media only screen and (max-width: 767px){
    .static_pages-brazil__sponsored{
        padding-top:80px
    }
    .static_pages-brazil__sponsored div{
        text-align:center;
        margin-top:32px
    }
}
.static_pages-brazil__sponsored img{
    width:225px
}
.static_pages-webcasts__light_header{
    background:#1c4082 url(../img/dark_mountains.svg) center bottom no-repeat;
    background-size:cover
}
@media only screen and (max-width: 767px){
    .static_pages-webcasts__light_header{
        background-size:400%;
        background-position:center bottom
    }
}
.static_pages-webcasts__light_header h1{
    padding-bottom:7px
}
.static_pages-webcasts__camera{
    width:45px
}
.static_pages-webcasts__logo{
    width:130px
}
@media only screen and (max-width: 969px){
    .static_pages-webcasts__logo{
        margin-bottom:16px
    }
}
.static_pages-webcasts__dark_header{
    background-color:#0f2348
}
.static_pages-webcasts__header_flex{
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media only screen and (max-width: 969px){
    .static_pages-webcasts__header_flex{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        padding:48px 0
    }
}
.static_pages-webcasts__happening_soon{
    position:absolute;
    top:0;
    right:0;
    background:rgb(0, 99, 163);
    color:white;
    padding:2px 12px 6px;
    border-bottom-left-radius:3px
}
.static_pages-webcasts__webcast{
    position:relative
}
@media only screen and (max-width: 969px){
    .static_pages-webcasts__webcast{
        padding:32px 16px
    }
}
@media only screen and (max-width: 767px){
    .static_pages-webcasts__webcast{
        border-left:0;
        border-right:0;
        border-bottom:0;
        padding:40px 0 0
    }
}
.static_pages-webcasts__webcast--for_investors .static_pages-webcasts__next_webcast{
    background:#f7f7f7
}
.static_pages-webcasts__webcast--for_companies{
    background:#f7f7f7
}
@media only screen and (max-width: 767px){
    .static_pages-webcasts__webcast--for_companies{
        background:white
    }
}
.static_pages-webcasts__webcast--for_companies .static_pages-webcasts__next_webcast{
    background:#ececec
}
.static_pages-webcasts__webcast--for_companies hr{
    border-color:#dddddd
}
.static_pages-webcasts__next_webcast{
    border-radius:3px
}
.static_pages-webcasts__topics li{
    margin:16px 0
}
.static_pages-webcasts__description{
    max-width:650px;
    margin-left:auto;
    margin-right:auto
}
.static_pages-terms_of_service li ol{
    list-style-type:lower-roman
}
.static_pages-terms_of_service li ol li ol{
    list-style-type:upper-alpha
}
.static_pages-jobs__jobs{
    border:1px solid #eee
}
.static_pages-jobs__job{
    border-bottom:1px solid #eee
}
.static_pages-jobs__job:last-child{
    border-bottom:none
}
.static_pages-jobs__job:hover{
    background:#f1f1f1
}
@media only screen and (max-width: 969px){
    .static_pages-jobs__job{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .static_pages-jobs__job .buttons{
        margin-top:8px;
        width:100%
    }
    .static_pages-jobs__job .buttons .c-button{
        margin:0;
        width:100%;
        margin-top:8px
    }
}
.static_pages-jobs__location_container{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    height:500px
}
@media only screen and (max-width: 1169px){
    .static_pages-jobs__location_container{
        height:400px
    }
}
@media only screen and (max-width: 969px){
    .static_pages-jobs__location_container{
        height:300px
    }
}
@media only screen and (max-width: 767px){
    .static_pages-jobs__location_container{
        height:500px;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.static_pages-jobs__pictures_container{
    width:50%;
    height:100%;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
@media only screen and (max-width: 767px){
    .static_pages-jobs__pictures_container{
        width:100%;
        height:50%
    }
}
.static_pages-jobs__pictures_container img{
    -o-object-fit:cover;
    object-fit:cover;
    height:50%;
    width:50%
}
.static_pages-jobs__map_container{
    width:50%;
    height:100%
}
@media only screen and (max-width: 767px){
    .static_pages-jobs__map_container{
        width:100%;
        height:50%
    }
}
.static_pages-jobs__map{
    pointer-events:none
}
.static_pages-jobs__map--active{
    pointer-events:auto
}
.static_pages-jobs__code_sample{
    background:#f1f1f1;
    padding:8px 10.66667px
}
.static_pages-nav__mobile-navigation{
    margin-bottom:16px;
    padding-bottom:16px;
    border-bottom:1px solid #eee;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-nav__mobile-navigation{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex
    }
}
.static_pages-nav__mobile-navigation span{
    padding-right:16px
}
.static_pages-intro__header{
    background:#fbfbfb;
    background:-webkit-linear-gradient(top, #fff 0, #fbfbfb 100%);
    background:linear-gradient(to bottom, #fff 0, #fbfbfb 100%)
}
.static_pages-intro__header_title{
    font-size:70px
}
.static_pages-intro__header_navigation{
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.static_pages-intro__body{
    line-height:1.3
}
.static_pages-intro__chuck_photo_wrapper .c-avatar{
    width:120px;
    min-width:120px;
    height:120px
}
.static_pages-intro__section_sidebar--right{
    margin-left:16px
}
.static_pages-intro__section_sidebar--left{
    margin-right:16px
}
.static_pages-intro__section_links li:not(:last-child){
    margin-bottom:5px
}
.static_pages-intro__section_link{
    color:inherit
}
.static_pages-intro__footer_logos_wrapper img{
    max-width:100%
}
@media only screen and (max-width: 1169px){
    .static_pages-intro__chuck_photo_wrapper{
        margin-left:0
    }
    .static_pages-intro__section_divider{
        margin-bottom:40px;
        padding-bottom:56px
    }
    .static_pages-intro__section_title{
        font-size:42px
    }
    .static_pages-intro__section_text{
        font-size:22px
    }
    .static_pages-intro__apply_section{
        margin-top:48px
    }
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .static_pages-intro__header_navigation{
        font-size:18px
    }
    .static_pages-intro__section_title{
        font-size:35px
    }
    .static_pages-intro__section_links{
        font-size:16px
    }
}
@media only screen and (max-width: 969px){
    .static_pages-intro__section_sidebar{
        margin-right:0;
        margin-left:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-intro__header{
        border-bottom:1px solid #eeeeee
    }
    .static_pages-intro__header_container{
        margin-top:24px
    }
    .static_pages-intro__header_title{
        font-size:38px
    }
    .static_pages-intro__body{
        margin-top:40px;
        margin-bottom:-8px
    }
    .static_pages-intro__about_chuck{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        margin-bottom:-16px;
        font-size:20px
    }
    .static_pages-intro__chuck_photo_wrapper{
        margin:0 0 16px
    }
    .static_pages-intro__section_divider{
        margin-bottom:40px;
        padding-bottom:0;
        border:none
    }
    .static_pages-intro__section_video_wrapper{
        overflow:hidden
    }
    .static_pages-intro__section_video{
        margin:0 -16px 16px;
        width:100vw;
        height:45vw
    }
    .static_pages-intro__section_title{
        font-size:25px
    }
    .static_pages-intro__section_text{
        margin-bottom:24px;
        font-size:18px
    }
    .static_pages-intro__section_links{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column;
        font-size:14px
    }
    .static_pages-intro__section_links_caption{
        font-weight:800;
        margin-bottom:5px
    }
    .static_pages-intro__apply_section{
        font-size:16px
    }
    .static_pages-intro__footer{
        font-size:16px
    }
}
.static_pages-raise_money__header{
    background-color:#D0EAFF
}
.static_pages-raise_money__header .c-breadcrumb_learn__wrapper{
    position:relative;
    z-index:1
}
.static_pages-raise_money__header_wrapper{
    margin-top:-184px;
    padding-top:144px;
    padding-bottom:112px;
    position:relative;
    -webkit-transform:translateY(16px);
    -ms-transform:translateY(16px);
    transform:translateY(16px)
}
.static_pages-raise_money__header_title{
    font-size:70px
}
.static_pages-raise_money__family_logos{
    margin-top:10.66667px
}
@media only screen and (max-width: 1169px){
    .static_pages-raise_money__header_wrapper{
        padding-bottom:136px;
        background-size:contain;
        -webkit-transform:translateY(1.7vw);
        -ms-transform:translateY(1.7vw);
        transform:translateY(1.7vw)
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money__header_wrapper{
        margin-top:-24px;
        padding-top:0;
        padding-bottom:200px;
        background-size:auto;
        -webkit-transform:translateY(8px);
        -ms-transform:translateY(8px);
        transform:translateY(8px)
    }
    .static_pages-raise_money__header_title{
        margin-top:16px;
        font-size:38px
    }
    .static_pages-raise_money__header_description{
        font-size:18px
    }
    .static_pages-raise_money__header_cta_button_wrapper{
        margin-top:24px;
        margin-bottom:24px
    }
    .static_pages-raise_money__logo{
        height:48px
    }
    .static_pages-raise_money__quotes_section{
        margin-top:80px
    }
    .static_pages-raise_money__quotes_section_inner{
        padding-bottom:32px
    }
}
.static_pages-raise_money-more_than_cash__steps{
    line-height:1.24
}
.static_pages-raise_money-more_than_cash__step_number{
    font-size:70px;
    border-color:rgb(0, 99, 163)
}
.static_pages-raise_money-more_than_cash__step_description{
    margin-top:11.03448px
}
@media only screen and (max-width: 1169px){
    .static_pages-raise_money-more_than_cash{
        margin-top:72px
    }
    .static_pages-raise_money-more_than_cash__inner_wrapper{
        padding-bottom:88px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-more_than_cash{
        margin-top:48px
    }
    .static_pages-raise_money-more_than_cash__inner_wrapper{
        padding-bottom:24px
    }
    .static_pages-raise_money-more_than_cash__title{
        font-size:25px
    }
    .static_pages-raise_money-more_than_cash__description{
        font-size:18px
    }
    .static_pages-raise_money-more_than_cash__steps{
        margin-top:16px
    }
    .static_pages-raise_money-more_than_cash__step_number{
        font-size:38px
    }
    .static_pages-raise_money-more_than_cash__step_description{
        font-size:18px
    }
}
.static_pages-raise_money-advantages__tabs{
    position:relative
}
.static_pages-raise_money-advantages__tab:not(:last-child){
    margin-bottom:9.69697px
}
.static_pages-raise_money-advantages__tab_caption{
    position:relative;
    cursor:pointer
}
.static_pages-raise_money-advantages__tab_caption:hover{
    color:rgb(0, 99, 163)
}
.static_pages-raise_money-advantages__tab_caption:hover .static_pages-raise_money-advantages__tab_caption_arrow{
    opacity:1;
    visibility:visible;
    -webkit-transform:translate(0, -48%);
    -ms-transform:translate(0, -48%);
    transform:translate(0, -48%)
}
.static_pages-raise_money-advantages__tab_caption--active{
    color:rgb(0, 99, 163)
}
.static_pages-raise_money-advantages__tab_caption--active .static_pages-raise_money-advantages__tab_caption_arrow{
    opacity:1;
    visibility:visible;
    -webkit-transform:translate(0, -48%);
    -ms-transform:translate(0, -48%);
    transform:translate(0, -48%)
}
.static_pages-raise_money-advantages__tab_caption_arrow{
    position:absolute;
    top:50%;
    left:-1em;
    -webkit-transform:translate(-0.2em, -48%);
    -ms-transform:translate(-0.2em, -48%);
    transform:translate(-0.2em, -48%);
    opacity:0;
    visibility:hidden;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.static_pages-raise_money-advantages__tab_content p:not(:last-child),.static_pages-raise_money-advantages__tab_content li:not(:last-child){
    margin-bottom:28px
}
@media only screen and (min-width: 768px){
    .static_pages-raise_money-advantages__tab{
        width:336px
    }
    .static_pages-raise_money-advantages__tab_content{
        position:absolute;
        top:0;
        left:376px;
        right:0
    }
}
@media only screen and (max-width: 969px){
    .static_pages-raise_money-advantages{
        margin-top:56px
    }
    .static_pages-raise_money-advantages__tabs{
        padding-bottom:64px
    }
    .static_pages-raise_money-advantages__tab{
        width:200px;
        margin-bottom:0 !important;
        padding-bottom:0
    }
    .static_pages-raise_money-advantages__tab_caption{
        display:block;
        padding:12.8px 0;
        font-size:25px
    }
    .static_pages-raise_money-advantages__tab_caption_arrow{
        font-size:22px
    }
    .static_pages-raise_money-advantages__tab_content{
        top:12.8px;
        left:224px;
        padding:0 0 16px 0;
        font-size:18px
    }
    .static_pages-raise_money-advantages__tab_content p:not(:last-child),.static_pages-raise_money-advantages__tab_content li:not(:last-child){
        margin-bottom:16px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-advantages{
        margin-top:40px
    }
    .static_pages-raise_money-advantages__tabs{
        padding-bottom:40px
    }
    .static_pages-raise_money-advantages__tab{
        width:auto
    }
    .static_pages-raise_money-advantages__tab_caption--active .static_pages-raise_money-advantages__tab_caption_arrow{
        -webkit-transform:translate(0, -48%) rotate(90deg);
        -ms-transform:translate(0, -48%) rotate(90deg);
        transform:translate(0, -48%) rotate(90deg)
    }
    .static_pages-raise_money-advantages__tab_caption_arrow{
        right:0;
        left:auto;
        -webkit-transform:translate(0, -48%);
        -ms-transform:translate(0, -48%);
        transform:translate(0, -48%);
        visibility:visible;
        opacity:1
    }
}
.static_pages-raise_money-startups__title{
    margin-bottom:20px
}
.static_pages-raise_money-startups__list>li:not(:last-child){
    margin-bottom:10.66667px
}
.static_pages-raise_money-startups__successful_percent{
    font-size:80px
}
.static_pages-raise_money-startups__card{
    display:block;
    -webkit-transition:-webkit-transform 0.2s ease-in-out;
    transition:-webkit-transform 0.2s ease-in-out;
    transition:transform 0.2s ease-in-out;
    transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out
}
.static_pages-raise_money-startups__card:hover,.static_pages-raise_money-startups__card:focus{
    -webkit-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    transform:translateY(-5px)
}
.static_pages-raise_money-startups__card_cover{
    position:relative;
    border-radius:4px;
    background-color:#eeeeee;
    overflow:hidden
}
.static_pages-raise_money-startups__card_cover img{
    max-width:100%
}
.static_pages-raise_money-startups__card_badge{
    position:absolute;
    top:5px;
    left:5px;
    padding:4px 12.8px;
    letter-spacing:0;
    line-height:normal;
    font-weight:900
}
.static_pages-raise_money-startups__card_title{
    margin-bottom:10.66667px;
    font-weight:800
}
@media only screen and (max-width: 969px){
    .static_pages-raise_money-startups__card_cover{
        margin-bottom:10.66667px
    }
    .static_pages-raise_money-startups__card_cover img{
        width:100%
    }
    .static_pages-raise_money-startups__card_title{
        margin-bottom:5px;
        font-size:20px
    }
}
@media only screen and (max-width: 969px){
    .static_pages-raise_money-startups__successful_campaigns{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center;
        margin-bottom:32px
    }
    .static_pages-raise_money-startups__successful_percent{
        margin-right:16px;
        margin-bottom:0;
        font-size:45px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-startups{
        margin-top:48px
    }
    .static_pages-raise_money-startups__title{
        font-size:25px
    }
    .static_pages-raise_money-startups__successful_campaigns{
        padding-right:0;
        font-size:13px
    }
    .static_pages-raise_money-startups__successful_percent{
        font-size:36px
    }
    .static_pages-raise_money-startups__list{
        font-size:18px
    }
    .static_pages-raise_money-startups__card_cover{
        max-height:216px
    }
      #home { background: url(Illustration2.svg) no-repeat center bottom!important;
     background-size: 90%!important;
}
.index-founders_in_action__wrapper{
        background: url(Illustration2.svg) no-repeat center bottom!important;
    background-size: 90%!important;
}

.static_pages-why_invest__header_wrapper
{
        background: url(Illustration2.svg) no-repeat center bottom!important;
    background-size: 90%!important;
}
}
.static_pages-raise_money-apply__description{
    padding:0 12%
}
.static_pages-raise_money-apply__logos_wrapper{
    -webkit-justify-content:space-around;
    -ms-flex-pack:distribute;
    justify-content:space-around
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-apply{
        margin-top:28px;
        margin-bottom:72px
    }
    .static_pages-raise_money-apply__description{
        margin-top:24px;
        font-size:13px
    }
    .static_pages-raise_money-apply__logos_wrapper{
        margin-top:32px
    }
    .static_pages-raise_money-apply__logo{
        height:48px
    }
}
.static_pages-raise_money-faq{
    background-color:#dfeffd
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-faq{
        padding-top:28px;
        padding-bottom:48px
    }
    .static_pages-raise_money-faq__title{
        font-size:38px
    }
    .static_pages-raise_money-faq__article_title{
        margin-bottom:8px;
        font-size:20px
    }
}
.static_pages-raise_money-quotes-naval{
    position:relative;
    padding-left:1.7em;
    line-height:1.4
}
.static_pages-raise_money-quotes-naval:before{
    content:'“';
    position:absolute;
    top:-.6em;
    left:0;
    font-size:2.8em;
    font-weight:900;
    color:#000
}
.static_pages-raise_money-quotes-naval__avatar{
    width:57px;
    height:57px;
    min-width:57px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-quotes-naval{
        padding-left:0;
        font-size:16px
    }
    .static_pages-raise_money-quotes-naval:before{
        top:-40px
    }
}
.static_pages-raise_money-quotes-eve{
    position:relative;
    padding-left:1.7em;
    line-height:1.4
}
.static_pages-raise_money-quotes-eve:before{
    content:'“';
    position:absolute;
    top:-.6em;
    left:0;
    font-size:2.8em;
    font-weight:900;
    color:#000
}
.static_pages-raise_money-quotes-eve__avatar{
    width:57px;
    height:57px;
    min-width:57px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-quotes-eve{
        padding-left:0;
        font-size:16px
    }
    .static_pages-raise_money-quotes-eve:before{
        top:-40px
    }
}
.static_pages-raise_money-quotes-desiree{
    position:relative;
    padding-left:1.7em;
    line-height:1.4
}
.static_pages-raise_money-quotes-desiree:before{
    content:'“';
    position:absolute;
    top:-.6em;
    left:0;
    font-size:2.8em;
    font-weight:900;
    color:#000
}
.static_pages-raise_money-quotes-desiree__avatar{
    width:57px;
    height:57px;
    min-width:57px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-raise_money-quotes-desiree{
        padding-left:0;
        font-size:16px
    }
    .static_pages-raise_money-quotes-desiree:before{
        top:-40px
    }
}
.static_pages-raise_money-offering_card__link_wrapper{
    display:block;
    padding:16px;
    color:inherit !important;
    background-color:white;
    text-decoration:none !important;
    border-radius:8px;
    outline:none;
    box-shadow:0 0 0 0 rgba(0,0,0,0.2);
    -webkit-transition:box-shadow 0.2s ease-in-out;
    transition:box-shadow 0.2s ease-in-out
}
.static_pages-raise_money-offering_card__link_wrapper:hover,.static_pages-raise_money-offering_card__link_wrapper:focus{
    box-shadow:0 3px 8px 0 rgba(0,0,0,0.2)
}
.static_pages-raise_money-offering_card__description{
    min-height:100px
}
.static_pages-raise_money-offering_card__description p{
    line-height:1.4
}
.static_pages-raise_money-offering_card__title{
    margin-top:-2px;
    margin-bottom:6.0015px
}
@media only screen and (max-width: 767px){
    .static_pages-raise_money-offering_card__stats{
        margin-top:16px
    }
}
.static_pages-why_invest__header{
   background: #fbfbfb;
    background: -webkit-linear-gradient(top, #fdfdfd 40%, #f9f9f9 100%);
    background: linear-gradient(to bottom, #fdfdfd 40%, #f9f9f9 100%);
    box-shadow: inset 0 -1px 0 #eeeeee;
}
.static_pages-why_invest__header_wrapper{
    background:url(Illustration.svg) no-repeat 900px bottom;
    background-size:contain
}
.static_pages-why_invest__header_title{
    font-size:70px
}
.static_pages-why_invest__risks_panel{
    border-radius:6px
}
.static_pages-why_invest__startups_cover_wrapper{
    border-bottom:1px solid #eeeeee
}
.static_pages-why_invest__pros_block{
    min-height:176px;
    background-repeat:no-repeat;
    background-position:96% 100%
}
@media only screen and (max-width: 1169px){
    .static_pages-why_invest__header_wrapper{
        background-size:60vw
    }
}
@media only screen and (max-width: 969px){
    .static_pages-why_invest__risks_section{
        margin-top:40px;
        padding-bottom:40px
    }
    .static_pages-why_invest__risks_description{
        font-size:18px
    }
    .static_pages-why_invest__risks_panel{
        padding:5px 10.66667px
    }
    .static_pages-why_invest__risks_panel_text{
        margin-bottom:8px;
        font-size:13px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-why_invest__header_wrapper{
        padding-bottom:98vw;
        background-size:contain;
        border:none
    }
    .static_pages-why_invest__header_title{
        font-size:38px;
        line-height:1em
    }
    .static_pages-why_invest__header_text{
        font-size:18px
    }
    .static_pages-why_invest__header_cta_button{
        display:block
    }
    .static_pages-why_invest__risks_section{
        margin-top:24px;
        padding-bottom:0;
        border:none
    }
    .static_pages-why_invest__startups_section{
        margin-top:48px
    }
    .static_pages-why_invest__startups_subtitle{
        font-size:18px
    }
    .static_pages-why_invest__startups_block_title{
        font-size:20px
    }
    .static_pages-why_invest__quote_section{
        margin-top:56px
    }
    .static_pages-why_invest__quote_author{
        font-size:13px
    }
    .static_pages-why_invest__pros_section{
        margin-top:64px
    }
    .static_pages-why_invest__pros_block{
        padding-right:60px;
        background-position:right bottom
    }
    .static_pages-why_invest__pros_block_title{
        font-size:20px
    }
    .static_pages-why_invest__footer{
        margin-top:32px
    }
    .static_pages-why_invest__footer_text{
        margin:0 16px;
        font-size:14px
    }
}
.static_pages-investing_on_republic__title{
    font-size:65px;
    letter-spacing:-0.04em
}
.static_pages-investing_on_republic__row_arrow{
    width:100%
}
.static_pages-investing_on_republic__box{
    border:5px solid #000;
    border-radius:8px;
    position:relative;
    overflow:hidden;
    line-height:1.2
}
.static_pages-investing_on_republic__box:after{
    content:'';
    position:absolute;
    bottom:0;
    background-repeat:no-repeat;
    background-size:contain
}
.static_pages-investing_on_republic__box--neutral{
    border-color:#b2b2b2;
    color:#888
}
.static_pages-investing_on_republic__box--success{
    border-color:#00c500;
    color:#00c500
}
.static_pages-investing_on_republic__box--success:after{
    width:66px;
    height:60px;
    left:3px
}
.static_pages-investing_on_republic__box--fail{
    border-color:#f00;
    color:#f00
}
.static_pages-investing_on_republic__box--fail:after{
    width:37px;
    height:57px;
    left:0
}
.static_pages-investing_on_republic__box_description{
    min-height:112px
}
.static_pages-investing_on_republic__box_price{
    -webkit-box-pack:justify;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.static_pages-investing_on_republic__box_footer{
    padding-top:0;
    height:56px;
    line-height:56px
}
.static_pages-investing_on_republic__ready_to_start_title{
    letter-spacing:-0.04em
}
@media only screen and (min-width: 970px){
    .static_pages-investing_on_republic{
        background-repeat:no-repeat;
        background-position:top right;
        background-size:auto 38vw
    }
}
@media only screen and (max-width: 1169px){
    .static_pages-investing_on_republic__box_price{
        font-size:13px
    }
}
@media only screen and (max-width: 969px){
    .static_pages-investing_on_republic__container{
        margin-top:32px;
        margin-bottom:32px
    }
    .static_pages-investing_on_republic__title{
        margin-right:32px;
        font-size:45px
    }
    .static_pages-investing_on_republic__subtitle{
        margin-right:32px;
        font-size:18px
    }
    .static_pages-investing_on_republic__box_grid{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    .static_pages-investing_on_republic__box_group{
        margin-top:-12.8px;
        padding-top:32px;
        background-repeat:no-repeat
    }
    .static_pages-investing_on_republic__box_group--two-arrows-right{
        margin-right:12.8px;
        padding-right:44px;
        background-position:top right
    }
    .static_pages-investing_on_republic__box_group--two-arrows-right .static_pages-investing_on_republic__box_neutral_wrapper{
        -webkit-box-ordinal-group:3;
        -webkit-order:2;
        -ms-flex-order:2;
        order:2
    }
    .static_pages-investing_on_republic__box_group--three-arrows-left{
        margin-left:12.8px;
        padding-left:51.2px;
        background-image:url(../img/3-arrows-left-mobile.svg);
        background-position:top left
    }
    .static_pages-investing_on_republic__box_group--three-arrows-left .static_pages-investing_on_republic__box_neutral_wrapper{
        -webkit-box-ordinal-group:4;
        -webkit-order:3;
        -ms-flex-order:3;
        order:3
    }
    .static_pages-investing_on_republic__box_group--three-arrows-right{
        margin-right:12.8px;
        padding-right:51.2px;
        background-image:url(../img/3-arrows-right-mobile.svg);
        background-position:top right
    }
    .static_pages-investing_on_republic__box{
        margin-bottom:16px
    }
    .static_pages-investing_on_republic__box_description{
        min-height:96px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-investing_on_republic__container{
        margin-top:24px
    }
    .static_pages-investing_on_republic__title{
        font-size:30px
    }
    .static_pages-investing_on_republic__box{
        font-size:13px
    }
    .static_pages-investing_on_republic__box--success:after{
        height:55px
    }
    .static_pages-investing_on_republic__box--fail:after{
        height:52px
    }
    .static_pages-investing_on_republic__box_price{
        margin-top:8px
    }
    .static_pages-investing_on_republic__box_footer{
        height:51px;
        line-height:51px
    }
    .static_pages-investing_on_republic__ready_to_start_title{
        font-size:26px;
        margin-bottom:-8px
    }
}
.static_pages-launch__typeform_widget{
    height:95vh;
    width:100%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-launch__typeform_widget{
        height:75vh
    }
}
.static_pages-about{
    font-size:18px;
    font-weight:300
}
.static_pages-about p:not(:last-child),.static_pages-about h2:not(:last-child),.static_pages-about h3:not(:last-child),.static_pages-about h4:not(:last-child),.static_pages-about h5:not(:last-child),.static_pages-about h6:not(:last-child){
    margin-bottom:24px
}
.static_pages-about p+h2,.static_pages-about p+h3,.static_pages-about p+h4,.static_pages-about p+h5,.static_pages-about p+h6,.static_pages-about ul+h2,.static_pages-about ul+h3,.static_pages-about ul+h4,.static_pages-about ul+h5,.static_pages-about ul+h6,.static_pages-about ol+h2,.static_pages-about ol+h3,.static_pages-about ol+h4,.static_pages-about ol+h5,.static_pages-about ol+h6,.static_pages-about table+h2,.static_pages-about table+h3,.static_pages-about table+h4,.static_pages-about table+h5,.static_pages-about table+h6{
    margin-top:40px
}
.static_pages-about ul:not(:first-child),.static_pages-about ol:not(:first-child){
    margin-top:24px
}
.static_pages-about ul:not(:last-child),.static_pages-about ol:not(:last-child){
    margin-bottom:32px
}
.static_pages-about li:not(:last-child){
    margin-bottom:8px
}
.static_pages-about li:not(:last-child) ul,.static_pages-about li:not(:last-child) ol{
    margin-top:16px;
    margin-bottom:24px
}
.static_pages-about table{
    margin-top:32px;
    margin-bottom:32px
}
.static_pages-about .c-primaryTitle:not(:first-child){
    margin-top:72px
}
.static_pages-about .c-primaryTitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-about .c-primaryTitle+.c-secondaryTitle{
    margin-top:32px
}
.static_pages-about .c-secondaryTitle:not(:first-child){
    margin-top:48px
}
.static_pages-about .c-secondaryTitle:not(:last-child){
    margin-bottom:24px
}
.static_pages-about .c-subtitle:not(:first-child){
    margin-top:32px
}
.static_pages-about .c-subtitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-about .c-blockquote:not(:first-child){
    margin-top:64px
}
.static_pages-about .c-blockquote:not(:last-child){
    margin-bottom:64px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-about{
        font-size:16px
    }
    .static_pages-about .c-primaryTitle:not(:first-child){
        margin-top:48px
    }
    .static_pages-about .c-primaryTitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-about .c-secondaryTitle:not(:first-child){
        margin-top:32px
    }
    .static_pages-about .c-secondaryTitle:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-about .c-subtitle{
        font-size:20px
    }
    .static_pages-about .c-subtitle:not(:first-child){
        margin-top:24px
    }
    .static_pages-about .c-subtitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-about .c-blockquote:not(:first-child){
        margin-top:32px
    }
    .static_pages-about .c-blockquote:not(:last-child){
        margin-bottom:32px
    }
    .static_pages-about p:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-about ul:not(:first-child),.static_pages-about ol:not(:first-child){
        margin-top:16px
    }
    .static_pages-about ul:not(:last-child),.static_pages-about ol:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-about li:not(:last-child){
        margin-bottom:8px
    }
    .static_pages-about li:not(:last-child) ul,.static_pages-about li:not(:last-child) ol{
        margin-top:8px;
        margin-bottom:16px
    }
    .static_pages-about table{
        margin-top:24px;
        margin-bottom:24px
    }
}
.static_pages-about img{
    max-width:100%
}
.static_pages-about__navigation_link{
    padding:12.30769px 0
}
.static_pages-about__navigation_link:hover,.static_pages-about__navigation_link:focus{
    color:rgb(0, 99, 163)
}
.static_pages-about__navigation_link--active{
    font-weight:500;
    color:rgb(0, 99, 163)
}
.static_pages-about__navigation_link--active .static_pages-about__navigation_icon{
    opacity:1;
    visibility:visible;
    -webkit-transform:translate(0, 1px);
    -ms-transform:translate(0, 1px);
    transform:translate(0, 1px)
}
.static_pages-about__navigation_icon{
    opacity:0;
    visibility:hidden;
    -webkit-transform:translate(-5px, 1px);
    -ms-transform:translate(-5px, 1px);
    transform:translate(-5px, 1px);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.static_pages-about__title_mobile{
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    line-height:1.15;
    cursor:pointer;
    -webkit-transition:color 0.1s ease-in-out;
    transition:color 0.1s ease-in-out
}
.static_pages-about__title_mobile--active{
    color:rgb(0, 99, 163)
}
.static_pages-about__title_mobile--active .static_pages-about__title_mobile_arrow{
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.static_pages-about__title_mobile_arrow{
    margin-top:2px;
    -webkit-transition:-webkit-transform 0.1s ease-in-out;
    transition:-webkit-transform 0.1s ease-in-out;
    transition:transform 0.1s ease-in-out;
    transition:transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out
}
.static_pages-about__press_section{
    background-color:#ffffff
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-about{
        margin-top:10.66667px;
        margin-bottom:16px
    }
    .static_pages-about__header{
        padding-right:0
    }
    .static_pages-about__logo_wrapper{
        margin-top:32px;
        margin-bottom:32px
    }
    .static_pages-about__content_section{
        padding-right:0
    }
    .static_pages-about__content_section--with_border{
        padding-bottom:24px;
        margin-bottom:0;
        border:none
    }
    .static_pages-about__love_startups{
        min-height:512px;
        margin:0 -16px -24px;
        padding:0 96px 96px 16px;
    }
    .static_pages-about__title+.c-subtitle:not(:first-child){
        margin-top:0
    }
    .static_pages-about__focus_block{
        margin-bottom:8px
    }
    .static_pages-about__team_members{
        margin-top:24px;
        padding-top:32px
    }
    .static_pages-about__join_section_title{
        font-size:18px
    }
}
.static_pages-about-team_member__name{
    margin-bottom:0 !important
}
@media only screen and (min-width: 768px){
    .static_pages-about-team_member__profile_link{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-about-team_member{
        margin-bottom:32px
    }
    .static_pages-about-team_member__profile_link{
        margin-bottom:8px;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center
    }
    .static_pages-about-team_member__avatar{
        width:60px;
        min-width:60px;
        height:60px;
        margin-right:16px
    }
    .static_pages-about-team_member__name{
        margin-top:0
    }
    .static_pages-about-team_member__bio{
        margin-bottom:8px
    }
}
.static_pages-about-hiring_team_member__name{
    margin-bottom:0 !important
}
@media only screen and (min-width: 768px){
    .static_pages-about-hiring_team_member__profile_link{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-about-hiring_team_member{
        margin-bottom:32px
    }
    .static_pages-about-hiring_team_member__profile_link{
        margin-bottom:8px;
        -webkit-box-align:center;
        -webkit-align-items:center;
        -ms-flex-align:center;
        align-items:center
    }
    .static_pages-about-hiring_team_member__avatar{
        width:60px;
        min-width:60px;
        height:60px;
        margin-right:16px
    }
    .static_pages-about-hiring_team_member__name{
        margin-top:0
    }
    .static_pages-about-hiring_team_member__bio{
        margin-bottom:8px
    }
}
.static_pages-advisory_services__sidebar_wrapper{
    background-color:#2d3845;
    background-image:url(../img/sidebar-background.svg);
    background-position:top left;
    background-repeat:repeat-x
}
@media only screen and (min-width: 768px){
    .static_pages-advisory_services__sidebar_wrapper{
        position:fixed;
        top:0;
        left:0;
        bottom:0;
        width:33%;
        max-height:100%;
        overflow-x:auto
    }
    .static_pages-advisory_services__content_wrapper{
        margin-left:33%
    }
}
@media only screen and (max-width: 1169px){
    .static_pages-advisory_services-sidebar__title{
        font-size:35px
    }
}
@media only screen and (min-width: 768px) and (max-width: 969px){
    .static_pages-advisory_services-sidebar__logo_wrapper{
        margin-bottom:72px
    }
    .static_pages-advisory_services-sidebar__title{
        margin-bottom:112px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-sidebar{
        padding-top:16px;
        padding-bottom:48px
    }
    .static_pages-advisory_services-sidebar__logo_wrapper{
        margin-bottom:48px
    }
    .static_pages-advisory_services-sidebar__title{
        margin-bottom:56px
    }
}
@media only screen and (max-width: 1600px){
    .static_pages-advisory_services-content{
        margin-bottom:48px;
        padding-right:48px;
        padding-left:48px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-content{
        margin-top:32px;
        margin-bottom:16px;
        padding-right:16px;
        padding-left:16px
    }
}
.static_pages-advisory_services-section_intro__divider{
    width:40px;
    margin-bottom:43px;
    border-top:1px solid #000
}
.static_pages-advisory_services-section_intro__section_title{
    line-height:1.1
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-section_intro{
        margin-bottom:32px
    }
    .static_pages-advisory_services-section_intro__divider{
        margin-bottom:29px
    }
}
.static_pages-advisory_services-section_process__divider{
    width:40px;
    margin-bottom:43px;
    border-top:1px solid #000
}
.static_pages-advisory_services-section_process__section_title{
    line-height:1.1
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-section_process{
        margin-bottom:32px
    }
    .static_pages-advisory_services-section_process__divider{
        margin-bottom:29px
    }
}
.static_pages-advisory_services-section_process__process_image{
    max-width:100%
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-section_process__process_image_wrapper{
        margin-top:24px;
        margin-bottom:0
    }
}
.static_pages-advisory_services-section_team__divider{
    width:40px;
    margin-bottom:43px;
    border-top:1px solid #000
}
.static_pages-advisory_services-section_team__section_title{
    line-height:1.1
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-section_team{
        margin-bottom:32px
    }
    .static_pages-advisory_services-section_team__divider{
        margin-bottom:29px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-section_team__grid{
        margin-top:0
    }
    .static_pages-advisory_services-section_team__members_wrapper{
        margin-top:8px
    }
    .static_pages-advisory_services-section_team__member{
        display:-webkit-box;
        display:-webkit-flex;
        display:-ms-flexbox;
        display:flex;
        margin-top:40px
    }
    .static_pages-advisory_services-section_team__avatar{
        width:80px;
        min-width:80px;
        height:80px
    }
    .static_pages-advisory_services-section_team__bio{
        margin-left:16px;
        font-size:13px
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-advisory_services-footer{
        margin-top:56px;
        padding-top:24px
    }
    .static_pages-advisory_services-footer__logos_wrapper{
        margin-top:24px;
        margin-bottom:32px
    }
    .static_pages-advisory_services-footer__logo{
        height:12vw
    }
}
.static_pages-glossary_of_terms{
    font-size:18px;
    font-weight:300
}
.static_pages-glossary_of_terms p:not(:last-child),.static_pages-glossary_of_terms h2:not(:last-child),.static_pages-glossary_of_terms h3:not(:last-child),.static_pages-glossary_of_terms h4:not(:last-child),.static_pages-glossary_of_terms h5:not(:last-child),.static_pages-glossary_of_terms h6:not(:last-child){
    margin-bottom:24px
}
.static_pages-glossary_of_terms p+h2,.static_pages-glossary_of_terms p+h3,.static_pages-glossary_of_terms p+h4,.static_pages-glossary_of_terms p+h5,.static_pages-glossary_of_terms p+h6,.static_pages-glossary_of_terms ul+h2,.static_pages-glossary_of_terms ul+h3,.static_pages-glossary_of_terms ul+h4,.static_pages-glossary_of_terms ul+h5,.static_pages-glossary_of_terms ul+h6,.static_pages-glossary_of_terms ol+h2,.static_pages-glossary_of_terms ol+h3,.static_pages-glossary_of_terms ol+h4,.static_pages-glossary_of_terms ol+h5,.static_pages-glossary_of_terms ol+h6,.static_pages-glossary_of_terms table+h2,.static_pages-glossary_of_terms table+h3,.static_pages-glossary_of_terms table+h4,.static_pages-glossary_of_terms table+h5,.static_pages-glossary_of_terms table+h6{
    margin-top:40px
}
.static_pages-glossary_of_terms ul:not(:first-child),.static_pages-glossary_of_terms ol:not(:first-child){
    margin-top:24px
}
.static_pages-glossary_of_terms ul:not(:last-child),.static_pages-glossary_of_terms ol:not(:last-child){
    margin-bottom:32px
}
.static_pages-glossary_of_terms li:not(:last-child){
    margin-bottom:8px
}
.static_pages-glossary_of_terms li:not(:last-child) ul,.static_pages-glossary_of_terms li:not(:last-child) ol{
    margin-top:16px;
    margin-bottom:24px
}
.static_pages-glossary_of_terms table{
    margin-top:32px;
    margin-bottom:32px
}
.static_pages-glossary_of_terms .c-primaryTitle:not(:first-child){
    margin-top:72px
}
.static_pages-glossary_of_terms .c-primaryTitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-glossary_of_terms .c-primaryTitle+.c-secondaryTitle{
    margin-top:32px
}
.static_pages-glossary_of_terms .c-secondaryTitle:not(:first-child){
    margin-top:48px
}
.static_pages-glossary_of_terms .c-secondaryTitle:not(:last-child){
    margin-bottom:24px
}
.static_pages-glossary_of_terms .c-subtitle:not(:first-child){
    margin-top:32px
}
.static_pages-glossary_of_terms .c-subtitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-glossary_of_terms .c-blockquote:not(:first-child){
    margin-top:64px
}
.static_pages-glossary_of_terms .c-blockquote:not(:last-child){
    margin-bottom:64px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-glossary_of_terms{
        font-size:16px
    }
    .static_pages-glossary_of_terms .c-primaryTitle:not(:first-child){
        margin-top:48px
    }
    .static_pages-glossary_of_terms .c-primaryTitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-glossary_of_terms .c-secondaryTitle:not(:first-child){
        margin-top:32px
    }
    .static_pages-glossary_of_terms .c-secondaryTitle:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-glossary_of_terms .c-subtitle{
        font-size:20px
    }
    .static_pages-glossary_of_terms .c-subtitle:not(:first-child){
        margin-top:24px
    }
    .static_pages-glossary_of_terms .c-subtitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-glossary_of_terms .c-blockquote:not(:first-child){
        margin-top:32px
    }
    .static_pages-glossary_of_terms .c-blockquote:not(:last-child){
        margin-bottom:32px
    }
    .static_pages-glossary_of_terms p:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-glossary_of_terms ul:not(:first-child),.static_pages-glossary_of_terms ol:not(:first-child){
        margin-top:16px
    }
    .static_pages-glossary_of_terms ul:not(:last-child),.static_pages-glossary_of_terms ol:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-glossary_of_terms li:not(:last-child){
        margin-bottom:8px
    }
    .static_pages-glossary_of_terms li:not(:last-child) ul,.static_pages-glossary_of_terms li:not(:last-child) ol{
        margin-top:8px;
        margin-bottom:16px
    }
    .static_pages-glossary_of_terms table{
        margin-top:24px;
        margin-bottom:24px
    }
}
.static_pages-glossary_of_terms__header{
    background-color:#f4f4f4
}
.static_pages-glossary_of_terms__term_title:after{
    content:'\e81e';
    margin-left:8px;
    font-family:'fontello';
    font-weight:300;
    color:#c4c4c4;
    -webkit-transition:color 0.1s ease-in-out;
    transition:color 0.1s ease-in-out
}
.static_pages-glossary_of_terms__term_title:hover:after{
    color:#79a4fc
}
.static_pages-glossary_of_terms ul,.static_pages-glossary_of_terms ol{
    margin-top:0;
    margin-bottom:24px
}
.static_pages-glossary_of_terms ul li:not(:last-child),.static_pages-glossary_of_terms ol li:not(:last-child){
    margin-bottom:8px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-glossary_of_terms{
        margin-bottom:0
    }
    .static_pages-glossary_of_terms__header_inner{
        margin-top:24px;
        margin-bottom:16px;
        padding-bottom:16px
    }
    .static_pages-glossary_of_terms__section:not(:last-child){
        margin-bottom:19.2px;
        padding-bottom:19.2px
    }
}
.static_pages-jobs_engineer__title{
    position:relative;
    font-size:100px
}
.static_pages-jobs_engineer__word_with_image{
    position:relative
}
.static_pages-jobs_engineer__word_with_image:after{
    content:'';
    position:absolute;
    top:-1.28em;
    width:1.91em;
    height:2.42em;
    pointer-events:none
}
.static_pages-jobs_engineer__mobile_apply_section{
    position:fixed;
    z-index:1;
    right:0;
    bottom:-48px;
    left:0;
    width:100%;
    opacity:0;
    box-shadow:0 0 15px rgba(0,0,0,0.2);
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out
}
.static_pages-jobs_engineer__mobile_apply_section--visible{
    bottom:0;
    opacity:1
}
@media only screen and (max-width: 1169px){
    .static_pages-jobs_engineer__header{
        margin-bottom:80px
    }
    .static_pages-jobs_engineer__title{
        font-size:80px
    }
}
@media only screen and (max-width: 767px){
    .static_pages-jobs_engineer{
        padding-top:48px
    }
    .static_pages-jobs_engineer__header{
        margin-bottom:32px
    }
    .static_pages-jobs_engineer__title{
        font-size:35px
    }
}
.static_pages-jobs_engineer-content__republic_team_image{
    width:100%
}
.static_pages-jobs_engineer-content__useful_lnks_section{
    position:relative
}
.static_pages-jobs_engineer-content__useful_lnks_section:after{
    content:'';
    position:absolute;
    left:0;
    top:-27.2px;
    width:64px;
    height:1px;
    background-color:#dddddd
}
@media only screen and (max-width: 767px){
    .static_pages-jobs_engineer-content__section{
        margin-bottom:48px
    }
    .static_pages-jobs_engineer-content__intro_title{
        position:relative;
        margin-top:16px;
        margin-bottom:24px;
        font-size:25px
    }
    .static_pages-jobs_engineer-content__intro_title:after{
        content:'';
        position:absolute;
        left:0;
        top:-19.2px;
        width:64px;
        height:1px;
        background-color:#777777
    }
    .static_pages-jobs_engineer-content__title{
        font-size:25px
    }
    .static_pages-jobs_engineer-content__subtitle{
        font-size:18px
    }
    .static_pages-jobs_engineer-content__republic_team{
        margin-right:-16px;
        margin-bottom:24px;
        margin-left:-16px
    }
}
.static_pages-revenue_share-for_companies,.static_pages-revenue_share-for_lenders,.static_pages-revenue_share-faq{
    font-size:18px;
    font-weight:300
}
.static_pages-revenue_share-for_companies p:not(:last-child),.static_pages-revenue_share-for_lenders p:not(:last-child),.static_pages-revenue_share-faq p:not(:last-child),.static_pages-revenue_share-for_companies h2:not(:last-child),.static_pages-revenue_share-for_lenders h2:not(:last-child),.static_pages-revenue_share-faq h2:not(:last-child),.static_pages-revenue_share-for_companies h3:not(:last-child),.static_pages-revenue_share-for_lenders h3:not(:last-child),.static_pages-revenue_share-faq h3:not(:last-child),.static_pages-revenue_share-for_companies h4:not(:last-child),.static_pages-revenue_share-for_lenders h4:not(:last-child),.static_pages-revenue_share-faq h4:not(:last-child),.static_pages-revenue_share-for_companies h5:not(:last-child),.static_pages-revenue_share-for_lenders h5:not(:last-child),.static_pages-revenue_share-faq h5:not(:last-child),.static_pages-revenue_share-for_companies h6:not(:last-child),.static_pages-revenue_share-for_lenders h6:not(:last-child),.static_pages-revenue_share-faq h6:not(:last-child){
    margin-bottom:24px
}
.static_pages-revenue_share-for_companies p+h2,.static_pages-revenue_share-for_lenders p+h2,.static_pages-revenue_share-faq p+h2,.static_pages-revenue_share-for_companies p+h3,.static_pages-revenue_share-for_lenders p+h3,.static_pages-revenue_share-faq p+h3,.static_pages-revenue_share-for_companies p+h4,.static_pages-revenue_share-for_lenders p+h4,.static_pages-revenue_share-faq p+h4,.static_pages-revenue_share-for_companies p+h5,.static_pages-revenue_share-for_lenders p+h5,.static_pages-revenue_share-faq p+h5,.static_pages-revenue_share-for_companies p+h6,.static_pages-revenue_share-for_lenders p+h6,.static_pages-revenue_share-faq p+h6,.static_pages-revenue_share-for_companies ul+h2,.static_pages-revenue_share-for_lenders ul+h2,.static_pages-revenue_share-faq ul+h2,.static_pages-revenue_share-for_companies ul+h3,.static_pages-revenue_share-for_lenders ul+h3,.static_pages-revenue_share-faq ul+h3,.static_pages-revenue_share-for_companies ul+h4,.static_pages-revenue_share-for_lenders ul+h4,.static_pages-revenue_share-faq ul+h4,.static_pages-revenue_share-for_companies ul+h5,.static_pages-revenue_share-for_lenders ul+h5,.static_pages-revenue_share-faq ul+h5,.static_pages-revenue_share-for_companies ul+h6,.static_pages-revenue_share-for_lenders ul+h6,.static_pages-revenue_share-faq ul+h6,.static_pages-revenue_share-for_companies ol+h2,.static_pages-revenue_share-for_lenders ol+h2,.static_pages-revenue_share-faq ol+h2,.static_pages-revenue_share-for_companies ol+h3,.static_pages-revenue_share-for_lenders ol+h3,.static_pages-revenue_share-faq ol+h3,.static_pages-revenue_share-for_companies ol+h4,.static_pages-revenue_share-for_lenders ol+h4,.static_pages-revenue_share-faq ol+h4,.static_pages-revenue_share-for_companies ol+h5,.static_pages-revenue_share-for_lenders ol+h5,.static_pages-revenue_share-faq ol+h5,.static_pages-revenue_share-for_companies ol+h6,.static_pages-revenue_share-for_lenders ol+h6,.static_pages-revenue_share-faq ol+h6,.static_pages-revenue_share-for_companies table+h2,.static_pages-revenue_share-for_lenders table+h2,.static_pages-revenue_share-faq table+h2,.static_pages-revenue_share-for_companies table+h3,.static_pages-revenue_share-for_lenders table+h3,.static_pages-revenue_share-faq table+h3,.static_pages-revenue_share-for_companies table+h4,.static_pages-revenue_share-for_lenders table+h4,.static_pages-revenue_share-faq table+h4,.static_pages-revenue_share-for_companies table+h5,.static_pages-revenue_share-for_lenders table+h5,.static_pages-revenue_share-faq table+h5,.static_pages-revenue_share-for_companies table+h6,.static_pages-revenue_share-for_lenders table+h6,.static_pages-revenue_share-faq table+h6{
    margin-top:40px
}
.static_pages-revenue_share-for_companies ul:not(:first-child),.static_pages-revenue_share-for_lenders ul:not(:first-child),.static_pages-revenue_share-faq ul:not(:first-child),.static_pages-revenue_share-for_companies ol:not(:first-child),.static_pages-revenue_share-for_lenders ol:not(:first-child),.static_pages-revenue_share-faq ol:not(:first-child){
    margin-top:24px
}
.static_pages-revenue_share-for_companies ul:not(:last-child),.static_pages-revenue_share-for_lenders ul:not(:last-child),.static_pages-revenue_share-faq ul:not(:last-child),.static_pages-revenue_share-for_companies ol:not(:last-child),.static_pages-revenue_share-for_lenders ol:not(:last-child),.static_pages-revenue_share-faq ol:not(:last-child){
    margin-bottom:32px
}
.static_pages-revenue_share-for_companies li:not(:last-child),.static_pages-revenue_share-for_lenders li:not(:last-child),.static_pages-revenue_share-faq li:not(:last-child){
    margin-bottom:8px
}
.static_pages-revenue_share-for_companies li:not(:last-child) ul,.static_pages-revenue_share-for_lenders li:not(:last-child) ul,.static_pages-revenue_share-faq li:not(:last-child) ul,.static_pages-revenue_share-for_companies li:not(:last-child) ol,.static_pages-revenue_share-for_lenders li:not(:last-child) ol,.static_pages-revenue_share-faq li:not(:last-child) ol{
    margin-top:16px;
    margin-bottom:24px
}
.static_pages-revenue_share-for_companies table,.static_pages-revenue_share-for_lenders table,.static_pages-revenue_share-faq table{
    margin-top:32px;
    margin-bottom:32px
}
.static_pages-revenue_share-for_companies .c-primaryTitle:not(:first-child),.static_pages-revenue_share-for_lenders .c-primaryTitle:not(:first-child),.static_pages-revenue_share-faq .c-primaryTitle:not(:first-child){
    margin-top:72px
}
.static_pages-revenue_share-for_companies .c-primaryTitle:not(:last-child),.static_pages-revenue_share-for_lenders .c-primaryTitle:not(:last-child),.static_pages-revenue_share-faq .c-primaryTitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-revenue_share-for_companies .c-primaryTitle+.c-secondaryTitle,.static_pages-revenue_share-for_lenders .c-primaryTitle+.c-secondaryTitle,.static_pages-revenue_share-faq .c-primaryTitle+.c-secondaryTitle{
    margin-top:32px
}
.static_pages-revenue_share-for_companies .c-secondaryTitle:not(:first-child),.static_pages-revenue_share-for_lenders .c-secondaryTitle:not(:first-child),.static_pages-revenue_share-faq .c-secondaryTitle:not(:first-child){
    margin-top:48px
}
.static_pages-revenue_share-for_companies .c-secondaryTitle:not(:last-child),.static_pages-revenue_share-for_lenders .c-secondaryTitle:not(:last-child),.static_pages-revenue_share-faq .c-secondaryTitle:not(:last-child){
    margin-bottom:24px
}
.static_pages-revenue_share-for_companies .c-subtitle:not(:first-child),.static_pages-revenue_share-for_lenders .c-subtitle:not(:first-child),.static_pages-revenue_share-faq .c-subtitle:not(:first-child){
    margin-top:32px
}
.static_pages-revenue_share-for_companies .c-subtitle:not(:last-child),.static_pages-revenue_share-for_lenders .c-subtitle:not(:last-child),.static_pages-revenue_share-faq .c-subtitle:not(:last-child){
    margin-bottom:32px
}
.static_pages-revenue_share-for_companies .c-blockquote:not(:first-child),.static_pages-revenue_share-for_lenders .c-blockquote:not(:first-child),.static_pages-revenue_share-faq .c-blockquote:not(:first-child){
    margin-top:64px
}
.static_pages-revenue_share-for_companies .c-blockquote:not(:last-child),.static_pages-revenue_share-for_lenders .c-blockquote:not(:last-child),.static_pages-revenue_share-faq .c-blockquote:not(:last-child){
    margin-bottom:64px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-for_companies,.static_pages-revenue_share-for_lenders,.static_pages-revenue_share-faq{
        font-size:16px
    }
    .static_pages-revenue_share-for_companies .c-primaryTitle:not(:first-child),.static_pages-revenue_share-for_lenders .c-primaryTitle:not(:first-child),.static_pages-revenue_share-faq .c-primaryTitle:not(:first-child){
        margin-top:48px
    }
    .static_pages-revenue_share-for_companies .c-primaryTitle:not(:last-child),.static_pages-revenue_share-for_lenders .c-primaryTitle:not(:last-child),.static_pages-revenue_share-faq .c-primaryTitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-revenue_share-for_companies .c-secondaryTitle:not(:first-child),.static_pages-revenue_share-for_lenders .c-secondaryTitle:not(:first-child),.static_pages-revenue_share-faq .c-secondaryTitle:not(:first-child){
        margin-top:32px
    }
    .static_pages-revenue_share-for_companies .c-secondaryTitle:not(:last-child),.static_pages-revenue_share-for_lenders .c-secondaryTitle:not(:last-child),.static_pages-revenue_share-faq .c-secondaryTitle:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-revenue_share-for_companies .c-subtitle,.static_pages-revenue_share-for_lenders .c-subtitle,.static_pages-revenue_share-faq .c-subtitle{
        font-size:20px
    }
    .static_pages-revenue_share-for_companies .c-subtitle:not(:first-child),.static_pages-revenue_share-for_lenders .c-subtitle:not(:first-child),.static_pages-revenue_share-faq .c-subtitle:not(:first-child){
        margin-top:24px
    }
    .static_pages-revenue_share-for_companies .c-subtitle:not(:last-child),.static_pages-revenue_share-for_lenders .c-subtitle:not(:last-child),.static_pages-revenue_share-faq .c-subtitle:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-revenue_share-for_companies .c-blockquote:not(:first-child),.static_pages-revenue_share-for_lenders .c-blockquote:not(:first-child),.static_pages-revenue_share-faq .c-blockquote:not(:first-child){
        margin-top:32px
    }
    .static_pages-revenue_share-for_companies .c-blockquote:not(:last-child),.static_pages-revenue_share-for_lenders .c-blockquote:not(:last-child),.static_pages-revenue_share-faq .c-blockquote:not(:last-child){
        margin-bottom:32px
    }
    .static_pages-revenue_share-for_companies p:not(:last-child),.static_pages-revenue_share-for_lenders p:not(:last-child),.static_pages-revenue_share-faq p:not(:last-child){
        margin-bottom:16px
    }
    .static_pages-revenue_share-for_companies ul:not(:first-child),.static_pages-revenue_share-for_lenders ul:not(:first-child),.static_pages-revenue_share-faq ul:not(:first-child),.static_pages-revenue_share-for_companies ol:not(:first-child),.static_pages-revenue_share-for_lenders ol:not(:first-child),.static_pages-revenue_share-faq ol:not(:first-child){
        margin-top:16px
    }
    .static_pages-revenue_share-for_companies ul:not(:last-child),.static_pages-revenue_share-for_lenders ul:not(:last-child),.static_pages-revenue_share-faq ul:not(:last-child),.static_pages-revenue_share-for_companies ol:not(:last-child),.static_pages-revenue_share-for_lenders ol:not(:last-child),.static_pages-revenue_share-faq ol:not(:last-child){
        margin-bottom:24px
    }
    .static_pages-revenue_share-for_companies li:not(:last-child),.static_pages-revenue_share-for_lenders li:not(:last-child),.static_pages-revenue_share-faq li:not(:last-child){
        margin-bottom:8px
    }
    .static_pages-revenue_share-for_companies li:not(:last-child) ul,.static_pages-revenue_share-for_lenders li:not(:last-child) ul,.static_pages-revenue_share-faq li:not(:last-child) ul,.static_pages-revenue_share-for_companies li:not(:last-child) ol,.static_pages-revenue_share-for_lenders li:not(:last-child) ol,.static_pages-revenue_share-faq li:not(:last-child) ol{
        margin-top:8px;
        margin-bottom:16px
    }
    .static_pages-revenue_share-for_companies table,.static_pages-revenue_share-for_lenders table,.static_pages-revenue_share-faq table{
        margin-top:24px;
        margin-bottom:24px
    }
}
.static_pages-revenue_share__header{
    background-color:#1c4082;
    background-position:right bottom;
    background-repeat:no-repeat
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share{
        margin-bottom:0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-header{
        padding-bottom:16px;
        font-size:18px
    }
    .static_pages-revenue_share-header__title{
        margin-top:24px;
        margin-bottom:8px;
        font-size:35px
    }
}
.static_pages-revenue_share-for_companies__frame{
    border-color:#d5d5d5
}
.static_pages-revenue_share-for_companies__frame--table{
    width:auto;
    border-collapse:collapse
}
.static_pages-revenue_share-for_companies__frame--table th,.static_pages-revenue_share-for_companies__frame--table td{
    width:50%;
    border:1px solid #d5d5d5
}
.static_pages-revenue_share-for_companies__frame--table th{
    padding:8px 24px
}
.static_pages-revenue_share-for_companies__frame--table td{
    padding:16px 24px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-for_companies__section{
        margin-bottom:48px
    }
    .static_pages-revenue_share-for_companies__section_header{
        margin-top:40px;
        margin-bottom:16px
    }
    .static_pages-revenue_share-for_companies__section_title{
        font-size:28px
    }
    .static_pages-revenue_share-for_companies__frame{
        margin-right:0;
        margin-left:0;
        padding-right:16px;
        padding-left:16px
    }
    .static_pages-revenue_share-for_companies__frame--table{
        margin-right:-16px;
        margin-left:-16px;
        font-size:14px
    }
    .static_pages-revenue_share-for_companies__frame--table th,.static_pages-revenue_share-for_companies__frame--table td{
        padding-right:5.33333px;
        padding-left:5.33333px;
        border-width:1px 0 1px 0
    }
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-for_companies__raise_funds_cta{
        font-size:18px
    }
}
.static_pages-revenue_share-for_lenders__frame{
    border-color:#d5d5d5
}
.static_pages-revenue_share-for_lenders__frame--table{
    width:auto;
    border-collapse:collapse
}
.static_pages-revenue_share-for_lenders__frame--table th,.static_pages-revenue_share-for_lenders__frame--table td{
    width:50%;
    border:1px solid #d5d5d5
}
.static_pages-revenue_share-for_lenders__frame--table th{
    padding:8px 24px
}
.static_pages-revenue_share-for_lenders__frame--table td{
    padding:16px 24px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-for_lenders__section{
        margin-bottom:48px
    }
    .static_pages-revenue_share-for_lenders__section_header{
        margin-top:40px;
        margin-bottom:16px
    }
    .static_pages-revenue_share-for_lenders__section_title{
        font-size:28px
    }
    .static_pages-revenue_share-for_lenders__frame{
        margin-right:0;
        margin-left:0;
        padding-right:16px;
        padding-left:16px
    }
    .static_pages-revenue_share-for_lenders__frame--table{
        margin-right:-16px;
        margin-left:-16px;
        font-size:14px
    }
    .static_pages-revenue_share-for_lenders__frame--table th,.static_pages-revenue_share-for_lenders__frame--table td{
        padding-right:5.33333px;
        padding-left:5.33333px;
        border-width:1px 0 1px 0
    }
}
.static_pages-revenue_share-faq__frame{
    border-color:#d5d5d5
}
.static_pages-revenue_share-faq__frame--table{
    width:auto;
    border-collapse:collapse
}
.static_pages-revenue_share-faq__frame--table th,.static_pages-revenue_share-faq__frame--table td{
    width:50%;
    border:1px solid #d5d5d5
}
.static_pages-revenue_share-faq__frame--table th{
    padding:8px 24px
}
.static_pages-revenue_share-faq__frame--table td{
    padding:16px 24px
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-faq__section{
        margin-bottom:48px
    }
    .static_pages-revenue_share-faq__section_header{
        margin-top:40px;
        margin-bottom:16px
    }
    .static_pages-revenue_share-faq__section_title{
        font-size:28px
    }
    .static_pages-revenue_share-faq__frame{
        margin-right:0;
        margin-left:0;
        padding-right:16px;
        padding-left:16px
    }
    .static_pages-revenue_share-faq__frame--table{
        margin-right:-16px;
        margin-left:-16px;
        font-size:14px
    }
    .static_pages-revenue_share-faq__frame--table th,.static_pages-revenue_share-faq__frame--table td{
        padding-right:5.33333px;
        padding-left:5.33333px;
        border-width:1px 0 1px 0
    }
}
.static_pages-revenue_share-faq__icon{
    margin-top:1px
}
.static_pages-revenue_share-faq__qa_wrapper--active .static_pages-revenue_share-faq__icon{
    margin-top:2px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
@media only screen and (min-width: 0px) and (max-width: 767px){
    .static_pages-revenue_share-faq__qa_wrapper{
        padding-left:16px
    }
    .static_pages-revenue_share-faq__icon{
        margin-left:-22.4px
    }
    .static_pages-revenue_share-faq__answer{
        padding-top:8px;
        padding-bottom:16px
    }
}
.tags-card__container{
    position:relative;
    border-radius:6px;
    border:1px solid #ddd;
    color:#444;
    display:inline-block;
    padding:16px;
    border-radius:6px;
    width:100%;
    display:inline-block;
    text-transform:none;
    font-weight:300
}
.tags-card__container:hover{
    color:#111
}
.tags-card__container:hover .tags-card__actions{
    opacity:1
}
.tags-card__container--color{
    border:none
}
.tags-card__actions{
    opacity:0;
    -webkit-transition:opacity 0.1s ease-in-out;
    transition:opacity 0.1s ease-in-out;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:rgba(255,255,255,0.6);
    padding:14px
}
.tags-show-header__category{
    opacity:0.4
}
.tags-show-header__display_name{
    opacity:0.8
}
.tags-show-navigation__counter{
    opacity:.5
}
.tooltip--user{
    background:#eee;
    border:1px solid #eee;
    max-width:3000px;
    border-radius:4px;
    line-height:1.5
}
.tooltip--user .qtip-content{
    padding:0
}
.tooltip--offering{
    background:#eee;
    border:1px solid #eee;
    max-width:3000px;
    border-radius:4px;
    line-height:1.5
}
.tooltip--offering .qtip-content{
    padding:0
}
.tooltip--investor_group{
    background:#eee;
    border:1px solid #eee;
    max-width:3000px;
    border-radius:4px;
    line-height:1.5
}
.tooltip--investor_group .qtip-content{
    padding:0
}
.tooltip--input{
    font-size:14px;
    border-left:1px solid #eee;
    border-top:0;
    border-bottom:0;
    border-right:0;
    background:none;
    margin-left:16px;
    color:#666
}
.tooltip--input .qtip-content{
    line-height:1.5;
    background:white;
    box-shadow:0 0 15px rgba(0,0,0,0.1);
    border:solid 1px #e4e4e4
}
.tooltip--input .qtip-tip{
    background-color:#fff
}
.tooltip--input_mobile{
    margin-left:0
}
.tooltip--simple{
    border-radius:3px;
    background:black;
    color:black;
    border:none;
    font-size:14px;
    line-height:1.4;
    min-width:0
}
.tooltip--simple .qtip-content{
    min-width:0;
    color:white;
    padding:4px 10px 7px;
    text-align:center
}
.tooltip--simple .qtip-tip{
    min-width:0
}
.tooltips-user{
    width:358px;
    max-width:3000px
}
.tooltips-user__cover{
    min-height:100px;
    background-size:cover;
    background-position:center;
    border-bottom:1px solid #eee;
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.tooltips-user__content{
    background:white;
    border-bottom:1px solid #eee;
    padding:12px;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.tooltips-user__title{
    margin-top:-5.33333px
}
.tooltips-user__title--centered{
    margin-top:2px
}
.tooltips-user__footer{
    background:#eee;
    padding:10px
}
.tooltips-offering{
    width:358px;
    max-width:3000px
}
.tooltips-offering__cover{
    min-height:100px;
    background-size:cover;
    background-position:center;
    border-bottom:1px solid #eee;
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.tooltips-offering__content{
    background:white;
    border-bottom:1px solid #eee;
    padding:12px;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.tooltips-offering__title{
    margin-top:-5.33333px
}
.tooltips-offering__title--centered{
    margin-top:2px
}
.tooltips-offering__footer{
    background:#eee;
    padding:10px
}
.tooltips-investor_group{
    width:358px;
    max-width:3000px;
    text-align:center
}
.tooltips-investor_group__cover{
    min-height:100px;
    background-size:cover;
    background-position:center;
    border-bottom:1px solid #eee;
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.tooltips-investor_group__content{
    background:white;
    border-bottom:1px solid #eee;
    padding:12px;
    -webkit-box-align:start;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start
}
.tooltips-investor_group__title{
    margin-top:-5.33333px
}
.tooltips-investor_group__title--centered{
    margin-top:2px
}
.tooltips-investor_group__footer{
    background:#eee;
    padding:10px
}
.user_profiles-show__cover{
    background-size:cover;
    background-position:center center;
    position:relative;
    background-repeat:no-repeat;
    background-color:#222222
}
.user_profiles-show__cover>*{
    position:relative
}
.user_profiles-show__cover::before{
    content:"";
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    background:-webkit-linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5));
    background:linear-gradient(rgba(27,27,27,0.8), rgba(27,27,27,0.5))
}
.user_profiles-onboarding_form__bio{
    min-height:171px
}
.user_profiles-onboarding_form__avatar{
    height:70px;
    width:70px;
    min-width:70px
}
.user_profiles-onboarding_form__drop_form{
    width:100%;
    border:2px dashed #eee;
    border-radius:4px
}
.user_profiles-onboarding_form__drop_form.dz-drag-hover-body{
    border:2px dashed rgb(0, 99, 163)
}
.user_profiles-onboarding_form__drop_form.dz-drag-hover{
    border:2px solid rgb(0, 99, 163)
}
.user_profiles-onboarding_form__drop_form:hover{
    background:#fafafa;
    cursor:pointer
}
.user_profiles-show__role_link{
    border-radius:6px;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center
}
.user_profiles-show__role_link:hover{
    background:#fafafa
}
.user_profiles-show__role_text{
    margin-bottom:2px
}
.user_profiles-show__user_link{
    position:relative
}
.user_profiles-show__user_link:hover .user_profiles-show__follow_button_small{
    opacity:0.5;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    -webkit-transform:translateY(0px);
    -ms-transform:translateY(0px);
    transform:translateY(0px)
}
.user_profiles-show__follow_button_small{
    opacity:0;
    margin-top:8px;
    -webkit-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    transform:translateY(-5px)
}
.user_profiles-show-header{
    min-height:256px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:end;
    -webkit-justify-content:flex-end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    position:relative
}
.user_profiles-show-header__edit_header{
    padding:24px;
    background:rgba(0,0,0,0.8)
}
.user_profiles-show-header_content__profile_info{
    margin-left:32px
}
.user_profiles-show-header_content__user_name{
    font-size:36px
}
@media only screen and (max-width: 767px){
    .user_profiles-show-header_content__user_name{
        font-size:28px
    }
}
.user_profiles-show-header_content__verified_user_badge{
    -webkit-transform:translateY(-1px);
    -ms-transform:translateY(-1px);
    transform:translateY(-1px)
}
@media only screen and (max-width: 767px){
    .user_profiles-show-header_content__verified_user_badge{
        -webkit-transform:translateY(-2px);
        -ms-transform:translateY(-2px);
        transform:translateY(-2px)
    }
}
.user_profiles-show-header_content__member_since{
    opacity:0.5
}
@media only screen and (max-width: 767px){
    .user_profiles-show-header_content__member_since{
        display:block;
        margin:8px 0 0 0
    }
}
.user_profiles-show-header_content__location_tag{
    opacity:0.5
}
@media only screen and (max-width: 767px){
    .user_profiles-show-header_content__location_tag{
        display:block;
        margin:8px 0 0 0
    }
}
@media only screen and (max-width: 969px){
    .user_profiles-show-header_content__profile_info{
        margin-bottom:16px
    }
}
@media only screen and (max-width: 969px){
    .user_profiles-show-header_content__avatar{
        margin:0 auto
    }
    .user_profiles-show-header_content__user_lockup{
        margin-top:16px;
        text-align:center;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .user_profiles-show-header_content__profile_info{
        margin-left:0
    }
    .user_profiles-show-header_content__name_and_social_lockup{
        margin-top:16px;
        text-align:center;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .user_profiles-show-header_content__social{
        margin-top:8px;
        text-align:center
    }
}
@media only screen and (max-width: 969px) and (max-width: 767px){
    .user_profiles-show-header_content__spacer{
        display:none
    }
}
.user_profiles-show-header_form__helper_text{
    margin-left:25%
}
.user_profiles-show-header_form__inline_input_wrapper .c-label{
    width:25%;
    vertical-align:top;
    margin-top:8px;
    line-height:1.5
}
.user_profiles-show-header_form__inline_input_wrapper .c-input{
    width:75%
}
.user_profiles-show-header_form__inline_input_wrapper .c-hint{
    margin-left:25%
}
.user_profiles-show-investor_profile_banner{
    background:#2d3845
}
.user_profiles-show-investment_reasons__reason{
    quotes:"“" "”" "‘" "’";
    position:relative;
    word-break:break-word
}
.user_profiles-show-investment_reasons__reason:before{
    content:"“";
    font-size:26px;
    color:rgb(0, 99, 163);
    margin-left:-0.50em
}
.user_profiles-show-followers__user_link{
    position:relative
}
.user_profiles-show-followers__user_link:hover .user_profiles-show-followers__follow_button_small{
    opacity:0.5;
    -webkit-transition:all 0.2s ease-in-out;
    transition:all 0.2s ease-in-out;
    -webkit-transform:translateY(0px);
    -ms-transform:translateY(0px);
    transform:translateY(0px)
}
.user_profiles-show-followers__follow_button_small{
    opacity:0;
    margin-top:8px;
    -webkit-transform:translateY(-5px);
    -ms-transform:translateY(-5px);
    transform:translateY(-5px)
}