.hidetemp {
    transition: opacity 0.5s ease;
    opacity: 1;
}
.gform_footer.top_label {
    padding-bottom:0px;
}
.highlights2 .highlights-list {
    list-style: none;
    padding-left: 0;
}
.faq2 .faq-accordion-title {
    text-transform:none;
    font-size:20px;
    padding: 26px 0px;
}
.faq2 .faq-accordion-content p {
    margin: 0 5px 0 0;
}
.highlights2 .highlight-item {
    display: flex;
    align-items: center;
    padding:25px 0px!important;
    border-bottom:1px solid #000;
}
.highlights2 .highlight-item:first-child {padding-top:0px!important;}

.highlights2 .highlight-icon {
    margin-right: 40px;
    width: 22px; 
    height: auto;
}

.highlights2 .highlight-text {
    font-size: 18px;
    line-height: 1.5;
    font-weight:500;
}
.metrics2 {
    font-size: 24px;
    color: #fff;
    line-height: 1.1;font-weight:500;font-family:'Space Grotesk';
}
.supportedprotocols  .dce-acf-repeater-item {
    flex-grow: 0!important;
}
.custodianfixcolors svg {
    fill: #004039!important;
}
.single-custodial-guide .dynamic-content-for-elementor-acf p {
    font-size: 18px !important;
    font-weight: 400 !important;
}
.supportedprotocols .dce-acf-repeater-grid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    
}
.supportedprotocols .dce-acf-repeater-item {
    padding:20px!important;
}
.supportedprotocols .dce-acf-repeater-item:last-child {
    padding:20px!important;
}
.elementor-custom-embed-play i, .elementor-custom-embed-play svg {
    opacity: 1
}
.supportedprotocols img {
    height: 40px;
    width: auto;
}
.dce-acf-repeater-grid > .dce-acf-repeater-item > div > .e-con-boxed {
    padding: 0;
}
.custodianhover {
    border:3px solid #fff;
}
.custodianhover:hover {border:3px solid #359B11;}
.custodianhover:hover .headingunderline {
    text-decoration:underline;
    color:#111;
}

.custodianhover:hover .arrowmove {
    margin-left:10px;
    transition:0.3s ease all;
}
p:last-child {margin:0;}
.custodianhover .arrowmove {
    margin-left:0px;
    transition:0.3s ease all;
}
.custodianhover {
    transition:0.3s ease all;
}
.rewards .frc .rounded {
    border-radius: 0px !important;
}
li.jet-mobile-menu__item:last-child {
    border-bottom: 1px solid #d4d6d4;
}
.jet-mobile-menu__after-template {
    margin: auto 0px 40px 0px;
}
li.jet-mobile-menu__item {
    border-top: 1px solid #d4d6d4;
}
.jet-mobile-menu__template-content {
    border-bottom: 1px solid #d4d6d4;
}
.jet-mobile-menu__container-inner .jet-mobile-menu__controls {
    background: #fff !important;
    padding: 10px 24px;
    border-top: 1px solid #d4d6d4;    min-height: 62px !important;
}
div[data-radix-popper-content-wrapper] p {margin:0!important;}
div[data-radix-popper-content-wrapper] {
    background: #000 !important;
    color: #fff !important;
    font-size: 14px;
    padding: 5px 15px;
}
.rewards ol {
    position:relative;
}
.jet-mega-menu-mega-container__inner {
    width: 100vw;
}
.elementor-sticky--effects.elementor-sticky--active.elementor-section--handles-inside {
    z-index: 8;
}
.jet-mobile-menu__container-inner {
    padding: 0px 0px!important;
        min-height: 100vh !important;
}
.jet-mega-menu-mega-container__inner:after {
    content:'';
    display:block;
    width: 100vw;
    height:100vh;
    background:rgba(0,0,0,0.4);
    position:absolute;pointer-events: none;
}
.jet-mega-menu-mega-container__inner {
    padding:0!important;
}
.rewards a.font-normal.font-sans.border-solid.cursor-pointer.antialiased.border-2.transition.ease-in-out.bg-green.text-basic-100.border-green.enabled\:hover\:bg-green-100.enabled\:hover\:text-green.enabled\:focus\:bg-green-100.enabled\:focus\:text-green.px-6.h-12.rounded-md.no-underline.text-lg.leading-6.inline-flex.items-center.justify-center {
    display: none !important;
}
.rewards .frc .bottom-16 {
    position: absolute;
    top: -50px !important;
    /* transform: none !important; */
}
.rewards .frc .right-\[50\%\] {
    position: absolute;
    right: 100px !important;
    left: auto;
}
.rewards li.z-10.h-16.absolute.bottom-16.bg-basic-900.px-8.text-white.flex.items-center.rounded-md.right-\[50\%\].translate-x-1\/2.bg-none div {
    text-align: center !important;
    width: 100%;
    margin: 0 !important;
    padding: 0 !important;
    height: auto !important;
}
.rewards li.z-10.h-16.absolute.bottom-16.bg-basic-900.px-8.text-white.flex.items-center.rounded-md.right-\[50\%\].translate-x-1\/2.bg-none div:empty {display:none;}
.rewards li.z-10.h-16.absolute.bottom-16.bg-basic-900.px-8.text-white.flex.items-center.rounded-md.right-\[50\%\].translate-x-1\/2.bg-none {
    width: 100px !important;
    padding: 0 !important;
    text-align: center !important;
    display: flex;
    flex-wrap: wrap;z-index: 9999;
    top:0;
}

/*
.rewards .px-8.pt-4 svg g[clip-path="url(#victory-clip-2)"] path,
.rewards .px-8.pt-4 svg g[clip-path="url(#victory-clip-4)"] path,
.rewards .px-8.pt-4 svg g[clip-path="url(#victory-clip-6)"] path,
.rewards .px-8.pt-4 svg g[clip-path="url(#victory-clip-8)"] path,
.rewards .px-8.pt-4 svg g[clip-path="url(#victory-clip-10)"] path {
    stroke: #00c708 !important;
}*/
.rewards .frc .border-black {
    border-color: #6f7471 !important;
}
.rewards .flex.items-center.h-full.w-full.text-small.text-black.font-normal div.text-base:nth-child(2) {
    font-weight: bold !important;
}
.rewards .mt-4.flex.w-full.rounded.border.border-solid.border-basic-600 {
    background: #fff!important;
}
.rewards .frc .px-4.sm\:px-6.md\:pb-8.sm\:pb-2 .flex.w-full.justify-between {
    display: none !important;
}
.white-background {background:#fff!important;padding-top:0px!important;}
.greenyellowgradient {background: linear-gradient(180deg, #FBFFF9 28.98%, #BCFF7A 65.71%, #F6FF8C 100%);
}
.rewards .frc .text-base input {
    font-size: 18px !important;
}
.rewards .mt-4.flex.w-full.rounded.border.border-solid.border-basic-600 {
    box-shadow: -6px 6px 0px #092b28;
}
.rewards .mt-4.font-normal.text-sm.leading-4.text-basic-800 {
    text-align: center;
    font-weight: 400 !important;
    color: #111 !important;
    margin-top: 30px !important;
    font-size: 14px !important;
}
.rewards button div.text-lg {
    font-size: 14px !important;
    text-transform: uppercase !important;
}
.rewards .flex.flex-wrap.gap-4.mt-2 button {
    width: 150px !important;
}
.rewards button.h-12 {
    padding: 8px 16px !important;
    height: auto !important;
    line-height: 1.4 !important;
    border: 1px solid #fff !important;
    border-radius: 8px !important;width: 100% !important;
}

.rewards button.font-normal.font-sans.border-solid.cursor-pointer.antialiased.border-2.transition.ease-in-out.bg-error.text-white.border-error.enabled\:hover\:bg-white.enabled\:hover\:border-error.enabled\:hover\:text-error.enabled\:focus\:bg-error-200.enabled\:focus\:border-error.enabled\:focus\:text-error.px-6.h-12.rounded-md.no-underline.text-lg.leading-6 {
    border: 1px solid #fff !important;
    color: #004039 !important;
    background: #fff !important;
    height:auto!important;
}
.rewards button.font-normal.font-sans.border-solid.cursor-pointer.antialiased.border-2.transition.ease-in-out.bg-green.text-basic-100.border-green.enabled\:hover\:bg-green-100.enabled\:hover\:text-green.enabled\:focus\:bg-green-100.enabled\:focus\:text-green.px-6.h-12.rounded-md.no-underline.text-lg.leading-6 {
    border: 1px solid #004039 !important;
    text-transform: uppercase !important;
    height: auto !important;
    padding: 12px 16px !important;
    background: none !important;
    color: #004039 !important;
}
.rewards button.font-normal.font-sans.border-solid.cursor-pointer.antialiased.border-2.transition.ease-in-out.bg-green.text-basic-100.border-green.enabled\:hover\:bg-green-100.enabled\:hover\:text-green.enabled\:focus\:bg-green-100.enabled\:focus\:text-green.px-6.h-12.rounded-md.no-underline.text-lg.leading-6:hover {
       border: 1px solid #004039 !important;
    background: #004039 !important;
    color: #fff !important;
}
.rewards .mr-2 span span svg {
    width: 1.5em;
    height: 1.5em;
}
.rewards span[data-state="closed"] {
    width: 18px;
}
.rewards label.items-start.font-sans.text-base.text-black.font-semibold.leading-5.flex.flex-col.mb-3 div.flex.gap3.mb-1 {
    font-weight: 700 !important;
}
.rewards input {
    margin: 0 !important;
}
.rewards .px-8.pt-4 svg g path {
    fill: transparent;
    stroke: #359b11 !important;
    stroke-width: 6 !important;
    filter: drop-shadow(#359b11 4px 34px 32px) !important;
}
.rewards .mt-4.flex.w-full.rounded.border.border-solid.border-basic-600 {
    border: 2px solid #092B28 !important;
    border-radius: 0px !important;
}
.rewards span.font-sans.nonitalic.text-basic-800.font-normal.text-2xl.leading-6 span svg {
    fill: #111;
}
.rewards g text tspan {
    font-weight: 400;
    fill: #111111 !important;
    font-size: 14px !important;
}
.rewards .text-basic-800.font-normal.text-lg.leading-6.font-sans {
    font-family: 'Space Grotesk' !important;
    color: #6f7471 !important;
    font-size: 24px !important;
    font-weight: 500 !important;
}
.text-base.leading-5.mb-2.text-basic-800.font-sans {
    font-family: 'Space Grotesk' !important;
    color: #111 !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    letter-spacing: 3% !important;
}
.rewards .frc .rounded {
    border-radius: 8px;
}
.rewards .px-4.sm\:px-6.md\:pb-8.sm\:pb-2 .flex.w-full.justify-between {
    display: none !important;
}
.rewards .VictoryContainer .px-4.leading-5 {
    padding-left: 0.5rem !important;
}
.rewards line {
    stroke: #111 !important;
    fill: #111 !important;
}
.rewards .w-full.px-8.mt-2.text-base.text-black {
    font-size: 18px !important;
    font-weight: 400 !important;
    margin: -3px 0px !important;
}
.rewards .h-8.max-w-7xl.px-\[10\%\].ml-4.text-xs.text-basic-800.tracking-wide {
    font-size: 12px !important;
    font-weight: 400 !important;
    color: #111 !important;
}
.rewards .w-5.h-5.border-solid.border-l-\[1px\].border-t-\[1px\].border-b-0.border-r-0.rounded-tl-\[2px\].border-basic-600.bg-white.rotate-45.-mb-\[10\.3px\].z-10.self-center.relative {
    z-index: 3;
}
.rewards .w-full.text-lg.font-bold.flex.items-center.tracking-wide.leading-6.text-black {
    font-weight: 500 !important;
}
.rewards .w-\[13\.125rem\].rounded.border.border-solid.border-basic-600.bg-white.z-0 {
    background: #fff !important;
    z-index: 2;
}
.rewards span.font-sans.nonitalic.text-green.font-normal.text-xl.leading-6 span svg {
    width: 30px !important;
    height: 30px !important;
}
.rewards .VictoryContainer g text tspan {
    font-weight: 400;
    fill: #111111 !important;
    font-size: 6px !important;
}
.rewards span.hover\:underline.decoration-solid.tracking-wide.leading-5.text-sm.pl-32.flex.text-green div {
    font-weight: 400;
    font-size: 18px !important;
    line-height: 1.5 !important;
    top: 2px !important;
    position: relative;
    left: 2px;
    color: #111 !important;
}
.rewards .flex.flex-rows.w-full.items-baseline h1 {
    font-family: 'Space Grotesk' !important;
    font-size: 72px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    color: #0b703f !important;
    line-height: 1.5 !important;
}
.rewards h4.non-italic.font-serif.text-green.font-normal.text-3xl.leading-9.m-0 {
    font-family: 'Space Grotesk' !important;
    font-size: 32px !important;
    font-weight: 500 !important;
    text-transform: uppercase;
    color: #111 !important;
}
.rewards .font-semibold.font-sans.text-green.text-xl.leading-7 {
    font-family: 'Space Grotesk' !important;
    color: #0b703f !important;
    font-size: 24px !important;
    font-weight: 500 !important;
}
.rewards h3.non-italic.font-sans.text-green.text-4xl.leading-10.m-0.tracking-normal.font-bold {
    font-family: 'Space Grotesk' !important;
    color: #0b703f !important;
    font-size: 48px !important;
    font-weight: 500 !important;
}
.newfooter.newsletter {
    margin-top: 20px;
}
.lefts {
    display: flex;
}
.faq .elementor-widget-text-editor a {
    color:#0B703F!important;font-weight:bold!important;
}
   .faq .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon span {
    width: 24px;

}
.faq.dark .elementor-widget-text-editor a {
    color:#00C708!important;font-weight:bold!important;
}
.faq .elementor-widget-text-editor{
    font-size:14px;font-weight:400;

}
.faq.dark .elementor-widget-text-editor{
    color:#fff!important;

}
.faq.dark .elementor-widget-text-editor h2, .faq.dark .elementor-widget-text-editor h3, .faq.dark .elementor-widget-text-editor h4 {color:#fff;}
.faq .e-n-accordion-item:last-child {
    border-bottom: 1px solid #B3B3B3;
}
.faq.dark .e-n-accordion-item:last-child {
    border-bottom: 1px solid #0B703F
;
}
.faq .e-n-accordion-item > div {
    border:none!important;
}

.faq ul li ul {
    margin:0px 30px;
}
.blogbody a, .blogbody a b, .blogbody a strong, .blogbody a span{
    color:#0B703F!important;
    text-decoration:underline!important;font-weight:700!important;}
    .blogbody a:hover, .blogbody a:hover span {text-decoration:none!important;}
.headercolorblock:after {
    content: '';
    left: 100%;
    position: absolute;
    width: 100vw;
    height: 100%;
    top: 0;
    background: #f1f4f3;
    z-index: 1;
}
    .asterisk {
        top: 60px !important;
        right:-30px !important;
    }
.specialmetrics {
    color:#89E231;
    font-size:30px;
    font-family:'Space Grotesk';
    font-weight:500;
}
.post-authors-container .author-entry {
    margin:0!important;
}
.customheader .elementor-icon-box-wrapper:hover a {
    text-decoration:underline;
}
.beforenumbers h2:before {
    content:"";
    font-family:'Space Grotesk';
    position:absolute;
    font-size:150px;
    font-weight:500;
    left:-190px;
    top:0px;
    line-height:185px;
    color:#DAE7D4;
    width: 120px;
    text-align:right;

}
.beforenumbers.numberone h2:before {
    content:"1";
}
.beforenumbers.numbertwo h2:before {
    content:"2";
}
.beforenumbers.numberthree h2:before {
    content:"3";
}
.beforenumbers.numberfour h2:before {
    content:"4";
}
.underlinelink:hover {
    text-decoration:underline;
}
.elementor-location-single li {
    padding: 10px 0px;
}
.e-n-menu-content.e-active:after {
    content: '';
    display: block;
    height: 100vh;
    background: #00000050;
}
div#react-select-network-listbox div > div > div .mr-2 span span {
    display: flex;
}
li#headercta1, li#headercta2 {
    display:none;
}
div#react-select-network-listbox div > div > div {
    display: flex;
    gap: 5px;
    align-items: center;
}
/*
.category-protocols .changebg {
    background: #dae7d4 !important;
}
.category-product-updates .changebg {
    background: #dae7d4 !important;
}

.category-staking-guides .changebg {
    background: #d8f6ff !important;
}

.category-news .changebg {
    background: #fff3d4 !important;
}
*/
.category-staking-guides .aboutbox, .category-product-updates .aboutbox, .category-protocols .aboutbox, .category-news .aboutbox {background:#fff!important;
}

.custom-blockquote p, .custom-blockquote .blockquote-text p {margin:0;}
.custom-blockquote {
    display: flex;
    gap: 16px;
    margin:80px 0px;
}
.custom-blockquote .blockquote-text {
    font-family: 'Space Grotesk';
    font-size: 32px;
    font-weight: 500;
    line-height: 1.25;
    letter-spacing: -0.01em;
    text-align: left;

    color: #359B11;
    display:flex;
    gap:20px;
    flex-direction:column;
}
.image-left img {
    width: 190px !important;
}
.blockquote-author {
    font-family: 'Inter';
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    text-align: left;
    color: #111;
    text-transform: none;
}
.custom-image-text-link {
    display: flex;
    margin:80px 0px;
    gap: 32px;
    align-items: center;
    padding: 32px 24px;
    border-top: 1px solid #111;
    border-bottom: 1px solid #111;
    line-height: 1.4 !important;
}
.custom-image-text-link img {
    width: auto;
    height: 100%;
    object-fit: cover;
    display: block;
}
.elementor-location-single li:first-child {
    padding: 0;
}
.custom-image-text-link a {
    color: #0B703F !important;
    text-decoration: underline;
    font-weight: 600;
}
.custom-image-text-link a:hover {
    color: #111 !important;
}
.custom-image-text-link .text-right p {
    line-height: 1.5 !important;
}
.blogbody h3, .blogbody h3 span, .blogbody h3 b, .blogbody h3 strong {
    font-size:32px!important;
    font-family:'Space Grotesk'!important;
    font-weight:500!important;line-height:1.25;
}

.blogleftside .elementor-icon-list-item a span, .elementor-icon-list-item a {
    justify-content: space-between;
    display: flex;
    width: 100%;
    flex-direction: row-reverse;
}
.blogleftside span.elementor-icon-list-icon {
    width: 50px !important;
}
.blogleftside li a .elementor-icon-list-text {
    align-self: flex-start !important;
    text-align: left !important;
    display: flex !important;
    width: 100% !important;
    align-items: flex-start !important;
    justify-content: flex-end;
    padding:0!important;
}
.blogleftside li a:hover {color:#0B703F!important;}
.blogbody h2, .blogbody h2 span, .blogbody h2 b, .blogbody h2 strong {
    font-size:48px!important;
    font-family:'Space Grotesk'!important;
    font-weight:500!important;
    line-height:1.1!important;
    margin:32px 0px;
    color:#004039;
}
.blogbody h2:first-child {margin-top:0px!important;}
input#gform_submit_button_1, input#gform_submit_button_9 {
    border: 1px solid #004039 !important;
}
.left {
    display: flex;
}
.right .author-name {
font-family: Inter;
font-size: 18px!important;
font-weight: 700!important;
line-height: 26px!important;
text-align: left!important;
color:#111!important;
}
.right .author-job-title {
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    line-height: 1.5;
}
input#gform_submit_button_1:hover, input#gform_submit_button_9:hover {
    background: transparent !important;
    border: 1px solid #004039 !important;
    color: #004039 !important;
}
html body .newfooter #gform_2 input#gform_submit_button_2 {
    border: 1px solid #fff !important;
}

html body .newfooter #gform_2 input#gform_submit_button_2:hover {
    background: transparent !important;
    border: 1px solid #fff !important;
    color: #fff !important;
}
.makebrightgreen a {
    color:#00C708!important;
}
.insiderthankyou h3 {
    font-family: Space Grotesk;
    font-size: 40px;
    font-weight: 500;
    line-height: 1.2 !important;
    text-align: center;
    text-transform: uppercase;
}
.underline a {text-decoration:underline!important;}
.insiderthankyou {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-family: Inter;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    text-align: center;
    gap:20px;
    padding:40px;
}

.insiderthankyou img {
    width: 96px;
    margin-bottom: 20px;
}
.makeunderline a:hover {text-decoration:underline;}
br.mobileonly {display:none;}
.greentoyellow {
    background-image: linear-gradient(178.36deg, #031312 10.38%, #092B28 46.1%, #359B11 78.31%, #FFF29B 98.66%)!important;
}
.newsletterthankyou {
    color:#fff!important;
    display:flex;flex-wrap:nowrap;justify-content: space-between;align-items:center;
}
.newfooter form#gform_2 input[type="email"], .newsletterthankyou {background:none;border:none!important;box-shadow:none!important;padding:0;font-family: Space Grotesk!important;
font-size: 32px;
font-weight: 500;
line-height: 38px;
letter-spacing: -0.01em;
text-align: left;
color:#fff!important;
}
.newfooter form#gform_2 input[type="submit"] {
    color:#004039!important;
    width:170px!important;
    background:#fff!important;
    border-radius:8px!important;
    padding:8px 16px!important;
    font-family:Inter!important;
    font-weight:500!important;
    font-size:14px!important;
    text-transform:uppercase;
}
.newfooter form#gform_2 input::placeholder {
    color:#6F7471!important;
    text-transform:uppercase!important;
}
.newfooter .eael-contact-form {
    border:none!important;
    padding:0;
}
.copymultiple .dce-acf-repeater {
    background: #F1F4F3;
    padding: 32px;
    font-size:17px;
    font-weight:400;
}
.copymultiple .dce-acf-repeater-grid {
    column-gap: 40px;
    row-gap: 15px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}
.copymultiple .dce-acf-repeater-grid .dce-acf-repeater-item {
    flex: 0!important;
    flex-grow: 0!important;
    min-width: 47% !important;
}
.copymultiple .containercopy  {
    border-bottom:1px solid #ddd;
    padding-bottom:4px;
}
.copymultiple 
svg.copy-trigger:hover, .copymultiple svg.copy-trigger:hover path {
    cursor: pointer;
    fill: #0b703f !important;
}
.copymultiple svg {
    margin-left: 15px;
}

.srrgrid .elementor-icon-wrapper {
    justify-content: flex-end !important;
    display: flex !important;
}
.hoverline:hover {text-decoration:underline;}
.thankyouhome div#gform_confirmation_message_1 > div img {
    width: 96px;
    height: 96px;
}
.cky-consent-bar .cky-banner-btn-close img {
    height: 14px;
    width: 14px;
    margin: 0;
    top: 5px;
    right: 5px;
    position: relative;
    background: #7e7e7e29;
    border-radius: 100%;
    padding: 5px;
    /* color: #fff; */
    /* fill: #fff; */
}
.elementor-text-edtior ul {
    padding-left: 10px;
}
.thankyouhome div#gform_confirmation_message_1 > div {
    background: none !important;
    border: 1px solid green;
    border-radius: 4px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 30px;
    padding: 40px !important;
    max-width: 590px;
    margin: 0 auto 40px auto !important;
    min-height: 460px;
    color:#004039!important;
    font-family: Inter;
font-size: 18px;
font-weight: 400;
line-height: 26px;
text-align: center;
color:#111!important;
}
.thankyouhome h3 {
font-family: Space Grotesk;
font-size: 40px;
font-weight: 500;
line-height: 48px;
text-align: center;
color:#004039!important;    text-transform: uppercase;
margin:0!important;
}

.srrblock {
    font-weight:700;
    font-family:'Space Grotesk'!important;
    color:#0B703F;
    font-size:24px;
}
button#e-n-tab-title-2030704621 {
    padding-left: 0px;
}
button#e-n-tab-title-2030704621 span.e-n-tab-title-text {
    color: #fff !important;
}
button#e-n-tab-title-2030704622 {
    padding-right: 0px;
}
.specialtabs button#e-n-tab-title-2030704622 {background:#fff;color:#092B28;}
.specialtabs span.e-n-tab-title-text:before {
    content:'';
    width:100%;
    height:1px;
    background:#092b28;
    display:inline-block;
    top:-24px;
    position:relative;
}
.specialtabs .e-n-tabs-heading {
    max-width: 1300px;
    margin: 0 auto;
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
}
.specialtabs button#e-n-tab-title-2030704621 span.e-n-tab-title-text:before {
        background:#ffffff;
}

.specialtabs span.e-n-tab-title-text {
    width:100%;
    text-align:left;
    flex-wrap:wrap;
}
.shadowbefore:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 60px;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to right, white, transparent);
    pointer-events: none;
}
.shadowbefore .swiper-wrapper {
 transition-timing-function:linear;
    
}
.shadowbefore figure.swiper-slide-inner {
    display: flex;
    align-items: center;
    justify-content: center;
}
.srrblock .elementor-shortcode {
    display: flex;
    gap: 6px;
}
.single-protocol .gform_button {
    width: auto !important;
}
ul.highlights-list {
    margin: 0 !important;
}
.validatoraddress{
    color:#00C708;
}
svg.copy-trigger:hover, svg.copy-trigger:hover path {
    cursor: pointer;
    fill: #fff !important;
}
svg.copy-trigger {
    top: 3px;
    position: relative;
}
.validatoraddress svg, .validatoraddress g, .validatoraddress path {
    fill: #00C708!important;
    color:#00c708;
}
.highlights-list {
    list-style: none;
    padding-left: 0;
}
.makegray img {
    filter:grayscale(1) brightness(0);
}
.highlight-item {
    display: flex;
    align-items: center;
    padding:40px 0px!important;
    border-bottom:1px solid #000;
}
.highlight-item:first-child {padding-top:0px!important;}
.makegreen a {color:#0B703F;text-decoration:none;font-weight:700;}
.highlight-icon {
    margin-right: 40px;
    width: 52px; 
    height: auto;
}

.highlight-text {
    font-size: 22px;
    line-height: 1.5;
    font-weight:500;
}


.makewhite * {
    color:#fff;text-decoration:none!important;
}
.faq-accordion {
    margin: 0;
    padding: 0;
}

.faq-accordion-item {
    background-color: transparent;
    border-bottom: 1px solid #0B703F;
}

.faq-accordion-title {
    cursor: pointer;
    padding: 30px 0px;
    font-weight: bold;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #fff;
    font-family: "Space Grotesk";
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 500;
}

.faq-accordion-title:hover {
    background-color: none;
}
.faq-accordion-content {
    padding: 0px 0px 20px 0px;
    display: none;
    color: #fff;
    line-height: 1.5;
    font-size: 14px;
}
.faq-accordion-icon {
    font-size: 50px;
    transition: transform 0.3s ease;
    font-weight: 300;
    text-align: center;
    display: flex;
    width: 32px;
    align-items: center;
    justify-content: center;
    line-height: 30px;
}

.faq-accordion-icon.open {
    transform: rotate(45deg);
}

.uppercase {text-transform:uppercase!important;}
.metrics {
    font-family:"Space Grotesk", sans-serif;
    font-size:96px;
    color:#fff;
    font-weight:500;
    line-height:1;
    text-transform:uppercase;
}
.brightgreen .faq-accordion-content a {color:#00C708!important;}
.metrics.smaller {font-size:56px;}
.hidetemp.hidden {    opacity: 0;
    visibility: hidden;
    transition: opacity 0.5s ease;
}
.underlineform input[type="text"], .underlineform input[type="email"], .underlineform select {background:none!important;border:none!important;box-shadow:none!important;border-bottom:1px solid #004039!important;font-size:18px!important;padding:20px 0px 10px 0px!important;font-weight:600;color:#004039!important;border-radius:0px!important;}
.underlineform select.bolded, .underlineform.smaller select.bolded {
    font-weight:600!important;
}
.underlineform input[type="submit"] {
    font-size:18px!important;font-weight:500!important;text-transform:uppercase!important;padding:14px 32px!important;min-width:237px!important;
}
.underlineform .ginput_container_select {
    position: relative;
}

.underlineform .ginput_container_select:after {
    content: "\e83b";
    position: absolute;
    right: 0px;
    top: 50%;
    z-index: 2;
    font-family: revicons;
    transform: translate(0, -50%);
    font-weight: normal;
    font-size: 11px;
    height:50%;
        color: #004039;
}
.underlineform .gform_validation_errors {
    display: none;
}
.underlineform .gfield_error input[type="text"], .underlineform .gfield_error input[type="email"], .underlineform .gfield_error select {
    border-bottom: 1px solid #c02b0a!important;
}
.underlineform.smaller input[type="text"], .underlineform.smaller input[type="email"], .underlineform.smaller select{
    font-size:14px!important;font-weight:600!important;
}
 .underlineform.smaller select,  .underlineform select {font-weight:400!important;}
.underlineform .validation_message {
    border: none!important;
    background: none!important;
    padding: 0px!important;
    color: #C01005!important;
    font-size: 12px!important;
    font-weight: 400!important;
}
.underlineform *::placeholder, .underlineform select option.gf_placeholder {
    color:#004039!important;
    font-weight:400!important;
}
@media (max-width:1024px) {
    .underlineform input[type="submit"] {
    font-size:14px!important;padding:16px 30px!important;min-width:100%!important;
}
.underlineform input[type="text"], .underlineform input[type="email"], .underlineform select {font-size:14px!important;padding:12px 0px!important;}
}
.post-authors-container {
    display: flex;
    flex-direction: row;
    gap:40px;align-items:center;
}
.post-authors-container .author-entry img {
    width: 50px;
    border-radius: 100%;
    margin-right: 15px;
    margin-bottom: 0!important;
    height:50px!important;
    object-fit:cover;
}
.post-authors-container .author-entry {
    margin: 0px auto 10px auto;
}
.post-authors-container .author-entry {
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    width: auto;
}
.post-authors-container .author-entry .author-name {
    font-size: 14px;
    font-weight: 500;
    color: #004039;
    letter-spacing: -0.25px;
    font-family: Inter, sans-serif;
    text-align: left;
    line-height: 1.3;
}
.elementor-widget:not(:last-child) {
    margin-block-end: 0;
}
.makeblack * {filter: invert(1) brightness(0);}
div#load {
    display: none!important;
}
.author-image {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.box-description {
    display: inline-flex;
}
.numberstat .elementor-shortcode {
    text-align:left!important;
}
.numberstat {font-family:'Tiempo Headline'!important;font-size:65px;font-weight:bold;color:#004039;margin:20px 0 10px 0!important;line-height:1;text-align:left!important;}
.numberstat small {font-size:28px!important;font-weight:normal;}
.page-id-77383 .card .ratio.ratio-16x9 {
    height: 350px!important;
    width: 100%;
}
.elementor-location-header {
    z-index: 9;
}
div#protocoltable_wrapper tr:hover {
    cursor: pointer;
}
.author-image img {
    width: 60px;
    border-radius: 100%;
    height: 60px!important;
    object-fit: cover;
}
.iconboxleft .elementor-icon-box-description{text-align:left;}
.faqicon svg {min-width:30px;min-height:30px;right:5px!important;position:relative;}
.number small {font-size:32px;font-weight:400;}
.stakebutton a {
    padding: 15px!important;
    font-size: 15px!important;
    border-radius: 4px!important;
    margin-top: 10px;
    width: 200px;
    border: 1px solid #004039!important;
}
.stakebutton a:hover {
    background: transparent!important;
    border: 1px solid #004039!important;
    color: #004039!important;
}
.stakebutton {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.dataTables_wrapper .sorting,
.dataTables_wrapper .sorting_asc,
.dataTables_wrapper .sorting_desc {
    background-image: none !important;
    padding-right: 0 !important;
}
.hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content, .buttons-on-img .rollover-content, .albums .rollover-thumbnails-on i, .dt-albums-shortcode .rollover-thumbnails-on i, .rollover-buttons-on i, .hover-scale .rollover-project:after, .hover-style-two.content-align-bottom .rollover-project:after, .portfolio-shortcode.enable-bg-rollover .post-thumbnail-rollover:after, .albums-shortcode.enable-bg-rollover .post-thumbnail-rollover:after, .enable-bg-rollover.hover-scale article:after {
    background: none!important;
}


.dataTables_wrapper .sorting:before,
.dataTables_wrapper .sorting_asc:before,
.dataTables_wrapper .sorting_desc:before {
    content: "" !important;
}

.release-header h3{
    text-transform:capitalize!important;
}
li.menu-item a:hover {
    cursor: pointer;
}
.primarycat {
    font-weight: 700;
    margin: 0 auto;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.page-id-77383 .gform_body input, .page-id-77362 .gform_body input, .page-id-50892 .gform_body input, .page-id-77361 .gform_body input, .page-id-77360 .gform_body input, .page-id-77352 .gform_body input, .page-id-85188 .gform_body input, .page-id-77350 .gform_body input, .page-id-77356 .gform_body input, .page-id-77346 .gform_body input, .page-id-85249 .gform_body input, .page-id-15686 .gform_body input 
{color:#fff!important;}
.forcecover {background-size:cover;}
.figment-stories .ratio {    transition: 1s ease all;}
.figment-stories .slide:hover div.ratio {
        transform:scale(1.1);
    transition: 1s ease all;
}
.figment-stories.featured .stories-left .card .ratio {
    transform-origin:right;
}
input#gform_submit_button_5 {
    height: 48px;
    font-size: 18px!important;
    font-weight: 500!important;
    font-family: 'Inter'!important;
}
input#gform_submit_button_5:hover {
    background:#fff!important;
}
article.elementor-post.elementor-grid-item img {
    transform: translateX(-50%) translateY(-50%);
}
article.elementor-post.elementor-grid-item:hover img {
    transform: translateX(-50%) translateY(-50%) scale(1.2);
    transition: 1s ease all;
}
.autofillfix .gfield input:-webkit-autofill, .autofillfix .gfield input:-webkit-autofill:hover, .autofillfix .gfield input:-webkit-autofill:focus, .autofillfix .gfield input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px transparent inset !important;
    -webkit-text-fill-color: #000 !important;
}
.page-id-86371 .gfield input, .page-id-86371 .gfield input:-webkit-autofill, .page-id-86371 .gfield input:autofill, .page-id-77377 .gfield input, .page-id-77377 .gfield input:-webkit-autofill, .page-id-77377 .gfield input:autofill, .autofillfix .gfield input:autofill, .autofillfix .gfield input:-webkit-autofill {
    color: #000!important;
}
input:-webkit-autofill,
  input:-webkit-autofill:focus {
    transition: background-color 600000s 0s, color 600000s 0s;
  }
  
  .gfield input:-webkit-autofill,
.gfield input:-webkit-autofill:hover,
.gfield input:-webkit-autofill:focus,
.gfield input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px #092B28 inset !important;
  -webkit-text-fill-color: #fff !important;
}
  .page-id-86371 .gfield input:-webkit-autofill,
.page-id-86371 .gfield input:-webkit-autofill:hover,
.page-id-86371 .gfield input:-webkit-autofill:focus,
.page-id-86371 .gfield input:-webkit-autofill:active, .page-id-77377 .gfield input:-webkit-autofill,
.page-id-77377 .gfield input:-webkit-autofill:hover,
.page-id-77377 .gfield input:-webkit-autofill:focus,
.page-id-77377 .gfield input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px #F1F4F3 inset !important;
  -webkit-text-fill-color: #000 !important;
}
.gfield input, .gfield input:-webkit-autofill, .gfield input:autofill {
    color: #fff!important;
}
article.elementor-post.elementor-grid-item img, article.elementor-post.elementor-grid-item h3 a, .figment-stories .card-title {
       transition: 1s ease all;
}
article.elementor-post.elementor-grid-item h3 a, .figment-stories .card-title {
  text-underline-offset: var(--offset, 0.4em);
  text-decoration: underline 0em #fff;
  transition: 0.2s ease all
}

article.elementor-post.elementor-grid-item:hover h3 a, .figment-stories .slide:hover .card-title{
  text-underline-offset: var(--offset, 0.2em);
  text-decoration-color: #004038;
    transition: 0.2s ease all;
       color:#004038;

}

.cky-consent-container .cky-title,
.cky-consent-container .cky-preference-title {
    font-family: "Tiempo Headline", sans-serif !important;
    color:#004039 !important;
    font-size: 22px !important;
}

.cky-consent-container .cky-accordion-btn {
    font-family: "Tiempo Headline", sans-serif !important;
    color:#111111 !important;
}

.cky-consent-container .cky-consent-bar {
    box-shadow: none !important;
    border-top:1px solid #111111 !important;
}

.cky-consent-container .cky-btn {
    border-style: solid !important;
    border-width: 1px 1px 1px 1px !important;
    border-radius:6px !important;
    font-family:"Inter", sans-serif !important;
}

.cky-consent-container,
.cky-consent-bar p {
    font-family:"Inter", sans-serif !important;
}
@media (max-width:1140px) {
    .asterisk {
        top: 40px !important;
        right: 0px !important;
        font-size:44px!important;
    }
}
@media (min-width: 1024px) {
.col-push-right .elementor-container {
    margin-left: auto !important;
    margin-right:0 !important;
    padding-right:80px;
}
.col-push-left .elementor-container {
    margin-left: 0 !important;
    margin-right:auto !important;
    padding-left:80px;
}

a.light {
    color: #DAE7D4;
}
    
 .elementor-element .elementor-tab-title {
    display:flex;
    align-items:center;
    justify-content: space-between;
    flex-direction: row-reverse;
}

.elementor-element .elementor-accordion-item {
    border-left:none;
    border-right:none;
}

.elementor-element .elementor-accordion-item:has(> .elementor-active) .elementor-tab-content {
    border-top-color: transparent !important;
}
   .elementor-element .elementor-accordion-item svg {
    position:relative;
    right:10px;
}   
}
    
    @media (max-width:1024px) {
        
   .single-protocol .gform_button {
    width: 100% !important;
}
.faq-accordion-title {
    padding: 30px 0px;
    font-size: 16px;
}

.faq-accordion-content {
    padding: 0px 0px 20px 0px;
    font-size: 14px;
}
.faq-accordion-icon {
    font-size: 24px;
    width: 24px;
    line-height: 1;
}     
.highlight-icon {
    margin-right: 24px;
    width: 25px; 
    height: auto;
}

.highlight-item {
    padding:20px 0px!important;
}
.highlight-text {
    font-size: 14px;
    line-height: 1.5;
    font-weight:500;
}
        
        .metrics, .metrics.smaller {
    font-size:40px;
}
        .post-authors-container .author-entry img {
    width: 35px;
    border-radius: 100%;
    margin-right: 7px;
}
        .card .ratio.ratio-16x9 {
    height: 200px!important;
    width: 100%;
}
.numberstat .elementor-shortcode {
    text-align:center!important;
}
.numberstat {font-family:'Tiempo Headline'!important;font-size:45px;font-weight:bold;color:#004039;margin:5px 0 20px 0!important;line-height:1;}
.numberstat small {font-size:22px!important;font-weight:normal;}

span.text-to-copy {
    flex: 1;
    word-wrap: break-word;
}
.containercopy {
    display: flex;
    flex-wrap: nowrap;gap: 10px;
}
.containercopy span {
    width: 80%;
}
.copymultiple .dce-acf-repeater {
    padding:24px 16px!important;
}
    .copymultiple .dce-acf-repeater-grid .dce-acf-repeater-item {
        flex: 0;
        flex-grow: 1;
        width: 100%;
        min-width: 100% !important;
    }
    .copymultiple .containercopy {
    border-bottom: 1px solid #ddd;
    padding-bottom: 4px;
    font-size: 12px !important;
}
.srrblock {
    font-size:16px;
}
br.mobileonly {display:block;}
.copymultiple .copymultiple .dce-acf-repeater {
    padding: 24px 16px;
    font-size:12px;
}
button#e-n-tab-title-2030704621, button#e-n-tab-title-2030704622 {
    padding: 25px;
    line-height: 1.1;
    margin-top: 40px;
    flex-basis: 0 !important;
}

.newfooter form#gform_2 input[type="email"], .newsletterthankyou {
font-size: 18px;
line-height: 1.2;
}
.horizontal-menu-toggle.hidden-on-load {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.menu-item-object-category span.submenu-indicator {
    margin: 0 !important;
    right: auto !important;
    left: auto !important;
}
.horizontal-menu-wrap.horizontal-menu-dropdown {
    width: 100%;
}
.menu-item-object-category span.item-content {
    width: 100% !important;
    justify-content: space-between;
}
.right .author-name {
font-size: 14px!important;
line-height: 1.1em!important;
}
.right .author-job-title {
    font-size: 12px;
}
.newfooter form#gform_2 input[type="submit"] {
    width:95px!important;
    border-radius:8px!important;
    padding:8px 16px!important;
    line-height:1.5!important;
}
.post-authors-container .author-entry img {
    width: 32px;
    height:32px!important;
}
.post-authors-container {
    gap: 10px;
}
.newsletterthankyou img {
    width: 30px !important;
}
.blogbody h2, .blogbody h2 span, .blogbody h2 b, .blogbody h2 strong{
    font-size:24px!important;
    margin:32px 0px 32px;
    color:#004039;
}
.blogbody h3, .blogbody h3 span, .blogbody h2 b, .blogbody h2 strong {
    font-size:20px!important;
}
.custom-image-text-link {
    flex-direction: column;
    padding:32px 16px;
    margin:32px 0px;
}
.custom-image-text-link img {
    width: 100% !important;
    height: auto;
}
.insiderthankyou {
    border: 1px solid #004039;
    border-radius: 4px;
}
.image-left img {
    width: 100% !important;
}
.custom-blockquote {
    display: flex;
    gap: 16px;
    flex-direction:column;
    margin:32px 0px;
}
.custom-blockquote .blockquote-text {
    font-size: 18px;
    line-height:24px;
    gap:10px;
}

li#headercta1, li#headercta2 {
    display:block;
border:none!important;
align-self:stretch;
justify-self:flex-end;
}
#headercta1 {

}

#headercta2 {

}
div#menubar-175 {
    min-height: calc(100vh - 80px) !important;
    background: #fff;
}
li#headercta1 span, li#headercta2 span {
    width: 100%;
    display:block!important;
    text-align: center!important;
    border: 1px solid #004039;
    padding: 15px;
    line-height: 1.5;
    border-radius: 8px;
    font-size: 14px;
    color: #004039;
}
li#headercta2 span {
    color:#fff;
    background:#004039;
}
.newfooter.newsletter {
    margin-top: 0px;
}
li#headercta1 span:hover {
    background: #004039;
    color:#fff;
}
.cky-btn-revisit-wrapper {
    z-index:99!important;
}
li#headercta2 span:hover {
    background: #fff;
    color:#004039;
}
.e-n-menu-content.e-active:after {
    display: none;
}
body.menu-open {
    overflow: hidden;
}

.headercolorblock:after {
    display:none;
}
li#e-n-menu-title-1751 {
    border-top: 1px solid #d4d6d4;
}
    li#headercta2 {
        padding-top: 0px !important;
        margin-bottom: 60px;
    }
.e-n-menu-heading li div {
    justify-content: space-between;
}
    .e-n-menu-content.e-active .e-active {
        overflow-y: visible !important;
        z-index: 0;
    }
    
.specialmetrics {
    font-size:16px;
    font-weight:700;
}
.mobilegrey {
    background:#F9F9F9!important;
}
    ul.e-n-menu-heading {

        min-height: calc(100vh - 80px) !important;
        background: #fff;
    }
.blockquote-author {
    font-size: 14px;
}
.e-n-menu-content.e-active .e-active {
    height: 100% !important;
}
.beforenumbers h2:before {
    position:relative;
    font-size:76px;
    font-weight:500;
    left:auto;
    right:auto;
    top:auto;
line-height: 0.9;
    display:inline-flex;
    width:80px;
}
.beforenumbers h2 {
    display:flex;
    gap:20px;
    justify-content:flex-start;
    align-content:center;
    align-items:center;
    width:100%!important;
    text-align:left;
}
.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon {
    width: 100%!important;
    align-items: flex-end!important;
    justify-content: flex-end!important;
    display: flex!important;
}
    .asterisk {
        top: 25px !important;
        right: -20px !important;
        font-size: 40px !important;
    }
   .faq .elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title-icon span {
    width: 15px;

}
.rewards .font-semibold.font-sans.text-green.text-xl.leading-7, .rewards .text-basic-800.font-normal.text-lg.leading-6.font-sans {
    font-size:16px!important;
}
.rewards label.items-start.font-sans.text-base.text-black.font-semibold.leading-5.flex.flex-col.mb-3 div.flex.gap-3.mb-1 {
    font-family: 'Space Grotesk';
    text-transform: uppercase;
    font-size: 14px !important;
}
.rewards .text-base.leading-5.mb-2.text-basic-800.font-sans {font-size:14px!important;}
.rewards h6.non-italic.font-sans.text-green.text-xl.leading-7.m-0.font-semibold {
    font-size: 32px !important;
}
.supportedprotocols img {
    height:20px;
}
.single-custodial-guide .dynamic-content-for-elementor-acf p {
    font-size: 14px !important;
}
form.px-8.py-4 button {
    display: none;
}
    }
    
    @media (min-width:1340px) {
        .forcewide {min-height:900px;
    }
    .negativemargin {margin-top:-400px;
        
    }
    }
    @media (min-width:1500px) {
        .forcewide {min-height:0px;
    }
        .negativemargin {margin-top:-370px;
        
    }
    }


@font-face {
  font-family: 'revicons';
  src: url('../dt-the7-child/fonts/revicons.eot');
  src: url('../dt-the7-child/fonts/revicons.eot') format('embedded-opentype'),
	   url('../dt-the7-child/fonts/revicons.woff') format('woff'),
	   url('../dt-the7-child/fonts/revicons.ttf') format('truetype'),
	   url('../dt-the7-child/fonts/revicons.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.testrevicon { display:inline-block}
.testrevicon:before	{	font-family: inherit; content: '\e824';font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}
.testloadedicon .testrevicon:before	{	font-family: 'revicons'; content: '\e824';font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;}

 [class^="revicon-"]:before, [class*=" revicon-"]:before {
  font-family: "revicons";
  font-style: normal;
  font-weight: normal;
  speak: never;
  speak-as: spell-out;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
sr7-module [class^="revicon-"], sr7-module [class*=" revicon-"], 
.rb-modal-wrapper [class^="revicon-"], .rb-modal-wrapper [class*=" revicon-"]{
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
}

.revicon-search-1:before { content: '\e802'; } /* '' */
.revicon-pencil-1:before { content: '\e831'; } /* '' */
.revicon-picture-1:before { content: '\e803'; } /* '' */
.revicon-cancel:before { content: '\e80a'; } /* '' */
.revicon-info-circled:before { content: '\e80f'; } /* '' */
.revicon-trash:before { content: '\e801'; } /* '' */
.revicon-left-dir:before { content: '\e817'; } /* '' */
.revicon-right-dir:before { content: '\e818'; } /* '' */
.revicon-down-open:before { content: '\e83b'; } /* '' */
.revicon-left-open:before { content: '\e819'; } /* '' */
.revicon-right-open:before { content: '\e81a'; } /* '' */
.revicon-angle-left:before { content: '\e820'; } /* '' */
.revicon-angle-right:before { content: '\e81d'; } /* '' */
.revicon-left-big:before { content: '\e81f'; } /* '' */
.revicon-right-big:before { content: '\e81e'; } /* '' */
.revicon-magic:before { content: '\e807'; } /* '' */
.revicon-picture:before { content: '\e800'; } /* '' */
.revicon-export:before { content: '\e80b'; } /* '' */
.revicon-cog:before { content: '\e832'; } /* '' */
.revicon-login:before { content: '\e833'; } /* '' */
.revicon-logout:before { content: '\e834'; } /* '' */
.revicon-video:before { content: '\e805'; } /* '' */
.revicon-arrow-combo:before { content: '\e827'; } /* '' */
.revicon-left-open-1:before { content: '\e82a'; } /* '' */
.revicon-right-open-1:before { content: '\e82b'; } /* '' */
.revicon-left-open-mini:before { content: '\e822'; } /* '' */
.revicon-right-open-mini:before { content: '\e823'; } /* '' */
.revicon-left-open-big:before { content: '\e824'; } /* '' */
.revicon-right-open-big:before { content: '\e825'; } /* '' */
.revicon-left:before { content: '\e836'; } /* '' */
.revicon-right:before { content: '\e826'; } /* '' */
.revicon-ccw:before { content: '\e808'; } /* '' */
.revicon-arrows-ccw:before { content: '\e806'; } /* '' */
.revicon-palette:before { content: '\e829'; } /* '' */
.revicon-list-add:before { content: '\e80c'; } /* '' */
.revicon-doc:before { content: '\e809'; } /* '' */
.revicon-left-open-outline:before { content: '\e82e'; } /* '' */
.revicon-left-open-2:before { content: '\e82c'; } /* '' */
.revicon-right-open-outline:before { content: '\e82f'; } /* '' */
.revicon-right-open-2:before { content: '\e82d'; } /* '' */
.revicon-equalizer:before { content: '\e83a'; } /* '' */
.revicon-layers-alt:before { content: '\e804'; } /* '' */
.revicon-popup:before { content: '\e828'; } /* '' */