 /*!
 ######################################################
 
 # OCOM-V1-STYLES.CSS
 
 # OCOM GLOBAL ASSET RELEASE: 25.3.0
 
 # BUILD DATE: Fri Jun 10 2022 11:33:49 GMT-0600 (Mountain Daylight Time)
 
 # COPYRIGHT ORACLE CORP 2022 [UNLESS STATED OTHERWISE]
 
 ######################################################
 */
 
 .customScope .f11 section {
    opacity: 1;
 }
 
 .customScope .sectiontest2 div {
    background: #00f;
    height: 200px;
    margin: 2em;
 }
 
 .customScope .cw66w8 .cw66head {
    font-family: inherit !important;
 }
 
 .customScope .cb105w1 h3, .customScope .ct13 .ct13w1 > h2, .customScope .cw65 .cw65w5 h2 {
    font-family: inherit !important;
 }
 
 .customScope .cb64 h3 {
    font-size: 3.3rem !important;
    line-height: 4rem !important;
    font-weight: 500;
 }
 
 .customScope .cb79 h3 {
    font-size: 2.615rem !important;
    line-height: 3.2rem !important;
    font-weight: 800;
 }
 
 .customScope .cb34v1 .cb34w2 p, .customScope .cb85 h3, .customScope .cb105w1 h4, .customScope .cb107 h6 {
    font-size: 2.615rem !important;
    line-height: 3.2rem !important;
    font-weight: 300;
 }
 
 .customScope .cb105w1 > ul > li h5, .customScope .cb105w1 > ul > li h2, .customScope .cb105w1 > ul > li .cb105w3, .customScope .cw60 .cw60w2 a h6 {
    font-size: 2.0rem !important;
    line-height: 1.4 !important;
    font-weight: 300;
 }
 
 .customScope .cb78 h4, .customScope .cb90 h3, .customScope .cc01 h3, .customScope .cc01 .herotitle, .customScope .ct13 .ct13w5 h4, .customScope .ct13 .ct13w5 h3, .customScope .ct13.ct13v2 .ct13w13 h4, .customScope .ct13.ct13v2 .ct13w13 h3, .customScope .cw66w9 p {
    font-size: 2.2rem !important;
    line-height: 2.8rem !important;
    font-weight: 500;
 }
 
 .customScope .cb71 .eyebrow, .customScope .cb74 .cta-lnk, .customScope .cb83 .eyebrow, .customScope .cb89 h5, .customScope .cb90 .eyebrow, .customScope .cb107 h5, .customScope .cc01 .eyebrow, .customScope .cn25w3 a, .customScope .cn25v1 .cn25w3 a, .customScope .ct13 .ct13w3 a, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h4, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h3 {
    font-size: 1.925rem !important;
    line-height: 2.4rem !important;
    font-weight: 500;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2, .customScope .cw67 .col-item .cw67w1, .customScope .cw67 .col-item .cw67w2, .customScope .cw67 .col-item .cw67w3, .customScope .u28.u28v1 .u28navw2 .u28a1, .customScope .u28.u28v1 .u28navw4 {
    border-radius: .5em !important;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2 .col-item-w1 img, .customScope .cw58 .cw58w0 .cw58w2 > div img {
    border-top-left-radius: .5em !important;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2 .col-item-w1 img, .customScope .cw58 .cw58w0 .cw58w2 > div img {
    border-top-right-radius: .5em !important;
 }
 
 .customScope .cw58 .cw58w0 .cw58w4, .customScope .u28.u28v1 .u28navw4 .u28pimg {
    border-bottom-left-radius: .5em !important;
 }
 
 .customScope .cw58 .cw58w0 .cw58w4, .customScope .u28.u28v1 .u28navw4 .u28pimg {
    border-bottom-right-radius: .5em !important;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2, .customScope .cw67 .col-item .cw67w1 {
    box-shadow: 0px 1px 16px 0 rgba(0, 0, 0, 0.18);
 }
 
 .customScope .rc33 .rc33w2.current {
    box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.2);
 }
 
 .customScope .rc33 .rc33w2 {
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.18);
 }
 
 .customScope .bttntab {
    margin: 0 !important;
    width: 100%;
    float: none;
 }
 
 .customScope .bttntab > div {
    margin: 0 !important;
    width: 100%;
    float: none;
    border: 0;
 }
 
 .customScope .bttntab > div, .customScope .bttntab > div:hover {
    background: #3B7087 !important;
 }
 
 .customScope .bttntab > div a, .customScope .bttntab > div a:hover, .customScope .bttntab > div a:hover:after {
    color: #fff !important;
    border: 0;
 }
 
 .customScope .cmps-bttns.bttntab a {
    padding-top: .9em;
    padding-bottom: .85em;
 }
 
 .customScope .bttntab > div > a {
    background: transparent;
    color: #fff !important;
    display: block;
 }
 
 .customScope .bttntab > div:hover > a:before {
    background: transparent;
 }
 
 .customScope .c75eloquatab {
    border: 1px solid #ccc;
    width: 100%;
    padding: 1.3rem 0 0;
    margin: -1px 0 1em;
    box-sizing: border-box;
 }
 
 .customScope .c75eloquatab p {
    margin: 0 0 1rem;
    margin: 0 0 1.2rem;
    padding: 0 1rem;
 }
 
 .customScope .c75eloquatab .icn-list {
    margin: 0px 10px;
 }
 
 .customScope #c75eloquaifrm {
    position: relative;
    background-color: transparent;
 }
 
 .customScope p.ifrmload {
    position: absolute;
 }
 
 .customScope .c75eloqua {
    margin: -15px 0 0;
 }
 
 .customScope .c75eloquatab .f07 {
    width: 99.89%;
 }
 
 .customScope ul.icn-list .bttntab {
    padding-top: 14px;
    position: relative;
 }
 
 .customScope ul.icn-list .bttntab:before {
    position: absolute;
    top: 5px;
    left: 50px;
    height: 20px;
    width: 20px;
    background: #3B7087;
    content: " ";
    display: block;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
 }
 
 .customScope #w01w12 #ifrm {
    border: 1px solid #ccc;
 }
 
 @media screen and (max-width: 480px) {
    .customScope .bttntab, .customScope .c75eloquatab {
       width: 100%;
    }
 }
 
 @media screen and (max-width: 640px) {
    .customScope html.eloqua {
       font-size: 55.556%;
    }
 }
 
 .customScope .col-framework {
    margin-left: auto;
    margin-right: auto;
 }
 
 .customScope .col-item {
    float: none !important;
    position: relative;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin: 0;
    transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .col-item > div {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
 }
 
 .customScope .col-item:focus {
    outline: 0;
 }
 
 .customScope .col-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: left;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .rtl .col-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .col-centered .col-item {
    -ms-flex-pack: center;
    justify-content: center;
 }
 
 .customScope .col-top .col-item {
    justify-content: flex-start !important;
 }
 
 .customScope .col-bottom .col-item {
    justify-content: flex-end !important;
 }
 
 .customScope .col-stretched .col-item .col-item-w1 {
    align-self: stretch;
    height: 100%;
 }
 
 .customScope .col2 .col-item {
    width: 50%;
    max-width: 50%;
 }
 
 .customScope .col2 .col1-third-col2 .col-item:nth-child(1n), .customScope .col2.col1-third-col2 .col-item:nth-child(1n) {
    width: 33.333%;
    max-width: 33.333%;
 }
 
 .customScope .col2 .col1-third-col2 .col-item:nth-child(2n), .customScope .col2.col1-third-col2 .col-item:nth-child(2n) {
    width: 66.666%;
    max-width: 66.666%;
 }
 
 .customScope .col2 .col2-thirds-col1 .col-item:nth-child(1n), .customScope .col2.col2-thirds-col1 .col-item:nth-child(1n) {
    width: 66.666%;
    max-width: 66.666%;
 }
 
 .customScope .col2 .col2-thirds-col1 .col-item:nth-child(2n), .customScope .col2.col2-thirds-col1 .col-item:nth-child(2n) {
    width: 33.333%;
    max-width: 33.333%;
 }
 
 .customScope .col2.col-twothreefifth .col-item:nth-child(1n) {
    width: 40%;
    max-width: 40%;
 }
 
 .customScope .col2.col-twothreefifth .col-item:nth-child(2n) {
    width: 60%;
    max-width: 60%;
 }
 
 .customScope .col2.col-threetwofifth .col-item:nth-child(1n) {
    width: 60%;
    max-width: 60%;
 }
 
 .customScope .col2.col-threetwofifth .col-item:nth-child(2n) {
    width: 40%;
    max-width: 40%;
 }
 
 .customScope .col2.col-altsize .col-item:nth-child(1n) {
    width: 58.218%;
    max-width: 58.218%;
 }
 
 .customScope .col2.col-altsize .col-item:nth-child(2n) {
    width: 41.782%;
    max-width: 41.782%;
 }
 
 .customScope .col3 .col-item {
    width: 33.3333%;
    max-width: 33.3333%;
 }
 
 .customScope .col4 .col-item {
    width: 25%;
    max-width: 25%;
 }
 
 .customScope .col4 .col-item.col-span2 {
    width: 50%;
    max-width: 50%;
 }
 
 .customScope .col5 .col-item {
    width: 20%;
    max-width: 20%;
 }
 
 .customScope .col6 .col-item {
    width: 16.66667%;
    max-width: 16.66667%;
 }
 
 .customScope .col5 .col-item.col-span2 {
    width: 40%;
    max-width: 40%;
 }
 
 .customScope .col3.col-framework.col-altbreak .col-w1, .customScope .col5.col-framework .col-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .col-gutters {
    margin-bottom: -36px !important;
 }
 
 .customScope .col-gutters > .col-w1, .customScope .col-gutters > .cwidth > .col-w1 {
    margin: 0 -18px;
 }
 
 .customScope .col-gutters .col-item {
    margin: 0 18px 36px;
 }
 
 .customScope .col-gutters.expando, .customScope .expando .col-gutters {
    margin-bottom: 0 !important;
 }
 
 .customScope .col-gutters.crsl-slider .col-item {
    margin: 0 18px !important;
 }
 
 .customScope .col-gutters .slick-list {
    margin: 0 -18px;
 }
 
 .customScope .col-gutters.col2 .col-item {
    width: calc(50% - 36px);
    max-width: calc(50% - 36px);
 }
 
 .customScope .col-gutters.col2 .col1-third-col2 .col-item:nth-child(1n), .customScope .col-gutters.col2.col1-third-col2 .col-item:nth-child(1n) {
    width: calc(33.3333% - 36px);
    max-width: calc(33.3333% - 36px);
 }
 
 .customScope .col-gutters.col2 .col1-third-col2 .col-item:nth-child(2n), .customScope .col-gutters.col2.col1-third-col2 .col-item:nth-child(2n) {
    width: calc(66.666% - 36px);
    max-width: calc(66.666% - 36px);
 }
 
 .customScope .col-gutters.col2 .col2-thirds-col1 .col-item:nth-child(1n), .customScope .col-gutters.col2.col2-thirds-col1 .col-item:nth-child(1n) {
    width: calc(66.666% - 36px);
    max-width: calc(66.666% - 36px);
 }
 
 .customScope .col-gutters.col2 .col2-thirds-col1 .col-item:nth-child(2n), .customScope .col-gutters.col2.col2-thirds-col1 .col-item:nth-child(2n) {
    width: calc(33.3333% - 36px);
    max-width: calc(33.3333% - 36px);
 }
 
 .customScope .col-gutters.col2.col-twothreefifth .col-item:nth-child(1n) {
    width: calc(40% - 36px);
    max-width: calc(40% - 36px);
 }
 
 .customScope .col-gutters.col2.col-twothreefifth .col-item:nth-child(2n) {
    width: calc(60% - 36px);
    max-width: calc(60% - 36px);
 }
 
 .customScope .col-gutters.col2.col-threetwofifth .col-item:nth-child(1n) {
    width: calc(60% - 36px);
    max-width: calc(60% - 36px);
 }
 
 .customScope .col-gutters.col2.col-threetwofifth .col-item:nth-child(2n) {
    width: calc(40% - 36px);
    max-width: calc(40% - 36px);
 }
 
 .customScope .col-gutters.col2.col-altsize .col-item:nth-child(1n) {
    width: calc(58.218% - 36px);
    max-width: calc(58.218% - 36px);
 }
 
 .customScope .col-gutters.col2.col-altsize .col-item:nth-child(2n) {
    width: calc(41.782% - 36px);
    max-width: calc(41.782% - 36px);
 }
 
 .customScope .col-gutters.col3 .col-item {
    width: calc(33.3333% - 36px);
    max-width: calc(33.3333% - 36px);
 }
 
 .customScope .col-gutters.col4 .col-item {
    width: calc(25% - 36px);
    max-width: calc(25% - 36px);
 }
 
 .customScope .col-gutters.col4 .col-item.col-span2 {
    width: calc(50% - 36px);
    max-width: calc(50% - 36px);
 }
 
 .customScope .col-gutters.col5 .col-item {
    width: calc(20% - 36px);
    max-width: calc(20% - 36px);
 }
 
 .customScope .col-gutters.col5 .col-item.col-span2 {
    width: calc(40% - 36px);
    max-width: calc(40% - 36px);
 }
 
 .customScope .col-gutters.col6 .col-item {
    width: calc(16.66667% - 36px);
    max-width: calc(16.66667% - 36px);
 }
 
 .customScope .col-smallgutters {
    margin-bottom: -.66666em !important;
 }
 
 .customScope .col-smallgutters > .col-w1, .customScope .col-smallgutters > .cwidth > .col-w1 {
    margin: 0 calc(.66666em/-2.1);
 }
 
 .customScope .col-smallgutters .col-item {
    margin: 0 calc(.66666em/2.1) 0.66666em;
 }
 
 .customScope .col-smallgutters.expando, .customScope .expando .col-smallgutters {
    margin-bottom: 0 !important;
 }
 
 .customScope .col-smallgutters.crsl-slider .col-item {
    margin: 0 calc(.66666em/2.1) !important;
 }
 
 .customScope .col-smallgutters .slick-list {
    margin: 0 calc(.66666em/-2.1);
 }
 
 .customScope .col-smallgutters.col2 .col-item {
    width: calc(50% - .66666em);
    max-width: calc(50% - .66666em);
 }
 
 .customScope .col-smallgutters.col2 .col1-third-col2 .col-item:nth-child(1n), .customScope .col-smallgutters.col2.col1-third-col2 .col-item:nth-child(1n) {
    width: calc(33.3333% - .66666em);
    max-width: calc(33.3333% - .66666em);
 }
 
 .customScope .col-smallgutters.col2 .col1-third-col2 .col-item:nth-child(2n), .customScope .col-smallgutters.col2.col1-third-col2 .col-item:nth-child(2n) {
    width: calc(66.666% - .66666em);
    max-width: calc(66.666% - .66666em);
 }
 
 .customScope .col-smallgutters.col2 .col2-thirds-col1 .col-item:nth-child(1n), .customScope .col-smallgutters.col2.col2-thirds-col1 .col-item:nth-child(1n) {
    width: calc(66.666% - .66666em);
    max-width: calc(66.666% - .66666em);
 }
 
 .customScope .col-smallgutters.col2 .col2-thirds-col1 .col-item:nth-child(2n), .customScope .col-smallgutters.col2.col2-thirds-col1 .col-item:nth-child(2n) {
    width: calc(33.3333% - .66666em);
    max-width: calc(33.3333% - .66666em);
 }
 
 .customScope .col-smallgutters.col2.col-twothreefifth .col-item:nth-child(1n) {
    width: calc(40% - .66666em);
    max-width: calc(40% - .66666em);
 }
 
 .customScope .col-smallgutters.col2.col-twothreefifth .col-item:nth-child(2n) {
    width: calc(60% - .66666em);
    max-width: calc(60% - .66666em);
 }
 
 .customScope .col-smallgutters.col2.col-threetwofifth .col-item:nth-child(1n) {
    width: calc(60% - .66666em);
    max-width: calc(60% - .66666em);
 }
 
 .customScope .col-smallgutters.col2.col-threetwofifth .col-item:nth-child(2n) {
    width: calc(40% - .66666em);
    max-width: calc(40% - .66666em);
 }
 
 .customScope .col-smallgutters.col2.col-altsize .col-item:nth-child(1n) {
    width: calc(58.218% - .66666em);
    max-width: calc(58.218% - .66666em);
 }
 
 .customScope .col-smallgutters.col2.col-altsize .col-item:nth-child(2n) {
    width: calc(41.782% - .66666em);
    max-width: calc(41.782% - .66666em);
 }
 
 .customScope .col-smallgutters.col3 .col-item {
    width: calc(33.3333% - .66666em);
    max-width: calc(33.3333% - .66666em);
 }
 
 .customScope .col-smallgutters.col4 .col-item {
    width: calc(25% - .66666em);
    max-width: calc(25% - .66666em);
 }
 
 .customScope .col-smallgutters.col4 .col-item.col-span2 {
    width: calc(50% - .66666em);
    max-width: calc(50% - .66666em);
 }
 
 .customScope .col-smallgutters.col5 .col-item {
    width: calc(20% - .66666em);
    max-width: calc(20% - .66666em);
 }
 
 .customScope .col-smallgutters.col5 .col-item.col-span2 {
    width: calc(40% - .66666em);
    max-width: calc(40% - .66666em);
 }
 
 .customScope .col-smallgutters.col6 .col-item {
    width: calc(16.7% - .66666em);
    max-width: calc(16.7% - .66666em);
 }
 
 .customScope .col-gutters.col-hover a.col-item:hover {
    transform: scale(1.035);
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
 }
 
 .customScope .col-smallgutters.col-hover a.col-item:hover {
    transform: scale(1.02);
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
 }
 
 .customScope .col-zoomhover a.col-item:hover {
    transform: scale(1.06);
 }
 
 .customScope .rtl .o-crsl {
    direction: rtl;
 }
 
 @media only screen and (min-width: 600px) {
    .customScope .col2.col-gutters.col-hover a.col-item:hover {
       transform: scale(1.017) !important;
    }
 
    .customScope .col2.col-smallgutters.col-hover a.col-item:hover {
       transform: scale(1.01) !important;
    }
 }
 
 .customScope .js .col-framework:not(.col-noanimation) .col-item {
    opacity: 0;
 }
 
 .customScope .js .col-framework.inview.col6 .col-item:nth-of-type(5n+1) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
 }
 
 .customScope .js .col-framework.inview.col6 .col-item:nth-of-type(5n+2) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.3s forwards;
 }
 
 .customScope .js .col-framework.inview.col6 .col-item:nth-of-type(5n+3) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;
 }
 
 .customScope .js .col-framework.inview.col6 .col-item:nth-of-type(5n+4) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .js .col-framework.inview.col6 .col-item:nth-of-type(5n+5) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .js .col-framework.inview.col6 .col-item:nth-of-type(5n+6) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .js .col-framework.inview.col5 .col-item:nth-of-type(5n+1) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
 }
 
 .customScope .js .col-framework.inview.col5 .col-item:nth-of-type(5n+2) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.3s forwards;
 }
 
 .customScope .js .col-framework.inview.col5 .col-item:nth-of-type(5n+3) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;
 }
 
 .customScope .js .col-framework.inview.col5 .col-item:nth-of-type(5n+4) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .js .col-framework.inview.col5 .col-item:nth-of-type(5n+5) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .js .col-framework.inview.col4 .col-item:nth-of-type(4n+1) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
 }
 
 .customScope .js .col-framework.inview.col4 .col-item:nth-of-type(4n+2) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.3s forwards;
 }
 
 .customScope .js .col-framework.inview.col4 .col-item:nth-of-type(4n+3) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;
 }
 
 .customScope .js .col-framework.inview.col4 .col-item:nth-of-type(4n+4) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .js .col-framework.inview.col3 .col-item:nth-of-type(3n+1) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
 }
 
 .customScope .js .col-framework.inview.col3 .col-item:nth-of-type(3n+2) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.3s forwards;
 }
 
 .customScope .js .col-framework.inview.col3 .col-item:nth-of-type(3n+3) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;
 }
 
 .customScope .js .col-framework.inview.col2 .col-item:nth-of-type(2n+1) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
 }
 
 .customScope .js .col-framework.inview.col2 .col-item:nth-of-type(2n+2) {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.3s forwards;
 }
 
 .customScope .o-crsl {
    position: relative;
    padding: 0;
    clear: both;
 }
 
 .customScope .o-crsl .crsl-slider {
    margin-bottom: 22px !important;
 }
 
 .customScope .o-crsl .slick-dotted-hidden.crsl-slider {
    margin-bottom: 0 !important;
 }
 
 .customScope .o-crsl .slick-track {
    transform: translate3d(0px, 0px, 0px);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0.6em 0 1.35em;
 }
 
 .customScope .o-crsl .slick-list {
    margin-top: -0.6em !important;
    margin-bottom: -1.35em !important;
 }
 
 .customScope .o-crsl .slick-slide.col-item {
    height: auto;
 }
 
 .customScope .o-crsl .crsl-slider {
    display: none;
    margin-left: auto;
    margin-right: auto;
 }
 
 .customScope .o-crsl .slick-dots {
    bottom: -1.75em;
 }
 
 .customScope .o-crsl.col1 .slick-dots {
    bottom: 1.75em;
 }
 
 .customScope .no-js .crsl-slider, .customScope .crsl-slider.slick-initialized {
    display: block;
 }
 
 @media only screen and (min-width: 1600px) {
    .customScope .o-crsl .slick-prev {
       left: calc(((100px - 3em) / 2) - 100px);
    }
 
    .customScope .rtl .o-crsl .slick-prev {
       left: auto;
       right: calc(((100px - 3em) / 2) - 100px);
    }
 
    .customScope .o-crsl .slick-next {
       right: calc(((100px - 3em) / 2) - 100px);
    }
 
    .customScope .rtl .o-crsl .slick-next {
       right: auto;
       left: calc(((100px - 3em) / 2) - 100px);
    }
 }
 
 @media only screen and (min-width: 1550px) and (max-width: 1600px) {
    .customScope .o-crsl .slick-prev {
       left: calc(-29vw + 388.5px);
    }
 
    .customScope .rtl .o-crsl .slick-prev {
       left: auto;
       right: calc(-29vw + 388.5px);
    }
 
    .customScope .o-crsl .slick-next {
       right: calc(-29vw + 388.5px);
    }
 
    .customScope .rtl .o-crsl .slick-next {
       right: auto;
       left: calc(-29vw + 388.5px);
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .o-crsl {
       padding-left: 0;
       padding-right: 0;
    }
 
    .customScope .o-crsl .slick-nav {
       margin-top: 0;
       margin-bottom: -10px;
    }
 }
 
 @media only screen and (min-width: 1080px) and (max-width: 1550px) {
    .customScope .o-crsl.crsl-full {
       padding-left: 3.4em;
       padding-right: 3.4em;
    }
 
    .customScope .o-crsl.crsl-full .slick-prev {
       left: -16px;
    }
 
    .customScope .rtl .o-crsl.crsl-full .slick-prev {
       left: auto;
       right: -16px;
    }
 
    .customScope .o-crsl.crsl-full .slick-next {
       right: -16px;
    }
 
    .customScope .rtl .o-crsl.crsl-full .slick-next {
       right: auto;
       left: -16px;
    }
 }
 
 @media only screen and (min-width: 770px) and (max-width: 1080px) {
    .customScope .o-crsl.col1, .customScope .o-crsl.col2.crsl-full, .customScope .o-crsl.col3 {
       padding-left: 3.4em;
       padding-right: 3.4em;
    }
 
    .customScope .o-crsl.col1 .slick-prev, .customScope .o-crsl.col2.crsl-full .slick-prev, .customScope .o-crsl.col3 .slick-prev {
       left: -16px;
    }
 
    .customScope .rtl .o-crsl.col1 .slick-prev, .customScope .rtl .o-crsl.col2.crsl-full .slick-prev, .customScope .rtl .o-crsl.col3 .slick-prev {
       left: auto;
       right: -16px;
    }
 
    .customScope .o-crsl.col1 .slick-next, .customScope .o-crsl.col2.crsl-full .slick-next, .customScope .o-crsl.col3 .slick-next {
       right: -16px;
    }
 
    .customScope .rtl .o-crsl.col1 .slick-next, .customScope .rtl .o-crsl.col2.crsl-full .slick-next, .customScope .rtl .o-crsl.col3 .slick-next {
       right: auto;
       left: -16px;
    }
 }
 
 @media only screen and (min-width: 770px) and (max-width: 1300px) {
    .customScope .o-crsl.col4, .customScope .o-crsl.col5 {
       padding-left: 3.4em;
       padding-right: 3.4em;
    }
 
    .customScope .o-crsl.col4 .slick-prev, .customScope .o-crsl.col5 .slick-prev {
       left: -16px;
    }
 
    .customScope .o-crsl.col4 .slick-next, .customScope .o-crsl.col5 .slick-next {
       right: -16px;
    }
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .col-justified {
       max-width: 100% !important;
    }
 
    .customScope .col4.col-framework {
       max-width: 700px;
    }
 
    .customScope .col4.col-framework .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-gutters .col-item {
       width: calc(50% - 36px);
       max-width: calc(50% - 36px);
    }
 
    .customScope .col4.col-framework.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col4.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-multi .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .col4.col-framework.col-multi.col-gutters .col-item {
       width: calc(33.3333% - 36px);
       max-width: calc(33.3333% - 36px);
    }
 
    .customScope .col4.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(33.3333% - .66666em);
       max-width: calc(33.3333% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak-4, .customScope .col4.col-framework.col-altbreak-3, .customScope .col4.col-framework.col-altbreak-2, .customScope .col4.col-framework.col-altbreak {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-4 .col-item, .customScope .col4.col-framework.col-altbreak-3 .col-item, .customScope .col4.col-framework.col-altbreak-2 .col-item, .customScope .col4.col-framework.col-altbreak .col-item {
       width: 25%;
       max-width: 25%;
    }
 
    .customScope .col4.col-framework.col-altbreak-4.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-3.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(25% - 36px);
       max-width: calc(25% - 36px);
    }
 
    .customScope .col4.col-framework.col-altbreak-4.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-3.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(25% - .66666em);
       max-width: calc(25% - .66666em);
    }
 
    .customScope .col5.col-framework {
       max-width: 860px;
    }
 
    .customScope .col5.col-framework .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .col5.col-framework.col-gutters .col-item {
       width: calc(33.3333% - 36px);
       max-width: calc(33.3333% - 36px);
    }
 
    .customScope .col5.col-framework.col-smallgutters .col-item {
       width: calc(33.3333% - .66666em);
       max-width: calc(33.3333% - .66666em);
    }
 
    .customScope .col5.col-framework .col-item.col-span2 {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-gutters .col-item.col-span2 {
       width: calc(100% - 36px);
       max-width: calc(100% - 36px);
    }
 
    .customScope .col5.col-framework.col-smallgutters .col-item.col-span2 {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col5.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-multi .col-item {
       width: 25%;
       max-width: 25%;
    }
 
    .customScope .col5.col-framework.col-multi.col-gutters .col-item {
       width: calc(25% - 36px);
       max-width: calc(25% - 36px);
    }
 
    .customScope .col5.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(25% - .66666em);
       max-width: calc(25% - .66666em);
    }
 }
 
 @media only screen and (max-width: 1080px) {
    .customScope .col-gutters {
       margin-bottom: -32px !important;
    }
 
    .customScope .col-gutters > .col-w1, .customScope .col-gutters > .cwidth > .col-w1 {
       margin: 0 -16px;
    }
 
    .customScope .col-gutters .col-item {
       margin: 0 16px 32px;
    }
 
    .customScope .col-gutters.crsl-slider .col-item {
       margin: 0 16px !important;
    }
 
    .customScope .col-gutters .slick-list {
       margin: 0 -16px;
    }
 
    .customScope .col2.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col2.col-gutters .col1-third-col2 .col-item:nth-child(1n), .customScope .col2.col-gutters.col1-third-col2 .col-item:nth-child(1n) {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col2.col-gutters .col1-third-col2 .col-item:nth-child(2n), .customScope .col2.col-gutters.col1-third-col2 .col-item:nth-child(2n) {
       width: calc(66.666% - 32px);
       max-width: calc(66.666% - 32px);
    }
 
    .customScope .col2.col-gutters .col2-thirds-col1 .col-item:nth-child(1n), .customScope .col2.col-gutters.col2-thirds-col1 .col-item:nth-child(1n) {
       width: calc(66.666% - 32px);
       max-width: calc(66.666% - 32px);
    }
 
    .customScope .col2.col-gutters .col2-thirds-col1 .col-item:nth-child(2n), .customScope .col2.col-gutters.col2-thirds-col1 .col-item:nth-child(2n) {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col2.col-gutters.col-twothreefifth .col-item:nth-child(1n) {
       width: calc(40% - 32px);
       max-width: calc(40% - 32px);
    }
 
    .customScope .col2.col-gutters.col-twothreefifth .col-item:nth-child(2n) {
       width: calc(60% - 32px);
       max-width: calc(60% - 32px);
    }
 
    .customScope .col2.col-gutters.col-threetwofifth .col-item:nth-child(1n) {
       width: calc(60% - 32px);
       max-width: calc(60% - 32px);
    }
 
    .customScope .col2.col-gutters.col-threetwofifth .col-item:nth-child(2n) {
       width: calc(40% - 32px);
       max-width: calc(40% - 32px);
    }
 
    .customScope .col2.col-smallgutters.col-twothreefifth .col-item:nth-child(1n) {
       width: calc(40% - .66666em);
       max-width: calc(40% - .66666em);
    }
 
    .customScope .col2.col-smallgutters.col-twothreefifth .col-item:nth-child(2n) {
       width: calc(60% - .66666em);
       max-width: calc(60% - .66666em);
    }
 
    .customScope .col2.col-smallgutters.col-threetwofifth .col-item:nth-child(1n) {
       width: calc(60% - .66666em);
       max-width: calc(60% - .66666em);
    }
 
    .customScope .col2.col-smallgutters.col-threetwofifth .col-item:nth-child(2n) {
       width: calc(40% - .66666em);
       max-width: calc(40% - .66666em);
    }
 
    .customScope .col2.col-gutters.col-altsize .col-item:nth-child(1n) {
       width: calc(58.218% - 32px);
       max-width: calc(58.218% - 32px);
    }
 
    .customScope .col2.col-gutters.col-altsize .col-item:nth-child(2n) {
       width: calc(41.782% - 32px);
       max-width: calc(41.782% - 32px);
    }
 
    .customScope .col3.col-framework .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .col3.col-framework.col-gutters .col-item {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col3.col-framework.col-smallgutters .col-item {
       width: calc(33.3333% - .66666em);
       max-width: calc(33.3333% - .66666em);
    }
 
    .customScope .col4.col-framework.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col4.col-framework.col-gutters.col-multi .col-item {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col4.col-framework.col-altbreak-4, .customScope .col4.col-framework.col-altbreak-3, .customScope .col4.col-framework.col-altbreak-2, .customScope .col4.col-framework.col-altbreak {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-4 .col-item, .customScope .col4.col-framework.col-altbreak-3 .col-item, .customScope .col4.col-framework.col-altbreak-2 .col-item, .customScope .col4.col-framework.col-altbreak .col-item {
       width: 25%;
       max-width: 25%;
    }
 
    .customScope .col4.col-framework.col-altbreak-4.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-3.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(25% - 32px);
       max-width: calc(25% - 32px);
    }
 
    .customScope .col4.col-framework.col-altbreak-4.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-3.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(25% - .66666em);
       max-width: calc(25% - .66666em);
    }
 
    .customScope .col5.col-framework.col-gutters .col-item {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col5.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-multi .col-item {
       width: 25%;
       max-width: 25%;
    }
 
    .customScope .col5.col-framework.col-multi.col-gutters .col-item {
       width: calc(25% - 32px);
       max-width: calc(25% - 32px);
    }
 
    .customScope .col5.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(25% - .66666em);
       max-width: calc(25% - .66666em);
    }
 
    .customScope .col6.col-framework {
       max-width: 100%;
    }
 
    .customScope .col6.col-framework .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .col6.col-framework.col-gutters .col-item {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col6.col-framework.col-smallgutters .col-item {
       width: calc(33.3333% - .66666em);
       max-width: calc(33.3333% - .66666em);
    }
 
    .customScope .col6.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col6.col-framework.col-multi .col-item {
       width: 25%;
       max-width: 25%;
    }
 
    .customScope .col6.col-framework.col-multi.col-gutters .col-item {
       width: calc(25% - 32px);
       max-width: calc(25% - 32px);
    }
 
    .customScope .col6.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(25% - .66666em);
       max-width: calc(25% - .66666em);
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .col3.col-framework.col-multi {
       max-width: 700px;
    }
 
    .customScope .col3.col-framework.col-multi .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col3.col-framework.col-multi.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col3.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak {
       max-width: 400px;
    }
 
    .customScope .col4.col-framework.col-altbreak .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(100% - 32px);
       max-width: calc(100% - 32px);
    }
 
    .customScope .col4.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col4.col-framework.col-multi, .customScope .col4.col-framework.col-altbreak-2 {
       max-width: 700px;
    }
 
    .customScope .col4.col-framework.col-multi .col-item, .customScope .col4.col-framework.col-altbreak-2 .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-multi.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col4.col-framework.col-multi.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak-3, .customScope .col4.col-framework.col-altbreak-4 {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3 .col-item, .customScope .col4.col-framework.col-altbreak-4 .col-item {
       width: 25%;
       max-width: 25%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-4.col-gutters .col-item {
       width: calc(25% - 32px);
       max-width: calc(25% - 32px);
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-4.col-smallgutters .col-item {
       width: calc(25% - .66666em);
       max-width: calc(25% - .66666em);
    }
 
    .customScope .col5.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-multi .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .col5.col-framework.col-multi.col-gutters .col-item {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col5.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(33.3333% - .66666em);
       max-width: calc(33.3333% - .66666em);
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .col3.col-framework {
       max-width: 400px;
    }
 
    .customScope .col3.col-framework .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col3.col-framework.col-gutters .col-item {
       width: calc(100% - 32px);
       max-width: calc(100% - 32px);
    }
 
    .customScope .col3.col-framework.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col3.col-framework.col-altbreak {
       max-width: 100%;
    }
 
    .customScope .col3.col-framework.col-altbreak .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col3.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col3.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak-4 {
       max-width: 700px;
    }
 
    .customScope .col4.col-framework.col-altbreak-4 .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-altbreak-4.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col4.col-framework.col-altbreak-4.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 }
 
 @media (max-width: 770px) {
    .customScope .col4.col-framework.col-altbreak-3 {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3 .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-gutters .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col-framework.col2 .col-item, .customScope .col-framework.col2 .col1-third-col2 .col-item, .customScope .col-framework.col2 .col2-thirds-col1 .col-item, .customScope .col-framework.col2.col1-third-col2 .col-item, .customScope .col-framework.col2.col2-thirds-col1 .col-item, .customScope .col-framework.col2.col-twothreefifth .col-item, .customScope .col-framework.col2.col-threetwofifth .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col-framework.col2.col-gutters .col-item, .customScope .col-framework.col2 .col1-third-col2.col-gutters .col-item, .customScope .col-framework.col2 .col2-thirds-col1.col-gutters .col-item, .customScope .col-framework.col2.col1-third-col2.col-gutters .col-item, .customScope .col-framework.col2.col2-thirds-col1.col-gutters .col-item, .customScope .col-framework.col2.col-twothreefifth.col-gutters .col-item, .customScope .col-framework.col2.col-threetwofifth.col-gutters .col-item {
       width: calc(100% - 32px);
       max-width: calc(100% - 32px);
    }
 
    .customScope .col-framework.col2.col-smallgutters .col-item, .customScope .col-framework.col2 .col1-third-col2.col-smallgutters .col-item, .customScope .col-framework.col2 .col2-thirds-col1.col-smallgutters .col-item, .customScope .col-framework.col2.col1-third-col2.col-smallgutters .col-item, .customScope .col-framework.col2.col2-thirds-col1.col-smallgutters .col-item, .customScope .col-framework.col2.col-twothreefifth.col-smallgutters .col-item, .customScope .col-framework.col2.col-threetwofifth.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col-framework.col2.col-gutters .col1-third-col2 .col-item, .customScope .col-framework.col2.col-gutters .col2-thirds-col1 .col-item {
       width: calc(100% - 32px);
       max-width: calc(100% - 32px);
    }
 }
 
 @media (min-width: 600px) and (max-width: 770px) {
    .customScope .col-framework.col2.col-altbreak .col-item:nth-child(1n) {
       width: 40%;
       max-width: 40%;
    }
 
    .customScope .col-framework.col2.col-altbreak .col-item:nth-child(2n) {
       width: 60%;
       max-width: 60%;
    }
 
    .customScope .col-framework.col2.col-altbreak.col-gutters .col-item:nth-child(1n) {
       width: calc(40% - 32px);
       max-width: calc(40% - 32px);
    }
 
    .customScope .col-framework.col2.col-altbreak.col-gutters .col-item:nth-child(2n) {
       width: calc(60% - 32px);
       max-width: calc(60% - 32px);
    }
 
    .customScope .col-framework.col2.col-altbreak.col-smallgutters .col-item:nth-child(1n) {
       width: calc(40% - .66666em);
       max-width: calc(40% - .66666em);
    }
 
    .customScope .col-framework.col2.col-altbreak.col-smallgutters .col-item:nth-child(2n) {
       width: calc(60% - .66666em);
       max-width: calc(60% - .66666em);
    }
 
    .customScope .col-framework.col2.col-altsize .col-item:nth-child(1n) {
       width: 54%;
       max-width: 54%;
    }
 
    .customScope .col-framework.col2.col-altsize .col-item:nth-child(2n) {
       width: 46%;
       max-width: 46%;
    }
 
    .customScope .col-framework.col2.col-altsize.col-gutters .col-item:nth-child(1n) {
       width: calc(54% - 32px);
       max-width: calc(54% - 32px);
    }
 
    .customScope .col-framework.col2.col-altsize.col-gutters .col-item:nth-child(2n) {
       width: calc(46% - 32px);
       max-width: calc(46% - 32px);
    }
 
    .customScope .col-framework.col2.col-altsize.col-smallgutters .col-item:nth-child(1n) {
       width: calc(54% - .66666em);
       max-width: calc(54% - .66666em);
    }
 
    .customScope .col-framework.col2.col-altsize.col-smallgutters .col-item:nth-child(2n) {
       width: calc(46% - .66666em);
       max-width: calc(46% - .66666em);
    }
 
    .customScope .col6.col-multi.col-framework {
       max-width: 100%;
    }
 
    .customScope .col6.col-multi.col-framework .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .col6.col-multi.col-framework.col-gutters .col-item {
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 
    .customScope .col6.col-multi.col-framework.col-smallgutters .col-item {
       width: calc(33.3333% - .66666em);
       max-width: calc(33.3333% - .66666em);
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .col-gutters {
       margin-bottom: -28px !important;
    }
 
    .customScope .col-gutters > .col-w1, .customScope .col-gutters > .cwidth > .col-w1 {
       margin: 0 -14px;
    }
 
    .customScope .col-gutters .col-item {
       margin: 0 14px 28px;
    }
 
    .customScope .col-gutters.crsl-slider .col-item {
       margin: 0 14px !important;
    }
 
    .customScope .col-gutters .slick-list {
       margin: 0 -14px;
    }
 
    .customScope .col-framework.col2 .col-item, .customScope .col-framework.col2.col-altsize .col-item, .customScope .col-framework.col2 .col1-third-col2 .col-item, .customScope .col-framework.col2 .col2-thirds-col1 .col-item, .customScope .col-framework.col2.col1-third-col2 .col-item, .customScope .col-framework.col2.col2-thirds-col1 .col-item, .customScope .col-framework.col2.col-twothreefifth .col-item, .customScope .col-framework.col2.col-threetwofifth .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col-framework.col2.col-gutters .col-item, .customScope .col-framework.col2.col-altsize.col-gutters .col-item, .customScope .col-framework.col2 .col1-third-col2.col-gutters .col-item, .customScope .col-framework.col2 .col2-thirds-col1.col-gutters .col-item, .customScope .col-framework.col2.col1-third-col2.col-gutters .col-item, .customScope .col-framework.col2.col2-thirds-col1.col-gutters .col-item, .customScope .col-framework.col2.col-twothreefifth.col-gutters .col-item, .customScope .col-framework.col2.col-threetwofifth.col-gutters .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col-framework.col2.col-smallgutters .col-item, .customScope .col-framework.col2.col-altsize.col-smallgutters .col-item, .customScope .col-framework.col2 .col1-third-col2.col-smallgutters .col-item, .customScope .col-framework.col2 .col2-thirds-col1.col-smallgutters .col-item, .customScope .col-framework.col2.col1-third-col2.col-smallgutters .col-item, .customScope .col-framework.col2.col2-thirds-col1.col-smallgutters .col-item, .customScope .col-framework.col2.col-twothreefifth.col-smallgutters .col-item, .customScope .col-framework.col2.col-threetwofifth.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col-framework.col2.col-gutters .col1-third-col2 .col-item, .customScope .col-framework.col2.col-gutters .col2-thirds-col1 .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col3.col-framework.col-altbreak {
       max-width: 100%;
    }
 
    .customScope .col3.col-framework.col-altbreak .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col3.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col3.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col3.col-framework, .customScope .col3.col-framework.col-multi, .customScope .col4.col-framework, .customScope .col4.col-framework.col-altbreak-2, .customScope .col4.col-framework.col-multi {
       max-width: 400px;
    }
 
    .customScope .col3.col-framework .col-item, .customScope .col3.col-framework.col-multi .col-item, .customScope .col4.col-framework .col-item, .customScope .col4.col-framework.col-altbreak-2 .col-item, .customScope .col4.col-framework.col-multi .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col3.col-framework.col-gutters .col-item, .customScope .col3.col-framework.col-multi.col-gutters .col-item, .customScope .col4.col-framework.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-gutters .col-item, .customScope .col4.col-framework.col-multi.col-gutters .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col3.col-framework.col-smallgutters .col-item, .customScope .col3.col-framework.col-multi.col-smallgutters .col-item, .customScope .col4.col-framework.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-2.col-smallgutters .col-item, .customScope .col4.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col4.col-framework.col-2upmobile, .customScope .col4.col-framework.col-2upmobile.col-multi {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-2upmobile .col-item, .customScope .col4.col-framework.col-2upmobile.col-multi .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-2upmobile.col-gutters .col-item, .customScope .col4.col-framework.col-2upmobile.col-multi.col-gutters .col-item {
       width: calc(50% - 28px);
       max-width: calc(50% - 28px);
    }
 
    .customScope .col4.col-framework.col-2upmobile.col-smallgutters .col-item, .customScope .col4.col-framework.col-2upmobile.col-multi.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak-3, .customScope .col4.col-framework.col-altbreak-4 {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3 .col-item, .customScope .col4.col-framework.col-altbreak-4 .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-gutters .col-item, .customScope .col4.col-framework.col-altbreak-4.col-gutters .col-item {
       width: calc(50% - 28px);
       max-width: calc(50% - 28px);
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-smallgutters .col-item, .customScope .col4.col-framework.col-altbreak-4.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak {
       max-width: 400px !important;
    }
 
    .customScope .col4.col-framework.col-altbreak .col-item {
       width: 100% !important;
       max-width: 100% !important;
    }
 
    .customScope .col4.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(100% - 28px) !important;
       max-width: calc(100% - 28px) !important;
    }
 
    .customScope .col4.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col5.col-framework, .customScope .col5.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col5.col-framework .col-item, .customScope .col5.col-framework.col-multi .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col5.col-framework.col-gutters .col-item, .customScope .col5.col-framework.col-multi.col-gutters .col-item {
       width: calc(50% - 28px);
       max-width: calc(50% - 28px);
    }
 
    .customScope .col5.col-framework.col-smallgutters .col-item, .customScope .col5.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 
    .customScope .col5.col-framework.col-altbreak {
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-altbreak .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-altbreak.col-gutters .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col5.col-framework.col-altbreak.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col6.col-framework, .customScope .col6.col-framework.col-multi {
       max-width: 100%;
    }
 
    .customScope .col6.col-framework .col-item, .customScope .col6.col-framework.col-multi .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col6.col-framework.col-gutters .col-item, .customScope .col6.col-framework.col-multi.col-gutters .col-item {
       width: calc(50% - 28px);
       max-width: calc(50% - 28px);
    }
 
    .customScope .col6.col-framework.col-smallgutters .col-item, .customScope .col6.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .col5.col-framework .col-item, .customScope .col5.col-framework.col-multi .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col5.col-framework.col-gutters .col-item, .customScope .col5.col-framework.col-multi.col-gutters .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col5.col-framework.col-smallgutters .col-item, .customScope .col5.col-framework.col-multi.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col4.col-framework.col-altbreak-3 {
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3 .col-item {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-gutters .col-item {
       width: calc(100% - 28px);
       max-width: calc(100% - 28px);
    }
 
    .customScope .col4.col-framework.col-altbreak-3.col-smallgutters .col-item {
       width: calc(100% - .66666em);
       max-width: calc(100% - .66666em);
    }
 
    .customScope .col4.col-framework.col-2upmobile .col-item, .customScope .col4.col-framework.col-2upmobile.col-multi .col-item, .customScope .col5.col-framework.col-2upmobile .col-item, .customScope .col5.col-framework.col-2upmobile.col-multi .col-item {
       width: 50%;
       max-width: 50%;
    }
 
    .customScope .col4.col-framework.col-2upmobile.col-gutters .col-item, .customScope .col4.col-framework.col-2upmobile.col-multi.col-gutters .col-item, .customScope .col5.col-framework.col-2upmobile.col-gutters .col-item, .customScope .col5.col-framework.col-2upmobile.col-multi.col-gutters .col-item {
       width: calc(50% - 28px);
       max-width: calc(50% - 28px);
    }
 
    .customScope .col4.col-framework.col-2upmobile.col-smallgutters .col-item, .customScope .col4.col-framework.col-2upmobile.col-multi.col-smallgutters .col-item, .customScope .col5.col-framework.col-2upmobile.col-smallgutters .col-item, .customScope .col5.col-framework.col-2upmobile.col-multi.col-smallgutters .col-item {
       width: calc(50% - .66666em);
       max-width: calc(50% - .66666em);
    }
 }
 
 .customScope .rtl .cg19samples h4, .customScope .rtl .col-w1 {
    direction: rtl;
 }
 
 .customScope .cg19samples .col-item:nth-child(4n+1) {
    background: rgba(0, 0, 0, 0.2);
 }
 
 .customScope .cg19samples .col-item:nth-child(4n+2) {
    background: rgba(0, 0, 0, 0.4);
 }
 
 .customScope .cg19samples .col-item:nth-child(4n+3) {
    background: rgba(0, 0, 0, 0.3);
 }
 
 .customScope .cg19samples .col-item:nth-child(4n) {
    background: rgba(0, 0, 0, 0.5);
 }
 
 .customScope .cg19samples .col-item > div {
    background-color: rgba(255, 0, 0, 0.2);
    padding: 5px;
    margin-bottom: 1px;
 }
 
 .customScope .cg19samples .col-item > div:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cg19samples:nth-of-type(2n) {
    background: #eee;
 }
 
 .customScope .cpad.cg19samples {
    padding-top: 3em !important;
    padding-bottom: 3.5em !important;
 }
 
 @media (max-height: 800px), (max-width: 770px) {
    .customScope .cpad.cg19samples {
       padding-top: 2.1em !important;
       padding-bottom: 2.45em !important;
    }
 }
 
 .customScope .col-divider.col2 .col-item:before {
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 1px;
    content: "";
    position: absolute;
    padding-top: inherit;
    padding-bottom: inherit;
    background-color: #3A3632;
    background-clip: content-box;
 }
 
 .customScope .txtlight .col-divider.col2 .col-item:before {
    background-color: #fff;
 }
 
 .customScope .col-divider.col2 .col-w1 .col-item:nth-child(2n+1):before {
    display: none;
 }
 
 @media (max-width: 770px) {
    .customScope .col-divider.col2 .col-item:before {
       right: 0;
       bottom: auto;
       width: auto;
       height: 1px;
       padding-top: 0 !important;
       padding-bottom: 0 !important;
       padding-left: inherit;
       padding-right: inherit;
    }
 }
 
 .customScope .cb27w5 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin: .8em 2.5em 0 0;
 }
 
 .customScope .cb27w5 .icn-img {
    font-size: 5rem;
    margin-right: 0.4em !important;
    transform: translateY(-30%);
 }
 
 .customScope .cb27contact h3 {
    font-size: 2rem;
 }
 
 .customScope .cb27contact p {
    margin: 0 0 .5em;
 }
 
 .customScope .cb27contact p, .customScope .cb27contact a {
    font-size: 1.5rem;
 }
 
 .customScope .cb27lnks {
    display: block;
 }
 
 .customScope .cb27v5 .cb27w2 em {
    font-weight: bold;
    font-style: unset;
 }
 
 .customScope .f11v6 .cb27v5.bgburgundy .cb27w2 a, .customScope .f11v6 .cb27v5.bgburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgdarkburgundy .cb27w2 a, .customScope .f11v6 .cb27v5.bgdarkburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgblue .cb27w2 a, .customScope .f11v6 .cb27v5.bgblue .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgdarkblue .cb27w2 a, .customScope .f11v6 .cb27v5.bgdarkblue .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgdarkslate .cb27w2 a, .customScope .f11v6 .cb27v5.bgdarkslate .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgdarkgrey .cb27w2 a, .customScope .f11v6 .cb27v5.bgdarkgrey .cb27w2 a strong, .customScope .f11v6 .cb27v5.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v5.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgburgundyred .cb27w2 a, .customScope .f11v6 .cb27v5.bgburgundyred .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgredblue .cb27w2 a, .customScope .f11v6 .cb27v5.bgredblue .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgblueburgundy .cb27w2 a, .customScope .f11v6 .cb27v5.bgblueburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v5.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v5.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v5.bggreendarkgreen .cb27w2 a, .customScope .f11v6 .cb27v5.bggreendarkgreen .cb27w2 a strong, .customScope .f11v6 .cb27v5.bgredorange .cb27w2 a, .customScope .f11v6 .cb27v5.bgredorange .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgburgundy .cb27w2 a, .customScope .f11v6 .cb27v6.bgburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgdarkburgundy .cb27w2 a, .customScope .f11v6 .cb27v6.bgdarkburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgblue .cb27w2 a, .customScope .f11v6 .cb27v6.bgblue .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgdarkblue .cb27w2 a, .customScope .f11v6 .cb27v6.bgdarkblue .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgdarkslate .cb27w2 a, .customScope .f11v6 .cb27v6.bgdarkslate .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgdarkgrey .cb27w2 a, .customScope .f11v6 .cb27v6.bgdarkgrey .cb27w2 a strong, .customScope .f11v6 .cb27v6.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v6.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgburgundyred .cb27w2 a, .customScope .f11v6 .cb27v6.bgburgundyred .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgredblue .cb27w2 a, .customScope .f11v6 .cb27v6.bgredblue .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgblueburgundy .cb27w2 a, .customScope .f11v6 .cb27v6.bgblueburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v6.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v6.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v6.bggreendarkgreen .cb27w2 a, .customScope .f11v6 .cb27v6.bggreendarkgreen .cb27w2 a strong, .customScope .f11v6 .cb27v6.bgredorange .cb27w2 a, .customScope .f11v6 .cb27v6.bgredorange .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgburgundy .cb27w2 a, .customScope .f11v6 .cb27v7.bgburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgdarkburgundy .cb27w2 a, .customScope .f11v6 .cb27v7.bgdarkburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgblue .cb27w2 a, .customScope .f11v6 .cb27v7.bgblue .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgdarkblue .cb27w2 a, .customScope .f11v6 .cb27v7.bgdarkblue .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgdarkslate .cb27w2 a, .customScope .f11v6 .cb27v7.bgdarkslate .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgdarkgrey .cb27w2 a, .customScope .f11v6 .cb27v7.bgdarkgrey .cb27w2 a strong, .customScope .f11v6 .cb27v7.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v7.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgburgundyred .cb27w2 a, .customScope .f11v6 .cb27v7.bgburgundyred .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgredblue .cb27w2 a, .customScope .f11v6 .cb27v7.bgredblue .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgblueburgundy .cb27w2 a, .customScope .f11v6 .cb27v7.bgblueburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v7.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v7.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v7.bggreendarkgreen .cb27w2 a, .customScope .f11v6 .cb27v7.bggreendarkgreen .cb27w2 a strong, .customScope .f11v6 .cb27v7.bgredorange .cb27w2 a, .customScope .f11v6 .cb27v7.bgredorange .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgburgundy .cb27w2 a, .customScope .f11v6 .cb27v8.bgburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgdarkburgundy .cb27w2 a, .customScope .f11v6 .cb27v8.bgdarkburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgblue .cb27w2 a, .customScope .f11v6 .cb27v8.bgblue .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgdarkblue .cb27w2 a, .customScope .f11v6 .cb27v8.bgdarkblue .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgdarkslate .cb27w2 a, .customScope .f11v6 .cb27v8.bgdarkslate .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgdarkgrey .cb27w2 a, .customScope .f11v6 .cb27v8.bgdarkgrey .cb27w2 a strong, .customScope .f11v6 .cb27v8.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v8.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgburgundyred .cb27w2 a, .customScope .f11v6 .cb27v8.bgburgundyred .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgredblue .cb27w2 a, .customScope .f11v6 .cb27v8.bgredblue .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgblueburgundy .cb27w2 a, .customScope .f11v6 .cb27v8.bgblueburgundy .cb27w2 a strong, .customScope .f11v6 .cb27v8.bggreenblue .cb27w2 a, .customScope .f11v6 .cb27v8.bggreenblue .cb27w2 a strong, .customScope .f11v6 .cb27v8.bggreendarkgreen .cb27w2 a, .customScope .f11v6 .cb27v8.bggreendarkgreen .cb27w2 a strong, .customScope .f11v6 .cb27v8.bgredorange .cb27w2 a, .customScope .f11v6 .cb27v8.bgredorange .cb27w2 a strong {
    color: #F0CC71;
    font-weight: 700;
 }
 
 .customScope .cb27v5, .customScope .cb27v7, .customScope .cb27v9 {
    position: relative;
    overflow: hidden;
 }
 
 .customScope .rtl .cb27v5, .customScope .rtl .cb27v7, .customScope .rtl .cb27v9 {
    direction: rtl;
 }
 
 .customScope .cb27v5 .cb27w1, .customScope .cb27v7 .cb27w1, .customScope .cb27v9 .cb27w1 {
    margin-bottom: 0;
    padding-top: 1.8em;
    padding-bottom: 1.8em;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb27v5 .cb27w2, .customScope .cb27v7 .cb27w2, .customScope .cb27v9 .cb27w2 {
    position: relative;
    color: #FBF9F8;
    line-height: 1.3;
    font-size: 1.8rem;
    padding-right: 1.3em;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
 }
 
 .customScope .rtl .cb27v5 .cb27w2, .customScope .rtl .cb27v7 .cb27w2, .customScope .rtl .cb27v9 .cb27w2 {
    padding-left: 1.3em;
    padding-right: 0 !important;
 }
 
 .customScope .cb27v5 .cb27w2 h4, .customScope .cb27v7 .cb27w2 h4, .customScope .cb27v9 .cb27w2 h4 {
    color: #fff;
    font-size: 3.2rem;
 }
 
 .customScope .cb27v5 .cb27w2 p, .customScope .cb27v7 .cb27w2 p, .customScope .cb27v9 .cb27w2 p {
    font-size: 2.4rem;
 }
 
 .customScope .cb27v5 .cb27w2.cb27icn, .customScope .cb27v7 .cb27w2.cb27icn, .customScope .cb27v9 .cb27w2.cb27icn {
    -ms-flex: 0 1 6em;
    flex: 0 1 6em;
    min-width: 5em;
    margin: -1.8em 0;
 }
 
 .customScope .cb27v5 .cb27w2.cb27icn > img, .customScope .cb27v7 .cb27w2.cb27icn > img, .customScope .cb27v9 .cb27w2.cb27icn > img {
    max-width: 100%;
 }
 
 .customScope .cb27v5 .cb27w3, .customScope .cb27v7 .cb27w3, .customScope .cb27v9 .cb27w3 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
 }
 
 .customScope .cb27v5 .obttns, .customScope .cb27v7 .obttns, .customScope .cb27v9 .obttns {
    width: auto;
    float: right;
    font-size: 1.8rem;
    white-space: nowrap;
 }
 
 .customScope .cb27v5 .obttns > div, .customScope .cb27v7 .obttns > div, .customScope .cb27v9 .obttns > div {
    float: none;
    display: inline-block;
    margin: 0;
 }
 
 .customScope .cb27v5 .obttns > div ~ div, .customScope .rtl .cb27v5 .obttns > div, .customScope .cb27v7 .obttns > div ~ div, .customScope .rtl .cb27v7 .obttns > div, .customScope .cb27v9 .obttns > div ~ div, .customScope .rtl .cb27v9 .obttns > div {
    margin-left: 1em;
 }
 
 .customScope .rtl .cb27v5 .obttns > div:last-child, .customScope .rtl .cb27v7 .obttns > div:last-child, .customScope .rtl .cb27v9 .obttns > div:last-child {
    margin-left: 0;
 }
 
 .customScope .cb27v7 .cb27w1 {
    -ms-flex-direction: column;
    flex-direction: column;
 }
 
 .customScope .cb27v7 .cb27w2 {
    padding-right: 0;
 }
 
 .customScope .cb27v7 .cb27w2, .customScope .cb27v7 .cb27w3 {
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    max-width: 100%;
 }
 
 .customScope .cb27v7 .o-bgimg {
    position: absolute;
    z-index: 0;
    width: 50%;
    max-width: 600px;
    height: 0;
    padding-bottom: 30%;
    bottom: -2em;
    background-size: 200% auto !important;
 }
 
 .customScope .cb27v7 .cb27bg-left, .customScope .cb27v7 .cb27bg-right {
    display: none;
 }
 
 .customScope .f11v6-home .cb27v7 {
    background-color: #325C72 !important;
 }
 
 .customScope .f11v6-home .cb27v7 .o-bgimg {
    display: none;
 }
 
 .customScope .cb27v9 .obttns.obttn-center {
    width: 100%;
    white-space: normal;
    margin: .6em 0;
 }
 
 .customScope .cb27v9 .obttns.obttn-center > div {
    margin-top: .6em !important;
    margin-bottom: .6em !important;
 }
 
 .customScope .f11v6-omag .cb27v9.bgdarkblue {
    background: #315d70 !important;
 }
 
 .customScope .f11v6-landingpg .cb27v5 .cb27w1 {
    max-width: 1080px;
 }
 
 .customScope .f11v6-landingpg .cb27v5 .cb27w2 {
    font-size: 2.4rem;
    font-size: 2.4rem;
 }
 
 @media only screen and (max-width: 1476px) {
    .customScope .cb27v7 .cb27bg-left {
       left: -10%;
    }
 
    .customScope .cb27v7 .cb27bg-right {
       right: -10%;
    }
 }
 
 @media only screen and (min-width: 770px) and (max-width: 1200px) {
    .customScope .cb27v5 .cb27w1 {
       padding-top: 1.2em;
       padding-bottom: 1.2em;
    }
 
    .customScope .cb27v5 .cb27w2.cb27icn {
       margin: -1.2em 0;
       padding-right: 1em;
       -ms-flex-preferred-size: 5em;
       flex-basis: 5em;
    }
 
    .customScope .cb27v5 .cb27w2.cb27icn + .cb27w2 {
       font-size: 1.85rem;
       padding-right: 1.5em;
    }
 
    .customScope .cb27v5 .cb27w2.cb27icn ~ .cb27w3 .obttns {
       font-size: 1.5rem;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb27v5 .cb27w1, .customScope .cb27v7 .cb27w1 {
       padding-bottom: 1.55em;
       -ms-flex-direction: column;
       flex-direction: column;
    }
 
    .customScope .cb27v5 .cb27w2, .customScope .cb27v5 .cb27w3, .customScope .cb27v5 .cb27icn.cb27w2 ~ .cb27w3, .customScope .cb27v7 .cb27w2, .customScope .cb27v7 .cb27w3, .customScope .cb27v7 .cb27icn.cb27w2 ~ .cb27w3 {
       max-width: 100%;
       padding-right: 0;
       text-align: center;
       -ms-flex: 0 1 auto;
       flex: 0 1 auto;
    }
 
    .customScope .cb27v5 .cb27w2.cb27icn, .customScope .cb27v7 .cb27w2.cb27icn {
       -ms-flex-preferred-size: 5em;
       flex-basis: 5em;
       margin: -1em 0 0;
    }
 
    .customScope .cb27v5 .obttns, .customScope .cb27v7 .obttns {
       margin-top: 1em;
       white-space: normal;
    }
 
    .customScope .cb27v5 .obttns > div, .customScope .cb27v7 .obttns > div {
       margin: 1em 0.5em 0 !important;
    }
 
    .customScope .cb27v7 {
       padding-bottom: 1.55em;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb27v7 {
       padding-bottom: 5em;
    }
 
    .customScope .cb27v7 .cb27bg-left {
       width: 80%;
       height: 100%;
       padding: 0;
    }
 
    .customScope .cb27v7 .cb27bg-right {
       display: none;
    }
 }
 
 .customScope .cb27v6 .cb27w1, .customScope .cb27v8 .cb27w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    box-sizing: border-box;
    margin-bottom: 0;
    padding-top: 2.2rem !important;
    padding-bottom: 2.2rem !important;
 }
 
 .customScope .cb27v6 .cb27w1:after, .customScope .cb27v8 .cb27w1:after {
    display: none;
 }
 
 .customScope .cb27v6 .cb27w2, .customScope .cb27v8 .cb27w2 {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding-right: 1.3em;
    font-size: 2rem;
    line-height: 1.4;
    font-weight: 800;
    align-self: center;
 }
 
 .customScope .cb27v6 .cb27w3, .customScope .cb27v8 .cb27w3 {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    align-self: center;
 }
 
 .customScope .cb27v6 .obttns, .customScope .cb27v8 .obttns {
    width: auto;
    white-space: nowrap;
    margin-bottom: 0;
 }
 
 .customScope .cb27v6 .obttns > div, .customScope .cb27v8 .obttns > div {
    display: inline-block;
    float: none;
    margin: 1rem 0;
    font-size: 1.4rem;
 }
 
 .customScope .cb27v6 .obttns > div + div, .customScope .cb27v8 .obttns > div + div {
    margin-left: 1em;
 }
 
 .customScope .cb27v6 .icn-close, .customScope .cb27v8 .icn-close {
    display: none;
    color: currentColor !important;
 }
 
 .customScope .cb27v6 .icn-close:before, .customScope .cb27v8 .icn-close:before {
    color: currentColor !important;
    opacity: .7;
 }
 
 .customScope .cb27v6 .icn-close:hover, .customScope .cb27v8 .icn-close:hover {
    text-decoration: none;
 }
 
 .customScope .f11 .cb27v6 .cb27w1, .customScope .f11 .cb27v8 .cb27w1, .customScope .f20 .cb27v6:not([class*="0bg"]) .cb27w1, .customScope .f20 .cb27v8:not([class*="0bg"]) .cb27w1 {
    color: #161513;
 }
 
 .customScope .f11 .cb27v6.txtlight .cb27w1, .customScope .f11 .cb27v8.txtlight .cb27w1 {
    color: #fff;
 }
 
 .customScope .f11v0 .cb27v6 .obttns a {
    font-size: 1.4rem;
 }
 
 .customScope .cb27sticky {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    transition: 300ms transform,300ms margin 300ms;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    margin-bottom: var(--marginBtm);
    padding-left: 2em;
    z-index: 15;
 }
 
 .customScope .cw22v0 + .cb27sticky {
    padding-top: 0;
 }
 
 .customScope .cb27sticky.cb27show, .customScope .cb27sticky.cb27unstuck {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    margin-bottom: 0;
 }
 
 .customScope .cb27sticky.cb27unstuck {
    position: static;
 }
 
 .customScope .cb27sticky.cb27unstuck .icn-close {
    opacity: 0;
    pointer-events: none;
 }
 
 .customScope .cb27sticky .icn-close {
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    transition: 200ms opacity;
    display: block;
    position: absolute;
    opacity: 0.7;
    top: 50%;
    left: 0.5em;
    margin-right: 2em;
    font-size: 2em;
    line-height: 0;
    cursor: pointer;
 }
 
 .customScope .cb27sticky .icn-close:hover {
    opacity: 1;
 }
 
 .customScope .cb27sticky .obttns {
    float: left;
    margin-right: 2.5em;
 }
 
 .customScope .cb27sticky .obttns a {
    border: 0;
 }
 
 .customScope .cb27v8 {
    visibility: hidden;
 }
 
 .customScope .cb27v8.cb27init {
    visibility: visible;
 }
 
 @media only screen and (min-width: 1601px) {
    .customScope .cb27.cb27sticky {
       left: calc((100% - 1600px) / 2);
       right: calc((100% - 1600px) / 2);
    }
 
    .customScope .f20 .cb27.cb27sticky {
       left: 0;
       right: 0;
    }
 
    .customScope .f20 .cb27.cb27sticky .cb27w1.cwidth {
       max-width: none;
    }
 }
 
 .customScope .f01 .cb27.cb27sticky {
    clear: both;
 }
 
 @media only screen and (min-width: 1013px) {
    .customScope .f01 .cb27.cb27sticky {
       left: calc((100% - 1012px) / 2);
       right: calc((100% - 1012px) / 2);
    }
 }
 
 .customScope .f01 .cb27.cb27sticky.cb27unstuck {
    position: relative;
    width: calc(100% + 38px);
    left: -19px;
 }
 
 @media only screen and (min-width: 771px) {
    .customScope .f01 .cb27.cb27sticky.cb27unstuck {
       width: calc(100% + 14px);
    }
 }
 
 .customScope .f01 .cb27w2 {
    font-size: 1.2rem;
 }
 
 .customScope .f01 .cb27w3 .obttns {
    font-size: 1rem;
 }
 
 .customScope .f11v7 .cb27v6 .obttns a {
    line-height: 1.4;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb27v6, .customScope .cb27v8 {
       padding-left: 0;
    }
 
    .customScope .cb27v6 .cb27w1, .customScope .cb27v8 .cb27w1 {
       -ms-flex-direction: column;
       flex-direction: column;
    }
 
    .customScope .cb27v6 .cb27w2, .customScope .cb27v6 .cb27w3, .customScope .cb27v8 .cb27w2, .customScope .cb27v8 .cb27w3 {
       -ms-flex: 0 1 auto;
       flex: 0 1 auto;
       margin: 0;
       padding-right: 0;
       text-align: center;
    }
 
    .customScope .cb27v6 .obttns, .customScope .cb27v8 .obttns {
       margin-top: 1em;
       white-space: normal;
    }
 
    .customScope .cb27v6 .obttns > div, .customScope .cb27v8 .obttns > div {
       margin: 0.5em;
    }
 
    .customScope .cb27v6.cb27sticky .obttns, .customScope .cb27v8.cb27sticky .obttns {
       margin-right: 0;
    }
 
    .customScope .cb27v6.cb27sticky .icn-close, .customScope .cb27v8.cb27sticky .icn-close {
       -webkit-transform: none;
       -ms-transform: none;
       transform: none;
       top: 0.2em;
       left: auto;
       right: 0.2em;
       margin-right: 0;
       font-size: 1.5em;
    }
 }
 
 @media only screen and (max-height: 770px) {
    .customScope .cb27sticky .cb27w1 {
       padding-top: 0.5em;
       padding-bottom: 0.5em;
    }
 }
 
 .customScope .cb34v0 {
    padding: 1em 0;
 }
 
 .customScope .cb34w1 {
    padding: 0 2.3em 0 1em;
    display: table-cell;
    vertical-align: top;
 }
 
 .customScope .cb34w1 .icn-circle {
    font-size: 140px;
    font-size: 14rem;
 }
 
 .customScope .cb34w1 .icn-circle:before {
    color: #fff;
 }
 
 .customScope .cb34w1 .icn-large-quote.icn-circle:before {
    top: 47%;
 }
 
 .customScope .cb34w2 {
    display: table-cell;
    vertical-align: top;
 }
 
 .customScope .cb34w2 p {
    font-size: 26px;
    font-size: 2.6rem;
    width: 100%;
    float: left;
    font-weight: bold;
    line-height: 1.3em;
    padding-top: 0.25em;
    margin-bottom: 0;
 }
 
 .customScope .cb34w3 {
    font-size: 18px;
    font-size: 1.8rem;
    font-style: italic;
    padding-top: 1em;
    width: 100%;
    float: left;
    color: #667d86;
 }
 
 .customScope .cb34v1 .cb34w1 .cb34w4 .icn-img.icn-circle:before {
    color: #fff !important;
 }
 
 .customScope .cb34v1 .cb34w2 p {
    line-height: 1.4;
    font-size: 2.8rem;
    font-weight: normal;
    color: #161513;
 }
 
 .customScope .cb34v1 .cb34w3 {
    color: #161513;
    font-style: normal;
 }
 
 .customScope .cb34v1 .cb34w4 .icn-circle {
    background: #A890B6;
 }
 
 .customScope .cb34reversed .cb34w1 {
    padding: 0 1em 0 2.3em;
    float: right;
 }
 
 .customScope .cc04 .slick-slide[class*="bg"] section.cb34 {
    background: inherit !important;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb34v0 {
       padding: 0;
    }
 
    .customScope .cb34w1, .customScope .cb34w2 {
       padding: 0;
       width: 100%;
       float: left;
    }
 
    .customScope .cb34w4 {
       width: 1em;
       margin: 0 auto;
       font-size: 14rem;
    }
 
    .customScope .cb34w4:after {
       visibility: hidden;
       display: block;
       font-size: 0;
       content: " ";
       clear: both;
       height: 0;
    }
 
    .customScope .cb34w4 .icn-img.icn-circle {
       margin: .1em 0 !important;
    }
 
    .customScope .cb34w2 p {
       padding-top: .75em;
    }
 }
 
 .customScope .f11v7-event5-1 .cb46 {
    border-top: 1px solid #D4CFCA;
 }
 
 .customScope .f11v7-event5-1 .cb46 .cb46w2 {
    border-right: 1px solid #D8D4CF;
 }
 
 .customScope .cb46v2 .cb46w3 p {
    color: #fff;
 }
 
 .customScope .cb46v2 .cb46w3 p a {
    color: #fff;
    font-weight: 500;
 }
 
 .customScope .cb46w2 {
    border-right: 1px solid rgba(59, 112, 135, 0.4);
 }
 
 .customScope .f11v6 .cb46 {
    border-top: 0;
 }
 
 .customScope .f11v6 .cb46 .cb46w3 p a {
    font-weight: 500;
 }
 
 .customScope .cb46 {
    border-top: 1px solid #7A736E;
 }
 
 .customScope .cb46w1 {
    display: table;
    padding-top: 55px;
    padding-bottom: 55px;
    margin-bottom: 0;
 }
 
 .customScope .cb46[data-autorotate] .cb46w1 {
    display: none;
 }
 
 .customScope .cb46[data-autorotate] .cb46w1:nth-child(1) {
    display: table;
 }
 
 .customScope .cb46w2 {
    display: table-cell;
    text-align: right;
    vertical-align: middle;
    width: 16.949152542%;
    padding: 0 2.5423728815% 0 0;
 }
 
 .customScope .cb46.cb46whttext {
    border-top: 0 !important;
 }
 
 .customScope .cb46.cb46whttext .cb46w2 {
    border-color: rgba(255, 255, 255, 0.5) !important;
 }
 
 .customScope .cb46w2 img {
    width: 127px;
 }
 
 .customScope .cb46w3 {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 2.5423728815%;
 }
 
 .customScope .cb46w3 p {
    font-size: 3rem;
    font-weight: 300;
    margin: 0;
 }
 
 .customScope .cb46w3 p a {
    font-weight: 500;
 }
 
 .customScope .cb46w3 p.cb46attr {
    font-size: 1.7rem !important;
    color: #000;
    font-weight: normal;
 }
 
 .customScope .cb46w3 p + p.cb46attr {
    margin-top: 1em;
 }
 
 .customScope .cb46v1 .cb46w2 img, .customScope .cb46v2 .cb46w2 img {
    width: 40px;
 }
 
 .customScope .f17j1 .cb46hash {
    color: #C58C52;
 }
 
 .customScope .f17j1 .cb46w3 p {
    font-size: 3.2rem;
 }
 
 .customScope .f17j1 .cb46w3 p a {
    font-weight: 700;
 }
 
 .customScope .f17j1 .cb46w3 p.cb46attr {
    font-size: 1.8rem !important;
    font-weight: 700;
 }
 
 .customScope .f17j1 .cb46v2 {
    border-top: 0;
 }
 
 .customScope .f17j1 .cb46v2 .cb46w1 {
    padding: 37px 0;
 }
 
 .customScope .f17j1 .cb46v2 .cb46w2 {
    border-right: 1px solid #9dbac2;
    width: 10.169491525%;
    height: 78px;
 }
 
 .customScope .f17j1 .cb46v2.cb46whttext .cb46w3 {
    color: #fff;
 }
 
 .customScope .f17j1 .cb46v2 .cb46w3 p {
    font-size: 2.4rem;
 }
 
 .customScope .f17j1 .cb46v2.cb46whttext .cb46w3 p a {
    color: #006B8F;
    font-weight: 900;
 }
 
 .customScope .f17j1 .cb46v2.cb46whttext .cb46hash {
    color: #006B8F;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb46w1 {
       display: block;
    }
 
    .customScope .cb46w2 {
       padding-right: 0;
    }
 
    .customScope .cb46w2, .customScope .cb46w3, .customScope .cb46v1 .cb46w2 {
       display: block;
       width: 100%;
       text-align: center;
       padding-top: 2%;
       padding-bottom: 2%;
       border: 0;
    }
 
    .customScope .f17j1 .cb46v2 .cb46w2 {
       width: 100%;
       border: 0;
       height: auto;
    }
 }
 
 .customScope .cb50 .col-item-w2.icn-arrowthn {
    background: #315357;
 }
 
 .customScope .cb50 .obttns {
    padding-top: 2.25em;
 }
 
 .customScope .f11v6-home .cb50v3 div.col-item-w2 {
    background: #3A3632 !important;
 }
 
 .customScope .cb50v2, .customScope .cb50v3 {
    width: 100%;
    position: relative;
    overflow: hidden;
 }
 
 .customScope .rtl .cb50v2, .customScope .rtl .cb50v3 {
    direction: rtl;
 }
 
 .customScope .cb50v2 a.col-item:hover, .customScope .cb50v3 a.col-item:hover {
    text-decoration: none;
 }
 
 .customScope .cb50v2 .cb50w2, .customScope .cb50v3 .cb50w2 {
    background: #315357;
    padding: .7em 1em 0em 1.333em;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 700;
    width: auto;
    z-index: 3;
    order: 2;
    margin-bottom: -0.4em;
 }
 
 .customScope .cb50v2 .col-item-w1, .customScope .cb50v3 .col-item-w1 {
    background: #fff;
    min-height: 9.4em;
    overflow: hidden;
    order: 1;
 }
 
 .customScope .cb50v2 .col-item-w1 img, .customScope .cb50v3 .col-item-w1 img {
    width: 100%;
    display: block;
 }
 
 .customScope .cb50v2 .col-item-w2, .customScope .cb50v3 .col-item-w2 {
    order: 3;
    padding: 1em 1.333em 1.333em;
    min-height: 4.5em;
    position: relative;
    background: #315357 !important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
 }
 
 .customScope .rtl .cb50v2 .col-item-w2, .customScope .rtl .cb50v3 .col-item-w2 {
    padding: 1em 1.333em 1em 4em !important;
 }
 
 .customScope .cb50v2 .col-item-w2:last-child, .customScope .cb50v3 .col-item-w2:last-child {
    -ms-flex-positive: 1;
    flex-grow: 1;
 }
 
 .customScope .cb50v2 .col-item-w2 h3, .customScope .cb50v3 .col-item-w2 h3 {
    margin: 0;
    color: #fff;
    font-weight: 300;
    font-size: 1.8rem;
 }
 
 .customScope .cb50v2 .col-item-w2:before, .customScope .cb50v3 .col-item-w2:before {
    display: none;
 }
 
 .customScope .cb50v2 .cb50w3, .customScope .cb50v3 .cb50w3 {
    margin-top: 3em;
    text-align: center;
 }
 
 .customScope .cb50v2 .cb50w3 .cta-lnk, .customScope .cb50v3 .cb50w3 .cta-lnk {
    font-weight: bold;
    display: table;
    margin: 0 auto;
 }
 
 .customScope .cb50v3 .col-framework .col-w1 .col-item .col-item-w2 {
    background: transparent !important;
 }
 
 .customScope .cb50v2[data-ocomid='cb50hbs'] .col-item-w1 {
    min-height: 0;
    position: relative;
 }
 
 .customScope .cb50v2[data-ocomid='cb50hbs'] .col-item-w1:before {
    content: '';
    display: block;
    height: 0;
    padding-bottom: 74.6%;
 }
 
 .customScope .cb50v2[data-ocomid='cb50hbs'] .col-item-w1 img {
    position: absolute;
    top: 8%;
    left: 50%;
    width: 90%;
    transform-origin: left center;
    transform: translateX(-50%) rotateZ(10deg) rotateX(-25deg) skewX(-5deg) rotateY(20deg) skewY(10deg);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.05);
    border-radius: 2px;
    z-index: 2;
 }
 
 .customScope .cb50v2[data-ocomid='cb50hbs'] .col-item-w1:after {
    position: absolute;
    content: '';
    bottom: 0;
    right: -5%;
    width: 80%;
    transform-origin: left center;
    height: 45%;
    border-radius: 10px;
    background: linear-gradient(transparent 0%, rgba(0, 0, 0, 0.3) 100%);
    -webkit-filter: blur(5px);
    filter: blur(5px);
    transform: skewX(-30deg) skewY(10deg);
    z-index: 1;
 }
 
 .customScope .cb50v3 {
    background-color: #F5F4F2;
 }
 
 .customScope .cb50v3:before {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: repeat;
    opacity: .4;
    background-image: url("https://www.oracle.com/asset/web/i/rw-natural07w.png");
 }
 
 .customScope .cb50v3 .cb50w1 {
    position: relative;
    z-index: 1;
 }
 
 .customScope .cb50v3 header {
    margin-bottom: 3.333em;
 }
 
 .customScope .cb50v3 .col-item {
    background: #312D2A;
    overflow: hidden;
    border-radius: 8px;
 }
 
 .customScope .cb50v3 .col-item-w2 {
    padding: 1.333em 1.333em 0;
    min-height: 1em;
 }
 
 .customScope .cb50v3 .col-item-w2 h3 {
    font-weight: bold;
 }
 
 .customScope .cb50v3 .col-item-w3 {
    order: 4;
    padding: 1em 1.333em 1.5em;
    color: #fff;
    -ms-flex-positive: 1;
    flex-grow: 1;
 }
 
 .customScope .cb50v3 .col-item-w3 p {
    font-size: 14px;
 }
 
 .customScope .cb50v3 .col-item-w3 p:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb18v4 {
    padding: 3em 0;
    margin: 0 38px;
 }
 
 .customScope .cb18v4 ul {
    padding-left: 25px;
 }
 
 .customScope .cb18v4 ul li {
    opacity: 1;
 }
 
 .customScope .cb18 {
    width: 100%;
    clear: both;
    background-color: #fff;
    margin: 0 auto;
 }
 
 .customScope .cb18.cb18v3 {
    padding: 3em 0;
 }
 
 .customScope .cb18.cb18v3:before {
    display: none;
    content: 'desktop';
 }
 
 .customScope .cb18.cb18v3 .cb18w2 {
    display: block;
    padding: 0;
    margin: 0;
    float: none;
    min-width: 22.5%;
    max-width: 22.5%;
 }
 
 .customScope .cb18.cb18v3 .cb18w3 h4.cb18navtitle {
    color: #514C47 !important;
 }
 
 .customScope .cb18.cb18v3 .cb18w3 {
    width: 100%;
    padding: 10%;
    margin: 0;
    float: none;
    max-width: none;
 }
 
 .customScope .cb18.cb18v3 .cb18w3 .cb18fcategory h4 {
    padding-left: 25px;
 }
 
 .customScope .cb18.cb18v3 .cb18w4 {
    float: none;
    width: 100%;
    display: block;
 }
 
 .customScope .cb18.cb18v3 .cb18fcategory {
    width: 100%;
    float: none;
 }
 
 .customScope .cb18.cb18v3 .cb18fcategory ul {
    padding-left: 25px;
 }
 
 .customScope .cb18.cb18v3 .cb18fcategory ul li a, .customScope .cb18.cb18v3 .cb18fcategory ul li span {
    font-size: 1.5rem;
 }
 
 .customScope .cb18.cb18v3 .cb18fcategory ul li ul li a {
    font-size: 1.3rem;
 }
 
 .customScope .cb18.cb18v3 .cb18contentwrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
 }
 
 .customScope .cb18.cb18v3 .cb18content {
    position: relative;
    height: auto;
    width: 76%;
    max-width: 76%;
    float: none;
    margin: 0 0 0 1.5%;
 }
 
 .customScope .cb18.cb18v3 .cb18archive {
    overflow: hidden;
    height: 0;
    opacity: 0;
 }
 
 .customScope .cb18.cb18v3 .cb18mobw1 {
    display: none;
 }
 
 .customScope .cb18.cb18v4 {
    margin: 0;
 }
 
 .customScope .cb18contentwrap, .customScope .cb18wrap {
    position: relative;
    width: 100%;
 }
 
 .customScope .cb18w2 {
    float: left;
    width: 97.2%;
    padding: 2.5em 1.5%;
    margin-bottom: 2%;
    background-color: #312D2A;
    display: table;
 }
 
 .customScope .cb18swrap {
    margin: 0 auto !important;
    position: relative;
 }
 
 .customScope .cb18sleft {
    width: 100%;
 }
 
 .customScope .cb18sright {
    width: 70%;
 }
 
 .customScope .cb18w2 h2 {
    color: #fff;
    font-size: 30px;
    font-size: 3rem;
    font-weight: normal;
    margin: 0 0 0.4em 0;
 }
 
 .customScope .cb18w2 .cb18form {
    width: 100%;
    position: relative;
    overflow: hidden;
    border: 1px solid #fff;
 }
 
 .customScope .cb18w2 .cb18form .cb18forminput {
    width: 100%;
    float: left;
    position: relative;
 }
 
 .customScope .cb18w2 .cb18form .cb18forminput input {
    font-size: 18px;
    font-size: 1.8rem;
    border: none;
    margin-left: -0.5em;
    padding: 0.6em 4em 0.5em 1.3em;
    width: 87%;
    box-sizing: content-box;
 }
 
 .customScope .cb18w2 .cb18form .cb18forminput input:focus {
    outline: none;
 }
 
 .customScope .cb18w2 .cb18form .cb18formsubmit {
    position: relative;
    display: block;
 }
 
 .customScope .cb18w11 {
    position: absolute;
    right: 0;
    height: 39px;
    display: none;
    width: 87px;
 }
 
 .customScope .cb18w2 .cb18form .cb18formsubmit input[type="reset"] {
    position: absolute;
    background-repeat: no-repeat;
    outline: 0;
    border: 0 none;
    cursor: pointer;
    text-indent: -9999px;
    color: #fff;
    width: 43px;
    position: absolute;
    right: 45px;
    top: 0px;
    bottom: 0;
    height: 41px;
    font-size: 43px;
    font-size: 4.3rem;
    padding-left: 2px;
    padding-top: 1px;
    z-index: 1;
    background-image: url("https://www.oracle.com/asset/web/i/cb18-sprite.png");
    background-position: -10px -12px;
 }
 
 .customScope .cb18 ::-ms-clear, .customScope .cb18 input[type="reset"]::-ms-clear {
    display: none;
 }
 
 .customScope .cb18w2 .cb18form .cb18formsubmit:before {
    background: #fff;
    color: #3A3632;
    width: 1.1em;
    position: absolute;
    right: 0;
    height: 1.3em;
    font-size: 40px;
    font-size: 4rem;
    z-index: 1;
    text-align: center;
    padding-top: 0.04em;
 }
 
 .customScope .cb18formsubmit input[type=submit] {
    border: 0 none;
    cursor: pointer;
    text-indent: -9999px;
    position: absolute;
    background: none;
    right: 0;
    top: 0;
    bottom: 0;
    left: auto;
    width: 46px;
    height: 40px;
    z-index: 2;
 }
 
 .customScope .cb18formsubmit input[type=submit]:focus {
    outline: none;
 }
 
 .customScope .cb18searchform {
    background: #fff;
 }
 
 .customScope .cb18v1 .cb18w2 {
    background-color: transparent;
    padding: 0 1.5% 0 1.5%;
    margin-bottom: 1em;
    margin-top: 1em;
    float: none;
 }
 
 .customScope .cb18v1 .cb18w2 .cb18swrap {
    display: table;
    width: auto;
    width: 100%;
    background-color: #5f5f5f;
 }
 
 .customScope .cb18v1 .cb18sleft {
    width: auto;
    display: table-cell;
    vertical-align: middle;
    white-space: nowrap;
    padding: 1em 0 1em 1em;
 }
 
 .customScope .cb18v1 .cb18sright {
    display: table-cell;
    vertical-align: middle;
    white-space: nowrap;
    width: 99%;
    padding: 1em 1em 1em 0;
 }
 
 .customScope .cb18v1 .cb18w2 h2 {
    margin: 0;
    padding-right: 1em;
 }
 
 .customScope .cb18w3 {
    background-color: #F1EFED;
    padding: 2.5%;
    float: right;
    max-width: 22.5%;
    margin-bottom: 1.5%;
 }
 
 .customScope .cb18w3 h3 {
    float: left;
    width: 100%;
    font-weight: normal;
    font-size: 23px;
    font-size: 2.3rem;
    color: #323232;
 }
 
 .customScope .cb18selectedfilters {
    float: left;
    width: 100%;
    padding-bottom: 1em;
    position: relative;
 }
 
 .customScope .cb18selectedfilters li {
    float: left;
    clear: both;
    max-width: 100%;
    margin-top: 0.25em;
 }
 
 .customScope .cb18selectedfilters li a {
    border: 1px solid #3A3632;
    font-size: 13px;
    font-size: 1.3rem;
    color: #3A3632;
    line-height: 2.1em;
    position: relative;
    cursor: pointer;
    -webkit-transition: all 0.1s;
    transition: all 0.1s;
    padding-left: 1.5em;
    overflow: visible;
    display: block;
    background-color: #F1EFED;
    z-index: 2;
    display: inline-block;
    padding-right: 0.4em;
 }
 
 .customScope .cb18selectedfilters li a:hover {
    background: #3A3632;
    color: #fff;
    text-decoration: none;
 }
 
 .customScope .cb18selectedfilters a.cb18hover {
    background: #3A3632;
    color: #fff;
    text-decoration: none;
 }
 
 .customScope .cb18selectedfilters li a:before {
    font-size: 15px;
    font-size: 1.5rem;
    overflow: hidden;
    font-weight: bold;
    position: absolute;
    color: #3A3632;
    left: 0.2em;
    top: 0.4em;
 }
 
 .customScope .cb18selectedfilters li a:hover:before, .customScope .cb18selectedfilters a.cb18hover:before {
    color: #fff;
 }
 
 .customScope .cb18selectedfilters li.cb18clall a {
    color: #fff;
    background: #3A3632;
 }
 
 .customScope .cb18selectedfilters li.cb18clall a:before {
    color: #fff;
 }
 
 .customScope .cb18selectedfilters li.cb18clall a:hover {
    color: #fff;
    background: #006B8F;
    border: 1px solid #F1EFED;
 }
 
 .customScope .cb18selectedfilters .cb18filtersub {
    position: relative;
    margin-left: 18px;
 }
 
 .customScope .cb18selectedfilters .cb18filtersub:before {
    background: url("https://www.oracle.com/asset/web/i/cb18-hierarchy.gif") 0px 0px no-repeat;
    width: 15px;
    height: 26px;
    position: absolute;
    left: -8px;
    top: -14px;
    content: '';
    z-index: 1;
 }
 
 .customScope .cb18w3 .cb18fcategory {
    border-top: 1px solid #b7b7b7;
    padding: 0.5em 0;
    width: 100%;
    float: left;
 }
 
 .customScope .cb18w3:after {
    border-top: 1px solid #b7b7b7;
    position: relative;
    float: left;
    width: 100%;
    height: 1px;
    content: '';
 }
 
 .customScope .cb18w3 .cb18fcategory h4:after {
    opacity: 0;
    -webkit-animation-iteration-count: 1;
    -webkit-animation: cb18fadein 0.3s;
    -webkit-animation-timing-function: ease-out;
    -webkit-animation-delay: 0.2s;
    -webkit-animation-fill-mode: forwards;
    animation-iteration-count: 1;
    animation: cb18fadein 0.3s;
    animation-timing-function: ease-out;
    animation-delay: 0.2s;
    animation-fill-mode: forwards;
 }
 
 .customScope .cb18w3 .cb18fcategory.active h4:after {
    background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px 0px no-repeat;
    position: absolute;
    width: 19px;
    height: 18px;
    overflow: hidden;
    content: '';
    right: 0;
    top: 0px;
    opacity: 0;
 }
 
 .customScope .cb18w3 .cb18fcategory h4:before {
    position: absolute;
    overflow: hidden;
    content: '';
    left: 1px;
    top: 3px;
    width: 9px;
    height: 9px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    background: url("https://www.oracle.com/asset/web/i/cb18-sprite.png") -120px -222px transparent;
    zoom: 1;
 }
 
 .customScope .cb18w3 .cb18fcategory.cb18active h4:before, .customScope .cb18w3 .cb18fcategory h4.active:before {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -ms-interpolation-mode: nearest-neighbor;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
 }
 
 .customScope .cb18w3 .cb18fcategory li.cb18active a {
    font-weight: bold;
 }
 
 @keyframes cb18fadein {
    0% {
       opacity: 0;
    }
 
    100% {
       opacity: 1;
    }
 }
 
 @-moz-keyframes cb18fadein {
    0% {
       opacity: 0;
    }
 
    100% {
       opacity: 1;
    }
 }
 
 @-webkit-keyframes cb18fadein {
    0% {
       opacity: 0;
    }
 
    100% {
       opacity: 1;
    }
 }
 
 @-o-keyframes cb18fadein {
    0% {
       opacity: 0;
    }
 
    100% {
       opacity: 1;
    }
 }
 
 @-ms-keyframes cb18fadein {
     0% {
       opacity: 0;
    }
 
     100% {
       opacity: 1;
    }
 }
 
 .customScope .cb18w3 .cb18fcategory h4 {
    font-size: 16px;
    font-size: 1.6rem;
    color: #5e5e5e;
    font-weight: normal;
    cursor: pointer;
    margin-top: 1.5%;
    margin-bottom: 1.5%;
    position: relative;
 }
 
 .customScope .cb18w3 .cb18fcategory h4 {
    padding-left: 10%;
 }
 
 .customScope .cb18catlist li {
    position: relative;
    opacity: 0;
    cursor: pointer;
 }
 
 .customScope .cb18catlist li a {
    font-size: 13px;
    font-size: 1.3rem;
    padding: 0.2em 0 0.2em 11%;
    line-height: 1.5em;
    display: block;
    color: #5e5e5e;
    text-decoration: none;
    position: relative;
 }
 
 .customScope .cb18catlist li a:before {
    content: '';
    background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px -56px no-repeat;
    width: 15px;
    height: 20px;
    position: absolute;
    left: 0;
    top: 3px;
 }
 
 .customScope .cb18catlist li a:hover:before {
    color: #3A3632;
    background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px -83px no-repeat;
 }
 
 .customScope .cb18active .cb18catlist li a:before, .customScope .cb18catlist li.active a:before {
    background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px -27px no-repeat;
 }
 
 .customScope .cb18catlist li a.cb18more {
    background: none;
    padding: 0.2em 0 0.2em 0;
    color: #3A3632;
    font-weight: bold;
 }
 
 .customScope .cb18catlist li a.cb18more:hover {
    text-decoration: underline;
 }
 
 .customScope .cb18catlist.cb18singleselect li a {
    padding-left: 0 !important;
    color: #3A3632;
 }
 
 .customScope .cb18catlist.cb18singleselect li a:before, .customScope .cb18catlist li a.cb18more:before {
    background: none !important;
 }
 
 .customScope .cb18catlist.cb18singleselect li a:hover, .customScope .cb18catlist.cb18singleselect li.active a {
    text-decoration: underline;
    text-decoration-color: #3A3632;
    cursor: pointer;
 }
 
 .customScope .cb18w5 .cb18sort li.selected a {
    color: #fff;
    text-decoration: none;
    background: #3A3632;
 }
 
 .customScope .cb18w5 .cb18sort li a:hover {
    text-decoration: none;
 }
 
 .customScope .cb18showlist li.init a:hover, .customScope .cb18sort li.init a:hover, .customScope .cb18sort li.init a {
    background: none !important;
    color: #312D2A !important;
 }
 
 .customScope .cb18showlist li.init, .customScope .cb18sortlist li.init {
    border-top: 1px solid #C6C1BD;
    border-bottom: 1px solid #C6C1BD;
 }
 
 .customScope .cb18active .cb18catlist li, .customScope .cb18catlist.active li {
    animation: cb18fadeinfromleft linear .15s;
    animation-iteration-count: 1;
    animation-fill-mode: forwards;
    -webkit-animation: cb18fadeinfromleft linear .15s;
    -webkit-animation-iteration-count: 1;
    -webkit-animation-fill-mode: forwards;
    -moz-animation: cb18fadeinfromleft linear .15s;
    -moz-animation-iteration-count: 1;
    -moz-animation-fill-mode: forwards;
    -o-animation: cb18fadeinfromleft linear .15s;
    -o-animation-iteration-count: 1;
    -o-animation-fill-mode: forwards;
    -ms-animation: cb18fadeinfromleft linear .15s;
    -ms-animation-iteration-count: 1;
    -ms-animation-fill-mode: forwards;
    -webkit-transform: translate3d(0, 0, 0);
 }
 
 @keyframes cb18fadeinfromleft {
    0% {
       opacity: 0;
       left: 20px;
    }
 
    100% {
       opacity: 1;
       left: 0;
    }
 }
 
 @-moz-keyframes cb18fadeinfromleft {
    0% {
       opacity: 0;
       left: 20px;
    }
 
    100% {
       opacity: 1;
       left: 0;
    }
 }
 
 @-webkit-keyframes cb18fadeinfromleft {
    0% {
       opacity: 0;
       left: 20px;
    }
 
    100% {
       opacity: 1;
       left: 0;
    }
 }
 
 @-o-keyframes cb18fadeinfromleft {
    0% {
       opacity: 0;
       left: 20px;
    }
 
    100% {
       opacity: 1;
       left: 0;
    }
 }
 
 @-ms-keyframes cb18fadeinfromleft {
     0% {
       opacity: 0;
       left: 20px;
    }
 
     100% {
       opacity: 1;
       left: 0;
    }
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18activesub a {
    position: relative;
    padding: 0.2em 13px 0.2em 0;
    font-weight: bold;
    color: #3A3632;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18activesub a:after {
    content: ">";
    color: #252525;
    padding-left: 4px;
    font-weight: normal;
    zoom: 1;
    display: inline-block;
    text-decoration: none;
    height: 13px;
    overflow: hidden;
    margin-bottom: -1px;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild > a {
    color: #252525;
    cursor: default !important;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild > a:hover {
    text-decoration: none;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild > a:after {
    display: none;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild ul {
    margin-left: 1.1em;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild ul li a {
    font-weight: normal;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild ul li a .cb18fcount {
    display: inline-block;
 }
 
 .customScope .cb18catlist.cb18singleselect .cb18lastchild ul li a:after {
    display: none;
 }
 
 @keyframes zoom-out {
    0% {
       left: 20px;
       opacity: 0.2;
    }
 
    100% {
       left: 0;
       opacity: 1;
    }
 }
 
 .customScope .cb18fcount {
    padding-left: 0.3em;
    display: inline-block;
 }
 
 .customScope .cb18selectedfilters .cb18fcount, .customScope .cb18activesub .cb18fcount {
    display: none;
 }
 
 .customScope .cb18w4 {
    float: left;
    width: 70.5%;
    display: none;
 }
 
 .customScope .cb18w4.cb18filtersloaded {
    display: block;
 }
 
 .customScope .cb18w5 h4 {
    font-size: 16px;
    font-size: 1.6rem;
    float: left;
    margin: 10px 10px 0 0;
 }
 
 .customScope .cb18w5 .cb18sort {
    float: left;
    width: 60%;
    position: relative;
    overflow: hidden;
 }
 
 .customScope .cb18w5 .cb18sort li:last-child {
    border-bottom: 1px solid #C6C1BD;
 }
 
 .customScope .cb18w5 .cb18sort .init {
    position: relative;
    text-indent: 0px !important;
    opacity: 1 !important;
    display: block;
    white-space: nowrap;
 }
 
 .customScope .cb18w5 .cb18sort li {
    width: 98%;
    display: none;
    font-size: 1.6rem;
    border-left: 1px solid #C6C1BD;
    border-right: 1px solid #C6C1BD;
    background: #fff;
 }
 
 .customScope .cb18w5 .cb18sort li:first-child {
    display: block;
    border: 1px solid #C6C1BD;
 }
 
 .customScope .cb18w5 .cb18sort li a {
    color: #312D2A;
    padding: 6px;
    cursor: pointer;
    -webkit-transition: background 0.2s;
    transition: background 0.2s;
    background: #fff;
    display: block;
    overflow: hidden;
 }
 
 .customScope .cb18w6, .customScope .cb18w7, .customScope .cb18w8 {
    width: 37%;
    z-index: 2;
 }
 
 .customScope .cb18w5, .customScope .cb18w9 {
    width: 100%;
    float: left;
    position: relative;
 }
 
 .customScope .cb18w5 {
    height: 39px;
 }
 
 .customScope .cb18w6, .customScope .cb18w7 {
    position: absolute;
 }
 
 .customScope .cb18w7 {
    left: 33%;
 }
 
 .customScope .cb18w9 {
    color: #5e5e5e;
    font-size: 18px;
    font-size: 1.8rem;
 }
 
 .customScope .cb18w1 {
    overflow: hidden;
 }
 
 .customScope .cb18w9 strong {
    font-weight: bold;
    color: #211E1C;
    line-height: 1.5em;
 }
 
 .customScope .cb18sort li.init {
    position: relative !important;
 }
 
 .customScope .cb18sort li.init:before {
    position: absolute;
    right: -1px;
    top: -1px;
    bottom: -1px;
    background: #3A3632;
    width: 38px;
    z-index: 2;
    color: #fff;
    font-size: 38px;
    font-size: 3.8rem;
    pointer-events: none;
    line-height: 1.1;
 }
 
 .customScope .cb18mobiletabs {
    display: none;
 }
 
 .customScope .cb18resultsblock {
    width: 70%;
    float: left;
    padding-right: 2.5%;
 }
 
 .customScope .cb18resultstxt {
    float: left;
    width: 100%;
    padding: 1.5em 0 1em 0;
 }
 
 .customScope .cb18 .autocompleteparent {
    position: relative;
    float: left;
 }
 
 .customScope .cb18v1 .autocompleteparent {
    float: none;
 }
 
 .customScope .cb18 .ui-autocomplete {
    max-height: 250px;
    overflow-y: auto;
    overflow-x: hidden;
    margin-right: 44px;
    background: #fff;
    border: 2px solid #F1EFED;
    position: absolute;
    right: 0;
    left: 0 !important;
    z-index: 6;
    cursor: pointer;
    width: auto !important;
 }
 
 .customScope .cb18.cb18v1 .ui-autocomplete {
    margin-right: 64px;
 }
 
 .customScope .cb18 .ui-autocomplete li {
    width: 100%;
    padding: 0.25em 0.5em 0.25em 1em;
    color: #312D2A;
 }
 
 .customScope .cb18 .ui-autocomplete li:hover, .customScope .cb18 .ui-autocomplete li[aria-selected="true"], .customScope .cb18 .ui-autocomplete li.ui-state-focus {
    background-color: #F1EFED;
 }
 
 .customScope .cb18w10 {
    float: left;
 }
 
 .customScope .cb18w10 h4 {
    font-size: 2.4rem;
    margin-top: 1.8em;
    margin-bottom: 0.3em;
    color: #C74634;
    font-weight: normal;
 }
 
 .customScope .cb18w10 h4 span {
    color: #312D2A;
 }
 
 .customScope .cb18w10 h4 span .cb19corrected {
    font-weight: bold;
 }
 
 .customScope .cb18wrap.cb18nofilters .cb18resultstxt {
    padding-top: 0;
 }
 
 .customScope .cb18sleft a {
    font-size: 14px;
    font-size: 1.4rem;
    text-decoration: underline;
    color: #fff;
    margin: -0.5em 0 .8em 0;
    float: left;
    cursor: pointer;
    width: 100%;
 }
 
 .customScope .cb18sleft a:hover {
    cursor: pointer;
 }
 
 .customScope .cb18w10.cb18nopad {
    margin-top: -2em;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(2), .customScope .cb18catlist.active li:nth-child(2) {
    -moz-animation-delay: 50ms;
    -webkit-animation-delay: 50ms;
    animation-delay: 50ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(3), .customScope .cb18catlist.active li:nth-child(3) {
    -moz-animation-delay: 100ms;
    -webkit-animation-delay: 100ms;
    animation-delay: 100ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(4), .customScope .cb18catlist.active li:nth-child(4) {
    -moz-animation-delay: 150ms;
    -webkit-animation-delay: 150ms;
    animation-delay: 150ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(5), .customScope .cb18catlist.active li:nth-child(5) {
    -moz-animation-delay: 200ms;
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(6), .customScope .cb18catlist.active li:nth-child(6) {
    -moz-animation-delay: 250ms;
    -webkit-animation-delay: 250ms;
    animation-delay: 250ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(7), .customScope .cb18catlist.active li:nth-child(7) {
    -moz-animation-delay: 300ms;
    -webkit-animation-delay: 300ms;
    animation-delay: 300ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(8), .customScope .cb18catlist.active li:nth-child(8) {
    -moz-animation-delay: 350ms;
    -webkit-animation-delay: 350ms;
    animation-delay: 350ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(9), .customScope .cb18catlist.active li:nth-child(9) {
    -moz-animation-delay: 400ms;
    -webkit-animation-delay: 400ms;
    animation-delay: 400ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(10), .customScope .cb18catlist.active li:nth-child(10) {
    -moz-animation-delay: 450ms;
    -webkit-animation-delay: 450ms;
    animation-delay: 450ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(11), .customScope .cb18catlist.active li:nth-child(11) {
    -moz-animation-delay: 500ms;
    -webkit-animation-delay: 500ms;
    animation-delay: 500ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(12), .customScope .cb18catlist.active li:nth-child(12) {
    -moz-animation-delay: 550ms;
    -webkit-animation-delay: 550ms;
    animation-delay: 550ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(13), .customScope .cb18catlist.active li:nth-child(13) {
    -moz-animation-delay: 600ms;
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(14), .customScope .cb18catlist.active li:nth-child(14) {
    -moz-animation-delay: 650ms;
    -webkit-animation-delay: 650ms;
    animation-delay: 650ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(15), .customScope .cb18catlist.active li:nth-child(15) {
    -moz-animation-delay: 700ms;
    -webkit-animation-delay: 700ms;
    animation-delay: 700ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(16), .customScope .cb18catlist.active li:nth-child(16) {
    -moz-animation-delay: 750ms;
    -webkit-animation-delay: 750ms;
    animation-delay: 750ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(17), .customScope .cb18catlist.active li:nth-child(17) {
    -moz-animation-delay: 800ms;
    -webkit-animation-delay: 800ms;
    animation-delay: 800ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(18), .customScope .cb18catlist.active li:nth-child(18) {
    -moz-animation-delay: 850ms;
    -webkit-animation-delay: 850ms;
    animation-delay: 850ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(19), .customScope .cb18catlist.active li:nth-child(19) {
    -moz-animation-delay: 900ms;
    -webkit-animation-delay: 900ms;
    animation-delay: 900ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(20), .customScope .cb18catlist.active li:nth-child(20) {
    -moz-animation-delay: 950ms;
    -webkit-animation-delay: 950ms;
    animation-delay: 950ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(21), .customScope .cb18catlist.active li:nth-child(21) {
    -moz-animation-delay: 1000ms;
    -webkit-animation-delay: 1000ms;
    animation-delay: 1000ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(22), .customScope .cb18catlist.active li:nth-child(22) {
    -moz-animation-delay: 1050ms;
    -webkit-animation-delay: 1050ms;
    animation-delay: 1050ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(23), .customScope .cb18catlist.active li:nth-child(23) {
    -moz-animation-delay: 1100ms;
    -webkit-animation-delay: 1100ms;
    animation-delay: 1100ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(24), .customScope .cb18catlist.active li:nth-child(24) {
    -moz-animation-delay: 1150ms;
    -webkit-animation-delay: 1150ms;
    animation-delay: 1150ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(25), .customScope .cb18catlist.active li:nth-child(25) {
    -moz-animation-delay: 1200ms;
    -webkit-animation-delay: 1200ms;
    animation-delay: 1200ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(26), .customScope .cb18catlist.active li:nth-child(26) {
    -moz-animation-delay: 1250ms;
    -webkit-animation-delay: 1250ms;
    animation-delay: 1250ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(27), .customScope .cb18catlist.active li:nth-child(27) {
    -moz-animation-delay: 1300ms;
    -webkit-animation-delay: 1300ms;
    animation-delay: 1300ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(28), .customScope .cb18catlist.active li:nth-child(28) {
    -moz-animation-delay: 1350ms;
    -webkit-animation-delay: 1350ms;
    animation-delay: 1350ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(29), .customScope .cb18catlist.active li:nth-child(29) {
    -moz-animation-delay: 1400ms;
    -webkit-animation-delay: 1400ms;
    animation-delay: 1400ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(30), .customScope .cb18catlist.active li:nth-child(30) {
    -moz-animation-delay: 1450ms;
    -webkit-animation-delay: 1450ms;
    animation-delay: 1450ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(31), .customScope .cb18catlist.active li:nth-child(31) {
    -moz-animation-delay: 1500ms;
    -webkit-animation-delay: 1500ms;
    animation-delay: 1500ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(32), .customScope .cb18catlist.active li:nth-child(32) {
    -moz-animation-delay: 1550ms;
    -webkit-animation-delay: 1550ms;
    animation-delay: 1550ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(33), .customScope .cb18catlist.active li:nth-child(33) {
    -moz-animation-delay: 1600ms;
    -webkit-animation-delay: 1600ms;
    animation-delay: 1600ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(34), .customScope .cb18catlist.active li:nth-child(34) {
    -moz-animation-delay: 1650ms;
    -webkit-animation-delay: 1650ms;
    animation-delay: 1650ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(35), .customScope .cb18catlist.active li:nth-child(35) {
    -moz-animation-delay: 1700ms;
    -webkit-animation-delay: 1700ms;
    animation-delay: 1700ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(36), .customScope .cb18catlist.active li:nth-child(36) {
    -moz-animation-delay: 1750ms;
    -webkit-animation-delay: 1750ms;
    animation-delay: 1750ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(37), .customScope .cb18catlist.active li:nth-child(37) {
    -moz-animation-delay: 1800ms;
    -webkit-animation-delay: 1800ms;
    animation-delay: 1800ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(38), .customScope .cb18catlist.active li:nth-child(38) {
    -moz-animation-delay: 1850ms;
    -webkit-animation-delay: 1850ms;
    animation-delay: 1850ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(39), .customScope .cb18catlist.active li:nth-child(39) {
    -moz-animation-delay: 1900ms;
    -webkit-animation-delay: 1900ms;
    animation-delay: 1900ms;
 }
 
 .customScope .cb18active .cb18catlist li:nth-child(40), .customScope .cb18catlist.active li:nth-child(40) {
    -moz-animation-delay: 1950ms;
    -webkit-animation-delay: 1950ms;
    animation-delay: 1950ms;
 }
 
 .customScope .f11v6 .cb18w2 {
    width: 100%;
 }
 
 .customScope .f11v6 .cb18selectedfilters li a:before {
    top: 0.42em;
 }
 
 .customScope .cb18v2 {
    display: flex;
 }
 
 .customScope .cb18v2 .cb18w1 {
    overflow: visible;
    float: left;
    width: 100%;
 }
 
 .customScope .cb18v2 .cb18w2 {
    margin-bottom: 0;
 }
 
 .customScope .cb18v2 .cb18w2 .cb18form .cb18formsubmit:before {
    font-size: 40px;
 }
 
 .customScope .cb18v2 .cb18w5 {
    display: none;
 }
 
 .customScope .cb18v2 .cb18resultstxt {
    padding: 0 0 1em 0;
 }
 
 .customScope .cb18v2 .cb18wrap {
    padding-top: 2.5%;
 }
 
 .customScope .cb18v2 .hijaxloading {
    z-index: 11;
 }
 
 .customScope .cb18v2 .cb18wrap {
    display: none;
 }
 
 .customScope .cb18v2 .cb18w2 .cb18form .cb18forminput input, .customScope .cb18v2 .ui-autocomplete li {
    font-size: 18px;
 }
 
 .customScope .cb18v2 .ui-autocomplete li {
    padding: 0.25em 0.5em 0.25em 0.8em;
 }
 
 .customScope .cb18v2 .cb18sort li.init:before {
    font-size: 38px;
 }
 
 .customScope .cb18v2 .cb18selectedfilters li a {
    font-size: 1.4rem;
 }
 
 .customScope .cb18v2 .cb18embcls {
    position: absolute;
    opacity: 0;
    right: 0;
    top: 0;
 }
 
 .customScope .cb18v2 .cb18embcls:before {
    font-size: 40px;
    color: #fff;
 }
 
 .customScope .cb18v2 .cb18embcls:hover {
    cursor: pointer;
 }
 
 @media only screen and (max-width: 1476px) {
    .customScope .cb18v2 .cb18embcls {
       right: 14px;
    }
 }
 
 @media only screen and (max-width: 1280px) {
    .customScope .cb18w2 {
       margin-bottom: 2.4414062%;
       width: 100%;
       padding: 2.5em 0 2.5em 0;
    }
 
    .customScope .cb18v1 .cb18w2 {
       padding: 0;
    }
 
    .customScope .cb18v1 .cb18sright {
       width: 96%;
    }
 
    .customScope .cb18v2 .cb18embcls {
       right: 32px;
    }
 }
 
 @media only screen and (max-width: 1040px) {
    .customScope .cb18w4 {
       padding-right: 2.5%;
       width: 66%;
    }
 
    .customScope .cb18contentwrap {
       width: 100%;
       padding: 0;
    }
 
    .customScope .cb18resultsblock {
       width: 66%;
    }
 
    .customScope .cb18sright {
       width: 100%;
    }
 
    .customScope .cb18w3 {
       max-width: 26.5%;
    }
 
    .customScope .cb18w6, .customScope .cb18w7 {
       width: 50%;
    }
 
    .customScope .cb18w7 {
       left: 50%;
    }
 
    .customScope .cb18w5 .cb18sort {
       width: 70%;
    }
 
    .customScope .cb18w8 {
       display: none;
    }
 
    .customScope .cb18v2 .cb18embcls {
       top: -20px;
    }
 }
 
 @media only screen and (max-width: 975px) {
    .customScope .cb18w2 .cb18form .cb18forminput input {
       font-size: 2rem;
       padding: 0.6em 4em 0.5em 1.3em;
       width: 89%;
    }
 
    .customScope .cb18v1 .cb18sleft {
       padding: 1em 0 0 1em;
    }
 
    .customScope .cb18wrap.cb18nofilters .cb18w9 {
       padding: 1.8em 0 1em 0;
    }
 
    .customScope .cb18resultsblock .cb19v4:nth-of-type(1) {
       margin-top: -5em;
    }
 
    .customScope .cb18resultsblock.cb18nopad {
       padding-top: 0;
    }
 
    .customScope .cb18w10.cb18lesspadding {
       margin-top: -2em;
    }
 
    .customScope .cb18resultstxt.cb18lesspadding {
       padding: 0 0 1em 0;
    }
 
    .customScope .cb18resultsblock.cb18morepad {
       padding-top: 9em;
    }
 
    .customScope .cb18mobiletabs.cb18filtersleft {
       left: 0;
       top: 0;
    }
 
    .customScope #cb18mfilter.cb18noresults, .customScope #cb18msort.cb18noresults {
       top: 5.5em;
    }
 
    .customScope #cb18mfilter.cb18show.cb18noresults, .customScope #cb18msort.cb18show.cb18noresults {
       top: 4.5em;
    }
 
    .customScope .cb18sort .cb18chevron {
       height: 35px;
       width: 35px;
    }
 
    .customScope .cb18w8 .cb18sort {
       width: 47%;
    }
 
    .customScope .cb18sort li.init:before {
       line-height: 1.2;
       width: 1em;
       font-size: 4.8rem;
    }
 
    .customScope .cb18sort li.init:after {
       height: 33px;
    }
 
    .customScope .cb18w3 .cb18fcategory h4 {
       font-size: 2rem;
       margin-top: .5%;
       margin-bottom: .5%;
    }
 
    .customScope .cb18w3 .cb18fcategory h4:before {
       top: 3px;
    }
 
    .customScope .cb18w2 .cb18form .cb18formsubmit:before {
       width: 1.2em;
       font-size: 4.3rem;
    }
 
    .customScope .cb18sleft a {
       margin: 0 0 1em 0;
    }
 
    .customScope .cb18w3 {
       max-width: 97%;
       padding: 1em;
       position: absolute;
    }
 
    .customScope .cb18w1 {
       overflow: visible;
    }
 
    .customScope .cb18sort .cb18chevron {
       height: 32px;
       width: 32px;
    }
 
    .customScope .cb18w5 .cb18sort li a {
       padding: 0.5em;
    }
 
    .customScope .cb18w3, .customScope .cb18w5 {
       -webkit-box-shadow: 0px -1px 9px -1px #bababa;
       -moz-box-shadow: 0px -1px 9px -1px #bababa;
       box-shadow: 0px -1px 9px -1px #bababa;
    }
 
    .customScope .cb18 .mfilter {
       position: relative;
    }
 
    .customScope .cb18w4 {
       width: 100%;
       display: block !important;
    }
 
    .customScope .cb18catlist li {
       padding-left: 0;
    }
 
    .customScope .cb18catlist.cb18singleselect .cb18activesub a:after {
       margin-bottom: -2px;
    }
 
    .customScope .cb18 .mfilter.checked:before {
       background: url("https://www.oracle.com/asset/web/i/cb18-mobilecheck.png") 0px -34px no-repeat;
       content: '';
       position: absolute;
       right: 10%;
       width: 20px;
       height: 20px;
    }
 
    .customScope #cb18mfilter, .customScope #cb18msort {
       z-index: -1;
       width: 100%;
       opacity: 0;
       top: 7em;
       -webkit-transition: top .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       -moz-transition: top .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       transition: top .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
    }
 
    .customScope #cb18mfilter.cb18show, .customScope #cb18msort.cb18show {
       top: 6.2em;
       opacity: 1;
       z-index: 4;
    }
 
    .customScope #cb18mfilter {
       width: 96%;
       padding: 1.5% 2%;
    }
 
    .customScope .cb18w5 {
       position: absolute;
       background: #F1EFED;
       width: 100%;
       padding: 0;
       height: 4em;
    }
 
    .customScope .cb18w5, .customScope .cb18w3 {
       top: 4.5em;
    }
 
    .customScope .cb18w7 {
       padding: 0.8em;
       width: 97%;
       position: absolute;
       left: 0;
    }
 
    .customScope .cb18w7 ul {
       width: 100% !important;
    }
 
    .customScope .cb18sort .cb18chevron {
       right: -1px;
       height: 40px;
       width: 40px;
    }
 
    .customScope .cb18w5 .cb18sort {
       background: none;
    }
 
    .customScope .cb18sortlist li:first-child:hover {
       background: #fff !important;
    }
 
    .customScope .cb18w6, .customScope .cb18w8, .customScope .cb18w7 h4 {
       display: none;
    }
 
    .customScope .cb18w3 h3 {
       display: none;
    }
 
    .customScope .cb18selectedfilters li a {
       font-size: 1.6rem;
    }
 
    .customScope .cb18selectedfilters li a:before {
       font-size: 18px;
       font-size: 1.8rem;
       margin-top: 0.1em;
    }
 
    .customScope .cb18w3 .cb18fcategory h4:before {
       top: 0.25em;
    }
 
    .customScope .cb18catlist li a {
       font-size: 1.6rem;
       padding: 0.3em 0 0.3em 25px;
    }
 
    .customScope .cb18catlist li a:before {
       background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px -53px no-repeat;
    }
 
    .customScope .cb18catlist li a:hover:before {
       background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px -80px no-repeat;
    }
 
    .customScope .cb18catlist li.active a:before {
       background: url("https://www.oracle.com/asset/web/i/cb18-check.png") 0px -24px no-repeat;
    }
 
    .customScope .cb18w5 .cb18sort li {
       font-size: 18px;
       width: auto;
    }
 
    .customScope .cb18mobiletabs {
       display: block;
       position: absolute;
       top: 1em;
       z-index: 5;
       width: 50%;
       left: 50%;
    }
 
    .customScope .cb18mobiletabs li {
       float: left;
       text-align: center;
       color: #fff;
       background: #3A3632;
       font-size: 2.1rem;
       font-weight: bold;
       padding: 0.8em 0;
       cursor: pointer;
       width: 50%;
    }
 
    .customScope .cb18mobiletabs li.mfilter {
       width: 49%;
       margin-right: 1%;
    }
 
    .customScope .cb18mobiletabs li.active {
       position: relative;
    }
 
    .customScope .cb18mobiletabs li:after {
       -webkit-transition: bottom .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       -moz-transition: bottom .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       transition: bottom .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       opacity: 0;
       bottom: -5em;
       content: "";
       position: absolute;
       width: 0;
       height: 0;
       box-sizing: border-box;
       border: .9em solid black;
       border-color: transparent transparent #F1EFED #F1EFED;
       transform-origin: 0 0;
       transform: rotate(135deg);
       box-shadow: -3px 3px 3px 0 rgba(0, 0, 0, 0.12);
       z-index: 4;
    }
 
    .customScope .cb18mobiletabs li.active:after {
       opacity: 1;
       bottom: -3.5em;
       -webkit-transition: bottom .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       -moz-transition: bottom .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
       transition: bottom .3s ease-in-out,opacity .3s ease-in-out,z-index .3s ease-in-out;
    }
 
    .customScope .cb18w9 {
       font-size: 2rem;
       width: 48%;
    }
 
    .customScope .cb18resultstxt {
       display: inline-block;
       padding: 1.8em 0 1em 0;
    }
 
    .customScope .cb18w9 strong {
       font-size: 2rem;
       width: auto;
       float: none;
       display: inline;
    }
 
    .customScope .cb18resultsblock {
       width: 100%;
       padding-top: 2em;
    }
 
    .customScope .cb18w3 .cb18fcategory h4 {
       padding-left: 25px;
    }
 
    .customScope .cb18v1 .cb18w2 .cb18swrap {
       display: block;
    }
 
    .customScope .cb18v1 .cb18sleft {
       width: auto;
       display: block;
    }
 
    .customScope .cb18v1 .cb18sright {
       display: block;
       width: 95%;
       padding: 1em 1em 1em 1em;
    }
 
    .customScope .cb18wrap.cb18nofilters .cb18resultstxt {
       width: 100%;
    }
 
    .customScope .cb18wrap.cb18nofilters .cb18mobiletabs li {
       width: 100%;
       margin-right: 0;
       float: right;
    }
 
    .customScope .cb18v2 .cb18catlist.cb18singleselect .cb18activesub a:after {
       margin-bottom: 4px;
       font-size: 10px;
       height: 16px;
       margin-bottom: 0;
    }
 
    .customScope .cb18v2 .cb18w5 {
       height: 4.4em;
    }
 
    .customScope .cb18v2 .cb18w5 .cb18sort li a {
       padding: 0.3em 3em 0.3em 0.5em;
    }
 
    .customScope .cb18v2 .cb18embcls {
       right: 22px;
    }
 
    .customScope .cb18v2 .cb18embcls:before {
       font-size: 35px;
    }
 
    .customScope .cb18.cb18v3 {
       position: relative;
    }
 
    .customScope .cb18.cb18v3:before {
       content: 'mobile';
    }
 
    .customScope .cb18.cb18v3 .cb18contentwrap {
       display: block;
       position: relative;
    }
 
    .customScope .cb18.cb18v3 .cb18content {
       width: 100%;
       padding-top: 1em;
       margin: 0;
       max-width: none;
    }
 
    .customScope .cb18.cb18v3 .cb18navtitle {
       display: none;
    }
 
    .customScope .cb18.cb18v3 #cb18mfilter, .customScope .cb18.cb18v3 .cb18nav {
       position: absolute;
       top: 0;
       left: 0;
       background-color: #F1EFED !important;
       padding: 3% !important;
       width: 100%;
       padding: 0;
       margin: 0;
       max-width: 100%;
       box-shadow: none;
       -moz-box-shadow: none;
       -webkit-box-shadow: none;
    }
 
    .customScope .cb18.cb18v3 #cb18mfilter.cb18mobnavactive, .customScope .cb18.cb18v3 .cb18nav.cb18mobnavactive {
       z-index: 5;
       opacity: 1;
       position: relative;
    }
 
    .customScope .cb18.cb18v3 .cb18mobw1 {
       display: inline-block;
    }
 
    .customScope .cb18.cb18v3 .cb18mobw1.obttns > div {
       margin-bottom: 19px;
    }
 
    .customScope .cb18.cb18v3 .cb18mobw1.obttns > div:after {
       content: '';
       position: absolute;
       top: calc(100% + 17px);
       left: 50%;
       margin: 0 0 0 -13px;
       width: 0;
       height: 0;
       border-style: solid;
       opacity: 0;
       border-width: 0 13px 13px 13px;
       border-color: transparent transparent #F1EFED transparent;
       -webkit-transition: top .3s ease-in-out, opacity .3s ease-in-out, z-index .3s ease-in-out;
       -moz-transition: top .3s ease-in-out, opacity .3s ease-in-out, z-index .3s ease-in-out;
       transition: top .3s ease-in-out, opacity .3s ease-in-out, z-index .3s ease-in-out;
    }
 
    .customScope .cb18.cb18v3 .cb18mobw1.obttns .cb18mobnavactive:after {
       top: calc(100% + 7px);
       opacity: 1;
    }
 
    .customScope .cb18.cb18v3 .cb18mobw1.obttns .cb18mobnavactive .cb18mobnavtitle:before {
       -webkit-transform: rotate(90deg);
       -ms-transform: rotate(90deg);
       transform: rotate(90deg);
    }
 
    .customScope .cb18.cb18v3 .cb18mobnavtitle {
       display: inline-block;
       cursor: pointer;
       font-size: 1.8rem;
    }
 
    .customScope .cb18.cb18v3 .cb18mobnavtitle:before {
       transition: transform 0.3s;
    }
 
    .customScope .cb18.cb18v3 .cb18w1 .cb18wrap .obttns {
       float: none;
    }
 
    .customScope .cb18.cb18v3 .cb18w2 {
       float: none;
       display: block;
       padding: 0;
       margin: 0;
       max-width: none;
       min-width: 0;
    }
 
    .customScope .cb18.cb18v3 .cb18w3 {
       width: 100%;
       padding: 15px 20px;
    }
 
    .customScope .cb18.cb18v3 .cb18w3:after {
       display: none;
    }
 
    .customScope .cb18.cb18v3 .cb18w3 .cb18fcategory {
       border-top: 0;
    }
 
    .customScope .cb18.cb18v3 .cb18w3 .cb18fcategory h4 {
       padding-left: 25px !important;
       color: #312D2A;
    }
 
    .customScope .cb18.cb18v3 .cb18w3 .cb18fcategory h4:before {
       left: 0 !important;
    }
 
    .customScope .cb18.cb18v3 .cb18w3 .cb18fcategory + .cb18fcategory {
       border-top: 1px solid #AEA8A2;
    }
 
    .customScope .cb18.cb18v3 .cb18w4 {
       padding: 0;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope #cb18mfilter.cb18show, .customScope #cb18msort.cb18show {
       top: 5.5em;
    }
 
    .customScope .cb18w3 .cb18fcategory h4 {
       font-size: 2.4rem;
    }
 
    .customScope .cb18catlist li a {
       font-size: 2rem;
    }
 
    .customScope .cb18w2 .cb18form .cb18formsubmit:before {
       font-size: 5rem;
    }
 
    .customScope .cb18w2 .cb18form .cb18forminput input {
       font-size: 2.3rem;
       width: 87%;
    }
 
    .customScope .cb18sort li.init:before {
       line-height: 1.2;
       width: 1em;
       font-size: 5.3rem;
    }
 
    .customScope .cb18sleft a {
       font-size: 1.6rem;
    }
 
    .customScope .cb18resultstxt.cb18lesspadding {
       padding: .4em 0 1em 0;
    }
 
    .customScope .f11v6 .cb18selectedfilters li a:before {
       top: 0.25em;
    }
 
    .customScope .cb18v2 #cb18mfilter {
       width: 100%;
       padding: 1.5% 2%;
       max-width: 100%;
    }
 
    .customScope .cb18v2 .cb18mobiletabs li.active:after {
       bottom: -3.1em;
    }
 }
 
 @media only screen and (max-width: 550px) {
    .customScope #cb18mfilter {
       width: 94%;
       padding: 2.5% 3%;
    }
 
    .customScope .cb18sleft a {
       font-size: 1.8rem;
    }
 
    .customScope .cb18w10 h4 {
       margin-top: 1.5em;
    }
 
    .customScope .cb18w10 p {
       margin-bottom: 1em;
    }
 
    .customScope .cb18w7 ul {
       width: 100% !important;
    }
 
    .customScope .cb18w2 .cb18form .cb18formsubmit:before {
       padding-top: 0.1em;
    }
 
    .customScope .cb18v2 .cb18w2 .cb18form .cb18forminput input {
       font-size: 16px;
    }
 
    .customScope .cb18v2 .cb18w2 .cb18form .cb18formsubmit:before {
       padding-top: 0;
       font-size: 36px;
    }
 
    .customScope .cb18v2 .cb18w2 .cb18form .cb18formsubmit input[type="reset"] {
       background-position: -10px -15px;
    }
 
    .customScope .cb18wrap.cb18nofilters .cb18w9 {
       padding: 1em 0 1em 0;
    }
 
    .customScope .cb18w7 {
       width: 95%;
       padding: 3% 2.5%;
    }
 
    .customScope .cb18sleft a {
       margin: 0 0 1.5em 0;
    }
 
    .customScope .cb18w2 .cb18form .cb18forminput input {
       font-size: 2.5rem;
    }
 
    .customScope .cb18sort li.init:before {
       line-height: 1.2;
       font-size: 5.2rem;
    }
 
    .customScope .cb18v1 .cb18sright {
       width: 94%;
    }
 
    .customScope .cb18w5 .cb18sort li {
       font-size: 20px;
    }
 
    .customScope .cb18w5 .cb18sort li a {
       padding: 10px;
       font-size: 2.5rem;
    }
 
    .customScope #cb18mfilter, .customScope #cb18msort {
       top: 11em;
    }
 
    .customScope #cb18mfilter.cb18show, .customScope #cb18msort.cb18show {
       top: 9em;
    }
 
    .customScope .cb18w3 .cb18fcategory h4 {
       font-size: 2.4rem;
       margin-top: 1.5%;
       margin-bottom: 1.5%;
    }
 
    .customScope .cb18selectedfilters li a {
       font-size: 2rem;
    }
 
    .customScope .cb18selectedfilters li a:before {
       font-size: 2.2rem;
    }
 
    .customScope .f11v6 .cb18selectedfilters li a:before {
       font-size: 1.7rem;
       top: 0.3em;
    }
 
    .customScope .cb18resultsblock .cb19v4:nth-of-type(1) {
       margin-top: -6em;
    }
 
    .customScope .cb18w9 {
       width: 100%;
    }
 
    .customScope .cb18resultstxt {
       padding: 0.7em 0 1em 0;
    }
 
    .customScope .cb18mobiletabs {
       top: 4.5em;
       left: 0;
       width: 100%;
    }
 
    .customScope .cb18mobiletabs.cb18adjusted {
       top: 7em;
    }
 
    .customScope .cb18w9 strong {
       display: block;
       font-size: 2.5rem;
    }
 
    .customScope .cb18resultsblock {
       padding-top: 6em;
    }
 
    .customScope .cb18w10 {
       margin-top: 5em;
    }
 
    .customScope .cb18resultsblock.cb18morepad {
       padding-top: 10em;
    }
 
    .customScope .cb18 .ui-autocomplete li {
       padding: 0.35em 0.5em 0.35em 0.8em;
       font-size: 2.3rem;
    }
 }
 
 @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
    .customScope .cb18catlist li a {
       font-size: 1.3rem;
    }
 
    .customScope .cb18selectedfilters li a {
       font-size: 1.9rem;
    }
 
    .customScope .cb18selectedfilters li a:before {
       font-size: 2rem;
    }
 
    .customScope .cb18w3 .cb18fcategory h4 {
       font-size: 1.8rem;
       margin-top: 1.5%;
       margin-bottom: 1.5%;
    }
 }
 
 .customScope .cb19 {
    margin-bottom: 1.75em;
    display: inline-block;
    width: 100%;
 }
 
 .customScope .cb19 h4 {
    display: inline-block;
    font-size: 2rem;
    font-size: 20px;
    font-weight: 400;
    margin: 0 0 0.2em 0;
    line-height: 1.2;
 }
 
 .customScope .cb19 p {
    margin: 0;
    font-size: 1.6rem;
    font-size: 16px;
    white-space: normal;
    line-height: 1.2;
    word-wrap: break-word;
 }
 
 .customScope .cb19 strong {
    display: block;
    text-transform: uppercase;
    font-weight: 400;
    font-size: 1.2rem;
    font-size: 12px;
    color: #9b9692;
    margin: 0 0 0.2em 0;
 }
 
 .customScope .cb19 cite a {
    font-style: normal;
    color: #7A736E;
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1.3;
    display: inline-block;
    word-break: break-word;
 }
 
 .customScope .cb19.cb19v2 .cb19w1 {
    border: 1px solid #C6C1BD;
    padding: 1.6em;
 }
 
 .customScope .cb19w1 {
    clear: both;
 }
 
 .customScope .cb19w5 + .cb19w2 {
    width: 82.83333333333333%;
    float: left;
 }
 
 .customScope .cb19w3 {
    font-size: 12px;
    font-size: 1.2rem;
 }
 
 .customScope .cb19w4 {
    display: inline-block;
    padding: 0 0 0 1em;
    margin: 0 0 0 0.8em;
    position: relative;
 }
 
 .customScope .cb19w4:before {
    content: "|";
    position: absolute;
    left: 0;
    display: block;
 }
 
 .customScope .cb19w5 {
    width: 15.16666666666667%;
    margin-right: 2%;
    float: left;
 }
 
 .customScope .cb19w5 img {
    max-width: 100%;
 }
 
 .customScope .cb19 .icn-heading {
    padding-left: 0;
    padding-right: 1.4em;
 }
 
 .customScope .cb19 [class*="icn"]:before {
    color: #3A3632;
 }
 
 .customScope .cb19 .icn-padlock:before {
    color: #3A3632;
    font-size: 31px;
    font-size: 3.1rem;
 }
 
 .customScope .cb18new {
    color: #161513;
 }
 
 .customScope .cb19icn {
    position: relative;
    padding-left: 1.75em;
 }
 
 .customScope .cb19icn:before {
    font-size: 1.5em;
    color: #3A3632;
    position: absolute;
    left: 0;
    top: -.07em;
 }
 
 .customScope .cb19v2 img, .customScope .cb19v2 .bcthumbnail {
    float: left;
    width: 25%;
    display: block;
    margin: .4em 1em .4em 0;
 }
 
 .customScope .cb19v2 img ~ p, .customScope .cb19v2 .bcthumbnail ~ p {
    margin: 0.4em 0 0 calc(25% + 1em);
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cb19v2 img, .customScope .cb19v2 .bcthumbnail {
       float: none;
       width: auto;
       max-width: 100%;
       margin: .6em 0 1em 0;
    }
 
    .customScope .cb19v2 img ~ p, .customScope .cb19v2 .bcthumbnail ~ p {
       margin-left: 0;
    }
 }
 
 .customScope .cb19v3 .cb19w5 {
    position: relative;
 }
 
 .customScope .cb19 .bcthumbnail {
    font-size: 0;
    line-height: 0;
 }
 
 .customScope .cb19.cb19v4 .cb19w2 strong {
    display: inline;
    text-transform: none;
    font-weight: bold;
    font-size: 16px;
    font-size: 1.6rem;
    margin: 0;
    color: #3A3632;
 }
 
 .customScope .cb19.cb19v4 .cb19w2 strong.cb19nokeyword {
    font-weight: normal;
    font-size: 16px;
 }
 
 .customScope .cb19.cb19v4 h4 {
    display: block;
    font-weight: bold;
    margin: 2.5em 0 1em 0;
    font-size: 20px;
    font-size: 2rem;
 }
 
 .customScope .cb19.cb19v4 span {
    display: block;
    padding: 0.1em 0;
    font-size: 16px;
    font-size: 1.6rem;
 }
 
 .customScope .cb19.cb19v4 .cb19kwsuggest {
    margin-top: 1em;
 }
 
 .customScope .cb19.cb19v4 h3 {
    font-size: 30px;
    font-size: 3rem;
 }
 
 .customScope .cb19 .cb19w8 .sharewidget {
    float: none;
    display: inline-block;
    vertical-align: middle;
 }
 
 .customScope .cb19 .cb19w8 div.sharewidget div.icn-share-alt:before {
    top: 0;
 }
 
 .customScope .cb19 .cb19w3 {
    font-size: 15px;
    font-size: 1.5rem;
    line-height: 1.2;
    color: #3A3632;
    margin-top: 0.2em;
 }
 
 .customScope .cb19 .cb19w3 a {
    cursor: pointer;
 }
 
 .customScope .cb19 .cb19w3 .cb19w6 {
    width: 100%;
    color: #3A3632;
 }
 
 .customScope .cb19 .cb19w3 .cb19w7, .customScope .cb19 .cb19w3 .cb19w9, .customScope .cb19 .cb19w3 .cb19w10 {
    display: inline;
    line-height: 1.2;
    font-size: 15px;
    font-size: 1.5rem;
 }
 
 .customScope .cb19 .cb19w3 .cb19lnks .cb19w7, .customScope .cb19 .cb19w3 .cb19lnks .cb19w9, .customScope .cb19 .cb19w3 .cb19lnks .cb19w10 {
    display: inline;
    position: relative;
    color: #3A3632;
    line-height: 1.2;
    font-size: 15px;
    font-size: 1.5rem;
 }
 
 .customScope .cb19w6.cb19lnks > div:last-child:after {
    display: none;
 }
 
 .customScope .cb19noborder:after {
    display: none !important;
 }
 
 .customScope .cb19 .cb19w3 .cb19w8 {
    display: inline;
    display: -webkit-inline-box;
    margin-right: 0.6em;
 }
 
 .customScope .cb19 span.icnafter {
    height: 1.3em;
    display: inline-block;
    overflow: hidden;
    margin-bottom: -0.2em;
    margin-top: -1em;
 }
 
 .customScope .cb19 span.icnafter:before {
    font-size: 30px;
    font-size: 3rem;
    color: #7A736E;
 }
 
 .customScope .cb19 .cb19w3 .cb19w8 a.cb19reg {
    color: #fff;
    background: #6F915D;
    border-radius: 4px;
    font-size: 14px;
    font-size: 1.4rem;
    padding: 0.2em 0.8em 0.3em 0.8em;
    transition: background .25s;
    margin-right: 0;
 }
 
 .customScope .cb19 .cb19w3 .cb19w8 a.cb19reg:hover {
    background: #3D5431;
    text-decoration: none;
 }
 
 .customScope .cb19 .cb19w3 .cb19w8 a.cb19reg:focus {
    outline-color: #6F915D;
 }
 
 .customScope .cb19 .cb19w3 .cb19w8 div.sharewidget div.icn-share-alt:before {
    font-size: 28px;
    font-size: 2.8rem;
 }
 
 .customScope .cb19 .cb19lnks .cb19w9:after, .customScope .cb19 .cb19lnks .cb19w10:after, .customScope .cb19 .cb19lnks .cb19w7:after {
    content: "|";
    position: relative;
    right: 0.5em;
    color: #211E1C;
    top: -0.1em;
    bottom: 1px;
    height: 18px;
    top: auto;
    margin-left: 1.5em;
 }
 
 .customScope .cb19 .cb19w8 div.sharewidget:before {
    content: "|";
    position: relative;
    right: 0.5em;
    color: #211E1C;
    top: -0.1em;
    bottom: 1px;
    height: 18px;
    top: auto;
    margin-left: 1em;
 }
 
 .customScope .cb19 .cb19w8 div.sharewidgetw2 {
    left: 0;
 }
 
 .customScope .cb19sl {
    display: flex;
    flex-wrap: wrap;
    margin-top: 1em;
 }
 
 .customScope .cb19slc {
    flex: 0 50%;
    padding: 12px 40px 12px 40px;
 }
 
 .customScope .cb19slc h4 {
    font-size: 18px;
 }
 
 .customScope .cb19slc p {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 40px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
 }
 
 .customScope .cb18resultsblock .cb19slc {
    flex: 0 40%;
    padding: 12px 5% 12px 5%;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 975px) {
    .customScope .cb19 .icn-inlineafter span:before {
       font-size: 3.3rem;
    }
 }
 
 @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
    .customScope .cb19 h4 {
       font-size: 30px;
       font-size: 3rem;
    }
 
    .customScope .cb19 .icn-word:before, .customScope .cb19 .icn-pdf-doc:before, .customScope .cb19 .icn-padlock:before {
       font-size: 37px;
       font-size: 3.7rem;
       top: -0.1em;
    }
 
    .customScope .cb19 .icn-padlock:before {
       font-size: 45px;
       font-size: 4.5rem;
       top: -0.08em;
    }
 
    .customScope .cb19 .cb19w3 .cb19w8 a.cb19reg {
       font-size: 1.8rem;
    }
 
    .customScope .cb19 .cb19lnks .cb19w9:after, .customScope .cb19 .cb19lnks .cb19w10:after, .customScope .cb19 .cb19lnks .cb19w7:after {
       font-size: 2rem;
       top: -2px;
    }
 
    .customScope .cb19 .cb19w3 .cb19lnks .cb19w7, .customScope .cb19 .cb19w3 .cb19lnks .cb19w9, .customScope .cb19 .cb19w3 .cb19lnks .cb19w10 {
       line-height: 1.7;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb19 .cb19w3 .cb19lnks .cb19w7, .customScope .cb19 .cb19w3 .cb19lnks .cb19w9, .customScope .cb19 .cb19w3 .cb19lnks .cb19w10 {
       font-size: 1.8rem;
    }
 
    .customScope .cb19 .icn-inlineafter span:before {
       font-size: 4rem;
    }
 
    .customScope .cb19sl {
       display: block;
    }
 
    .customScope .cb19slc {
       display: block;
       padding: 6px 40px 6px 40px;
    }
 
    .customScope .cb19slc h4 {
       font-size: 20px;
       font-size: 2rem;
    }
 
    .customScope .cb19slc p {
       display: none;
    }
 }
 
 .customScope .cb64w2 {
    position: relative;
    min-height: 12em;
    padding: 0;
    overflow: hidden;
    border-top: #E1DDDA 1px solid;
 }
 
 .customScope .cb64w3 {
    border-bottom: #E1DDDA 1px solid;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    opacity: 1;
    padding: 2.4em 0;
    transition: opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1), transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1);
 }
 
 .customScope .cb64w3.hidden, .customScope .cb64search.hidden, .customScope .cb64w3.filtered {
    height: 0;
    padding: 0 !important;
    opacity: 0;
    overflow: hidden;
    transition: none;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
 }
 
 .customScope .cb64w2 > .cb64w3:not(.filtered) {
    border-top: none;
 }
 
 .customScope .cb64w2 > .cb64w3:not(.filtered) ~ .cb64w3:not(.filtered):not(.hidden) {
    border-top: 2px solid #fff;
 }
 
 .customScope .cb64w4 {
    padding-right: 2.4em;
    -ms-flex: 1 1 75%;
    flex: 1 1 75%;
 }
 
 .customScope .rtl .cb64w4 {
    padding-right: 0;
    padding-left: 2.4em;
 }
 
 .customScope .cb64w4 h6 {
    margin-bottom: 1em;
    font-size: 2.8rem;
    font-weight: 300;
    color: #161513 !important;
 }
 
 .customScope .cb64w5 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
 }
 
 .customScope .cb64w5 .obttns {
    width: auto;
    margin: 0;
 }
 
 .customScope .cb64w5 .obttns > div {
    margin: 0;
 }
 
 .customScope h3.cb64catHdg {
    font-size: 3.5rem;
    font-weight: 300;
    z-index: 0;
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    transition: transform 200ms,opacity 100ms;
 }
 
 .customScope h3.cb64catHdg.switch {
    opacity: 0;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
 }
 
 .customScope .cb64w6 {
    max-height: 0;
    overflow: hidden;
    transition: 0.2s max-height 0.3s;
 }
 
 .customScope .cb64w6 .obttns {
    margin-top: 2em;
 }
 
 .customScope .truncated + .cb64w6 {
    max-height: 5.6em;
    transition-delay: 0s;
 }
 
 .customScope .cb64w6:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
 }
 
 .customScope .cb64v1 .cb64w3, .customScope .cb64v2 .cb64w3 {
    padding: 2em 0;
 }
 
 .customScope .cb64v1 .cb64w3 a:hover, .customScope .cb64v2 .cb64w3 a:hover {
    text-decoration: none;
 }
 
 .customScope .cb64v1 .cb64catHdg, .customScope .cb64v2 .cb64catHdg {
    font-weight: bold;
 }
 
 .customScope .cb64v1 .cb64w4 .cb64-subhead h6, .customScope .cb64v2 .cb64w4 .cb64-subhead h6 {
    font-size: 2rem;
    margin-bottom: 0;
    color: #161513 !important;
 }
 
 .customScope .cb64v1 .cb64w4 .cb64-subhead + p, .customScope .cb64v2 .cb64w4 .cb64-subhead + p {
    margin-top: 0.5em;
 }
 
 .customScope .cb64v1 .cb64w4 .cb64-subhead:hover, .customScope .cb64v2 .cb64w4 .cb64-subhead:hover {
    text-decoration: underline;
    color: #161513 !important;
 }
 
 .customScope .cb64v1 .cb64w4 p:last-of-type, .customScope .cb64v2 .cb64w4 p:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cb64v1 .cb64w5:first-child, .customScope .cb64v1:not(.cb64alt) .cb64w1:not(.cb64search) .cb64w4, .customScope .cb64v2 .cb64w5:first-child, .customScope .cb64v2:not(.cb64alt) .cb64w1:not(.cb64search) .cb64w4 {
    -ms-flex-item-align: start;
    align-self: flex-start;
 }
 
 .customScope .cb64v1:not(.cb64alt) .cb64w1:not(.cb64search) .cb64w4:first-child, .customScope .cb64v2:not(.cb64alt) .cb64w1:not(.cb64search) .cb64w4:first-child {
    -ms-flex-item-align: center;
    align-self: center;
 }
 
 .customScope .cb64v1 .cb64w5:first-child, .customScope .cb64v2 .cb64w5:first-child {
    margin-right: 2em;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.18);
 }
 
 .customScope .rtl .cb64v1 .cb64w5:first-child, .customScope .rtl .cb64v2 .cb64w5:first-child {
    margin-right: 0;
    margin-left: 2em;
 }
 
 .customScope .cb64v1 .cb64w5:first-child img, .customScope .cb64v2 .cb64w5:first-child img {
    max-width: 4.65em;
    display: block;
 }
 
 .customScope .cb64v1 .icn-img, .customScope .cb64v2 .icn-img {
    font-size: 5.6rem;
    display: block;
 }
 
 .customScope .cb64v1 .icn-img:before, .customScope .cb64v2 .icn-img:before {
    display: block;
 }
 
 .customScope .cb64v1 .icn-heading, .customScope .cb64v2 .icn-heading {
    font-size: 2.4rem;
 }
 
 .customScope .cb64v1 .icn-heading:before, .customScope .cb64v2 .icn-heading:before {
    color: #161513 !important;
    font-size: 1.9em !important;
    top: 0.2em !important;
    padding-right: 0 !important;
 }
 
 .customScope .cb64v3 {
    display: none;
 }
 
 .customScope .cb64v3.cb64show {
    display: block;
 }
 
 .customScope .cb64v3 > section.cpad:first-child {
    padding-top: 0;
 }
 
 .customScope .cb64v3 .c64 h3 {
    font-size: 2.4rem;
 }
 
 .customScope .cb64alt .cb64w3:not(.hidden) {
    padding: 0.5em 0;
 }
 
 .customScope .cb64search .cb64w3:not(.hidden) {
    padding: 1.5em 0;
 }
 
 .customScope .cb64search .cb64w2 {
    min-height: 100%;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb64w2 {
       padding: 0 2em;
    }
 
    .customScope .cb64v0 .cb64w3 {
       flex-wrap: wrap;
    }
 
    .customScope .cb64w4 {
       -ms-flex-preferred-size: 100%;
       flex-basis: 100%;
       padding-right: 0;
    }
 
    .customScope .cb64v1:not(.cb64alt) .cb64w5, .customScope .cb64v2:not(.cb64alt) .cb64w5 {
       -ms-flex-item-align: start;
       align-self: flex-start;
    }
 
    .customScope .cb64v1:not(.cb64alt) .cb64w4, .customScope .cb64v2:not(.cb64alt) .cb64w4 {
       padding-right: 1em;
    }
 }
 
 @media only screen and (max-width: 630px) {
    .customScope .cn25 + .cb64 h3.cb64catHdg {
       display: none;
    }
 
    .customScope .cb64w5:first-child {
       display: none;
    }
 
    .customScope .cb64v1 .cb64w3:not(.hidden), .customScope .cb64v2 .cb64w3:not(.hidden) {
       padding: 1.4em 0;
    }
 
    .customScope .cb64v1 .cb64w5, .customScope .cb64v2 .cb64w5 {
       transform: translateY(-10%);
    }
 
    .customScope .cb64v1 .icn-img, .customScope .cb64v2 .icn-img {
       font-size: 5rem;
    }
 
    .customScope .cb64search .cb64w3:not(.hidden), .customScope .cb64alt .cb64w3:not(.hidden) {
       padding: 0.5em 0;
    }
 
    .customScope .cb64search .cb64w5, .customScope .cb64alt .cb64w5 {
       transform: translateY(0%) !important;
    }
 }
 
 @media only screen and (max-width: 500px) {
    .customScope .cb64w2 {
       padding: 0 1em;
    }
 }
 
 .customScope .cb71 .ozoom .ozoom-txt {
    font-weight: bold;
 }
 
 .customScope .cc04 .cb71 {
    height: 100%;
 }
 
 .customScope .cb71 + section.cpad {
    padding-top: 3em !important;
 }
 
 @media (max-height: 800px), (max-width: 770px) {
    .customScope .cb71 + section.cpad {
       padding-top: 2.1em !important;
    }
 }
 
 .customScope .cb71 {
    background: #fff;
    width: 100%;
    overflow: visible;
    -webkit-text-size-adjust: 100%;
 }
 
 .customScope .cb71 .cb71w2 {
    position: relative;
    width: 100%;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb71 .cb71w3 {
    padding: 0 3em 0 0;
    font-size: 1.8rem;
    line-height: 1.55;
 }
 
 .customScope .cb71 .cb71w3 p:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cb71 .cb71w5 {
    text-align: center;
 }
 
 .customScope .cb71 .cb71w5 img {
    display: block;
    margin: .4em auto;
 }
 
 .customScope .cb71 .cb71w5 > h2 {
    display: none;
 }
 
 .customScope .cb71 .cb71cta {
    font-weight: bold;
    color: #3B7087;
    cursor: pointer;
 }
 
 .customScope .cb71 .cb71w7:hover .cb71cta {
    text-decoration: underline;
 }
 
 .customScope .cb71 .obttns > div {
    margin-top: 1.6em !important;
    margin-bottom: 0 !important;
 }
 
 .customScope .cb71v1 .cb71w6 .obttns {
    float: none;
    width: auto;
    display: inline-block;
 }
 
 .customScope .cb71v1 .cb71w6 .obttns div {
    margin-top: 0;
 }
 
 .customScope .cb71v2 {
    background-size: 400px auto !important;
    background-position: right;
    background-repeat: no-repeat;
 }
 
 .customScope .cb71v2 .cb71w2 {
    min-height: 360px;
 }
 
 .customScope .cb71v2 .cb71w3 {
    margin: 0 400px 0 0;
    display: block;
    width: auto;
    overflow: hidden;
 }
 
 .customScope .cb71v2 .cb71w5 {
    width: 400px;
 }
 
 .customScope .cb71v3.o-bgimg {
    position: relative;
    width: 100%;
 }
 
 .customScope .cb71v3 .bcthumbnail img {
    left: 0;
    width: 100% !important;
    max-width: none !important;
 }
 
 .customScope .cb71v3 .cb71w2 {
    min-height: 225px;
 }
 
 .customScope .cb71v3 .cb71w3 {
    margin-right: 400px;
 }
 
 .customScope .cb71v3 .cb71w3 .clickvideo, .customScope .cb71v3 .cb71w3 .cb71vid {
    display: block;
    right: 0;
    top: 50%;
    width: 400px;
    height: auto;
    position: absolute;
    transform: translateY(-50%);
 }
 
 .customScope .cb71v4 .cb71w5 {
    min-width: 400px;
 }
 
 .customScope .rtl .cb71 .cb71w3 {
    padding-right: 0;
    padding-left: 1.9em;
    text-align: right;
 }
 
 .customScope .rtl .cb71v3 .cb71w3 {
    margin-right: 0;
    margin-left: 400px;
 }
 
 .customScope .rtl .cb71v3 .cb71w3 .clickvideo, .customScope .rtl .cb71v3 .cb71w3 .cb71vid {
    right: auto;
    left: 0;
 }
 
 @media only screen and (min-width: 600px) and (max-width: 1600px) {
    .customScope .cb71v2 {
       background-size: calc(16vw + 144px) auto !important;
    }
 
    .customScope .cb71v2 .cb71w2 {
       min-height: calc(14vw + 136px);
    }
 
    .customScope .cb71v2 .cb71w3 {
       margin-right: calc(16vw + 144px);
    }
 
    .customScope .cb71v2 .cb71w5 {
       width: calc(16vw + 144px);
    }
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .cb71 .cb71w3 {
       padding: 0 1.9em 0 0;
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .cb71v3 .cb71w3 {
       margin-right: 0;
       text-align: center;
       padding: 0 !important;
    }
 
    .customScope .cb71v3 .cb71w3 .clickvideo, .customScope .cb71v3 .cb71w3 .cb71vid {
       position: relative;
       transform: translateY(0);
       top: auto;
       margin: 0 auto 2em auto;
    }
 
    .customScope .cb71v3 .obttns {
       display: inline-block;
       float: none !important;
       width: auto;
    }
 
    .customScope .rtl .cb71v3 .cb71w3 {
       margin: 0 auto !important;
       text-align: center !important;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb71:not(.cb71v2) .cb71w2 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: wrap;
       flex-flow: column wrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       width: 100%;
    }
 
    .customScope .cb71:not(.cb71v2) .cb71w3 {
       margin: 0;
    }
 
    .customScope .cb71:not(.cb71v2) .cb71w5 {
       margin-top: 1.5em;
       min-width: 0;
    }
 
    .customScope .cb71v2 .cb71w3 {
       padding-left: 0 !important;
       padding-right: 0 !important;
    }
 
    .customScope .cb71.cb71v4 .cb71w3 {
       order: 1;
       margin-top: 1.5em;
       padding-right: 0;
    }
 
    .customScope .cb71.cb71v4 .cb71w5 {
       order: 0;
    }
 
    .customScope .cb71.cb71v4 .cb71w3 > h2 {
       display: none;
    }
 
    .customScope .cb71.cb71v4 .cb71w5 > h2 {
       display: block;
       margin-bottom: 1.5em;
    }
 
    .customScope .cb71.cb71v4 .obttns {
       text-align: center;
    }
 
    .customScope .cb71.cb71v4 .obttns > div {
       float: none;
       display: inline-block;
       text-align: left;
       margin: 1.6em .8em .6em .8em !important;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 600px) {
    .customScope .cb71 .cb71w5 img {
       width: 100%;
       max-width: 400px;
    }
 
    .customScope .cb71v3 .cb71w3 {
       margin-right: 0;
       text-align: center;
       padding: 0 !important;
       width: 100%;
    }
 
    .customScope .cb71v3 .clickvideo, .customScope .cb71v3 .cb71vid {
       width: 100% !important;
    }
 
    .customScope .cb71v2 {
       background-position: right 96%;
       background-size: 350px auto !important;
    }
 
    .customScope .cb71v2 .cb71w2 {
       min-height: 0;
    }
 
    .customScope .cb71v2 .cb71w3 {
       margin: 0 0 320px;
    }
 
    .customScope .cb71v2 .cb71w5 {
       width: 100%;
    }
 
    .customScope .cb71.cb71v4 .cb71w5 img {
       max-width: 100%;
       width: auto;
    }
 
    .customScope .cb71.cb71v4 .obttns > div {
       float: left;
       display: inline-block;
       text-align: left;
       margin: 1.6em .8em .6em 0 !important;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 450px) {
    .customScope .cb71v2 {
       background-position: right 97%;
       background-size: 81% auto !important;
    }
 
    .customScope .cb71v2 .cb71w2 {
       min-height: 0;
    }
 
    .customScope .cb71v2 .cb71w3 {
       padding: 0 0 93%;
       margin: 0;
    }
 }
 
 .customScope .cb74 .cta-list {
    margin-left: 0;
 }
 
 .customScope .cb74 .cta-list li:before {
    display: none;
 }
 
 .customScope .cb74:not(.cb74v2) .cb74w1 {
    margin-top: 1.8em;
 }
 
 .customScope .cb74:not(.cb74v2) .col-framework.col3 {
    padding: 2.5em 1em .5em 4em;
 }
 
 .customScope .rtl .cb74:not(.cb74v2) .col-framework.col3 {
    padding: 2.5em 4em .5em 1em;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w1 h4 {
    font-size: 2.4rem;
    font-weight: 300;
    margin-bottom: .7em;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w1 span {
    color: #000;
    margin-bottom: 0.935em;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w2 p {
    padding-right: 4em;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w3 {
    margin-bottom: auto;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w3 p {
    font-size: 1.6rem;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w3 ul {
    margin-bottom: 1em;
    font-size: 1.6rem;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w3 ul + a {
    font-size: 1.6rem;
    font-weight: bold;
 }
 
 .customScope .cb74:not(.cb74v2) .col-item-w3 ul + a.expando-btn {
    display: inline-block;
    margin-bottom: 1em;
 }
 
 .customScope .cb74:not(.cb74v2) .cb74w6 {
    width: 100%;
    padding-top: 70%;
    position: relative;
    background-size: 100%;
    margin: 0 0 0.5em -2%;
    max-width: calc(352px / 0.76);
    z-index: 1;
 }
 
 .customScope .rtl .cb74:not(.cb74v2) .cb74w6 {
    margin: 0 -2% 0.5em 0;
 }
 
 .customScope .cb74:not(.cb74v2) .cb74w6:before {
    display: none;
 }
 
 .customScope .rtl .cb74:not(.cb74v2) .cb74w6:before {
    left: 12%;
    right: 8%;
 }
 
 .customScope .cb74:not(.cb74v2) .cb74w6 img {
    display: block;
    position: absolute;
    top: 6%;
    left: 0;
    width: 75%;
    z-index: 1;
 }
 
 .customScope .rtl .cb74:not(.cb74v2) .cb74w6 img {
    left: auto;
    right: 11%;
 }
 
 .customScope .cb74:not(.cb74v2) .cb74w9 {
    position: relative;
    max-width: 90%;
    margin-left: 2.5%;
 }
 
 .customScope .cb74:not(.cb74v2) .cb74w10 {
    position: absolute;
    left: -6.667%;
    top: 0;
    right: 0;
    bottom: 0;
    background-size: 100%;
    z-index: 2;
 }
 
 .customScope .rtl .cb74:not(.cb74v2) .cb74w10 {
    left: 0;
    right: -6.667%;
 }
 
 .customScope .cb74.cb74v1 .cb74w1 {
    margin-top: 0;
 }
 
 .customScope .cb74.cb74v1 header {
    text-align: center;
 }
 
 .customScope .cb74.cb74v1 header h2 {
    margin-bottom: .2em;
 }
 
 .customScope .cb74.cb74v1 .col-framework.col3 {
    padding-top: 1em;
 }
 
 .customScope .cb74.cb74v1 .col-framework.col3 .col-item-w3 .cta-list {
    margin-bottom: 2em;
 }
 
 .customScope .cb74.cb74v1 .obttns {
    float: none;
    width: auto;
    margin-bottom: 1em;
 }
 
 .customScope .cb74.cb74v1 .obttns div {
    margin: 0;
 }
 
 .customScope .cb74.cb74v1 .cb74w8 {
    margin-top: 1em;
    text-align: center;
 }
 
 .customScope .cb74.cb74v1 .cb74w8 .cta-lnk {
    font-weight: bold;
 }
 
 .customScope .cb74v2 .cb74w1 {
    margin-top: 0;
 }
 
 .customScope .cb74v2 .col-item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none !important;
    flex-flow: column flex-start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cb74v2 .col-item > div {
    max-width: 100%;
 }
 
 .customScope .cb74v2 div.icn-img {
    font-size: 9rem;
    margin-bottom: -0.3em;
 }
 
 .customScope .cb74v2 h3 {
    font-size: 2.4rem;
    font-weight: normal;
 }
 
 .customScope .cb74.cb74v3 h5 {
    font-weight: normal;
 }
 
 .customScope .cb74.cb74v3 h5 .obadge {
    font-size: 0.5em;
    vertical-align: middle;
 }
 
 .customScope .cb74.cb74v3 .col-item-w2 h5 {
    font-size: 2.9rem;
    margin-bottom: 0.75em;
 }
 
 .customScope .cb74.cb74v3 .cb74w1 {
    margin-top: 2.6em;
 }
 
 .customScope .cb74.cb74v3 .cb74w9 {
    margin-left: 0 !important;
 }
 
 .customScope .cb74.cb74v3 .cb74w11 {
    position: relative;
 }
 
 .customScope .cb74.cb74v3 .cb74w12 {
    padding: 1.25em 0 0 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cb74.cb74v3 .cb74w13 {
    flex-basis: 45%;
    padding: 0 3em 0 0;
 }
 
 .customScope .cb74.cb74v3 .cb74w13 h5 {
    margin-bottom: 1em;
 }
 
 .customScope .cb74.cb74v3 .cb74w13 .obttns {
    margin-top: 2em;
 }
 
 .customScope .cb74.cb74v3 .cb74w14 {
    flex-basis: 55%;
 }
 
 .customScope .cb74.cb74v3 .cb74w14 img {
    max-width: 100%;
 }
 
 .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item {
    flex-wrap: wrap !important;
    flex-flow: row wrap !important;
    margin-bottom: 80px;
 }
 
 .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .col-item-w1 {
    min-width: 47%;
    max-width: 47%;
    margin-left: 0;
 }
 
 .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .col-item-w2 {
    min-width: 50%;
    max-width: 50%;
    margin-left: 0;
 }
 
 .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .ozoom:before {
    top: 45%;
    left: 46%;
 }
 
 .customScope .cb74.cb74v3 .w11 {
    position: absolute;
    z-index: 11;
 }
 
 .customScope .cb74.cb74v3 .w11 .w11w2 {
    position: absolute;
    top: 0;
    bottom: auto;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: none;
 }
 
 .customScope .cb74.cb74v3 .w11 .w11w3 {
    display: none;
 }
 
 .customScope .cb74lnk {
    display: block;
    text-align: center;
    margin-bottom: 1em;
 }
 
 .customScope .js .cb74.cb74v1 .cb74w8 {
    opacity: 0;
 }
 
 .customScope .js .inview + .cb74w8 {
    animation: o-upfade-y 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.8s forwards;
 }
 
 @media only screen and (min-width: 1080px) {
    .customScope .cb74:not(.cb74v2) .col-item > div {
       max-width: 18em;
    }
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .cb74:not(.cb74v2) .col-w1:after {
       flex-basis: 16.5em !important;
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb74:not(.cb74v2) .col-item-w1 {
       height: auto !important;
       flex: 1 1 auto;
    }
 }
 
 @media only screen and (min-width: 600px) and (max-width: 1080px) {
    .customScope .cb74v2 .col-w1 .col-item > div:not(.cb74w9) {
       margin-left: 0 !important;
    }
 
    .customScope .cb74:not(.cb74v2) .col-framework.col3, .customScope .cb74:not(.cb74v3) .col-framework.col3 {
       max-width: none;
       padding: 2em 2.5em .5em 2em;
    }
 
    .customScope .rtl .cb74:not(.cb74v2) .col-framework.col3, .customScope .rtl .cb74:not(.cb74v3) .col-framework.col3 {
       padding: 2em 2em .5em 2.5em;
    }
 
    .customScope .cb74:not(.cb74v2) .col-w1, .customScope .cb74:not(.cb74v3) .col-w1 {
       max-width: 48em;
       margin: 0 auto;
    }
 
    .customScope .cb74:not(.cb74v2) .col-w1 .col-item, .customScope .cb74:not(.cb74v3) .col-w1 .col-item {
       flex-basis: 100% !important;
       position: relative;
       padding: 1em 0;
       width: auto !important;
       max-width: none !important;
       margin-left: 0 !important;
       margin-right: 0 !important;
       margin-bottom: 2.5em !important;
    }
 
    .customScope .cb74:not(.cb74v2) .col-w1 .col-item > div:not(.cb74w9), .customScope .cb74:not(.cb74v3) .col-w1 .col-item > div:not(.cb74w9) {
       margin-left: 16em;
       position: relative;
    }
 
    .customScope .rtl .cb74:not(.cb74v2) .col-w1 .col-item > div:not(.cb74w9), .customScope .rtl .cb74:not(.cb74v3) .col-w1 .col-item > div:not(.cb74w9) {
       margin-left: 0;
       margin-right: 16em;
    }
 
    .customScope .cb74:not(.cb74v2) .col-w1 .col-item > div.obttns, .customScope .cb74:not(.cb74v3) .col-w1 .col-item > div.obttns {
       margin-left: 18.02112em;
    }
 
    .customScope .rtl .cb74:not(.cb74v2) .col-w1 .col-item > div.obttns, .customScope .rtl .cb74:not(.cb74v3) .col-w1 .col-item > div.obttns {
       margin-left: 0;
       margin-right: 18.02112em;
    }
 }
 
 @media only screen and (min-width: 600px) and (max-width: 1080px) and (max-width: 770px) {
    .customScope .cb74:not(.cb74v2) .col-w1 .col-item > div.obttns, .customScope .cb74:not(.cb74v3) .col-w1 .col-item > div.obttns {
       margin-left: 20em;
    }
 
    .customScope .rtl .cb74:not(.cb74v2) .col-w1 .col-item > div.obttns, .customScope .rtl .cb74:not(.cb74v3) .col-w1 .col-item > div.obttns {
       margin-left: 0;
       margin-right: 20em;
    }
 }
 
 @media only screen and (min-width: 600px) and (max-width: 1080px) {
    .customScope .cb74:not(.cb74v2) .cb74w6, .customScope .cb74:not(.cb74v3) .cb74w6 {
       width: auto;
       margin-bottom: 0;
    }
 
    .customScope .cb74:not(.cb74v2) .cb74w6:before, .customScope .cb74:not(.cb74v3) .cb74w6:before {
       bottom: 8%;
    }
 
    .customScope .cb74:not(.cb74v2) .cb74w9, .customScope .cb74:not(.cb74v3) .cb74w9 {
       position: absolute;
       top: 50%;
       left: 0;
       width: 16em;
       margin-left: 0;
       transform: translateY(-47.5%);
    }
 
    .customScope .rtl .cb74:not(.cb74v2) .cb74w9, .customScope .rtl .cb74:not(.cb74v3) .cb74w9 {
       margin-right: 0;
       left: auto;
       right: 0;
    }
 
    .customScope .cb74:not(.cb74v2) .cb74w9, .customScope .cb74:not(.cb74v3) .cb74w9 {
       width: 14.4em;
    }
 
    .customScope .cb74:not(.cb74v2) .cb74w10, .customScope .cb74:not(.cb74v3) .cb74w10 {
       top: 0;
       left: -6%;
       right: -3%;
    }
 
    .customScope .cb74:not(.cb74v2) .cb74w10 .rtl, .customScope .cb74:not(.cb74v3) .cb74w10 .rtl {
       left: -3%;
       right: -6%;
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .cb74.cb74v3 .col-framework .col-w1 {
       max-width: 100%;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item {
       flex-flow: column wrap !important;
       flex-basis: 50% !important;
       display: block !important;
       margin-bottom: 4em !important;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .col-item-w1, .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .col-item-w2 {
       max-width: 90%;
       width: 100%;
       min-width: 0;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .cb74w9 {
       position: relative;
       top: auto;
       left: auto;
       transform: none;
    }
 
    .customScope .cb74.cb74v3 .cb74w12 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .cb74.cb74v3 .cb74w13 {
       flex-basis: 100%;
       padding: 0;
       order: 1;
    }
 
    .customScope .cb74.cb74v3 .cb74w13 h5 {
       margin-top: 0.5em;
    }
 
    .customScope .cb74.cb74v3 .cb74w14 {
       flex-basis: 100%;
       order: 0;
    }
 }
 
 @media only screen and (max-width: 770px) and (min-width: 600px) {
    .customScope .cb74.cb74v3 .col-framework.col-gutters .col-w1 {
       margin-left: 0;
       margin-right: 0;
    }
 
    .customScope .cb74.cb74v3 .col-framework.col-gutters .col-w1 .col-item {
       width: 50%;
       max-width: 50%;
       margin-left: 0;
       margin-right: 0;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb74:not(.cb74v2) .col-framework.col3 {
       padding: 2em 2em .5em 2em;
       margin: 0 auto;
       max-width: 340px;
    }
 
    .customScope .cb74:not(.cb74v2) .col-w1 {
       justify-content: center !important;
    }
 
    .customScope .cb74:not(.cb74v2) .col-w1:after {
       display: none !important;
    }
 
    .customScope .cb74v1 header {
       text-align: left;
    }
 
    .customScope .rtl .cb74v1 header {
       text-align: right;
    }
 
    .customScope .cb74v1 .col-item-w1 {
       margin: 0 !important;
    }
 
    .customScope .cb74.cb74v3 .col-framework.col-gutters .col-w1 {
       margin-left: 0;
       margin-right: 0;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 {
       justify-content: left !important;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item {
       margin: 0;
       flex-basis: 100% !important;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item h5 {
       font-size: 2.8rem;
       margin-bottom: 0.6em;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .col-item-w1 {
       max-width: 325px;
       width: 100%;
       min-width: 0;
    }
 
    .customScope .cb74.cb74v3 .col-framework .col-w1 .col-item .col-item-w2 {
       max-width: 100%;
       width: 100%;
       min-width: 0;
    }
 
    .customScope .cb74.cb74v3 .cb74w6 {
       max-width: 100%;
    }
 
    .customScope .cb74.cb74v3 .cb74w9 {
       margin-left: 6% !important;
    }
 
    .customScope .cb74.cb74v3 .w11 {
       position: fixed;
       z-index: 20;
    }
 
    .customScope .cb74.cb74v3 .w11 .w11w2 {
       position: relative;
       top: auto;
       bottom: auto;
       left: auto;
       right: auto;
       max-width: calc(100% - 10rem);
       max-height: calc(100vh - 10rem);
    }
 
    .customScope .cb74.cb74v3 .w11 .w11w3 {
       display: block;
    }
 }
 
 .customScope .cb75 {
    position: relative;
    background-color: #fff !important;
 }
 
 .customScope .cb75 h2 {
    color: #161513;
 }
 
 .customScope .cb75 a {
    color: #161513;
    outline: 0;
    font-size: 2.1rem;
 }
 
 .customScope .cb75 a:hover {
    text-decoration: none;
 }
 
 .customScope .cb75 a:hover .cb75w4 > span {
    text-decoration: underline;
 }
 
 .customScope .cb75 .icn-img.icn-circle {
    font-size: 8rem !important;
    margin-left: 0 !important;
    margin-right: 0.2em !important;
    background-color: #577346 !important;
 }
 
 .customScope .cb75 .icn-img.icn-circle:before {
    color: #fff;
 }
 
 .customScope .cb75w5 .col-item-w1 {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: left;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
 }
 
 .customScope .cb75w5 .col-item-w1 > * {
    align-self: center;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
 }
 
 .customScope .cb75w5 .col-item-w1 > div.icn-circle {
    -ms-flex: 0 0 1em;
    flex: 0 0 1em;
 }
 
 .customScope .cb75w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    justify-content: space-between;
    align-items: center;
 }
 
 .customScope .cb75w2:last-child {
    margin-bottom: -2em !important;
 }
 
 .customScope .cb75w2 .icn-img.icn-circle {
    flex: 0 0 auto;
 }
 
 .customScope .cb75w2 .cb75w3 {
    flex: 1 1 12em;
    margin-right: 2em;
    margin-bottom: 2em;
 }
 
 .customScope .cb75w2 .cb75w3 a {
    display: -ms-flexbox;
    display: flex;
    flex-flow: row nowrap;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    outline: 0;
 }
 
 .customScope .cb75w2 .cb75w4 {
    display: flex;
    align-items: center;
 }
 
 .customScope .rtl .cb75w2 .cb75w3 {
    margin-right: 0;
    margin-left: 2em;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb75w4 {
       font-size: 2.4rem;
    }
 
    .customScope .cb75w2 .cb75w3 {
       flex-basis: 100%;
    }
 }
 
 .customScope .rtl .cb75 .icn-img.icn-circle {
    margin-left: 0.2em !important;
    margin-right: 0 !important;
 }
 
 .customScope .cb76 {
    overflow: hidden;
 }
 
 .customScope .cb76 .cwidth:after {
    display: none;
 }
 
 .customScope .cb76w1 {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
 }
 
 .customScope .cb76w2:first-child {
    margin-right: 2em;
 }
 
 .customScope .rtl .cb76w2:first-child {
    margin-left: 2em;
    margin-right: 0;
 }
 
 .customScope .cb76w2 {
    flex-basis: 50%;
 }
 
 .customScope .cb76w2 h3 {
    font-size: 2.8rem;
    font-weight: 200;
    margin: 0 0 0.7em;
 }
 
 .customScope .cb76w3 {
    background-repeat: no-repeat;
    background-color: #F1EFED;
    background-position: center bottom;
    background-size: 100% auto;
 }
 
 .customScope .cb76w3 .obttns {
    margin-top: .7em;
 }
 
 .customScope .cb76w4 {
    padding: 2em 2em 11em 2em;
    position: relative;
    overflow: hidden;
 }
 
 .customScope .cb76w4 p {
    font-size: 1.6rem;
 }
 
 .customScope .cb76list {
    display: flex;
    flex-wrap: wrap;
 }
 
 .customScope .cb76list li {
    flex-basis: 100%;
    margin-bottom: 2em;
 }
 
 .customScope .cb76list h3 {
    font-size: 2.4rem;
    margin: 0 0 .4em;
 }
 
 @media (max-width: 770px) {
    .customScope .cb76w3 {
       background-position: bottom right;
       background-size: 100% auto;
    }
 
    .customScope .cb76w3 .cb76w4 {
       padding: 2em 2em 7em 2em;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb76w1 {
       display: flex;
       flex-wrap: wrap;
       flex-direction: row;
       justify-content: space-between;
    }
 
    .customScope .cb76w2 {
       flex-basis: 100%;
    }
 
    .customScope .cb76w2:last-child {
       margin: 0.4em -22px 0;
    }
 
    .customScope .cb76w2:first-child {
       margin: 0 !important;
    }
 
    .customScope .cb76w3 {
       width: calc(100% + 22px + 22px);
    }
 
    .customScope .cb76w3 .cb76w4 {
       padding: 2em 22px 7em;
    }
 }
 
 @media (max-width: 320px) {
    .customScope .cb76w3 {
       background-position: bottom right;
       background-size: 145% auto;
    }
 
    .customScope .cb76w3 .cb76w4 {
       padding-bottom: 9em;
    }
 }
 
 .customScope .cb77 {
    width: 100%;
    display: table;
 }
 
 .customScope .cb77 .cb77w1 {
    display: block;
 }
 
 .customScope .cb77 .cb77w2 {
    display: table;
    vertical-align: middle;
    position: relative;
    background-color: #F1EFED;
 }
 
 .customScope .cb77 .cb77w3 {
    padding: 0 8% 0 0;
    display: table-cell;
    vertical-align: middle;
 }
 
 .customScope .cb77 .cb77w6 {
    display: table-cell;
    vertical-align: middle;
 }
 
 @media only screen and (max-width: 1000px) {
    .customScope .cb77 .cb77w2, .customScope .cb77 .cb77w6 {
       display: block;
       text-align: center;
    }
 
    .customScope .cb77 .cb77w3 {
       padding: 0 0 1em;
    }
 }
 
 @media only screen and (max-width: 580px) {
    .customScope .cb77 .cb77w6 img {
       width: 100%;
    }
 }
 
 .customScope .cb78 .bcthumbnail {
    display: inline-block;
 }
 
 .customScope .cb78 .vjs-social-overlay .vjs-social-share-link {
    position: relative;
    width: auto;
 }
 
 .customScope .cb78vid img, .customScope .cb78img img {
    width: 100%;
 }
 
 .customScope .cb78.bgwhite .obttns {
    margin-top: 0;
 }
 
 .customScope .cb78w4 h4 {
    font-weight: normal;
    margin: 0 0 1.3em 0;
 }
 
 .customScope .cb78w4 p a {
    text-decoration: underline;
 }
 
 .customScope .cb78w4 p.cb78cred {
    font-size: 1.6rem;
    margin: 1.4em 0 0;
 }
 
 .customScope .cb78w4 .obttns {
    font-size: 1.7rem;
    margin-top: 1.5em;
 }
 
 .customScope .cb78w4 .obttns > div {
    margin-top: .5em;
    margin-bottom: 0;
 }
 
 .customScope .cc04 .cb78w1 {
    padding-bottom: .5em !important;
 }
 
 .customScope .cc04 .slick-slide[class*="bg"] section.cb78 {
    background: inherit !important;
 }
 
 .customScope .cb78:not(.txtdark) * {
    color: #fff;
 }
 
 @media only screen and (min-width: 840px) {
    .customScope .cb78w2 {
       display: table;
       width: 100%;
       position: relative;
       padding-right: 5em;
    }
 
    .customScope .cb78w3 {
       display: table-cell;
       width: 100%;
       vertical-align: middle;
       height: 338px;
    }
 
    .customScope .cb78w4 {
       padding-right: 600px;
    }
 
    .customScope .cb78vid, .customScope .cb78img {
       width: 600px;
       position: absolute;
       -webkit-backface-visibility: hidden;
       -webkit-transform: translate3d(0, 0, 0) translateZ(0) translateY(-50.2%);
       transform: translate3d(0, 0, 0) translateZ(0) translateY(-50.2%);
       top: 50%;
       right: 0;
    }
 
    .customScope .rtl .cb78w2 {
       padding-right: 0;
       padding-left: 5em;
    }
 
    .customScope .rtl .cb78w4 {
       padding-right: 0;
       padding-left: 600px;
    }
 
    .customScope .rtl .cb78vid, .customScope .rtl .cb78img {
       left: 0;
       right: auto;
    }
 }
 
 @media only screen and (min-width: 840px) and (max-width: 1460px) {
    .customScope .cb78w3 {
       height: 320px;
    }
 
    .customScope .cb78vid, .customScope .cb78img {
       width: 570px;
    }
 
    .customScope .cb78w4 {
       padding-right: 570px;
    }
 
    .customScope .rtl .cb78w4 {
       padding-right: 0;
       padding-left: 570px;
    }
 }
 
 @media only screen and (min-width: 840px) and (max-width: 1180px) {
    .customScope .cb78w3 {
       height: 280px;
    }
 
    .customScope .cb78vid, .customScope .cb78img {
       width: 500px;
    }
 
    .customScope .cb78w2 {
       padding-right: 2.5em;
    }
 
    .customScope .cb78w4 {
       padding-right: 500px;
    }
 
    .customScope .rtl .cb78w2 {
       padding-right: 0;
       padding-left: 2.5em;
    }
 
    .customScope .rtl .cb78w4 {
       padding-right: 0;
       padding-left: 500px;
    }
 }
 
 @media only screen and (min-width: 840px) and (max-width: 974px) {
    .customScope .cb78w3 {
       height: 225px;
    }
 
    .customScope .cb78vid, .customScope .cb78img {
       width: 400px;
    }
 
    .customScope .cb78w4 {
       padding-right: 400px;
    }
 
    .customScope .rtl .cb78w4 {
       padding-left: 400px;
    }
 }
 
 @media only screen and (min-width: 840px) and (max-width: 930px) {
    .customScope .cb78w3 {
       height: 202px;
    }
 
    .customScope .cb78vid, .customScope .cb78img {
       width: 360px;
    }
 
    .customScope .cb78w4 {
       padding-right: 360px;
    }
 
    .customScope .rtl .cb78w4 {
       padding-left: 360px;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 839px) {
    .customScope .cb78w4 h2 {
       text-align: center;
    }
 
    .customScope .cb78w4 p {
       margin: 1.2em 0 0;
    }
 
    .customScope .cb78w4 p.cb78cred {
       font-size: 1.6rem;
    }
 
    .customScope .cb78w4 .obttns {
       text-align: center;
       width: 100%;
    }
 
    .customScope .cb78w4 .obttns > div {
       display: inline-block;
       float: none !important;
    }
 
    .customScope .cb78w3 {
       max-width: 600px;
       margin: 0 auto;
    }
 
    .customScope .cb78vid, .customScope .cb78img {
       margin: 0 0 1.8em;
    }
 
    .customScope .cc04 .cb78w1 {
       padding-bottom: 1em !important;
    }
 }
 
 .customScope .cb79 {
    background: #FBF9F8 !important;
 }
 
 .customScope .cb79 h3 {
    margin-top: 1.11em;
 }
 
 .customScope .cb79 h5 {
    font-size: 1.8rem;
    margin-top: 1.5em;
 }
 
 .customScope .cb79 .col-item {
    margin-bottom: 3.5em !important;
    box-shadow: 0 4px 8px 0 rgba(22, 21, 19, 0.2);
    background: #fff;
 }
 
 .customScope .cb79 .col-gutters {
    margin-bottom: -3.5em !important;
 }
 
 .customScope .cb79 .col-item-w1 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin: 1.875em;
    flex-shrink: 1;
 }
 
 @media (min-width: 320px) and (max-width: 600px) {
    .customScope .cb79 .col-item-w1 {
       display: block;
    }
 
    .customScope .cb79 .col-item-w1 h3 {
       margin-top: 1.6em;
       margin-bottom: 1.9em;
       margin-left: 75px;
       width: calc(100% - 75px);
    }
 
    .customScope .cb79 .col-item-w1 h5 {
       margin-top: 2.4em;
       margin-bottom: 1.9em;
       margin-left: 75px;
       width: calc(100% - 75px);
    }
 }
 
 .customScope .cb79 .col-item-w1 > * {
    flex-basis: auto;
 }
 
 .customScope .cb79 .col-item-w2 {
    flex: 0 0 auto;
    text-align: center;
    margin: 1.75em 0;
 }
 
 .customScope .cb79 .cta-list {
    margin: 0.35em 2.2em 0 0;
    font-size: 1.6rem;
 }
 
 .customScope .cb79 .cta-list li:last-child {
    margin-bottom: 0 !important;
 }
 
 .customScope .cb79 .cta-list li:before {
    margin: 0 0 0 -3em;
    padding-left: 1.875em;
    display: none;
 }
 
 .customScope .cb79 .cb79w2 p {
    margin-bottom: 3.1em;
 }
 
 .customScope .cb79 .cb79w3 {
    position: relative;
    right: .5em;
    margin: 0 0 -1.05em .2em;
    transform: translateY(-1em);
 }
 
 @media (min-width: 320px) and (max-width: 600px) {
    .customScope .cb79 .cb79w3 {
       height: auto;
       transform: translateY(-20%);
    }
 
    .customScope .cb79 .cb79w3 img, .customScope .cb79 .cb79w3 div.icn-img {
       float: left;
       width: auto;
    }
 }
 
 .customScope .cb79 .cb79w3 img {
    position: relative;
    left: -0.3em;
    width: auto;
    height: 4.5em;
 }
 
 .customScope .cb79 .cb79w3 div.icn-img {
    font-size: 6rem;
    line-height: .98;
 }
 
 .customScope .cb79 .cb79w3 div.icn-img:before {
    color: #161513 !important;
 }
 
 .customScope .cb79 .cb79w4 {
    margin-top: auto;
 }
 
 .customScope .cb79 .cb79w4 a {
    font-weight: bold;
 }
 
 .customScope .cb79.cb79v0x7 .cb79w2 {
    text-align: center;
    margin-bottom: 2em;
 }
 
 @media screen and (max-width: 600px) {
    .customScope .rtl .cb79 .cb79w3 img {
       float: right;
    }
 }
 
 .customScope .rtl .cb79v0 {
    direction: rtl;
 }
 
 .customScope .rtl .cb79 .col-item {
    border-left: none;
 }
 
 .customScope .rtl .cb79 .cta-list {
    margin: 0.35em 0 0 2.2em;
 }
 
 .customScope .rtl .cb79 .cb79w3 {
    right: -0.5em;
 }
 
 .customScope .cb80 {
    margin: 0;
    padding-top: 3em !important;
 }
 
 @media (max-height: 800px), (max-width: 770px) {
    .customScope .cb80 {
       padding-top: 2.1em !important;
    }
 }
 
 .customScope .cb80.cwidth {
    max-width: 100%;
 }
 
 .customScope .cb80 .cb80w1 {
    max-width: 1400px;
    overflow: hidden;
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cb80 .cb80w1.bglightslate {
    background-color: #161513 !important;
    color: #fff;
 }
 
 .customScope .cb80 .cb80w1.bglightslate h6 {
    color: #fff;
 }
 
 .customScope .cb80 .cb80w2:first-child {
    -ms-flex: 1 0 20%;
    flex: 1 0 20%;
 }
 
 .customScope .cb80 .cb80w2:last-child {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    max-width: 100%;
 }
 
 .customScope .cb80 .cb80w2 .cb80w3 {
    -ms-flex: 1 1 50%;
    flex: 1 1 50%;
    align-self: center;
    padding: 2em 3em 2em 3em;
 }
 
 .customScope .cb80 .cb80w2 .cb80w3 h6 {
    font-size: 3.2rem;
 }
 
 .customScope .cb80 .cb80w2 .cb80w3 p {
    font-size: 1.38rem;
 }
 
 .customScope .cb80 .cb80w2 .obttns {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    margin-left: 3.89em;
    margin-right: 3.89em;
    text-align: center;
 }
 
 .customScope .cb80 .cb80w2 .obttns > div {
    margin: 0;
 }
 
 .customScope .cb80 .cb80w2 :last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb80 .cb80w2 a {
    position: relative;
    width: 250px;
    display: block;
    overflow: hidden;
    height: 100%;
 }
 
 .customScope .cb80 .cb80w2 a img {
    width: 100%;
    height: 100%;
    object-fit: cover;
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb80.cwidth {
       max-height: none;
    }
 
    .customScope .cb80 .cb80w1 {
       flex-wrap: nowrap;
       flex-direction: row;
    }
 
    .customScope .cb80 .cb80w2:first-child {
       -ms-flex: 0 1 250px;
       flex: 0 1 250px;
    }
 
    .customScope .cb80 .cb80w2:last-child {
       -ms-flex-preferred-size: calc(100% - 15em);
       flex-basis: calc(100% - 15em);
    }
 
    .customScope .cb80 .cb80w2 .obttns {
       margin-top: 1.333em;
       margin-left: 0;
       padding-left: 0em;
       display: inline-flex;
       width: 100%;
       margin: auto;
       justify-content: center;
    }
 
    .customScope .cb80 .cb80w2 a {
       text-align: center;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb80.cwidth {
       max-height: none;
    }
 
    .customScope .cb80 .cb80w1 {
       -ms-flex-direction: column;
       flex-direction: column;
    }
 
    .customScope .cb80 .cb80w2 {
       flex-flow: column;
       justify-content: center;
       width: 100%;
       display: inline-flex;
    }
 
    .customScope .cb80 .cb80w2 > a {
       display: inline-flex;
       align-self: center;
       max-width: 120px;
       margin-top: 3em;
    }
 
    .customScope .cb80 .cb80w2:first-child {
       -ms-flex-preferred-size: auto;
       flex-basis: auto;
       margin: 0;
    }
 
    .customScope .cb80 .cb80w2:last-child {
       -ms-flex-preferred-size: auto;
       flex-basis: auto;
       margin-top: 1.333em;
    }
 
    .customScope .cb80 .cb80w2 .obttns {
       justify-content: center;
       display: flex;
       width: 100%;
       margin-bottom: 2em;
       padding-left: 2em;
    }
 }
 
 .customScope .rtl .cb80 .cb80w2:first-child {
    margin-left: 1.5em;
    margin-right: 0;
 }
 
 @media only screen and (min-width: 974px) {
    .customScope .rtl .cb80 .cb80w2 .obttns {
       margin-right: 3.89em;
       margin-left: 0;
    }
 }
 
 .customScope .cb81 {
    background: #264759 !important;
 }
 
 .customScope .cb81w1 .eyebrow {
    font-size: 1.8rem !important;
 }
 
 .customScope .cb81w1 h2 {
    font-size: 3.2rem;
 }
 
 .customScope .cb81 div.eyebrow, .customScope .cb81 h2, .customScope .cb81 p {
    text-align: center;
    width: 100%;
    color: #fff;
 }
 
 .customScope .cb81 h2 {
    margin: 0 0 0.8em;
 }
 
 .customScope .cb81 .col-item {
    border-left: 1px solid rgba(255, 255, 255, 0.5);
    position: relative;
    padding: 0em 2em .5em 2em;
 }
 
 .customScope .cb81 .col-item:focus {
    outline-color: #fff;
 }
 
 .customScope .cb81 .col-item:hover {
    cursor: pointer;
    text-decoration: none !important;
 }
 
 .customScope .cb81 .col-item:first-child {
    border: 0;
 }
 
 .customScope .cb81 .col-item:hover:after {
    transform: translateY(0.6em);
    opacity: 0;
 }
 
 .customScope .cb81 .col-item-w1 {
    display: flex;
    align-items: flex-end;
    height: 4.8em;
 }
 
 .customScope .cb81 .col-item-w1 p {
    font-size: 1.5rem;
    margin: auto 0 0.6em;
    line-height: 1.3;
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb81 .col-item:hover .col-item-w1 p {
    opacity: 0;
    transform: translateY(-1em);
 }
 
 .customScope .cb81 .col-item-w2 .icn-circle {
    background: #437C94;
    font-size: 1.4em;
    width: 7em;
    height: 7em;
    margin: .7em auto 1em auto;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
 }
 
 .customScope .cb81 .col-item:hover .col-item-w2 .icn-circle {
    text-decoration: none;
    transform: scale(1.3) translateY(-0.5em);
    box-shadow: 0px 5px 26px rgba(0, 0, 0, 0.1);
 }
 
 .customScope .cb81 .col-item-w3 {
    margin-bottom: auto;
    padding: 0 1.5em;
 }
 
 .customScope .cb81 .col-item-w3 p {
    font-weight: bold;
    font-size: 1.6rem;
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    line-height: 1.3;
 }
 
 .customScope .cb81 .col-item:hover .col-item-w3 p {
    text-decoration: none;
    transform: scale(1.2) translateY(0.6em);
 }
 
 .customScope .cb81 .cb81w4 {
    display: none;
    opacity: 0;
 }
 
 .customScope .cb81w4 p {
    color: #494b4d;
    text-align: left;
 }
 
 .customScope .cb81w4 {
    opacity: 1;
    display: block;
    padding: 3% 3% 2.8% 3%;
 }
 
 .customScope .cb81w5 {
    display: table-cell;
    width: 70%;
    padding: 0 2em 0 0;
 }
 
 .customScope .cb81w5 h3 {
    margin-bottom: .8em;
 }
 
 .customScope .cb81w5 .obttns {
    margin-top: .7em;
 }
 
 .customScope .cb81w6 {
    display: table-cell;
 }
 
 .customScope .cb81w6 ul.icn-list li {
    font-size: 1.6rem;
    padding-left: 4.6em;
 }
 
 .customScope .cb81w6 ul.icn-list li:before {
    font-size: 6.8rem;
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .cb81 .col4 .col-item {
       border: 0;
       padding: 1em 2em 2em 2em;
    }
 
    .customScope .cb81 .col4 .col-item:nth-child(1n+3) {
       padding: 1em 2em 0 2em;
    }
 
    .customScope .cb81 .col4 .col-item:nth-child(-n+2) {
       border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    }
 
    .customScope .cb81 .col4 .col-item:nth-child(even) {
       border-left: 1px solid rgba(255, 255, 255, 0.5);
    }
 
    .customScope .cb81 .col4 .col4w1 {
       margin: 0 auto;
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .cb81 .col3 .col-item {
       width: 33.3333%;
       max-width: 33.3333%;
    }
 
    .customScope .cb81 .col3 {
       margin: 0;
       max-width: 100%;
    }
 }
 
 @media only screen and (max-width: 700px) {
    .customScope .cb81 {
       background-image: none !important;
       padding-bottom: 0;
    }
 
    .customScope .cb81 .col4 {
       padding-bottom: 3em;
    }
 
    .customScope .cb81 .col3 .col-item {
       padding: 2em 2em 2em 2em;
       margin: 0 auto;
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .cb81 .col3 .col-item > div {
       max-width: 350px;
       margin-left: auto;
       margin-right: auto;
    }
 
    .customScope .cb81 .col3 .col-item {
       border: 0 !important;
       border-top: 1px solid rgba(255, 255, 255, 0.5) !important;
    }
 
    .customScope .cb81 .col-item:first-child {
       border-top: 0 !important;
    }
 
    .customScope .cb81 .col3 .col-item-w1 {
       height: auto;
    }
 
    .customScope .cb81w5 {
       display: block;
       width: 100%;
       float: left;
       padding: 0;
       margin: 0 0 1.6em;
    }
 
    .customScope .cb81w6 {
       display: block;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb81 .col-item-w1 {
       height: auto;
    }
 
    .customScope .cb81 {
       background-image: none !important;
    }
 
    .customScope .cb81 .col3 .col-item, .customScope .cb81 .col4 .col-item {
       padding: 2em 2em 2em 2em !important;
    }
 
    .customScope .cb81 .col-item {
       border: 0 !important;
       border-top: 1px solid rgba(255, 255, 255, 0.5) !important;
    }
 
    .customScope .cb81 .col4 {
       width: 100%;
       max-width: 100%;
       padding-bottom: 0;
    }
 
    .customScope .cb81 .col4 .col-item > div {
       max-width: 350px;
       margin-left: auto;
       margin-right: auto;
    }
 
    .customScope .cb81 .col4 .col-item:nth-child(-n+2) {
       border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    }
 
    .customScope .cb81 .col-item:first-child {
       border-top: 0 !important;
    }
 }
 
 .customScope .touch .cb81 .col-item:hover .col-item-w2 .icn-circle {
    transform: scale(1) !important;
    transform: translateY(0em) !important;
    box-shadow: unset !important;
 }
 
 .customScope .touch .cb81 .col-item-w1 p {
    opacity: 1 !important;
    transform: translateY(0em) !important;
    transform: scale(1) !important;
 }
 
 .customScope .touch .cb81 .col-item-w3 p {
    transform: translateY(0em) !important;
    transform: scale(1) !important;
 }
 
 .customScope .touch .cb81 .col-item:hover:after {
    transform: translateY(0em) !important;
    opacity: 1 !important;
 }
 
 .customScope .rtl .cb81 .col-item:first-child {
    border-left: 1px solid rgba(255, 255, 255, 0.5);
 }
 
 .customScope .rtl .cb81 .col-item:last-child {
    border: 0;
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .rtl .cb81 .col4 .col-item:nth-child(2) {
       border-left: 0;
    }
 
    .customScope .rtl .cb81 .col4 .col-item:nth-child(odd) {
       border-left: 1px solid rgba(255, 255, 255, 0.5);
    }
 }
 
 .customScope .cb83 {
    position: relative;
    -webkit-text-size-adjust: 100%;
 }
 
 .customScope .cb83.expando {
    padding-bottom: 0;
 }
 
 .customScope .cb83 .expando-btn .icn-img:before {
    color: #161513;
 }
 
 .customScope .cb83 div[data-ocomid='expando'] {
    opacity: 1;
 }
 
 .customScope .cb83 h3 {
    font-size: 2.4rem;
    margin-bottom: 1em;
 }
 
 .customScope .cb83 h4 {
    font-size: 1.8rem;
 }
 
 .customScope .cb83 p, .customScope .cb83 ul, .customScope .cb83 li, .customScope .cb83 h3, .customScope .cb83 h4 {
    color: #fff;
 }
 
 .customScope .cb83 .cb83w7 .cb83w3.center-text {
    flex: 0 1 100%;
 }
 
 .customScope .cb83 .cb83w4 .cwidth {
    margin-top: 4em;
    margin-bottom: 3em;
 }
 
 .customScope .cb83 .cwidth section .cwidth {
    padding: 0 !important;
 }
 
 .customScope .cb83w4 {
    position: relative;
 }
 
 .customScope .cb83w4:before {
    content: '';
    display: block;
    position: absolute;
    opacity: .4;
    top: 0;
    left: 0;
    right: 0;
    height: 1.6em;
    background: transparent;
    background: linear-gradient(180deg, rgba(22, 21, 19, 0.3) 0%, rgba(22, 21, 19, 0) 100%);
 }
 
 .customScope .cb83v0 {
    background-color: #264759 !important;
 }
 
 .customScope .cb83v0 .cb83w1 {
    background: url("https://www.oracle.com/asset/web/i/rw-natural06-15p.png") repeat 0 0 #325C72 !important;
 }
 
 .customScope .cb83v0 .cb83w4 {
    background: #264759;
 }
 
 .customScope .cb83v5 {
    background: url("https://www.oracle.com/asset/web/i/rw-natural06-15p.png") repeat 0 0 #325C72 !important;
 }
 
 .customScope .cb83v5 .cb83w4 {
    background: #264759;
 }
 
 .customScope .cb83v5 .cb83w4 .cwidth {
    margin-bottom: 7em;
 }
 
 .customScope .cb83v0 a, .customScope .cb83v5 a {
    color: #F0CC71;
 }
 
 .customScope .cb83v0 a:focus, .customScope .cb83v5 a:focus {
    outline-color: #F0CC71;
 }
 
 .customScope .cb83v0.cpad, .customScope .cb83v5.cpad {
    padding-top: 0;
    padding-bottom: 0;
 }
 
 .customScope .cb83v0.pghero .cb83w3, .customScope .cb83v5.pghero .cb83w3 {
    text-align: center;
 }
 
 .customScope .cb83v0 .cb83w1, .customScope .cb83v5 .cb83w1 {
    padding-top: 3em;
    padding-bottom: 3.5em;
 }
 
 .customScope .cb83v0 .cb83w1 .cb83.expando *, .customScope .cb83v5 .cb83w1 .cb83.expando * {
    padding-bottom: 6.2em;
 }
 
 .customScope .cb83v0 .cb83w1 .obttns, .customScope .cb83v5 .cb83w1 .obttns {
    float: none;
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    width: fit-content;
    padding-top: 1em;
 }
 
 .customScope .cb83v0 .cb83w1 .obttns > div, .customScope .cb83v5 .cb83w1 .obttns > div {
    flex: 0 0 auto;
    margin: 0 .8em .6em;
 }
 
 .customScope .cb83v0 .cb83w2, .customScope .cb83v5 .cb83w2 {
    text-align: center;
 }
 
 .customScope .cb83v0 .cb83w2 .eyebrow, .customScope .cb83v0 .cb83w2 h2, .customScope .cb83v5 .cb83w2 .eyebrow, .customScope .cb83v5 .cb83w2 h2 {
    color: #fff;
 }
 
 .customScope .cb83v0 .cb83w3 p, .customScope .cb83v5 .cb83w3 p {
    padding-top: 2em;
    padding-bottom: 2em;
 }
 
 .customScope .cb83v0 .cb83w4 ul.obullets li, .customScope .cb83v5 .cb83w4 ul.obullets li {
    color: #fff;
 }
 
 .customScope .cb83v0 .col2-thirds-col1 .col-item:last-of-type, .customScope .cb83v5 .col2-thirds-col1 .col-item:last-of-type {
    border-left: 1px solid rgba(255, 255, 255, 0.46);
    padding-left: 1.2em;
 }
 
 .customScope .cb83v0 .col-item .cb83img img, .customScope .cb83v5 .col-item .cb83img img {
    display: flex;
    margin-left: auto;
    width: 100%;
    max-width: 625px;
    height: auto;
 }
 
 .customScope .cb83v1 {
    background-image: url("https://www.oracle.com/asset/web/i/rw-natural06-07p.png") !important;
    background-position: 0 0 !important;
    background-size: auto auto;
    background-repeat: repeat;
    background-color: #F1EFED;
 }
 
 .customScope .cb83v1.cb83txt {
    background-image: url("https://www.oracle.com/asset/web/i/rw-natural06-15p.png") !important;
 }
 
 .customScope .cb83v1:not(.cb83txt) .cb83w4:before {
    opacity: .2;
 }
 
 .customScope .cb83v1 .cb83w4 {
    background-color: #F5F4F2;
 }
 
 .customScope .cb83v1 .cb83w4 p, .customScope .cb83v1 .cb83w4 h3 {
    color: #000;
 }
 
 .customScope .cb83v1 .cb83w4 .cwidth {
    margin-top: 4em;
    margin-bottom: 3em;
 }
 
 .customScope .cb83v1 .cb83w7 {
    width: 100%;
    -ms-overflow-style: none;
    position: relative;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w1 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w1 .obttns {
    margin: 0;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w6 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    margin-bottom: 1.5em;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w2 h2 {
    color: initial;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w3 {
    flex: 0 1 80%;
    -ms-flex: 0 1 80%;
    flex: 0 1 80%;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w3 p {
    color: #000;
    padding: 0;
    margin-bottom: 1.65em;
 }
 
 .customScope .cb83v1 .cb83w7 .cb83w5 {
    flex: 0 1 20%;
    -ms-flex: 0 1 20%;
    flex: 0 1 20%;
    text-align: center;
    padding-right: 2.5em;
    min-width: 250px;
 }
 
 .customScope .cb83v2 {
    background-image: url("https://www.oracle.com/asset/web/i/rw-natural06-15p.png") !important;
    background-position: 0 0 !important;
    background-size: auto auto;
    background-repeat: repeat;
 }
 
 .customScope .cb83v2.bgdarkslate {
    background-image: url("https://www.oracle.com/asset/web/i/rw-natural06-80p.png") !important;
    background-color: #3A3632 !important;
 }
 
 .customScope .cb83v2[class*="light"] {
    background-color: #264759 !important;
 }
 
 .customScope .cb83v2 .o-bgimg {
    display: none;
 }
 
 .customScope .cb83v2 .cb83w7 {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex-flow: row nowrap;
    justify-content: flex-start;
    align-items: center;
    position: relative;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w3 {
    flex: 0 1 80%;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w3 h2 {
    color: #fff;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w3 p {
    color: #fff;
    padding: 0;
    margin-bottom: 1.65em;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w3 p:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w3 a {
    color: #F0CC71;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w3 a:focus {
    outline-color: #F0CC71;
 }
 
 .customScope .cb83v2 .cb83w7 .cb83w5 {
    flex: 0 1 20%;
    -ms-flex: 0 1 20%;
    flex: 0 1 20%;
    text-align: center;
    padding-right: 2.5em;
    min-width: 250px;
 }
 
 .customScope .cb83v2 .cb83w8 {
    flex: 0 1 auto;
 }
 
 .customScope .cb83v2 .cb83w8 h2 {
    color: #fff;
 }
 
 .customScope .cb83v2.cb83credit p.cb83byline {
    line-height: 1.3;
 }
 
 .customScope .cb83v2.cb83credit .cb83w7 .cb83w3 {
    flex: 0 1 66%;
 }
 
 .customScope .cb83v3 h2 {
    text-align: center;
 }
 
 .customScope .cb83v3 .cb83w1 {
    margin: .5em 0 2em 0;
 }
 
 .customScope .cb83v3 p, .customScope .cb83v3 ul, .customScope .cb83v3 li, .customScope .cb83v3 h3, .customScope .cb83v3 h4 {
    color: #000;
 }
 
 .customScope .cb83v3 a {
    color: #006B8F;
 }
 
 .customScope .cb83v3 .expando-btn {
    padding-top: 2em;
 }
 
 .customScope .cb83v4 {
    background-size: cover;
    background-position: center bottom;
    background-repeat: no-repeat;
 }
 
 .customScope .cb83v4 p ~ .obttns {
    margin-top: .5em;
 }
 
 .customScope .cb83v4 .cb83w3 {
    max-width: 1000px;
    margin: 0 auto;
 }
 
 .customScope .cb83v4 .cb83w3 p {
    color: #000;
    margin-bottom: 1em;
 }
 
 .customScope .cb83v4.txtlight .cb83w3 p {
    color: #fff;
 }
 
 .customScope .cb83txt .cb83w4 {
    background-color: #325C72;
 }
 
 .customScope .cb83txt h2, .customScope .cb83txt h3, .customScope .cb83txt p {
    color: #F5DEBD;
 }
 
 @media (max-height: 800px), (max-width: 770px) {
    .customScope .cb83v0 .cb83w1 {
       padding-top: 2.1em;
    }
 }
 
 @media (max-width: 1275px) {
    .customScope .cb83v1 .cb83w7 .cb83w1 {
       background-position: center right -3em !important;
    }
 }
 
 @media (max-width: 800px) {
    .customScope .cb83v1 .cb83w1 {
       background-image: none !important;
    }
 
    .customScope .cb83v1 .cb83w6 {
       flex-flow: row wrap !important;
       -ms-flex-wrap: wrap;
       -ms-flex-direction: row;
    }
 
    .customScope .cb83v1 .cb83w7 .cb83w5 {
       flex: 0 0 0% !important;
       -ms-flex: 0 0 0%;
       flex: 0 0 0%;
       text-align: center;
       min-width: 100px;
       width: 125px;
       padding-right: 0;
       margin: 0 auto;
    }
 
    .customScope .cb83v1 .cb83w3 {
       flex: 0 0 100% !important;
       -ms-flex: 0 0 100%;
       flex: 0 0 100%;
    }
 
    .customScope .cb83v1 .cb83w3 h2, .customScope .cb83v1 .cb83w3 .obttns {
       text-align: center;
       width: 100%;
    }
 
    .customScope .cb83v2:not(.cb83credit) .cb83w1 {
       background-image: none !important;
    }
 
    .customScope .cb83v2:not(.cb83credit) .cb83w7 {
       flex-flow: row wrap !important;
       -ms-flex-wrap: wrap;
       -ms-flex-direction: row;
    }
 
    .customScope .cb83v2:not(.cb83credit) .cb83w7 .cb83w5 {
       flex: 0 0 0% !important;
       -ms-flex: 0 0 0%;
       flex: 0 0 0%;
       text-align: center;
       min-width: 100px;
       width: 125px;
       padding-right: 0;
       margin: 0 auto;
    }
 
    .customScope .cb83v2:not(.cb83credit) .cb83w3 {
       padding-top: 1.8em;
       flex: 0 0 100% !important;
       -ms-flex: 0 0 100%;
       flex: 0 0 100%;
    }
 
    .customScope .cb83v2:not(.cb83credit) .cb83w3 h2 {
       text-align: center;
       width: 100%;
       margin-bottom: .5;
       margin-top: -.8em;
    }
 
    .customScope .cb83v2.cb83credit .cb83w5 {
       min-width: 28%;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb83v0 .col2-thirds-col1 .col-item {
       margin-bottom: 1em !important;
    }
 
    .customScope .cb83v0 .col-border {
       border-top: 1px solid rgba(255, 255, 255, 0.46);
       border-left: 0;
       padding-left: 0;
    }
 
    .customScope .cb83v0 .col-item:nth-child(2n) {
       margin-bottom: 0 !important;
    }
 
    .customScope .cb83v0 .col-item.col-border .obullets {
       margin-top: 1em;
    }
 
    .customScope .cb83v0 .col-border {
       margin-bottom: 0 !important;
    }
 
    .customScope .cb83v0 .col-border .col-item-w1 {
       padding-top: 1em;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb83v2.cb83credit .cb83w5 {
       min-width: 125px;
    }
 
    .customScope .cb83v2.cb83credit .cb83w7 {
       flex-flow: row wrap !important;
       -ms-flex-wrap: wrap;
       -ms-flex-direction: row;
    }
 
    .customScope .cb83v2.cb83credit .cb83w7 .cb83w3 {
       -ms-flex: 0 0 100%;
       flex: 0 0 100%;
    }
 }
 
 .customScope .rtl .cb83v0 .col2-thirds-col1 .col-item:last-of-type {
    border-right: 1px solid rgba(255, 255, 255, 0.46);
    border-left: 0;
    padding-right: 1.2em;
    padding-left: 0;
 }
 
 .customScope .rtl .cb83v0 .col-item .cb83img img {
    margin-left: 0;
    margin-right: auto;
 }
 
 .customScope .rtl .cb83v1 .cb83w7 .cb83w5, .customScope .rtl .cb83v2 .cb83w7 .cb83w5 {
    padding-left: 2.5em;
    padding-right: 0;
 }
 
 @media (max-width: 800px) {
    .customScope .rtl .cb83v1 .cb83w7 .cb83w5, .customScope .rtl .cb83v2 .cb83w7 .cb83w5 {
       padding-left: 0;
    }
 }
 
 .customScope .rtl .cb83v2 .o-bgimg {
    background-position: center right 15% !important;
 }
 
 .customScope .cb84v1 .otable-sticky .otable-w2 .otable-col-sticky {
    width: 40%;
 }
 
 .customScope .cb84w1 .cb84w7 {
    display: none;
 }
 
 .customScope .cb84w1 .cb84w7 h3 {
    font-size: 2.8rem;
    margin-bottom: -1em;
    padding-bottom: 1em;
    font-weight: normal;
 }
 
 .customScope .cb84w1 .otable.otable-sticky tbody tr td {
    font-size: 1.4rem;
 }
 
 .customScope .cb84w1 .otable.otable-sticky th, .customScope .cb84w1 .otable.otable-sticky td {
    text-align: center !important;
    padding: 1.2em;
 }
 
 .customScope .cb84w1 .otable.otable-sticky tbody tr td {
    font-size: 1.4rem;
 }
 
 .customScope .cb84w1 .otable.otable-sticky tbody tr td:nth-child(even) {
    background: #F1EFED;
 }
 
 .customScope .cb84w1 .otable.otable-sticky .otable-col-head {
    background-color: transparent;
    vertical-align: top !important;
 }
 
 .customScope .cb84w1 .otable.otable-sticky .otable-col-head h3 {
    font-size: 1.6rem;
    color: inherit;
 }
 
 .customScope .cb84w1 .otable.otable-sticky .otable-w2 {
    margin-bottom: 1em;
    table-layout: inherit;
    width: 100%;
 }
 
 .customScope .cb84w1 .otable.otable-sticky thead tr th:first-child {
    font-size: 1.8rem;
    border-right-color: transparent !important;
 }
 
 .customScope .cb84w1 .otable.otable-sticky .otable-col-sticky {
    padding-left: 0;
    font-size: 1.6rem;
    max-width: inherit;
    width: 32%;
    text-align: left !important;
 }
 
 .customScope .cb84w1 .otable.otable-sticky .otable-col-sticky h3 {
    font-size: 2.8rem;
    margin-bottom: -1em;
    padding-bottom: 2em;
    font-weight: normal;
 }
 
 .customScope .cb84w1 .obttns {
    margin-top: 1em;
 }
 
 .customScope .cb84w1 .cb84w2 {
    margin-bottom: 2.5em;
 }
 
 .customScope .cb84w1 otable-h3 {
    color: #C74634 !important;
    font-size: 2rem !important;
 }
 
 .customScope .cb84w1 .otable-col-head {
    text-align: center !important;
 }
 
 .customScope .cb84w1 .otable-col-head .icn-heading:before {
    background: #C74634;
    border-radius: 50%;
    padding-right: 0.049em !important;
    margin-right: 1em;
 }
 
 @media (min-width: 900px) and (max-width: 1115px) {
    .customScope .cb84w1 otable-h3 {
       margin-left: -1.2em;
    }
 }
 
 @media (max-width: 900px) {
    .customScope .cb84 .cb84w7 {
       display: block;
       position: relative;
       z-index: 1;
       margin-bottom: -3em;
    }
 
    .customScope .cb84 .otable-sticky .otable-w1 {
       margin-bottom: .5em;
    }
 
    .customScope .cb84 .otable-sticky .otable-col-sticky h3 {
       display: none;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb84 .cb84w1 .obttns {
       display: flex;
       justify-content: center;
       width: 100%;
    }
 }
 
 @media (max-width: 415px) {
    .customScope .cb84w7 {
       padding-bottom: 3.5em;
    }
 }
 
 .customScope .cb85 {
    margin-bottom: 2em;
 }
 
 .customScope .cb85:before {
    content: "desktop";
    display: none;
 }
 
 .customScope .cb85 + .cb85 .cb85w2 {
    border-top: 2px solid #E9EAEA;
 }
 
 .customScope .cb85 ul.cta-list {
    margin-left: 0;
 }
 
 .customScope .cb85 ul.cta-list li {
    padding-left: 2.1em;
 }
 
 .customScope .cb85 .cb85w1 .cb85w2 .cb85w4 {
    margin-bottom: 0 !important;
 }
 
 .customScope .cb85 .cb85w1 .cb85w2 .cb85w4 ul {
    margin-bottom: 0 !important;
 }
 
 .customScope .cb85 .cb85w2 {
    padding-top: 3em;
    padding-bottom: 1.5em;
 }
 
 .customScope .cb85 .cb85w4 ul.cta-list li {
    margin-bottom: 1.1em;
    padding-left: 2em;
 }
 
 .customScope .cb85 .cb85w4 ul.cta-list li:before {
    display: none;
 }
 
 .customScope .cb85:first-of-type .cb85 .cb85w2 {
    border-top: 0;
 }
 
 .customScope .cb85.cb85v0 .cb85w3 h3, .customScope .cb85.cb85v0 .cb85w3 strong {
    vertical-align: middle;
    display: inline-block;
    line-height: 1.2;
    font-size: 3rem;
    color: #000;
    font-weight: normal;
    position: relative;
 }
 
 .customScope .cb85.cb85v0 .cb85w3 h3.icn-heading::before {
    font-size: 5rem !important;
    top: -0.14em !important;
    left: -0.02em;
    padding: 0 !important;
    position: absolute;
    display: none;
 }
 
 .customScope .cb85.cb85v0 .cb85w3 h3.icn-heading {
    margin: 0 !important;
 }
 
 .customScope .cb85.cb85v0 .cb85w3 span {
    display: none;
    position: absolute;
    left: 0;
    top: -3.5%;
    width: 2.8em;
    height: 2.8em;
    vertical-align: middle;
 }
 
 .customScope .cb85.cb85v0 .cb85w3 span img {
    max-width: 100%;
 }
 
 .customScope .cb85.cb85v0 .cb85w3 span + strong, .customScope .cb85.cb85v0 .cb85w3 span + h3 {
    margin-left: 2em;
    font-weight: normal;
 }
 
 .customScope .cb85 .col-item-w2 {
    max-width: 290px;
 }
 
 .customScope .cb85 .col-item-w2 > div {
    margin-top: 42px;
    max-width: 290px;
 }
 
 .customScope .cb85 .col-item-w2 > div img {
    max-width: 100%;
 }
 
 .customScope .cb85 .cb85tabletimage .col-item-w2 > div {
    position: relative;
    padding: 4% 7% 4% 8%;
 }
 
 .customScope .cb85 .cb85tabletimage .col-item-w2 > div:before {
    content: '';
    background-image: url("https://www.oracle.com/asset/web/i/cb85tablet.png");
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100%;
    max-width: 290px;
    height: 100%;
    display: block;
    margin-top: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
 }
 
 .customScope .cb85 .cb85tabletimage .col-item-w2 > div > div {
    position: relative;
    z-index: 1;
    max-width: 243px;
    padding-bottom: 74.897%;
    height: 0;
    margin: 0;
 }
 
 .customScope .cb85 .cb85tabletimage .col-item-w2 > div img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
 }
 
 .customScope .cb85.cb85v1 h5 {
    font-weight: normal;
 }
 
 .customScope .cb85.cb85v1 .cb85w3 strong, .customScope .cb85.cb85v1 .cb85w3 h3 {
    font-size: 3.8rem;
    font-weight: normal;
    display: block;
    width: 1.5em;
    height: 1.5em;
    text-align: center;
    line-height: 1.5em;
    border-radius: 50%;
    background: #3B7087;
    color: #FFF;
 }
 
 @media (max-width: 1024px) {
    .customScope .cb85.cb85v0:before {
       content: "tablet";
       display: none;
    }
 
    .customScope .cb85.cb85v0 .cb85menu > ul {
       display: none;
    }
 
    .customScope .cb85.cb85v0 .cb85mobile {
       display: inline-block;
    }
 }
 
 @media (max-width: 860px) {
    .customScope .cb85.cb85v0 .cb85w3 span {
       top: -7px;
    }
 
    .customScope .cb85.cb85v0 .cb85w3 {
       margin-bottom: 1.4em !important;
    }
 
    .customScope .cb85.cb85v0 .cb85w1 .cb85w2 .cb85w4 {
       padding-left: 2.5em;
    }
 
    .customScope .cb85.cb85v0 .cb85w1 .cb85w2 .cb85image .cb85w4, .customScope .cb85.cb85v0 .cb85w1 .cb85w2 .cb85tabletimage .cb85w4 {
       padding-left: 0;
    }
 
    .customScope .cb85.cb85v0 .cb85w2 {
       padding-top: 2em;
    }
 
    .customScope .cb85 .cb85w4 ul.cta-list li {
       margin-bottom: .8em;
    }
 
    .customScope .cb85 .cb85w3 .col-item-w2 > div {
       margin-top: 30px;
       margin-bottom: 15px;
    }
 
    .customScope .cb85.cb85v1 .col-framework.col3 .col-item.cb85w3 {
       float: left !important;
       width: 20%;
       padding-left: 16px;
       margin: 0 !important;
    }
 
    .customScope .cb85.cb85v1 .col-framework.col3 .col-item.cb85w4 {
       float: right !important;
       width: 73%;
       padding-right: 16px;
       margin: 0 !important;
    }
 
    .customScope .cb85.cb85v1 .cb85w2 .col-w1 {
       display: block;
       overflow: hidden;
    }
 }
 
 @media (max-width: 767px) {
    .customScope .cb85.cb85v0 .cb85mobile .icn-img {
       top: -3%;
    }
 
    .customScope .cb85.cb85v0 .cb85menu ul, .customScope .cb85.cb85v0 .cb85menu .col-framework {
       display: none !important;
    }
 
    .customScope .cb85.cb85v1 .col-framework.col3 .col-item.cb85w3 {
       float: left !important;
       width: 20%;
       padding-left: 16px;
       margin: 0 !important;
    }
 
    .customScope .cb85.cb85v1 .col-framework.col3 .col-item.cb85w4 {
       float: right !important;
       width: 73%;
       padding-right: 16px;
       margin: 0 !important;
    }
 
    .customScope .cb85.cb85v1 .cb85w2 .col-w1 {
       display: block;
       overflow: hidden;
    }
 
    .customScope .cb85.cb85v1.cb85alpha .cb85w3 {
       width: 30%;
    }
 
    .customScope .cb85.cb85v1.cb85alpha .cb85w4 {
       width: 70%;
    }
 }
 
 .customScope .cb87 a:hover {
    text-decoration: none;
 }
 
 .customScope .cb87 h2 {
    text-align: center;
 }
 
 .customScope .cb87 .cb87w2 {
    width: 100%;
 }
 
 .customScope .cb87 .eyebrow {
    text-align: center;
 }
 
 .customScope .cb87 .icn-img.icn-circle {
    font-size: 8rem;
    margin-top: .38em !important;
    margin-bottom: .15em !important;
 }
 
 .customScope .cb87 .cb87-subhead {
    font-size: 3.2rem;
    padding: 1.5em 0 .5em 0;
    text-align: center;
    font-weight: normal;
 }
 
 .customScope .cb87 .col-item:before {
    font-size: 3.5rem;
    position: absolute;
    right: .1em;
    bottom: .01em;
    margin: 0;
    font-family: 'oracleicons' !important;
    content: "\ea60";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #006B8F;
 }
 
 .customScope .cb87 .col-item {
    background: #fff;
    border-top: 6px solid #D4CFCA;
    text-align: center;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb87 .col-item .col-item-w1 {
    margin: 0 auto;
    text-align: center;
    display: table;
    align-items: center;
 }
 
 .customScope .cb87 .col-item .col-item-w1 .icn-img {
    margin-bottom: -1.2em;
    bottom: -.15em;
    position: relative;
 }
 
 .customScope .cb87 .col-item .col-item-w2 {
    width: 100%;
 }
 
 .customScope .cb87 .col-item .col-item-w2 p {
    margin: 0 1em 0 1em;
 }
 
 .customScope .cb87 .col-item .col-item-w2 h3 {
    font-size: 1.8rem;
    margin-left: 1.1em;
    margin-right: 1.1em;
    text-align: center;
    margin-top: .5em;
    margin-bottom: 2.5em;
 }
 
 .customScope .cb87 .col-item .icn-arrowthn {
    display: none;
 }
 
 .customScope .cb87img .col-item-w1 .icn-img {
    margin-bottom: -1.2em;
    bottom: .1em;
    position: relative;
 }
 
 .customScope .cb87img .col-item-w1 img {
    width: 100%;
    height: 4.5em;
    margin-top: 1.2em;
 }
 
 .customScope .cb87img .col-item-w1 div {
    margin: 0 auto;
 }
 
 .customScope .cb87v1 .col-item-w2 h3, .customScope .cb87txt .col-item-w2 h3 {
    margin-bottom: 1em !important;
 }
 
 .customScope .cb87v1 h2, .customScope .cb87txt h2 {
    width: 100%;
 }
 
 .customScope .cb87v1 .col-item-w1, .customScope .cb87txt .col-item-w1 {
    margin: 0 auto;
    text-align: center;
    display: table;
 }
 
 .customScope .cb87v1 .col-item-w1 .icn-img, .customScope .cb87txt .col-item-w1 .icn-img {
    margin-bottom: -1.2em;
    bottom: .1em;
    position: relative;
 }
 
 .customScope .cb87v1 .col-item-w2, .customScope .cb87txt .col-item-w2 {
    flex: 0 0 auto !important;
    max-width: 100%;
 }
 
 .customScope .cb87v1 .col-item-w3, .customScope .cb87txt .col-item-w3 {
    margin-bottom: 2.5em;
    max-width: 100%;
 }
 
 .customScope .cb87v1 .col-item-w3 .obullets, .customScope .cb87txt .col-item-w3 .obullets {
    margin: 0 auto;
 }
 
 .customScope .cb87v1 .col-item-w3 .obullets li, .customScope .cb87txt .col-item-w3 .obullets li {
    color: #494b4d;
    font-size: 1.6rem;
    margin: 0 2em 0.6em 1.2em;
    text-align: left;
    max-width: 100%;
 }
 
 .customScope .cb87v1 .col-item-w3 p, .customScope .cb87txt .col-item-w3 p {
    margin: 0 1.2em 0 1.2em;
    text-align: left;
    color: #494b4d;
    font-size: 1.6rem;
    max-width: 100%;
 }
 
 .customScope .cb87v1 .col-item-w3 h3, .customScope .cb87txt .col-item-w3 h3 {
    font-size: 1.8rem;
    margin-left: 1.1em;
    margin-right: 1.1em;
    text-align: center;
    margin-top: .5em;
 }
 
 .customScope .cb87v1 .col-item-w3 .icn-arrowthn:before, .customScope .cb87txt .col-item-w3 .icn-arrowthn:before {
    font-size: 3.5rem;
    float: right;
    margin: 0;
    padding: 0 .1em .05em 0;
 }
 
 .customScope .cb87v2 .col-w1 {
    justify-content: center;
 }
 
 .customScope .cb87icn .col-item .col-item-w1 div.icn-img {
    width: 1em;
    height: 1.1em;
    bottom: 0 !important;
    margin-bottom: 0;
 }
 
 .customScope .cb87icn .col-item .col-item-w1 div.icn-img:before {
    color: #3A3632;
 }
 
 .customScope .cb87 .icn-img.icn-circle:before {
    left: auto;
    float: none;
 }
 
 .customScope .cb87 .col-item .col-item-w1 .icn-img.icn-circle {
    bottom: .1em;
    background-color: #3A3632 !important;
 }
 
 @media (min-width: 600px) and (max-width: 770px) {
    .customScope .cb87v1 .col-framework.col2 .col-item, .customScope .cb87txt .col-framework.col2 .col-item {
       width: calc(50% - 32px);
       max-width: calc(50% - 32px);
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb87 .col-item-icn .icn-img {
       margin-bottom: -0.55em !important;
    }
 
    .customScope .cb87v1 .col-item-w3 .obullets li {
       margin: 0 3em 0.6em 1.2em;
    }
 }
 
 .customScope .cb88 h2 {
    text-align: center;
 }
 
 .customScope .cb88 .bcvideo {
    float: left;
 }
 
 .customScope .cb88 .cb88w1 > h3 {
    text-align: center;
    margin: 0 0 .95em;
 }
 
 .customScope .cb88 .col-item:hover {
    text-decoration: none;
    cursor: pointer;
 }
 
 .customScope .cb88 .col-item:hover h3, .customScope .cb88 .col-item:hover div.sub {
    text-decoration: underline;
 }
 
 .customScope .cb88 .col-item:hover h3.cb88ttl {
    text-decoration: none;
 }
 
 .customScope .cb88 .col-item-w1 {
    margin: 0 0 .6em;
 }
 
 .customScope .cb88 .col-item-w2 h3, .customScope .cb88 div.sub {
    color: #006B8F;
    font-size: 1.8rem;
    font-weight: normal;
 }
 
 .customScope .cb88 .col-item-w2 h3.cb88ttl, .customScope .cb88 div.sub.cb88ttl {
    color: #000;
    font-size: 2.0rem;
 }
 
 .customScope .cb88 .col-item-w1 img {
    width: 100%;
    display: block;
 }
 
 .customScope .cb89 .bcthumbnail {
    display: block;
 }
 
 .customScope .cb89 .cta-list {
    margin-bottom: 0;
 }
 
 .customScope .cb89 h5 {
    padding: 0 0 .9em;
    font-weight: normal;
 }
 
 .customScope .cb89 .col-item-w1 > .col-item-w2 {
    display: flex;
    margin: 0 0 2em;
 }
 
 .customScope .cb89 .col-item-w1 > .col-item-w2:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w3 {
    width: 35% !important;
 }
 
 .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w4 {
    width: 65% !important;
    display: flex;
    align-items: center;
    padding: 0 0 0 20px;
 }
 
 .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w4 > p {
    margin: .5em 0 0 0;
 }
 
 .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w4 > p > a {
    font-weight: bold;
 }
 
 .customScope .cb89 .col-item-w4 a {
    font-weight: bold;
 }
 
 .customScope .w11 .cb89.cpad {
    padding: 0 !important;
 }
 
 .customScope .w11 .cb89 .cwidth {
    padding: 0 !important;
 }
 
 .customScope .w11 .cb89 h5 {
    font-weight: 700;
 }
 
 .customScope .cb89w2 {
    text-align: center;
 }
 
 .customScope .cb89v2 .cb89w2 {
    text-align: initial;
 }
 
 .customScope .cb89v2 .cb89w2 h5 {
    border-bottom: 0;
    margin: 0 0 0.4em;
    padding: 0;
 }
 
 .customScope .cb89v2 .cb89w2 + h5 {
    padding-top: .5em;
 }
 
 .customScope .cb89v2 .cta-list li:last-child {
    color: #7A736E;
 }
 
 .customScope .cb89v2 .cta-list li:last-child:before {
    display: none;
 }
 
 @media only screen and (min-width: 1081px) {
    .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w3 .vjs-big-play-button:before {
       height: 45%;
       width: 45%;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1080px) {
    .customScope .cb89 .col-item-w1 > .col-item-w2 {
       display: block;
    }
 
    .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w3 {
       width: 100% !important;
    }
 
    .customScope .cb89 .col-item-w1 > .col-item-w2 > .col-item-w4 {
       padding: 0;
       width: 100% !important;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb89v0 h5 + .col2.col-framework .col-item:first-child {
       margin-bottom: 0;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb89v0 h5 + .col-framework .col-item:not(:last-child) {
       margin-bottom: 0;
    }
 }
 
 .customScope .cb90 .ozoom {
    float: left;
 }
 
 .customScope .cb90 .ozoom .ozoom-txt {
    text-align: left;
    align-items: stretch;
    margin: 0;
 }
 
 .customScope .cb90w1 h2 {
    margin-bottom: 1.2em;
 }
 
 .customScope .cb90w1 .eyebrow, .customScope .cb90w1 h2 {
    text-align: center;
 }
 
 .customScope .cb90lead {
    padding-bottom: 2.1em;
 }
 
 .customScope .cb90lead h2 {
    margin-bottom: 0;
    padding-bottom: 0.4em;
    text-align: left;
 }
 
 .customScope .cb90w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    position: relative;
    vertical-align: top;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1);
    padding: 0 0 2.5em;
 }
 
 .customScope .cb90w2 h3 {
    font-size: 2.8rem;
    font-weight: normal;
 }
 
 .customScope .cb90w2 + .cb90w2 {
    padding: 2.5em 0;
 }
 
 .customScope .cb90w3 {
    -ms-flex: 0 1 33.333%;
    flex: 0 1 33.333%;
    text-align: left;
 }
 
 .customScope .cb90w3 img {
    display: block;
 }
 
 .customScope .cb90w3 img.cb90-img {
    width: auto;
    max-width: 100%;
 }
 
 .customScope .cb90w3 img.cb90-img {
    width: 5em;
 }
 
 .customScope .cb90w3 div.cb90-img {
    display: none;
    width: 4.5em;
    margin: .2em 0 .5em;
 }
 
 .customScope .cb90w3 .cb90-vid {
    width: 100%;
    max-width: 420px;
 }
 
 .customScope .cb90w3 .cb90-vid .cb90-thumb {
    display: none;
 }
 
 .customScope .cb90w3 div.icn-img {
    width: 1em;
    height: 1em;
    line-height: 1;
    font-size: 9rem;
    margin: 0;
    display: none;
 }
 
 .customScope .cb90w3 div.icn-img.icn-circle {
    font-size: 8rem;
    margin: .2em 0 !important;
 }
 
 .customScope .cb90w6, .customScope .cb90-timg {
    max-width: 100%;
    width: auto;
    margin: .4em 0;
 }
 
 .customScope a.cb90w7, .customScope div.cb90cta {
    float: left;
    clear: both;
    margin-bottom: .5em;
 }
 
 .customScope .cb90w3 div.cb90cta {
    margin-top: .5em;
 }
 
 .customScope .cb90w3 .ozoom + div.cb90cta {
    margin-top: .8em;
 }
 
 .customScope .cb90w4 {
    margin-left: 3em;
    -ms-flex: 0 1 66.666%;
    flex: 0 1 66.666%;
 }
 
 .customScope .cb90w4 h3 {
    font-size: 1.8rem;
    font-weight: bold;
 }
 
 .customScope .cb90w4 p:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb90w4 .otable {
    margin-top: .7em;
 }
 
 .customScope .cb90w4 .otable tbody tr:nth-child(odd) {
    background-color: #E1DDDA;
 }
 
 .customScope .cb90w4 .otable tbody tr:nth-child(even) {
    background-color: #F1EFED;
    border-bottom: 2px solid #E1DDDA;
 }
 
 .customScope .cb90w4 .otable tbody tr td:first-child {
    text-align: right;
    font-weight: bold;
    border-left: 2px solid #E1DDDA;
    padding-right: 1.5em;
    display: table-cell;
    vertical-align: top;
    width: 15em;
 }
 
 .customScope .cb90w4 .otable tbody tr td:nth-child(2n) {
    border-right: 2px solid #E1DDDA;
 }
 
 .customScope .cb90w4 .otable .otable-w2 td {
    white-space: normal;
    border: 0;
    padding: 1em;
 }
 
 .customScope .cb90w4 .otable .otable-w2 {
    margin-bottom: 0;
 }
 
 .customScope .cb90w11 {
    display: table;
    float: left;
    width: 42%;
    margin: .7em 1.8em 1em 0;
 }
 
 .customScope .cb90w11 .cb90w8, .customScope .cb90w11 .cb90fimg {
    min-width: 375px;
    max-width: 450px;
    display: block;
 }
 
 .customScope .cb90w11 .cb90-caption {
    color: #818283;
    display: table-caption;
    caption-side: bottom;
    font-size: 1.7rem;
    margin-top: .5em;
 }
 
 .customScope .cb90w11.cb90right {
    float: right;
    margin-right: 0;
    margin-left: 1.8em;
 }
 
 .customScope .cb90w11.cb90center {
    width: 54%;
    float: none;
    margin-right: auto;
    margin-left: auto;
 }
 
 .customScope .cb90w11.cb90center .cb90w8, .customScope .cb90w11.cb90center .cb90cimg {
    max-width: 897px;
    width: auto;
    margin: 0 auto;
    display: block;
 }
 
 .customScope .cb90w11.cb90-vid {
    width: 48%;
    max-width: 450px;
 }
 
 .customScope .cb90w11.cb90center.cb90-vid {
    width: 100%;
    max-width: 897px;
 }
 
 .customScope a.cb90w5, .customScope a.cb90zoom {
    float: left;
    display: inline-block;
    position: relative;
    max-width: 100%;
 }
 
 .customScope a.cb90w5:before, .customScope a.cb90zoom:before {
    font-family: "oracleicons" !important;
    content: '\eb19';
    margin-top: 0;
    margin-left: 0;
    height: 1em;
    line-height: 1;
    font-size: 4rem;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    color: #fff;
    vertical-align: middle;
    transform: translate(-50%, -50%);
 }
 
 .customScope a.cb90w5:after, .customScope a.cb90zoom:after {
    content: '';
    margin-top: 0;
    margin-left: 0;
    position: absolute;
    z-index: 1;
    width: 1em;
    height: 1em;
    font-size: 5rem;
    line-height: 1;
    top: 50%;
    vertical-align: middle;
    left: 50%;
    background: rgba(0, 0, 0, 0.3);
    transform: translate(-50%, -50%);
    border-radius: 50%;
    border: 2px solid #fff;
    -webkit-transition: background 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    -ms-transition: background 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transition: background 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope a.cb90w5:hover:after, .customScope a.cb90w5.cb90zoomhvr:after, .customScope a.cb90zoom:hover:after, .customScope a.cb90zoom.cb90zoomhvr:after {
    background: #C74634;
    border-color: #C74634;
 }
 
 .customScope .cb90w3 a.cb90zoomhvr, .customScope .cb90zoom.cb90zoomhvr + .cb90cta a[rel^="light"] {
    text-decoration: underline;
 }
 
 .customScope .rtl .cb90 .cb90w3 {
    text-align: right;
 }
 
 .customScope .rtl .cb90 .cb90w3 .cb90cta {
    float: right;
 }
 
 .customScope .rtl .cb90 .cb90w3 .obttns:not(.obttn-center) {
    clear: right;
 }
 
 .customScope .rtl .cb90 .cb90w3 div.icn-img.icn-circle, .customScope .rtl .cb90 .cb90w3 .cb90-timg, .customScope .rtl .cb90 .cb90w3 a.cb90zoom {
    float: right;
    clear: right;
 }
 
 .customScope .rtl .cb90 .cb90w4 {
    margin-left: auto;
    margin-right: 3em;
 }
 
 .customScope .rtl .cb90 .cb90w4 .cb90w9 .cb90w11 {
    float: right;
    margin: .7em 0 1em 1.8em;
 }
 
 @media (min-width: 860px) and (max-width: 1500px) {
    .customScope .cb90w11 .cb90w8, .customScope .cb90w11 .cb90fimg {
       min-width: calc(21.09375vw + 58.59375px);
       max-width: calc(32.8125vw - 42.1875px);
    }
 
    .customScope .cb90w11.cb90center .cb90cimg {
       max-width: calc(62.34375vw - 38.15625px);
    }
 }
 
 @media (max-width: 860px) {
    .customScope .cb90 .cb90w11 {
       width: auto;
       clear: both;
       float: none;
       margin-right: auto;
       margin-left: auto;
    }
 
    .customScope .cb90 .cb90w11.cb90-vid {
       width: 100%;
    }
 
    .customScope .cb90w11 .cb90w8, .customScope .cb90w11 .cb90fimg, .customScope .cb90w11.cb90center .cb90cimg {
       min-width: 0;
       max-width: 100%;
    }
 
    .customScope .cb90 .cb90w4 div.otable {
       margin-left: 0;
    }
 
    .customScope .cb90 .cb90w4 div.otable .otable-w2 {
       border: 3px solid #E1DDDA;
    }
 
    .customScope .cb90 .cb90w4 div.otable tbody tr {
       width: 100%;
       display: block;
       border: 0;
    }
 
    .customScope .cb90 .cb90w4 div.otable tbody tr td {
       width: 100%;
       display: block;
       text-align: left;
       border: 0;
    }
 
    .customScope .cb90 .cb90w4 div.otable tbody tr td:nth-child(2n) {
       margin-top: -1.6em;
       padding-right: .13em;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb90w2 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .cb90w2 > div {
       -ms-flex: 0 1 100%;
       flex: 0 1 100%;
       margin: 0;
    }
 
    .customScope .cb90w2 .cb90w3 .cb90w6, .customScope .cb90w2 .cb90w3 .cb90-timg {
       max-width: 50%;
    }
 
    .customScope .cb90w2 .cb90w3 a.cb90w5, .customScope .cb90w2 .cb90w3 a.cb90zoom {
       max-width: 50%;
    }
 
    .customScope .cb90w2 .cb90w3 a.cb90w5 .cb90w6, .customScope .cb90w2 .cb90w3 a.cb90w5 .cb90-timg, .customScope .cb90w2 .cb90w3 a.cb90zoom .cb90w6, .customScope .cb90w2 .cb90w3 a.cb90zoom .cb90-timg {
       max-width: 100%;
    }
 
    .customScope .cb90w2 .cb90w4 {
       margin-top: 1em;
    }
 
    .customScope .cb90w2 .cb90-vid {
       max-width: 100%;
    }
 }
 
 .customScope .cb95 .col-item:first-child img {
    max-width: 11em;
 }
 
 .customScope .cb95 .col-item:last-child {
    background: #fff;
    padding: 1em;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb95 .col-framework {
       max-width: none;
    }
 
    .customScope .cb95 .col-item:first-child {
       -ms-flex-order: 1;
       order: 1;
    }
 
    .customScope .cb95 .col-item:last-child {
       -ms-flex-order: 0;
       order: 0;
    }
 
    .customScope .cb95 .cc01fl {
       float: left;
       margin-right: 2em;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cb95 .cc01fl {
       float: none;
       margin-right: 0;
    }
 }
 
 .customScope .cb96 {
    background-color: #3A3632 !important;
 }
 
 .customScope .cb96 header {
    margin: 0 0 1.5em;
 }
 
 .customScope .cb96 h2, .customScope .cb96 h3 {
    font-size: 3.2rem;
    font-weight: 400;
 }
 
 .customScope .cb96 h2:before, .customScope .cb96 h3:before {
    font-size: 1.75em;
    position: absolute;
    left: 0;
    top: -.12em;
 }
 
 .customScope .cb96 .col-item {
    justify-content: flex-start;
 }
 
 .customScope .cb96 .col-w1 h2.icn-img, .customScope .cb96 .col-w1 h3.icn-img {
    position: relative;
    padding: 0 0 0 2em;
 }
 
 .customScope .cb96 a.cta-lnk, .customScope .cb96 a {
    font-weight: bold;
    color: #F0CC71;
 }
 
 .customScope .cb96 h2, .customScope .cb96 h3, .customScope .cb96 p {
    color: #fff;
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb96 header h2 {
       text-align: center;
    }
 
    .customScope .cb96 .col-item {
       flex-flow: row wrap;
    }
 
    .customScope .cb96 .col-item-w1 {
       width: 25%;
    }
 
    .customScope .cb96 .col-item-w2 {
       width: 75%;
       padding-left: 2em;
    }
 
    .customScope .cb96-title .col-item-w1 {
       width: 100%;
       text-align: center;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb96 .col-item {
       flex-flow: column nowrap;
    }
 
    .customScope .cb96 .col-item-w1 {
       width: auto;
    }
 
    .customScope .cb96 .col-item-w2 {
       width: auto;
       padding-left: 0;
    }
 }
 
 .customScope .cb97 h2 {
    text-align: center;
 }
 
 .customScope .cb97 .col-item > div {
    text-align: center;
 }
 
 .customScope .cb97 [class*="icn-"]:before {
    display: block;
    margin: 0 auto;
    font-size: 10rem;
    text-decoration: none !important;
    width: auto;
 }
 
 .customScope .cb97 a div > div:before {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    transition: transform 100ms linear;
 }
 
 .customScope .cb97 a:hover {
    text-decoration: none;
 }
 
 .customScope .cb97 a:hover span {
    text-decoration: none !important;
 }
 
 .customScope .cb97 a:hover div > div:before {
    transform: scale(1.2);
 }
 
 .customScope header.cb98w3 * {
    background: none;
 }
 
 .customScope .cb98 h3 {
    font-size: 2.8rem;
    font-weight: normal;
 }
 
 .customScope .cb98w2 {
    border-bottom: 1px solid #E1DDDA;
 }
 
 .customScope .cb98w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cb98w4 {
    background: #3B7087;
    flex: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-flow: column wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 1em;
 }
 
 .customScope .cb98w4 h4.icn-heading {
    text-align: center;
    display: block;
    width: 100%;
    margin: 3em 0 0 0;
 }
 
 .customScope .cb98w4 h4, .customScope .cb98w4 h4:before {
    color: #fff;
 }
 
 .customScope .cb98w4 h4:before {
    font-size: 4em !important;
    display: block;
    width: 100%;
    position: absolute;
    top: -1em !important;
 }
 
 .customScope .cb98w5, .customScope .cb98w6, .customScope .cb98w8 {
    background: #F1EFED;
    padding: 1em;
    flex: 2;
 }
 
 .customScope .cb98w4, .customScope .cb98w5, .customScope .cb98w6, .customScope .cb98w8 {
    margin: 0 0 5px 0;
 }
 
 .customScope .cb98w5 {
    margin-right: 2.5px;
 }
 
 .customScope .cb98w6, .customScope .cb98w8 {
    margin-left: 2.5px;
 }
 
 .customScope .cb98logo {
    max-height: 24px;
 }
 
 .customScope .cb98 h5 {
    font-size: 1.8rem;
    padding: 0.5em 0 0.5em 2.6em;
 }
 
 .customScope .cb98w7 {
    display: none;
 }
 
 .customScope header .cb98w7 {
    display: block;
 }
 
 .customScope header .cb98w5, .customScope header .cb98w6, .customScope header .cb98w8 {
    margin: .5em 0;
 }
 
 .customScope li.icn-x-mark:before {
    color: #796087;
    font-weight: normal;
 }
 
 .customScope li.icn-checkmark:before {
    color: #6F915D;
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb98w4 h4.icn-heading {
       font-size: 2rem;
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .cb98 h5 {
       padding: 1em 0;
    }
 
    .customScope header.cb98w3 {
       display: none;
    }
 
    .customScope .cb98w7, .customScope .cb98 h5, .customScope .cb98w8 {
       display: block;
       text-align: center;
    }
 
    .customScope .cb98w3 {
       display: flex;
       flex-flow: column nowrap;
    }
 
    .customScope .cb98w4 {
       display: flex;
       justify-content: center;
    }
 
    .customScope .cb98w4 h4 {
       align-items: center;
       margin: 0 0 0 0;
    }
 
    .customScope .cb98w4 h4.icn-heading {
       flex-flow: row;
       top: -1.5em;
       margin: 0;
    }
 
    .customScope .cb98w4 h4:before {
       display: inline;
       position: relative;
       top: 0.4em !important;
    }
 
    .customScope .cb98w4, .customScope .cb98w5, .customScope .cb98w6, .customScope .cb98w8 {
       margin: 0 0 5px 0;
       flex: 1 1 auto;
    }
 
    .customScope .rtil .cb98w4, .customScope .rtl .cb98w5, .customScope .rtl .cb98w6, .customScope .rtl .cb98w8 {
       margin: 0 0 5px 0 !important;
    }
 }
 
 .customScope .rtl .cb98w5 {
    margin-left: 2.5px;
 }
 
 .customScope .rtl .cb98w6 {
    margin-right: 2.5px;
 }
 
 .customScope .rtl .cb98w8 {
    margin-right: 2.5px;
 }
 
 .customScope .cb99 {
    color: #fff;
    overflow: hidden;
    padding: 3em 0 0 0;
    margin: -3em 0 0 0;
    clear: both;
 }
 
 .customScope .cb99w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb99w2 {
    flex: 1;
    position: relative;
    padding: 2.1em 0 2.1em 0;
 }
 
 .customScope .cb99w2 * {
    z-index: 3;
    position: relative;
 }
 
 .customScope .cb99w2 p:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cb99w3 {
    flex: 1.5;
    padding: 0 0 0 8em;
 }
 
 .customScope .cb99w2, .customScope .cb99w3 {
    max-width: 100%;
 }
 
 .customScope .cb99w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb99w3 .obttns {
    width: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb99w3 .obttns ul {
    float: left;
 }
 
 .customScope .cb99w3 .obttns > div {
    margin: .6em .9em;
 }
 
 .customScope .cb99w3 .cta-lnk, .customScope .cb99w3 .cta-lnk:after {
    color: #fff;
    font-weight: normal;
 }
 
 .customScope .cb99w3 .obttns a.cta-lnk:after {
    margin-top: -1.7rem;
    font-size: 3.6rem;
 }
 
 .customScope .cb99w3 .obttns a.cta-lnk {
    font-weight: 500;
    margin: .6em .9em;
 }
 
 .customScope .cb99w3 .obttns a.cta-lnk:hover {
    text-decoration: none;
 }
 
 .customScope .cb99w3 .obttns ~ a.cta-lnk {
    padding: .6em 3em .57em .9em;
    font-size: 14px;
    font-weight: 500;
    font-family: inherit;
    line-height: 1.4;
    display: inline-block;
    padding: .893em 1.4286em .893em;
    border-radius: 4px;
    cursor: pointer;
    color: #fff !important;
    background: #6A9D67;
    position: relative;
    border: 0;
    margin: .6em .9em;
 }
 
 .customScope .cb99w3 .obttns ~ a.cta-lnk:hover {
    background: #3D5431;
    text-decoration: none;
 }
 
 .customScope .ready .cb99w3 .obttns ~ a.cta-lnk {
    transition: background .2s, color .3s;
 }
 
 .customScope .cb99w4 {
    background: #312D2A !important;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb99 {
       padding: 0;
       margin-top: 0;
    }
 
    .customScope .cb99w1 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: center;
       align-items: center;
    }
 
    .customScope .cb99w2, .customScope .cb99w3 {
       flex: 1 0 auto;
       padding: 0;
    }
 
    .customScope .cb99w2 {
       padding: 2em 0 1em 0;
    }
 
    .customScope .cb99w3 {
       padding: 2em 0;
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: center;
       align-items: center;
    }
 
    .customScope .cb99w3 .obttns {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: center;
       align-items: center;
    }
 
    .customScope .cb99w3 .obttns > div {
       float: none;
    }
 
    .customScope .cb99w2:after {
       -webkit-transform: skew(0deg);
       -ms-transform: skew(0deg);
       transform: skew(0deg);
       bottom: 0;
       padding: 0em 8em 0em 8em;
    }
 }
 
 .customScope .cb102 .col-item-w1 {
    margin: 0;
    width: 100%;
 }
 
 .customScope .cb102 .col-item img {
    max-width: 90%;
    display: block;
    margin: 0 auto;
 }
 
 .customScope .cb102v0 .cb102w2.centeredwidth {
    margin-bottom: 1.8em;
 }
 
 .customScope .cb102v0 .cb102tile-light .col-item {
    background: #fff;
    min-height: 12em;
 }
 
 .customScope .cb102v0 .col-item {
    min-height: 161px;
    margin-bottom: 1em;
    border: 1px solid #E1DDDA;
    transition: transform 0.1s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.15s cubic-bezier(0.4, 0, 0.2, 1) !important;
 }
 
 .customScope .cb102v1 .col-item {
    background: #fff;
    border: 1px solid #E1DDDA;
 }
 
 .customScope .cb102v2 .col-item {
    position: relative;
    margin-left: 1em;
 }
 
 .customScope .cb102v2 .col-item:hover {
    box-shadow: none !important;
 }
 
 .customScope .cb102v2 .col-item.slick-active:before {
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 100%;
    left: -1em;
    margin: 0 auto;
    background: #E1DDDA;
 }
 
 .customScope .cb102v2 .col-item:not(.slick-active) + .slick-active:before, .customScope .cb102v2 .col-item.slick-active:first-of-type:before {
    display: none;
 }
 
 .customScope .cb102v2 .col-item-w1 img {
    transition: transform .25s;
 }
 
 .customScope .cb102v2 .col-item-w1 img:hover {
    transform: scale(1.035);
    transform-origin: 50.01%;
 }
 
 .customScope .cb102v3 .col-item {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
 }
 
 .customScope .cb102v3 .col-item a, .customScope .cb102v3 .col-item .col-item-w1 {
    width: 100%;
 }
 
 .customScope .cb102v3 .col-item img {
    margin: 0 auto;
    max-width: 100%;
    border: 1px solid #E1DDDA;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb102 .col-w1 {
       -ms-flex-pack: center;
       justify-content: center;
    }
 }
 
 .customScope .cb103 .col-item > div {
    display: flex;
    flex-flow: row nowrap;
    margin: 0 0 1.26em;
 }
 
 .customScope .cb103 .col-item:last-child > div {
    margin: 0 0 .6em;
 }
 
 .customScope .cb103 .cb103w2 h2, .customScope .cb103 .cb103w5 h2 {
    margin: 0 0 .6em;
 }
 
 .customScope .cb103 .cb103w3 {
    display: none;
 }
 
 .customScope .cb103 .cb103w4 {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    color: #161513;
 }
 
 .customScope .cb103 .cb103w4 h4, .customScope .cb103 .cb103w4 h3 {
    font-size: 2.8rem;
    font-weight: normal;
    margin: 0 0 0.857em;
 }
 
 .customScope .cb103 .cb103w4 a:after {
    display: none;
 }
 
 .customScope .cb103 .cb103w5 {
    text-align: center;
 }
 
 .customScope .cb120 + .cb103v1 {
    background: url("https://www.oracle.com/asset/web/i/rw-graphic01-10p.png") 0 0 repeat #F5F4F2 !important;
 }
 
 .customScope .cb103v1 .cb103w5 h2 {
    color: #333;
    font-size: 4.2rem;
    margin: 0 0 1em;
 }
 
 .customScope .cb103v1 .cb103w5 .cb103subttl {
    font-weight: bold;
    font-size: 2.4rem;
    margin: 0 0 2.2em;
    color: #000;
 }
 
 .customScope .cb103v1 .cb103w5 h2 + .cb103subttl {
    margin-top: -1em;
 }
 
 .customScope .cb103v1 .cb103w4 h3 {
    font-size: 2.4rem;
 }
 
 .customScope .cb103v1 .cb103w4 *:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb103v2 .cb103w2 {
    padding-bottom: 2em;
 }
 
 .customScope .cb103v2 .cb103w4 h3 {
    font-size: 2.4rem;
 }
 
 .customScope .cb103v2 .col-item {
    margin-bottom: .5em;
 }
 
 .customScope .cb103v2 div.icn-img {
    font-size: 0;
    transform: translateY(-8%);
 }
 
 .customScope .cb103v2 div.icn-img:before {
    vertical-align: top;
    font-size: 8rem;
 }
 
 @media (min-width: 770px) {
    .customScope .cb103 .col-item:nth-last-child(2) > div {
       margin: 0 0 .6em;
    }
 
    .customScope .cb103v1 .cb103w5 h2 {
       font-size: 3.8rem;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cb103v1 .col-item > div {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .cb103v1 .cb103w5 h2 {
       font-size: 3.4rem;
    }
 }
 
 .customScope .cb104 .col-w1.expando.cpad.expando {
    float: left;
 }
 
 .customScope .cb104 .col-item .cta-list {
    margin-top: 0;
    margin-bottom: 0;
 }
 
 .customScope .cb104 .col-item .cta-list li:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cb104 .col-item h3 {
    font-size: 2.8rem;
    font-weight: normal;
    margin-bottom: 1em;
 }
 
 .customScope .cb104 .col-item-w1[class*="bg"] {
    padding: 1.9em 2em;
 }
 
 .customScope .cb104 .col-item-w1[class*="bg"].bg-gradient {
    background-image: url("/assets/images/cb104/cb104-bg-v1.png");
    background-size: cover;
    border: 3px solid #E4E1DD;
 }
 
 @media (min-width: 450px) and (max-width: 770px) {
    .customScope .cb104 .col-item .cta-list {
       columns: 2;
       column-gap: 3em;
    }
 }
 
 .customScope .cb105w1 {
    position: relative;
 }
 
 .customScope .cb105w1 h3 {
    margin: 0 0 1em;
    font-size: 3.2rem;
    font-weight: normal;
 }
 
 .customScope .cb105w1 h4 {
    font-size: 2.8rem;
    font-weight: normal;
    color: #3A3632;
 }
 
 .customScope .cb105w1 > ul {
    margin: 0 0 2em;
 }
 
 .customScope .cb105w1 > ul > li {
    position: relative;
    padding: 1.5em 5em 1.5em 0;
    cursor: pointer;
 }
 
 .customScope .cb105w1 > ul > li:after {
    display: block;
    content: '';
    width: 100%;
    height: 1px;
    background: currentColor;
    opacity: .25;
    bottom: 0;
    position: absolute;
 }
 
 .customScope .cb105w1 > ul > li:last-of-type:after {
    display: none;
 }
 
 .customScope .cb105w1 > ul > li .cb105w3 {
    font-size: 1.6rem !important;
    font-weight: 700 !important;
 }
 
 .customScope .cb105w1 > ul > li h5, .customScope .cb105w1 > ul > li h2, .customScope .cb105w1 > ul > li .cb105w3 {
    margin-bottom: 0;
    font-size: 2.4rem;
    font-weight: normal;
    color: #161513;
 }
 
 .customScope .cb105w1 > ul > li h5 p, .customScope .cb105w1 > ul > li h5 ul, .customScope .cb105w1 > ul > li h5 li, .customScope .cb105w1 > ul > li h2 p, .customScope .cb105w1 > ul > li h2 ul, .customScope .cb105w1 > ul > li h2 li, .customScope .cb105w1 > ul > li .cb105w3 p, .customScope .cb105w1 > ul > li .cb105w3 ul, .customScope .cb105w1 > ul > li .cb105w3 li {
    color: #161513;
 }
 
 .customScope .cb105w1 > ul > li h5:hover, .customScope .cb105w1 > ul > li h2:hover, .customScope .cb105w1 > ul > li .cb105w3:hover {
    text-decoration: underline;
 }
 
 .customScope .cb105w1 header a:before {
    visibility: hidden;
 }
 
 .customScope .cb105w1 header .icn-img {
    position: relative;
 }
 
 .customScope .cb105w1 .icn-img {
    position: absolute;
    top: 18px;
    right: 0;
 }
 
 .customScope .cb105w1 .icn-img:before {
    font-size: 4.8rem;
    margin: 2.4rem 2.4rem 0 0;
    color: #7A736E;
 }
 
 .customScope .cb105w1 .icn-img.icn-min:before {
    color: #7A736E;
 }
 
 .customScope .cb105w1 .icn-img:hover {
    text-decoration: none;
 }
 
 .customScope .cb105w1 li > .icn-img {
    font-size: 0;
 }
 
 .customScope .cb105w1 header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start;
 }
 
 .customScope .cb105w1 header > .icn-img {
    top: auto;
    right: auto;
 }
 
 .customScope .cb105w1 header > .icn-img.icn-min:before {
    color: #006B8F;
 }
 
 .customScope .cb105w1 .cb105open-all, .customScope .cb105w1 .cb105close-all {
    display: none;
    font-size: 1.1em;
    font-weight: bold;
    margin-right: -4px;
    white-space: nowrap;
 }
 
 .customScope .cb105w1 .icn-min .cb105close-all, .customScope .cb105w1 .icn-plus .cb105open-all {
    display: block;
    position: absolute;
    right: 1.8em;
    color: #006B8F;
    top: 0;
 }
 
 .customScope .cb105w1 ul header .icn-img:before {
    line-height: 0;
 }
 
 .customScope .cb105w2 {
    --fullHeight: auto;
    height: 0;
    overflow: hidden;
    transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1);
    cursor: default;
 }
 
 .customScope .cb105open .cb105w2, .customScope .no-js .cb105w2 {
    height: auto;
    height: var(--fullHeight);
 }
 
 .customScope .cb105w2 .ocode {
    visibility: hidden;
 }
 
 .customScope .cb105open .cb105w2 .ocode {
    visibility: visible;
 }
 
 .customScope .cb105w2 .ocode textarea {
    visibility: hidden;
 }
 
 .customScope .cb105w2 > *:not(.ocode) {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 1.1em;
 }
 
 .customScope .cb105w2 ul.obullets li {
    margin-bottom: 1.4em;
 }
 
 .customScope .cb105w2 a {
    color: #006B8F;
 }
 
 .customScope .f20 .cb105 .icn-plus:before {
    content: "\eb02";
    font-size: 2.4rem;
    margin: 1rem 2.4rem 0 0;
    display: block;
 }
 
 .customScope .f20 .cb105 .icn-min:before {
    content: "\eae1";
    font-size: 2.4rem;
    margin: 1rem 2.4rem 0 0;
    display: block;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 a.icn-img {
    position: static;
    display: block;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 a.icn-img:before {
    position: absolute;
    right: 0;
    margin: 0.8rem 2.4rem 0 0;
    top: 0;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 header .cb105open-all, .customScope .cb105[data-a11y="true"] .cb105w1 header .cb105close-all {
    position: static;
    margin-right: 0;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 header > a.icn-img {
    position: relative;
    margin: 0 1.4em;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 header > a.icn-img:before {
    display: none;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w2 {
    --fullHeight: auto;
    visibility: hidden;
    overflow: hidden;
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
    cursor: default;
    padding: 0 5em .25em 0;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105open .cb105w2 {
    visibility: visible;
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w3 {
    padding: 0 5em 0 0;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul {
    margin: 0;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li > ul {
    margin: 0 0 2em;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li {
    position: static;
    padding: 0;
    cursor: auto;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li:after {
    display: none;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li > ul > li {
    position: relative;
    padding: 1em 0 1em 0;
    cursor: pointer;
    transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li > ul > li:after {
    display: block;
    content: '';
    width: 100%;
    height: 1px;
    background: currentColor;
    opacity: .25;
    bottom: 0;
    position: absolute;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li > ul > li:last-of-type:after {
    display: none;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li h4 {
    font-size: 2rem;
    font-weight: 400;
    margin: 0 0 0.4em;
 }
 
 .customScope .cb105[data-a11y="true"] .cb105w1 > ul > li h4:hover {
    text-decoration: none;
 }
 
 .customScope .rtl .cb105[data-a11y="true"] .cb105w1 a.icn-img:before {
    left: 0;
    right: unset;
    margin: 0 0 0 2.4rem;
 }
 
 .customScope .rtl .cb105[data-a11y="true"] .cb105w2, .customScope .rtl .cb105[data-a11y="true"] .cb105w3 {
    padding: 0 0 0 5em;
 }
 
 .customScope .cb106.test .cb106cat li:nth-child(odd), .customScope .cb106.test .cb106w4 ul li:nth-child(odd) {
    background-color: #777;
 }
 
 .customScope .cb106w3 .icn-checkmark {
    font-size: 1.6em;
    float: left;
 }
 
 .customScope .cb106month {
    display: none;
 }
 
 .customScope .cb106spectablet {
    display: none;
 }
 
 .customScope .cb106users {
    display: none;
 }
 
 .customScope .cb106features {
    display: none;
 }
 
 .customScope .cb106w6 .obttns {
    display: none;
 }
 
 .customScope .cb106t1 {
    margin-bottom: 1em;
    font-size: 3.2rem;
 }
 
 .customScope .cb106w2 {
    width: 32%;
    float: left;
 }
 
 .customScope .cb106w2 .cb106w7 {
    min-height: 191px;
    clear: both;
    display: inline-block;
    width: 100%;
 }
 
 .customScope .cb106w2 .cb106w7 h3 {
    font-size: 2rem;
    font-weight: normal;
    padding-right: 4em;
    margin-bottom: 2.4rem;
 }
 
 .customScope .cb106w2 .cb106w2title {
    font-weight: bold;
    display: block;
    padding: 1em;
 }
 
 .customScope .cb106cat {
    position: relative;
    float: left;
    width: 100%;
    border-top: 1px solid #E1DDDA;
 }
 
 .customScope .cb106cat li {
    padding: 0 1em;
    font-size: 1.6rem;
    line-height: 1;
    overflow: hidden;
    height: 45px;
 }
 
 .customScope .cb106cat:before {
    content: '';
    position: absolute;
    left: 0;
    background: #E1DDDA;
    width: 1px;
    top: 0px;
    bottom: 0px;
 }
 
 .customScope .cb106cat:last-of-type {
    border-bottom: 1px solid #E1DDDA;
 }
 
 .customScope .cb106w3 {
    width: 68%;
    float: left;
    border: 1px solid #E1DDDA;
 }
 
 .customScope .cb106w3 .cb106w4:nth-child(odd) {
    background-color: #F1EFED;
    border-right: 1px solid #E1DDDA;
 }
 
 .customScope .cb106w4 {
    width: 25%;
    float: left;
    text-align: center;
 }
 
 .customScope .cb106w4 ul {
    border-top: 1px solid #E1DDDA;
 }
 
 .customScope .cb106w4 .cb106t2 {
    display: none;
 }
 
 .customScope .cb106w4 .cb106w2title {
    display: none;
 }
 
 .customScope .cb106w5 {
    min-height: 190px;
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
 }
 
 .customScope .cb106w5 h4 {
    padding-bottom: 0.8em;
    font-weight: normal;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -50%);
    font-size: 2.4rem;
 }
 
 .customScope .cb106w5 .cb106cost {
    display: block;
    width: 100%;
    font-size: 2.4rem;
    padding-top: .8rem;
    padding-bottom: 1.6rem;
    font-weight: bold;
 }
 
 .customScope .cb106w5 .cb106spec {
    display: block;
    width: 100%;
    font-size: 1.6rem;
 }
 
 .customScope .cb106w6 {
    position: relative;
    padding-top: 2em;
    min-height: 6em;
 }
 
 .customScope .cb106w6 .cta-lnk {
    margin-top: 1.6rem;
    display: block;
    color: #C58C52;
    padding-right: 0;
    font-size: 2.4rem;
 }
 
 .customScope .cb106w6 .cta-lnk:after {
    display: none;
 }
 
 .customScope .cb106w9 ul li {
    height: 40px;
    display: inline-block;
    width: 100%;
    overflow: hidden;
 }
 
 .customScope .cb106w9 ul li:first-of-type {
    margin-top: 2.7em;
 }
 
 .customScope .cb106w9 ul li .cb106sp {
    display: inline-block;
    width: 100%;
    height: 40px;
    line-height: 2.5;
 }
 
 .customScope .table-legend {
    width: 100%;
    padding: 2em;
    margin-top: 1.5em;
 }
 
 .customScope .table-legend ul {
    margin-bottom: 1.5em;
 }
 
 .customScope .table-legend ul li {
    line-height: 1.55;
    width: 100%;
    height: auto;
    margin-bottom: 0.6em;
 }
 
 .customScope .table-legend ul li.icn-checkmark {
    padding-left: 1.1em;
    position: relative;
 }
 
 .customScope .table-legend ul li.icn-checkmark:before {
    position: absolute;
    left: -3px;
    top: 1px;
    font-size: 1.8rem;
 }
 
 .customScope .table-legend ul li.cb106ast {
    padding-left: 1.1em;
    position: relative;
 }
 
 .customScope .table-legend ul li.cb106ast:before {
    position: absolute;
    content: '*';
    left: -1px;
    top: -8px;
    font-size: 30px;
 }
 
 .customScope .table-legend .table-legendw2 {
    padding: 2em;
 }
 
 .customScope .table-legend p.legend-top {
    margin-top: 1.5em;
 }
 
 .customScope .cb106v1 .cb106w2 .cb106w7 {
    min-height: 192px;
 }
 
 .customScope .cb106v1 .cb106w2 .cb106w2title {
    border-bottom: 1px solid #E1DDDA;
    margin-top: 0;
    height: 50px;
 }
 
 .customScope .cb106v1 .cb106w2 .cb106w2title:first-of-type {
    border-top: 1px solid #E1DDDA;
 }
 
 .customScope .cb106v1 .cb106w4 ul {
    height: 50px;
 }
 
 .customScope .cb106v1 .cb106w4 .cb106w2title:hover {
    cursor: default;
 }
 
 .customScope .cb106v1 .cb106w9 ul li:first-of-type {
    margin-top: .5em;
 }
 
 @media only screen and (min-width: 771px) {
    .customScope .cb106w2-scroll {
       display: none;
    }
 }
 
 @media only screen and (min-width: 771px) {
    .customScope .cb106w9, .customScope .cb106w4 ul {
       display: block !important;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb106t1 {
       margin-bottom: 0.5em;
       font-size: 5rem;
    }
 
    .customScope .cb106w2-scroll {
       display: none;
    }
 
    .customScope .cb106month {
       display: inline;
    }
 
    .customScope .cb106w5 .cb106cost {
       margin-top: 0;
       padding-top: 0;
    }
 
    .customScope .cb106spectablet {
       display: none;
    }
 
    .customScope .cb106users {
       margin-top: 0;
       font-weight: normal;
    }
 
    .customScope .cb106features {
       position: relative;
       display: block;
       width: 100%;
       float: left;
       clear: both;
       padding: 0.8em 0 3.3em 0;
       margin-top: 1em;
    }
 
    .customScope .cb106features:before {
       position: absolute;
       left: 50%;
       transform: translate(-50%, 0);
       font-size: 30px;
       bottom: 0.4em;
    }
 
    .customScope .cb106features span {
       width: 100%;
       text-align: center;
       font-weight: bold;
    }
 
    .customScope .cb106features .cb106close {
       display: none;
    }
 
    .customScope .cb106features:hover {
       cursor: pointer;
    }
 
    .customScope .cb106w2 {
       width: 100%;
    }
 
    .customScope .cb106w2 .cb106w7 {
       min-height: auto;
    }
 
    .customScope .cb106w2 .cb106w7 h3 {
       margin-bottom: 0;
    }
 
    .customScope .cb106w2 .cb106w7 .obttns {
       display: none;
    }
 
    .customScope .cb106w2 .cb106w2title, .customScope .cb106w2 .cb106cat {
       display: none;
    }
 
    .customScope .cb106w3 {
       width: 100%;
       border: none;
    }
 
    .customScope .cb106w3 .icn-checkmark {
       width: 30%;
       margin: 0;
       float: right;
       position: relative;
    }
 
    .customScope .cb106w3 .icn-checkmark:before {
       position: absolute;
       right: 0;
    }
 
    .customScope .cb106w4 {
       width: 100%;
       background-color: #fff !important;
       border: 1px solid #E1DDDA;
       margin-top: 2em;
    }
 
    .customScope .cb106w4 ul {
       padding: 1.5em 0.8em !important;
       display: none;
       border-top: none;
       border-top: 1px solid #E1DDDA;
    }
 
    .customScope .cb106w4 ul li {
       justify-content: left;
       display: block;
       line-height: 2.7;
       display: flex;
    }
 
    .customScope .cb106w4 ul li span.cb106sp {
       width: 30%;
       float: right;
       text-align: right;
       font-weight: normal;
       line-height: 1;
    }
 
    .customScope .cb106w4 .cb106t2 {
       display: block;
       width: 70%;
       float: left;
       text-align: left;
       line-height: 1;
       font-weight: normal;
       font-size: 2rem;
    }
 
    .customScope .cb106w4 .cb106w2title {
       display: block;
       padding: 0.8em;
       font-weight: bold;
       font-size: 2.2rem;
       text-align: left;
       border-top: 1px solid #E1DDDA;
    }
 
    .customScope .cb106w4 .cb106w2title .icn-img {
       margin: 0;
       width: auto;
       float: right;
       font-size: 0px;
       -ms-transform: translate(4px, -1px);
       -webkit-transform: translate(4px, -1px);
       transform: translate(4px, -1px);
    }
 
    .customScope .cb106w4 .cb106w2title .icn-img:before {
       font-size: 30px;
    }
 
    .customScope .cb106w4 .cb106w2title:hover {
       cursor: pointer;
    }
 
    .customScope .cb106w4:nth-child(odd) .cb106w5 {
       background-color: #F1EFED;
    }
 
    .customScope .cb106w5 {
       flex-direction: inherit;
    }
 
    .customScope .cb106w5 h4 {
       font-weight: bold;
       font-size: 4rem;
       margin-bottom: 0;
       position: relative;
       margin-top: 4rem;
    }
 
    .customScope .cb106w6 {
       padding-top: 1em;
    }
 
    .customScope .cb106w6 .cta-lnk {
       display: none;
    }
 
    .customScope .cb106w6 .obttns {
       display: grid;
       margin-top: 1.5em;
       float: none;
    }
 
    .customScope .cb106w6 .obttns > div {
       margin: 0;
    }
 
    .customScope .cb106w9 {
       display: none;
    }
 
    .customScope .cb106v1 .cb106w2 .cb106w7 {
       min-height: auto;
    }
 
    .customScope .cb106v1 .cb106w9 {
       position: relative;
    }
 
    .customScope .cb106v1 .cb106w4 .cb106w2title {
       width: 100%;
       float: none;
    }
 
    .customScope .cb106v1 .cb106w4 .cb106w2title:before {
       font-size: 25px;
       line-height: 21px;
       right: 10px;
    }
 
    .customScope .table-legend ul li.cb106ast:before {
       font-size: 30px;
    }
 }
 
 .customScope .cb107title, .customScope .cb107price, .customScope .cb107user {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb107text {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb107price {
    margin: 0 0 1em;
 }
 
 .customScope cb107title *, .customScope .cb107price *, .customScope .cb107user *, .customScope .cb107text * {
    max-width: 100%;
 }
 
 .customScope .cb107 h2 {
    margin: 0 0 1.2em;
    font-size: 3.2rem;
    line-height: 4rem;
 }
 
 .customScope .cb107 h5 {
    margin: 0 0 1em;
 }
 
 .customScope .cb107 .cb107w2 h4 {
    font-size: 2.8rem;
 }
 
 .customScope .cb107 .cb107w2 p {
    font-size: 2rem;
 }
 
 .customScope .cb107 .cb107w2 .cb107title {
    padding-top: 1.8rem;
    font-size: 2.4rem;
    line-height: 3.2rem;
 }
 
 .customScope .cb107 .cb107price p {
    font-size: 1.38rem;
    line-height: 1.6rem;
    color: #3A3632;
    padding-top: 1.6rem;
 }
 
 .customScope .cb107 .cb107user p {
    font-size: 1.38rem;
 }
 
 .customScope .cb107 .cb107price h6, .customScope .cb107 .cb107price p {
    margin-bottom: 0;
 }
 
 .customScope .cb107w3 .col-w1 {
    margin: 0 -4px;
 }
 
 .customScope .cb107w3 > .col-framework {
    width: 100%;
    margin-bottom: 0 !important;
 }
 
 .customScope .cb107w3 .col4.col-framework .col-item {
    border: 1px solid #000;
    border-radius: 2px;
    text-align: center;
    padding: 1em;
 }
 
 .customScope .cb107w3 .col-item-w2 > .obttns {
    float: none;
    display: inline-block;
    width: auto;
 }
 
 .customScope .cb107w3 .col-item-w2 > .obttns > div {
    margin: 0;
 }
 
 .customScope .cb107w3 .col4.col-framework .col-item {
    width: calc(25% - 8px) !important;
    max-width: calc(25% - 8px) !important;
    margin: 0 4px 36px !important;
 }
 
 .customScope .cb107w3 .cta-lnk {
    color: #C58C52;
    padding-right: 0;
    font-size: 2rem;
    line-height: 2.8rem;
 }
 
 .customScope .cb107w3 .cta-lnk:after {
    display: none;
 }
 
 .customScope .cb107w4 {
    opacity: 0;
    position: relative;
 }
 
 .customScope .inview + .cb107w4 {
    animation: o-upfade-top 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.4s forwards;
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .cb107w3 .col4.col-framework.col-gutters .col-item {
       width: calc(50% - 8px) !important;
       max-width: calc(50% - 8px) !important;
       margin: 0 4px 8px !important;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cb107w3 .col4.col-framework.col-gutters .col-item {
       width: calc(100% - 8px) !important;
       max-width: calc(100% - 8px) !important;
       margin: 0 4px 8px !important;
    }
 }
 
 .customScope .cb109 .cb109w2 {
    margin-bottom: 3em;
 }
 
 .customScope .cb109 .cb109w4 {
    line-height: normal;
 }
 
 .customScope .cb109 .col-item {
    animation: none !important;
    opacity: 1 !important;
 }
 
 .customScope .cb109 .col-item .cb109w4 {
    font-weight: bold;
 }
 
 .customScope .cb109 .col-item li a {
    font-weight: normal;
 }
 
 .customScope .cb109 .col-item h2 {
    font-weight: normal;
    font-size: 2.8rem;
 }
 
 .customScope .cb109 .col-item h3 {
    font-size: 2rem;
 }
 
 .customScope .cb109 .col-item ul.obullets li {
    margin-right: 1em;
 }
 
 .customScope .cb109 .col-item .cta-list {
    height: 100%;
    margin-top: 1em;
 }
 
 .customScope .cb109v0 .col-w1:before {
    content: "";
    max-width: 1400px;
    width: 100%;
    height: 1px;
    background: rgba(58, 54, 50, 0.3);
    display: block;
    margin: 0 18px;
    position: relative;
    top: -1.75em;
 }
 
 .customScope .cb109v0 .col-w1:first-child:before {
    display: none;
 }
 
 .customScope .cb109v0 .col-w1:last-child:after {
    content: "";
    max-width: 1400px;
    width: 100%;
    height: 1px;
    background: rgba(58, 54, 50, 0.3);
    display: block;
    margin: 0 18px;
    position: relative;
    top: -1.75em;
 }
 
 .customScope .cb109v1 .cb109col-first {
    padding-left: 0 !important;
 }
 
 .customScope .cb109v1 .col-item {
    margin-bottom: 0;
 }
 
 .customScope .cb109v1 .col-item:nth-child(1n) {
    padding: 1.75em 1.3em 0 1.3em;
 }
 
 .customScope .cb109v1 .col-item:nth-child(2n) {
    padding-top: 1.75em;
    padding-left: 0;
 }
 
 .customScope .cb109v1 .col-item .cb109w4 a {
    color: #fff;
 }
 
 .customScope .cb109v1 .col-item ul.obullets li:before {
    color: #000;
 }
 
 .customScope .cb109v1 .col-item li:before {
    color: #fff;
 }
 
 .customScope .cb109v1 .col-item li a {
    color: #fff;
 }
 
 .customScope .cb109v1 .col-w1:before {
    content: "";
    max-width: 1400px;
    width: 100%;
    height: 1px;
    background: rgba(58, 54, 50, 0.3);
    display: block;
    margin: 0 18px;
    position: relative;
 }
 
 .customScope .cb109v1 .col-w1:first-child:before {
    display: none;
 }
 
 .customScope .cb109v1 .col-w1:last-child:after {
    content: "";
    max-width: 1400px;
    width: 100%;
    height: 1px;
    background: rgba(58, 54, 50, 0.3);
    display: block;
    margin: 0 18px;
    position: relative;
 }
 
 @media (max-width: 770px) {
    .customScope .cb109v0 .cb109w3 {
       display: none;
    }
 
    .customScope .cb109v0 .col-w1 .col-item:first-child {
       margin-bottom: 0;
    }
 
    .customScope .cb109v0 .col-w1 .col-item h3:only-child {
       margin-bottom: 1em;
    }
 
    .customScope .cb109v1 .cb109w3 {
       display: none;
    }
 }
 
 .customScope .cb110 {
    text-align: center;
 }
 
 .customScope .cb110 .col-item .obic-circle {
    border-radius: 50%;
    outline: 0 !important;
    border: 4px solid #D4CFCA;
    width: calc(100% + 8px);
    left: -4px;
 }
 
 .customScope .cb110w1 > strong {
    color: #000;
 }
 
 .customScope .cb110w2 {
    width: 33%;
    margin: 1.5em auto;
 }
 
 .customScope .cb110w3 {
    margin: 1.5em auto;
 }
 
 .customScope .cb110w3 > img {
    margin: 0 auto;
    max-width: 100%;
    display: block;
 }
 
 .customScope .cb110.cb110v0 .col-framework + .obttns {
    padding-top: 1em;
 }
 
 .customScope .cb110v1 .cb110w1 p {
    margin: 0 auto;
 }
 
 .customScope .cb110v1 .cb110w4 {
    padding-bottom: 2em;
 }
 
 .customScope .cb110v1 .col-item {
    justify-content: flex-start;
 }
 
 .customScope .cb110v1 .col-item h3 {
    font-size: 3.6rem;
    margin: -0.45em 0 0 0;
 }
 
 .customScope .cb110v1 .col-item p {
    font-size: 2.2rem;
    color: #3A3632;
    line-height: 1.3;
 }
 
 .customScope .cb110v1 div.icn-img {
    font-size: 0;
    margin-bottom: -.55em;
 }
 
 .customScope .cb110v1 div.icn-img:before {
    position: relative;
    font-size: 15rem;
 }
 
 .customScope .cb110v1.rw-icons div.icn-img {
    height: 13.5rem !important;
 }
 
 .customScope .cb110v1.rw-icons div.icn-img:before {
    font-size: 10rem !important;
 }
 
 .customScope .cb110v1.cb110circle .col-framework.col3 {
    max-width: 73%;
 }
 
 .customScope .cb110v1.cb110circle .cb110v1 .col-item h3 {
    flex: auto;
 }
 
 .customScope .cb110v1.cb110circle div.icn-img {
    font-size: 13.5rem;
    margin: 0 auto 0.2em auto !important;
 }
 
 .customScope .cb110v1.cb110circle div.icn-img:before {
    transform: translateX(0);
    position: relative;
    font-size: 10.17rem;
 }
 
 .customScope .cb110v1.cb110circle .col-item p {
    padding: 0 10%;
    flex: auto;
 }
 
 .customScope .cb110.cb110v2 .cb110w1 h2 {
    margin-bottom: 1.2em;
 }
 
 .customScope .cb110.cb110v2 .cb110w1 .col-item {
    padding: 25px;
    background: #FFF;
 }
 
 .customScope .cb110.cb110v2 .cb110w1 .col-item p {
    text-align: left;
 }
 
 .customScope .cb110.cb110v2 .cb110w1 .col-gutters {
    margin-bottom: 0 !important;
 }
 
 .customScope .cb110.cb110v2 .cb110w1 .cb110w2 {
    margin: 0.5em auto 1.25em auto;
 }
 
 .customScope .cb110.cb110v2 .cb110w1.cwidth {
    padding-top: 0;
 }
 
 @media (max-width: 860px) {
    .customScope .cb110v1.cb110circle .col-framework.col3 {
       max-width: 100%;
    }
 
    .customScope .cb110v1.cb110circle .col-item p {
       max-width: 100%;
       padding: 0;
    }
 }
 
 .customScope .cb111 h2 {
    text-align: center;
 }
 
 .customScope .cb111w2 {
    background: #fff;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
 }
 
 .customScope .cb111v0 .cb111w3 {
    columns: 6 180px;
    padding: 2em 0em;
    overflow: hidden;
    break-inside: avoid;
 }
 
 .customScope .cb111v1 .cb111w2 {
    background: transparent;
 }
 
 .customScope .cb111v1 .cb111w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 0;
 }
 
 .customScope .cb111v1 .cb111w3 > a, .customScope .cb111v1 .cb111w3 > img {
    width: 14.66666%;
    padding: .5% 1%;
    margin: 0 1%;
 }
 
 .customScope .cb111v1 .cb111w3 > a img {
    max-width: 100%;
 }
 
 @media (max-width: 974px) {
    .customScope .cb111v1 .cb111w3 > a, .customScope .cb111v1 .cb111w3 > img {
       width: 18%;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb111v0 .cb111w3 {
       columns: 4 100px;
       padding: 1em 4em;
    }
 
    .customScope .cb111v0 .cb111w3 > a, .customScope .cb111v0 .cb111w3 > img {
       max-width: 100px;
    }
 
    .customScope .cb111v0 .cb111w3 > a img {
       max-width: 100%;
    }
 
    .customScope .cb111v1 .cb111w3 {
       padding: 1em 4em;
    }
 
    .customScope .cb111v1 .cb111w3 > a, .customScope .cb111v1 .cb111w3 > img {
       width: 20%;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb111v0 .cb111w3 {
       columns: 3 50px;
       padding: 1em 1em;
    }
 
    .customScope .cb111v0 .cb111w3 > a, .customScope .cb111v0 .cb111w3 > img {
       max-width: 80px;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cb111v1 .cb111w3 {
       max-width: 300px;
       margin: 0 auto;
    }
 
    .customScope .cb111v1 .cb111w3 > a, .customScope .cb111v1 .cb111w3 > img {
       width: 31.33333%;
    }
 }
 
 .customScope .cb112 .cb112w1 {
    text-align: center;
 }
 
 .customScope .cb112.txtwhite .eyebrow {
    color: #fff;
 }
 
 .customScope .cb112v0 .obttns {
    padding-top: 1.8em;
 }
 
 .customScope .cb112bg {
    background-size: cover;
    background-position: 0% 50%;
    background-repeat: no-repeat;
 }
 
 .customScope .cb112v1 .cb112w1 {
    text-align: left;
 }
 
 .customScope .cb112v1 .cb112-img {
    margin: 0 auto;
    max-width: unset;
 }
 
 .customScope .cb112v1 .cb112w2 p {
    max-width: unset;
 }
 
 .customScope .cb112w2 p {
    margin: 0 auto;
    max-width: 974px;
 }
 
 .customScope .cb112-img, .customScope .cb112-vid {
    padding: .45em 0 1em 0;
    max-width: 1115px;
    width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
 }
 
 .customScope .cb112-vid {
    max-width: 900px;
 }
 
 .customScope .cb100 img {
    max-height: 100px;
    width: auto;
    max-width: 100%;
    flex-shrink: 0;
 }
 
 .customScope .cb100 .col-item {
    border: 1px solid #7A736E;
    padding: 0 0 1em 0;
 }
 
 .customScope .cb100 .col-item:hover {
    text-decoration: none;
 }
 
 .customScope .cb100 .col-item-w1 {
    height: 8em;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1em 15%;
 }
 
 .customScope .cb100 .col-item-w2 {
    text-align: center;
    color: #7A736E;
 }
 
 @media (max-width: 770px) {
    .customScope .cb100 img {
       max-height: 75px;
    }
 
    .customScope .cb100 .col-item-w1 {
       height: 6.5em;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cb100 .col-item-w1 {
       height: 5.5em;
    }
 
    .customScope .cb100 .col-item-w2 {
       font-size: 1.7rem;
    }
 
    .customScope .cb100 img {
       max-height: 60px;
    }
 }
 
 .customScope .cb101 h4 {
    font-size: 1.8rem;
 }
 
 .customScope .cb101 .col-item-w1 {
    margin-bottom: 1em;
 }
 
 .customScope .cb101 .col-item-w1 img {
    width: 100%;
    display: block;
 }
 
 .customScope .cb101 .col-item-w1 a {
    display: block;
 }
 
 .customScope .cb113 .col-w1 {
    background: #fff;
    margin: 2.2em 0 0 0;
 }
 
 .customScope .cb113 .col-item.cb113title {
    justify-content: center;
 }
 
 .customScope .cb113 .col-item.cb113title .col-item-w1 {
    margin: 1.5em;
 }
 
 .customScope .cb113 .col-item.cb113title .cb113icon {
    width: 31%;
    margin: 0 auto;
 }
 
 .customScope .cb113 .col-item.cb113title .cb113icon > img {
    max-width: 100%;
 }
 
 .customScope .cb113 .col-item.cb113title h3 {
    margin: -0.1em 0 0 0;
    color: #000;
    font-size: 2.8rem;
    text-align: center;
    font-weight: normal;
 }
 
 .customScope .cb113 .col-item.cb113title:after {
    display: none;
 }
 
 .customScope .cb113 .col-item {
    overflow: hidden;
    height: 300px;
    background-size: cover;
    background-repeat: no-repeat;
 }
 
 .customScope .cb113 .col-item .cb113tile {
    display: block;
    width: 100%;
    height: 100%;
 }
 
 .customScope .cb113 .col-item .cb113tile:hover {
    text-decoration: none;
 }
 
 .customScope .cb113 .col-item.cb113light .cb113heading {
    color: #000;
 }
 
 .customScope .cb113 .col-item.cb113light .cb113w2:hover .cb113heading {
    color: #fff;
 }
 
 .customScope .cb113 .col-item:after {
    content: "";
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    position: absolute;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 600;
    display: block;
    z-index: 3;
    background: rgba(0, 0, 0, 0.9);
    background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.75) 6%, rgba(0, 0, 0, 0.55) 17%, rgba(0, 0, 0, 0.25) 38%, transparent 50%);
    background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.75) 6%, rgba(0, 0, 0, 0.55) 17%, rgba(0, 0, 0, 0.25) 38%, transparent 50%);
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.75) 6%, rgba(0, 0, 0, 0.55) 17%, rgba(0, 0, 0, 0.25) 38%, transparent 50%);
 }
 
 .customScope .cb113 .cb113w2 {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 4;
 }
 
 .customScope .cb113 .cb113w2:hover {
    top: 0;
 }
 
 .customScope .cb113 .cb113w2:hover .cb113w3 {
    top: 0;
    transition: top 0.3s ease-out;
 }
 
 .customScope .cb113 .cb113w2:hover .cb113w3:before {
    opacity: .95;
 }
 
 .customScope .cb113 .cb113w2:hover h4 {
    transform: translateY(0);
    margin-top: 0;
 }
 
 .customScope .cb113 .cb113w2:hover .cb113loc {
    opacity: .6;
 }
 
 .customScope .cb113 .cb113w2:hover .cb113desc {
    opacity: 1;
 }
 
 .customScope .cb113 .cb113w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 1.115em 1.5em;
    position: absolute;
    max-width: 100%;
    top: 100%;
    height: 100%;
    transition: top 0.25s ease-out;
 }
 
 .customScope .cb113 .cb113w3:before {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    transition: opacity 0.2s ease-out;
 }
 
 .customScope .cb113 .cb113w3 h4 {
    color: #fff;
    font-size: 2rem;
    font-weight: bold;
    text-decoration: none;
    transition: transform .2s ease-out, margin .2s ease-out;
    transform: translateY(-100%);
    margin-top: -2.5em;
    margin-bottom: 0.333rem;
 }
 
 .customScope .cb113 .cb113w3 .cb113loc {
    opacity: 0;
    z-index: 1;
    position: relative;
    font-size: 1.6rem;
    margin: 0 0 0.6em;
    transition: opacity 0.35s ease-out;
 }
 
 .customScope .cb113 .cb113w3 .cb113desc {
    flex-grow: 1;
    flex-basis: 0;
    max-height: 100%;
    overflow-y: auto;
    z-index: 1;
    position: relative;
    opacity: 0;
    font-size: 1.6rem;
    transition: opacity 0.35s ease-out;
 }
 
 .customScope .cb113 .cb113w3 .cb113desc::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 5px;
    background-color: rgba(255, 255, 255, 0.15);
 }
 
 .customScope .cb113 .cb113w3 .cb113desc::-webkit-scrollbar-track {
    background-color: rgba(255, 255, 255, 0.15);
 }
 
 .customScope .cb113 .cb113w3 .cb113desc::-webkit-scrollbar-thumb {
    background-color: #fff;
 }
 
 .customScope .cb113 .cb113w3 .cb113desc p {
    margin-right: 20px;
 }
 
 @media (min-width: 974px) and (max-width: 1500px) {
    .customScope .cb113 .col-item {
       height: calc(11.4068441065vw + 128.897338403px);
    }
 }
 
 @media (min-width: 450px) and (max-width: 600px) {
    .customScope .cb113 .col-item {
       height: calc(40vw + 60px);
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb113 .col-item.cb113title {
       height: auto !important;
    }
 
    .customScope .cb113 .col-item.cb113title div.cb113icon {
       width: 25%;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cb113 .col-item {
       height: 240px;
    }
 }
 
 .customScope .cb114 .col-gutters {
    margin-bottom: 0 !important;
 }
 
 .customScope .cb114 a {
    text-decoration: none;
    -webkit-overflow-scrolling: touch;
 }
 
 .customScope .cb114 a:before {
    opacity: 0;
    width: 40px;
    height: 40px;
    position: absolute;
    -webkit-transform: translate(0, 8rem);
    -ms-transform: translate(0, 8rem);
    transform: translate(0, 8rem);
    bottom: -8rem;
    right: 5rem;
    display: block;
 }
 
 .customScope .cb114 a:hover:before, .customScope .cb114 a.active:before, .customScope .cb114 a.touched:before {
    display: block;
    width: 40px;
    height: 40px;
    right: 5rem;
    bottom: 5rem;
    font-size: 8rem;
    position: absolute;
    z-index: 2;
    opacity: 1;
    -webkit-transform: translate(0, 0rem);
    -ms-transform: translate(0, 0rem);
    transform: translate(0, 0rem);
    transition-delay: .28s;
    color: #fff;
    z-index: 9999;
 }
 
 .customScope .cb114 h3, .customScope .cb114 h4, .customScope .cb114 li {
    font-weight: lighter;
    opacity: 1;
    color: #fff;
 }
 
 .customScope .cb114 h4 {
    font-size: 2.4rem;
    font-weight: lighter;
    margin-bottom: 5rem;
 }
 
 .customScope .cb114 .cb114inner {
    flex: 1;
 }
 
 .customScope .cb114 .cb114icons {
    margin: 3rem 0 10rem 0;
 }
 
 .customScope .cb114 .cb114icons li {
    display: inline-block;
    margin-right: 2em;
    padding: 0;
    font-size: 2.4rem;
 }
 
 .customScope .cb114 .cb114icons li img {
    height: 6rem;
    vertical-align: bottom;
    left: -1rem;
    top: .65rem;
 }
 
 .customScope .cb114 .col-item {
    min-height: 370px;
    overflow: hidden;
    margin: 9px;
 }
 
 .customScope .cb114 .col-item a .cb114overlay {
    position: absolute;
 }
 
 .customScope .cb114 .col-item a .cb114overlay:before {
    position: absolute;
    width: 186%;
    height: 350%;
    top: -50%;
    left: -100%;
    content: "";
    display: block;
    transform: skew(-38deg);
    transition: all 0.2s ease-out;
 }
 
 .customScope .cb114 .col-item a .cb114overlay:after {
    content: "";
    position: absolute;
    width: 300%;
    height: 600%;
    top: 0;
    left: -300%;
    opacity: 0;
    transform: skew(-38deg);
    transition: all 0.2s ease-out;
 }
 
 .customScope .cb114 .col-item a .cb114content {
    margin: 3.22rem;
    top: 8rem;
    opacity: 0;
    transition: all,0.28s ease-out;
    -webkit-transform: translate(0, 0px);
    -ms-transform: translate(0, 0px);
    transform: translate(0, 0px);
    position: relative;
    z-index: 1;
 }
 
 .customScope .cb114 .col-item a:hover .cb114overlay, .customScope .cb114 .col-item a.active .cb114overlay, .customScope .cb114 .col-item a.touched .cb114overlay {
    background: initial;
 }
 
 .customScope .cb114 .col-item a:hover .cb114overlay::before, .customScope .cb114 .col-item a.active .cb114overlay::before, .customScope .cb114 .col-item a.touched .cb114overlay::before {
    left: -100%;
    width: 800%;
    transition: all 0.28s ease-in;
 }
 
 .customScope .cb114 .col-item a:hover .cb114overlay:after, .customScope .cb114 .col-item a.active .cb114overlay:after, .customScope .cb114 .col-item a.touched .cb114overlay:after {
    content: "";
    width: 900%;
    height: 800%;
    display: block;
    top: -380%;
    left: 0;
    position: absolute;
    opacity: .85;
    transition: all 0.38s ease-in;
    transform: skew(-38deg);
 }
 
 .customScope .cb114 .col-item a:hover h3, .customScope .cb114 .col-item a.active h3, .customScope .cb114 .col-item a.touched h3 {
    -webkit-transform: translate(0, -3rem);
    -ms-transform: translate(0, -3rem);
    transform: translate(0, -3rem);
    opacity: 0;
    top: 0;
    left: 0;
 }
 
 .customScope .cb114 .col-item a:hover h3:before, .customScope .cb114 .col-item a.active h3:before, .customScope .cb114 .col-item a.touched h3:before {
    width: 300%;
    left: -50%;
 }
 
 .customScope .cb114 .col-item a:hover .cb114content, .customScope .cb114 .col-item a.active .cb114content, .customScope .cb114 .col-item a.touched .cb114content {
    top: 0;
    opacity: 1;
 }
 
 .customScope .cb114 .col-item a .icn-cv-circle:before {
    position: absolute;
    z-index: 1;
    bottom: 4rem;
    right: 4rem;
    width: 40px;
    height: 40px;
    font-size: 7rem;
 }
 
 .customScope .cb114 .col-item a .icn-cv-circle.icn-img {
    position: absolute;
    z-index: 1;
    bottom: 4rem;
    right: 4rem;
    width: 40px;
    height: 40px;
    font-size: 7rem;
 }
 
 .customScope .cb114 .col-item a .icn-cv-circle:hover.icn-img:before {
    position: absolute;
    z-index: 1;
    bottom: 4rem;
    right: 4rem;
    width: 40px;
    height: 40px;
    font-size: 7rem;
 }
 
 .customScope .cb114 .col-item .cb114headline {
    font-size: 3.4rem;
 }
 
 .customScope .cb114 .col-item .cb114header h3 {
    font-size: 3.4rem;
    position: relative;
    display: inline-block;
    padding: 3.25rem 0 3.75rem 4.25rem;
    line-height: 3.5rem;
    margin-right: 20%;
    transition: all 0.15s ease-in;
    min-width: 12em;
 }
 
 .customScope .cb114 .col-item .cb114header h3:after {
    font-family: 'oracleicons';
    content: "\ea8d";
    font-size: 6.75rem;
    position: relative;
    top: .255em;
    right: 0px;
    line-height: 1rem;
    white-space: pre-wrap;
    display: inline-block;
    margin-right: -50px;
    width: 45px;
 }
 
 .customScope .cb114 .cb114w2 {
    text-align: center;
    padding-top: 4em;
 }
 
 .customScope .cb114 .cb114w2 .obttns {
    float: none;
    display: inline-block;
    width: auto;
 }
 
 .customScope .rtl .cb114 a:hover:before, .customScope .rtl .cb114 a.active:before, .customScope .rtl .cb114 a.touched:before {
    left: .45em;
    right: auto;
    line-height: 0;
    -webkit-transform: rotateZ(180deg);
    -ms-transform: rotateZ(180deg);
    transform: rotateZ(180deg);
 }
 
 .customScope .rtl .cb114 .col-item a .cb114overlay:before {
    width: 300%;
    left: 25%;
    transform: skew(30deg);
    top: 0;
 }
 
 .customScope .rtl .cb114 .col-item a .cb114overlay:after {
    left: -50%;
    transform: skew(30deg);
 }
 
 .customScope .rtl .cb114 .col-item a:hover .cb114overlay::before, .customScope .rtl .cb114 .col-item a.active .cb114overlay::before, .customScope .rtl .cb114 .col-item a.touched .cb114overlay::before {
    left: -560%;
    width: 800%;
 }
 
 .customScope .rtl .cb114 .col-item a:hover .cb114overlay:after, .customScope .rtl .cb114 .col-item a.active .cb114overlay:after, .customScope .rtl .cb114 .col-item a.touched .cb114overlay:after {
    top: -170%;
    left: -600%;
    transform: skew(30deg);
 }
 
 .customScope .rtl .cb114 .col-item a:hover h3:before, .customScope .rtl .cb114 .col-item a.active h3:before, .customScope .rtl .cb114 .col-item a.touched h3:before {
    width: 300%;
    left: -50%;
 }
 
 .customScope .rtl .cb114 .col-item .cb114header h3 {
    margin-right: 1.25em;
 }
 
 .customScope .rtl .cb114 .col-item .cb114header h3:after {
    content: "\ea8b";
    margin-right: 0;
    text-align: right !important;
    margin-left: -1.5em;
    margin-right: 0;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
 }
 
 .customScope .touch .cb114 a:not(.active):hover:before {
    display: none;
 }
 
 .customScope .touch .cb114 .col-item a:not(.active):hover .cb114overlay {
    position: absolute;
 }
 
 .customScope .touch .cb114 .col-item a:not(.active):hover .cb114overlay:before {
    position: absolute;
    width: 186%;
    height: 350%;
    top: -50%;
    left: -100%;
    content: "";
    display: block;
    transform: skew(-38deg);
    transition: all 0.2s ease-out;
 }
 
 .customScope .touch .cb114 .col-item a:not(.active):hover .cb114overlay:after {
    content: "";
    position: absolute;
    width: 300%;
    height: 600%;
    top: 0;
    left: -300%;
    opacity: 0;
    transform: skew(-38deg);
    transition: all 0.2s ease-out;
 }
 
 .customScope .touch .cb114 .col-item a:not(.active):hover .cb114content {
    display: none;
 }
 
 .customScope .touch .cb114 .col-item a:not(.active):hover h3 {
    -webkit-transform: translate(0, 0rem);
    -ms-transform: translate(0, 0rem);
    transform: translate(0, 0rem);
    opacity: 1;
    top: 0;
    left: 0;
 }
 
 .customScope .touch .cb114 .col-item a:not(.active):hover h3:before {
    width: 300%;
    left: -50%;
 }
 
 .customScope .touch .rtl .cb114 a:not(.active):hover:before {
    left: .45em;
    right: auto;
    transform: rotateY(180deg);
 }
 
 .customScope .touch .rtl .cb114 .col-item a:not(.active) .cb114overlay {
    max-width: 50%;
 }
 
 .customScope .touch .rtl .cb114 .col-item a:not(.active) .cb114overlay:before {
    left: 0%;
    transform: skew(30deg);
    top: 0;
 }
 
 .customScope .touch .rtl .cb114 .col-item a:not(.active) .cb114overlay:after {
    left: -50%;
    transform: skew(30deg);
 }
 
 .customScope .cb115 .col-item.cb115infopane {
    text-align: center;
 }
 
 .customScope .cb115 a.cta-lnk {
    font-weight: bold;
    text-decoration: none;
 }
 
 .customScope .cb115 a.cta-lnk:hover {
    text-decoration: underline;
 }
 
 .customScope .cb115 h3 {
    font-size: 6.0rem;
    margin-bottom: .2em;
 }
 
 .customScope .cb115 ul li {
    margin: .5em 0 2em;
    position: relative;
 }
 
 .customScope .cb115 ul li:last-child {
    margin-bottom: .5em;
 }
 
 .customScope .cb115 ul li h4 {
    font-size: 3.6rem;
    margin: 0;
 }
 
 .customScope .cb115 ul li h4:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    height: 4px;
    width: 4em;
 }
 
 .customScope .cb115 .cb115img {
    width: 20rem;
    margin: 0 auto;
 }
 
 .customScope .cb115 .cb115icn .icn-img {
    font-size: 28rem;
    line-height: 1;
    height: .74em;
 }
 
 .customScope .cb115 .cb115icn .icn-img:before {
    top: -0.13em;
    position: relative;
 }
 
 .customScope .cb115 .cb115w1 ul:not(.icn-list) li .cb115w2 h4:after {
    background: #D4CFCA !important;
 }
 
 .customScope .cb115 .cb115w2 {
    width: 100%;
    max-width: 100%;
 }
 
 .customScope .cb115 .cb115w2 p {
    font-size: 1.8rem;
    margin-bottom: 0;
 }
 
 .customScope .cb115 ul > li > div.cb115icon {
    position: absolute;
    top: auto;
    left: 0;
    padding: 0.18em;
    margin-top: 0;
    width: 1em;
    height: 1em;
    box-sizing: content-box;
    line-height: 1;
    font-size: 5.65rem;
    background-size: contain;
 }
 
 .customScope .cb115 ul > li[data-thbsrc]:after {
    display: none;
 }
 
 .customScope .cb115v0 header h2 {
    margin: 0 0 0.8em 0 !important;
 }
 
 .customScope .cb115v0 div.col-framework[class*='border-'] {
    border-style: solid;
    border-width: 3px 0 3px 0;
 }
 
 .customScope .cb115foot {
    font-size: 1.6rem;
 }
 
 .customScope .cb115foot hr {
    margin: 2em 0;
 }
 
 .customScope .cb115foot > strong {
    display: block;
    margin-bottom: 1em;
 }
 
 .customScope .cb115v1 h2 + ul.icn-list, .customScope .cb115v1 p + ul.icn-list {
    margin-top: 2.6em;
 }
 
 .customScope .cb115v1 ul.icn-list li {
    margin-bottom: 1.5em !important;
 }
 
 @media (max-width: 770px) {
    .customScope .cb115 .cb115img {
       width: 16rem;
    }
 }
 
 .customScope .cb116 h4 {
    font-size: 4.0rem;
 }
 
 .customScope .cb116 .txtwhite h4, .customScope .cb116 .txtwhite a.cta-lnk {
    color: #fff;
 }
 
 .customScope .cb116 a.cta-lnk {
    font-weight: bold;
 }
 
 .customScope .cb116 .col-item {
    background: #161513 !important;
 }
 
 .customScope .cb116 .col-item:nth-of-type(1) {
    background: #3A3632 !important;
 }
 
 .customScope .cb116 .col-item:nth-of-type(2) {
    background: #312D2A !important;
 }
 
 .customScope .cb116 .col-item:nth-of-type(3) {
    background: #211E1C !important;
 }
 
 .customScope .cb116 .col-item-w1 {
    padding: 0 0 0 .65em;
 }
 
 .customScope .cb116 .col-item-w1 .icn-img:before {
    font-size: 1em;
 }
 
 .customScope .cb116 .col-item-w2 {
    padding: 1.5em;
 }
 
 .customScope .cb116 .col-item.col-span2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 3em;
 }
 
 .customScope .cb116 .col-item.col-span2 .col-item-w1 {
    width: 50%;
    padding: 0 5% 0 0;
 }
 
 .customScope .cb116 .col-item.col-span2 .col-item-w2 {
    width: 50%;
    padding: 1.25em 0 1.25em 5%;
 }
 
 .customScope .cb116w3 {
    width: 50%;
    padding: 0 5% 0 0;
 }
 
 .customScope .cb116w4 {
    width: 50%;
    padding: 0 0 0 5%;
 }
 
 @media (max-width: 1300px) {
    .customScope .cb116 .col-item.col-span2 {
       padding: 0 1em;
    }
 
    .customScope .cb116 .col-item.col-span2 .col-item-w1 {
       padding: 0;
       width: 25%;
    }
 
    .customScope .cb116 .col-item.col-span2 .col-item-w1 .svgimg.obic > img {
       top: 0;
       left: 0;
       width: 100%;
    }
 
    .customScope .cb116 .col-item.col-span2 .col-item-w2 {
       width: 75%;
       padding: 1.25em;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb116 .col-item {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .cb116 .col-item > .col-item-w1 div.icn-img {
       width: 80%;
    }
 
    .customScope .cb116 .col-item > .col-item-w1 {
       padding: 0 .65em .65em .65em;
    }
 
    .customScope .cb116 .col-item > .col-item-w2 {
       flex: 1 1 auto;
       padding: 1.5em 1.5em 1.5em 0;
    }
 
    .customScope .cb116 .col-item.col-span2 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: center;
       align-items: center;
       padding: 0;
    }
 
    .customScope .cb116 .col-item.col-span2 .col-item-w1 {
       width: 225px;
    }
 
    .customScope .cb116 .col-item.col-span2 .col-item-w2 {
       text-align: center;
       width: auto;
       margin-top: -3em;
       padding: 1.5em;
    }
 }
 
 .customScope .cb117.bgwhite .col-item {
    outline: 2px solid #e4ecef;
 }
 
 .customScope .cb117 h2 {
    margin-bottom: 1.2em;
 }
 
 .customScope .cb117 h3 {
    font-size: 2.4rem;
    margin: 0 0 .5835em 0;
 }
 
 .customScope .cb117 h4 {
    font-size: 4.5rem;
    font-weight: 400;
 }
 
 .customScope .cb117 .eyebrow, .customScope .cb117 h2 {
    text-align: center;
 }
 
 .customScope .cb117 .col-item {
    background: #fff;
    margin-bottom: 50px;
    padding: 1em 2em 2em 2em;
    border-radius: 0.5em;
 }
 
 .customScope .cb117 .col-item p {
    margin-bottom: .8em;
 }
 
 .customScope .cb117 .col-item-w2 {
    margin-top: .5em;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb117 .col-item-w2 a {
    font-weight: bold;
 }
 
 .customScope .cb117 .col-item-w2 a[class*='icn'] {
    position: relative;
    padding-left: 2em;
 }
 
 .customScope .cb117 .col-item-w2 a[class*='icn']:before {
    position: absolute;
    font-size: 4rem;
    margin-left: -1em;
    transform: translate(0, -0.19em);
 }
 
 .customScope .cb117category {
    position: relative;
    font-weight: bold;
    font-size: 1.6rem;
    line-height: 1.3;
    padding: 0 0 1.2em 0;
    margin: 0 0 1.5em 0;
    display: inline-block;
 }
 
 .customScope .cb117category:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background: #EBEAE7;
    height: 4px;
    width: 46px;
 }
 
 .customScope .cb117w2 {
    margin-top: 3.5em;
    text-align: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb117w2 .obttns {
    width: auto;
    margin-left: 1em;
 }
 
 .customScope .rtl .cb117 .col-item-w2 a[class*='icn'] {
    padding-right: 2.2em;
 }
 
 .customScope .rtl .cb117 .col-item-w2 a[class*='icn']:before {
    right: 0;
    left: auto;
    transform: translate(0, -0.14em);
 }
 
 .customScope .rtl .cb117 .obttns {
    margin-right: 1.5em;
 }
 
 .customScope .rtl .cb117category {
    margin-right: 0;
    margin-left: 1em;
 }
 
 .customScope .rtl .cb117 .col-item-w2 a.cta-lnk {
    padding-left: 0;
 }
 
 @media (max-width: 1150px) {
    .customScope .cb117 .col-item-w2 a[class*='icn'] {
       width: 100%;
       margin-bottom: 1em;
       padding-left: 1.8em !important;
    }
 
    .customScope .rtl .cb117 .col-item-w2 a[class*='icn'] {
       padding-left: 0;
       height: 100%;
    }
 }
 
 .customScope .cb118 {
    overflow: hidden;
    position: relative;
 }
 
 .customScope .cb118 h2 {
    margin: 1em 0 .5em 0;
 }
 
 .customScope .cb118 .slick-slide {
    opacity: 1 !important;
 }
 
 .customScope .cb118 .cb118-9up {
    max-width: 840px;
 }
 
 @media (min-width: 860px) {
    .customScope .cb118 .slick-slider {
       max-height: 49vw;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb118 .cb118w1, .customScope .cb118 .slide-preview {
       height: calc(19.4vw + 423.6px);
       height: auto;
    }
 }
 
 .customScope .cb118 .cb118thumbmargins {
    margin-top: 5rem;
 }
 
 .customScope .cb118 .slide-dup-moving {
    position: absolute;
    left: 76%;
    top: 0;
    width: 76%;
    height: 100%;
 }
 
 .customScope .cb118 .slide-dup-moving:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: .8;
    top: 0;
    left: 0;
 }
 
 .customScope .cb118 .slide-dup-moving img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 }
 
 .customScope .cb118 .cb118moreimages {
    position: absolute;
    width: 1.5em;
    height: 1.5em;
    right: 4%;
    overflow: hidden;
    display: block;
    z-index: 4;
    cursor: pointer;
    top: calc(3.3vw + 5.2px);
 }
 
 .customScope .cb118 .cb118moreimages-mobile {
    display: none;
 }
 
 .customScope .cb118 .thumbs-list {
    display: none;
    height: 100%;
    width: 100%;
    z-index: 8;
    overflow: hidden;
    left: 0;
    justify-content: center;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
    min-height: 50vw;
    display: -ms-flexbox;
    -ms-flex-pack: center;
    -ms-flex-direction: column;
    flex-direction: column;
 }
 
 .customScope .cb118 .thumbs-list .active {
    border: 5px #fff solid;
    display: inherit;
    transition: all,0.2s ease-out;
 }
 
 .customScope .cb118 .thumbs-list img {
    width: 100%;
    height: 100%;
    cursor: pointer;
 }
 
 .customScope .cb118 .thumbs-list .thumbs-wrapper {
    display: block;
    -webkit-box-flex: 0;
    flex: none;
 }
 
 .customScope .cb118 .thumbs-list .thumbs-wrapper.thumbs-col2 {
    max-width: 58%;
    max-height: 85%;
    overflow: hidden;
 }
 
 .customScope .cb118 .thumbs-list .thumbs-wrapper.thumbs-col3, .customScope .cb118 .thumbs-list .thumbs-wrapper.thumbs-col4 {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 36px;
 }
 
 .customScope .cb118 .thumbs-list .thumbs-wrapper .icn-close {
    position: absolute;
    right: .35em;
    top: .25em;
    width: .4em;
    height: .4em;
    cursor: pointer;
    z-index: 5;
    display: none;
 }
 
 .customScope .cb118 .thumbs-list .thumbs-wrapper .icn-close::before {
    font-size: .4em;
    position: absolute;
    color: #000;
 }
 
 .customScope .cb118 .slide-preview {
    position: absolute;
    left: 76%;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
    background-size: contain;
 }
 
 .customScope .cb118 .slide-preview.blur {
    -webkit-filter: blur(5px);
    -moz-filter: blur(5px);
    -o-filter: blur(5px);
    -ms-filter: blur(5px);
    filter: blur(5px);
 }
 
 .customScope .cb118 .slide-preview:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    opacity: .8;
    top: 0;
    left: 0;
    background-size: cover;
 }
 
 .customScope .cb118 .slide-preview.slide-left {
    transition: all,0.6s ease-out;
    left: 0;
 }
 
 .customScope .cb118 .slide-preview.slide-left:after {
    opacity: 0;
    transition: all,1.95s ease;
 }
 
 .customScope .cb118 .slide-desc {
    display: none;
 }
 
 .customScope .cb118 .cb118infopanel {
    display: block;
    position: absolute;
    overflow: hidden;
    z-index: 3;
    min-width: 24%;
    width: calc(100% - 1100px);
    height: 100%;
    top: 0;
    right: 0;
    background-color: #F1EFED;
    padding-left: calc(3.5vw + 4px);
    padding-right: calc(3.5vw + 4px);
    padding-top: calc(4vw + 56px);
 }
 
 .customScope .cb118 .cb118infopanel .pagination {
    font-size: 1.6rem;
    padding-bottom: 3.2rem;
 }
 
 .customScope .cb118 .cb118infopanel .pagination .active {
    font-weight: bold;
 }
 
 .customScope .cb118 .cb118infopanel .descr {
    font-size: 1.6rem;
    overflow-y: auto;
    max-height: 340px;
    height: calc(24vw - 34px);
 }
 
 .customScope .cb118 .cb118infopanel .descr p {
    padding-right: .75em;
    margin-bottom: .75em;
 }
 
 .customScope .cb118 .cb118infopanel .descr p:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cb118 .cb118infopanel .descr::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 5px;
    background-color: rgba(255, 255, 255, 0.15);
 }
 
 .customScope .cb118 .cb118infopanel .descr::-webkit-scrollbar-track {
    background-color: rgba(255, 255, 255, 0.15);
 }
 
 .customScope .cb118 .cb118infopanel .descr::-webkit-scrollbar-thumb {
    background-color: #ababab;
 }
 
 .customScope .cb118 .cb118infopanel .cb118nav {
    position: absolute;
    height: 2rem;
    bottom: 22%;
 }
 
 .customScope .cb118 .cb118infopanel .cb118nav .icn-img {
    width: 0.53em !important;
    height: .53em;
    background: #00758f;
    margin-right: 0.2rem !important;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
 }
 
 .customScope .cb118 .cb118infopanel .cb118nav .icn-img:first-of-type {
    margin-left: 0 !important;
 }
 
 .customScope .cb118 .cb118infopanel .cb118nav .icn-img:before {
    color: #fff;
    font-size: .53em;
    position: absolute;
    line-height: 1.05;
 }
 
 .customScope .cb118loaded .cb118w2:before {
    opacity: 0;
 }
 
 .customScope .cb118cb118navloaded2 .cb118w2:before {
    display: none;
 }
 
 .customScope .cb118w1 {
    outline: none;
    overflow: hidden;
    background-color: #F1EFED;
    position: relative;
 }
 
 .customScope .cb118w1 .slick-list {
    padding: 0 !important;
 }
 
 .customScope .cb118w2inner {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    max-height: 735px;
    overflow: hidden;
    transition: transform 0.005s ease;
 }
 
 .customScope .cb118w2outer {
    position: relative;
 }
 
 .customScope .cb118-prev .cb118w2inner {
    -webkit-transform: translate(76%, 0);
    -ms-transform: translate(76%, 0);
    transform: translate(76%, 0);
    transition: transform 0.9s ease;
 }
 
 .customScope .cb118-prev .slide-preview, .customScope .cb118-prev, .customScope .cb118-prev .slick-active.cb118imgwrapmove {
    display: none;
 }
 
 .customScope .cb118-next .cb118w2inner {
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    transition: transform 0.9s ease;
 }
 
 .customScope .slick-active .cb118w2inner {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    transition: transform 0.005s ease;
 }
 
 .customScope .cb118imgwrapmove {
    position: relative;
    top: 0;
    left: 0;
    width: 74%;
    height: 100%;
    overflow: hidden;
    max-width: 1100px;
 }
 
 .customScope .cb118-prev .cb118imgwrapmove {
    transition: transform 0.2s ease;
 }
 
 .customScope .cb118-next .cb118imgwrapmove {
    -webkit-transform: translate(100%, 0);
    -ms-transform: translate(100%, 0);
    transform: translate(100%, 0);
    transition: transform 0.9s ease;
 }
 
 .customScope .slick-active .cb118imgwrapmove {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
    transition: transform 0.005s ease;
 }
 
 .customScope .cb118-load .cb118w2 {
    z-index: 999 !important;
 }
 
 .customScope .cb118-load .cb118w2.slick-active {
    z-index: 998 !important;
 }
 
 .customScope .cb118w2 {
    outline: none;
    position: relative;
    overflow: hidden;
    opacity: 0 !important;
 }
 
 .customScope .cb118w2 img {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
 }
 
 .customScope .cb118w2.slick-active {
    opacity: 1 !important;
 }
 
 .customScope .cb118w2.slick-active .cb118w2inner {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
 }
 
 .customScope .cb118imgwrapinner {
    max-height: 67vw;
    background-size: contain;
    overflow: hidden;
 }
 
 .customScope .cb118imgwrapinner img {
    background-size: contain;
 }
 
 .customScope .cb118cb118navloaded2 .cb118arrows .slick-arrow:before, .customScope .cb118cb118navloaded2 .cb118arrows .slick-arrow:after {
    left: 50% !important;
    opacity: 1;
 }
 
 .customScope .cb118.cb118cb118navloaded2 .slick-dots {
    opacity: 1;
 }
 
 .customScope .cb118w2.cb118active {
    z-index: 1001 !important;
 }
 
 .customScope .cb118w2.cb118active .cb118w2inner {
    z-index: 1001 !important;
    transition: transform 0.9s ease;
 }
 
 @media only screen and (min-width: 600px) and (max-width: 860px) {
    .customScope .cb118-prev .cb118w2inner {
       -webkit-transform: translate(100%, 0);
       -ms-transform: translate(100%, 0);
       transform: translate(100%, 0);
       transition: transform 0.9s ease;
    }
 
    .customScope .cb118 {
       overflow: hidden;
    }
 
    .customScope .cb118 .thumbs-list .thumbs-wrapper.col-altbreak-4 {
       max-width: 50%;
       max-height: 100%;
    }
 
    .customScope .cb118 .thumbs-list .thumbs-wrapper .col-altbreak {
       max-width: 90%;
    }
 
    .customScope .cb118 .thumbs-list .thumbs-wrapper.thumbs-col2 {
       overflow: visible;
    }
 
    .customScope .cb118 .thumbs-list .thumbs-wrapper.thumbs-col3 {
       max-width: 65%;
       max-height: 65%;
    }
 
    .customScope .cb118 .cb118thumbmargins {
       margin-top: 80px;
    }
 
    .customScope .cb118 .cb118w1 {
       overflow: visible;
    }
 
    .customScope .cb118 .slide-preview, .customScope .cb118 .cb118moreimages {
       display: none !important;
    }
 
    .customScope .cb118 .slide-dup-moving {
       display: none !important;
    }
 
    .customScope .cb118 .cb118moreimages-mobile {
       display: block;
       width: 28px;
       height: 28px;
       overflow: hidden;
       position: absolute;
       right: 2.5em;
       bottom: 2.5em;
    }
 
    .customScope .cb118 .cb118imgwrapmove {
       width: 100%;
    }
 
    .customScope .cb118 .cb118infopanel {
       left: 0;
       right: 0;
       margin-left: auto;
       margin-right: auto;
       width: 100%;
       position: relative;
       height: 19em;
       padding: 1.5em 2.5em 2.5em;
    }
 
    .customScope .cb118 .cb118infopanel .descr {
       height: 5.4em;
       max-height: 5.4em;
    }
 
    .customScope .cb118 .cb118infopanel .descr p {
       padding-right: .75em;
       margin-bottom: .75em;
    }
 
    .customScope .cb118 .cb118infopanel .descr, .customScope .cb118 .cb118infopanel .pagination {
       font-size: 1.85rem;
       padding-bottom: .8em;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav {
       bottom: calc(2.5em + 51px);
       height: 2rem;
       left: 2.5em;
       margin-top: 0;
       float: left;
       display: block;
       height: 0;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav .icn-img {
       width: 0.64em !important;
       height: .64em;
       background: #00758f;
       margin-right: 0.2rem !important;
       cursor: pointer;
       display: inline-block;
       overflow: hidden;
       font-size: 6em;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav .icn-img:first-of-type {
       margin-left: 0 !important;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav .icn-img:before {
       color: #fff;
       font-size: 7rem;
       position: absolute;
       height: .64em;
       line-height: .95;
       left: -.07em;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb118-prev .cb118w2inner {
       -webkit-transform: translate(100%, 0);
       -ms-transform: translate(100%, 0);
       transform: translate(100%, 0);
       transition: transform 0.9s ease;
    }
 
    .customScope .cb118 {
       overflow: visible;
    }
 
    .customScope .cb118 .cb118moreimages, .customScope .cb118 .cb118moreimages-mobile {
       display: none !important;
    }
 
    .customScope .cb118 .thumbs-list .thumbs-wrapper.thumbs-col2 {
       overflow: hidden;
    }
 
    .customScope .cb118 .cb118w1 {
       overflow: visible;
       display: block !important;
    }
 
    .customScope .cb118 .slide-preview {
       display: none !important;
    }
 
    .customScope .cb118 .slide-dup-moving, .customScope .cb118 .thumbs-list {
       display: none !important;
    }
 
    .customScope .cb118 .cb118imgwrapmove {
       width: 100%;
    }
 
    .customScope .cb118 .cb118infopanel {
       left: 0;
       right: 0;
       bottom: 0%;
       margin-left: auto;
       margin-right: auto;
       width: 100%;
       height: 16em;
       position: relative;
       visibility: visible;
       padding: 1.7em 3.5em;
       min-height: 225px;
    }
 
    .customScope .cb118 .cb118infopanel .descr, .customScope .cb118 .cb118infopanel .pagination {
       font-size: 1.85rem;
       padding-bottom: 1.4em;
    }
 
    .customScope .cb118 .cb118infopanel .descr {
       height: 5em;
       max-height: 6em;
    }
 
    .customScope .cb118 .cb118infopanel .descr p {
       padding-right: .75em;
       margin-bottom: .75em;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav {
       position: relative;
       height: 2rem;
       left: 0;
       bottom: 0;
       margin-top: 1.8em;
       float: left;
       display: block;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav .icn-img {
       width: 0.6em !important;
       height: .6em;
       background: #00758f;
       margin-right: 0.2rem !important;
       cursor: pointer;
       display: inline-block;
       overflow: hidden;
       font-size: 6em;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav .icn-img:first-of-type {
       margin-left: 0 !important;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav .icn-img:before {
       color: #fff;
       position: absolute;
       height: .6em;
       font-size: 6.5rem;
       left: -.07em;
       line-height: 1;
    }
 
    .customScope :not(.showThumbs) .cb118infopanel {
       display: block !important;
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .cb118 .thumbs-list {
       min-height: calc((100vw * .668181) + 19em);
    }
 }
 
 @media only screen and (min-width: 1165px) and (max-width: 1446px) {
    .customScope .cb118 .thumbs-list {
       min-height: calc(76vw * .668181);
    }
 }
 
 @media only screen and (min-width: 860px) and (max-width: 1165px) {
    .customScope .cb118 .thumbs-list {
       min-height: calc((100vw - 280px) * .668181);
    }
 }
 
 @media only screen and (min-width: 860px) and (max-width: 1446px) {
    .customScope .cb118 .cb118infopanel {
       width: 280px;
    }
 
    .customScope .cb118 .cb118infopanel .cb118nav {
       bottom: calc(17.4061433447vw - 91.6928327645px);
    }
 }
 
 @media only screen and (min-width: 1446px) {
    .customScope .cb118 .thumbs-list {
       min-height: 731px;
    }
 }
 
 .customScope .cb119 h3 {
    font-size: 1.8rem;
    font-weight: bold;
    margin: 0 0 0.25em;
    padding: 0;
    margin: 0 0 1em 0;
 }
 
 .customScope .cb119 .col-item-w1 {
    padding: 1.2em;
 }
 
 .customScope .cb119 .col-item-w1 > div {
    overflow: hidden;
 }
 
 .customScope .cb119 .col-item-w1 > div strong {
    display: block;
    font-size: 3.2rem;
    font-weight: bold;
    line-height: 1;
 }
 
 .customScope .cb119 .icn-img {
    float: none;
    margin: 0;
    font-size: 9rem;
 }
 
 .customScope .cb119 .icn-img.icn-circle {
    font-size: 7rem;
 }
 
 .customScope .cb119 .cb119w1 p {
    margin-bottom: 2.5em;
 }
 
 .customScope .cb119 .cb119w1 .cb119w3 {
    opacity: 0;
    padding-top: 2em;
 }
 
 .customScope .cb119 .cb119w1 .inview + .cb119w3 {
    animation: o-upfade-y 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.5s forwards;
 }
 
 .customScope .cb119 .cb119w2 > div {
    font-size: 1.6rem;
    margin: 0.1em 0 1em 0;
    line-height: 1.3;
 }
 
 .customScope .cb119 .cb119w2 div:last-of-type {
    margin-bottom: 0;
 }
 
 .customScope .cb119v0 .col-item-w1 > div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cb119v0 .icn-img {
    width: 1em !important;
    max-width: 1em;
    min-width: 1em;
 }
 
 .customScope .cb119v0 .cb119w2 {
    margin: .9em 0 .7em .7em;
    max-width: 100%;
 }
 
 .customScope .cb119v1 .col-item-w1 > div strong {
    font-size: 4.2rem;
    margin: 0.3em 0;
 }
 
 @media (min-width: 974px) {
    .customScope .cb119v0 .col4 .col-item-w1 > div {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .cb119v0 .cb119w2 {
       max-width: 100%;
    }
 }
 
 .customScope .cb120 {
    position: relative;
 }
 
 .customScope .cb120:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    display: block;
    background: #fff;
 }
 
 .customScope .cw80 + .cb120:before {
    top: -50px;
 }
 
 .customScope .cb120 h2 {
    margin-bottom: 0.3em;
 }
 
 .customScope .cb120 .eyebrow {
    color: #665F5B !important;
    text-transform: uppercase;
    font-size: 1.6rem;
 }
 
 .customScope .cb120 .oform label {
    margin: .3em 0 0;
 }
 
 .customScope .cb120 .oform-sml {
    line-height: 1.3;
    padding: 1.7em 0;
    color: #7A736E;
 }
 
 .customScope .cb120 .cb120w2 {
    width: 100%;
    z-index: 2;
    max-width: 86rem;
    position: relative;
 }
 
 .customScope .cb120 .cb120w3 {
    position: relative;
    z-index: 2;
    width: 41%;
    max-width: 475px;
    min-height: calc(25.5591054313vw + 41.054313099px);
    margin-bottom: 4em;
 }
 
 .customScope .cb120 .cb120w3 .obttns {
    float: none;
 }
 
 .customScope .cb120 .cb120w3 .obttns > div {
    float: none;
    margin-bottom: 0;
    display: inline-block;
 }
 
 .customScope .cb120 .cb120w3.cb120video {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -ms-flex-align: center;
    align-items: center;
    width: auto;
    max-width: none;
    min-height: auto;
 }
 
 .customScope .cb120 .cb120w3.cb120video .cb120w8 {
    width: 41%;
    max-width: 475px;
    min-height: calc(25.5591054313vw + 41.054313099px);
    margin-bottom: 4em;
 }
 
 .customScope .cb120 .cb120w3.cb120video .cb120w9 {
    width: 59%;
    padding: 0 0 0 5%;
    margin-bottom: 4em;
 }
 
 .customScope .cb120 .cb120w4 {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    position: absolute;
 }
 
 .customScope .cb120 .cb120w5 {
    bottom: 0;
    width: 62.5%;
    right: -6.25%;
    max-width: 1000px;
    position: absolute;
    margin-bottom: 1em;
    background-size: cover;
    background-repeat: no-repeat;
 }
 
 .customScope .cb120 .cb120w5:before {
    content: "";
    padding-top: 63.5%;
    display: block;
    position: relative;
    width: 0;
 }
 
 .customScope .cb120.cmp-overlap .cb120w3, .customScope .cb120.cmp-overlap .cb120w5 {
    margin-bottom: 0 !important;
 }
 
 .customScope .cb120 .cb120icn {
    position: absolute;
    opacity: 0;
    transition: opacity 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
 }
 
 .customScope .cb120 .cb120icn.cb120icn1 {
    left: 44.5%;
    top: 15%;
 }
 
 .customScope .cb120 .cb120icn.cb120icn1 .icn-img.icn-circle {
    font-size: calc(10.8626198083vw + 2.1980830671px);
 }
 
 .customScope .cb120 .cb120icn.cb120icn2 {
    transition-delay: .4s;
    left: 17%;
    top: 68%;
 }
 
 .customScope .cb120 .cb120icn.cb120icn2 .icn-img.icn-circle {
    font-size: calc(12.1405750799vw - 8.249201278px);
 }
 
 .customScope .cb120 .cb120icn .icn-img.icn-circle {
    margin: 0 !important;
    transform: translate(-50%, -50%);
 }
 
 .customScope .cb120.inview .cb120icn {
    opacity: 1;
 }
 
 .customScope .rtl .cb120 .cb120w5 {
    left: -6.25%;
    right: auto;
 }
 
 .customScope .rtl .cb120 .oform .oselect:after {
    right: auto;
    left: .1em;
 }
 
 .customScope .cb120v1 {
    background: #fff;
 }
 
 .customScope .cb120v1:before {
    display: none;
 }
 
 .customScope .cb120v1 .cb120w5 {
    width: 63%;
    max-width: 800px;
    width: calc(48.1927710843vw + 28.9156626506px);
 }
 
 .customScope .cb120v1 .cb120w6 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
    max-width: 50%;
    padding: 0;
    position: relative;
    z-index: 2;
 }
 
 .customScope .cb120v1 .cb120w6:after {
    content: "";
    padding-top: 61%;
    display: block;
    position: relative;
    width: 0;
 }
 
 .customScope .cb120v1 .cb120w6 .cb120w7 {
    align-self: center;
 }
 
 .customScope .cb120v2 {
    background: #fff;
 }
 
 .customScope .cb120v2:before {
    display: none;
 }
 
 .customScope .cb120v2 .cb120w6 {
    width: 100%;
    max-width: 974px;
    padding: 0;
    margin: 2em auto 2.4em !important;
    text-align: center;
 }
 
 .customScope .cb120v2 .cb120w6 .obttns {
    float: none;
 }
 
 @media (min-width: 1600px) {
    .customScope .cb120 .cb120w3 {
       min-height: 450px;
    }
 
    .customScope .cb120 .cb120w5 {
       right: -100px;
    }
 
    .customScope .cb120 .cb120icn.cb120icn1 .icn-img.icn-circle {
       font-size: 176px;
    }
 
    .customScope .cb120 .cb120icn.cb120icn2 .icn-img.icn-circle {
       font-size: 184px;
    }
 
    .customScope .cb120v1 .cb120w5 {
       width: 60%;
       max-width: 800px;
    }
 }
 
 @media (min-width: 770px) {
    .customScope .cb120 .oform {
       font-size: 1.6rem;
    }
 }
 
 @media (min-width: 770px) and (max-width: 974px) {
    .customScope .cb120 .cb120w3 {
       min-height: calc(39.2156862745vw - 101.960784314px);
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb120 .cb120w3 {
       min-height: 0;
       width: 100%;
       max-width: 500px;
       padding-bottom: 340px;
       margin-bottom: 5em;
    }
 
    .customScope .cb120 .cb120w3.cb120video {
       display: block;
       width: 100%;
       max-width: none;
    }
 
    .customScope .cb120 .cb120w3.cb120video .cb120w8 {
       width: auto;
    }
 
    .customScope .cb120 .cb120w3.cb120video .cb120w9 {
       width: 100%;
       max-width: 600px;
       padding: 0;
       margin: 0 auto;
    }
 
    .customScope .cb120 .cb120w5 {
       right: 0px;
       width: 106%;
       max-width: 650px;
    }
 
    .customScope .cb120 .cb120icn.cb120icn1 .icn-img.icn-circle {
       font-size: 116px;
    }
 
    .customScope .cb120 .cb120icn.cb120icn2 .icn-img.icn-circle {
       font-size: 118px;
    }
 
    .customScope .cb120.cb120altmobile .cb120w3 {
       padding-bottom: 0 !important;
       margin-bottom: 0 !important;
    }
 
    .customScope .cb120.cb120altmobile .cb120w5 {
       display: none;
       background: transparent !important;
    }
 
    .customScope .cb120v1 .cb120w1 {
       overflow: hidden;
       margin-bottom: -1.5em;
    }
 
    .customScope .cb120v1 .cb120w5, .customScope .cb120v1 .cb120w4 {
       position: relative;
       top: auto;
       bottom: auto;
       left: auto;
       right: auto;
    }
 
    .customScope .cb120v1 .cb120w6 {
       width: 100%;
       max-width: 550px;
    }
 
    .customScope .cb120v1 .cb120w6:after {
       display: none;
    }
 
    .customScope .cb120v1 .cb120w4 {
       text-align: right;
       overflow: visible;
       width: 110%;
    }
 
    .customScope .cb120v1 .cb120w5 {
       display: inline-block;
       max-width: 460px;
       margin: 0;
    }
 }
 
 @media (max-width: 630px) {
    .customScope .cb120v0 .cb120w3 {
       padding-bottom: calc(61.2903225806vw - 46.1290322581px);
    }
 
    .customScope .cb120v0 .cb120w5 {
       right: auto;
       left: -6.4%;
       width: calc(93.5483870968vw + 60.6451612903px);
    }
 
    .customScope .cb120v0 .cb120icn.cb120icn1 .icn-img.icn-circle {
       font-size: calc(16.7741935484vw + 10.3225806452px);
    }
 
    .customScope .cb120v0 .cb120icn.cb120icn2 .icn-img.icn-circle {
       font-size: calc(16.7741935484vw + 12.3225806452px);
    }
 }
 
 @media (max-width: 320px) {
    .customScope .cb120v0 .cb120w3 {
       padding-bottom: 150px;
    }
 
    .customScope .cb120v0 .cb120w5 {
       width: 360px;
    }
 
    .customScope .cb120v0 .cb120icn.cb120icn1 .icn-img.icn-circle {
       font-size: 64px;
    }
 
    .customScope .cb120v0 .cb120icn.cb120icn2 .icn-img.icn-circle {
       font-size: 66px;
    }
 }
 
 .customScope .cb121 {
    position: fixed;
    margin: 0;
    right: -60px;
    bottom: 9em;
    z-index: 20;
    width: 54px;
    -ms-transform: translate(0, 36px);
    -webkit-transform: translate(0, 36px);
    transform: translate(0, 36px);
    -webkit-transition: opacity .6s ease,right .7s ease;
    -moz-transition: opacity .6s ease,right .7s ease;
    transition: opacity .6s ease,right .7s ease;
    font-size: 16px;
    line-height: 1.3;
 }
 
 .customScope .cb121 .cb121w1 {
    float: right;
    width: 54px;
    box-shadow: rgba(50, 75, 92, 0.15) 0px 0px 10px 4px;
    padding: 0px;
    border-radius: 5px 0px 0px 5px;
    overflow: hidden;
    margin: 0;
 }
 
 .customScope .cb121 .cb121w1 > li {
    width: 54px;
    position: relative;
    line-height: 0;
    overflow: hidden;
    margin: -1px 0px 0px;
    transition: background-color 0.3s ease 0s;
    list-style: none;
    background: #514C47;
 }
 
 .customScope .cb121 .cb121w1 > li:before {
    display: block;
    position: absolute;
    font-size: 33px;
    left: 8px;
    width: 36px;
    top: 4px;
    transition: color 0.3s ease 0s;
    height: 49px;
    text-align: center;
    background-repeat: no-repeat;
 }
 
 .customScope .cb121 .cb121w1 > li:hover, .customScope .cb121 .cb121w1 > li.active {
    background-color: #fff !important;
    transition: background-color 0.3s ease 0s;
 }
 
 .customScope .cb121 .cb121w1 > li:hover a, .customScope .cb121 .cb121w1 > li.active a {
    color: #514C47 !important;
 }
 
 .customScope .cb121 .cb121w1 > li:hover:before, .customScope .cb121 .cb121w1 > li.active:before {
    fill: #514C47 !important;
    color: #514C47 !important;
 }
 
 .customScope .cb121 .cb121w1 > li.bgdarkblue:hover, .customScope .cb121 .cb121w1 > li.bgdarkblue.active {
    background-color: #fff !important;
    transition: background-color 0.3s ease 0s;
 }
 
 .customScope .cb121 .cb121w1 > li.bgdarkblue:hover a, .customScope .cb121 .cb121w1 > li.bgdarkblue.active a {
    color: #325C72 !important;
 }
 
 .customScope .cb121 .cb121w1 > li.bgdarkblue:hover:before, .customScope .cb121 .cb121w1 > li.bgdarkblue.active:before {
    fill: #325C72 !important;
    color: #325C72 !important;
 }
 
 .customScope .cb121 .cb121w1 > li a {
    display: block;
    text-align: center;
    position: relative;
    width: 54px;
    box-sizing: border-box;
    font-size: 12px;
    z-index: 2;
    color: #fff;
    line-height: 1.2;
    overflow: hidden;
    padding: 35px 0px 6px;
    transition: color 0.3s ease 0s;
    text-decoration: none;
 }
 
 .customScope body.cb121_loaded .cb121 {
    right: 0;
 }
 
 .customScope .cb121w2 {
    max-width: 380px;
 }
 
 .customScope .cb121w2 strong.cb121modaltitle {
    margin: -1em .5em 0.3em 0;
    display: block;
    font-size: 21px;
    color: #000;
    line-height: 1.3;
 }
 
 .customScope .cb121w2 .cc05w5 {
    border-bottom: 1px solid #D4CFCA;
    padding: 0.5em 0 1.3em 0;
 }
 
 .customScope .cb121w2 .cc05w5:last-child {
    border-bottom: none;
    padding-bottom: 0;
 }
 
 @media (max-height: 500px) {
    .customScope .cb121 {
       bottom: 8em;
    }
 }
 
 @media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .customScope .cb121 {
       bottom: 8em;
    }
 }
 
 @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) {
    .customScope .cb121 {
       bottom: 8em;
    }
 }
 
 @media only screen and (min-device-width: 375px) and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) and (orientation: landscape) {
    .customScope .cb121 {
       bottom: 8em;
    }
 }
 
 @media only screen and (min-device-width: 441px) and (max-device-width: 731px) and (orientation: landscape) {
    .customScope .cb121 {
       bottom: 8em;
    }
 }
 
 @media only screen and (min-device-width: 441px) and (max-device-width: 823px) and (orientation: landscape) {
    .customScope .cb121 {
       bottom: 8em;
    }
 }
 
 .customScope .cb122 {
    text-align: center;
 }
 
 .customScope .cb122 h3 {
    font-weight: normal;
 }
 
 .customScope .cb122 .col-item-w1 > *:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
 }
 
 .customScope .cb122 .obttns {
    float: none;
    margin: 0 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: fit-content;
    padding: 0em 0em 1em 0em;
 }
 
 .customScope .cb122 .obttns > div {
    flex: 0 0 auto;
    margin: 0 .8em .6em;
 }
 
 .customScope .cb122 .cb122w2 {
    max-width: 15em;
    margin: 0 auto;
 }
 
 .customScope .cb122 .cb122w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb122 .cb122w3 a {
    display: block;
    float: left;
    text-decoration: none !important;
 }
 
 .customScope .cb122 .cb122w3 :before {
    font-size: 50px;
    font-size: 5rem;
    -webkit-transition: opacity 0.1s linear;
    -moz-transition: opacity 0.1s linear;
    transition: opacity 0.1s linear;
 }
 
 .customScope .cb122 .cb122w3 :hover:before {
    opacity: .75;
 }
 
 .customScope .cb123 {
    width: 100%;
    display: block;
 }
 
 .customScope .cb123 h2 {
    text-align: center;
    padding: 0 0 0.5em 0;
 }
 
 .customScope .cb123 p {
    line-height: 1.9;
 }
 
 .customScope .cb123 .o-crsl.col1 .slick-dots {
    bottom: -1.75em;
 }
 
 .customScope .cb123 .col-framework.col2 {
    min-width: 100%;
 }
 
 .customScope .cb123 .col-gutters.col2.col-twothreefifth .col-item:nth-child(2n) {
    justify-content: center;
 }
 
 .customScope .cb123w1 {
    padding-bottom: 2em;
 }
 
 .customScope .cb123img1 {
    width: 100%;
    height: auto;
    transform: translateX(2px);
 }
 
 .customScope .slick-current .cb123img1 {
    transform: translateX(0);
 }
 
 .customScope .cb123lnk1 {
    display: block;
    font-weight: bold;
    margin-top: 1em;
 }
 
 .customScope .cb124 {
    position: relative;
    overflow: hidden;
 }
 
 .customScope .cb124 .slick-slider .slick-track, .customScope .cb124 .slick-slider .slick-list {
    height: 100%;
 }
 
 .customScope .cb124.txtlight a:not(.cta-link) {
    text-decoration: none;
 }
 
 .customScope .cb124.txtdark h4, .customScope .cb124.txtdark .cb124loc, .customScope .cb124.txtdark .cb124desc {
    color: #fff;
 }
 
 .customScope .cb124.txtdark .cb124desc p {
    color: #fff;
 }
 
 .customScope .cb124 header p {
    line-height: 1.56;
    font-size: 1.8rem;
 }
 
 .customScope .cb124 .col-w1 {
    margin: 2.2em 0 0 0;
 }
 
 .customScope .cb124 .cb124w1 {
    margin-top: 2em;
    position: relative;
 }
 
 .customScope .cb124 .col-item {
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
 }
 
 .customScope .cb124 .col-item .icn-play-bttn {
    z-index: 4;
    position: absolute;
    bottom: 0;
    right: 0;
 }
 
 .customScope .cb124 .col-item .icn-play-bttn::before {
    color: #fff;
    position: absolute;
    right: 1rem;
    bottom: 0;
    font-size: 6rem;
    z-index: 5;
 }
 
 .customScope .cb124 .col-item .cb124tile {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: visible;
 }
 
 .customScope .cb124 .col-item .cb124tile:hover {
    text-decoration: none;
 }
 
 .customScope .cb124 .col-item.cb124light .cb124heading {
    color: #000;
 }
 
 .customScope .cb124 .col-item.cb124light .cb124w2:hover .cb124heading {
    color: #fff;
 }
 
 .customScope .cb124 .col-item:after {
    content: "";
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
    position: absolute;
    color: #fff;
    font-size: 1.8rem;
    font-weight: 600;
    display: block;
    z-index: 3;
    background: rgba(0, 0, 0, 0.9);
    background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.75) 6%, rgba(0, 0, 0, 0.55) 17%, rgba(0, 0, 0, 0.25) 38%, transparent 50%);
    background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.75) 6%, rgba(0, 0, 0, 0.55) 17%, rgba(0, 0, 0, 0.25) 38%, transparent 50%);
    background: linear-gradient(to top, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.75) 6%, rgba(0, 0, 0, 0.55) 17%, rgba(0, 0, 0, 0.25) 38%, transparent 50%);
 }
 
 .customScope .cb124 .cb124w2 {
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 4;
 }
 
 .customScope .cb124 .cb124w2 > div {
    height: 100%;
 }
 
 .customScope .cb124 .cb124w2 img {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
 }
 
 .customScope .cb124 .cb124w2 .cb124tileheader {
    z-index: 1;
 }
 
 .customScope .cb124 .cb124w2 .cb124quote .cb124tileheader:after {
    display: none !important;
 }
 
 .customScope .cb124 .cb124w2:hover .cb124tileheader:after {
    content: '';
    display: block;
    position: relative;
    bottom: -13px;
    background-color: #fff;
    height: 1px;
    width: 9.3rem;
 }
 
 .customScope .cb124 .cb124w2:hover .cb124w3 {
    top: 0 !important;
    transition: top 0.3s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb124 .cb124w2:hover .cb124w3:before {
    opacity: .95;
 }
 
 .customScope .cb124 .cb124w2:hover .cb124w3.cb124quote:after {
    opacity: 1;
 }
 
 .customScope .cb124 .cb124w2:hover .cb124w3.cb124quote .cb124tileheader {
    height: 0 !important;
    opacity: 0;
 }
 
 .customScope .cb124 .cb124w2:hover .cb124w3.cb124quote .cb124tileheader > * {
    transform: translateY(-100%);
 }
 
 .customScope .cb124 .cb124w2:hover .cb124w3.cb124quote .cb124desc {
    height: 80%;
    overflow-y: auto !important;
    margin-top: 3em;
 }
 
 .customScope .cb124 .cb124w2:hover h4 {
    transform: translateY(0);
 }
 
 .customScope .cb124 .cb124w2:hover .cb124desc {
    opacity: 1;
 }
 
 .customScope .cb124 .cb124w3 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    padding: 1.115em 1.5em;
    position: absolute;
    top: 73%;
    height: 100%;
    width: 100%;
    transition: top 0.25s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb124 .cb124w3:before {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: .8;
    transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb124 .cb124w3.cb124quote .cb124tileheader {
    transition: opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), height 0s ease 0.3s;
 }
 
 .customScope .cb124 .cb124w3.cb124quote .cb124tileheader > * {
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb124 .cb124w3.cb124quote .cb124desc {
    position: relative;
    margin-top: 7em;
    overflow: hidden;
 }
 
 .customScope .cb124 .cb124w3.cb124quote:after {
    display: block;
    position: absolute;
    top: .5em;
    opacity: 0;
    font-size: 3.6rem;
    width: 1em;
    height: 1em;
    margin: 0 0 .5em;
    color: #fff;
    transition: opacity .4s ease;
    font-family: "oracleicons" !important;
    content: "\ead0";
 }
 
 .customScope .cb124 .cb124w3 h4 {
    font-size: 24px;
    font-weight: bold;
    text-decoration: none;
    z-index: 1;
    transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    padding-bottom: .5rem;
    margin-bottom: .3rem;
    width: 85%;
    line-height: 1.3;
 }
 
 .customScope .cb124 .cb124w3 .cb124loc {
    z-index: 1;
    position: relative;
    transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
    overflow: hidden;
    width: 80%;
 }
 
 .customScope .cb124 .cb124w3 .cb124desc {
    height: 53%;
    overflow-y: auto;
    z-index: 1;
    position: relative;
    opacity: 0;
    margin-top: 3rem;
    margin-bottom: 23%;
    transition: opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cb124 .cb124w3 .cb124desc::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 5px;
    background-color: rgba(255, 255, 255, 0.15);
 }
 
 .customScope .cb124 .cb124w3 .cb124desc::-webkit-scrollbar-track {
    background-color: rgba(255, 255, 255, 0.15);
 }
 
 .customScope .cb124 .cb124w3 .cb124desc::-webkit-scrollbar-thumb {
    background-color: #fff;
 }
 
 .customScope .cb124 .cb124w3 .cb124desc p {
    margin-right: 20px;
 }
 
 .customScope .cb124.cb124touched .cb124w2:hover .cb124w3 {
    transition: none;
    top: 73%;
 }
 
 .customScope .rtl .cb124 .col-item .icn-play-bttn:before {
    left: 1rem;
    right: auto;
 }
 
 .customScope .cb124w1 > div:not(.o-crsl) .cb124w3 .cb124desc {
    margin-bottom: 30%;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb124 .col4 {
       max-width: 330px !important;
       margin-left: auto;
       margin-right: auto;
    }
 }
 
 .customScope .cb125 .eyebrow, .customScope .cb125 p, .customScope .cb125 ul {
    font-size: 1.7rem;
 }
 
 .customScope .cb125 h2, .customScope .cb125 h3 {
    font-size: 4rem;
    font-weight: normal;
    margin-bottom: .6em;
 }
 
 .customScope .cb125 h3 {
    font-size: 3.8rem;
 }
 
 .customScope .cb125 .obttns {
    margin-top: .3em;
 }
 
 .customScope .cb125 img {
    display: block;
    height: auto;
 }
 
 .customScope .cb125 img:not([data-lazy-src]), .customScope .cb125 img.lazyloaded {
    width: 100%;
 }
 
 .customScope .cb125 .cb125cta {
    margin-top: .5em;
    clear: both;
    float: left;
    width: 100%;
 }
 
 .customScope .cb125 .cb125cta a.cta-lnk {
    font-size: 1.6rem;
    font-weight: bold;
 }
 
 .customScope .cb125 .bcvideo .video-js .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
    right: 0 !important;
    left: auto !important;
    margin-bottom: .5em !important;
    font-size: 1rem;
 }
 
 .customScope .cb125v0 > header {
    margin-bottom: 3em !important;
 }
 
 .customScope .cb125v0.cpad .cb125zigzag .cb125.cpad:first-of-type {
    padding-top: 0 !important;
 }
 
 .customScope .cb125v0.cpad .cb125zigzag .cb125.cpad:last-of-type {
    padding-bottom: 0 !important;
 }
 
 @media (min-width: 770px) {
    .customScope .cb125v0 .cb125zigzag:not(.cb125zag) section.cb125:nth-child(2n+1) .col-framework.col2 .col-w1 {
       flex-direction: row-reverse !important;
    }
 
    .customScope .cb125v0 .cb125zigzag.cb125zag section.cb125:nth-child(2n) .col-framework.col2 .col-w1 {
       flex-direction: row-reverse !important;
    }
 
    .customScope .cb125zag.cb125 .col-framework.col2 .col-w1 {
       flex-direction: row-reverse !important;
    }
 }
 
 @media (min-width: 600px) {
    .customScope .cb125v0 .cb125zigzag:not(.cb125zag) section.cb125:nth-child(2n+1) .col-framework.col2.col-altsize .col-w1, .customScope .cb125v0 .cb125zigzag:not(.cb125zag) section.cb125:nth-child(2n+1) .col-framework.col2.col-altbreak .col-w1 {
       flex-direction: row-reverse !important;
    }
 
    .customScope .cb125v0 .cb125zigzag.cb125zag section.cb125:nth-child(2n) .col-framework.col2.col-altsize .col-w1, .customScope .cb125v0 .cb125zigzag.cb125zag section.cb125:nth-child(2n) .col-framework.col2.col-altbreak .col-w1 {
       flex-direction: row-reverse !important;
    }
 
    .customScope .cb125zag.cb125 .col-framework.col2.col-altsize .col-w1, .customScope .cb125zag.cb125 .col-framework.col2.col-altbreak .col-w1 {
       flex-direction: row-reverse !important;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb125v3 .cb125visual {
       width: 240px !important;
       max-width: 240px !important;
       margin-bottom: .6em;
    }
 
    .customScope .cb125v3 .cb125visual .o-bgimg {
       background-position: 0 0;
    }
 
    .customScope .cb125top {
       margin-top: -2.09em !important;
    }
 }
 
 .customScope .cb125v1 .col-item.o-bgimg {
    padding-top: 33.75%;
    font-size: 0 !important;
 }
 
 .customScope .cb125v2 cite, .customScope .cb125v5 cite {
    font-size: 1.7rem;
 }
 
 .customScope .cb125v2 .eyebrow, .customScope .cb125v5 .eyebrow {
    color: #C74634;
    margin-bottom: 0;
 }
 
 .customScope .cb125v2 .eyebrow + .eyebrowbar, .customScope .cb125v5 .eyebrow + .eyebrowbar {
    padding-top: .1em;
 }
 
 .customScope .cb125v2 .eyebrow + .eyebrowbar:after, .customScope .cb125v5 .eyebrow + .eyebrowbar:after {
    display: none;
 }
 
 .customScope .cb125v2 .cb125visual figure, .customScope .cb125v5 .cb125visual figure {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    position: relative;
 }
 
 .customScope .cb125v2 .cb125visual figure img, .customScope .cb125v5 .cb125visual figure img {
    max-width: 100%;
 }
 
 .customScope .cb125v2 .cb125visual figcaption, .customScope .cb125v5 .cb125visual figcaption {
    color: #fff;
    font-size: 1.4rem;
    position: absolute;
    bottom: -0.5px;
    width: 100%;
    padding: 2.5em 1.7em 1.1em;
    background: transparent;
    background: -moz-linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.8) 100%);
    background: -webkit-linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.8) 100%);
    background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 30%, rgba(0, 0, 0, 0.5) 65%, rgba(0, 0, 0, 0.8) 100%);
 }
 
 .customScope .cb125v3 .col-item {
    align-self: center;
 }
 
 .customScope .cb125v3 .col-item .o-bgimg {
    background-size: contain !important;
    font-size: 0 !important;
    width: 100%;
    padding-top: 61.585%;
 }
 
 .customScope .cb125v4 .eyebrowbar {
    padding-top: .7895em;
 }
 
 .customScope .cb125v5 .cb125visual {
    margin-bottom: auto;
 }
 
 @media (min-width: 600px) and (max-width: 770px) {
    .customScope .cb125v1 .col2.col-altbreak .col-item.cpad {
       padding-top: 1.8em;
       padding-bottom: 1.8em;
    }
 
    .customScope .cb125v1 .col2.col-altbreak .col-item.o-bgimg {
       background-size: 118% auto !important;
       background-position-y: 50%;
    }
 
    .customScope .cb125v1 .col2:not(.col-altbreak) .col-item.o-bgimg {
       padding-top: 56%;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb125 h2 {
       font-size: 3.2rem;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb125v1 .col-item.o-bgimg {
       padding-top: 58%;
    }
 
    .customScope .cb125v2.cpad + .cb125v2.cpad {
       padding-top: 0;
    }
 
    .customScope .cb125v2 .cb125visual, .customScope .cb125v5 .cb125visual {
       margin-bottom: -4px;
    }
 
    .customScope .cb125v2 .cb125visual figure, .customScope .cb125v5 .cb125visual figure {
       width: calc(100% + 44px);
       margin: 0 -22px;
    }
 
    .customScope .cb125v2 .cb125visual figure .bcvideo.bcthumbnail, .customScope .cb125v5 .cb125visual figure .bcvideo.bcthumbnail {
       display: block;
    }
 
    .customScope .cb125v2 .cb125content, .customScope .cb125v5 .cb125content {
       padding-top: 1.7em;
       z-index: 5;
    }
 
    .customScope .cb125v2 .eyebrowbar, .customScope .cb125v5 .eyebrowbar {
       position: static !important;
       padding-top: 0;
    }
 
    .customScope .cb125v2 .eyebrowbar:after, .customScope .cb125v5 .eyebrowbar:after {
       width: calc(100% + 24px);
       left: -12px;
       height: 8px;
    }
 }
 
 .customScope .cb126:before {
    content: 'desktop';
    display: none;
 }
 
 .customScope .cb126 h3 {
    font-size: 2.8rem;
    margin-bottom: 0.8em;
 }
 
 .customScope .cb126 h5 {
    font-weight: normal;
    font-size: 1.9rem;
    line-height: 1;
    padding: 10px 22px;
    margin: 0;
    background-color: #E1DDDA;
    color: #4F5A5A;
 }
 
 .customScope .cb126 .cb126cta {
    z-index: 5;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    font-size: 1.2em;
    font-weight: bold;
    font-family: inherit;
    line-height: inherit;
    background: none;
    padding: 0 22px;
    border: 0;
    cursor: pointer;
    color: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
 }
 
 .customScope .cb126 .cb126cta:hover {
    text-decoration: none;
 }
 
 .customScope .cb126 .cb126cta span {
    line-height: 1.2;
    font-size: 1.1em;
    position: relative;
    padding: 0 2em 0 0;
 }
 
 .customScope .cb126 .cb126cta span:before {
    font-size: 2.4em;
    color: #FFF;
    position: absolute;
    right: 0;
    font-size: 2em;
    top: 0;
    bottom: 0;
    height: 1em;
    margin: auto;
 }
 
 .customScope .cb126 .cb126w1 + .cb126w1 {
    padding-top: 2em;
 }
 
 .customScope .cb126 .cb126w1 .cb126hidden {
    display: none !important;
 }
 
 .customScope .cb126 .cb126w1.cb126truncate-show .cb126hidden {
    display: flex !important;
 }
 
 .customScope .cb126 .cb126w1 .cb126w7 {
    display: none;
    text-align: center;
    border-bottom: 2px solid #E1DDDA;
    padding-bottom: 3.4em;
    margin-bottom: 3em;
    margin-top: 1em;
    color: #C58C52;
    font-weight: bold;
    position: relative;
    height: 0;
    overflow: visible;
    box-sizing: content-box;
 }
 
 .customScope .cb126 .cb126w1 .cb126w7 > span {
    cursor: pointer;
    font-size: 2rem;
 }
 
 .customScope .cb126 .cb126w1.cb126truncate .cb126w7 {
    display: block;
 }
 
 .customScope .cb126 .cb126w1 .cb126w2 {
    position: relative;
    box-sizing: content-box;
 }
 
 .customScope .cb126 .cb126w3 {
    position: relative;
    border: 2px solid #E1DDDA;
    overflow: hidden;
    flex-grow: 1;
 }
 
 .customScope .cb126 .cb126w3.cb126active .cb126w6 {
    opacity: 1;
    transform: translate(0);
 }
 
 .customScope .cb126 .cb126w3 .cb126w6.beforebg-blue:before {
    background-color: #006B8F !important;
 }
 
 .customScope .cb126 .cb126w4 {
    position: relative;
 }
 
 .customScope .cb126 .cb126w4 p {
    text-align: center;
    padding: 0 22px 22px 22px;
    margin: 0;
    font-size: 1.1em;
    line-height: 1.5;
 }
 
 .customScope .cb126 .cb126w5 {
    position: relative;
    padding: 10px 22px;
    padding-bottom: 45%;
    line-height: 1.2;
 }
 
 .customScope .cb126 .cb126w5 img {
    max-width: calc(100% - 44px);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
 }
 
 .customScope .cb126 .cb126w6 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transform: translate(0, 15%);
    position: absolute;
    opacity: 0;
    transition: transform 0.25s, opacity 0.25s;
 }
 
 .customScope .cb126 .cb126w6:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0.95;
 }
 
 .customScope .cb126 .cb126w8 {
    position: absolute;
    top: -10%;
    left: 50%;
    margin-left: -4em;
 }
 
 .customScope .cb126 .cb126w8 .icn-circle {
    background-color: transparent;
    cursor: pointer;
    z-index: 1;
 }
 
 .customScope .cb126 .cb126w8:before {
    width: 40px;
    height: 40px;
    background: #FFF;
    content: '';
    z-index: 0;
    position: absolute;
    top: 30%;
    left: 50%;
    margin-left: -20px;
 }
 
 @media (max-width: 770px) {
    .customScope .cb126:before {
       content: 'tablet';
       display: none;
    }
 
    .customScope .cb126 .cb126w3 .cb126w6 {
       position: relative;
       transform: translate(0);
       transition: none;
       opacity: 1;
    }
 
    .customScope .cb126 .cb126w3 .cb126w6:before {
       display: none;
    }
 
    .customScope .cb126 .cb126w3 .cb126w6 .cb126cta {
       position: relative;
       font-size: 1em;
       padding-bottom: 22px;
       color: #006B8F;
    }
 
    .customScope .cb126 .cb126w3 .cb126w6 .cb126cta:hover span {
       text-decoration: underline;
    }
 
    .customScope .cb126 .cb126w3 .cb126w6 .cb126cta span {
       color: #006B8F;
       padding: 0;
    }
 
    .customScope .cb126 .cb126w3 .cb126w6 .cb126cta .icn-img:before {
       display: none;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb126:before {
       content: 'mobile';
       display: none;
    }
 }
 
 .customScope .cb127 ul.obullets {
    margin-bottom: 0;
 }
 
 .customScope .cb127 .cb127w2 h3, .customScope .cb127 .cb127w3 h3 {
    font-size: 2.4rem;
    padding-bottom: .1em;
 }
 
 .customScope .cb127 .cb127w3 h3 {
    padding-top: 1em;
 }
 
 .customScope .cb127 .otable.otable-scrolling .otable-w1:before, .customScope .cb127 .otable.otable-scrolling .otable-w1:after {
    background: #F1EFED;
 }
 
 .customScope .cb127 .otable td {
    background: #fff;
    vertical-align: top;
    color: #000;
 }
 
 .customScope .cb127 .otable th {
    color: #000;
 }
 
 .customScope .cb127 .cb127w1 {
    opacity: 1;
 }
 
 .customScope .cb127 .cb127w1.hidden {
    height: 0;
    padding: 0;
    opacity: 0;
    overflow: hidden;
    transition: none;
 }
 
 @media (min-width: 572px) {
    .customScope .otable.otable-scrolling .otable-w1:before, .customScope .otable.otable-scrolling .otable-w1:after {
       display: none;
    }
 }
 
 .customScope .cb129 header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: end;
    align-items: flex-end;
 }
 
 .customScope .cb129 header .eyebrow {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
 }
 
 .customScope .cb129 header h2 {
    -ms-flex: 1 0 50%;
    flex: 1 0 50%;
 }
 
 .customScope .cb129w1 {
    padding-top: 2.2em;
 }
 
 .customScope .cb129w2 {
    display: block;
    margin: 0 0 10px;
    padding: 1.3em 6.25em;
    overflow: hidden;
    background: #fff;
 }
 
 .customScope .cb129w2:hover {
    text-decoration: none;
 }
 
 .customScope .cb129w2:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb129w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 -5em;
    cursor: pointer;
 }
 
 .customScope .cb129w3 h4[class^='icn'] {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    margin: 0;
    font-size: 2.2rem;
    font-weight: normal;
    color: #3B7087;
 }
 
 .customScope .cb129w3 h4[class^='icn']:before {
    position: relative;
    width: 8.75rem;
    left: -0.1em;
    font-size: 7.5rem;
    line-height: 0.5;
    text-align: center;
 }
 
 .customScope .rtl .cb129w3 h4[class^='icn']:before {
    left: 0;
    right: -0.1em;
 }
 
 .customScope .cb129w4 {
    --fullHeight: auto;
    opacity: 0;
    height: 0;
    overflow: hidden;
    transition: 0.3s height 0.2s, 0.2s opacity;
 }
 
 .customScope .cb129w4 > :first-child {
    padding-top: 2em;
 }
 
 .customScope .cb129w4 > :last-child:not(.col-framework) {
    padding-bottom: 2.333em;
 }
 
 .customScope .cb129w4.cb129open {
    opacity: 1;
    height: auto;
    height: var(--fullHeight, auto);
    transition: 0.3s height, 0.4s opacity 0.2s;
 }
 
 .customScope .cb129w4 .obullets {
    margin-bottom: 0;
 }
 
 .customScope .cb129w4 p, .customScope .cb129w4 .obullets li, .customScope .cb129w4 ol.decimal li {
    margin-bottom: 1.8em;
 }
 
 .customScope .cb129w4 img {
    max-width: 100%;
 }
 
 .customScope .cb129w5 {
    margin-top: 3em;
 }
 
 .customScope .cb129w5 h3 {
    padding: 1.25em 0;
    border-top: 1px solid rgba(122, 115, 110, 0.2);
 }
 
 .customScope .cb129w5 h4 {
    margin-bottom: 1.5em;
 }
 
 .customScope .cb129icn {
    position: relative;
    margin-left: auto;
    cursor: pointer;
 }
 
 .customScope .rtl .cb129icn {
    margin-left: 0;
    margin-right: auto;
 }
 
 .customScope .cb129icn:before {
    display: block;
    width: 7.5rem;
    font-size: 9rem;
    line-height: 0.45;
 }
 
 .customScope .cb129icn.icn-min:not(.cb129toggle-all):before {
    color: #7A736E;
 }
 
 .customScope .cb129icn.icn-arrow {
    right: -1em;
 }
 
 .customScope .cb129icn.icn-arrow:before {
    font-size: 6rem;
    line-height: 0.85;
 }
 
 .customScope .cb129toggle-all {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    -ms-flex-wrap: none;
    flex-flow: row-reverse nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 1em 0.7em auto !important;
 }
 
 .customScope .cb129toggle-all:hover {
    text-decoration: none;
 }
 
 .customScope .cb129open-all, .customScope .cb129close-all {
    display: none;
    margin-right: -4px;
    font-size: 1.1em;
    font-weight: bold;
    white-space: nowrap;
 }
 
 .customScope .icn-min .cb129close-all, .customScope .icn-plus .cb129open-all {
    display: block;
 }
 
 @media only screen and (min-width: 974px) {
    .customScope .cb129w3 > * {
       min-height: 4rem;
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb129icn:before {
       max-width: 6rem;
    }
 
    .customScope .cb129w4 > .col2 .col-w1 {
       flex-wrap: wrap-reverse;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb129w4 .col-item {
       width: auto;
    }
 
    .customScope .cb129w4 .col-item .ozoom {
       float: left;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb129 .obadge {
       display: none;
    }
 
    .customScope .cb129w3 .cb129icn {
       max-width: 5rem;
    }
 
    .customScope .cb129toggle-all {
       margin: 0 0.5em 0.7em auto !important;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cb129w4 {
       margin: 0 -4.5em;
    }
 }
 
 .customScope .cb130 img {
    width: 100%;
    max-width: 320px;
 }
 
 @media (max-width: 770px) {
    .customScope .cb130 img {
       width: 60%;
    }
 }
 
 .customScope .cb130 .cb130w1 {
    max-width: 974px;
 }
 
 @media (max-width: 770px) {
    .customScope .cb130 .col-w1 .col-item:first-child {
       text-align: center;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb130 .col-w1 .col-item:first-child {
       margin-bottom: 1.2em;
    }
 }
 
 .customScope .cb131 h3 {
    display: block;
    width: 100%;
    text-align: center;
    font-weight: normal;
 }
 
 .customScope .cb131 .col-w1 {
    padding-bottom: 1em;
 }
 
 .customScope .cb131 .col-item {
    text-align: center;
 }
 
 .customScope .cb131 .col-item .cb131w2 {
    max-width: 7em;
    margin: 0 auto;
    padding-top: 1em;
 }
 
 .customScope .cb131 .col-item span {
    display: block;
    font-size: 2rem;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb131 .col-item .cb131w2 {
       max-width: 6em;
    }
 }
 
 .customScope .cb132 {
    position: relative;
 }
 
 .customScope .cb132.o-bgimg {
    background-size: auto 100% !important;
    background-position: 0 0, 100% 0;
 }
 
 .customScope .cb132 .col-w1 .col-item {
    min-height: 500px;
    padding-left: 120px;
 }
 
 .customScope .cb132 .cb132w1 {
    z-index: 2;
    position: relative;
 }
 
 .customScope .cb132 .cb132credit {
    text-align: right;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    padding-top: 6em;
    padding-bottom: 1.7em;
    z-index: 1;
    overflow: hidden;
 }
 
 .customScope .cb132 .cb132credit span {
    position: relative;
    display: inline-block;
 }
 
 .customScope .cb132 .cb132credit span:after {
    position: absolute;
    display: block;
    content: "";
    background: #000;
    box-shadow: 0 -60px 94px rgba(17, 17, 17, 0.9);
    width: calc(100% + 280px);
    border-radius: 50%;
    height: 100px;
    left: -100px;
    bottom: calc(-1.7em - 110px);
    visibility: visible;
    transform: rotate(-5deg);
    z-index: -1;
 }
 
 @media only screen and (min-width: 320px) and (max-width: 1600px) {
    .customScope .cb132 .col-w1 .col-item {
       min-height: calc(15.625vw + 250px);
    }
 }
 
 @media only screen and (min-width: 770px) and (max-width: 1600px) {
    .customScope .cb132 .col-w1 .col-item {
       padding-left: calc(14.4578313253vw - 111.325301205px);
    }
 }
 
 @media only screen and (min-width: 770px) and (max-width: 1080px) {
    .customScope .cb132.o-bgimg {
       background-position: calc(38.7096774194vw - 418.064516129px) 0, 100% 0;
    }
 }
 
 @media only screen and (max-width: 320px) {
    .customScope .cb132 .col-w1 .col-item {
       min-height: 300px;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb132 .col-w1 .col-item {
       padding-left: 0;
       max-width: 360px;
    }
 
    .customScope .cb132.o-bgimg {
       background-position: -120px 0, 60% 0;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb132credit {
       display: none;
    }
 }
 
 .customScope .cb133 h3 {
    font-size: 1.8rem;
    margin-bottom: 0;
 }
 
 .customScope .cb133 .otable td, .customScope .cb133 .otable th {
    font-size: 1.8rem;
    padding: 1.2em 1em;
 }
 
 .customScope .cb133 ul.cta-list {
    margin-bottom: 0;
 }
 
 .customScope .cb133 ul.cta-list li:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cb133 .otable tr {
    vertical-align: top;
 }
 
 .customScope .cb133 .otable thead tr th {
    background: #fff;
 }
 
 .customScope .cb133 .otable tbody tr td:nth-child(odd), .customScope .cb133 .otable tbody tr th {
    background: #fff !important;
    border-bottom: 1px solid rgba(122, 115, 110, 0.2) !important;
 }
 
 .customScope .cb133 .otable tbody tr th:nth-child(1) {
    border-top: 1px solid rgba(122, 115, 110, 0.2) !important;
 }
 
 .customScope .cb133 .otable tbody tr td:nth-child(even) {
    background: #F1EFED;
 }
 
 .customScope .cb133 .cb133-download {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    font-weight: normal;
    margin-top: -0.55em;
 }
 
 .customScope .cb133 .cb133-download a {
    max-width: 100%;
 }
 
 .customScope .cb133 .cb133-download .icn-img {
    -ms-flex: 0 0 1em;
    flex: 0 0 1em;
    height: 1em;
    margin: -0.3em 0.1em;
    font-size: 5rem;
    text-align: center;
    overflow: hidden;
 }
 
 .customScope .cb133 .cb133-download .icn-img:before {
    display: inline-block;
 }
 
 @media (max-width: 450px) {
    .customScope .cb133 .cb133-download, .customScope .cb133 .cb133-download .license-link {
       -ms-flex-direction: column;
       flex-direction: column;
    }
 
    .customScope .cb133 .cb133-download .icn-img, .customScope .cb133 .cb133-download:before, .customScope .cb133 .cb133-download .license-link .icn-img, .customScope .cb133 .cb133-download .license-link:before {
       order: 1;
    }
 
    .customScope .cb133 .cb133-download .license-link:before {
       margin: 0.1em 0 0;
    }
 
    .customScope .cb133 .otable.otable-scrolling td, .customScope .cb133 .otable.otable-scrolling th {
       width: 13em !important;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb133 .otable .otable-w2 {
       width: 130%;
    }
 }
 
 .customScope .cb134 .col-item {
    margin: 0 1em;
 }
 
 .customScope .cb134 .o-crsl .slick-slide {
    align-items: center;
    -ms-flex-align: center;
    display: block;
 }
 
 .customScope .cb134 .o-crsl .slick-slide img {
    width: 100%;
 }
 
 .customScope .cb134 .o-crsl .slick-dots {
    bottom: -1.75em;
 }
 
 .customScope .cb134 .slick-active figure {
    box-shadow: 0px 5px 16px rgba(0, 0, 0, 0.2);
 }
 
 .customScope .cb134 figure {
    box-shadow: none;
    transition: box-shadow 500ms cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    overflow: hidden;
 }
 
 .customScope .cb134 figure figcaption {
    padding: .7em .6em;
    line-height: 1.4;
    color: #fff;
    text-align: center;
    position: absolute;
    bottom: 0;
    width: 100%;
    background: rgba(58, 54, 50, 0.8);
 }
 
 @media (max-width: 600px) {
    .customScope .cb134 figure figcaption {
       padding: .7em 1em;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cb134 figure figcaption {
       position: relative;
    }
 }
 
 .customScope .cb137 {
    -moz-osx-font-smoothing: grayscale;
 }
 
 .customScope .cb137 h5 {
    font-weight: normal;
 }
 
 .customScope .cb137 .col-item {
    min-height: 310px;
    perspective: 1000px;
 }
 
 .customScope .cb137 .col-item .col-item-w1 {
    flex: 1 0 0%;
    height: 100%;
    transition: 500ms transform cubic-bezier(0.4, 0, 0.2, 1) 100ms;
    transform-style: preserve-3d;
 }
 
 .customScope .cb137 .col-item .o-bgimg {
    width: 100%;
 }
 
 .customScope .cb137 .col-item .o-bgimg.o-bgimg-lt, .customScope .cb137 .col-item .o-bgimg.o-bgimg-rt {
    background-size: cover !important;
    height: 100%;
 }
 
 .customScope .cb137 .col-item.cb137on .col-item-w1 {
    transform: rotateX(-180deg);
 }
 
 .customScope .cb137 .col-item.cb137on .cb137w3 {
    visibility: hidden;
 }
 
 .customScope .cb137 .col-item.cb137on .cb137w4 {
    visibility: visible;
 }
 
 .customScope .cb137 .col-item.cb137on .cb137w6 {
    opacity: 1;
 }
 
 .customScope .cb137 .cb137w3, .customScope .cb137 .cb137w4 {
    position: absolute;
    min-height: 310px;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-style: preserve-3d;
    transition: 0s visibility 272ms;
 }
 
 .customScope .cb137 .cb137w3 {
    z-index: 2;
    visibility: visible;
 }
 
 .customScope .cb137 .cb137w3 strong {
    background: #161513;
    color: #FFF;
    font-size: 1.6rem;
 }
 
 .customScope .cb137 .cb137w3 h5 {
    bottom: 0;
    padding: 0 30px 25px 30px;
    margin: 0;
    z-index: 2;
    font-size: 2.4rem;
    color: #FFF;
    position: absolute;
    width: 100%;
 }
 
 .customScope .cb137 .cb137w3:before {
    content: '';
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 10em;
    background: linear-gradient(to top, #000 0%, transparent 100%);
    z-index: 1;
 }
 
 .customScope .cb137 .cb137w4 {
    -webkit-transform: rotateX(180deg);
    -ms-transform: rotateX(180deg);
    transform: rotateX(180deg);
    visibility: hidden;
    height: 100%;
    z-index: 2;
    background-color: #f4f3f1;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
 }
 
 .customScope .cb137 .cb137w4 strong {
    color: #161513;
    font-size: 1.6rem;
    background: none;
 }
 
 .customScope .cb137 .cb137w4:before {
    background: none;
    width: 0;
    height: 0;
 }
 
 .customScope .cb137 .cb137w5 {
    position: absolute;
    bottom: 0;
    width: 100%;
    padding: 0 30px 25px 30px;
 }
 
 .customScope .cb137 .cb137w5 a.cta-lnk {
    margin-top: 1.2em;
    font-weight: bold;
    display: block;
    -moz-osx-font-smoothing: grayscale;
 }
 
 .customScope .cb137 .cb137w6 {
    padding-right: 10px;
    max-height: 8.6em;
    overflow: auto;
    opacity: 0;
    transition: opacity 0.25s linear 0.25s;
 }
 
 .customScope .cb137 .cb137w6::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 5px;
    background-color: rgba(255, 255, 255, 0.3);
 }
 
 .customScope .cb137 .cb137w6::-webkit-scrollbar-track {
    background-color: #E4E1DD;
 }
 
 .customScope .cb137 .cb137w6::-webkit-scrollbar-thumb {
    background-color: #fff;
 }
 
 .customScope .cb137 .cb137w6 p {
    font-size: 1.8rem;
    margin: 0;
    line-height: 1.4;
 }
 
 .customScope .cb137 .cb137w6 p + p {
    margin-top: 0.5em;
 }
 
 .customScope .cb137 .cb137w3 strong {
    top: 16px;
    left: 16px;
    padding: 5px 15px;
    z-index: 2;
    position: absolute;
 }
 
 .customScope .cb137 .cb137w4 strong {
    margin: 16px 0 0 16px;
    padding: 5px 15px;
    z-index: 2;
    position: relative;
    display: inline-block;
 }
 
 .customScope .cb137.cb137v1 .cb137w3 h5 {
    padding-right: 2.7em;
 }
 
 .customScope .cb137.cb137v1 .cb137w3:after {
    font-size: 6.6rem;
    position: absolute;
    right: .1em;
    bottom: .01em;
    margin: 0;
    font-family: 'oracleicons' !important;
    content: "\ea60";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #fff;
    z-index: 1;
 }
 
 @media only screen and (max-width: 1500px) {
    .customScope .cb137 .cb137w6 {
       max-height: 10em;
    }
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .cb137 .cb137w6 {
       max-height: 11em;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb137 .col-item {
       min-height: 250px;
    }
 
    .customScope .cb137 .cb137w3, .customScope .cb137 .cb137w4 {
       min-height: 250px;
    }
 
    .customScope .cb137 .cb137w3 h5 {
       padding-right: 3em;
       padding: 0 2.7em 15px 15px;
    }
 
    .customScope .cb137 .cb137w3 h5:after {
       font-size: 6.6rem;
       position: absolute;
       right: .1em;
       bottom: .01em;
       margin: 0;
       font-family: 'oracleicons' !important;
       content: "\ea60";
       speak: none;
       font-style: normal;
       font-weight: normal;
       font-variant: normal;
       text-transform: none;
       line-height: 1;
       -webkit-font-smoothing: antialiased;
       -moz-osx-font-smoothing: grayscale;
       color: #fff;
       z-index: 1;
    }
 
    .customScope .cb137 .cb137w3 strong {
       top: 7px;
       left: 7px;
       padding: 3px 7px;
       z-index: 2;
       position: absolute;
    }
 
    .customScope .cb137 .cb137w4 strong {
       margin: 7px 0 0 7px;
       padding: 3px 7px;
       z-index: 2;
       position: relative;
       display: inline-block;
    }
 
    .customScope .cb137 .cb137w5 {
       padding: 0 15px 15px 15px;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb137 .cb137w6 p {
       font-size: 1.9rem;
    }
 }
 
 .customScope .cb140 h3 {
    font-size: 3.4rem;
    font-weight: normal;
    padding-bottom: .5em;
 }
 
 .customScope .cb140 .cb140w2 {
    border-bottom: 1px solid rgba(59, 112, 135, 0.2);
 }
 
 .customScope .cb140 .cb140w3 {
    padding: 1.5em 0;
 }
 
 .customScope .cb140 .cb140w3 a {
    font-weight: bold;
    margin-right: 1em;
 }
 
 .customScope .rtl .cb140 .cb140w3 a {
    margin-right: 0;
    margin-left: 1em;
 }
 
 .customScope .cb140 table th {
    color: #7A736E;
    font-weight: normal;
    padding-right: 2em;
    white-space: nowrap;
    vertical-align: top;
    text-align: right;
 }
 
 .customScope .rtl .cb140 table th {
    text-align: left;
    padding-left: 2em;
    padding-right: 0;
 }
 
 .customScope .cb140 table tr td {
    padding-bottom: 2em;
    vertical-align: top;
 }
 
 .customScope .s17 + .cb143 {
    margin-top: -1.4em;
 }
 
 .customScope .cb143 a {
    color: transparent;
 }
 
 .customScope .cb143 h2 {
    font-size: 2.8rem;
    margin-bottom: 1em;
    padding-bottom: .4em;
    border-bottom: 1px solid #E1DDDA;
 }
 
 .customScope .cb143 li {
    display: inline-block;
    position: relative;
    margin-bottom: 1em;
 }
 
 .customScope .cb143 li[class*="icn"]:before {
    position: absolute;
    display: inline-block;
    transform: scale(1.6);
    left: 0;
 }
 
 .customScope .cb143 span {
    display: inline-block;
    float: left;
    position: relative;
    cursor: pointer;
    width: 2.7em;
    height: 2.7em;
 }
 
 .customScope .cb143 span.qrcodew1 {
    overflow: visible;
 }
 
 .customScope .cb143 span a {
    display: block;
 }
 
 .customScope .cb143 li {
    margin-right: 1.2em;
    width: 2.7em;
    height: 2.7em;
 }
 
 .customScope .cb143 li[class*="icn"]:before {
    font-size: 2.7em;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb143 li[class*="icn"]:before {
       transform: scale(1.6);
    }
 
    .customScope .cb143 span {
       width: 3em;
       height: 3em;
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb143 ul {
       font-size: 1.6rem;
    }
 }
 
 .customScope .f11v6-omag .cb143 h2 {
    margin-bottom: .75em;
    padding-bottom: 0;
    border-bottom: 0;
 }
 
 @media only screen and (max-width: 770px) and (min-width: 601px) {
    .customScope .f19v0 .f19side > .cb143 {
       -ms-flex: 0 1 100%;
       flex: 0 1 100%;
    }
 }
 
 .customScope .f11v6-omag .cb143 h2 {
    font-size: 2.6rem;
    font-weight: bold;
 }
 
 .customScope .cb147 h3 {
    font-size: 4rem;
    font-weight: normal;
 }
 
 .customScope .cb147 .cb147w1 {
    display: block;
 }
 
 .customScope .cb147 p + h3 {
    padding-top: .4em;
 }
 
 .customScope .cb147 .cb147lnks + h3 {
    padding-top: .8em;
 }
 
 .customScope .cb147 .cb147lnks a.cta-lnk {
    display: block;
 }
 
 .customScope .cb147 .cb147lnks + a.cta-lnk {
    padding-bottom: 1.1em;
 }
 
 .customScope .cb147 .cb147w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb147 .cb147w2 .cb147press-contact img {
    width: 13.21rem;
    height: 13.21rem;
    float: left;
    border-radius: 50%;
 }
 
 .customScope .cb147 .cb147w2 .cb147press-contact + .cb147press-info {
    padding-left: 2em;
 }
 
 .customScope .cb147 .cb147w2 .cb147press-info h4 {
    font-size: 2.6rem;
 }
 
 .customScope .cb147 .cb147w2 .cb147press-info p {
    margin-bottom: 0;
 }
 
 .customScope .cb147 .cb147w2 .cb147press-info a {
    word-break: break-word;
 }
 
 .customScope .cb147v0 .cb147w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: start;
    align-items: flex-start;
 }
 
 .customScope .f11v6 .cb147v1 .cb147w2, .customScope .f11v6 .cb147v2 .cb147w2 {
    padding-bottom: 2em;
 }
 
 .customScope .f11v6 .cb147v1 .cb147w2 .cb147press-info h4, .customScope .f11v6 .cb147v2 .cb147w2 .cb147press-info h4 {
    font-weight: normal;
    margin-bottom: 0;
 }
 
 @media screen and (max-width: 450px), screen and (min-width: 600px) and (max-width: 974px) {
    .customScope .cb147v0 h4 {
       text-align: center;
    }
 
    .customScope .cb147v0 .cb147w2 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: center;
       align-items: center;
    }
 
    .customScope .cb147v0 .cb147w2 .cb147press-contact {
       margin-bottom: 1em;
    }
 
    .customScope .cb147v0 .cb147w2 .cb147press-info {
       padding-left: 0;
    }
 
    .customScope .cb147v0 .cb147w2 .cb147press-info h4 {
       margin-bottom: .8em;
    }
 }
 
 @media screen and (max-width: 974px) {
    .customScope .cb147 .cb147w2 .cb147press-contact img {
       width: 10rem;
       height: 10rem;
    }
 }
 
 .customScope .cb149w2 {
    width: 100%;
 }
 
 .customScope .cb149w2 h2 {
    color: #fff;
    font-size: 30px;
    font-size: 3rem;
    font-weight: normal;
    margin: 0 0 0.4em 0;
 }
 
 .customScope .cb149w3 {
    width: 100%;
 }
 
 .customScope .cb149w3 ul.ui-autocomplete {
    padding: 0 1% .5em 1%;
 }
 
 .customScope .cb149w4 {
    width: 100%;
    position: relative;
    overflow: hidden;
    border: 1px solid #fff;
 }
 
 .customScope .cb149w4 .cb149input {
    width: 100%;
    float: left;
    position: relative;
    height: 40px;
    background: #fff;
 }
 
 .customScope .cb149w4 .cb149input input {
    font-size: 1.8rem;
    border: none;
    padding: 0 12px 0 12px;
    width: calc(100% - 111px);
    box-sizing: content-box;
    height: 40px;
 }
 
 .customScope .cb149w4 .cb149submit {
    position: relative;
    display: block;
 }
 
 .customScope .cb149w4 .cb149submit:before {
    background: #fff;
    color: #3A3632;
    width: 1.1em;
    position: absolute;
    right: 0;
    font-size: 40px;
    width: 46px;
    height: 40px;
    z-index: 1;
    text-align: center;
    padding-top: 0.04em;
 }
 
 .customScope .cb149w4 .cb149submit input[type="submit"] {
    border: 0 none;
    cursor: pointer;
    text-indent: -9999px;
    position: absolute;
    background: none;
    right: 0;
    top: 0;
    bottom: 0;
    left: auto;
    width: 46px;
    height: 40px;
    z-index: 2;
 }
 
 .customScope .cb149w5 {
    position: absolute;
    right: 0;
    height: 40px;
    display: none;
    width: 87px;
 }
 
 .customScope .cb149w5 input[type="reset"] {
    background-repeat: no-repeat;
    outline: 0;
    border: 0 none;
    cursor: pointer;
    text-indent: -9999px;
    background: transparent;
    color: #fff;
    width: 43px;
    position: absolute;
    right: 45px;
    top: 0px;
    bottom: 0;
    height: 41px;
    font-size: 4.3rem;
    padding-left: 2px;
    padding-top: 1px;
    z-index: 1;
    background-image: url(https://www.oracle.com/asset/web/i/cb18-sprite.png);
    background-position: -10px -12px;
 }
 
 .customScope .cb149w6 {
    padding-left: 1em;
 }
 
 .customScope .cb149.cb149dark {
    background: #fff;
 }
 
 .customScope .cb149.cb149dark .cb149w2 h2 {
    color: #3A3632;
 }
 
 .customScope .cb149.cb149dark .cb149w4 {
    border: 1px solid #3A3632;
 }
 
 .customScope .cb149v1 .cb149w1 {
    display: flex;
    align-items: center;
 }
 
 .customScope .cb149v1 .cb149w1 .cb149w2 {
    flex: 3 1 0;
 }
 
 .customScope .cb149v1 .cb149w1 .cb149w2 h2 {
    margin: 0 1em 0 0;
 }
 
 .customScope .cb149v1 .cb149w1 .cb149w3 {
    flex: 3 1 0;
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cb149v1 .cb149w1 .cb149w3 {
       flex: 2 1 0;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cb149v1 .cb149w1 {
       display: block;
    }
 
    .customScope .cb149v1 .cb149w1 .cb149w2 h2 {
       margin: 0 0 0.8em 0;
    }
 
    .customScope .cb149w6 {
       padding-left: 0;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cb149w4 .cb149input input {
       font-size: 2rem;
    }
 }
 
 .customScope .cb150 .cb150w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    width: 70%;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon {
    padding: 0 1em;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon .icn-img {
    font-size: 7rem;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon p {
    clear: left;
    white-space: nowrap;
    padding-top: .4em;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon > a {
    display: flex;
    flex-direction: column;
    text-decoration: none;
    align-items: center;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon > a:hover p {
    text-decoration: underline;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon > a > div {
    background-color: #161513 !important;
 }
 
 .customScope .cb150 .cb150w2 .cb150w4 .cb150icon:last-of-type {
    padding-right: 0;
 }
 
 .customScope .cb150 .cb150w3 h3 {
    font-weight: normal;
    font-size: 2.6rem;
 }
 
 @media (max-width: 1080px) {
    .customScope .cb150 .cb150w2 {
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
    }
 
    .customScope .cb150 .cb150w2 .cb150w3 {
       width: 100%;
    }
 
    .customScope .cb150 .cb150w2 .cb150w3 h3 {
       padding-bottom: 1em;
    }
 
    .customScope .cb150 .cb150w2 .cb150w4 {
       width: 100%;
    }
 
    .customScope .cb150 .cb150w2 .cb150w4 .cb150icon {
       padding: 0 .3em;
    }
 
    .customScope .cb150 .cb150w2 .cb150w4 .cb150icon:last-of-type {
       padding-right: .3em;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cb150 .cb150w2 .cb150w4 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -ms-flex-align: center;
       align-items: center;
    }
 }
 
 .customScope .cb151 h2, .customScope .cb151 h2 + p {
    text-align: center;
    color: #fff;
 }
 
 .customScope .cb151 .col-framework {
    padding-top: 1em;
 }
 
 .customScope .cb151 .col-item img {
    display: block;
    width: 100%;
    max-width: 370px;
    margin: 0 auto;
 }
 
 .customScope .cb151 .col-gutters.col2 .col-item {
    width: calc(50% - 36px);
    max-width: calc(50% - 36px);
 }
 
 .customScope .cb152 td > span:before {
    opacity: 0;
    transition: opacity 0.5s ease;
 }
 
 .customScope .cb152 span[data-minrange], .customScope .cb152 div[data-minrange], .customScope .cb152 span[data-model], .customScope .cb152 div[data-model] {
    opacity: 1;
    transition: opacity 0.25s ease;
 }
 
 .customScope .cb152 span[data-minrange].cb152preinjection, .customScope .cb152 div[data-minrange].cb152preinjection, .customScope .cb152 span[data-model].cb152preinjection, .customScope .cb152 div[data-model].cb152preinjection {
    opacity: 0 !important;
    transition: all 0s ease 0s;
 }
 
 .customScope .cb152 div[data-minrange], .customScope .cb152 span[data-minrange], .customScope .cb152 div[data-model], .customScope .cb152 span[data-model] {
    display: inline-block;
 }
 
 .customScope .cb152 .cb152w1 + .expando {
    padding-bottom: 4.45em;
 }
 
 .customScope .cb152 .cb152w2 {
    width: 300px;
    margin-bottom: 0;
 }
 
 .customScope .cb152 .cb152w2 .cb152currencies {
    padding-right: 2.5em;
 }
 
 .customScope .cb152 .cb152w2 .oform-w1 {
    margin-bottom: 0;
 }
 
 .customScope .cb152 .cb152w3 {
    overflow: hidden;
    margin: 3em 0 0.8em 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cb152 .cb152w3 h2 {
    padding-right: 1em;
    margin-bottom: 0.15em;
 }
 
 .customScope .cb152 .cb152w3 .obttns {
    display: inline-block;
    float: none;
    width: auto;
 }
 
 .customScope .cb152 .cb152w3 .obttns > div {
    margin-bottom: 0;
 }
 
 .customScope .cb152 .cb152w7 {
    margin: 1em 0 0 0;
 }
 
 .customScope .cb152 .cb152w8 {
    margin: 2em 0 0 0;
 }
 
 .customScope .cb152 .cb152w8 ol {
    counter-reset: fnotes;
 }
 
 .customScope .cb152 .cb152w8 ol li {
    font-size: 1.3rem;
    line-height: 1.2;
    padding: 0 0 0 2.8em;
    margin: 0.5em 0 0 0;
    position: relative;
 }
 
 .customScope .cb152 .cb152w8 ol li:before {
    counter-increment: fnotes;
    content: counter(fnotes) " ";
    vertical-align: super;
    font-size: 1rem;
    position: absolute;
    text-align: right;
    right: calc(100% - 3.4em);
 }
 
 .customScope .cb152 table tr td.cb152title {
    font-weight: bold;
 }
 
 .customScope .cb152 table tr td.cb152notes {
    font-size: 1.5rem;
 }
 
 .customScope .cb152 table tr td.cb152notes ul {
    margin-bottom: 0;
 }
 
 .customScope .cb152.cb152loading td > span {
    font-size: 2rem;
 }
 
 .customScope .cb152.cb152loading td > span:before {
    opacity: 1;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    animation: ellipsis steps(4, end) 900ms infinite;
    content: "\2026";
    width: 0px;
    line-height: 1;
    margin: -0.5em 0 0 0;
    font-weight: bold;
 }
 
 .customScope .cb152.cb152loading .oselect:before {
    position: absolute;
    z-index: 2;
    display: block;
    top: 50%;
    right: 0.1em;
    width: 1em;
    height: 0.6em;
    margin-top: -0.3em;
    font-size: 2.2em;
    font-family: 'oracleicons' !important;
    content: "\eb1e";
    color: #999;
    vertical-align: top;
    pointer-events: none;
    line-height: 0.7;
    animation: rotation 6s linear infinite;
    transform-origin: 48% 52%;
 }
 
 .customScope .cb152.cb152loading .oselect:after {
    display: none;
 }
 
 .customScope .cb152.cb152loading .oselect select {
    color: #7A736E;
 }
 
 .customScope .cb152.cb152v1 .cb152w4 {
    font-size: 3.2rem;
    color: #3B7087;
    text-align: center;
    margin-top: 0.4em;
 }
 
 .customScope .cb152.cb152v1 .cb152w5 {
    text-align: center;
    font-size: 1.6rem;
    margin-top: 0;
    margin-bottom: 2em;
 }
 
 .customScope .cb152.cb152v1 .col-framework {
    margin-top: 1em;
 }
 
 .customScope .cb152.cb152v1 .col-item {
    border: 1px solid #E1DDDA;
    padding: 20px;
    display: block;
 }
 
 .customScope .cb152.cb152v1 .col-item h3 {
    text-align: center;
    font-weight: normal;
    font-size: 2.2rem;
    padding: 0;
    margin: 0 auto;
    min-height: 3em;
 }
 
 .customScope .cb152.cb152v1 .col-item p {
    text-align: center;
 }
 
 .customScope .cb152.cb152v1 .col-item .obttns {
    float: none;
    overflow: hidden;
    text-align: center;
    margin-top: 2.8em;
 }
 
 .customScope .cb152.cb152v1 .col-item .obttns > div {
    margin-left: 0.4em !important;
    margin-right: 0.4em !important;
 }
 
 .customScope .cb152.cb152v1 .col-item em {
    font-style: normal;
    color: #7A736E;
 }
 
 .customScope .cb152.cb152v1 .col-item ul {
    padding-top: 1em;
    border-top: 2px dotted #E1DDDA;
    margin-top: 1em;
    margin-bottom: 0;
 }
 
 .customScope .cb152.cb152v1 .col-item:hover {
    -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
    -webkit-transform: scale(1.035);
    -ms-transform: scale(1.035);
    transform: scale(1.035);
 }
 
 .customScope .cb152.cb152v1.cb152loading .cb152w4:before {
    opacity: 1;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    animation: ellipsis steps(4, end) 900ms infinite;
    content: "\2026";
    width: 0px;
    line-height: 1;
    margin: -0.5em 0 0 0;
    font-weight: bold;
 }
 
 @keyframes ellipsis {
    to {
       width: 1.25em;
    }
 }
 
 @keyframes rotation {
    to {
       -webkit-transform: rotate(360deg);
       -ms-transform: rotate(360deg);
       transform: rotate(360deg);
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cb152 .cb152w8 ol li:before {
       right: calc(100% - 3em);
    }
 }
 
 .customScope .cb153 .cb153w1 h3 {
    margin: 0;
 }
 
 .customScope .cb153 h4 {
    padding: 0;
    margin: 0 auto;
    text-align: center;
    font-size: 3rem;
 }
 
 .customScope .cb153 h5 {
    padding: 0;
    margin: 0 0 0.3em;
    font-size: 1.8rem;
    font-weight: normal;
 }
 
 .customScope .cb153 .cb153w2 {
    padding: 2em 0 0 0;
 }
 
 .customScope .cb153 .cb153w4 {
    width: 100%;
    height: auto;
    padding: 0.625rem;
    margin: 0;
    background-color: #EBEAE7;
 }
 
 .customScope .cb153 .cb153menu {
    margin-top: 1em;
 }
 
 .customScope .cb153 ul {
    border-top: 1px solid #C6C1BD;
 }
 
 .customScope .cb153 ul li {
    border-bottom: 1px solid #C6C1BD;
    padding: 0 1.2em;
 }
 
 .customScope .cb153 ul li div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    padding: 1em 0;
 }
 
 .customScope .cb153 ul li div > span {
    min-width: 50%;
    max-width: 50%;
 }
 
 .customScope .cb153 ul li div > span:nth-child(2) {
    padding: 0 10px;
 }
 
 .customScope .cb153 ul li div > span a {
    display: inline-block;
    margin: 0 1em 0 0;
 }
 
 @media only screen and (max-width: 975px) {
    .customScope .cb153 .cb153w1 {
       padding-left: 0;
       padding-right: 0;
    }
 }
 
 .customScope .cc01 h3 {
    margin-bottom: 1.6em;
 }
 
 .customScope .cc01w2 img {
    width: 100%;
    max-width: 100%;
 }
 
 .customScope .cc01v0 .cc01img {
    margin-top: 6.5em;
 }
 
 .customScope .cc01v0 .cc01img img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
 }
 
 .customScope .cc01v0 h2 {
    font-size: 3.2rem;
    margin-bottom: 2.4rem;
 }
 
 .customScope .cc01v0 ul li {
    font-size: 1.6rem;
 }
 
 .customScope .cc01v0 a.cc01-headlink {
    font-size: 1.5em;
 }
 
 .customScope .cc01v0 a.cc01-headlink + p {
    margin-bottom: 0;
    color: #000;
 }
 
 .customScope .cc01althead {
    font-weight: normal;
 }
 
 .customScope .cc01v2 ul.obullets li {
    margin-bottom: .8em;
 }
 
 .customScope .cc01v2 h3 {
    font-size: 2.2rem;
    margin-bottom: .6em;
 }
 
 .customScope .cc01v2 h2.center-text {
    padding-bottom: .71em;
 }
 
 .customScope .cc01v2 .cc01-cta {
    margin-bottom: 2em;
 }
 
 .customScope .cc01v2 .cc01-cta:last-child {
    margin-bottom: 0;
 }
 
 .customScope .cc01v2 .cc01-cta .cta-lnk {
    display: inline-block;
    margin-bottom: .5em;
    font-weight: bold;
 }
 
 .customScope .cc01v2 .cc01-cta p {
    margin: 0 0 2.5em;
 }
 
 .customScope .cc01v2 .cc01-cta p:last-child {
    margin: 0;
 }
 
 .customScope .cc01v2 .cc01w4 {
    opacity: 0;
    margin-top: .5em;
    float: left;
 }
 
 .customScope .cc01v2 .inview + .cc01w4 {
    animation: o-upfade-y 0.7s cubic-bezier(0.4, 0, 0.2, 1) 0.3s forwards;
 }
 
 .customScope .cc01v2 .col-framework.col-noanimation + .cc01w4 {
    opacity: 1;
 }
 
 .customScope .cc01v3 .cta-list {
    padding-top: 1em;
 }
 
 .customScope .cc01v3 img {
    max-width: 100%;
    display: block;
    margin: 0 auto;
 }
 
 .customScope .cc01v3 .cc01w5 h3, .customScope .cc01v3 .cc01w6 h3 {
    font-size: 3.4rem;
    font-weight: normal;
 }
 
 .customScope .cc01v3 .cc01w5 {
    padding-bottom: 1.5em;
 }
 
 .customScope .cc01v3 .cc01w5 h3 {
    display: inline-block;
 }
 
 .customScope .cc01v3 .col-w1.cc01reverse {
    flex-direction: row-reverse;
 }
 
 .customScope .cc01v3 .cc01w1 img.cc01max {
    display: block;
    width: 100%;
    max-width: 682px;
 }
 
 .customScope .cc01v3 span + h3 {
    display: inline-block;
    font-size: 3.4rem;
    padding-bottom: .18em;
    font-weight: normal;
 }
 
 .customScope .cc01v4 .cc01notif {
    padding: 2.5em;
    text-align: center;
    margin: 0 auto;
 }
 
 .customScope .cc01v4 .cc01notif p {
    color: #252525;
    margin-bottom: 0;
 }
 
 .customScope .cc01v5 .cc01fl, .customScope .cc01v5 .cc01fr {
    min-width: 375px;
    max-width: 100%;
 }
 
 .customScope .cc01v5 .cc01w1 .cc01fl {
    padding-bottom: 0;
 }
 
 .customScope .cc01v5 .cc01w1 .cc01fl figure figcaption {
    padding-bottom: .4em;
 }
 
 .customScope .cc01v5 p + h3 {
    padding-top: .4em;
 }
 
 .customScope .cc01v5 .cc01w2 + h3 {
    padding-top: .8em;
 }
 
 .customScope .cc01v5 .cc01w2 a.cta-lnk {
    display: block;
 }
 
 .customScope .cc01v5 .cc01w2 + a.cta-lnk {
    padding-bottom: 1.1em;
 }
 
 .customScope .cc01v5 .cc01w2 figure img {
    padding: .5em 0 0 0;
 }
 
 .customScope .cc01v5 figure img {
    width: 100%;
 }
 
 .customScope .cc01v5 figure figcaption {
    color: #7A736E;
    padding-bottom: 1.5em;
    padding-top: .4em;
 }
 
 .customScope .cc01v5 .cc01article-head {
    padding-bottom: .5em;
 }
 
 .customScope .cc01v5 .cc01article-subhead {
    font-size: 3.2rem;
 }
 
 .customScope .cc01v5 .cc01article-cap {
    margin: 0 0 .5em;
 }
 
 .customScope .cc01v5 .cc01article-cap em {
    color: #7A736E;
    margin-bottom: -.2em;
 }
 
 .customScope .cc01v5 .cc01w2.cc01vid {
    padding-bottom: 1.2em;
 }
 
 .customScope .cc01v5 .cc01w7 {
    padding-bottom: 1em;
 }
 
 .customScope .cc01v5 .cc01w7 h3 {
    font-size: 2rem;
    font-weight: bold;
    padding-bottom: .5em;
    color: #3A3632;
 }
 
 .customScope .f19[data-feedsrc] .cc01v5 img {
    background-color: #F1EFED;
 }
 
 .customScope .f19[data-feedsrc].hbs-initialized .cc01v5 .cc01w2 img {
    width: auto !important;
 }
 
 .customScope article.cc01v6 {
    position: relative;
 }
 
 .customScope article.cc01v6 .obttns {
    width: auto;
    padding: .4em 1.5em 0 0;
 }
 
 .customScope .cc01v7 img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
 }
 
 .customScope article.cc01v6 {
    position: relative;
 }
 
 .customScope .cc01v2.txtwhite h2, .customScope .cc01v2.txtwhite a {
    color: #fff;
 }
 
 .customScope .cc01fl {
    float: left;
    margin-right: 2em;
 }
 
 .customScope .cc01fr {
    float: right;
    margin-left: 2em;
 }
 
 .customScope .cc01fl, .customScope .cc01fr {
    margin-bottom: 1.5em;
 }
 
 @media (max-width: 1080px) {
    .customScope .cc01v5 .cc01fr, .customScope .cc01v5 .cc01fl {
       float: none;
    }
 
    .customScope .cc01v5 .cc01fr {
       margin-left: 0;
    }
 
    .customScope .cc01v5 .cc01fl + .cc01article-subhead {
       padding-top: .4em;
    }
 }
 
 @media (max-width: 974px) {
    .customScope .cc01v0 .cc01img {
       float: none;
       margin-left: 0;
       margin-top: 0;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cc01fl, .customScope .cc01fr {
       margin-left: initial;
       margin-right: initial;
       float: none;
    }
 
    .customScope .cc01v2 .col-bullets .col-item {
       margin: 0 16px 1.5px;
    }
 
    .customScope .cc01v2 .col-bullets .col-item:last-child {
       margin: 0 16px 1.5px;
    }
 
    .customScope .cc01v2 ul.obullets {
       margin: 0;
    }
 
    .customScope .cc01v2 .col-bullets + .cc01w4 {
       margin-top: 3em;
    }
 
    .customScope .cc01v5 .cc06v1 {
       width: 100%;
    }
 
    .customScope .cc01v5 .cc01article-subhead {
       font-size: 3rem;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cc01v3 .col-item:first-of-type {
       order: 1;
    }
 }
 
 .customScope .cc01flx {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-start;
 }
 
 .customScope .cc01flx .cc01w2 {
    flex: 1 1 auto;
 }
 
 .customScope .cc01flx .cc01w2:last-child {
    margin-left: 2em;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cc01flx {
       flex-wrap: wrap;
       justify-content: center;
    }
 
    .customScope .cc01flx .cc01w2:last-child {
       margin-left: initial;
    }
 
    .customScope .cc01flx .cc01w2[data-order='-1'] {
       order: -1;
    }
 }
 
 .customScope .cc01v1 .cc01w1 h2 {
    font-size: 3.2rem;
 }
 
 .customScope .cc01v1 .cc01w1 p {
    font-size: 1.6rem;
 }
 
 .customScope .cc01v1 .cc01w3 h3 {
    font-size: 2.4rem;
 }
 
 .customScope .cc01v1 .cc01w3 h4 {
    font-size: 1.8rem;
 }
 
 .customScope .cc01v1 .cc01w3 .cta-list {
    margin-top: 1em;
 }
 
 .customScope .cc01w4 {
    text-align: center;
 }
 
 .customScope .cc01w4 .obttns {
    width: auto;
    float: none;
    display: inline-block;
 }
 
 .customScope .cc01w4 *:last-child {
    margin-bottom: 0;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cc01-hidesm {
       display: none;
    }
 }
 
 @media only screen and (max-width: 500px) {
    .customScope .cc01-hidexs {
       display: none;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cc01v5 .cc01fl, .customScope .cc01v5 .cc01fr {
       min-width: unset;
    }
 }
 
 .customScope .otable th {
    padding: 1.385em;
 }
 
 .customScope .otable th {
    text-align: left;
    background: rgba(122, 115, 110, 0.12);
    border-top-color: transparent;
    font-size: 1.2rem;
 }
 
 .customScope .otable tr {
    border-bottom: 1px solid rgba(22, 21, 19, 0.1);
 }
 
 .customScope .otable th.bctxt {
    font-size: 1.6rem;
    text-align: left;
 }
 
 .customScope .otable td {
    white-space: normal;
    font-size: 1.6rem;
    color: #161513;
    padding-left: 1.1em;
    padding: 1em;
 }
 
 .customScope .otable tr td:first-child {
    border-left-color: transparent;
 }
 
 .customScope .otable tr td:last-child {
    border-right-color: transparent;
 }
 
 .customScope .otable .otable-w2 {
    width: 100%;
    margin-bottom: .5em;
    border-collapse: collapse;
    table-layout: fixed;
 }
 
 .customScope .otable .otable-col-center {
    text-align: center !important;
 }
 
 .customScope .cc02 .cc02w1 h3 {
    font-size: 2.4rem;
    font-weight: 700;
 }
 
 .customScope .cc02v4 thead tr th, .customScope .cc02v4 tbody tr td {
    padding: 1.385em;
 }
 
 .customScope .cc02v5 .otable-compare thead th h3, .customScope .cc02v5 .otable-compare tr th h5, .customScope .cc02v5 .otable-compare thead th h6, .customScope .cc02v5 .otable-compare .otable-w2 tbody tr th:first-child, .customScope .cc02v5 .otable-compare .otable-w2 thead tr th:first-child, .customScope .cc02v5 .otable thead th, .customScope .cc02v5 .otable-col-sticky a {
    font-size: 1.6rem;
 }
 
 .customScope .cc02v5 .otable-col-sticky a + ul.obullets {
    padding-top: 1em;
 }
 
 .customScope .cc02alt tr:nth-child(even) {
    background: rgba(122, 115, 110, 0.08);
 }
 
 .customScope .cc02alt.otable-dark tr:nth-child(even) {
    background: rgba(251, 249, 248, 0.08);
 }
 
 .customScope .cc02v2 .cc02w1 p {
    padding-bottom: .5em;
 }
 
 .customScope .cc02v2 h2 {
    font-size: 2.4rem;
    font-weight: 700;
 }
 
 .customScope .cc02v2 .otable .otable-w2 td {
    padding: 1em;
    border: 0;
    white-space: normal;
 }
 
 .customScope .cc02v2 .otable tbody tr:nth-child(odd) {
    background-color: #F1EFED;
 }
 
 .customScope .cc02v2 .otable td:first-child {
    width: 15em;
    padding-right: 1.5em;
    font-weight: bold;
    text-align: right;
    vertical-align: top;
 }
 
 .customScope .otable-sticky.otable-lg-scrolling .otable-w2 {
    width: 150%;
    margin-bottom: .5em;
 }
 
 .customScope .otable-sticky.otable-lg-scrolling .otable-w2 tr th:first-child {
    width: 20%;
 }
 
 .customScope .otable-sticky.otable-lg-scrolling .otable-w1.scrollinglg .otable-col-sticky {
    border-bottom-color: rgba(122, 115, 110, 0.2) !important;
 }
 
 .customScope .otable-scrolling, .customScope .otable-sticky {
    position: relative;
    overflow: hidden;
 }
 
 .customScope .otable-scrolling .otable-w1, .customScope .otable-sticky .otable-w1 {
    width: 100%;
    margin-bottom: 1.5em;
 }
 
 .customScope .otable-scrolling .otable-w1.scrolling, .customScope .otable-scrolling .otable-w1.scrollinglg, .customScope .otable-sticky .otable-w1.scrolling, .customScope .otable-sticky .otable-w1.scrollinglg {
    overflow-x: auto;
    overflow-y: hidden;
 }
 
 .customScope .otable-scrolling .otable-w1::-webkit-scrollbar, .customScope .otable-sticky .otable-w1::-webkit-scrollbar {
    height: 18px;
 }
 
 .customScope .otable-scrolling .otable-w1::-webkit-scrollbar-thumb, .customScope .otable-sticky .otable-w1::-webkit-scrollbar-thumb {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAALCAIAAADa28u7AAAABnRSTlMAAAAAAABupgeRAAAAEklEQVR4AWPAB8REhYEIjcIDADhRAXVLIXYqAAAAAElFTkSuQmCC");
    background-position: 0 50%;
    background-repeat: repeat-x;
 }
 
 .customScope .otable-scrolling .otable-w1:before, .customScope .otable-scrolling .otable-w1:after, .customScope .otable-sticky .otable-w1:before, .customScope .otable-sticky .otable-w1:after {
    font-family: "redwoodicons" !important;
    display: none;
    position: absolute;
    bottom: 0.1em;
    z-index: 2;
    font-size: 5rem;
    color: #E4E1DD;
 }
 
 .customScope .otable-scrolling .otable-w1:before, .customScope .otable-sticky .otable-w1:before {
    content: "\ea8b";
    left: -0.35em;
    display: none;
 }
 
 .customScope .otable-scrolling .otable-w1:after, .customScope .otable-sticky .otable-w1:after {
    content: "\ea8d";
    right: -0.35em;
    display: none;
 }
 
 .customScope .otable-scrolling .otable-w1.scrolling .otable-scroll, .customScope .otable-scrolling .otable-w1.scrolling .otable-col-sticky, .customScope .otable-scrolling .otable-w1.scrollinglg .otable-scroll, .customScope .otable-scrolling .otable-w1.scrollinglg .otable-col-sticky, .customScope .otable-sticky .otable-w1.scrolling .otable-scroll, .customScope .otable-sticky .otable-w1.scrolling .otable-col-sticky, .customScope .otable-sticky .otable-w1.scrollinglg .otable-scroll, .customScope .otable-sticky .otable-w1.scrollinglg .otable-col-sticky {
    visibility: visible;
 }
 
 @-moz-document url-prefix() {
    .customScope .otable-scrolling .otable-w1.scrolling:before, .customScope .otable-scrolling .otable-w1.scrolling:after, .customScope .otable-scrolling .otable-w1.scrollinglg:before, .customScope .otable-scrolling .otable-w1.scrollinglg:after, .customScope .otable-sticky .otable-w1.scrolling:before, .customScope .otable-sticky .otable-w1.scrolling:after, .customScope .otable-sticky .otable-w1.scrollinglg:before, .customScope .otable-sticky .otable-w1.scrollinglg:after {
       display: none;
    }
 }
 
 .customScope _:-ms-lang(x) .otable-w1.scrolling:before, .customScope _:-ms-lang(x) .otable-w1.scrolling:after, .customScope _:-ms-lang(x) .otable-w1.scrollinglg:before, .customScope _:-ms-lang(x) .otable-w1.scrollinglg:after, .customScope .otable-scrolling .otable-w1.scrolling:before, .customScope .otable-scrolling .otable-w1.scrolling:after, .customScope .otable-scrolling .otable-w1.scrollinglg:before, .customScope .otable-scrolling .otable-w1.scrollinglg:after, .customScope .otable-sticky .otable-w1.scrolling:before, .customScope .otable-sticky .otable-w1.scrolling:after, .customScope .otable-sticky .otable-w1.scrollinglg:before, .customScope .otable-sticky .otable-w1.scrollinglg:after {
    display: none;
 }
 
 .customScope .otable-sticky th, .customScope .otable-sticky td {
    width: auto;
    max-width: 5em;
    text-align: left;
 }
 
 .customScope .otable-sticky thead {
    background: transparent;
 }
 
 .customScope .otable-sticky thead tr th:first-child:not(.otable-col-head) {
    padding-bottom: 2em;
    font-weight: normal;
    color: inherit;
    white-space: inherit;
    vertical-align: bottom;
 }
 
 .customScope .otable-sticky tbody tr td {
    width: 16em;
    max-width: 17em;
    text-align: left;
    border: 1px solid rgba(122, 115, 110, 0.2);
 }
 
 .customScope .otable-sticky tbody tr th {
    border: 1px solid transparent;
 }
 
 .customScope .otable-sticky .otable-w1 {
    width: 100%;
    overflow-x: auto;
 }
 
 .customScope .otable-sticky .otable-col-head {
    font-weight: bold;
    text-align: left;
    border-right-color: transparent;
    background: rgba(122, 115, 110, 0.12);
    vertical-align: bottom;
 }
 
 .customScope .otable-sticky .otable-col-head h3 {
    font-size: 1.2rem;
    color: inherit;
 }
 
 .customScope .otable-sticky .otable-col-head .icn-img {
    font-size: 3rem;
 }
 
 .customScope .otable-sticky .otable-col-head .otable-img {
    width: 100%;
    height: 5em;
    margin-top: 1.7em;
 }
 
 .customScope .otable-sticky .otable-col-head.recommended .otable-img {
    margin-top: 0;
 }
 
 .customScope .otable-sticky .otable-w2 {
    width: 100%;
    overflow: hidden;
    table-layout: inherit;
    border-collapse: collapse;
    border-spacing: 0;
 }
 
 .customScope _:-ms-lang(x), .customScope .otable-sticky .otable-w2 {
    overflow: visible;
 }
 
 .customScope .cc02v1 .otable-sticky thead tr:first-child .otable-col-sticky {
    border-right-color: transparent;
 }
 
 .customScope .otable-sticky thead tr .otable-col-sticky, .customScope .otable-sticky thead tr {
    background: rgba(122, 115, 110, 0.12);
 }
 
 .customScope .cc02:not(.cc02alt) .otable-sticky tbody tr td:nth-child(even) {
    background: #F1EFED;
 }
 
 .customScope .cc02:not(.cc02alt) .otable-sticky tbody tr td:nth-child(odd) {
    background: #FBF9F8;
 }
 
 .customScope .otable-sticky .otable-col-sticky, .customScope .otable-compare .otable-col-sticky {
    width: 32%;
    max-width: inherit;
    border-right: 1px solid rgba(122, 115, 110, 0.2);
    border-bottom: 1px solid rgba(122, 115, 110, 0.2);
    background: #FBF9F8;
    font-size: 1.6rem;
    color: #161513;
 }
 
 .customScope .otable-scroll {
    position: absolute;
    visibility: hidden;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
 }
 
 .customScope .otable-scroll thead {
    background: #E1DDDA;
 }
 
 .customScope .otable-scroll thead tr th:first-child {
    background: #FBF9F8;
    text-overflow: ellipsis;
 }
 
 .customScope .otable-scroll th, .customScope .otable-scroll td {
    max-width: 5em;
    border-color: transparent;
 }
 
 .customScope .otable-scroll th:not(.otable-col-sticky), .customScope .otable-scroll td:not(.otable-col-sticky) {
    visibility: hidden;
    border-color: transparent !important;
 }
 
 .customScope .otable-scroll tbody tr:last-child .otable-col-sticky {
    border-bottom-color: transparent !important;
 }
 
 @-moz-document url-prefix() {
    .customScope .otable-scroll thead tr:first-child .otable-col-sticky {
       border-top-color: transparent !important;
    }
 
    .customScope .otable-scroll tbody tr:last-child .otable-col-sticky {
       border-bottom-color: rgba(122, 115, 110, 0.2) !important;
    }
 }
 
 .customScope .otable-sticky .otable-w1.scrolling .otable-w2:not(.otable-scroll) .otable-col-sticky, .customScope .otable-sticky .otable-w1.scrollinglg .otable-w2:not(.otable-scroll) .otable-col-sticky {
    border-right-color: transparent !important;
 }
 
 .customScope .otable-tech .otable-w2.otable-tech-basic tbody tr td:nth-child(odd) {
    background-color: #fff;
 }
 
 .customScope .otable-tech .otable-w2.otable-tech-basic tbody tr td:nth-child(even) {
    background-color: #fff;
 }
 
 .customScope .otable-tech .otable-w2.otable-tech-basic thead tr th {
    background-color: #E1DDDA;
 }
 
 .customScope .otable-tech .otable-w2.otable-tech-basic thead tr th:first-child:not(.otable-col-head) {
    background-color: #E1DDDA;
 }
 
 .customScope .otable-tech .otable-w2.otable-tech-basic .otable-col-head, .customScope .otable-tech .otable-w2.otable-tech-basic thead tr th, .customScope .otable-tech .otable-w2.otable-tech-basic tbody tr td {
    text-align: left;
 }
 
 .customScope .otable-tech .otable-w2 td, .customScope .otable-tech .otable-w2 th {
    max-width: none;
    padding: 0.3em;
    font-size: 1.5rem;
 }
 
 .customScope .otable-tech .otable-w2 thead tr th:first-child {
    padding-bottom: 0.3em;
    font-weight: bold;
    vertical-align: middle;
    border-bottom-color: #7A736E !important;
 }
 
 .customScope .otable-tech .otable-w2 .otable-col-head, .customScope .otable-tech .otable-w2 thead tr th, .customScope .otable-tech .otable-w2 tbody tr td {
    text-align: center;
    vertical-align: middle;
 }
 
 .customScope .otable-tech .otable-w2 .otable-col-sticky {
    width: auto !important;
    white-space: nowrap;
 }
 
 .customScope .otable-tech .otable-w2, .customScope .otable-bordered .otable-w2 {
    border: 1px solid #7A736E;
 }
 
 .customScope .otable-tech .otable-w2 td, .customScope .otable-tech .otable-w2 td:first-child, .customScope .otable-tech .otable-w2 td:last-child, .customScope .otable-tech .otable-w2 th, .customScope .otable-bordered .otable-w2 td, .customScope .otable-bordered .otable-w2 td:first-child, .customScope .otable-bordered .otable-w2 td:last-child, .customScope .otable-bordered .otable-w2 th {
    border: 1px solid #8B8580;
 }
 
 @-moz-document url-prefix() {
    .customScope .otable-tech .otable-w2.otable-scroll .otable-col-sticky, .customScope .otable-bordered .otable-w2.otable-scroll .otable-col-sticky {
       border-left-color: #7A736E !important;
    }
 }
 
 .customScope _:-ms-lang(x), .customScope .otable-tech .otable-w2.otable-scroll .otable-col-sticky, .customScope .otable-bordered .otable-w2.otable-scroll .otable-col-sticky {
    border-left-color: #7A736E !important;
 }
 
 .customScope .otable-compare .otable-w2 td, .customScope .otable-compare .otable-w2 th {
    text-align: center;
 }
 
 .customScope .otable-compare .otable-w2 tr td:first-child, .customScope .otable-compare .otable-w2 tr th:first-child {
    width: 30%;
    text-align: left;
 }
 
 .customScope .otable-compare .otable-col-sticky {
    font-weight: normal;
 }
 
 .customScope .otable-compare .otable-col-sticky.otable-col-head, .customScope .otable-compare .otable-col-head {
    font-weight: bold;
    background-color: #D4CFCA;
    vertical-align: middle;
 }
 
 .customScope .otable-compare .cc02yes, .customScope .otable-compare .cc02no {
    display: inline-block;
    position: relative;
    width: 2em;
    height: 1.8em;
    overflow: hidden;
    vertical-align: middle;
    text-transform: uppercase;
 }
 
 .customScope .otable-compare .cc02yes:before, .customScope .otable-compare .cc02no:before {
    font-family: 'oracleicons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    width: 1.2em;
    height: 1.2em;
    font-size: 2rem;
    line-height: 1.25;
    color: #fff;
    border-radius: 50%;
 }
 
 .customScope .otable-compare .cc02yes:before {
    content: "\e91d";
    background: #6F915D;
 }
 
 .customScope .otable-compare .cc02no:before {
    content: "\e97a";
    background: #E1DDDA;
 }
 
 @media (max-width: 1080px) {
    .customScope .cc02 .otable-compare.otable-sticky .otable-w1.scrollinglg .otable-w2, .customScope .cc02 .otable-scrolling.otable-sticky .otable-w1.scrollinglg .otable-w2 {
       width: 125% !important;
    }
 
    .customScope .otable-sticky .otable-col-sticky, .customScope .otable-scroll .otable-col-sticky {
       width: 27% !important;
    }
 }
 
 @media (max-width: 974px) {
    .customScope .otable-scrolling .otable-w1:before, .customScope .otable-scrolling .otable-w1:after, .customScope .otable-sticky .otable-w1:before, .customScope .otable-sticky .otable-w1:after {
       bottom: -0.25em;
    }
 
    .customScope .otable.otable-scrolling .otable-w2 {
       width: 125% !important;
    }
 
    .customScope .otable.otable-scrolling td, .customScope .otable.otable-scrolling th {
       width: 10em !important;
       white-space: unset !important;
    }
 
    .customScope .otable-scroll tbody tr th, .customScope .otable-scroll tbody tr td {
       width: 17em;
    }
 
    .customScope .otable-sticky tbody tr td {
       min-width: 8em;
    }
 
    .customScope .otable-sticky tbody tr th {
       min-width: 13em;
    }
 
    .customScope .otable-sticky .otable-w2 {
       width: 105% !important;
    }
 
    .customScope .otable-compare.otable-sticky .otable-w2 {
       width: 125% !important;
    }
 
    .customScope .otable-compare.otable-sticky .otable-w2 tr td:first-child, .customScope .otable-compare.otable-sticky .otable-w2 tr th:first-child {
       width: 45% !important;
    }
 
    .customScope .otable-tech tbody tr td, .customScope .otable-tech tbody tr th {
       width: auto;
       min-width: 0;
    }
 
    .customScope .otable-sticky .otable-w1, .customScope .otable .otable-w1 {
       margin-bottom: .5em;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cc02w1 h2 {
       font-size: 4.8rem;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .otable-sticky tbody tr td {
       max-width: 15em;
    }
 
    .customScope .otable-sticky tbody tr th {
       min-width: 13em;
    }
 
    .customScope .otable-col-sticky {
       width: 12% !important;
    }
 }
 
 .customScope .cc05w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: baseline;
    align-items: baseline;
    padding: .8em 2.5em 0 0;
 }
 
 .customScope .cc05w2, .customScope .cc05w5 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin: 0 auto;
    margin-top: .5em;
 }
 
 .customScope .cc05w5 > .icn-img {
    font-size: 50px;
    margin-right: 0.3em !important;
    transform: translateY(-24%);
    padding-left: 0;
    min-width: 50px;
 }
 
 .customScope .cc05connect ul.icn-list a {
    display: inline-block;
 }
 
 .customScope .cc05connect ul.icn-list a:hover div.icn-sicons:before {
    color: #3A3632;
    transition: color .25s ease-in;
 }
 
 .customScope .cc05connect ul.icn-list a div.icn-sicons:before {
    color: #211E1C;
    font-size: 5.1rem;
 }
 
 .customScope .cc05connect div.icn-sicons {
    font-size: 1em;
 }
 
 .customScope .cc05connect h3 {
    padding-top: .5em;
    text-align: center;
 }
 
 .customScope .cc05connect li a {
    text-decoration: none;
    cursor: pointer;
 }
 
 .customScope .cc05connect .icn-list {
    text-align: center;
    margin: 0;
    font-size: 0;
 }
 
 .customScope .cc05connect .qrcodew2 {
    bottom: 90%;
 }
 
 .customScope .cc05connect .qrcodew2 img {
    max-width: 80px;
 }
 
 .customScope .cc05connect {
    padding: .7em;
 }
 
 .customScope .cc05contact {
    margin-top: 1em;
 }
 
 .customScope .cc05contact h3, .customScope .cc05connect h3 {
    font-size: 21px;
    display: block;
    line-height: 1.3;
 }
 
 .customScope .cc05contact p {
    margin: 0 0 .5em;
 }
 
 .customScope .cc05contact p, .customScope .cc05contact a {
    font-size: 14px;
    text-decoration: none;
 }
 
 .customScope .cc05contact ul li, .customScope .cc05connect ul li {
    display: inline-block;
    padding-left: 0;
 }
 
 .customScope .cc05lnks {
    display: block;
 }
 
 .customScope .cc05contact strong {
    font-size: 16px;
 }
 
 .customScope .cc05contact .icn-list {
    margin: 0.5em 0 0 -0.1em;
 }
 
 .customScope .cc05contact .icn-list li {
    display: block;
    margin: 0 !important;
    transform: translateY(0);
 }
 
 .customScope .cc05carousel h3 {
    font-weight: normal;
    font-size: 2.5rem;
 }
 
 .customScope ul.cc05w6 li {
    min-height: 27px;
    padding-left: 1.4em;
    font-size: 14px;
 }
 
 .customScope ul.cc05w6 li:before {
    top: -0.03em;
    font-size: 21px;
 }
 
 .customScope .cc05t1 {
    font-size: 3.5rem;
    font-weight: normal;
 }
 
 .customScope .cc05w7 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: left;
    -ms-flex-align: stretch;
    align-items: stretch;
    min-height: 0;
 }
 
 .customScope .cc05w8 {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: justify;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    margin: 0;
    padding: 3em 1em 2em 0;
 }
 
 .customScope .cc05w8:last-child {
    padding: 3em 0 2em 0;
 }
 
 .customScope .cc05w8 ul {
    padding-top: 0.3em;
 }
 
 .customScope .cc05w8 ul li {
    padding-right: 1em;
 }
 
 .customScope .cc05w8 ul li a {
    padding: 0.2em 0;
    display: block;
 }
 
 .customScope .cc05w8.cc05w8one {
    width: 15%;
    max-width: 15%;
 }
 
 .customScope .cc05w8.cc05w8one li {
    width: 100%;
 }
 
 .customScope .cc05w8.cc05w8two {
    width: 35%;
    max-width: 35%;
 }
 
 .customScope .cc05w8.cc05w8two ul {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-width: 50%;
    -moz-column-width: 50%;
    column-width: 50%;
 }
 
 .customScope .cc05w8.cc05w8three {
    width: 50%;
    max-width: 50%;
 }
 
 .customScope .cc05w8.cc05w8three ul {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
    -webkit-column-width: 33.33%;
    -moz-column-width: 33.33%;
    column-width: 33.33%;
 }
 
 .customScope .cc05w8 strong {
    font-size: 2.2rem;
    padding: 0 0 0.2em 0;
    border-bottom: 5px solid #F1EFED;
    font-weight: normal;
 }
 
 @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .customScope .cc05w8 {
       float: left;
       display: block !important;
    }
 
    .customScope .cc05w8 strong {
       width: 100%;
       display: block;
    }
 
    .customScope .cc05w8 ul li {
       float: left;
       width: 100%;
    }
 }
 
 @media (max-width: 770px) and (min-width: 0) {
    .customScope .cc05w8 {
       width: 100% !important;
       max-width: none !important;
       padding: 1em 0 0 0;
    }
 
    .customScope .cc05w8:last-child {
       padding: 1em 0 0 0;
    }
 
    .customScope .cc05w8 ul {
       -webkit-column-count: 3 !important;
       -moz-column-count: 3 !important;
       column-count: 3 !important;
       -webkit-column-width: 33.33% !important;
       -moz-column-width: 33.33% !important;
       column-width: 33.33% !important;
    }
 }
 
 @media (max-width: 450px) and (min-width: 0) {
    .customScope .cc05w8 ul {
       -webkit-column-count: 2 !important;
       -moz-column-count: 2 !important;
       column-count: 2 !important;
       -webkit-column-width: 50% !important;
       -moz-column-width: 50% !important;
       column-width: 50% !important;
    }
 }
 
 @media (max-width: 375px) and (min-width: 0) {
    .customScope .cc05w8 ul {
       -webkit-column-count: 1 !important;
       -moz-column-count: 1 !important;
       column-count: 1 !important;
       -webkit-column-width: 100% !important;
       -moz-column-width: 100% !important;
       column-width: 100% !important;
    }
 }
 
 .customScope .cc06-caption {
    display: table-caption;
    caption-side: bottom;
 }
 
 .customScope .cc06-caption a.cta-lnk:after {
    will-change: transform;
 }
 
 .customScope .cc06qte {
    padding: 3em;
 }
 
 .customScope .cc06qte .cc06w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cc06qte .cc06w4 {
    padding-left: 1.2em;
    display: block;
 }
 
 .customScope .cc06v0 .cc06w2 {
    margin: 0 0 .6em;
 }
 
 .customScope .cc06v0 .cc06w2 img {
    display: block;
    width: 100%;
 }
 
 .customScope .cc06v0 .cc06w1 {
    display: table;
 }
 
 .customScope .cc06v1 {
    width: 37.778em;
 }
 
 .customScope .cc06v1 .cc06w3 > div {
    height: 1em;
    line-height: 1;
    font-size: 6.6rem;
    width: 1em !important;
 }
 
 .customScope .f19main .cc06v1 {
    max-width: 28em;
    margin: 0 auto;
 }
 
 .customScope .cc06v2 {
    width: 24.556em;
    border: 3px solid #E4E1DD;
    padding: 2em;
 }
 
 .customScope .cc06v2.bkg-overlay {
    border: 0;
 }
 
 .customScope .cc06v2 .cc06w2 img {
    width: auto;
    margin: 0 auto 1.6em;
    display: block;
 }
 
 .customScope .cc06v2 .cc06w2.cc06l img {
    margin: 0 0 1.6em;
 }
 
 .customScope .cc06v2 .cc06w4 {
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cc06v2 .cc06w4 > .obttns {
    float: none;
    width: auto;
    margin: 0 auto;
 }
 
 .customScope .cc06v3 {
    width: 29.833em;
    padding: 2em;
 }
 
 .customScope .cc06v3 h4 {
    font-size: 3.4rem;
    font-weight: normal;
 }
 
 .customScope .cc06v3 h5 {
    font-size: 2.4rem;
    font-weight: normal;
 }
 
 .customScope .cc06v3 h5 ~ p {
    margin-top: -.4em;
 }
 
 .customScope .cc06v4 {
    width: 480px;
    max-width: 100%;
 }
 
 .customScope .f19 .cc06v4 {
    width: 375px;
 }
 
 .customScope .cc06v4 .cc06w4 .obttns {
    width: auto;
    padding: 1.5em 1.5em 0 0;
 }
 
 @media (max-width: 770px) {
    .customScope .cc06v0 {
       max-width: 680px;
    }
 }
 
 @media (min-width: 770px) and (max-width: 1300px) {
    .customScope .cc06v0 {
       max-width: 24.487em;
    }
 
    .customScope .cc06v1 {
       max-width: 32em;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cc01w2 .cc06v1 {
       margin-left: 0;
       width: 100%;
    }
 }
 
 @media (min-width: 770px) and (max-width: 860px) {
    .customScope .cc01w2 .cc06v1 {
       margin-left: -2em;
       max-width: none;
       width: calc(100% + 2em);
    }
 
    .customScope .f19main .cc01w2 .cc06v1 {
       width: 100%;
       margin: 0;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cc06qte .cc06w1 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .cc06qte .cc06w3 {
       text-align: center;
    }
 
    .customScope .cc06qte .cc06w4 {
       padding: 1em 0 0 0;
    }
 }
 
 .customScope .cc07 .col-framework h3 {
    display: inline-block;
    font-size: 3.4rem;
    padding-bottom: .48em;
    font-weight: normal;
 }
 
 .customScope .cc07 .col-framework img {
    display: block;
    width: 100%;
    max-width: 682px;
 }
 
 @media (max-width: 770px) {
    .customScope .cc07 .col-item:first-of-type {
       order: 1;
    }
 }
 
 .customScope .cc08 {
    padding: 1em 0;
 }
 
 .customScope .cc08 p {
    color: #fff;
    font-size: 2.5rem;
    padding-left: 1em;
 }
 
 .customScope .cc08 p em {
    font-size: 4.5rem;
    font-style: normal;
 }
 
 .customScope a.sharelink {
    cursor: pointer !important;
 }
 
 .customScope div.sharewidget {
    display: none;
    position: relative;
    z-index: 1;
    clear: both;
    float: left;
 }
 
 .customScope .js div.sharewidget {
    display: block;
 }
 
 .customScope div.sharewidget a.sharewidget {
    width: 2em;
    height: 1.825em;
    display: block;
    overflow: hidden;
 }
 
 .customScope div.sharewidget a.sharewidget span {
    visibility: hidden;
 }
 
 .customScope div.sharewidget a.sharewidget.sharetxt {
    overflow: visible;
    width: 6em;
 }
 
 .customScope div.sharewidget a.sharewidget.sharetxt span {
    font-size: .5em;
    position: absolute;
    top: -.1em;
    left: 1.3em;
    visibility: visible;
 }
 
 .customScope div.sharewidget a.sharetxt:hover span {
    text-decoration: underline;
 }
 
 .customScope div.sharelink, .customScope a.sharewidget {
    position: relative;
 }
 
 .customScope div.sharelink {
    padding-left: 2em;
 }
 
 .customScope div.sharelink:before {
    font-size: 1.7em;
    position: absolute;
    left: 0;
 }
 
 .customScope div.sharewidget div.icn-share:before, .customScope div.sharewidget div.icn-share-alt:before {
    z-index: 2;
    position: absolute;
 }
 
 .customScope .rtl div.sharelink {
    padding-left: 0;
    padding-right: 2em;
 }
 
 .customScope .rtl div.sharelink:before {
    left: auto;
    right: 0;
 }
 
 .customScope .sharewidgetw1 {
    position: relative;
 }
 
 .customScope .sharewidgetw2 {
    margin-top: 13px;
    white-space: nowrap;
    font-size: 20px;
    font-size: 2rem;
    line-height: .5;
    position: absolute;
    z-index: 999;
    top: 100%;
    left: -13px;
    background: #fff;
    padding: 8px;
    display: inline-block;
    box-shadow: 0px 4px 23px rgba(0, 0, 0, 0.375);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    border-radius: 3px;
    opacity: 1;
    transform: translateY(0);
 }
 
 .customScope .cw53 .sharewidgetw2 {
    left: 0;
 }
 
 .customScope .sharewidgetw2.shareoc {
    opacity: 0;
    transform: translateY(25px);
 }
 
 .customScope .topshare .sharewidgetw2.shareoc {
    transform: translateY(-25px);
 }
 
 .customScope a.sharewidget.sharetxt + .sharewidgetw2 {
    left: -20px;
 }
 
 .customScope .sharewidgetw2 i {
    position: absolute;
    top: -15px;
    left: 0;
    width: 100%;
    height: 15px;
    content: " ";
    overflow: hidden;
 }
 
 .customScope .sharewidgetw2 i:after {
    position: absolute;
    top: 9px;
    left: 20px;
    width: 14px;
    height: 14px;
    content: " ";
    background: #fff;
    box-shadow: 0px 3px 20px rgba(0, 0, 0, 0.25);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
 }
 
 .customScope .rightshare .sharewidgetw2 {
    left: auto;
    right: -8px;
 }
 
 .customScope .rightshare .sharewidgetw2 i:after {
    left: auto;
    right: 18px;
 }
 
 .customScope .topshare .sharewidgetw2 {
    top: auto;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 13px;
 }
 
 .customScope .topshare .sharewidgetw2 i {
    top: auto;
    bottom: -15px;
 }
 
 .customScope .topshare .sharewidgetw2 i:after {
    bottom: 9px;
    top: auto;
 }
 
 .customScope .sharewidgetw2 div.icn-sicons {
    padding: 0;
    width: 29px;
    height: 30px;
 }
 
 .customScope .sharewidgetw2 .icn-img.icn-sicons:before {
    top: 0;
    position: relative;
    line-height: .8;
    font-size: 40px;
    vertical-align: top;
    color: #3A3632;
 }
 
 .customScope .sharewidgetw2 .icn-img.icn-sicons:focus:before, .customScope .sharewidgetw2 .icn-img.icn-sicons:hover:before {
    opacity: .7;
 }
 
 .customScope .sharewidgetw2 .icn-img.icn-sicons em {
    display: none;
 }
 
 .customScope .sharewidgetw2 a.sharelink:hover {
    text-decoration: none;
 }
 
 .customScope .sharewidgetw2 a.sharelink:after {
    display: none;
 }
 
 .customScope .sharewidgetw2 a.sharelink {
    padding: 0 !important;
    display: inline-block;
    margin: 0 .1em;
    width: 30px;
    height: 30px;
 }
 
 .customScope div.sharewidget div.icn-share, .customScope div.sharewidget div.icn-share-alt {
    text-decoration: none;
 }
 
 .customScope div.sharewidget div.icn-share:before, .customScope div.sharewidget div.icn-share-alt:before {
    height: 100%;
    text-decoration: none;
 }
 
 .customScope .sharelink[data-sharetype="googleplus"] {
    display: none !important;
 }
 
 .customScope .qrcodew1 {
    position: relative;
    display: inline-block;
 }
 
 .customScope .qrcodew2 {
    position: absolute;
    right: 0;
    bottom: 120%;
    box-shadow: 0px 4px 23px rgba(0, 0, 0, 0.375);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 1;
    transform: translateY(0);
    z-index: 100;
 }
 
 .customScope .qrcodew2.qroc {
    opacity: 0;
    transform: translateY(25px);
 }
 
 .customScope .qrcodew2 img {
    width: auto;
    max-width: 150px;
    display: block;
 }
 
 .customScope .cg18[data-src][data-src$=".svg"] {
    height: 0;
    position: relative;
 }
 
 .customScope .cg18[data-src][data-src$=".svg"] > img {
    width: 100%;
 }
 
 .customScope .cg18[data-src][data-src$=".svg"] > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
 }
 
 .customScope .js .cg18[data-src][data-src$=".svg"] {
    visibility: hidden;
 }
 
 .customScope .js .cg18[data-src][data-src$=".svg"].initialized {
    visibility: visible;
 }
 
 .customScope .no-js .cg18[data-src][data-src$=".svg"] {
    height: auto;
 }
 
 .customScope .expando {
    position: relative;
 }
 
 .customScope .expando.cta-list, .customScope .expando .cta-list {
    margin-bottom: 0.6em;
 }
 
 .customScope .expando .icn-plus-cf:before {
    content: "\eb02";
    padding: 0 0 0 5px;
    font-size: 1.75em;
    color: inherit;
    line-height: .6;
 }
 
 .customScope .rtl .expando .icn-plus-cf:before {
    padding: 0 5px 0 0;
 }
 
 .customScope .expando .icn-min-cf:before {
    content: "\eae1";
    padding: 0 0 0 5px;
    font-size: 1.75em;
    color: inherit;
    line-height: .6;
 }
 
 .customScope .rtl .expando .icn-min-cf:before {
    padding: 0 5px 0 0;
 }
 
 .customScope [data-ocomid='expando'] {
    --fullHeight: auto;
    height: 0;
    opacity: 0;
    overflow: hidden;
    transition: height 400ms 100ms cubic-bezier(0.4, 0, 0.2, 1), opacity 200ms;
 }
 
 .customScope [data-ocomid='expando'].expanded {
    opacity: 1;
    height: auto;
    height: var(--fullHeight, auto);
    transition: height 400ms cubic-bezier(0.4, 0, 0.2, 1), opacity 200ms 300ms;
 }
 
 .customScope [data-ocomid='expando'][data-type|='inline'] {
    display: none;
    opacity: 0;
 }
 
 .customScope [data-ocomid='expando'][data-type|='inline'].expanded {
    display: inline;
    opacity: 1;
    animation: 400ms forwards expando-show;
 }
 
 .customScope .expando-btn {
    width: 100%;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .expando-btn button.expando-txt {
    background: transparent;
    border: 0;
    cursor: pointer;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 1.6rem 1.6rem 0;
    padding: 1.05rem  1.2rem 1.05rem 1.6rem;
    color: #161513;
    background: #fff;
    transition: background .2s, color .3s;
    border-radius: 4px;
    border: 1px solid #161513;
 }
 
 .customScope .rtl .expando-btn button.expando-txt {
    padding: 1.05rem 1.6rem 1.05rem 1.2rem;
 }
 
 .customScope .expando-btn button.expando-txt span {
    font-size: 1em;
    font-weight: 500;
 }
 
 .customScope .expando-btn button.expando-txt:last-of-type {
    display: flex;
    flex-direction: row-reverse;
    margin-right: 0 !important;
 }
 
 .customScope .rtl .expando-btn button.expando-txt:last-of-type {
    margin-left: 0 !important;
 }
 
 .customScope .expando-btn button.expando-txt:hover {
    background-color: #161513;
    color: #fff;
 }
 
 .customScope a.expando-btn:focus {
    outline: 0 !important;
 }
 
 .customScope a.expando-btn:focus > span {
    outline: 2px dotted currentColor;
 }
 
 .customScope button.expando-txt:focus {
    outline: 2px dotted currentColor;
    outline-offset: 2px;
 }
 
 .customScope .setcodepink .expando-btn .icn-img:before {
    color: #fff;
 }
 
 .customScope .setcodepink .expando-btn .icn-img:after {
    background: #ED1E79;
 }
 
 .customScope .setcodepink.txtdark .expanded .expando-txt {
    color: #ED1E79 !important;
 }
 
 @keyframes expando-show {
    0% {
       display: none;
       opacity: 0;
    }
 
    1% {
       display: inline;
       opacity: 0;
    }
 
    100% {
       opacity: 1;
       display: inline;
    }
 }
 
 .customScope .f11v6 .cn21 .obttns div a {
    padding: .6em 3em .57em 1.2em;
 }
 
 .customScope .f11v6 .cn21 .cn21w5.sticky {
    z-index: 11;
 }
 
 .customScope .f11v7 .cn21 .obttns a {
    line-height: inherit !important;
    font-size: 1.6rem;
    text-transform: none;
    text-align: left;
    white-space: nowrap;
    display: inline-block;
    padding-right: 1.6em;
 }
 
 .customScope .f11v7 .cn21 .obttns a:after {
    display: none;
 }
 
 .customScope .f11v7 .cn21 .cn21w1 ul li.cn21w4 {
    overflow: unset !important;
 }
 
 .customScope .f11v7 .cn21 .cn21w1 ul li {
    text-transform: none;
 }
 
 .customScope .f11v7 .cn21 a:hover {
    color: #006B8F;
 }
 
 .customScope .f11v7.rtl .cn21 .cn21w1 ul li:first-child {
    margin: 0 0 0 5.0847457627%;
 }
 
 .customScope .f11v7-event5-1 .cn21 a span div:after, .customScope .f11v7-event5-1 .cn21 a span div:before {
    background-image: url("https://www.oracle.com/asset/web/i/cn21-rw-sprite.svg");
 }
 
 .customScope .cn21 {
    clear: both;
    max-width: 1600px;
    margin: 0 auto;
 }
 
 .customScope .cn21 .article-sticky-wrapper {
    -webkit-transition: height .25s ease-out;
    -moz-transition: height .25s ease-out;
    -o-transition: height .25s ease-out;
    transition: height .25s ease-out;
 }
 
 .customScope .cn21 .sticky a {
    line-height: 90px;
 }
 
 .customScope .cn21 .owbttns a {
    line-height: 1.3;
    font-size: 1.6rem;
    text-transform: none;
    text-align: left;
    white-space: nowrap;
 }
 
 .customScope .cn21 .owbttns span {
    border: none;
    background: #C74634;
    border-radius: 4px;
    display: inline-block;
    padding: .7em 2.2em .6em .9em;
    font-weight: bold;
    transition: background .2s;
    -moz-transition: background .2s;
    -webkit-transition: background .2s;
 }
 
 .customScope .cn21 .owbttns span:before {
    right: 0;
    top: 0.05em;
 }
 
 .customScope .cn21 .owbttns:hover a {
    color: #FFF !important;
 }
 
 .customScope .cn21 .owbttns:hover span {
    background: #9f382a;
    color: #FFF !important;
 }
 
 .customScope .cn21 .owbttns:hover span:before {
    color: #FFF !important;
 }
 
 .customScope .cn21 .obttns a {
    line-height: 1.3;
    font-size: 1.6rem;
    text-transform: none;
    text-align: left;
    white-space: nowrap;
 }
 
 .customScope .cn21 .cn21w1 {
    height: 113px;
    width: 100%;
    padding: 0;
    margin: 0 auto !important;
    text-align: center;
    position: relative;
 }
 
 .customScope .cn21 .cn21w1 ul {
    margin: 0 auto;
 }
 
 .customScope .cn21 .cn21w1 ul li {
    width: auto;
    cursor: pointer;
    font-size: 1.9rem;
    margin: 0 0 0 5.0847457627%;
    display: inline-block;
    text-transform: uppercase;
 }
 
 .customScope .cn21 .cn21w1 ul li:first-child {
    margin-left: 0;
 }
 
 .customScope .cn21 .cn21w1 ul li.cn21w4 {
    overflow: hidden;
    vertical-align: middle;
    margin-top: -10px !important;
    margin-left: 0;
    width: 0;
    opacity: 0;
    -webkit-transition: width .25s ease-out .15s,margin .25s ease-out .15s,opacity .25s ease !important;
    -moz-transition: width .25s ease-out .15s,margin .25s ease-out .15s,opacity .25s ease !important;
    -o-transition: width .25s ease-out .15s,margin .25s ease-out .15s,opacity .25s ease !important;
    transition: width .25s ease-out .15s,margin .25s ease-out .15s,opacity .25s ease !important;
 }
 
 .customScope .cn21 .cn21w1:after {
    content: "";
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.05);
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    -webkit-transition: opacity 100ms ease-out .25s;
    -moz-transition: opacity 100ms ease-out .25s;
    -o-transition: opacity 100ms ease-out .25s;
    transition: opacity 100ms ease-out .25s;
    z-index: 0;
 }
 
 .customScope .cn21 .sticky .cn21w1 {
    height: 90px;
    position: relative;
 }
 
 .customScope .cn21 .sticky .cn21w1 ul li {
    font-size: 1.7rem;
    margin: 0 0 0 3.3898305085%;
 }
 
 .customScope .cn21 .sticky .cn21w1 ul li:first-child {
    margin-left: 0;
 }
 
 .customScope .cn21 .sticky .cn21w1 ul li.cn21w4 {
    -webkit-transition: width .25s ease-out,margin .25s ease-out,opacity .35s ease .25s !important;
    -moz-transition: width .25s ease-out,margin .25s ease-out,opacity .35s ease .25s !important;
    -o-transition: width .25s ease-out,margin .25s ease-out,opacity .35s ease .25s !important;
    transition: width .25s ease-out,margin .25s ease-out,opacity .35s ease .25s !important;
    width: auto;
    margin-left: 3.3898305085%;
    opacity: 1;
 }
 
 .customScope .cn21 .sticky .cn21w1 ul li.cn21w4 .obttns > div {
    margin: 0;
 }
 
 .customScope .cn21 .sticky .cn21w1:after {
    opacity: 1;
 }
 
 .customScope .cn21 .sticky .cn21w5 {
    height: 90px;
 }
 
 .customScope .cn21 .sticky a > span > div:before, .customScope .cn21 .sticky a > span > div:after {
    top: 29px;
 }
 
 .customScope .cn21 .cn21w5 {
    background: #FFF;
 }
 
 .customScope .cn21 .cn21target {
    width: 100%;
    position: relative !important;
    margin: 0 !important;
    padding: 0 !important;
    clear: both;
 }
 
 .customScope .cn21 .cn21-nav-anchor {
    height: 0;
    overflow: hidden;
 }
 
 .customScope .cn21 a {
    text-align: center;
    display: block;
    padding: 0;
    line-height: 113px;
    cursor: pointer;
    position: relative;
 }
 
 .customScope .cn21 a span {
    position: relative;
    padding: 0 32px 0 0;
    display: inline-block;
 }
 
 .customScope .cn21 a span div {
    display: inline;
 }
 
 .customScope .cn21 a span div:before {
    content: "";
    background-image: url("https://www.oracle.com/asset/web/i/cn21-sprite.svg");
    background-repeat: no-repeat;
    background-position: -1px -1px;
    background-size: 106px 32px;
    width: 30px;
    height: 30px;
    border: 0;
    padding: 0;
    margin: 0;
    display: inline-block;
    border-radius: 50%;
    position: absolute;
    top: 40px;
    right: 0;
    -webkit-transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    -moz-transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    -o-transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    opacity: 1;
 }
 
 .customScope .cn21 a span div:after {
    content: "";
    background-image: url("https://www.oracle.com/asset/web/i/cn21-sprite.svg");
    background-repeat: no-repeat;
    background-position: -1px -1px;
    background-size: 106px 32px;
    width: 30px;
    height: 30px;
    border: 0;
    padding: 0;
    margin: 0;
    display: inline-block;
    border-radius: 50%;
    position: absolute;
    top: 40px;
    right: 0;
    -webkit-transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    -moz-transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    -o-transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    transition: opacity .25s ease-out 0.01s,transform .25s ease-out 0.01s;
    opacity: 0;
 }
 
 .customScope .cn21 a span .icn-img {
    font-size: 1em;
 }
 
 .customScope .cn21 a {
    color: #000;
    position: relative;
    -webkit-transition: color .25s ease-out 0.01s;
    -moz-transition: color .25s ease-out 0.01s;
    -o-transition: color .25s ease-out 0.01s;
    transition: color .25s ease-out 0.01s;
 }
 
 .customScope .cn21 a div:before {
    -webkit-transition: background-color .25s ease-out 0.01s;
    -moz-transition: background-color .25s ease-out 0.01s;
    -o-transition: background-color .25s ease-out 0.01s;
    transition: background-color .25s ease-out 0.01s;
 }
 
 .customScope .cn21 a.active {
    text-decoration: none;
 }
 
 .customScope .cn21 a.active div:before {
    background-color: #000;
    color: #FFF;
    background-position: -36px -1px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-backface-visibility: hidden;
    opacity: 1;
 }
 
 .customScope .cn21 a.active div:after {
    background-position: -36px -1px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-backface-visibility: hidden;
    opacity: 0;
 }
 
 .customScope .cn21 a.active:hover {
    color: #000;
 }
 
 .customScope .cn21 a.active:hover span div:after {
    opacity: 0;
 }
 
 .customScope .cn21 a.active:hover span div:before {
    opacity: 1;
    background-position: -1px -1px;
 }
 
 .customScope .cn21 a.cn21past div:before {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-backface-visibility: hidden;
    background-position: -1px -1px;
 }
 
 .customScope .cn21 a.cn21past div:after {
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-backface-visibility: hidden;
    background-position: -1px -1px;
 }
 
 .customScope .cn21 a.cn21active div:before {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-backface-visibility: hidden;
    background-position: -36px -1px;
    opacity: 0;
 }
 
 .customScope .cn21 a.cn21active div:after {
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-backface-visibility: hidden;
    background-position: -36px -1px !important;
    opacity: 1;
 }
 
 .customScope .cn21 a.cn21active:hover {
    color: #000;
 }
 
 .customScope .cn21 a.cn21active:hover div:before {
    background-position: -36px -1px;
 }
 
 .customScope .cn21 a.cn21active:hover div:after {
    background-position: -36px -1px;
 }
 
 .customScope .cn21 a:hover {
    color: #3B7087;
 }
 
 .customScope .cn21 a:hover > span > div:after {
    background-position: -71px -1px;
    opacity: 1;
 }
 
 .customScope .cn21 a:hover > span > div:before {
    opacity: 0;
 }
 
 .customScope .cn21 .cn21w2 {
    width: 100%;
    display: table;
    z-index: 3;
    position: relative;
    background-color: #FFF;
 }
 
 .customScope .cn21 .cn21w3 {
    max-width: 1180px;
    padding: 0;
    margin: 0 auto;
    text-align: center;
 }
 
 .customScope .rtl .cn21 {
    direction: rtl;
 }
 
 .customScope .rtl .cn21 .sticky .cn21w1 ul li:first-child {
    margin-left: 3.3898305085%;
 }
 
 .customScope .rtl .cn21 .sticky .cn21w1 ul li:last-child {
    margin-left: 0;
 }
 
 .customScope .rtl .cn21 a span {
    padding: 0 0 0 32px;
 }
 
 .customScope .rtl .cn21 a span div::before {
    left: 0;
    right: auto;
 }
 
 .customScope .rtl .cn21 a span div::after {
    left: 0;
    right: auto;
 }
 
 .customScope .rtl.f11v7 .cn21 .obttns a {
    padding: 0.8em 1.6em 0.77em 1.6em;
 }
 
 @media only screen and (max-width: 1050px) {
    .customScope .cn21 .cn21w1 ul li.cn21w4 {
       margin: 0;
    }
 
    .customScope .cn21 .sticky .cn21w1 ul li {
       margin-left: 2%;
    }
 
    .customScope .cn21 .sticky .cn21w1 ul li.cn21w4 {
       margin-left: 2%;
    }
 
    .customScope .cn21 a span div:before {
       font-size: 2.2rem;
    }
 
    .customScope .cn21 a span .icn-img {
       font-size: 1em;
    }
 }
 
 @media only screen and (min-width: 850px) and (max-width: 1050px) {
    .customScope .f11v7.rtl .cn21 .cn21w1 ul li:first-child {
       margin: 0 0 0 2%;
    }
 
    .customScope .cn21 .cn21w1 ul li {
       margin: 0 0 0 2%;
    }
 
    .customScope .cn21 .cn21w1 ul li.cn21w4 {
       margin-left: 0;
    }
 
    .customScope .cn21 .sticky .cn21w1 ul li {
       margin: 0 0 0 1%;
    }
 
    .customScope .cn21 .sticky .cn21w1 ul li:first-child {
       margin-left: 0;
    }
 
    .customScope .cn21 .sticky .cn21w1 ul li.cn21w4 {
       margin-left: 1%;
    }
 
    .customScope .rtl .cn21 .sticky .cn21w1 ul li {
       margin: 0 0 0 1%;
    }
 
    .customScope .rtl .cn21 .sticky .cn21w1 ul li:first-child {
       margin-left: 1%;
    }
 
    .customScope .rtl .cn21 .sticky .cn21w1 ul li:last-child {
       margin-left: 0;
    }
 
    .customScope .rtl .cn21 .sticky .cn21w1 ul li.cn21w4 {
       margin-left: 1%;
    }
 }
 
 @media only screen and (min-width: 850px) {
    .customScope .cn21w5.sticky {
       position: fixed;
       top: 0;
       width: 100%;
       z-index: 5;
       max-width: 1600px;
       height: 90px;
    }
 }
 
 @media only screen and (max-width: 849px) {
    .customScope .cn21 {
       overflow: hidden !important;
       height: 0 !important;
    }
 
    .customScope .cn21w5.sticky {
       position: relative !important;
    }
 }
 
 .customScope html body.f11 .f11w1 .hidden-category {
    display: none !important;
 }
 
 .customScope .cn25 + .cb80 {
    margin-top: -10px;
 }
 
 .customScope .cc01.cpad + .cn25v0 {
    margin-top: -1em;
 }
 
 .customScope .cn25w2 h1 {
    margin-bottom: 0.667em;
    font-size: 4.8rem;
    font-weight: 300;
 }
 
 .customScope .cn25w2 p {
    margin-bottom: 1.667em;
 }
 
 .customScope .cn25w3 {
    display: flex;
    flex-flow: row wrap;
    justify-content: flex-start;
    margin: 0 -5px;
 }
 
 .customScope .cn25w3 a, .customScope .cn25v1 .cn25w3 a {
    display: inline-block;
    box-sizing: border-box;
    flex-basis: calc(25% - 10px);
    margin: 5px;
    padding: 0.75em 1.2em 1.1em;
    color: #fff;
    background: #467173;
    font-size: 1.2em;
    line-height: 1.1;
    letter-spacing: -0.01em;
    outline: 0;
    transition: background-color 0.3s,color 0.3s;
 }
 
 .customScope .cn25v1 .cn25w3 a {
    flex-basis: calc(33% - 10px);
 }
 
 .customScope .cn25w3 a:hover, .customScope .cn25w3 a:focus, .customScope .cn25w3 a:active {
    outline: 2px solid #F1EFED;
 }
 
 .customScope .cn25w3 a.active::before {
    display: none;
 }
 
 .customScope .cn25w3 a:hover, .customScope .cn25w3 a.active {
    background: #315357;
    color: #fff;
    text-decoration: none;
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cn25w3 a {
       flex-basis: calc(33.3333% - 10px);
    }
 
    .customScope .cn25v0.cn25has4 .cn25w3 a {
       flex-basis: calc(50% - 10px);
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cn25 .cn25w3 a {
       flex-basis: calc(50% - 10px);
    }
 
    .customScope .cn25v1.cn25has3 .cn25w3 a {
       flex-basis: calc(33.3333% - 10px);
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cn25:before {
       content: 'mobile';
       height: 0;
       visibility: hidden;
       width: 0;
       display: block;
    }
 
    .customScope .cn25w1 {
       margin-bottom: 2em !important;
    }
 
    .customScope .cn25w2 {
       margin-bottom: 1.667em;
    }
 
    .customScope .cn25w3 {
       margin: 0;
       position: absolute;
       width: calc(100% - 22px * 2);
       max-height: 6em;
       z-index: 5;
    }
 
    .customScope .cn25 .cn25w3.open a {
       order: 0;
       opacity: 1;
       visibility: visible;
       transition: opacity 100ms,visibility 0s 200ms;
       pointer-events: auto;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(1) {
       transition-delay: 10ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(2) {
       transition-delay: 20ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(3) {
       transition-delay: 30ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(4) {
       transition-delay: 40ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(5) {
       transition-delay: 50ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(6) {
       transition-delay: 60ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(7) {
       transition-delay: 70ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(8) {
       transition-delay: 80ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(9) {
       transition-delay: 90ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(10) {
       transition-delay: 100ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(11) {
       transition-delay: 110ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(12) {
       transition-delay: 120ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(13) {
       transition-delay: 130ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(14) {
       transition-delay: 140ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(15) {
       transition-delay: 150ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(16) {
       transition-delay: 160ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(17) {
       transition-delay: 170ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(18) {
       transition-delay: 180ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(19) {
       transition-delay: 190ms;
    }
 
    .customScope .cn25 .cn25w3.open a:nth-child(20) {
       transition-delay: 200ms;
    }
 
    .customScope .cn25 .cn25w3 a {
       opacity: 0;
       visibility: hidden;
       flex-basis: 100% !important;
       padding: 0.667em 1em;
       margin: 0;
       border-top-width: 1px;
       pointer-events: none;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(1) {
       transition-delay: -10ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(2) {
       transition-delay: -20ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(3) {
       transition-delay: -30ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(4) {
       transition-delay: -40ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(5) {
       transition-delay: -50ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(6) {
       transition-delay: -60ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(7) {
       transition-delay: -70ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(8) {
       transition-delay: -80ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(9) {
       transition-delay: -90ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(10) {
       transition-delay: -100ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(11) {
       transition-delay: -110ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(12) {
       transition-delay: -120ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(13) {
       transition-delay: -130ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(14) {
       transition-delay: -140ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(15) {
       transition-delay: -150ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(16) {
       transition-delay: -160ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(17) {
       transition-delay: -170ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(18) {
       transition-delay: -180ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(19) {
       transition-delay: -190ms;
    }
 
    .customScope .cn25 .cn25w3 a:nth-child(20) {
       transition-delay: -200ms;
    }
 
    .customScope .cn25 .cn25w3 a.active {
       visibility: visible;
       opacity: 1;
       display: flex;
       justify-content: space-between;
       align-items: center;
       font-weight: bold;
       order: -1;
       pointer-events: auto;
    }
 
    .customScope .cn25 .cn25w3 a.active:before {
       display: block;
       font-size: 5rem;
       line-height: 0.7;
       order: 1;
       transform-origin: center 45%;
       -webkit-transform: scaleY(1) translateX(0.333em);
       -ms-transform: scaleY(1) translateX(0.333em);
       transform: scaleY(1) translateX(0.333em);
       transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    }
 
    .customScope .rtl .cn25 .cn25w3 a.active:before {
       -webkit-transform: scaleY(1) translateX(-0.333em);
       -ms-transform: scaleY(1) translateX(-0.333em);
       transform: scaleY(1) translateX(-0.333em);
    }
 
    .customScope .cn25w3.open {
       box-shadow: 0 10px 15px -10px rgba(0, 0, 0, 0.2);
    }
 
    .customScope .cn25w3.open a.active::before {
       -webkit-transform: scaleY(-1) translateX(0.333em);
       -ms-transform: scaleY(-1) translateX(0.333em);
       transform: scaleY(-1) translateX(0.333em);
    }
 
    .customScope .rtl .cn25w3.open a.active::before {
       -webkit-transform: scaleY(-1) translateX(-0.333em);
       -ms-transform: scaleY(-1) translateX(-0.333em);
       transform: scaleY(-1) translateX(-0.333em);
    }
 }
 
 .customScope .cn26:before {
    content: "desktop";
    display: none;
 }
 
 .customScope .cn26 h2 {
    font-weight: normal;
    margin-bottom: 0.5em;
 }
 
 .customScope .cn26 a {
    text-decoration: none;
    transition: color 0.5s ease,background 0.5s ease;
 }
 
 .customScope .cn26 a:hover {
    background: #375D61;
    color: #FFF;
 }
 
 .customScope .cn26 .cn26w1 {
    padding-top: 3em;
    padding-bottom: 1.5em;
 }
 
 .customScope .cn26.cpad .cn26w1, .customScope .cn26.spad .cn26w1 {
    padding-top: 0;
    padding-bottom: 0;
 }
 
 .customScope .cn26v0 h2 {
    font-size: 3.2rem;
    line-height: 4rem;
 }
 
 .customScope .cn26v0 .cn26w1 ul {
    display: block;
    text-align: center;
 }
 
 .customScope .cn26v0 .cn26w1 ul li {
    display: inline-block;
 }
 
 .customScope .cn26v0 nav {
    padding-bottom: 1.2em;
    border-bottom: 4px solid #F1EFED;
 }
 
 .customScope .cn26v0 span, .customScope .cn26v0 a {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 2.7rem;
    display: block;
    text-align: center;
    width: 1.75em;
    height: 1.75em;
    line-height: 1.75em;
    color: #E1DDDA;
    border-radius: 50%;
    font-size: 3.2rem;
    font-weight: 300;
 }
 
 .customScope .cn26v0 a {
    color: #161513;
 }
 
 .customScope .cn26v0 a:hover {
    color: #fff;
 }
 
 .customScope .cn26v0 li a > span > span {
    vertical-align: middle;
    margin-left: 2.2em;
    line-height: 1.4;
 }
 
 .customScope .cn26v1 a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
    transition: border-bottom-color 0.5s ease,background 0.5s ease;
    width: 100%;
    height: 100%;
    padding-left: 0;
    padding-bottom: .8em;
    padding-top: .9em;
    border-bottom: 4px solid #D4CFCA;
    text-decoration: none;
    position: relative;
 }
 
 .customScope .cn26v1 a i.icn-arrow-down {
    display: none;
 }
 
 .customScope .cn26v1 a span.cn26w2 {
    padding-left: 0;
    box-sizing: border-box;
 }
 
 .customScope .cn26v1 a span.cn26w2 span {
    font-size: 1.8rem;
    vertical-align: middle;
    display: inline-block;
    width: calc(100% - 3em);
    padding-left: .8em;
    color: #161513;
    font-size: 1.6rem;
 }
 
 .customScope .cn26v1 a span.cn26w2.icn-img:before {
    font-size: 3.6rem;
    width: 1.3em;
    margin-left: .2em;
    position: relative;
    vertical-align: middle;
    display: inline-block;
    color: #665F5B;
    transition: color 0.5s ease;
 }
 
 .customScope .cn26v1 a span.cn26w2.icn-img span {
    width: calc(100% - 5.5em);
    padding: 0;
    color: #161513;
    font-size: 1.6rem;
 }
 
 .customScope .cn26v1 a span.cn26w2 small {
    color: rgba(22, 21, 19, 0.7);
    display: block;
    margin-top: .1em;
    transition: color 0.5s ease;
 }
 
 .customScope .cn26v1 a:hover {
    border-bottom-color: #375D61;
    background-color: #fff;
 }
 
 .customScope .cn26v1 ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: left;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-align: left;
    margin: 0 -18px;
 }
 
 .customScope .cn26v1 li {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: left;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: calc(25% - 36px);
    max-width: calc(25% - 36px);
    margin: 9px 18px;
 }
 
 .customScope .cn26v1 .cn26col3 li {
    width: calc(33.333% - 36px);
    max-width: calc(33.333% - 36px);
 }
 
 .customScope .cn26v1.txtlight a {
    border-bottom-color: rgba(255, 255, 255, 0.5);
 }
 
 .customScope .cn26v1.txtlight a .cn26w2 span {
    color: #fff;
 }
 
 .customScope .cn26v1.txtlight a .cn26w2 span small {
    color: rgba(255, 255, 255, 0.7);
 }
 
 .customScope .cn26v1.txtlight a:hover {
    background: #fff;
    border-bottom-color: #fff !important;
 }
 
 .customScope .cn26v1.txtlight a:hover .cn26w2 span {
    color: #000;
 }
 
 .customScope .cn26v1.txtlight a:hover .cn26w2 span small {
    color: #3A3632;
 }
 
 .customScope .cn26v1.bgdarkslate {
    background-color: #264759 !important;
 }
 
 .customScope .cn26v1.bgdarkslate a:hover {
    background: #fff;
    color: #161513;
 }
 
 .customScope .cn26v1.bgdarkslate a:hover span {
    color: #161513;
 }
 
 .customScope .cn26mobile {
    display: none;
    position: relative;
    background: #E4E1DD;
 }
 
 .customScope .cn26mobile .icn-img {
    position: absolute;
    right: .2em;
    top: 0;
    font-size: 4.5rem;
    width: 1em;
    height: 1em;
    z-index: 0;
 }
 
 .customScope .cn26mobile .icn-img:before {
    color: #3A3632;
    top: 0;
 }
 
 .customScope .cn26mobile select {
    width: 300px;
    font-size: 1.8rem;
    color: #3A3632;
    height: 3em;
    border: 0;
    background: transparent;
    -moz-appearance: none;
    -webkit-appearance: none;
    z-index: 1;
    position: relative;
    outline: 0;
    padding-right: 3em;
    padding-left: 0.8em;
 }
 
 .customScope .cn26mobile select option {
    background: #D4CFCA;
    border-bottom: 1px solid #665F5B;
 }
 
 .customScope .rtl .cn26 .cn26w1 ul {
    direction: rtl;
 }
 
 .customScope .rtl .cn26 .cn26w1 h2 {
    text-align: right;
 }
 
 .customScope .rtl .cn26 .cn26w1 nav ul {
    direction: rtl;
    text-align: right;
 }
 
 .customScope .rtl .cn26v1 a span.cn26w2 {
    padding-right: 0;
 }
 
 .customScope .rtl .cn26v1 a span.cn26w2 span {
    padding-left: 0;
    padding-right: .8em;
 }
 
 .customScope .rtl .cn26v1 a span.cn26w2.icn-img span {
    padding-right: 0;
 }
 
 .customScope .rtl .cn26v1 a span.cn26w2.icn-img:before {
    margin-right: .2em;
    margin-left: 0;
 }
 
 @media only screen and (max-width: 1080px) {
    .customScope .cn26.cn26v1 nav ul {
       margin: 0 -16px;
    }
 
    .customScope .cn26.cn26v1 nav li {
       margin: 8px 16px;
       width: calc(33.3333% - 32px);
       max-width: calc(33.3333% - 32px);
    }
 }
 
 @media (max-width: 1024px) {
    .customScope .cn26:before {
       content: "tablet";
       display: none;
    }
 
    .customScope .cn26.cn26v0 nav {
       display: none;
    }
 
    .customScope .cn26.cn26v0 .cn26mobile {
       display: inline-block;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cn26:before {
       content: "mobile";
       display: none;
    }
 
    .customScope .cn26 .cn26mobile {
       display: block;
    }
 
    .customScope .cn26 .cn26mobile .icn-img {
       top: -3%;
    }
 
    .customScope .cn26 .cn26mobile select {
       width: 100%;
    }
 
    .customScope .cn26 nav {
       display: none !important;
    }
 
    .customScope .cn26.cn26v0 .cn26mobile {
       width: 100%;
    }
 
    .customScope .cn26.cn26v0 .cn26mobile select {
       width: 100%;
    }
 }
 
 .customScope .cn26 .cn26mobile select::-ms-expand {
    display: none;
 }
 
 .customScope .ct13 .ct13w1 > h2 {
    font-size: 3.84rem;
    line-height: 1.3;
    font-weight: 300;
 }
 
 .customScope .ct13 .ct13w1 > p, .customScope .ct13 .ct13w6 strong, .customScope .ct13 .ct13w9 p, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list > li, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list-lg > li, .customScope .ct13 .ct13w9 + .ct13w9 > ul > li, .customScope .ct13.ct13v2 .ct13w13 p, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 p, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 li {
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 300;
 }
 
 .customScope .ct13 + section.cpad {
    padding-top: 3em !important;
 }
 
 @media (max-height: 800px), (max-width: 770px) {
    .customScope .ct13 + section.cpad {
       padding-top: 2.1em !important;
    }
 }
 
 .customScope .ct13:before {
    content: "desktop";
    display: none;
 }
 
 .customScope .ct13.cpad {
    padding-top: 3em !important;
 }
 
 .customScope .ct13 li[class^='icn']:before {
    display: none !important;
 }
 
 .customScope .ct13 .ct13w1 > h2 {
    color: #161513;
    margin-bottom: 0px;
 }
 
 .customScope .ct13 .ct13w1 > p {
    margin-top: 0.6em;
    color: #3D5431;
 }
 
 .customScope .ct13.ct13loaded .ct13w2 {
    opacity: 1;
    transition: opacity 0.2s linear 0.1s;
 }
 
 .customScope .ct13 .ct13w2 {
    opacity: 0;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    padding: 36px 0;
    margin: 32px 0 0 0;
    position: relative;
    background: #fff;
 }
 
 .customScope .ct13 .ct13w3 {
    display: inline-block;
    width: 25%;
    float: left;
    clear: left;
    vertical-align: top;
    padding: 0 0 0 36px;
    margin: 0;
    box-sizing: border-box;
 }
 
 .customScope .ct13 .ct13w3 a {
    color: #161513;
    padding: 0;
    margin: 0;
    display: block;
    text-decoration: none;
    position: relative;
    transition: background 0.25s ease,color 0.25s ease,border-color 0.25s ease;
    outline: none;
 }
 
 .customScope .ct13 .ct13w3 a span {
    display: inline-block;
    padding-bottom: 0.2em;
    border-bottom: 4px solid transparent;
    transition: border-color 0.25s ease;
 }
 
 .customScope .ct13 .ct13w3 li {
    padding-bottom: 23px;
    position: relative;
 }
 
 .customScope .ct13 .ct13w3 li:first-child {
    border-top: 0;
 }
 
 .customScope .ct13 .ct13w3:first-child a {
    border-top: 0;
 }
 
 .customScope .ct13 .ct13w3 li.ct13current a {
    color: #161513;
 }
 
 .customScope .ct13 .ct13w3 li.ct13current a span {
    border-color: #6F915D;
 }
 
 .customScope .ct13 .ct13new {
    display: inline-block;
    background: #C58C52;
    color: #fff;
    border-radius: 3px;
    padding: 0 3px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 0.7em;
    vertical-align: middle;
 }
 
 .customScope .ct13 .ohilite {
    z-index: 6;
    left: -7%;
    top: 14%;
 }
 
 .customScope .ct13 .ct13w4 {
    display: none;
 }
 
 .customScope .ct13 .ct13w4 a {
    outline: none;
 }
 
 .customScope .ct13 .ct13w5 {
    float: right;
    width: 75%;
    display: none;
    vertical-align: top;
    box-sizing: border-box;
    padding: 0 30px 0 0;
    margin: 0;
    overflow: visible;
    height: 0;
    position: relative;
    z-index: 1;
 }
 
 .customScope .ct13 .ct13w5 h4, .customScope .ct13 .ct13w5 h3 {
    margin-bottom: 1.96em;
    color: #161513;
 }
 
 .customScope .ct13 .ct13w5 strong {
    text-transform: uppercase;
    font-size: 1.6rem;
    line-height: 1.3;
    display: inline-block;
    margin-bottom: .4em;
    font-weight: 300;
 }
 
 .customScope .ct13 .ct13w5.ct13current {
    height: auto;
    display: inline-block;
 }
 
 .customScope .ct13 .ct13w5.ct13current .ct13w6 {
    opacity: 1;
    height: auto;
    transition: opacity 0.5s ease,max-height 0.5s ease;
 }
 
 .customScope .ct13 .ct13w5 .ct13tabhead {
    color: #3D5431;
    font-weight: 300;
 }
 
 .customScope .ct13 .ct13w6 {
    overflow: visible;
    position: relative;
    padding: 0 0 48px 48px;
    opacity: 0;
 }
 
 .customScope .ct13 .ct13w6 strong {
    margin-bottom: 8px;
 }
 
 .customScope .ct13 .ct13w8 {
    overflow: hidden;
 }
 
 .customScope .ct13 .ct13w9 {
    width: 50%;
    float: left;
 }
 
 .customScope .ct13 .ct13w9 > ul > li {
    font-size: 1.6rem;
 }
 
 .customScope .ct13 .ct13w9 + .ct13w9 {
    box-sizing: border-box;
    padding: 0 0 0 48px;
 }
 
 .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list-lg, .customScope .ct13 .ct13w9 + .ct13w9 > ul {
    margin: 0;
    border-left: 1px solid #000;
 }
 
 .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list > li, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list-lg > li, .customScope .ct13 .ct13w9 + .ct13w9 > ul > li {
    position: relative;
    padding: 0 0 12px 24px;
    margin: 0;
 }
 
 .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list > li:last-child, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list-lg > li:last-child, .customScope .ct13 .ct13w9 + .ct13w9 > ul > li:last-child {
    padding-bottom: 0;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 {
    background-color: #161513 !important;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 .ct13w4 a, .customScope .ct13.ct13bgdark .ct13w2 .ct13w3 > ul > li > a {
    color: #fff;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 .ct13w6 h3 {
    color: #fff;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 .ct13w6 strong {
    color: #82A372;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 .ct13w9 p {
    color: #fff;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 .ct13w9 ul li a {
    color: #F0CC71;
 }
 
 .customScope .ct13.ct13bgdark .ct13w2 .ct13w9 + .ct13w9 > ul {
    border-color: #fff;
 }
 
 .customScope .ct13.ct13v0, .customScope .ct13.ct13v1 {
    background-color: #F1EFED !important;
 }
 
 .customScope .ct13.ct13v0 .ct13w5, .customScope .ct13.ct13v1 .ct13w5 {
    display: none;
 }
 
 .customScope .ct13.ct13v0 .ct13w5.ct13current, .customScope .ct13.ct13v1 .ct13w5.ct13current {
    display: inline-block;
 }
 
 .customScope .ct13.ct13v1 .ct13w2 {
    padding-bottom: 0;
 }
 
 .customScope .ct13.ct13v1 .ct13w6.o-bgimg {
    background-size: auto !important;
    background-position: bottom right;
    background-repeat: no-repeat;
 }
 
 .customScope .ct13.ct13v1 .ct13w8 {
    margin-bottom: 130px;
 }
 
 .customScope .ct13.ct13v1 .ct13w9 .obttns {
    margin-top: 1.1em;
 }
 
 .customScope .ct13.ct13v2 .ct13w1 h2 {
    margin-bottom: 1em;
 }
 
 .customScope .ct13.ct13v2 .ct13w2 {
    padding: 0;
    display: flex;
    min-height: 33%;
    background: transparent;
 }
 
 .customScope .ct13.ct13v2 .ct13w3 {
    padding-left: 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w5 {
    padding: 0;
    width: 100%;
    height: auto;
    float: none;
    position: absolute;
    left: 0;
    bottom: 0;
    display: inline-block;
 }
 
 .customScope .ct13.ct13v2 .ct13w6 {
    padding: 0;
    margin: 0 auto;
    text-align: center;
    width: auto;
    max-width: 670px;
    max-height: 332px;
    height: 49.6%;
    box-sizing: border-box;
    opacity: 1;
    position: relative;
    background: transparent;
 }
 
 .customScope .ct13.ct13v2 .ct13w6 p {
    margin-bottom: .4em;
 }
 
 .customScope .ct13.ct13v2 .ct13w6:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: url("https://www.oracle.com/asset/web/i/ct13-tablet.png") no-repeat;
    background-position: top left;
    background-size: 100%;
    z-index: 5;
 }
 
 .customScope .ct13.ct13v2 .ct13w7 {
    display: none;
 }
 
 .customScope .ct13.ct13v2 .ct13w9 .obttns {
    margin-top: 2em;
 }
 
 .customScope .ct13.ct13v2 .ct13w10 {
    margin: 3.2% auto 0 auto;
    display: inline-block;
    vertical-align: bottom;
    z-index: 0;
    max-width: 80.5%;
 }
 
 .customScope .ct13.ct13v2 .ct13w10 img {
    max-width: 100%;
    display: block;
    opacity: 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w11 {
    display: block;
    padding: 36px 0 48px 0;
    position: relative;
    background: #F1EFED;
    opacity: 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w11 .onew {
    display: none;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 {
    display: table-cell;
    vertical-align: top;
    box-sizing: border-box;
    max-width: 33.3%;
    min-width: 33.3%;
    padding: 0 24px;
    transform: translateY(50px);
    transition: opacity 0.2s ease,transform 0s 0.2s;
    opacity: 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 .obttns {
    margin-top: 0.5em;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 h4, .customScope .ct13.ct13v2 .ct13w13 h3 {
    margin-bottom: 1.25em;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 p {
    color: #161513;
    margin: 0 0 1.8em 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 {
    width: 32%;
    border: 0;
    transition: opacity 0.3s ease,transform 0s 0.3s;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h4, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h3 {
    color: #161513;
    margin-top: .4em;
    margin-bottom: 1.5em;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 + .ct13w13 {
    transition: opacity 0.3s ease,transform 0s 0.3s;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 .icn-list-med > li {
    margin-bottom: .3em;
    line-height: 1.5;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 .icn-arrow:before {
    font-size: 1.8em;
    line-height: 0.7;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 .cta-list {
    font-size: 1.8rem;
    margin-left: 0;
    margin-bottom: 1.5em;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 .cta-list li {
    margin-bottom: 0.6em;
 }
 
 .customScope .ct13.ct13v2 .ct13w13 .cta-list li:before {
    display: none;
 }
 
 .customScope .ct13.ct13v2 .ct13w12 {
    text-indent: -999999px;
    opacity: 1;
    max-height: 0;
    overflow: hidden;
    padding: 0 12px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start;
    transition: max-height 0s 0.2s,text-indent 0s 0.2s;
 }
 
 .customScope .ct13.ct13v2 .ct13w14 {
    display: inline-block;
    opacity: 1;
    width: 0;
    text-indent: -999999px;
    align-self: flex-end;
    text-align: center;
    position: relative;
    z-index: 6;
    transition: text-indent 0s,width 0s,z-index 0s 0.2s;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13current {
    opacity: 1;
    text-indent: 0;
    width: 75%;
    height: 100%;
    right: 0;
    bottom: 0;
    z-index: 8;
    position: absolute;
    transition: text-indent 0s,width 0s,z-index 0s 0.2s;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13current .ct13w5 {
    position: absolute;
    left: 0;
    bottom: 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13current .ct13w10 img {
    opacity: 1;
    transition: opacity 1s ease;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13previous {
    opacity: 0;
    position: absolute;
    z-index: 7;
    text-indent: 0;
    right: 0;
    bottom: 0;
    width: 75%;
    height: 100%;
    transition: text-indent 0s,width 0s,z-index 0s 0.2s,opacity 1s;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13previous .ct13w5 {
    position: absolute;
    left: 0;
    bottom: 0;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13previous .ct13w6 {
    position: absolute;
    height: 100%;
 }
 
 .customScope .ct13.ct13v2 .ct13w14.ct13previous .ct13w10 img {
    opacity: 0;
    transition: opacity 0s ease 1s;
 }
 
 .customScope .ct13.ct13v2.ct13loaded .ct13w11 {
    opacity: 1;
    transition: opacity 0.2s linear 0s;
 }
 
 .customScope .ct13.ct13v2.ct13loaded .ct13w12.ct13current {
    text-indent: 0;
    max-height: 800px;
    opacity: 1;
 }
 
 .customScope .ct13.ct13v2.ct13loaded .ct13w12.ct13current .ct13w13 {
    transform: translateY(0);
    opacity: 1;
    transition: opacity 0.5s ease 0.2s,transform 0.5s ease 0.2s;
 }
 
 .customScope .ct13.ct13v2.ct13loaded .ct13w12.ct13current .ct13w13 + .ct13w13 {
    transition-delay: .3s;
 }
 
 .customScope .ct13.ct13v2.ct13loaded .ct13w12.ct13current .ct13w13 + .ct13w13 + .ct13w13 {
    transition-delay: .4s;
 }
 
 .customScope .ct13.ct13v2 ul.obullets > li {
    padding-bottom: 0.5em;
    margin-bottom: 0.5em;
 }
 
 .customScope .ct13.ct13v2 .ohilite-on div.ohilite {
    transition-delay: .5s;
 }
 
 .customScope .ct13.ct13v3 {
    background-color: #F1EFED !important;
    position: relative;
 }
 
 .customScope .ct13.ct13v3 .ct13w2 {
    position: static;
 }
 
 .customScope .ct13.ct13v3 .ct13w3 > ul > li a {
    padding-left: 20px;
 }
 
 .customScope .ct13.ct13v3 .ct13w3 > ul > li:first-child span {
    font-weight: bold;
 }
 
 .customScope .ct13.ct13v3 .ct13w3 > ul > li:first-child a {
    padding-left: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13flat .ct13w3 > ul > li a {
    padding-left: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13flat .ct13w3 > ul > li:first-child span {
    font-weight: 500;
 }
 
 .customScope .ct13.ct13v3 .ct13w5 {
    padding-right: 0;
    width: 73%;
 }
 
 .customScope .ct13.ct13v3 .ct13w5 h4, .customScope .ct13.ct13v3 .ct13w5 h3 {
    margin-bottom: 0.75em;
 }
 
 .customScope .ct13.ct13v3 .ct13w5 p, .customScope .ct13.ct13v3 .ct13w5 .obttns {
    margin-bottom: 1.5em;
 }
 
 .customScope .ct13.ct13v3 .ct13w5.ct13current {
    position: absolute;
    right: 0;
    z-index: 2;
 }
 
 .customScope .ct13.ct13v3 .ct13w6 ul.icn-list li {
    padding-left: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w6 > * {
    width: 62%;
    position: relative;
    z-index: 1;
 }
 
 .customScope .ct13.ct13v3 .ct13w6 > .obttns {
    float: none;
    display: inline-block;
    overflow: hidden;
    width: auto;
 }
 
 .customScope .ct13.ct13v3 .ct13w6 > .obttns > div {
    float: none;
    display: inline-block;
 }
 
 .customScope .ct13.ct13v3 .ct13w8 {
    overflow: hidden;
 }
 
 .customScope .ct13.ct13v3 .ct13w8 + .ct13w8 {
    margin-top: 2em;
 }
 
 .customScope .ct13.ct13v3 .ct13w9:first-child {
    margin-right: 10%;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 {
    width: 45%;
    position: relative;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > div:first-child {
    position: absolute;
    top: 0;
    left: 0;
    width: 4.2em;
    height: 4.2em;
    background: #FFF;
    border-radius: 50%;
    text-align: center;
    line-height: 3.6em;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > div:first-child img {
    max-width: 100%;
    vertical-align: middle;
    display: inline;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > div:first-child.svgimg {
    font-size: 1.8rem !important;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > div:first-child.svgimg[class*='obic'] {
    padding-top: 4.2em;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > ul > li, .customScope .ct13.ct13v3 .ct13w9 + .ct13w9 > ul > li {
    height: auto;
    font-size: 1.7rem;
    position: relative;
    padding: 0;
    min-height: 0;
    line-height: 1.3;
    margin: 0 0 0.8em 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > ul > li h5, .customScope .ct13.ct13v3 .ct13w9 + .ct13w9 > ul > li h5 {
    font-size: 1.9rem;
    line-height: 1.3;
    margin: 0;
    padding: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > ul > li strong, .customScope .ct13.ct13v3 .ct13w9 + .ct13w9 > ul > li strong {
    text-transform: none;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 > ul {
    padding-left: 5em;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 + .ct13w9 {
    padding-left: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w9 + .ct13w9 > ul {
    border-left: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w10 {
    font-size: 0;
    padding: 0 0 0 95px;
 }
 
 .customScope .ct13.ct13v3 .ct13w10 > strong {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    text-transform: none;
    font-size: 2.2rem;
    padding: 0 0 0 15px;
 }
 
 .customScope .ct13.ct13v3 .ct13w10 > div {
    width: 80px;
    height: 80px;
    padding-top: 80px;
    position: relative;
    vertical-align: middle;
    display: inline-block;
    margin-left: -95px;
 }
 
 .customScope .ct13.ct13v3 .ct13w10 + .ct13w11 {
    margin-left: 95px;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 {
    margin: 0;
    overflow: hidden;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 > strong {
    text-transform: none;
    font-size: 2.2rem;
    display: block;
    width: 100%;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 > ul {
    width: 48%;
    float: left;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 > ul li {
    margin-bottom: 1.5em;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 > ul li a {
    padding: 0;
    margin: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 > ul li p {
    line-height: 1.2;
    margin: 0;
 }
 
 .customScope .ct13.ct13v3 .ct13w11 > ul + ul {
    margin-left: 4%;
 }
 
 .customScope .ct13.ct13v3 .ct13w15 {
    position: absolute;
    z-index: 0;
    top: -4.5em;
    right: 0;
    width: calc(38% - 24px);
    bottom: 0;
    text-align: right;
 }
 
 .customScope .ct13.ct13v3 .ct13w15 img {
    max-width: 100%;
 }
 
 .customScope .rtl ul.icn-list-med li {
    padding-right: 2em;
    padding-left: 0;
    position: relative;
 }
 
 .customScope .rtl ul.icn-list-med li:before {
    right: 0;
    left: auto;
    position: absolute;
    content: "\ea5d";
    margin-top: 0.15em;
 }
 
 .customScope .rtl .ct13 {
    direction: rtl;
 }
 
 .customScope .rtl .ct13 .ct13icn {
    right: auto;
    left: 15px;
 }
 
 .customScope .rtl .ct13 .ct13w3 {
    float: right;
    clear: right;
 }
 
 .customScope .rtl .ct13 .ct13w4 a {
    padding: 15px 15px 15px 45px;
 }
 
 .customScope .rtl .ct13 .ct13w5 {
    padding: 0 0 0 30px;
    float: left;
 }
 
 .customScope .rtl .ct13 .ct13w9 {
    float: right;
 }
 
 .customScope .rtl .ct13 .ct13w9 + .ct13w9 {
    padding: 0 48px 0 0;
 }
 
 .customScope .rtl .ct13 .ct13w9 + .ct13w9 > ul {
    border-left: 0;
    border-right: 1px solid #000;
 }
 
 .customScope .rtl .ct13 .ct13w9 + .ct13w9 > ul > li {
    padding: 0 24px 12px 0;
 }
 
 .customScope .rtl .ct13 .ct13w9 + .ct13w9 > ul > li:before {
    left: auto;
 }
 
 .customScope .rtl .ct13v1 .ct13w3 {
    padding: 0 36px 0 0;
 }
 
 .customScope .rtl .ct13v1 .ct13w5 {
    float: right;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
 }
 
 .customScope .rtl .ct13v1 .ct13w6 {
    padding-left: 0;
    padding-right: 48px;
 }
 
 .customScope .rtl .ct13v1 .ct13w6.o-bgimg {
    background-position: bottom left;
 }
 
 .customScope .rtl .ct13v2 .ohilite {
    left: auto;
    right: -7%;
 }
 
 .customScope .rtl .ct13v2 .ct13w3 {
    padding: 0 0 0 32px;
 }
 
 .customScope .rtl .ct13v2 .ct13w3 li a {
    padding-left: 10px;
    padding-right: 22px;
 }
 
 .customScope .rtl .ct13v2 .ct13w3 li:before {
    left: auto;
    right: 0;
 }
 
 .customScope .rtl .ct13v2 .ct13w13 {
    border-right: 0;
 }
 
 .customScope .rtl .ct13v2 .ct13w14.ct13current, .customScope .rtl .ct13v2 .ct13w14.ct13previous {
    right: auto;
    left: 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w3 {
    padding: 0 32px 0 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w5 {
    padding: 0;
    float: right;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w5.ct13current {
    right: auto;
    left: 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w6 {
    padding-right: 0;
    padding-left: 48px;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w6 ul.icn-list li {
    padding-right: 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w9 > ul {
    padding-right: 5em;
    padding-left: 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w9 > ul > li {
    padding: 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w9 > div:first-child {
    right: 0;
    left: auto;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w9 + .ct13w9 > ul > li {
    padding: 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w10 {
    padding: 0 95px 0 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w10 > div {
    margin-left: 0;
    margin-right: -95px;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w10 > strong {
    padding: 0 15px 0 0;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w10 + .ct13w11 {
    margin-left: 0;
    margin-right: 95px;
 }
 
 .customScope .rtl .ct13.ct13v3 .ct13w15 {
    right: auto;
    left: 0;
    text-align: left;
 }
 
 @media (min-width: 1025px) and (max-width: 1200px) {
    .customScope .ct13.ct13v2 .ct13w6 {
       margin: 0 44px;
    }
 
    .customScope .ct13.ct13v3 .ct13w6 {
       margin: 0;
    }
 }
 
 @media (min-width: 771px) and (max-width: 1100px) {
    .customScope .ct13.ct13v3 .ct13w5 {
       width: 73%;
    }
 
    .customScope .ct13.ct13v3 .ct13w5.ct13current {
       right: auto;
       left: 25%;
    }
 
    .customScope .ct13.ct13v3 .ct13w6 {
       padding-right: 48px;
    }
 
    .customScope .ct13.ct13v3 .ct13w6 > * {
       width: auto;
    }
 
    .customScope .ct13.ct13v3 .ct13w6 .obttns {
       overflow: hidden;
       float: none;
    }
 
    .customScope .ct13.ct13v3 .ct13w8 {
       display: block;
    }
 
    .customScope .ct13.ct13v3 .ct13w15 {
       display: none;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w5.ct13current {
       right: 38%;
       left: 20px;
       width: auto;
    }
 }
 
 @media (min-width: 771px) and (max-width: 1024px) {
    .customScope .ct13:before {
       content: "tablet";
    }
 
    .customScope .ct13.ct13v3 .ct13w3 {
       padding: 0 4% 0 36px;
    }
 
    .customScope .ct13.ct13v3 .ct13w5 {
       width: 75%;
    }
 
    .customScope .ct13.ct13v2 .ct13w2 {
       display: inline-block;
       margin: 0;
       width: 25%;
       vertical-align: top;
    }
 
    .customScope .ct13.ct13v2 .ct13w2 .ct13w3 {
       width: 100%;
    }
 
    .customScope .ct13.ct13v2 .ct13w2 .ct13w3 ul {
       padding-right: 36px;
    }
 
    .customScope .ct13.ct13v2 .ct13w5 {
       display: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w11 {
       width: 74%;
       padding: 36px 0;
       display: inline-block;
       vertical-align: top;
    }
 
    .customScope .ct13.ct13v2 .ct13w12 {
       overflow: hidden;
       flex-wrap: wrap;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 {
       display: block;
       width: auto;
       padding: 0 24px 48px 24px;
       border-right: 0;
       margin: 0;
       box-sizing: border-box;
       flex-basis: 100%;
       min-width: 100%;
       max-width: 100%;
       position: relative;
    }
 
    .customScope .ct13.ct13v2 .ct13w13:after {
       content: '';
       position: absolute;
       height: 2px;
       background-color: #E1DDDA;
       bottom: 24px;
       width: calc(100% - 48px);
       left: 24px;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 h4, .customScope .ct13.ct13v2 .ct13w13 h3 {
       margin-bottom: .5em;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 p {
       font-size: 1.6rem;
       margin-bottom: 1.4em;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 {
       display: block;
       float: none;
       flex-basis: 50%;
       width: 50%;
       padding: 0 24px;
       margin: 0;
       min-width: 50%;
       max-width: 50%;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13:after {
       display: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h4, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h3 {
       font-size: 1.6rem;
       margin-bottom: .8em;
       margin-top: .2em;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 + .ct13w13 {
       margin-left: 0;
       float: right;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 .obttns {
       float: none;
       overflow: hidden;
    }
 
    .customScope .ct13.ct13v2 .ct13w14.ct13previous, .customScope .ct13.ct13v2 .ct13w14.ct13current {
       position: relative;
       text-indent: -99999px;
    }
 
    .customScope .ct13.ct13v2 .cta-list li:before {
       margin: 0 0 0 -1em;
    }
 
    .customScope .ct13.ct13v3 .ct13w3 {
       width: 38%;
    }
 
    .customScope .ct13.ct13v3 .ct13w5.ct13current {
       right: 20px;
       left: 38%;
       width: auto;
    }
 
    .customScope .ct13.ct13v3 .ct13w6 {
       padding-left: 0;
    }
 
    .customScope .ct13.ct13v3 .ct13w10 > div {
       width: 58px;
       height: 58px;
       padding: 0;
    }
 
    .customScope .ct13.ct13v3 .ct13w10 + .ct13w11 {
       margin-left: 73px;
    }
 
    .customScope .ct13.ct13v3 .ct13w11 > ul {
       width: 100%;
       float: none;
    }
 
    .customScope .ct13.ct13v3 .ct13w11 > ul + ul {
       margin-left: 0;
    }
 
    .customScope .rtl .ct13v1 .ct13w3 {
       padding: 0 0 0 4%;
    }
 
    .customScope .rtl .ct13v2 .ct13w13 {
       border-right: 0;
       border-left: 0;
    }
 
    .customScope .rtl .ct13v2 .cta-list li:before {
       margin: 0 -1em 0 0;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w10 + .ct13w11 {
       margin-right: 73px;
       margin-left: 0;
    }
 }
 
 @media (min-width: 771px) {
    .customScope .ct13 .ct13w6 {
       height: auto;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .ct13 {
       padding-bottom: 0;
    }
 
    .customScope .ct13:before {
       content: "mobile";
    }
 
    .customScope .ct13.ct13loaded.ct13v0 .ct13w5, .customScope .ct13.ct13loaded.ct13v1 .ct13w5, .customScope .ct13.ct13loaded.ct13v3 .ct13w5 {
       display: inline-block;
    }
 
    .customScope .ct13 .ct13w2 {
       padding: 28px 28px 25px 28px;
       margin-top: 28px;
       margin-bottom: 0;
       margin-left: -28px;
       margin-right: -28px;
       width: auto;
    }
 
    .customScope .ct13 .ct13w3 {
       display: none;
    }
 
    .customScope .ct13 .ct13w3:first-child + .ct13w4 {
       border-top: 0;
    }
 
    .customScope .ct13 .ct13w3 + .ct13w4 a {
       padding-top: 0;
    }
 
    .customScope .ct13 .ct13w3 + .ct13w4 a .ct13icn > span {
       top: -0.58em;
    }
 
    .customScope .ct13 .ct13w4 {
       border-top: 1px solid #C6C1BD;
       display: inline-block;
       padding: 0;
       width: 100%;
       position: relative;
       transition: background-color 0.3s ease;
    }
 
    .customScope .ct13 .ct13w4 a {
       color: #211E1C;
       font-size: 2.5rem;
       display: block;
       position: relative;
       padding: 15px 0;
       line-height: 1.4;
       font-weight: bold;
       transition: color 0.3s ease;
    }
 
    .customScope .ct13 .ct13w4 a span:not(.ct13icn) {
       display: inline-block;
       padding-right: 2.6em;
    }
 
    .customScope .ct13 .ct13w4 a:hover {
       text-decoration: none;
    }
 
    .customScope .ct13 .ct13w4:first-child {
       border-top: 0;
    }
 
    .customScope .ct13 .ct13w4:first-child a {
       padding-top: 0;
    }
 
    .customScope .ct13 .ct13w5 {
       width: 100%;
       padding: 0;
       height: auto;
    }
 
    .customScope .ct13 .ct13w5 h4, .customScope .ct13 .ct13w5 h3 {
       margin-bottom: 1em;
    }
 
    .customScope .ct13 .ct13w6 {
       padding: 0;
       overflow: hidden;
       max-height: 0;
       transition: opacity 0.3s ease,max-height 0.5s ease;
    }
 
    .customScope .ct13 .ct13w6 .ct13tabhead {
       display: none;
    }
 
    .customScope .ct13 .ct13w8 {
       padding-top: 0;
       padding-bottom: 1.8em;
    }
 
    .customScope .ct13 .ct13w9 {
       width: auto;
       display: block;
       float: none;
    }
 
    .customScope .ct13 .ct13w9:first-child {
       padding-bottom: 10px;
    }
 
    .customScope .ct13 .ct13w9 p {
       line-height: 1.35;
    }
 
    .customScope .ct13 .ct13w9 + .ct13w9 {
       padding-left: 0;
    }
 
    .customScope .ct13 .ct13w9 + .ct13w9 > ul {
       border-left: 0;
    }
 
    .customScope .ct13 .ct13w9 + .ct13w9 > ul > li {
       padding-left: 0;
    }
 
    .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list-lg, .customScope .ct13 .ct13w9 + .ct13w9 > ul {
       border-left: 0;
    }
 
    .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list > li, .customScope .ct13 .ct13w9 + .ct13w9 > .icn-list-lg > li, .customScope .ct13 .ct13w9 + .ct13w9 > ul > li {
       padding-left: 0;
    }
 
    .customScope .ct13 .ct13icn {
       width: 23px;
       height: 23px;
       display: inline-block;
       position: absolute;
       right: 15px;
       top: 50%;
       margin-top: -11px;
    }
 
    .customScope .ct13 .ct13icn > span {
       font-size: 2.5em;
       position: absolute;
       left: -0.35em;
       top: -0.42em;
       opacity: 1;
    }
 
    .customScope .ct13 .ct13icn > span:before {
       color: inherit;
    }
 
    .customScope .ct13 .ct13current .ct13w6 {
       max-height: 800px;
       opacity: 1;
       transition: opacity 0.5s ease,max-height 0.7s ease;
    }
 
    .customScope .ct13 .ct13current .ct13icn > span {
       opacity: 0;
    }
 
    .customScope .ct13.ct13bgdark .ct13w4 {
       border-color: #514C47;
    }
 
    .customScope .ct13.ct13v1 .ct13w2 {
       padding-bottom: 22px;
    }
 
    .customScope .ct13.ct13v1 .ct13w6.o-bgimg {
       background: none !important;
    }
 
    .customScope .ct13.ct13v1 .ct13w8 {
       margin-bottom: 0;
    }
 
    .customScope .ct13.ct13v1 .ct13w9 .obttns {
       float: none;
    }
 
    .customScope .ct13.ct13v1 .ct13w9 .obttns > div {
       float: none;
       display: inline-block;
    }
 
    .customScope .ct13.ct13v2 .ct13w1 > strong {
       font-size: 2.4rem;
       margin-bottom: .1em;
    }
 
    .customScope .ct13.ct13v2 .ct13w2 {
       display: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w5 {
       display: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w7 {
       display: block;
       background-color: transparent;
       transition: color 0.3s ease,background-color 0.3s ease;
    }
 
    .customScope .ct13.ct13v2 .ct13w7 a {
       color: #211E1C;
       font-size: 2.4rem;
       font-weight: bold;
       padding: 15px 45px 15px 0;
       display: block;
       position: relative;
       line-height: 1.4;
       outline: 0;
    }
 
    .customScope .ct13.ct13v2 .ct13w7 a:hover {
       text-decoration: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w11 {
       width: auto;
       position: relative;
       display: block;
       padding: 0 28px 28px 28px;
       margin: 0;
       margin-left: -28px;
       margin-right: -28px;
       height: auto;
       opacity: 1;
       max-height: none;
       visibility: visible;
       transition: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w12 {
       display: block;
       max-height: none;
       opacity: 1;
       overflow: hidden;
       height: auto;
       position: relative;
       text-indent: 0;
       padding: 0;
       border-bottom: 1px solid #C6C1BD;
    }
 
    .customScope .ct13.ct13v2 .ct13w12:last-child {
       border-bottom: 0;
    }
 
    .customScope .ct13.ct13v2 .ct13w12:first-child .ct13w7 {
       border-top: 0;
    }
 
    .customScope .ct13.ct13v2 .ct13w12.ct13current .ct13w13 {
       max-height: 800px;
       opacity: 1;
       position: relative;
       left: auto;
       min-width: 100%;
       max-width: 100%;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 {
       display: block;
       width: auto;
       padding: 0;
       border: 0;
       margin: 0;
       box-sizing: border-box;
       overflow: hidden;
       max-height: 0;
       opacity: 0;
       position: absolute;
       left: -999999px;
       transition: max-height 1.5s ease,opacity 1.5s !important;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 .icn-arrow:before {
       line-height: 0.7;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 p {
       margin-bottom: 1.7em;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 .obttns {
       text-align: center;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 .obttns > div {
       margin-right: 0;
       display: inline-block;
       float: none;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 {
       display: block;
       width: auto;
       padding: 0;
       margin: 0;
       transition-delay: 0s !important;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h3, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 h4 {
       margin-bottom: 1em;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 p {
       font-size: 1.8rem;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 li, .customScope .ct13.ct13v2 .ct13w13 + .ct13w13 li a {
       font-size: 1.8rem;
    }
 
    .customScope .ct13.ct13v2 .ct13w13 .obttns {
       float: none;
       overflow: hidden;
    }
 
    .customScope .ct13.ct13v2 .cta-list li:before {
       margin: 0 0 0 -1em;
    }
 
    .customScope .ct13.ct13v3 .ct13w1 > h2 {
       margin-bottom: 1em;
    }
 
    .customScope .ct13.ct13v3 .ct13w1 > p + p {
       margin-top: 22px;
    }
 
    .customScope .ct13.ct13v3 .ct13w2 {
       padding: 0 28px 25px 28px;
       margin-top: 0;
       margin-bottom: 0;
       margin-left: -28px;
       margin-right: -28px;
       width: auto;
       background: #F1EFED;
    }
 
    .customScope .ct13.ct13v3 .ct13w3 + .ct13w4 a {
       padding-top: 15px;
    }
 
    .customScope .ct13.ct13v3 .ct13w3 + .ct13w4 a .ct13icn > span {
       top: -0.48em;
    }
 
    .customScope .ct13.ct13v3 .ct13w4 {
       border-top: 1px solid #C6C1BD;
       transition: color 0.3s ease,background-color 0.3s ease;
    }
 
    .customScope .ct13.ct13v3 .ct13w4 a {
       padding-right: 3em;
    }
 
    .customScope .ct13.ct13v3 .o-bgimg {
       background-image: none !important;
    }
 
    .customScope .ct13.ct13v3 .o-bgimg .ct13w8 {
       margin-bottom: 0;
    }
 
    .customScope .ct13.ct13v3 .ct13w5 {
       width: auto;
    }
 
    .customScope .ct13.ct13v3 .ct13w5 h3, .customScope .ct13.ct13v3 .ct13w5 h4 {
       margin-bottom: 0.6em;
       margin-top: 1em;
    }
 
    .customScope .ct13.ct13v3 .ct13w5 .ct13w6 {
       min-height: 0 !important;
    }
 
    .customScope .ct13.ct13v3 .ct13w5 .ct13w6 > * {
       width: auto;
    }
 
    .customScope .ct13.ct13v3 .ct13w5 .ct13w6 .obttns {
       overflow: hidden;
       float: none;
    }
 
    .customScope .ct13.ct13v3 .ct13w5.ct13current {
       position: static;
       right: auto;
       width: 100%;
    }
 
    .customScope .ct13.ct13v3 .ct13w5.ct13current .ct13w6 {
       padding-bottom: 1.5em;
    }
 
    .customScope .ct13.ct13v3 .ct13w8 {
       display: block;
    }
 
    .customScope .ct13.ct13v3 .ct13w8 + .ct13w8 {
       margin-top: 10px;
    }
 
    .customScope .ct13.ct13v3 .ct13w9 {
       float: none;
       margin: 0;
    }
 
    .customScope .ct13.ct13v3 .ct13w9 p {
       margin-bottom: 1.4em;
    }
 
    .customScope .ct13.ct13v3 .ct13w9 :first-child {
       margin-right: 0;
    }
 
    .customScope .ct13.ct13v3 .ct13w9 .obttns {
       margin-top: 0;
       margin-bottom: 1.7em;
    }
 
    .customScope .ct13.ct13v3 .ct13w10 {
       min-height: 70px;
       padding: 0 0 0 82px;
    }
 
    .customScope .ct13.ct13v3 .ct13w10 > div {
       width: 70px;
       height: 70px;
       padding: 0;
       margin: 0 0 0 -82px;
    }
 
    .customScope .ct13.ct13v3 .ct13w10 > div + strong {
       padding-left: 15px;
    }
 
    .customScope .ct13.ct13v3 .ct13w10 + .ct13w11 {
       margin-left: 0;
       margin-top: 1em;
    }
 
    .customScope .ct13.ct13v3 .ct13w11 > ul {
       width: 100%;
       float: none;
    }
 
    .customScope .ct13.ct13v3 .ct13w11 > ul + ul {
       margin-left: 0;
    }
 
    .customScope .ct13.ct13v3 .ct13w15 {
       display: none;
    }
 
    .customScope .rtl .ct13 .ct13w5 {
       padding: 0;
    }
 
    .customScope .rtl .ct13 .ct13w9 {
       float: none;
    }
 
    .customScope .rtl .ct13 .ct13w9:first-child {
       margin-right: 0;
       margin-left: 10%;
    }
 
    .customScope .rtl .ct13.ct13v2 .ct13w7 a {
       padding: 15px 15px 15px 45px;
    }
 
    .customScope .rtl .ct13.ct13v2 .cta-list li:before {
       margin: 0 -0.8em 0 0;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w4 a {
       padding-left: 3em;
       padding-right: 0;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w4 a span:not(.ct13icn) {
       padding-left: 2.6em;
       padding-right: 0;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w4.ct13current a {
       padding-left: 0;
       padding-right: 0;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w4 a .ct13icn > span {
       padding-left: 0;
       padding-right: 0;
    }
 
    .customScope .rtl .ct13.ct13v3 .ct13w5 {
       padding: 0;
       float: right;
    }
 }
 
 @media (max-width: 670px) {
    .customScope .ct13 .ct13w2 {
       padding: 22px 22px 25px 22px;
       margin-top: 22px;
       margin-left: -22px;
       margin-right: -22px;
    }
 }
 
 .customScope .cb71 + .ct14 {
    padding-top: 0 !important;
 }
 
 .customScope .ct14 {
    padding-bottom: 0;
    background: transparent !important;
 }
 
 .customScope .ct14.bgvlightgrey {
    background-color: #F5F4F2 !important;
 }
 
 .customScope .ct14w1 {
    position: relative;
    z-index: 1;
 }
 
 .customScope .ct14w2 {
    display: flex;
    justify-content: space-between;
    position: relative;
 }
 
 .customScope .ct14w2:before {
    content: '';
    display: block;
    bottom: 0;
    position: absolute;
    width: 100%;
    height: 4px;
    background: #D4CFCA;
 }
 
 .customScope .ct14w3.ct14current {
    background: #6F915D;
 }
 
 .customScope .ct14w3.ct14current:hover {
    background: #6F915D;
 }
 
 .customScope .ct14w3.ct14current a {
    color: #fff;
 }
 
 .customScope .ct14w3 {
    flex-basis: 49.5%;
    text-align: center;
    display: flex;
    flex-flow: column;
    justify-content: center;
    z-index: 2;
    position: relative;
    border-radius: 4px 4px 0 0;
    transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .ct14v1 .ct14w3 {
    flex-basis: 32.7%;
 }
 
 .customScope .ct14v2 .ct14w3 {
    flex-basis: 24.3%;
 }
 
 .customScope .ct14v2 .ct14w1 h2, .customScope .ct14v2 .ct14w1 p {
    text-align: center;
 }
 
 .customScope .ct14w3 a {
    padding: 1em;
    display: block;
    overflow: hidden;
    font-size: 1.14em;
    font-weight: bold;
    color: #161513;
 }
 
 .customScope .ct14w4 {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: -9999em;
 }
 
 .customScope .ct14w4.ct14current {
    visibility: visible;
    position: relative;
    left: 0;
 }
 
 .customScope .ct14w5 {
    position: relative;
    z-index: 0;
    overflow: hidden;
 }
 
 .customScope .ct14w3 a:before {
    display: none;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 600px) {
    .customScope .ct14w1 {
       margin-bottom: -2em !important;
    }
 
    .customScope .ct14w2 {
       flex-direction: row !important;
       flex-wrap: wrap !important;
       margin-bottom: 9px !important;
    }
 
    .customScope .ct14w3 {
       flex-basis: 100% !important;
       background: #fff;
       display: none;
    }
 
    .customScope .ct14w3 a {
       padding: 1em 2.5em;
    }
 
    .customScope .ct14w3.ct14current {
       display: flex;
       order: -1;
    }
 
    .customScope .ct14w3:after {
       display: none;
    }
 
    .customScope .ct14w3 a:before {
       display: block;
       color: #fff;
       font-size: 35px;
       right: -15px;
       position: absolute;
       top: 50%;
       transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
       transform: translate(-50%, -50%) scaleY(1);
    }
 
    .customScope .ct14w2.open .ct14w3 {
       display: flex;
    }
 
    .customScope .ct14w2.open .ct14w3.ct14current a:before {
       transform: translate(-50%, -53%) scaleY(-1);
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 974px) {
    .customScope .ct14alt .ct14w1 {
       margin-bottom: -2em !important;
    }
 
    .customScope .ct14alt .ct14w2 {
       flex-direction: row !important;
       flex-wrap: wrap !important;
       margin-bottom: 9px !important;
    }
 
    .customScope .ct14alt .ct14w3 {
       flex-basis: 100% !important;
       background: #fff;
       display: none;
    }
 
    .customScope .ct14alt .ct14w3 a {
       padding: 1em 2.5em;
    }
 
    .customScope .ct14alt .ct14w3.ct14current {
       display: flex;
       order: -1;
       background: #6F915D;
    }
 
    .customScope .ct14alt .ct14w3:after {
       display: none;
    }
 
    .customScope .ct14alt .ct14w3 a:before {
       display: block;
       color: #fff;
       font-size: 35px;
       right: -15px;
       position: absolute;
       top: 50%;
       transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
       transform: translate(-50%, -50%) scaleY(1);
    }
 
    .customScope .ct14alt .ct14w2.open .ct14w3 {
       display: flex;
    }
 
    .customScope .ct14alt .ct14w2.open .ct14w3.ct14current a:before {
       transform: translate(-50%, -53%) scaleY(-1);
    }
 }
 
 .customScope .ct16-wrapper {
    position: relative;
    width: 100%;
    float: left;
    display: inline-block;
    z-index: 10;
 }
 
 .customScope .ct16-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
 }
 
 .customScope .ct16-wrapper + section, .customScope .ct16-sticky-wrapper + section {
    clear: both;
 }
 
 .customScope .ct16loaded.ct16-wrapper {
    transition: background-color .5s ease;
    background: #161513;
 }
 
 .customScope .ct16loaded.ct16-wrapper a {
    visibility: visible;
 }
 
 .customScope .ct16loaded.ct16-wrapper .ct16t1 > li > .ct16t2 > .ct16more:after {
    visibility: visible;
 }
 
 .customScope .js .ct16-wrapper a, .customScope .js .ct16-wrapper .ct16t1 > li > .ct16t2 > .ct16more:after, .customScope .js .ct16-wrapper .ct16t1 > li.ct16more:after {
    visibility: hidden;
 }
 
 .customScope .js .ct16loaded.ct16-wrapper a, .customScope .js .ct16loaded.ct16-wrapper .ct16t1 > li > .ct16t2 > .ct16more:after, .customScope .js .ct16loaded.ct16-wrapper .ct16t1 > li.ct16more:after {
    visibility: visible;
 }
 
 .customScope .ct16 {
    opacity: 0;
 }
 
 .customScope .ct16loaded .ct16 {
    opacity: 1;
 }
 
 .customScope .herotabs + .u03 + .ct16-wrapper, .customScope .herotabs + .u03 + .ct16-sticky-wrapper {
    transition: background-color .5s ease;
    margin-top: -85px;
    position: relative;
    max-width: 1600px;
    width: 100%;
 }
 
 .customScope .herotabs + .u03 + .ct16-sticky-wrapper .ct16-wrapper {
    background: #161513;
    transition: background-color .5s ease;
 }
 
 .customScope .herotabs + .u03 + .ct16-wrapper .ct16-wrapper.ct16stuck, .customScope .herotabs + .u03 + .ct16-sticky-wrapper .ct16-wrapper.ct16stuck {
    background: #161513;
    transition: background-color .5s ease;
 }
 
 .customScope .ct16 {
    position: relative;
    z-index: 11;
    left: 0;
    right: 0;
 }
 
 .customScope .ct16-sticky-wrapper {
    position: relative;
    width: 100%;
    float: left;
    display: inline-block;
    z-index: 10;
 }
 
 .customScope .ct16-wrapper.ct16stuck {
    position: fixed;
    top: 0;
    max-width: 1600px;
 }
 
 .customScope .ct16-wrapper .ct16shadow {
    left: 0;
    right: 0;
    opacity: 0;
    height: 50px;
    pointer-events: none;
    transition: opacity 0.2s, bottom 0.4s;
    z-index: -1;
 }
 
 .customScope .ct16-wrapper.ct16loaded .ct16shadow {
    opacity: 1;
 }
 
 .customScope .ct16-wrapper.ct16nosub .ct16shadow {
    display: none;
 }
 
 .customScope .ct16link, .customScope .ct16t1 > li > .ct16t2 > .ct16more > ul li.ct16more a {
    position: relative;
 }
 
 .customScope .ct16t1, .customScope .ct16t1 > li > .ct16t2 {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
 }
 
 .customScope .ct16t1 li, .customScope .ct16t1 > li > .ct16t2 li {
    vertical-align: middle;
 }
 
 .customScope .ct16t1 li a, .customScope .ct16t1 > li > .ct16t2 li a {
    color: #fff;
    opacity: 1;
    text-align: center;
    display: block;
    padding: 0.7em 15px;
    font-size: 1.6rem;
 }
 
 .customScope .ct16t1 li a:hover, .customScope .ct16t1 > li > .ct16t2 li a:hover {
    text-decoration: none;
    opacity: 0.75;
 }
 
 .customScope .ct16t1 li a:hover:before, .customScope .ct16t1 > li > .ct16t2 li a:hover:before {
    opacity: 1;
 }
 
 .customScope .ct16t1 li a:focus-within, .customScope .ct16t1 > li > .ct16t2 li a:focus-within {
    opacity: 1;
 }
 
 .customScope .ct16t1 li:hover a, .customScope .ct16t1 > li > .ct16t2 li:hover a {
    text-decoration: none;
    opacity: 0.75;
 }
 
 .customScope .ct16t1 {
    position: relative;
 }
 
 .customScope .ct16t1 > li > a {
    padding: 0 15px;
    font-size: 1.6rem;
    white-space: nowrap;
    position: relative;
    height: 85px;
    display: table-cell;
    vertical-align: middle;
 }
 
 .customScope .ct16t1 > li > a:before {
    content: '';
    position: absolute;
    height: 6px;
    top: auto;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #a3a3a3;
    opacity: 0 !important;
    transition: background-color 0.5s ease, opacity 0.5s ease;
 }
 
 .customScope .ct16t1 > li > a:hover:before {
    opacity: 1 !important;
 }
 
 .customScope .ct16t1 > li.ct16more {
    position: relative;
 }
 
 .customScope .ct16t1 > li.ct16mainmore > ul {
    z-index: 4;
 }
 
 .customScope .ct16t1 > li.ct16mainmore > ul li a {
    opacity: 1;
    color: #161513;
    text-align: left;
    padding-right: 15px;
    padding-left: 15px;
    line-height: 1;
 }
 
 .customScope .ct16t1 > li.ct16mainmore > ul li a span {
    display: none;
 }
 
 .customScope .ct16t1 > li.ct16mainmore ul ul {
    display: none !important;
 }
 
 .customScope .ct16t1 > li.ct16more > a:after {
    color: #fff;
    right: -17px;
 }
 
 .customScope .ct16t1 > li > .ct16w8 li a {
    color: #161513;
 }
 
 .customScope .ct16t1 > li.current > a {
    opacity: 1;
 }
 
 .customScope .ct16t1 > li.current > a:before {
    opacity: 1 !important;
    background: #6F915D;
 }
 
 .customScope .ct16t1 > li.ct16more.ct16hvr > ul, .customScope .ct16t1 > li.ct16more > a.ct16mobilemore:focus {
    display: block;
    visibility: visible;
    opacity: 1;
    top: 100%;
    pointer-events: all;
 }
 
 .customScope .ct16t1 > li.ct16hvr > a:before {
    opacity: 1 !important;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li.ct16hvr > a:before {
    opacity: 0.6;
 }
 
 .customScope .ct16t1 li.ct16mainmore.ct16sleft > ul {
    right: 0 !important;
    left: auto !important;
 }
 
 .customScope .ct16t1 > li.ct16more:after {
    display: inline-block;
    width: 0.85em;
    font-weight: normal;
    position: absolute;
    top: 44%;
    right: 0px;
    font-size: 1.5em;
    color: #fff;
    content: "\ea8a";
    font-family: oracleicons;
    line-height: 0;
    pointer-events: none;
 }
 
 .customScope .ct16t1 .current > .ct16t2 {
    opacity: 1;
    visibility: visible;
 }
 
 .customScope .ct16t1 > li > .ct16t2 {
    opacity: 0;
    visibility: hidden;
    position: absolute;
    left: 0;
    right: 0;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: nowrap;
    padding: 0px;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li {
    position: relative;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li > a {
    white-space: nowrap;
    position: relative;
    color: #161513;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li > a:before {
    content: "";
    position: absolute;
    height: 4px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    opacity: 0;
    background: #d0d0d0;
    transition: background-color 0.5s ease 0s, opacity 0.5s ease 0s;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li.current {
    opacity: 1;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li.current > a {
    opacity: 1;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > li.current a:before {
    opacity: 1;
    background: #161513;
 }
 
 .customScope .ct16t1 > li > .ct16t2:before {
    content: '';
    position: absolute;
    left: -100px;
    right: -100px;
    height: 100%;
    background: #fff;
    z-index: 0;
    border-bottom: 1px solid #E1DDDA;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > .ct16more > a {
    padding-right: 2em;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > .ct16more:after {
    display: inline-block;
    width: 0.85em;
    font-weight: normal;
    position: absolute;
    top: 52%;
    right: 0.4em;
    font-size: 1.5em;
    color: #161513;
    content: "\ea8a";
    font-family: oracleicons;
    line-height: 0;
    pointer-events: none;
 }
 
 .customScope .ct16t1 > li > .ct16t2 ul li a {
    opacity: 1;
    color: #161513;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    display: inline-block;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > .ct16more.ct16hvr > ul {
    display: block;
    visibility: visible;
    opacity: 1;
    top: 100%;
    pointer-events: all;
 }
 
 .customScope .ct16t2 > li > ul, .customScope .ct16t1 > .ct16more > ul {
    top: 140%;
    left: 0px;
    min-width: 150%;
    bottom: auto;
    display: block;
    opacity: 0;
    position: absolute;
    transition: top 0.3s ease 0s, opacity 0.3s ease 0s;
    -webkit-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.2);
    background: transparent;
    pointer-events: none;
 }
 
 .customScope .ct16t2 > li > ul > li > a, .customScope .ct16t1 > .ct16more > ul > li > a {
    text-align: left;
    white-space: nowrap;
    opacity: 1;
    color: #161513;
    font-weight: 300;
    background: white;
 }
 
 .customScope .ct16t2 > li > ul > li > a:hover, .customScope .ct16t1 > .ct16more > ul > li > a:hover {
    text-decoration: underline;
 }
 
 .customScope .ct16t2 > li > ul:before, .customScope .ct16t1 > .ct16more > ul:before {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    background: #fff;
    z-index: -1;
    top: 1px;
    bottom: 0;
    transition: opacity 0.3s ease 0s;
 }
 
 .customScope .ct16mainmore, .customScope .ct16submore {
    pointer-events: none;
    display: none;
 }
 
 .customScope .ct16mainmore.ct16submoreshow, .customScope .ct16submore.ct16submoreshow {
    pointer-events: all;
    display: block;
 }
 
 .customScope .ct16more.ct16sleft > ul {
    right: auto !important;
    left: 0;
 }
 
 .customScope .ct16t1 > .ct16more > .ct16t3, .customScope .ct16t2 > .ct16more > .ct16t3 {
    padding: 10px 0px;
 }
 
 .customScope .ct16t3 li a:hover {
    text-decoration: underline !important;
 }
 
 .customScope .ct16t4 {
    min-height: 100%;
    opacity: 1;
 }
 
 .customScope .ct16t4 li a {
    text-align: left;
    white-space: nowrap;
    opacity: 1;
    padding: 5px 25px;
    color: #161513;
    font-weight: 300;
    font-size: 1.6rem;
    padding-left: 35px !important;
 }
 
 .customScope .ct16t4 li a:hover {
    text-decoration: underline;
 }
 
 .customScope .ct16t4 li:last-child > a {
    padding-bottom: 15px !important;
 }
 
 .customScope .ct16close {
    width: 31px;
    position: relative;
    -webkit-transform: rotate(0deg) translate(0, -50%);
    -moz-transform: rotate(0deg) translate(0, -50%);
    -o-transform: rotate(0deg) translate(0, -50%);
    transform: rotate(0deg) translate(0, -50%);
    -webkit-transition: .5s ease-in-out;
    -moz-transition: .5s ease-in-out;
    -o-transition: .5s ease-in-out;
    transition: .5s ease-in-out;
    cursor: pointer;
    position: absolute;
    right: 1em;
    top: 50%;
    height: 24px;
 }
 
 .customScope .ct16close span {
    display: block;
    position: absolute;
    height: 3px;
    width: 100%;
    background: #fff;
    border-radius: 2px;
    opacity: 1;
    left: 0;
    top: 0;
    bottom: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
    -o-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
 }
 
 .customScope .ct16close span:nth-child(1) {
    top: 15px;
    transform-origin: top left;
 }
 
 .customScope .ct16close span:nth-child(2) {
    bottom: 5px;
    transform-origin: bottom left;
 }
 
 .customScope .ct16mobileopen .ct16close span:nth-child(1) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0;
    left: 9px;
 }
 
 .customScope .ct16mobileopen .ct16close span:nth-child(2) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    bottom: 0;
    left: 9px;
    top: 21px;
 }
 
 .customScope .ct16t2 li ul li ul li.ct16more .ct16t4 {
    display: block;
 }
 
 .customScope .ct16t2 > li.ct16more {
    z-index: 4;
 }
 
 .customScope .ct16t2 > li.ct16more > .ct16t3 {
    z-index: 5;
 }
 
 .customScope .ct16t2 > li.ct16more > ul > li > ul > li > ul {
    z-index: -3;
 }
 
 .customScope .ct16submore > ul {
    min-width: 300px;
 }
 
 .customScope .ct16submore > ul > li > ul:before {
    display: none;
 }
 
 .customScope .ct16t2 > li.ct16submore > ul > li.ct16more:hover > ul {
    z-index: 1;
    transform: translateX(0) !important;
    -webkit-transform: translateX(0) !important;
 }
 
 .customScope .ct16t1 > li > .ct16t2 > .ct16submore > ul > li > a {
    font-weight: 300;
 }
 
 .customScope .ct16t1 > li.ct16more > ul {
    padding: 10px 0 0 0;
 }
 
 @media (max-width: 1500px) and (min-width: 671px) {
    .customScope .herotabs + .u03 + .ct16-wrapper, .customScope .herotabs + .u03 + .ct16-sticky-wrapper {
       margin-top: -66px;
    }
 
    .customScope .ct16t1 > li > a {
       height: 66px;
       padding: 20px 15px;
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > a {
       padding: 0.7em 15px;
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 > li.ct16more > a {
       padding-right: 2em;
    }
 
    .customScope .ct16t1 > li.ct16more:after {
       right: 0.4em;
       top: 50%;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .herotabs + .u03 + .ct16-wrapper, .customScope .herotabs + .u03 + .ct16-sticky-wrapper {
       margin-top: -54px;
    }
 
    .customScope .ct16t1 > li > a {
       height: 54px;
       padding: 14px 15px;
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li > a {
       font-size: 1.6rem;
    }
 }
 
 @media (max-width: 1476px) and (min-width: 0) {
    .customScope .ct16t1 > li > .ct16t2:before {
       left: -38px;
       right: -38px;
    }
 }
 
 @media (min-width: 0) and (max-width: 974px) {
    .customScope .ct16t1 > li > .ct16t2:before {
       left: -28px;
       right: -28px;
    }
 }
 
 @media (min-width: 671px) and (min-height: 377px) {
    .customScope .ch12.herotabs + .u03 + .ct16-wrapper, .customScope .ch10.herotabs + .u03 + .ct16-wrapper {
       background: #161513;
    }
 
    .customScope .ct16w1 h2 {
       display: none;
    }
 
    .customScope .ct16t2 {
       display: flex !important;
    }
 
    .customScope .ct16t1 > li > a .icn-cv-down {
       display: none;
    }
 
    .customScope .ct16w2 {
       display: block !important;
    }
 
    .customScope .ct16t1 li > a .icn-cv-down {
       display: none;
    }
 
    .customScope .ct16t2 > li > ul {
       display: block !important;
    }
 
    .customScope .ct16submore > ul > li, .customScope .ct16submore > ul > li > ul > li {
       background-color: #fff;
    }
 
    .customScope .ct16submore > ul > li {
       position: relative;
    }
 
    .customScope .ct16submore > ul > li:last-child > ul > li:last-child:after {
       position: absolute;
       content: '';
       width: 100%;
       background: #fff;
       bottom: -10px;
       height: 10px;
       left: 0;
    }
 }
 
 @media (min-width: 0) and (max-width: 670px), (max-height: 376px) {
    .customScope .ct16 {
       padding: 0 !important;
       max-width: none !important;
    }
 
    .customScope .ct16shadow {
       display: none;
    }
 
    .customScope .ct16t2 > li.ct16more > ul > li > ul {
       z-index: 0;
    }
 
    .customScope .herotabs + .u03 + .ct16-wrapper {
       margin-top: 0;
       position: absolute;
       width: 100%;
    }
 
    .customScope .herotabs + .u03 + .ct16-wrapper.ct16loaded {
       background: none;
    }
 
    .customScope .herotabs + .u03 + .ct16-wrapper .ct16w1 h2 {
       transform: translateY(-100%);
    }
 
    .customScope .ct16t2 > li > ul:before, .customScope .ct16t1 > .ct16more > ul:before, .customScope .ct16t1 > li > .ct16t2:before, .customScope .ct16t2 > li.ct16more > ul > li > ul:before {
       display: none;
    }
 
    .customScope .ct16w2 {
       background: #161513;
       border-top: 2px solid #C6C1BD;
       display: none;
       padding-bottom: 2em;
       position: absolute;
       top: 0;
       width: 100%;
    }
 
    .customScope .ct16t1 > li > a:before {
       opacity: 1;
       display: block;
       transition: opacity .5s 0.3s;
    }
 
    .customScope .ct16t1 > li > a span {
       display: block;
       position: absolute;
       top: 50%;
       right: 0em;
       transform: translate(0, -50%);
       height: 100%;
    }
 
    .customScope .ct16t1 > li > a span:before {
       color: #fff;
       position: absolute;
       top: 50%;
       right: 0em;
       transform: translate(5px, -50%) rotateX(0);
       transition: transform 0.3s ease 0s;
       font-size: 30px;
       font-weight: bold;
    }
 
    .customScope .ct16t1 > li > a.ct16mobileopen span:before {
       transform: translate(5px, -50%) rotateX(-180deg);
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li > a {
       font-size: 1.6rem;
    }
 
    .customScope .ct16t2 > li > ul > li > a {
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 {
       display: block;
    }
 
    .customScope .ct16t1 li {
       display: block !important;
    }
 
    .customScope .ct16t1 li > a {
       text-align: left !important;
       padding: 1em 0;
       padding-left: 22px;
       padding-right: 22px;
       margin-left: 1.25em;
       font-weight: normal;
       font-size: 15px;
       margin-left: 28px;
       margin-right: 1.6em;
       height: auto;
    }
 
    .customScope .ct16t1 li > a.current {
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 li > a .icn-cv-down {
       position: absolute;
       right: 0;
       transform: translate(0, -4px) rotateX(0);
       transition: transform 0.3s ease 0s;
       width: 40px;
       text-align: right;
    }
 
    .customScope .ct16t1 li > a .icn-cv-down:before {
       color: #fff;
       opacity: 0.9;
       font-size: 25px;
       font-weight: bold;
    }
 
    .customScope .ct16t1 li > a .icn-cv-down:hover:before {
       opacity: 1;
    }
 
    .customScope .ct16t1 > li:not(.current) > a {
       position: relative;
    }
 
    .customScope .ct16t1 > li:not(.current) > a:before {
       position: absolute;
       content: '';
       height: 1px;
       left: 0;
       right: 0;
       bottom: 0;
       background: #161513;
       display: block !important;
    }
 
    .customScope .ct16t1 > li:first-child > a:before {
       display: none !important;
    }
 
    .customScope .ct16more.ct16hvr .icn-cv-down {
       transform: translate(0, -9px) rotateX(-180deg);
    }
 
    .customScope .ct16mobilemore.ct16subopen + .ct16t2 li:nth-last-child(2) a {
       border-bottom: 1px solid #161513;
    }
 
    .customScope .ct16t1 > li > a:before {
       display: none;
    }
 
    .customScope .ct16t1 > li.current > a:after {
       content: '';
       background: #C74634;
       width: 5px;
       left: 0;
       height: 100%;
       display: block;
       position: absolute;
       bottom: 0;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li > a:before {
       display: none;
    }
 
    .customScope .ct16w1 h2 {
       color: #fff;
       font-size: 15px;
       position: relative;
       padding: 1em 22px;
       margin: 0;
       font-weight: bold;
       height: 54px;
       cursor: pointer;
       background: #161513;
       pointer-events: all;
    }
 
    .customScope .ct16w1 h2:before {
       color: #fff;
       position: absolute;
       top: 50%;
       right: 0em;
       transform: translate(-19px, -50%);
       font-size: 25px;
       font-weight: bold;
    }
 
    .customScope .ct16w1 h2 span.ct16head {
       position: absolute;
       top: 50%;
       transform: translate(0, -50%);
    }
 
    .customScope .ct16t1 .current > .ct16t2 {
       display: inline-block !important;
       width: 100%;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li {
       position: initial;
       float: left;
       width: 100%;
    }
 
    .customScope .ct16t1 .ct16t2 {
       background: #161513;
    }
 
    .customScope .ct16t1 .ct16mainmore, .customScope .ct16t1 .ct16submore {
       display: none !important;
    }
 
    .customScope .ct16t1 > li a, .customScope .ct16t1 > li a:hover {
       opacity: 1;
    }
 
    .customScope .ct16t1 > li a:hover {
       text-decoration: underline;
    }
 
    .customScope .ct16t1 > li > .ct16t2 {
       display: none;
       position: relative;
       opacity: 1;
       visibility: visible;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li a, .customScope .ct16t1 > li > .ct16t2 > li a:hover {
       opacity: 1;
    }
 
    .customScope .ct16t1 > li > .ct16t2 .ct16t3 {
       display: none;
       position: relative;
       top: 0;
       min-width: 100%;
       opacity: 0;
       visibility: visible;
       box-shadow: none;
       background: none;
       padding-left: 17px;
       pointer-events: all;
       overflow: visible !important;
       height: auto !important;
       transition: opacity 800ms ease 500ms;
    }
 
    .customScope .ct16t1 > li > .ct16t2 .ct16t3 ul > li {
       display: block;
    }
 
    .customScope .ct16t1 > li > .ct16t2 .ct16t3 ul > li > a {
       background: none !important;
    }
 
    .customScope .ct16t1 > li > .ct16t2 .ct16t3 > li a, .customScope .ct16t1 > li > .ct16t2 .ct16t3 > li a:hover {
       opacity: 1;
    }
 
    .customScope .ct16t1 li:hover a, .customScope .ct16t1 > li > .ct16t2 li:hover a {
       opacity: 1;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > .ct16more.ct16hvr:hover > ul {
       display: block;
       visibility: visible;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > .ct16more.ct16hvr > ul {
       display: block !important;
    }
 
    .customScope .ct16t2 > li > ul > li > a {
       background: none;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li > a {
       color: #fff;
       font-weight: normal;
       border-bottom: none;
       padding: 0.5em 1.5em 0.5em 20px !important;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li > a:hover {
       text-decoration: underline;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li:first-child a {
       margin-top: -0.5em;
    }
 
    .customScope .ct16t3 .ct16t4 {
       position: relative;
       opacity: 1;
       padding-left: 1em;
       background: none;
       transform: translateX(0) !important;
       -webkit-transform: translateX(0) !important;
       float: left;
       width: 100;
       box-shadow: none;
    }
 
    .customScope .ct16t3 {
       background: #161513;
    }
 
    .customScope .ct16t3 > li {
       width: 100%;
    }
 
    .customScope .ct16t3 > li > a {
       padding: 1em;
       color: #fff !important;
       background: none;
    }
 
    .customScope .ct16t3 > li > a:focus {
       outline: 1px dotted #939699;
       outline-offset: -4px;
       text-decoration: none;
    }
 
    .customScope .ct16t3 .ct16t4 {
       width: 100%;
       padding-bottom: 1em;
    }
 
    .customScope .ct16t3 .ct16t4 li {
       width: 100%;
       float: left;
    }
 
    .customScope .ct16t3 .ct16t4 li a {
       padding: 0.3em 1em;
       width: 100%;
       float: left;
       color: #fff !important;
       font-size: 1.6rem;
    }
 
    .customScope .ct16t3 .ct16t4 li:first-child > a {
       padding-top: 0.3em !important;
    }
 
    .customScope .ct16t3 .ct16t4 li:last-child > a {
       padding-bottom: 0 !important;
    }
 
    .customScope .ct16t3 > li:first-child > a, .customScope .ct16t3 > li:last-child > a {
       padding: 1em;
    }
 
    .customScope .ct16t2 > li > ul > li.ct16more.ct16sleft:hover > ul, .customScope .ct16t1 > .ct16more > ul > li.ct16more.ct16sleft:hover > ul {
       transform: translateX(0) !important;
       -webkit-transform: translateX(0) !important;
    }
 
    .customScope .ct16t1 > li > a {
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > li > a {
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 > li > .ct16t2 ul li a, .customScope .ct16t2 > li > ul > li > a, .customScope .ct16more ul li ul li a {
       font-size: 1.6rem;
    }
 
    .customScope .ct16t1 > li > .ct16t2 > .ct16more:after {
       display: none;
    }
 
    .customScope .ct16t1 > li > a:before, .customScope .ct16t1 > li.current > a:before {
       opacity: 0.6 !important;
    }
 
    .customScope .ct16t1 > li.current.ct16hvr > a:before, .customScope .ct16t1 > li.current.ct16hvr > a:before {
       opacity: 0.6 !important;
    }
 
    .customScope .ct16t3 li a {
       position: relative;
    }
 
    .customScope .rtl .ct16t1 li > a {
       margin-right: 28px;
       margin-left: 1.6em;
    }
 
    .customScope .rtl .ct16t1 > li > .ct16t2 .ct16t3 {
       padding-right: 17px;
    }
 
    .customScope .rtl .ct16t3 .ct16t4 li a {
       float: right;
       text-align: right;
       padding-left: 15px !important;
       padding-right: 35px !important;
    }
 }
 
 .customScope .rtl .ct16 .ct16t2 > li > ul, .customScope .rtl .ct16 .ct16t1 > .ct16more > ul {
    left: auto;
    right: 0;
 }
 
 .customScope .rtl .ct16 .ct16close {
    right: auto;
    left: 1em;
 }
 
 .customScope .rtl .ct16 .ct16t1 > li.ct16more:after {
    right: auto;
    left: 0.4em;
 }
 
 .customScope .rtl .ct16 .ct16t1 > li > .ct16t2 > .ct16more:after {
    right: auto;
    left: 0.4em;
 }
 
 .customScope .rtl .ct16 .ct16t1 > li.ct16more > a, .customScope .rtl .ct16 .ct16t1 > li > .ct16t2 > .ct16more > a {
    padding-left: 2em;
    padding-right: 15px;
 }
 
 .customScope .rtl .ct16 .ct16t1 > li.current > a:after {
    left: auto;
    right: 0;
 }
 
 .customScope .rtl .ct16 .ct16t1 > li a {
    text-align: right !important;
 }
 
 .customScope .rtl .ct16 .ct16t1 > li a .icn-cv-down {
    right: auto;
    left: 0;
    text-align: left;
 }
 
 .customScope .ct17 h3 {
    font-size: 3.8rem;
 }
 
 .customScope .ct17w2 {
    padding-right: 4em;
 }
 
 .customScope .ct17w2 > a {
    display: block;
 }
 
 .customScope .ct17w4 {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    width: 100%;
 }
 
 .customScope .ct17w4 li {
    text-align: center;
    background: #fff;
    color: #325C72;
    flex: 1 1 auto;
    border: 1px #325C72 solid;
    margin-right: 5px;
    margin-left: 5px;
    min-width: 25%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    transition: all 250ms ease;
 }
 
 .customScope .ct17w4 li a {
    align-items: center;
    justify-content: center;
    display: block;
    width: 100%;
    padding: 0.5em;
    color: #325C72;
    transition: all 250ms ease;
 }
 
 .customScope .ct17w4 li a:before {
    display: none;
 }
 
 .customScope .ct17w4 li a:hover {
    text-decoration: none;
 }
 
 .customScope .ct17w4 li:hover, .customScope .ct17w4 li.ct17current {
    background: #325C72;
 }
 
 .customScope .ct17w4 li:hover a, .customScope .ct17w4 li.ct17current a {
    color: #fff;
 }
 
 .customScope .ct17w4 li.ct17current:after {
    opacity: 1 !important;
    -webkit-transform: translate(-50%, 15px);
    -ms-transform: translate(-50%, 15px);
    transform: translate(-50%, 15px);
 }
 
 .customScope .ct17w4 li:after {
    content: '';
    width: 0;
    height: 0;
    z-index: -1;
    border-style: solid;
    border-width: 14px 14px 0px 14px;
    border-color: #325C72 transparent transparent transparent;
    position: absolute;
    bottom: -15px;
    left: 50%;
    bottom: 0;
    opacity: 0;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-transition: transform 250ms linear, opacity 250ms ease;
    -moz-transition: transform 250ms linear, opacity 250ms ease;
    -o-transition: transform 250ms linear, opacity 250ms ease;
    transition: transform 250ms linear, opacity 250ms ease;
 }
 
 .customScope .ct17w4 li:first-child {
    margin-left: 0;
 }
 
 .customScope .ct17w4 li:last-child {
    margin-right: 0;
 }
 
 .customScope .ct17w4.ct17mobileopen li.ct17current a:before {
    transform: translate(-50%, -53%) scaleY(-1);
 }
 
 .customScope .ct17w5 li {
    display: none;
    padding-top: 2em;
    width: 100%;
 }
 
 .customScope .ct17w5 li img {
    width: 100%;
 }
 
 .customScope .ct17t1 {
    display: block;
    width: 100%;
    text-align: center;
    font-weight: bold;
    padding: 1em;
 }
 
 @media all and (-ms-high-contrast: none) {
    .customScope .ct17w4 li.ct17current:after {
       z-index: 1;
    }
 }
 
 @supports (-ms-ime-align: auto) {
    .customScope .ct17w4 li.ct17current:after {
       z-index: 1;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .ct17w2 {
       padding: 0 0 2em 0;
    }
 }
 
 @media (min-width: 451px) {
    .customScope .ct17w4 li {
       display: flex !important;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .ct17w4 {
       border: 1px #325C72 solid;
       flex-direction: column;
    }
 
    .customScope .ct17w4 li {
       display: none;
       margin: 0;
       border: none;
       border-bottom: 1px #325C72 solid;
    }
 
    .customScope .ct17w4 li.ct17current {
       order: -1;
       display: flex;
    }
 
    .customScope .ct17w4 li:last-child {
       border-bottom: none;
    }
 
    .customScope .ct17w4 li:after {
       display: none;
    }
 
    .customScope .ct17w4 li a {
       padding: 1.1em 2.5em;
    }
 
    .customScope .ct17w4 li.ct17current a:before {
       display: block;
       color: #fff;
       font-size: 35px;
       right: -15px;
       position: absolute;
       top: 50%;
       transition: all 400ms cubic-bezier(0.4, 0, 0.2, 1);
       transform: translate(-50%, -50%) scaleY(1);
    }
 
    .customScope .ct17w5 li {
       padding-top: 1em;
    }
 }
 
 .customScope .cw43 {
    width: 100%;
 }
 
 .customScope .cw43:before {
    content: "desktop";
    display: none;
 }
 
 .customScope .cw43col {
    width: 48%;
    display: table-cell;
    vertical-align: top;
    padding-right: 1.15254238%;
 }
 
 .customScope .cb44 .cw43v1 .cwidth {
    margin-bottom: 0;
 }
 
 .customScope .cw43v1 .cw43w1 h3, .customScope .cw43v2 .cw43w1 h3 {
    padding: 0;
    margin: 0 0 10px;
    font-size: 3.2rem;
    font-weight: bold;
    text-transform: none;
 }
 
 .customScope .cw43v1 .cw43w1 h3.cw43twiticn, .customScope .cw43v2 .cw43w1 h3.cw43twiticn {
    position: relative;
    padding: 0 0 0 1.5em;
 }
 
 .customScope .cw43v1 .cw43w1 h3.cw43twiticn:before, .customScope .cw43v2 .cw43w1 h3.cw43twiticn:before {
    content: "";
    background-image: url("https://www.oracle.com/asset/web/i/cw43-sprite.svg");
    background-repeat: no-repeat;
    background-size: 286%;
    background-position: 0 90%;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    width: 1.2em;
    height: 1.2em;
 }
 
 .customScope .cw43v1 .cw43w2, .customScope .cw43v2 .cw43w2 {
    position: relative;
 }
 
 .customScope .cw43v1 .cw43w2:before, .customScope .cw43v1 .cw43w2:after, .customScope .cw43v2 .cw43w2:before, .customScope .cw43v2 .cw43w2:after {
    content: "";
    border-bottom: 1px solid #E1DDDA;
    display: block;
    visibility: visible;
    margin: 0;
    position: absolute;
    z-index: 1;
    left: 0;
    right: 45px;
 }
 
 .customScope .cw43v1 .cw43w2:before, .customScope .cw43v2 .cw43w2:before {
    top: 0;
 }
 
 .customScope .cw43v1 .cw43w2:after, .customScope .cw43v2 .cw43w2:after {
    bottom: 0;
 }
 
 .customScope .cw43v1 .cw43w3, .customScope .cw43v2 .cw43w3 {
    z-index: 0;
 }
 
 .customScope .cw43v1 .cw43w3 > ul, .customScope .cw43v2 .cw43w3 > ul {
    display: block;
    overflow-x: visible;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
 }
 
 .customScope .cw43v1 .cw43w3 > ul::-webkit-scrollbar, .customScope .cw43v2 .cw43w3 > ul::-webkit-scrollbar {
    background-color: #F5F5F5;
    width: 20px;
 }
 
 .customScope .cw43v1 .cw43w3 > ul::-webkit-scrollbar-track, .customScope .cw43v2 .cw43w3 > ul::-webkit-scrollbar-track {
    background-color: #FFF;
    border: 1px solid #D4CFCA;
 }
 
 .customScope .cw43v1 .cw43w3 > ul::-webkit-scrollbar-thumb, .customScope .cw43v2 .cw43w3 > ul::-webkit-scrollbar-thumb {
    background-color: #D4CFCA;
    border-radius: 5px;
    border: 2px solid transparent;
    background-clip: content-box;
 }
 
 .customScope .cw43v1 .cw43w3 > ul > li, .customScope .cw43v2 .cw43w3 > ul > li {
    padding: 20px 25px 20px 0;
    display: none;
    opacity: 0;
    overflow: hidden;
    max-height: 0;
 }
 
 .customScope .cw43v1 .cw43w3 > ul > li:first-child, .customScope .cw43v2 .cw43w3 > ul > li:first-child {
    border-top: 0;
 }
 
 .customScope .cw43v1 .cw43w4, .customScope .cw43v2 .cw43w4 {
    overflow: hidden;
 }
 
 .customScope .cw43v1 .cw43w4 p, .customScope .cw43v2 .cw43w4 p {
    margin: 3px 0 0 80px;
 }
 
 .customScope .cw43v1 .cw43w4 p a, .customScope .cw43v2 .cw43w4 p a {
    color: #000;
    font-weight: bold;
    text-decoration: underline;
 }
 
 .customScope .cw43v1 .cw43w4 p a.twitter-name, .customScope .cw43v1 .cw43w4 p a.twitter-hashtag, .customScope .cw43v2 .cw43w4 p a.twitter-name, .customScope .cw43v2 .cw43w4 p a.twitter-hashtag {
    text-decoration: none;
 }
 
 .customScope .cw43v1 .cw43w5, .customScope .cw43v2 .cw43w5 {
    float: left;
    min-height: 55px;
 }
 
 .customScope .cw43v1 .cw43w5 img, .customScope .cw43v2 .cw43w5 img {
    border-radius: 50%;
    max-width: 100%;
    display: block;
 }
 
 .customScope .cw43v1 .cw43w6, .customScope .cw43v2 .cw43w6 {
    margin: 0 0 0 80px;
 }
 
 .customScope .cw43v1 a, .customScope .cw43v2 a {
    text-decoration: none;
    color: #7A736E;
 }
 
 .customScope .cw43v1 a strong, .customScope .cw43v2 a strong {
    color: #000;
 }
 
 .customScope .cw43v1 .cw43w7, .customScope .cw43v2 .cw43w7 {
    margin: 12px 0 0 80px;
 }
 
 .customScope .cw43v1 .cw43w7 li, .customScope .cw43v2 .cw43w7 li {
    display: inline-block;
 }
 
 .customScope .cw43v1 .cw43w7 li a, .customScope .cw43v2 .cw43w7 li a {
    display: inline-block;
    font-size: 1.4rem;
    position: relative;
 }
 
 .customScope .cw43v1 .cw43w7 li a:before, .customScope .cw43v2 .cw43w7 li a:before {
    content: "";
    background-image: url("https://www.oracle.com/asset/web/i/cw43-sprite.svg");
    background-repeat: no-repeat;
    background-size: 100px 130px;
    position: absolute;
    left: 0;
    top: 2px;
    overflow: hidden;
    vertical-align: middle;
    opacity: 1;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43reply, .customScope .cw43v2 .cw43w7 .cw43reply {
    padding: 0 60px 0 0;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43reply a, .customScope .cw43v2 .cw43w7 .cw43reply a {
    padding: 0 0 0 16px;
    min-height: 14px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43reply a:before, .customScope .cw43v2 .cw43w7 .cw43reply a:before {
    width: 18px;
    height: 14px;
    background-position: -1px -31px;
    opacity: 1;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43reply a:active:before, .customScope .cw43v2 .cw43w7 .cw43reply a:active:before {
    opacity: .5;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43fav a, .customScope .cw43v2 .cw43w7 .cw43fav a {
    min-height: 17px;
    padding: 0 0 0 24px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43fav a:hover, .customScope .cw43v2 .cw43w7 .cw43fav a:hover {
    color: #E81C4F;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43fav a:before, .customScope .cw43v2 .cw43w7 .cw43fav a:before {
    width: 16px;
    height: 15px;
    background-position: -1px -1px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43fav a:hover:before, .customScope .cw43v2 .cw43w7 .cw43fav a:hover:before {
    background-position: -51px -1px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43fav a:active:hover, .customScope .cw43v2 .cw43w7 .cw43fav a:active:hover {
    opacity: .5;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43retweet, .customScope .cw43v2 .cw43w7 .cw43retweet {
    width: 80px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43retweet a, .customScope .cw43v2 .cw43w7 .cw43retweet a {
    min-height: 16px;
    padding: 0 0 0 29px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43retweet a:before, .customScope .cw43v2 .cw43w7 .cw43retweet a:before {
    width: 21px;
    height: 14px;
    background-position: -1px -60px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43retweet a:hover, .customScope .cw43v2 .cw43w7 .cw43retweet a:hover {
    color: #19CF86;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43retweet a:hover:before, .customScope .cw43v2 .cw43w7 .cw43retweet a:hover:before {
    background-position: -51px -60px;
 }
 
 .customScope .cw43v1 .cw43w7 .cw43retweet a:active:hover, .customScope .cw43v2 .cw43w7 .cw43retweet a:active:hover {
    opacity: .5;
 }
 
 .customScope .txtlight .cw43v2 {
    background-color: #3A3632;
 }
 
 .customScope .txtlight .cw43v2 a strong {
    color: #FFF;
 }
 
 .customScope .txtlight .cw43v2 .cw43w3 > ul::-webkit-scrollbar {
    background-color: #F5F5F5;
 }
 
 .customScope .txtlight .cw43v2 .cw43w3 > ul::-webkit-scrollbar-track {
    background-color: #000;
 }
 
 .customScope .txtlight .cw43v2 .cw43w3 > ul::-webkit-scrollbar-thumb {
    background-color: #7A736E;
 }
 
 .customScope .txtlight .cw43v2 .cw43w4 p a {
    color: #FFF;
 }
 
 .customScope .cw43v2 .cw43date {
    display: table-cell;
    vertical-align: middle;
    color: #7A736E;
    padding: 0 0 0 5px;
    font-size: 1.5rem;
    margin: 1.4em 0 0 0;
    text-align: right;
 }
 
 .customScope .cw43v2 .cw43w1 .cw43head {
    padding: 10px 20px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
 }
 
 .customScope .cw43v2 .cw43w1 h3 {
    font-weight: bold;
    font-size: 2rem;
    padding: 0;
    margin: 0;
    display: inline-block;
    align-self: center;
    padding: 5px 10px 5px 0;
 }
 
 .customScope .cw43v2 .cw43w1 .obttns {
    width: auto;
    float: none;
    display: inline-block;
 }
 
 .customScope .cw43v2 .cw43w1 .obttns > div {
    margin: 0;
 }
 
 .customScope .cw43v2 .cw43w2 a strong {
    display: block;
 }
 
 .customScope .cw43v2 .cw43w2:before, .customScope .cw43v2 .cw43w2:after {
    border: 0;
    display: none;
 }
 
 .customScope .cw43v2 .cw43w3 > ul {
    border-top: 1px solid #7A736E;
 }
 
 .customScope .cw43v2 .cw43w3 > ul > li {
    border-top: 1px solid #7A736E;
    padding: 15px 20px;
 }
 
 .customScope .cw43v2 .cw43w3 > ul::-webkit-scrollbar {
    width: 13px;
 }
 
 .customScope .cw43v2 .cw43w3 > ul::-webkit-scrollbar-track {
    border: 0;
 }
 
 .customScope .cw43v2 .cw43w3 > ul::-webkit-scrollbar-thumb {
    border-radius: 0;
    border: 0;
 }
 
 .customScope .cw43v2 .cw43w4 p {
    padding-top: 8px;
    margin: 0;
    clear: both;
    font-size: 1.75rem;
    line-height: 1.3;
 }
 
 .customScope .cw43v2 .cw43w4 > a {
    display: table;
    width: 100%;
 }
 
 .customScope .cw43v2 .cw43w5 {
    float: none;
    display: table-cell;
    vertical-align: middle;
    width: 48px;
 }
 
 .customScope .cw43v2 .cw43w5 img {
    min-width: 48px;
    min-height: 48px;
 }
 
 .customScope .cw43v2 .cw43w6 {
    display: table-cell;
    padding: 0 0 5px 10px;
    line-height: 1.3;
    font-size: 1.5rem;
    vertical-align: middle;
 }
 
 .customScope .cw43v2 .cw43w6 strong {
    font-size: 1.8rem;
 }
 
 .customScope .cw43v2 .cw43w7 {
    display: none;
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cw43v1 .cw43w7 li a:before {
       top: 0;
    }
 
    .customScope .cw43v2 .cw43w7 li a:before {
       top: 0;
    }
 }
 
 @media only screen and (max-width: 860px) and (min-width: 771px) {
    .customScope .cw43v2 .cw43w1 .obttns a {
       font-size: 1.4rem;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 450px) {
    .customScope .cw43v0 iframe {
       width: 331px !important;
    }
 }
 
 @media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
    .customScope .cb14.cb14v1 .cb14w2 .cw43 iframe {
       min-width: 100% !important;
       width: 100px !important;
       *width: 100% !important;
    }
 }
 
 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    .customScope .cb14.cb14v1 .cb14w2 .cw43 iframe {
       min-width: 100% !important;
       width: 100px !important;
       *width: 100% !important;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cw43:before {
       content: "tablet";
    }
 
    .customScope .cw43.cw43v2 .cw43w3 {
       padding: 0 22px 22px 22px;
    }
 
    .customScope .cw43.cw43v2 .cw43w3 > ul {
       border-bottom: 1px solid #7A736E;
    }
 
    .customScope .cw43.cw43v2 .cw43w3 > ul > li {
       padding-left: 0;
       padding-right: 5px;
    }
 
    .customScope .cw43col {
       width: 100% !important;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cw43:before {
       content: "mobile";
    }
 
    .customScope .cw43v2 .cw43w1 .cw43head h3 {
       margin: 0;
       padding: 0 10px 5px 0;
    }
 
    .customScope .cw43v2 .cw43w4 p {
       font-size: 1.5rem;
       line-height: 1.6;
    }
 }
 
 @media (max-width: 480px) {
    .customScope .cw43v1 .cw43w4 p, .customScope .cw43v2 .cw43w4 p {
       margin-left: 60px;
    }
 
    .customScope .cw43v1 .cw43w6, .customScope .cw43v2 .cw43w6 {
       margin-left: 60px;
    }
 
    .customScope .cw43v1 .cw43w7, .customScope .cw43v2 .cw43w7 {
       margin-left: 60px;
    }
 
    .customScope .cw43v1 .cw43w7 li, .customScope .cw43v2 .cw43w7 li {
       margin-bottom: 5px;
    }
 
    .customScope .cw43v1 .cw43w7 .cw43reply, .customScope .cw43v2 .cw43w7 .cw43reply {
       padding: 0 40px 0 0;
    }
 
    .customScope .cw43v1 .cw43w7 .cw43retweet, .customScope .cw43v2 .cw43w7 .cw43retweet {
       width: auto;
       min-width: 70px;
    }
 
    .customScope .cw43v2 .cw43w4 p {
       margin-left: 0;
    }
 }
 
 .customScope .cw58 {
    background: #F5F4F2;
    padding-top: 3em !important;
 }
 
 .customScope .f11v0 .cw58 {
    padding-bottom: 100px;
 }
 
 @media only screen and (max-width: 1180px) {
    .customScope .f11v0 .cw58 {
       padding-bottom: 90px;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .f11v0 .cw58 {
       padding-bottom: 50px;
    }
 }
 
 @media only screen and (max-width: 500px) {
    .customScope .f11v0 .cw58 {
       padding-bottom: 30px;
    }
 }
 
 .customScope .cw58[class*="angled-top"] .cw58w0 {
    padding-top: 0;
 }
 
 .customScope .cw58 .cw58w0 {
    position: relative;
    clear: both;
 }
 
 .customScope .cw58 .cw58w0 .cw58w1 {
    display: none;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
 }
 
 .customScope .no-js .cw58 .cw58w0 .cw58w1, .customScope .cw58 .cw58w0 .cw58w1.slick-initialized {
    display: block;
    overflow: visible;
 }
 
 .customScope .cw58 .cw58w0 .slick-track {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0.6em 0 1.35em;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2 {
    display: inline-block;
    margin: .4em 18px 0 !important;
    width: 16em;
    text-align: left;
    background: #fff;
    max-width: 453px;
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: auto;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2:focus {
    outline: none;
 }
 
 .customScope .cw58 .cw58w0 .cw58w2 img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
 }
 
 .customScope .cw58 .cw58w0 .cw58w3 {
    box-sizing: border-box;
    padding: 1.7em 1.7em 2.5em;
    position: relative;
    background: #fff;
    border-top: 0;
 }
 
 .customScope .rtl .cw58 .cw58w0 .cw58w3 {
    text-align: right;
 }
 
 .customScope .cw58 .cw58w0 .cw58w3 h6, .customScope .cw58 .cw58w0 .cw58w3 h3 {
    font-size: 2rem;
 }
 
 .customScope .cw58 .cw58w0 .cw58w3 p {
    color: #3A3632;
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 1.56;
    margin-bottom: 0.6em;
 }
 
 .customScope .cw58 .cw58w0 .cw58w3 div.sharelink {
    font-size: 1.6rem;
    margin-top: 0.667em;
 }
 
 .customScope .cw58 .cw58w0 .cw58w4 {
    padding-bottom: 1em;
    background: #fff;
    display: flex;
    justify-content: center;
    clear: both;
    margin: 0 auto;
    color: #fff;
 }
 
 .customScope .cw58 .cw58w0 .cw58w4 .obttns {
    float: none;
    width: auto;
    margin: 0 2.2em;
 }
 
 .customScope .cw58 .cw58w0 .cw58w4 .obttns > div {
    margin: 0;
 }
 
 .customScope .cw58 .cw58w0 .cw58w4:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
 }
 
 .customScope .cw58 .cw58w0 .cw58w5 {
    margin: 0 auto;
    text-align: center;
 }
 
 @media only screen and (max-width: 1280px) {
    .customScope .cw58 .cw58w0 .cw58w5 {
       width: 91% !important;
    }
 }
 
 .customScope .cw58 .cw58w0 .cw58w5 h2 {
    font-weight: 300;
 }
 
 .customScope .cw58 .cw58w0 .cw58w5 h4 {
    font-size: 2rem;
 }
 
 @media (max-height: 800px), (max-width: 770px) {
    .customScope .cw58 {
       padding-top: 2.1em !important;
    }
 }
 
 .customScope .f11v6-home .cw58 .cw58w3 {
    border-color: #4F5A5A !important;
 }
 
 .customScope .cw58v0 {
    background: url("https://www.oracle.com/asset/web/i/rw-graphic01-10p.png") 0 0 repeat #F5F4F2 !important;
 }
 
 .customScope .cw58v0 .slick-nav .slick-dots {
    position: static;
 }
 
 .customScope .cw58v1:not([class*="0bg"]) {
    background: url("https://www.oracle.com/asset/web/i/rw-graphic01-10p.png") 0 0 repeat #F5F4F2 !important;
 }
 
 .customScope .cw58v1 .cw58w1 + .obttns, .customScope .cw58v2 .cw58w1 + .obttns {
    float: none;
 }
 
 .customScope .cw58v1 .o-crsl > a.cta-lnk, .customScope .cw58v2 .o-crsl > a.cta-lnk {
    display: table;
    margin: 2em auto -1em;
    font-weight: bold;
 }
 
 .customScope .cw58v1 .o-crsl > a.cta-lnk + .slick-nav .slick-dots, .customScope .cw58v2 .o-crsl > a.cta-lnk + .slick-nav .slick-dots {
    bottom: -2.4em;
 }
 
 .customScope .cw58v1 .o-crsl > a.cta-lnk + .slick-nav, .customScope .cw58v2 .o-crsl > a.cta-lnk + .slick-nav {
    margin-bottom: 1.7em;
 }
 
 .customScope .cw58v1 div[data-dots="false"] + a.cta-lnk + .slick-nav, .customScope .cw58v2 div[data-dots="false"] + a.cta-lnk + .slick-nav {
    margin-bottom: 0;
 }
 
 .customScope .cw58v1 .col-item-w1 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
 }
 
 .customScope .cw58v1 .cw58w3 {
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
 }
 
 .customScope .cw58v1 .cw58w1 + .obttns {
    padding-top: 3.5em;
    padding-bottom: 0.5em;
 }
 
 .customScope .cw58v2 .cw58w0 .cw58w3 {
    border-top: 8px solid #315357 !important;
    height: 100%;
    margin-top: 0;
 }
 
 .customScope .cw58v2 .cw58w0 .cw58w3 h6 {
    margin-top: 1em;
    margin-bottom: 2em;
    min-height: 2.4em;
 }
 
 .customScope .cw58v2 .col-item > div {
    flex: 0 1 auto;
 }
 
 .customScope .cw58v2 .cw58w4 {
    flex: unset;
 }
 
 .customScope .cw58v2 .o-crsl .slick-track {
    padding-bottom: 3.4em;
 }
 
 .customScope .f11v0 .cw58 .cw58w0 {
    padding-top: 3em;
 }
 
 .customScope .f11v0 .cw58.angled-top-left .cw58w0, .customScope .f11v0 .cw58.angled-top-right .cw58w0 {
    padding-top: 1.5em;
 }
 
 @media only screen and (max-width: 1079px) {
    .customScope .f11v0 .cw58 .cw58w0 {
       padding-left: 2em;
       padding-right: 2em;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .f11v0 .cw58 .cw58w0 {
       padding: 1em 0;
    }
 
    .customScope .cw58 .cw58w5 {
       width: auto !important;
       text-align: center;
    }
 
    .customScope .cw58v1 .o-crsl > a.cta-lnk, .customScope .cw58v2 .o-crsl > a.cta-lnk {
       margin: 1.5em auto .5em;
    }
 
    .customScope .cw58v2 .o-crsl .slick-track {
       padding-bottom: 1.5em;
    }
 }
 
 @media only screen and (max-width: 599px) {
    .customScope .cw58 .col-gutters.crsl-slider .col-item {
       margin: .4em 4.5em !important;
    }
 }
 
 @media only screen and (max-width: 500px) {
    .customScope .cw58 .cw58w0 .cw58w1 .cw58w2 .cw58w3 h6 {
       font-size: 2rem;
    }
 
    .customScope .cw58 .cw58w0 .cw58w1 .cw58w2 .cw58w3 p {
       font-size: 1.85rem;
    }
 
    .customScope .cw58 .col-gutters.crsl-slider .col-item {
       margin: .4em 14px !important;
    }
 }
 
 @media only screen and (max-width: 1080px) {
    .customScope .cw58 .cw58w0 .cw58w2 {
       margin: .4em 16px 0 !important;
    }
 }
 
 .customScope .cw60w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 0 1 calc(25% - 36px);
    flex: 0 1 calc(25% - 36px);
    flex-grow: 0;
    flex-shrink: 1;
    flex-basis: calc(25% - 36px);
 }
 
 @media (max-width: 1300px) {
    .customScope .cw60w2 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       -ms-flex: 0 1 calc(33.33333% - 36px);
       flex: 0 1 calc(33.33333% - 36px);
       flex-grow: 0;
       flex-shrink: 1;
       flex-basis: calc(33.333% - 36px);
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cw60w2 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       -ms-flex: 0 1 calc(50% - 36px);
       flex: 0 1 calc(50% - 36px);
       flex-grow: 0;
       flex-shrink: 1;
       flex-basis: calc(50% - 36px);
    }
 }
 
 .customScope .cw60 header p {
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
    display: inline-block;
 }
 
 .customScope .cw60 .cw60w2 {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    min-height: 11em;
    margin: 1em 1em !important;
    background: #fff;
 }
 
 .customScope .cw60 .cw60w2 a h6:before {
    color: #211E1C !important;
 }
 
 .customScope .cw60 .cw60w2 .cw60count {
    font-size: 1.4rem;
    margin-top: .7em;
 }
 
 .customScope .cw60 .cw60w2.extra {
    visibility: hidden;
    width: 10em;
 }
 
 .customScope .cw60 .cw60w2.current {
    border-bottom: 3px solid #9D4434;
 }
 
 .customScope .cw60.cw60v2 .cw60w2 {
    min-height: 20em;
 }
 
 .customScope .cw60.cw60v2 .cw60w2 a h6 {
    margin-top: 1em;
    width: 80%;
    display: inline-block;
 }
 
 .customScope .cw60.cw60v2 .cw60w2 .cw60w5 {
    margin-top: 1em;
 }
 
 .customScope .cw60.cw60v0 > h2.hdx {
    width: 100%;
    margin-left: 10;
    text-align: center;
 }
 
 .customScope .cw60.cw60v0 > h2.hdx:before {
    display: none;
 }
 
 .customScope .cw60.cw60v0 > p {
    font-size: 2rem;
 }
 
 .customScope .cw60v1 h3 {
    font-size: 3.4rem;
    font-weight: normal;
 }
 
 .customScope .cw60tablet {
    background-image: url(https://www.oracle.com/asset/web/i/cb74-tablet.png);
    position: absolute;
    left: 0%;
    top: 0;
    right: 0;
    bottom: 0;
    background-size: 100%;
    z-index: 2;
 }
 
 .customScope .cw60tabletbg {
    width: 100%;
    padding-top: 70%;
    position: relative;
    background-size: 100%;
    margin: 0 0 0 2%;
    max-width: calc(314px / 0.76);
    z-index: 1;
 }
 
 .customScope .cw60tabletbg:before {
    content: '';
    display: block;
    position: absolute;
    top: 4%;
    left: 8%;
    right: 12%;
    bottom: 14%;
    z-index: 0;
    background: #000;
 }
 
 .customScope .cw60tabletbg img {
    display: block;
    position: absolute;
    top: 6%;
    left: 12%;
    width: 75%;
    z-index: 1;
 }
 
 .customScope .cw60w5 {
    position: relative;
    height: auto;
    width: 100%;
    margin: 0 auto;
 }
 
 .customScope .cw60w6 {
    position: relative;
    width: 100%;
 }
 
 .customScope .cw60img {
    display: inline-block;
    width: 100%;
    max-width: 315px;
    margin-bottom: 1em;
 }
 
 .customScope .cw60w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .col4 .cw60w1 {
    max-width: 1080px;
    margin: 0 auto;
 }
 
 .customScope .cw60w2 {
    overflow: hidden;
 }
 
 .customScope .cw60w2 > a {
    margin-bottom: 1em;
    text-align: center;
    width: 100%;
 }
 
 .customScope .cw60w2 > a.current, .customScope .cw60w2 > a:focus {
    outline-offset: -21px;
 }
 
 .customScope .cw60w2 > a.current h6:before, .customScope .cw60w2 > a:focus h6:before {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
 }
 
 .customScope .cw60w2 > a:hover {
    text-decoration: none !important;
 }
 
 .customScope .cw60w2 > a h6 {
    color: #006B8F;
    font-size: 1.8rem;
    margin: 0 0.5em 0.2em;
 }
 
 .customScope .cw60w2 > a h6:before {
    display: block;
    padding: 0.3em 0.15em 0.15em 0.15em;
    color: #796087;
    font-size: 8rem;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    transition: transform 100ms linear;
 }
 
 .customScope .cw60w2 .cw60count {
    display: block;
    color: #161513;
    font-size: 1.4rem;
    text-align: center;
    text-transform: lowercase;
    visibility: hidden;
 }
 
 .customScope .cw60w3 {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    height: 0;
    padding: 0;
    background: url("https://www.oracle.com/asset/web/i/rw-natural08-15p.png") repeat 0 0 #9D4434;
    overflow: hidden;
    color: #FBF9F8;
 }
 
 .customScope .cw60w3 a, .customScope .cw60w3 a:link, .customScope .cw60w3 a:visited {
    color: #F0CC71;
 }
 
 .customScope .cw60w3 h5 {
    color: #FBF9F8;
    font-size: 2.4rem;
 }
 
 .customScope .cw60w3 a.cta-lnk {
    color: #FBF9F8;
    font-size: 2rem;
 }
 
 .customScope .cw60w3 a.cta-lnk:after {
    display: none;
 }
 
 .customScope .cw60w3 p {
    font-size: 1.6rem;
 }
 
 .customScope .cw60w3 a:focus {
    outline-color: #fff;
 }
 
 .customScope .cw60w3.open {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-width: 100%;
    height: auto;
    padding: 2em 2em 1em;
 }
 
 .customScope .cw60w3.current > h5, .customScope .cw60w3.current > p, .customScope .cw60w3.current .cw60w4, .customScope .cw60w3.current .icn-close {
    opacity: 1;
    transition: opacity 300ms linear 50ms;
 }
 
 .customScope .cw60w3 .icn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    padding: 0.4em .7em 0;
    font-size: 1.8em;
    cursor: pointer;
 }
 
 .customScope .cw60w3 .icn-close:before {
    color: #fff !important;
 }
 
 .customScope .cw60w3 > h5 {
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    font-size: 2.6rem;
    height: 2.6rem;
    margin: 0.666em 0 1.5em;
 }
 
 .customScope .cw60w3 > h5, .customScope .cw60w3 > p, .customScope .cw60w3 .cw60w4, .customScope .cw60w3 .icn-close {
    opacity: 0;
    transition: none;
 }
 
 .customScope .cw60w3 > p {
    margin: 0 2em 1em;
 }
 
 .customScope .cw60w3 h5 + p {
    margin-top: -1em;
 }
 
 .customScope .cw60w4 {
    -ms-flex: 0 1 50%;
    flex: 0 1 50%;
    max-width: calc(50% - 4em);
    margin: 0 2em 1em;
 }
 
 .customScope .cw60w4 .cta-lnk {
    display: inline-block;
    width: 100%;
    font-weight: bold;
    margin-bottom: 0.5em;
 }
 
 .customScope .cw60w4 p {
    font-size: 1.4rem;
    color: #fff;
 }
 
 .customScope .cw60w4 h4 {
    color: #fff;
 }
 
 .customScope .cw60w1 .pointer {
    position: absolute;
    width: 0;
    height: 0;
    border-bottom: 0.875em solid #9D4434;
    border-left: 0.8em solid transparent;
    border-right: 0.8em solid transparent;
    opacity: 0;
    -webkit-transform: translateX(-0.625em) translateY(0.6em);
    -ms-transform: translateX(-0.625em) translateY(0.6em);
    transform: translateX(-0.625em) translateY(0.6em);
    transition: left 300ms cubic-bezier(0.4, 0, 0.2, 1), transform 300ms cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .cw60w1 .pointer.initial {
    -webkit-transform: translateY(2.6em);
    -ms-transform: translateY(2.6em);
    transform: translateY(2.6em);
    transition: none;
 }
 
 .customScope .no-js .cw60w1 {
    -ms-flex-pack: justify;
    justify-content: space-around;
    -ms-flex-align: start;
    align-items: flex-start;
 }
 
 .customScope .no-js .cw60w2 {
    -ms-flex: 0 1 48%;
    flex: 0 1 48%;
 }
 
 .customScope .no-js .cw60w2 .cw60count {
    display: none;
 }
 
 .customScope .no-js .cw60w3 {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    height: auto;
    padding: 2em 2em 1em;
 }
 
 .customScope .no-js .cw60w3 > h5, .customScope .no-js .cw60w3 .cw60w4 {
    opacity: 1;
 }
 
 .customScope .no-touch .cw60w2 > a:hover h6:before {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
 }
 
 @media only screen and (min-width: 1501px) {
    .customScope .cw60w2 {
       min-height: 11em;
    }
 
    .customScope .cw60w2 > a h6 {
       font-size: 1.6rem;
    }
 
    .customScope .cw60w2 > a .cw60count {
       font-size: 1.2444rem;
    }
 }
 
 @media (max-width: 581px) {
    .customScope .cw60 .cw60w2 {
       min-height: auto;
    }
 
    .customScope .cw60 .cw60w2 a .cw60count {
       margin: .5rem 0 0 9em;
    }
 
    .customScope .cw60.cw60v1 .cw60w2 a .cw60count {
       margin: .5rem 0 0 9rem;
    }
 
    .customScope .cw60.cw60v1 .cw60w2 a h6:before {
       font-size: 7rem;
       margin: 0 2rem 0 1rem;
    }
 
    .customScope .cw60.cw60v2 .cw60w2 a h6 {
       padding-left: 2rem;
    }
 
    .customScope .cw60.cw60v2 .cw60w2 a .cw60count {
       margin-left: 2.5rem;
    }
 }
 
 @media (max-width: 564px) {
    .customScope .cw60 .cw60w1 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: start;
       align-items: flex-start;
    }
 }
 
 @media (max-width: 1300px) {
    .customScope .cw60img {
       width: 100%;
    }
 
    .customScope .cw60w5 {
       width: 85%;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .no-js .cw60w2 {
       -ms-flex: 0 1 100%;
       flex: 0 1 100%;
    }
 }
 
 @media only screen and (max-width: 581px) {
    .customScope .cw60v0 .cw60w2, .customScope .cw60v1 .cw60w2, .customScope .cw60v2 .cw60w2 {
       margin: 0;
       border-bottom: 1px solid #E1DDDA;
       -ms-flex-basis: 100%;
       flex-basis: 100%;
    }
 
    .customScope .cw60v0 .cw60w2:first-of-type, .customScope .cw60v1 .cw60w2:first-of-type, .customScope .cw60v2 .cw60w2:first-of-type {
       border-top: 1px solid #E1DDDA;
    }
 
    .customScope .cw60v0 .cw60w2 .cw60count, .customScope .cw60v1 .cw60w2 .cw60count, .customScope .cw60v2 .cw60w2 .cw60count {
       -ms-flex: 1 0 100%;
       flex: 1 0 100%;
       -ms-flex-order: 2;
       order: 2;
       text-align: left;
       margin-left: 8em;
    }
 
    .customScope .cw60v0 .cw60w2 > a, .customScope .cw60v1 .cw60w2 > a, .customScope .cw60v2 .cw60w2 > a {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: center;
       align-items: center;
       width: 100%;
       margin-bottom: 0;
       padding-bottom: 0.666em;
       position: relative;
    }
 
    .customScope .cw60v0 .cw60w2 > a:before, .customScope .cw60v1 .cw60w2 > a:before, .customScope .cw60v2 .cw60w2 > a:before {
       -ms-flex-order: 1;
       order: 1;
       font-size: 4em;
       width: 1em;
       height: 1em;
       color: #006B8F;
       transform-origin: 0.5em 0.5em;
       transition: color 200ms,transform 200ms;
       position: absolute;
       right: 0;
       top: 50%;
       margin-top: -.5em;
    }
 
    .customScope .cw60v0 .cw60w2 > a.current, .customScope .cw60v1 .cw60w2 > a.current, .customScope .cw60v2 .cw60w2 > a.current {
       border-bottom: 1px solid #E1DDDA;
    }
 
    .customScope .cw60v0 .cw60w2 > a.current h6:before, .customScope .cw60v0 .cw60w2 > a:hover h6:before, .customScope .cw60v1 .cw60w2 > a.current h6:before, .customScope .cw60v1 .cw60w2 > a:hover h6:before, .customScope .cw60v2 .cw60w2 > a.current h6:before, .customScope .cw60v2 .cw60w2 > a:hover h6:before {
       -webkit-transform: scale(1) translateY(0.45em);
       -ms-transform: scale(1) translateY(0.45em);
       transform: scale(1) translateY(0.45em);
    }
 
    .customScope .cw60v0 .cw60w2 > a.current:before, .customScope .cw60v1 .cw60w2 > a.current:before, .customScope .cw60v2 .cw60w2 > a.current:before {
       color: #958f8b;
       -webkit-transform: scale(1.15) rotate(45deg);
       -ms-transform: scale(1.15) rotate(45deg);
       transform: scale(1.15) rotate(45deg);
    }
 
    .customScope .cw60v0 .cw60w2 > a h6, .customScope .cw60v1 .cw60w2 > a h6, .customScope .cw60v2 .cw60w2 > a h6 {
       display: -ms-inline-flexbox;
       display: inline-flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: baseline;
       align-items: baseline;
       -ms-flex: 1 0 calc(90% - 1em);
       flex: 1 0 calc(90% - 1em);
       font-size: 2.5rem;
       text-align: left;
       margin-top: -0.5em;
       padding-right: 0;
       max-width: calc(100% - 5em);
       margin-left: 0;
    }
 
    .customScope .cw60v0 .cw60w2 > a h6:before, .customScope .cw60v1 .cw60w2 > a h6:before, .customScope .cw60v2 .cw60w2 > a h6:before {
       font-size: 5.5rem;
       padding: 0;
       margin: 0 20px;
       -webkit-transform: translateY(0.45em);
       -ms-transform: translateY(0.45em);
       transform: translateY(0.45em);
       transition: none;
    }
 
    .customScope .cw60v2 .cw60w2 .cw60count {
       margin-left: .4em;
    }
 
    .customScope .cw60v2 .cw60w2 {
       margin-bottom: 2em;
    }
 
    .customScope .cw60v2 .cw60w2:first-of-type {
       border-top: 0;
    }
 
    .customScope .cw60v2 .cw60w2 a {
       margin-top: 0;
    }
 
    .customScope .cw60img {
       width: 85%;
       margin-bottom: 1.5em;
    }
 
    .customScope .cw60w3 {
       display: block;
       box-sizing: border-box;
    }
 
    .customScope .cw60w3 h5 {
       display: none;
    }
 
    .customScope .cw60w3.open {
       -ms-flex: none;
       flex: none;
       width: 100%;
       margin-top: 0;
    }
 
    .customScope .cw60w3 .icn-close {
       display: none;
    }
 
    .customScope .cw60w3 .cw60w4 {
       -ms-flex-basis: 100%;
       flex-basis: 100%;
       max-width: none;
    }
 
    .customScope .cw60w1 .pointer {
       opacity: 0 !important;
    }
 }
 
 .customScope .cw64 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    overflow: hidden;
    background: #fff !important;
 }
 
 .customScope .cw64 ul.icn-list.icn-circle-list li:after {
    background-color: #6F915D !important;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list {
    margin: 0;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li {
    --marginBottom: 0;
    transition: 200ms background-color 200ms;
    position: relative;
    width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
    padding: 0.666em 0.666em 0.666em 5.7em;
    color: #7A736E;
    background-color: #fff;
    cursor: pointer;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li .cw64w7 a {
    color: #665F5B;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li.current {
    background: #fff !important;
    transition-delay: 0s;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li.current .cw64w5 {
    height: auto;
    height: var(--fullHeight, auto);
    transition-delay: 0s;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li.current .cw64w5 > * {
    opacity: 1;
    transition-delay: 200ms;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li.current .cw64w7 a:after {
    content: "\eae1";
    color: #D4CFCA;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li:focus {
    outline: none;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li:not(.current):hover span, .customScope .cw64 .icn-list.icn-circle-list > li:not(.current):focus span {
    text-decoration: underline;
 }
 
 .customScope .cw64 .icn-list.icn-circle-list > li:before, .customScope .cw64 .icn-list.icn-circle-list > li:after {
    position: absolute;
    top: 0.3em;
    margin: 0;
    font-size: 4.6rem;
 }
 
 .customScope .cw64w7 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
 }
 
 .customScope .cw64w7 > a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    width: 100%;
    min-height: 3.333em;
    padding-right: 2.5em;
    line-height: 1.4;
    font-size: 2rem;
    font-weight: bold;
 }
 
 .customScope .cw64w7 > a:after {
    content: "\eb02";
    display: none;
    position: absolute;
    width: 0;
    height: 0;
    right: 0.75em;
    font-family: 'oracleicons';
    font-size: 8rem;
    font-weight: 300;
    line-height: 0;
    transition: 200ms color;
 }
 
 .customScope .cw64w7 > a:hover {
    text-decoration: none;
 }
 
 .customScope .cw64w7 > a span {
    display: inline-block;
    width: 100%;
    color: #161513;
 }
 
 @media screen and (min-width: 0\0) {
    .customScope .cw64w7 > a span {
       max-width: 350px;
    }
 }
 
 .customScope .cw64w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-top: 1em;
 }
 
 .customScope .cw64w3 {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
 }
 
 .customScope .js .cw64w3 {
    opacity: 0;
 }
 
 .customScope .cw64.initialized .cw64w3 {
    transition: 200ms opacity;
    opacity: 1;
 }
 
 .customScope .cw64w3 .obttns {
    float: none;
 }
 
 .customScope .cw64w3:first-child {
    max-width: 45%;
    padding-right: 1em;
 }
 
 .customScope .cw64w3:last-child {
    max-width: 55%;
 }
 
 .customScope .js .cw64w6 > img {
    opacity: 0;
    transition: none;
 }
 
 .customScope .js .cw64w6 > img.inview {
    transition: 400ms opacity;
    opacity: 1;
 }
 
 .customScope .cw64w4 {
    position: relative;
 }
 
 .customScope .cw64w4 + .obttns {
    text-align: left;
    margin-top: 2em;
 }
 
 .customScope .cw64w5 {
    width: 100%;
    height: 0;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    overflow: hidden;
    color: #494b4d;
    font-weight: normal;
    transition: 300ms height 100ms;
    cursor: auto;
 }
 
 .customScope .cw64isopen .cw64w5 {
    transition-delay: 0s;
 }
 
 .customScope .cw64w5 p {
    color: #161513;
 }
 
 .customScope .cw64w5 > * {
    opacity: 0;
    transition: 200ms opacity;
 }
 
 .customScope .cw64w5 > :last-child {
    margin-bottom: 1em;
 }
 
 .customScope .cw64w5 .cta-list {
    width: 100%;
    margin: 0 0 1.2em 0;
    font-size: 1.6rem;
    text-align: left;
 }
 
 .customScope .cw64w5 .cta-list li {
    margin-bottom: 0;
    padding-left: 0;
    font-weight: normal;
 }
 
 .customScope .cw64w5 .cta-list li:before {
    top: 0;
    margin-left: 0;
    font-size: 3.333rem !important;
    line-height: 1 !important;
 }
 
 .customScope .rtl .cw64w5 .cta-list li:before {
    left: auto;
    right: auto;
 }
 
 .customScope .cw64w5 .cta-lnk {
    display: block;
    line-height: 1.55;
 }
 
 .customScope .cw64w6 {
    width: 785px;
    max-width: 80vw;
 }
 
 @media only screen and (max-width: 1180px) {
    .customScope .cw64w3 img {
       max-width: 80vw;
    }
 
    .customScope .cw64w4 + .obttns {
       display: block;
    }
 
    .customScope .cw64w6 .obttns {
       display: none;
    }
 }
 
 @media only screen and (max-width: 980px) {
    .customScope .cw64w3 .cw64w6 {
       background-size: 80vw;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cw64 .icn-list.icn-circle-list > li {
       background: #fff !important;
    }
 
    .customScope .cw64w3 {
       width: 100%;
       max-width: none !important;
       padding-left: 0 !important;
       padding-right: 0 !important;
    }
 
    .customScope .cw64w3 .obttns, .customScope .cw64w3:last-child {
       display: none;
    }
 }
 
 .customScope .rtl .cw64 .cw64w3:first-child {
    padding-right: 0;
    padding-left: 1em;
 }
 
 .customScope .rtl .cw64 .icn-list.icn-circle-list > li {
    padding-right: 5.7em;
    padding-left: 0.666em;
 }
 
 .customScope .rtl .cw64 .icn-list.icn-circle-list > li .cw64w7 > a {
    padding-right: 0;
    padding-left: 2.5em;
 }
 
 .customScope .rtl .cw64 .icn-list.icn-circle-list > li .cw64w7 > a:after {
    right: auto;
    left: 0.75em;
 }
 
 .customScope .rtl .cw64 .icn-list.icn-circle-list > li:before, .customScope .rtl .cw64 .icn-list.icn-circle-list > li:after {
    left: auto;
    right: 0.3em;
 }
 
 .customScope .rtl .cw64 .cw64w5 .cta-list li {
    text-align: right;
 }
 
 .customScope .rtl .cw64 .cw64w5 .cta-list li:before {
    margin-right: -1em;
 }
 
 .customScope .rtl .cw64 .cw64w5 .cta-lnk {
    text-align: right;
 }
 
 .customScope .rtl .cw64 .cw64w6 {
    background-position: top right;
 }
 
 .customScope .cw65 {
    background: #F1EFED;
 }
 
 .customScope .cw65 .cw65w5 {
    margin: 0 auto;
    text-align: center;
 }
 
 .customScope .cw65 .cw65w5 .eyebrow {
    opacity: 0.6;
 }
 
 .customScope .cw65 .cw65w5 h2 {
    font-size: 3.2rem;
    margin-bottom: 0.6em !important;
 }
 
 .customScope .cw65[data-feedsrc] .cw65w0 {
    display: none;
 }
 
 .customScope .cw65 .cw65w0 {
    position: relative;
    padding-top: 0;
 }
 
 .customScope .cw65 .cw65w0.hbs-initialized {
    display: block;
 }
 
 .customScope .cw65 .cw65w0 .col-item {
    position: relative;
    min-height: 18em;
    padding: 0 0 2em;
    overflow: hidden;
    font-size: 1.6rem;
    color: #494b4d;
    background: #fff;
    text-decoration: none !important;
 }
 
 .customScope .cw65 .cw65w0 .col-item .col-item-w1 {
    padding: 0 1.5em 0.5em;
    border-top: 9px solid;
 }
 
 .customScope .cw65 .cw65w0 .col-item .cw65w2 {
    border-color: #325C72 !important;
 }
 
 .customScope .cw65 .cw65w0 .col-item .cw65tag {
    display: inline-block;
    position: relative;
    padding: 1.5em 1em 1em 0;
    margin-bottom: 1.5em;
    font-size: 1.6rem;
    font-weight: bold;
    color: #161513;
    background-color: transparent !important;
 }
 
 .customScope .cw65 .cw65w0 .col-item .cw65tag:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    background: #EBEAE7;
    height: 4px;
    width: 46px;
 }
 
 .customScope .cw65 .cw65w0 .col-item .col-item-w2 {
    margin-bottom: auto;
    padding: 0 1.5em;
    color: #494b4d;
 }
 
 .customScope .cw65 .cw65w0 .col-item h3, .customScope .cw65 .cw65w0 .col-item h6 {
    font-size: 2.4rem;
    font-weight: 800;
    color: #161513 !important;
 }
 
 .customScope .cw65 .cw65w0 .col-item p {
    margin-bottom: 0.6em;
    font-size: 1.6rem;
    color: #494b4d;
 }
 
 .customScope .cw65 .cw65w0 .col-item:hover {
    text-decoration: none !important;
 }
 
 .customScope .cw65 .cw65w0 .col-item:after {
    content: "\ea60";
    display: block;
    position: absolute;
    right: 0.4em;
    bottom: 0.15em;
    font-family: 'oracleicons' !important;
    font-size: 4rem;
    font-weight: normal;
    line-height: 1.2;
    color: #3B7087;
    display: none;
 }
 
 .customScope .cw65.txtlight .eyebrow {
    color: #FBF9F8;
    opacity: 0.6;
 }
 
 .customScope .cw65.cw65v1 .cw65w0 .col-item .col-item-w1 {
    padding: 1.2em 1.5em 0.5em 1.5em;
 }
 
 .customScope .rtl .cw65 .cw65w0 .col-item:after {
    content: "\ea5d";
    left: 0.4em;
    right: auto;
 }
 
 .customScope .cw66large {
    font-size: 7.2rem;
    color: #161513;
    display: block;
    line-height: 1;
    margin-bottom: 0.2em;
 }
 
 .customScope .cw66 {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
 }
 
 .customScope .cw66w0 {
    position: relative;
 }
 
 .customScope .cw66w2 {
    position: relative;
    float: left;
    width: 100%;
 }
 
 .customScope .cw66w3 {
    padding-top: 2em;
    float: left;
 }
 
 .customScope .cw66w4 {
    width: 50%;
    position: relative;
    float: left;
 }
 
 .customScope .cw66w4 .obttns {
    display: none;
 }
 
 .customScope .cw66w5 {
    width: 49%;
    padding: 1.3em 1.5em 1.5em 1.5em;
    margin: 1%;
    position: relative;
    overflow: hidden;
    transition: background .2s ease, clip-path 0.2s ease;
    float: left;
    height: 12em;
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    clip-path: polygon(calc(0% - 2px) calc(0% - 2px), calc(100% + 2px) calc(0% - 2px), calc(100% + 2px) calc(100% + 2px), calc(0% - 2px) calc(100% + 2px));
    background: #161513 !important;
    border: none !important;
 }
 
 .customScope .cw66w5:hover {
    cursor: pointer;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    background: #312D2A !important;
    transition: clip-path .2s ease, background .2s ease;
 }
 
 .customScope .cw66w5:hover a {
    text-decoration: underline;
 }
 
 .customScope .cw66w5:hover h4 {
    color: #fff !important;
 }
 
 .customScope .cw66w5:after {
    font-size: 6rem;
    color: #fff !important;
    line-height: 0.8;
    font-family: 'oracleicons';
    content: "\eb01";
    position: absolute;
    bottom: 0.2em;
    right: 0.1em;
    transition: color .2s ease;
 }
 
 .customScope .cw66w5 h4 {
    color: #fff;
    font-weight: normal;
    margin-bottom: 0;
    transition: color .2s ease;
 }
 
 .customScope .cw66w5 h4:after {
    display: none;
 }
 
 .customScope .cw66w5 a {
    color: #fff;
    position: absolute;
    bottom: 1.5em;
    padding-right: 27px;
    line-height: 0.8;
    display: none;
 }
 
 .customScope .cw66w5.cw66tileone {
    margin-left: 0;
    margin-top: 0;
 }
 
 .customScope .cw66w5.cw66tiletwo {
    margin-right: 0;
    margin-top: 0;
 }
 
 .customScope .cw66w5.cw66tilethree {
    margin-left: 0;
    margin-bottom: 0;
 }
 
 .customScope .cw66w5.cw66tilefour {
    margin-right: 0;
    margin-bottom: 0;
 }
 
 .customScope .cw66w5.cw66tilethree {
    margin-left: 0;
    margin-bottom: 0;
 }
 
 .customScope .cw66w5.cw66tilefour {
    margin-right: 0;
    margin-bottom: 0;
 }
 
 .customScope .cw66w6 {
    display: none;
    opacity: 0;
    padding: 4% 8% 3% 4%;
 }
 
 .customScope .cw66w6 img {
    float: left;
    display: table-cell;
    max-width: 20%;
    margin-right: 7%;
    display: none;
 }
 
 .customScope .w11 .cw66w6 {
    opacity: 1;
    display: block;
 }
 
 .customScope .cw66w7 {
    display: table-cell;
 }
 
 .customScope .cw66w7 h4 {
    font-weight: normal;
    font-size: 2.8rem;
 }
 
 .customScope .cw66w7 p {
    margin: 0 0 0.7em;
 }
 
 .customScope .cw66w7 .obttns {
    margin-top: 1em;
 }
 
 .customScope .cw66w8 {
    width: 50%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(0, -50%);
 }
 
 .customScope .cw66w8 .cw66head {
    font-size: 2rem;
    color: #161513;
    display: block;
 }
 
 .customScope .cw66w8 p {
    color: #494b4d;
    font-weight: 300;
    line-height: 1.56;
    margin: 0.6em 0;
    display: block;
 }
 
 .customScope .cw66w8 a {
    font-weight: 300;
    font-size: 1.6rem;
    line-height: 1.2;
    margin-top: 1em;
    display: block;
    outline: 0;
 }
 
 .customScope .cw66w9 {
    padding: 0 5% 0 13%;
    width: 50%;
    float: left;
    text-align: center;
    width: 100%;
 }
 
 .customScope .cw66w9 img {
    display: none;
 }
 
 .customScope .cw66w10 {
    left: 50%;
    height: 100%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    display: none;
 }
 
 .customScope .cw66w10 img {
    max-width: 100%;
 }
 
 .customScope a.cw66link {
    margin-top: 0;
 }
 
 .customScope .cw66w8.cw66txtw8 {
    left: auto;
    width: 42%;
    right: 1%;
    transform: translate(0, 15%);
    top: 0;
 }
 
 .customScope .cw66v1 .cw66w4 {
    width: 75%;
 }
 
 .customScope .cw66v1 .cw66w5 {
    width: 32%;
 }
 
 .customScope .cw66v1 .cw66w8 {
    width: 21%;
    left: auto;
    right: 1%;
 }
 
 .customScope .cw66v1 .cw66w5.cw66tiletwo {
    margin-right: 1%;
 }
 
 .customScope .cw66v1 .cw66w5.cw66tilethree {
    margin-right: 0;
    margin-top: 0;
    margin-left: 1%;
    margin-bottom: 1%;
 }
 
 .customScope .cw66v1 .cw66w5.cw66tilefour {
    margin-left: 0;
    margin-right: 1%;
 }
 
 .customScope .cw66v1 .cw66w5.cw66tilefive {
    margin-bottom: 0;
 }
 
 .customScope .cw66v1 .cw66w5.cw66tilesix {
    margin-bottom: 0;
    margin-right: 0;
 }
 
 @media only screen and (max-width: 1180px) {
    .customScope .cw66 .cw66large {
       font-size: 6.2rem;
       padding: 0.3em 0 0 0;
    }
 
    .customScope .cw66w4 {
       width: 54%;
    }
 
    .customScope .cw66w5 {
       padding: 0.9em;
    }
 
    .customScope .cw66w5 a {
       line-height: 0.6;
    }
 
    .customScope .cw66w6 {
       position: relative;
       left: 0;
       padding: 0;
    }
 
    .customScope .cw66w6 img {
       float: none;
       max-width: 8em;
       margin: 0 0 1.5em 0;
       display: none;
    }
 
    .customScope .cw66w7 {
       padding: 0;
    }
 
    .customScope .cw66w8 {
       left: 54%;
       width: 46%;
    }
 
    .customScope .cw66w9 {
       padding: 0 4% 0 4%;
       width: 100%;
       text-align: center;
    }
 
    .customScope .cw66w9 img {
       display: none;
       margin: 1em auto 0 auto;
       max-width: 10em;
    }
 
    .customScope .cw66w10 img {
       display: none;
    }
 }
 
 @media only screen and (max-width: 800px) {
    .customScope .cw66w3 .obttns {
       display: none;
    }
 
    .customScope .cw66w4 {
       width: 100%;
    }
 
    .customScope .cw66w4 .obttns {
       display: block;
       margin-top: 0.6em;
    }
 
    .customScope .cw66w5 {
       margin: 0.3em 0 !important;
       width: 100%;
       height: auto;
    }
 
    .customScope .cw66w5:hover {
       transform: scale(1);
       -webkit-box-shadow: 0px 0px 0px 0px transparent;
       -moz-box-shadow: 0px 0px 0px 0px transparent;
       box-shadow: 0px 0px 0px 0px transparent;
    }
 
    .customScope .cw66w5:after {
       display: none;
    }
 
    .customScope .cw66w5 h4 {
       margin-bottom: 0;
       padding-right: 30px;
    }
 
    .customScope .cw66w5 h4:after {
       display: inline-block;
       width: 28px;
       height: 28px;
       margin-right: -28px;
       margin-bottom: 0;
       font-size: 28px;
       font-weight: bold;
       color: #fff !important;
       overflow: hidden;
       line-height: 1;
       font-family: 'oracleicons';
       content: "\eb01";
       -webkit-transform: translate(0, -50%);
       -ms-transform: translate(0, -50%);
       -moz-transform: translate(0, -50%);
       transform: translate(0, -50%);
       position: absolute;
       right: 1.5em;
       top: 50%;
    }
 
    .customScope .cw66w5 a {
       display: none;
    }
 
    .customScope .cw66w6 img {
       margin: 0 auto 1.5em auto;
       display: none;
    }
 
    .customScope .cw66w8 {
       left: 0;
       width: 100%;
       left: 0;
       position: relative;
    }
 
    .customScope .cw66w8 .cw66head {
       font-size: 2rem;
       padding-bottom: 0;
    }
 
    .customScope .cw66w9 {
       padding: 2em 0 0 0;
    }
 
    .customScope .cw66w9 img {
       max-width: 12em;
       display: none;
    }
 
    .customScope .cw66w10 {
       position: relative;
       float: left;
       display: block;
       left: 0;
    }
 
    .customScope .cw66w8.cw66txtw8 {
       left: auto;
       width: 100%;
       right: 0;
       transform: translate(0, 0);
       top: 0;
       float: left;
       padding-top: 2em;
    }
 
    .customScope .cw66v1 .cw66w4 {
       width: 100%;
    }
 
    .customScope .cw66v1 .cw66w5 {
       width: 100%;
    }
 
    .customScope .cw66v1 .cw66w5 .cw66w5 {
       max-width: 100%;
    }
 
    .customScope .cw66v1 .cw66w8 {
       left: 0;
       right: 0;
       width: 100%;
       position: relative;
       transform: translate(0, 0);
       float: left;
       padding-top: 2em;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cw66w5.bgburgundy:hover h4:after {
       color: #796087;
    }
 
    .customScope .cw66w5.bgdarkburgundy:hover h4:after {
       color: #3F3048;
    }
 
    .customScope .cw66w5.bggreen:hover h4:after {
       color: #6F915D;
    }
 
    .customScope .cw66w5.bgdarkgreen:hover h4:after {
       color: #3D5431;
    }
 
    .customScope .cw66w5.bgblue:hover h4:after {
       color: #3B7087;
    }
 
    .customScope .cw66w5.bgdarkblue:hover h4:after {
       color: #325C72;
    }
 
    .customScope .cw66w5.bgorange:hover h4:after {
       color: #C58C52;
    }
 
    .customScope .cw66w5.bgdarkorange:hover h4:after {
       color: #AA643B;
    }
 
    .customScope .cw66w5.bggrey:hover h4:after {
       color: #7A736E;
    }
 
    .customScope .cw66w5.bgdarkgrey:hover h4:after {
       color: #3A3632;
    }
 
    .customScope .cw66w5.bgslate:hover h4:after {
       color: #665F5B;
    }
 
    .customScope .cw66w5.bgdarkslate:hover h4:after {
       color: #4F5A5A;
    }
 }
 
 .customScope .rtl .cw66 .cw66w4 {
    float: right;
 }
 
 .customScope .rtl .cw66 .cw66w8 {
    left: 0;
 }
 
 .customScope .rtl .cw66 .cw66w3 {
    float: right;
 }
 
 .customScope .rtl .cw66 .cw66w5:after {
    left: .1em;
    right: initial;
 }
 
 .customScope .rtl .cw66w6 {
    padding: 4% 4% 3% 8%;
 }
 
 .customScope .rtl .cw66w6 .cw66w7 {
    text-align: right;
 }
 
 .customScope .rtl .cw66w6 img {
    float: right;
    margin-right: 0;
    margin-left: 7%;
    display: none;
 }
 
 .customScope .cw67:before {
    content: 'desktop';
    display: none;
 }
 
 .customScope .cw67 header {
    margin-bottom: 2em !important;
 }
 
 .customScope .cw67 .col-item .cw67w1 {
    position: relative;
    height: auto;
    overflow: hidden;
    flex: 1 0 auto;
 }
 
 .customScope .cw67 .col-item.active .cw67w3 {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
 }
 
 .customScope .cw67 .col-item .cw67w2, .customScope .cw67 .col-item .cw67w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
    height: 100%;
    padding: 1.2em 1.2em 0.2em;
 }
 
 .customScope .cw67 .col-item .cw67w2 {
    z-index: 2;
    background: #fff;
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-item-align: center;
    align-self: center;
    flex: 0 0 6em;
    margin-bottom: 2em;
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w1 img {
    max-width: 100%;
    max-height: 6em;
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w2 {
    margin-bottom: auto;
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w2 h3 {
    font-size: 2.4rem;
    line-height: 1.4;
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w3 {
    -ms-flex-item-align: end;
    align-self: flex-end;
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w3 .icn-img {
    font-size: 7rem;
    width: 1.2em;
    line-height: 0;
    -webkit-transform: translateX(0.2em);
    -ms-transform: translateX(0.2em);
    transform: translateX(0.2em);
 }
 
 .customScope .cw67 .col-item .cw67w2 .col-item-w3 .icn-img:before {
    color: #312D2A;
 }
 
 .customScope .rtl .cw67 .col-item .cw67w2 .col-item-w3 .icn-img {
    -webkit-transform: translateX(-0.2em);
    -ms-transform: translateX(-0.2em);
    transform: translateX(-0.2em);
 }
 
 .customScope .rtl .cw67 .col-item .cw67w2 .col-item-w3 .icn-img.icn-arrow {
    transform-origin: 40% 0;
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1);
 }
 
 .customScope .cw67 .col-item .cw67w3 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    background: #9D4434;
    color: #fff;
    opacity: 0;
    z-index: 2;
    -webkit-transform: translateY(15%);
    -ms-transform: translateY(15%);
    transform: translateY(15%);
    transition: transform 350ms cubic-bezier(0.4, 0, 0.2, 1), opacity 200ms;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w1 {
    margin-top: 0.5em;
    margin-bottom: 0.4em;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w1 h4 {
    color: #fff;
    font-size: 1.8rem;
    line-height: 1.3;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w1 h4:empty {
    display: none;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 {
    margin-bottom: auto;
    font-size: 1.8rem;
    color: #161513;
 }
 
 @media screen and (min-width: 601px) and (max-width: 1380px) {
    .customScope .cw67 .col-item .cw67w3 .col-item-w2 {
       font-size: 1.6rem;
    }
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 p {
    color: #fff;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 blockquote {
    color: #fff;
    padding-bottom: 1em;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 blockquote.oquotes:before {
    content: '\201C';
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 blockquote.oquotes:after {
    content: '\201D';
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 cite {
    color: #fff;
    display: block;
    font-style: normal;
    text-align: right;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w2 cite:before {
    content: '\2014';
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w3 {
    -ms-flex-item-align: center;
    align-self: center;
    margin: 1em 0 2em;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w3 .obttns {
    float: none;
    width: auto;
 }
 
 .customScope .cw67 .col-item .cw67w3 .col-item-w3 .obttns > div {
    margin: 0;
 }
 
 .customScope .cw67 .col-w1[data-ocomid='expando'] {
    width: 100%;
 }
 
 .customScope .cw67 .cw67w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cw67 .cw67w1 > .obttns {
    float: none;
    width: auto;
    margin: 0 auto;
    opacity: 0;
    padding-bottom: 1em;
    transition: 400ms opacity 1200ms;
 }
 
 .customScope .cw67 .cw67w1 > .obttns div {
    margin: 0;
 }
 
 .customScope .cw67 .cw67w1 > .obttns:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
 }
 
 .customScope .col-framework + .cw67w1 {
    margin-top: 2em;
 }
 
 .customScope .inview .cw67w1 > .obttns, .customScope .inview + .cw67w1 > .obttns {
    opacity: 1;
 }
 
 .customScope .cw67.expando .col-w1:not([data-ocomid='expando']) > .col-item:nth-child(4) ~ .col-item {
    display: none !important;
 }
 
 .customScope .cw67.expando .col-w1:not([data-ocomid='expando']) > .col-item:nth-child(4) ~ .col-item.show {
    display: flex !important;
 }
 
 @media screen and (min-width: 1081px) and (max-width: 1300px) {
    .customScope .cw67.expando .col-w1:not([data-ocomid='expando']) > .col-item:nth-child(3) ~ .col-item {
       display: none !important;
    }
 
    .customScope .cw67.expando .col-w1:not([data-ocomid='expando']) > .col-item:nth-child(3) ~ .col-item.show {
       display: flex !important;
    }
 }
 
 @media screen and (max-width: 600px) {
    .customScope .cw67.col-framework.col-multi.col-gutters .col-w1 {
       justify-content: center;
    }
 
    .customScope .cw67.col-framework.col-multi.col-gutters .col-item {
       max-width: 20em;
    }
 }
 
 .customScope .cw67v2 .col-item-w2 > p {
    margin-bottom: 1.5em;
    font-size: 2.4rem;
    line-height: 1.4;
 }
 
 .customScope .cw67v2 .col-item .cw67w2 {
    border: 0;
 }
 
 .customScope .cw67v3 .col-framework ~ h2 {
    margin-top: 1em;
 }
 
 .customScope .cw67v3 .col-item .cw67w2 {
    border: 0;
    border-top: solid 6px #D4CFCA;
 }
 
 .customScope .cw67v3 .col-item .cw67w2 .col-item-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 1em;
 }
 
 .customScope .cw67v3 .col-item .cw67w2 .col-item-w3 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    align-self: auto;
    margin: .5em 0;
 }
 
 .customScope .cw67v3 .col-item .cw67w2 .col-item-w3 .icn-img {
    margin: 0;
    font-size: 5rem;
 }
 
 .customScope .cw67v3 .col-item .cw67w2 .col-item-w4 {
    text-align: center;
    margin: 0 0 .5em;
    color: #3B7087;
 }
 
 .customScope .cw67v3 .col-item .cw67w3 .col-item-w1 {
    margin-top: 1em;
    font-size: 1.8rem;
 }
 
 @media screen and (min-width: 601px) and (max-width: 1380px) {
    .customScope .cw67v3 .col-item .cw67w3 .col-item-w1 {
       font-size: 1.6rem;
    }
 }
 
 .customScope .cw67v3 .col-item .cw67w3 .col-item-w1 blockquote {
    padding: 0 0 1em;
 }
 
 .customScope .cw67v3 .col-item .cw67w3 .col-item-w1 blockquote.oquotes:before {
    content: '\201C';
 }
 
 .customScope .cw67v3 .col-item .cw67w3 .col-item-w1 blockquote.oquotes:after {
    content: '\201D';
 }
 
 @media screen and (max-width: 600px) {
    .customScope .cw67:before {
       content: 'mobile';
       display: none;
    }
 }
 
 @media screen and (max-width: 600px) {
    .customScope .cw67:before {
       content: 'mobile';
       display: none;
    }
 }
 
 .customScope .cw68 .trustradius-tqw {
    height: 400px;
    background: none;
    opacity: 0;
    transition: height 200ms;
 }
 
 .customScope .cw68 .trustradius-tqw * {
    background: none !important;
 }
 
 .customScope .cw68 .trustradius-tqw[data-instance-id] {
    opacity: 1;
 }
 
 .customScope .cw68 .trustradius-tqw div p, .customScope .cw68 .trustradius-tqw div a, .customScope .cw68 .trustradius-tqw div .tr-review-byline > span {
    font-family: Arial, Helvetica, sans-serif !important;
 }
 
 .customScope .cw68 .trustradius-tqw div a {
    color: #006B8F !important;
    cursor: pointer !important;
 }
 
 .customScope .cw68 .trustradius-tqw div a:visited {
    color: #006B8F !important;
 }
 
 .customScope .cw68 .trustradius-tqw div .tr-review-teaser {
    quotes: none;
 }
 
 .customScope .cw68 .trustradius-tqw div .tr-review-teaser:before {
    display: none;
 }
 
 .customScope .cw68 .trustradius-tqw div .tr-review-teaser p {
    color: #494b4d;
    font-size: 1.6rem;
    line-height: 1.55;
 }
 
 .customScope .cw68 .trustradius-tqw div.tr-review-byline, .customScope .cw68 .trustradius-tqw div .tr-review-byline > span, .customScope .cw68 .trustradius-tqw div .tr-rating {
    color: #555;
 }
 
 .customScope .cw68 .trustradius-tqw div.tr-review-byline.tr-author, .customScope .cw68 .trustradius-tqw div .tr-review-byline > span.tr-author, .customScope .cw68 .trustradius-tqw div .tr-rating.tr-author {
    font-weight: bold;
 }
 
 .customScope .cw68 .trustradius-tqw div.tr-review-byline span.tr-stars span.tr-glyphicon, .customScope .cw68 .trustradius-tqw div .tr-review-byline > span span.tr-stars span.tr-glyphicon, .customScope .cw68 .trustradius-tqw div .tr-rating span.tr-stars span.tr-glyphicon {
    margin-right: 8px;
    font-size: 16px;
 }
 
 .customScope .cw68 .trustradius-tqw div.tr-review-byline span.tr-stars span.tr-glyphicon.yellow, .customScope .cw68 .trustradius-tqw div .tr-review-byline > span span.tr-stars span.tr-glyphicon.yellow, .customScope .cw68 .trustradius-tqw div .tr-rating span.tr-stars span.tr-glyphicon.yellow {
    color: #C58C52;
 }
 
 .customScope .cw68 .trustradius-tqw div.tr-review-title a {
    font-size: 2rem !important;
    line-height: 1.2;
    font-weight: bold;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-viewport {
    height: 100% !important;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-list {
    padding: 20px;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-list > .tr-review-summary {
    padding: 10px 0;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-list > .tr-review-summary .tr-rating span.tr-stars {
    display: block;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-list > .tr-review-summary > div:last-child {
    margin-top: 6px;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-list > .tr-review-summary > div:last-child a {
    color: #3B7087;
    font-weight: normal;
    font-size: 14px !important;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-reviews-list > .tr-review-summary > div:last-child a:hover {
    text-decoration: underline;
 }
 
 .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple span.tr-date, .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-header, .customScope .cw68.cw68v0 .trustradius-tqw div.tr-simple .tr-footer {
    display: none;
 }
 
 .customScope .cw68.cw68v1 .cw68w1 h2 {
    text-align: center;
    margin-bottom: 0.75em;
 }
 
 .customScope .cw68.cw68v1 .cw68w1 h2:before {
    display: block;
    width: 160px;
    height: 38px;
    margin: 0 auto;
    content: "";
    background: url("https://www.oracle.com/asset/web/i/cw68-trust-radius-logo.png") no-repeat 50% 50%;
    background-size: 100% auto;
 }
 
 .customScope .cw68.cw68v1 .eyebrow {
    text-align: center;
 }
 
 .customScope .cw68.cw68v1 .cw68w1 .eyebrow + h2:before {
    display: none;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw {
    overflow: visible;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw .tr-container-fluid {
    padding: 0;
 }
 
 @media only screen and (min-width: 800px) {
    .customScope .cw68.cw68v1 .trustradius-tqw .tr-container-fluid {
       padding: 0 2em;
    }
 
    .customScope .cw68.cw68v1 .trustradius-tqw .tr-container-fluid::before {
       content: '';
       display: none;
       position: absolute;
       height: 100%;
       width: 1px;
       background: #D9DBDC;
       left: 50%;
       top: 0;
    }
 }
 
 @media only screen and (min-width: 1150px) {
    .customScope .cw68.cw68v1 .trustradius-tqw .tr-container-fluid::before {
       left: 33.3333%;
    }
 
    .customScope .cw68.cw68v1 .trustradius-tqw .tr-container-fluid::after {
       content: '';
       display: none;
       position: absolute;
       height: 100%;
       width: 1px;
       background: #D9DBDC;
       right: 33.3333%;
       top: 0;
    }
 }
 
 @media only screen and (min-width: 1500px) {
    .customScope .cw68.cw68v1 .trustradius-tqw .tr-container-fluid {
       padding: 0;
    }
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-reviews-viewport {
    overflow-y: visible !important;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-card {
    padding: 0 20px;
    box-sizing: border-box;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-review-title, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-review-title > a, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-review-byline {
    white-space: normal;
    overflow: visible;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-review-summary {
    border: none;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-review-date {
    display: none;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-card-quotes-after-outline, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-card-quotes:after {
    display: none !important;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-rating span.tr-stars {
    display: inline-block;
    margin-bottom: 10px;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-review-byline {
    margin-top: 25px;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-review-byline span {
    color: #555;
    font-size: 1.4rem;
    line-height: 1.428;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy img.tr-author-picture {
    margin-top: 20px;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-card-read-more {
    border: none;
    margin-top: 10px;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-card-read-more a {
    color: #006B8F;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-left-navigation, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-right-navigation {
    top: calc(50% - 60px);
    float: none;
    margin: 0;
    height: 8em;
    width: 5em;
    font-size: 1.1rem;
    opacity: 1;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-left-navigation > a, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-right-navigation > a {
    background: transparent;
    border-radius: 0;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-left-navigation > a span, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-right-navigation > a span {
    padding: 0;
    font-size: 1.1rem;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-left-navigation > a:hover, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-right-navigation > a:hover {
    background-color: rgba(50, 75, 92, 0.1);
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-left-navigation {
    left: -6em;
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-right-navigation {
    right: -6em;
 }
 
 @media only screen and (max-width: 1550px) {
    .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-left-navigation {
       left: -1.3em;
    }
 
    .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy div.tr-right-navigation {
       right: -1.3em;
    }
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-glyphicon-chevron-left:before, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-glyphicon-chevron-right:before {
    cursor: pointer;
    font-family: 'oracleicons' !important;
    font-size: 10em;
    line-height: 0.85;
    color: #3A3632;
    display: block;
    transform: translateX(-0.25em);
    -webkit-transform: translateX(-0.25em);
    -ms-transform: translateX(-0.25em);
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-glyphicon-chevron-left:before {
    content: "\ea8f";
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-glyphicon-chevron-right:before {
    content: "\ea90";
 }
 
 .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-actions, .customScope .cw68.cw68v1 .trustradius-tqw div.tr-fancy .tr-read-all-link {
    position: relative;
    margin-top: .5em;
    bottom: 1.2em;
 }
 
 .customScope .cw69 .col-gutters {
    margin-bottom: 0 !important;
 }
 
 .customScope .cw69.cw69v0 .cw69w1 {
    background: #3A3632;
    text-align: center;
 }
 
 .customScope .cw69.cw69v0 .cw69w1 > h3 {
    color: white;
    font-size: 2.1rem;
    line-height: 1.3;
    padding-top: 0.57143em;
    padding-bottom: 0.57143em;
    font-weight: normal;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 {
    background: #E4E1DD;
    padding: 1.6em 0 2em;
    overflow: hidden;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li {
    flex: 1;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    margin-right: 1.28em;
    text-align: center;
    display: block !important;
    margin-bottom: 0 !important;
    width: auto;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li:last-of-type, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li:last-of-type {
    margin-right: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li h4, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li h4 {
    font-size: 2.1rem;
    font-weight: bold;
    display: inline-block;
    margin-top: 2em;
    margin-bottom: .2em;
    position: relative;
    padding-left: 1.9em;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li h4:before, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li h4:before {
    font-size: 175%;
    position: absolute;
    top: -.15em;
    left: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div {
    border-top: 4px solid #325C72;
    padding-top: .4em;
    display: flex;
    text-align: left;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul {
    flex: 1 1 auto;
    flex-direction: column;
    padding-right: .15em;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul:last-of-type, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul:last-of-type {
    padding-right: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li {
    text-align: left;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li input[type="checkbox"], .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li input[type="checkbox"] {
    opacity: 0;
    position: absolute;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li label, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li label {
    position: relative;
    display: inline-block;
    padding-left: 1.4em;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li label:before, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li label:after, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li label:before, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li label:after {
    position: absolute;
    content: "";
    display: inline-block;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li label:before, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li label:before {
    content: "";
    height: 13px;
    width: 13px;
    background: white;
    left: 0;
    top: 4px;
    border: 1px solid #3B7087;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li label:after, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li label:after {
    height: 4px;
    width: 8px;
    border-left: 2px solid white;
    border-bottom: 2px solid white;
    transform: rotate(-45deg);
    left: 3px;
    top: 7px;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li input[type="checkbox"]:checked + label::before, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li input[type="checkbox"]:checked + label::before {
    background: #3B7087;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li input[type="checkbox"] + label::after, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li input[type="checkbox"] + label::after {
    content: none;
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li input[type="checkbox"]:checked + label::after, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li input[type="checkbox"]:checked + label::after {
    content: "";
 }
 
 .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li div ul li input[type="checkbox"]:disabled + label, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li div ul li input[type="checkbox"]:disabled + label {
    opacity: .5;
 }
 
 .customScope .cw69.cw69v0 #cw69v0-more-filters {
    max-height: 0;
    overflow-y: hidden;
    -webkit-transition: max-height 0.2s;
    transition: max-height 0.2s;
 }
 
 .customScope .cw69.cw69v0 #cw69v0-more-filters.expanded {
    max-height: 1500px;
    -webkit-transition: max-height 2s;
    transition: max-height 2s;
 }
 
 .customScope .cw69.cw69v0 .cw69w5 {
    padding-top: 2.2em;
 }
 
 .customScope .cw69.cw69v0 .cw69w5 .obttns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    justify-content: center;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article {
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: flex-start;
    position: relative;
    padding: 2.5em 0 3.2em;
    border-top: 4px solid #E4E1DD;
    opacity: 1;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    transition: opacity 0.3s cubic-bezier(0.165, 0.84, 0.44, 1), transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1);
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article.hidden {
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
    height: 0px;
    padding: 0;
    opacity: 0;
    transition: none;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article.filtered {
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
    opacity: 0;
    transition: none;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article > img {
    flex-basis: 33%;
    flex: 1;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    position: absolute;
    width: 29%;
    margin-right: 4%;
    max-width: 440px;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article > header {
    flex-basis: calc(66.6666% - 15px);
    width: calc(66.6666% - 15px);
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-left: calc(33.3333% + 15px);
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    padding-bottom: 1.9em;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article > header h3 {
    color: #252525;
    font-weight: normal;
    font-size: 2.8rem;
    margin: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article > header .obttns {
    flex: 1;
    -ms-flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: flex-end;
    float: none;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article > header .obttns > div {
    margin: 0;
    margin-right: 3rem;
    flex: 0 0 auto;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article > header .obttns > div:last-of-type {
    margin-right: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 {
    flex-basis: calc(66.6666% - 15px);
    width: calc(66.6666% - 15px);
    flex: 1;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-left: calc(33.3333% + 15px);
    background-color: #F1EFED;
    padding: 0.6em 1.9em 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 aside {
    padding: 1.2em 0 .9em;
    border-bottom: 4px solid white;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 aside h4 {
    color: #325C72;
    font-weight: bold;
    font-size: 1.8rem;
    margin-bottom: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 aside h4 + span {
    font-size: 1.8rem;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 section {
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: flex-start;
    position: relative;
    align-items: stretch;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 section:last-of-type {
    transform: translateY(12px);
    padding-bottom: .6em;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 section aside {
    flex: 1;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%;
    padding-right: 1.2em;
 }
 
 .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 section aside:last-of-type {
    padding-right: 0;
 }
 
 .customScope .cw69.cw69v0 .cw69w8 {
    font-size: 1.8rem;
    padding-top: 2.5em;
    padding-bottom: 1.25em;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1200px) {
    .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li > div, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li > div {
       display: block;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1200px) and (min-width: 974px) {
    .customScope .cw69v0 .cw69w6 header h3 {
       margin-right: 5em !important;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1200px) and (min-width: 0px) and (max-width: 974px) {
    .customScope .cw69.cw69v0 .cw69w6 > article > img {
       position: relative;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article > header {
       flex-direction: column;
       align-items: left;
       margin-left: 0%;
       padding-bottom: 1.4em;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article > header > h3 {
       width: 100%;
       margin-bottom: 1.6em;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article > header .obttns {
       flex: 1;
       display: flex;
       justify-content: left;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article .cw69w7 {
       flex-basis: 100%;
       width: 100%;
       margin-left: 0%;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 770px) {
    .customScope .cw69.cw69v0 .cw69w1 {
       text-align: left;
    }
 
    .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li h4, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li h4 {
       font-size: 2.4vw;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article header .obttns div {
       margin-right: 3%;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article > img {
       max-width: 175px;
       margin-right: 5%;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 500px) {
    .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 {
       margin-right: 0;
       flex-direction: column;
    }
 
    .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li {
       margin-right: 0 !important;
    }
 
    .customScope .cw69.cw69v0 .cw69w2 ul.cw69w3 > li h4, .customScope .cw69.cw69v0 .cw69w2 ul.cw69w4 > li h4 {
       font-size: 2rem;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article {
       padding-top: 20px;
       flex-direction: column;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article > img {
       display: block;
       width: 70%;
       max-width: 120px;
       margin: 0 auto;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article header {
       width: 100%;
       text-align: center;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article header h3 {
       margin-bottom: .8em;
    }
 
    .customScope .cw69.cw69v0 .cw69w6 > article header .obttns {
       justify-content: space-between;
    }
 }
 
 .customScope .cw75v0 {
    background: #325C72;
    color: #fff;
 }
 
 .customScope .cw75w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cw75v0 .cw75w1 {
    padding-top: 25px;
    padding-bottom: 25px;
 }
 
 .customScope .cw75v0 .cw75w2 {
    width: 40%;
 }
 
 .customScope .cw75v0 .cw75w2 h2 {
    font-weight: normal;
    font-size: 2.8rem;
    margin-bottom: 10px;
 }
 
 .customScope .cw75v0 .cw75w2 p {
    margin: 5px 0 0 0;
 }
 
 .customScope .cw75v1 .cw75w2 p {
    margin: .6em 0 0 0;
 }
 
 .customScope .cw75w3 {
    width: 60%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cw75w3 > li {
    margin-left: 2em;
    position: relative;
 }
 
 .customScope .cw75w3 > li span {
    font-size: 3rem;
    position: absolute;
    top: 7px;
    left: -12px;
 }
 
 .customScope .cw75w3 > li div.countdown {
    width: 7vw;
    max-width: 100px;
    min-width: 3em;
    border: 1px solid #fff;
    color: white;
    font-size: 3rem;
    text-align: center;
    line-height: 1.65;
    box-sizing: border-box;
    padding: .09em 0;
 }
 
 .customScope .cw75w3 > li p {
    text-align: center;
    text-transform: uppercase;
    font-size: 12px;
    margin-top: 5px;
    margin-bottom: 0;
 }
 
 .customScope .cw75v1 .cw75w1 {
    display: block;
 }
 
 .customScope .cw75v1 .cw75w2 {
    width: auto;
 }
 
 .customScope .cw75v1 .cw75w3 {
    width: 100%;
    max-width: 680px;
    padding: 2.7em 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cw75v1 .cw75w3 li {
    width: 33.33%;
    position: relative;
    margin: 0 15px;
 }
 
 .customScope .cw75v1 .cw75w3 :first-child {
    margin-left: 0 !important;
 }
 
 .customScope .cw75v1 .cw75w3 :last-child:after {
    content: "";
 }
 
 .customScope .cw75v1 .cw75w3 li:after {
    content: ":";
    display: block;
    font-size: 3rem;
    color: #3B7087;
    position: absolute;
    top: 50%;
    right: -19px;
    transform: translate(0, -50%);
 }
 
 .customScope .cw75v1 .cw75w4 {
    width: 100%;
    max-width: 200px;
 }
 
 .customScope .cw75v1 .cw75w4 svg {
    transform: rotate(-90deg);
    width: 100%;
 }
 
 .customScope .cw75v1 .cw75w4 .cw75circle {
    stroke-dasharray: 566;
    transition: all 1s linear;
 }
 
 .customScope .cw75v1 .cw75w5 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
 }
 
 .customScope .cw75v1 .cw75w5 div {
    font-size: 75px;
    line-height: .9;
 }
 
 .customScope .cw75v1 .obttns {
    float: none;
    display: block;
 }
 
 .customScope .cw75v1 .cw75cta {
    padding-top: .2em;
    clear: both;
 }
 
 .customScope .rtl .cw75 {
    direction: rtl;
 }
 
 .customScope .rtl .cw75 .cw75w3 {
    direction: ltr;
    justify-content: flex-start;
 }
 
 .customScope .rtl .cw75 .cw75w3 > li {
    margin-right: 2em;
    margin-left: 0;
 }
 
 @media only screen and (min-width: 770px) and (max-width: 1500px) {
    .customScope .col2 .cw75 .cw75w5 > div {
       font-size: calc(5.8904109589vw - 13.3561643836px);
    }
 
    .customScope .col2 .cw75w3 > li p {
       font-size: calc(.3424657534vw + 6.8630136986px);
    }
 }
 
 @media only screen and (min-width: 320px) and (max-width: 770px) {
    .customScope .cw75 .cw75w5 > div {
       font-size: calc(10vw - 2px);
    }
 
    .customScope .cw75w3 > li p {
       font-size: calc(1.1111111111vw + 3.4444444444px);
    }
 
    .customScope .cw75v1 .cw75w3 li {
       margin-left: calc(1.1111111111vw + 6.4444444444px);
       margin-right: calc(1.1111111111vw + 6.4444444444px);
    }
 
    .customScope .cw75v1 .cw75w3 li:after {
       right: calc(-1.3333333333vw - 8.7333333333px);
    }
 }
 
 @media only screen and (max-width: 320px) {
    .customScope .cw75 .cw75w5 > div {
       font-size: 30px;
    }
 
    .customScope .cw75w3 > li p {
       font-size: 7px;
    }
 
    .customScope .cw75v1 .cw75w3 li {
       margin-left: 10px;
       margin-right: 10px;
    }
 
    .customScope .cw75v1 .cw75w3 li:after {
       right: -13px;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .cw75 .cw75w1 {
       display: block;
    }
 
    .customScope .cw75 .cw75w1 .cw75w2, .customScope .cw75 .cw75w1 .cw75w3 {
       width: 100%;
    }
 
    .customScope .cw75 .cw75w1 ul.cw75w3 {
       padding: 2em 0;
       justify-content: center;
    }
 
    .customScope .cw75 .cw75w1 ul.cw75w3 li:first-child {
       margin-left: 0;
    }
 
    .customScope .cw75 .cw75w1 ul.cw75w3 li:last-child {
       margin-right: 0;
    }
 
    .customScope .cw75 .cw75w1 ul.cw75w3 li span {
       top: 12px;
    }
 
    .customScope .cw75v1 .cw75w3 > li p {
       margin-top: 0;
    }
 
    .customScope .cw75v1 .cw75w4 {
       height: auto;
    }
 
    .customScope .cw75v1 .cta-lnk {
       display: block;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .cw75 div.countdown {
       min-width: 2.5em !important;
    }
 }
 
 .customScope .cb56 + .cw76 {
    padding-top: 0;
    margin-top: 0;
 }
 
 .customScope .cw76v0 .cw76portrait h4 {
    font-size: 1.8rem;
    color: #494b4d;
 }
 
 .customScope .cw76v0 .cw76portrait h5 {
    font-size: 1.6rem;
    font-weight: normal;
    color: #494b4d;
 }
 
 .customScope .cw76v0 .cw76emptyportrait {
    width: 100%;
    padding-top: 100%;
    height: 0;
    display: block;
    background-color: #EBEAE7;
 }
 
 .customScope .ch01 .cw76v1 {
    opacity: 1 !important;
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
 }
 
 .customScope .ch01 .cw76v1 .slick-track {
    justify-content: center;
 }
 
 .customScope .ch01 .cw76v1 .slick-prev:before, .customScope .ch01 .cw76v1 .slick-next:before {
    color: #fff;
 }
 
 .customScope .ch01 .cw76v1 .cw76w1 {
    max-width: 1065px;
    margin-left: auto;
    margin-right: auto;
 }
 
 .customScope .ch01 .cw76v1 .cw76w1 h3, .customScope .ch01 .cw76v1 .cw76w1 p {
    text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.4);
 }
 
 .customScope .ch01 .cw76v1 .cw76w1 h3 {
    margin-top: .6em;
    margin-bottom: 0.4em;
    font-size: 2rem;
 }
 
 .customScope .ch01 .cw76v1 .cw76w1 p {
    font-size: 1.4rem;
    line-height: 1.2;
    margin: 0;
 }
 
 .customScope .ch01 .cw76v1 .cw76w1.col-gutters h3, .customScope .ch01 .cw76v1 .cw76w1.col-gutters p {
    padding: 0 !important;
 }
 
 .customScope .ch01 .cw76v1 .ch01v3 .cw76v1 .cw76w2 {
    max-width: 100px;
 }
 
 .customScope .ch01 .cw76v1 .slick-prev, .customScope .ch01 .cw76v1 .slick-next {
    height: 4em;
    width: 2.5em;
    top: 115px;
 }
 
 .customScope .ch01 .cw76v1 .slick-prev:before, .customScope .ch01 .cw76v1 .slick-next:before {
    font-size: 5em;
 }
 
 .customScope .f11v6 .cw76 .cw76w7 h2, .customScope .f11v6 .cw76 .cw76w7 p {
    text-align: left;
 }
 
 .customScope .f11v6 .cw76 .cw76w7 h2 {
    font-size: 5rem;
 }
 
 .customScope .f11v6 .cw76 .cw76w7 strong {
    font-size: 2.1rem;
    color: #000;
    margin-bottom: 0.2em;
    display: block;
 }
 
 .customScope .f11v6 .cw76 .cw76w1 {
    margin-left: 0;
    max-width: none;
 }
 
 .customScope .f11v6 .cw76 .cw76w1 .cw76portrait h3 {
    color: #006B8F;
 }
 
 .customScope .cw76v0 .cw76w7.center-text h2 {
    text-align: center;
 }
 
 .customScope .w11 .cw76w5 h3, .customScope .cw76w1 h3 {
    margin-top: .7em;
    margin-bottom: 0.2em;
    font-size: 2.6rem;
    font-weight: 300;
 }
 
 .customScope .w11 .cw76w5 h5, .customScope .cw76w1 h5 {
    font-size: 1.6rem;
    font-weight: normal;
 }
 
 .customScope .w11 .cw76w5 p, .customScope .cw76w1 p {
    font-size: 1.6rem;
    line-height: 1.4;
    margin: 0 0 0.4em 0;
    font-weight: 300;
 }
 
 .customScope .w11 .cw76w5 a, .customScope .cw76w1 a {
    text-decoration: none !important;
 }
 
 .customScope .w11 .cw76w5 a:hover, .customScope .cw76w1 a:hover {
    text-decoration: underline !important;
 }
 
 .customScope .w11 .cw76w5 .cw76w2, .customScope .cw76w1 .cw76w2 {
    overflow: hidden;
    margin: 0 auto;
    border-radius: 50%;
    width: 100%;
    max-width: 210px;
    height: auto;
 }
 
 .customScope .w11 .cw76w5 .cw76w2 img, .customScope .cw76w1 .cw76w2 img {
    max-width: 100%;
    display: block;
 }
 
 .customScope .w11 .cw76w5 .icn-heading, .customScope .cw76w1 .icn-heading {
    font-size: 2.5rem;
    vertical-align: middle;
 }
 
 .customScope .w11 .cw76w5 .icn-heading:before, .customScope .cw76w1 .icn-heading:before {
    top: 0.25em !important;
    vertical-align: middle;
 }
 
 .customScope .w11 .cw76w5 .icn-heading > span, .customScope .w11 .cw76w5 .icn-heading > a, .customScope .cw76w1 .icn-heading > span, .customScope .cw76w1 .icn-heading > a {
    font-size: 1.6rem;
    font-weight: 300;
    vertical-align: middle;
    text-decoration: none;
    color: #000;
 }
 
 .customScope .f11v7 .cw76v0 {
    padding-top: 5.4em;
    padding-bottom: 5.4em;
 }
 
 .customScope .cw76 .col-gutters .col-item {
    margin-top: 1.7em !important;
    margin-bottom: 1.7em !important;
 }
 
 .customScope .cw76 .cw76w1 .col-item-w1 {
    text-align: center;
    font-size: 2.5rem;
 }
 
 .customScope .cw76 .cw76w2 {
    overflow: hidden;
    margin: 0 auto;
    border-radius: 50%;
    width: 100%;
    max-width: 210px;
    height: auto;
 }
 
 .customScope .cw76 .cw76w2 img {
    max-width: 100%;
    display: block;
 }
 
 .customScope .cw76 .cw76w3 {
    color: #3D5431;
    display: inline-block;
    text-align: center;
    font-size: 1.4rem;
    background-color: #F1EFED;
    padding: 0.2em 1em;
    font-weight: 300;
 }
 
 .customScope .cw76 .cw76w7 {
    margin: 0;
 }
 
 .customScope .cw76 .cw76w7 h2 {
    text-align: center;
    font-weight: 300;
    margin: 0;
    font-size: 5.8rem;
    margin-bottom: 0.4em;
 }
 
 .customScope .cw76 .cw76w7 > p {
    font-size: 1.9rem;
    text-align: center;
    padding: 0;
    margin: 0 0 1.5em 0;
    line-height: 1.2;
 }
 
 .customScope .cw76 .cw76w8 {
    text-align: center;
    margin-top: 3.5em;
 }
 
 .customScope .cw76 .cw76w8 .obttns > div {
    margin: 0;
 }
 
 .customScope .cw76 .cw76hidden {
    display: none;
 }
 
 .customScope .cw76.cw76v1 {
    opacity: 0;
 }
 
 .customScope .cw76.cw76v1 .cw76w1 .col-item-w1 h3, .customScope .cw76.cw76v1 .cw76w1 .col-item-w1 p {
    max-width: none;
 }
 
 .customScope .cw76.cw76v1 .cw76w2 {
    max-width: 160px;
    margin-left: auto;
    margin-right: auto;
 }
 
 .customScope .cw76.cw76v1 .slick-track {
    min-width: 100%;
 }
 
 .customScope .cw76 .w11 .w11w4 {
    padding: 3em;
 }
 
 .customScope .cw76 .w11 .cw76w4 {
    overflow: hidden;
    margin-left: -3em;
 }
 
 .customScope .cw76 .w11 .cw76w5 {
    text-align: center;
    float: left;
    width: 40%;
 }
 
 .customScope .cw76 .w11 .cw76w5 h1, .customScope .cw76 .w11 .cw76w5 h2, .customScope .cw76 .w11 .cw76w5 h3, .customScope .cw76 .w11 .cw76w5 h4, .customScope .cw76 .w11 .cw76w5 h5, .customScope .cw76 .w11 .cw76w5 h6, .customScope .cw76 .w11 .cw76w5 p, .customScope .cw76 .w11 .cw76w5 .icn-heading {
    padding-left: 50px;
    padding-right: 50px;
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
 }
 
 .customScope .cw76 .w11 .cw76w5 h1, .customScope .cw76 .w11 .cw76w5 h2, .customScope .cw76 .w11 .cw76w5 h3, .customScope .cw76 .w11 .cw76w5 h4, .customScope .cw76 .w11 .cw76w5 h5, .customScope .cw76 .w11 .cw76w5 h6 {
    color: #000;
 }
 
 .customScope .cw76 .w11 .cw76w6 {
    float: left;
    width: 60%;
 }
 
 .customScope .cw76 .w11 .cw76w6 p {
    font-size: 1.8rem;
    font-weight: 300;
 }
 
 .customScope .cw76 .w11 .cw76btn {
    overflow: hidden;
    display: inline-block;
 }
 
 .customScope .cw76 .w11 .cw76btn .obttns > div {
    margin: 0;
 }
 
 .customScope section.cw76v3 .col-w1.expando {
    padding-bottom: 2.5em;
 }
 
 .customScope section.cw76v3 .col-w1.expando .expando-btn {
    bottom: -1.5em;
 }
 
 .customScope .cw76w3.txtlight .cw76portrait a {
    text-decoration: none !important;
 }
 
 .customScope .cw76v3 .cw76w7, .customScope .cw76v3 .cw76portrait p {
    font-weight: bold;
 }
 
 .customScope .cw76.cw76v3 .w11 .cw76w6 p, .customScope .cw76.cw76v3 .w11 .cw76w5 p {
    color: #494b4d;
 }
 
 .customScope .cw76.cw76v3 .cw76w7 h2, .customScope .cw76.cw76v3 .cw76w7 p {
    text-align: center;
 }
 
 .customScope .cw76.cw76v3 .cw76w1 .cw76portrait h3 {
    color: #fff;
    font-weight: bold;
 }
 
 .customScope .rtl .cw76 .cw76w7 h2, .customScope .rtl .cw76 .cw76w7 p {
    text-align: right;
 }
 
 .customScope .rtl .cw76 .w11 .cw76w4 {
    margin-right: -3em;
    margin-left: 0;
 }
 
 .customScope .rtl .cw76 .w11 .cw76w5 {
    float: right;
 }
 
 .customScope .rtl .cw76 .w11 .cw76w5 div.icn-heading:before {
    padding-left: 0.15em !important;
    padding-right: 0 !important;
 }
 
 .customScope .rtl .cw76 .w11 .cw76w6 {
    float: left;
 }
 
 .customScope .rtl .cw76 .w11 .w11close {
    left: 2em;
    right: auto;
 }
 
 .customScope .rtl .cw76 .col-w1 {
    justify-content: right;
 }
 
 @media (max-width: 1300px) {
    .customScope .cw76v1 .cw76w1 {
       max-width: 750px;
       margin: 0 auto;
    }
 }
 
 @media (max-width: 1080px) {
    .customScope .cw76v1 .cw76w1 {
       max-width: 575px;
       margin: 0 auto;
    }
 }
 
 @media (max-width: 974px) {
    .customScope .cw76 .cw76w1 li {
       width: 25%;
    }
 }
 
 @media only screen and (max-width: 1080px) {
    .customScope .cw76v1 .o-crsl .slick-prev, .customScope .cw76v1 .o-crsl .slick-next {
       position: absolute;
    }
 
    .customScope .cw76v1 .o-crsl .slick-prev {
       left: -16px;
    }
 
    .customScope .cw76v1 .o-crsl .slick-next {
       right: -16px;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .f11v7 .cw76 {
       padding-top: 1em;
       padding-bottom: 1em;
    }
 
    .customScope section.cw76v3 .col-w1.expando .expando-btn {
       bottom: 0;
    }
 
    .customScope .cw76 .cw76w2 {
       max-width: 200px;
    }
 
    .customScope .cb56 + .cw76 {
       padding-bottom: 5.4em;
    }
 
    .customScope .cw76 .w11 .cw76w4 {
       margin-left: 0;
    }
 
    .customScope .cw76 .w11 .cw76w5 {
       float: none;
       width: 100%;
       display: block;
    }
 
    .customScope .cw76 .w11 .cw76w6 {
       margin-top: 1.5em;
       float: none;
       width: 100%;
       display: block;
    }
 
    .customScope .ch01 .cw76v1 .cw76w1 h3 {
       font-size: 2.9rem;
    }
 
    .customScope .ch01 .cw76v1 .cw76w1 p {
       font-size: 1.8rem;
    }
 
    .customScope .ch01 .cw76v1 .slick-prev, .customScope .ch01 .cw76v1 .slick-next {
       top: 107px;
    }
 
    .customScope .cw76v1 .cw76w1 {
       max-width: 650px;
       margin-left: auto;
       margin-right: auto;
    }
 
    .customScope .cw76v1 .cw76w2 {
       max-width: 100px;
    }
 
    .customScope .cw76v1 .o-crsl.crsl-sidearrows {
       padding-bottom: 0;
    }
 
    .customScope .cw76v1 .o-crsl.crsl-sidearrows .slick-track {
       padding-bottom: .6em !important;
    }
 
    .customScope .cw76v1 .o-crsl.crsl-sidearrows .crsl-slider {
       margin-left: 4em;
       margin-right: 4em;
    }
 
    .customScope .cw76v1 .o-crsl.crsl-sidearrows .slick-prev, .customScope .cw76v1 .o-crsl.crsl-sidearrows .slick-next {
       position: absolute;
       -webkit-transform: translate(0, -50%);
       -ms-transform: translate(0, -50%);
       transform: translate(0, -50%);
    }
 
    .customScope .cw76v1 .o-crsl.crsl-sidearrows .slick-prev {
       left: 10px;
    }
 
    .customScope .cw76v1 .o-crsl.crsl-sidearrows .slick-next {
       right: 10px;
    }
 
    .customScope .cw76 .w11 .w11w4 {
       padding: 3em;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .ch01v3 .cw76v1 .cw76w1 {
       max-width: 450px;
       margin-left: auto;
       margin-right: auto;
    }
 
    .customScope .ch01v3 .cw76v1 .cw76w2 {
       max-width: 135px;
    }
 
    .customScope .ch01v3 .col-framework.col2, .customScope .ch01v3 .col-framework.col4, .customScope .ch01v3 .col-framework.col5, .customScope .ch01v3 .col-framework.col-multi.col3, .customScope .ch01v3 div.col-framework.col-multi {
       max-width: 100%;
    }
 }
 
 @media (max-width: 1301px) {
    .customScope .cw76.cw76v1 .col-item {
       max-width: none;
       min-width: 161px;
    }
 }
 
 @media (max-width: 1081px) {
    .customScope .cw76.cw76v1 .col-item {
       max-width: none;
       min-width: 141px;
    }
 }
 
 @media (max-width: 601px) {
    .customScope .cw76.cw76v1 .col-item {
       max-width: none;
       min-width: 164px;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cw76 .cw76w2 {
       max-width: 200px;
    }
 
    .customScope .ch01v3 .cw76v1 .cw76w2 {
       max-width: 135px;
    }
 
    .customScope .ch01v3 .col-framework.col2, .customScope .ch01v3 .col-framework.col4, .customScope .ch01v3 .col-framework.col5, .customScope .ch01v3 .col-framework.col-multi.col3, .customScope .ch01v3 div.col-framework.col-multi {
       max-width: 100%;
    }
 }
 
 .customScope .cw77 .slick-track {
    padding: 0;
 }
 
 .customScope .cw77 .cw77quote {
    max-width: 47em;
 }
 
 .customScope .cw77 .cw77credit {
    font-size: 1.5rem;
    font-style: italic;
    margin: 0 0 .5em;
 }
 
 .customScope .cw77.bgblue .cw77w2 .col-item:after {
    background: #C58C52;
 }
 
 .customScope .cw77w2 .col-item {
    padding: 1.4em .6em;
    font-size: 2rem;
    color: #3B7087;
    position: relative;
    line-height: 1.3;
 }
 
 .customScope .cw77w2 .col-item:after {
    background: #3B7087;
    height: 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    content: '';
    opacity: 0;
    transition: opacity .17s ease-out;
 }
 
 .customScope .cw77w2 .col-item:hover:after {
    opacity: .7;
 }
 
 .customScope .cw77w2 .col-item-w1 {
    padding: 0 1em;
 }
 
 .customScope .cw77w2 .slick-track {
    min-width: 100%;
    -ms-flex-pack: left;
    justify-content: left;
 }
 
 .customScope .cw77w2 .slick-list, .customScope .cw77w2 .slick-slider {
    margin: 0 !important;
 }
 
 .customScope .cw77w2 .slick-current {
    font-weight: bold;
 }
 
 .customScope .cw77w2 .slick-current:after {
    opacity: 1 !important;
 }
 
 .customScope .cw77w2 .slick-current .col-item-w1 {
    padding: 0 .7em;
 }
 
 .customScope .cw77w2.o-crsl .slick-arrow:hover {
    background: transparent !important;
 }
 
 .customScope .cw77w2.cw77nonav .slick-nav {
    display: none;
 }
 
 .customScope .cw77v2 .cw77w3 .cw77w4 {
    background: #fff;
 }
 
 .customScope .cw77w3 .slick-slide {
    float: left !important;
 }
 
 .customScope .rtl .cw77w3 .slick-slide {
    float: right !important;
 }
 
 .customScope .cw77w3 .slick-slide > div {
    opacity: 0;
    transition: opacity .5s ease-out,transform .5s ease-out;
    -webkit-transform: translateY(50px);
    -ms-transform: translateY(50px);
    transform: translateY(50px);
 }
 
 .customScope .cw77w3 > .crsl-slider > .col-item {
    height: 0;
 }
 
 .customScope .cw77w3 > .crsl-slider > .col-item:first-of-type {
    height: auto;
 }
 
 .customScope .cw77w3 .slick-current > div {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
 }
 
 .customScope .cw77w3 .cw77w4 {
    background: #F1EFED;
 }
 
 .customScope .cw77w3 .cw77w5 {
    padding: 2.77777em;
 }
 
 .customScope .cw77w3 .cw77w5 .cw77img {
    max-width: 377px !important;
 }
 
 .customScope .cw77w3 .cw77w5 .cw77img img {
    width: 100%;
 }
 
 .customScope .cw77w3 .cw77w5 .cw77txt {
    font-size: 1.6rem;
    color: #494b4d;
 }
 
 .customScope .cw77w3 .cw77w5 h3 {
    font-size: 2.8rem;
    font-weight: normal;
 }
 
 .customScope .cw77w3 .cw77w5 a.cta-lnk {
    font-size: 1.8rem;
    font-weight: bold;
 }
 
 .customScope .cw77w3 .cw77w6 {
    background: #fff;
    margin: 2px;
    padding: 2.3em;
 }
 
 .customScope .cw77w3 .cw77w6 h6 {
    text-align: center;
    font-size: 2rem;
    margin-bottom: 1.3em;
 }
 
 .customScope .cw77w3 .cw77w6 .col-w1 {
    max-width: 1200px;
    margin: 0 auto !important;
 }
 
 .customScope .cw77w3 .cw77w6 .col-item {
    text-align: center;
    animation: none !important;
    opacity: 1 !important;
 }
 
 .customScope .cw77w3 .cw77w6 a.cta-lnk {
    padding-top: 95px;
    display: inline-block;
 }
 
 .customScope .cw77w3 .cw77w6 .cw77logo {
    position: absolute;
    overflow: hidden;
    height: 72px;
    left: 50%;
    top: 0;
    width: 100%;
    max-width: 160px;
    background-position: 50% 50% !important;
    background-size: contain !important;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
 }
 
 .customScope .cw77w3 .cw77w6 .cw77logo span {
    position: relative;
    top: -300px;
 }
 
 @media (max-width: 1550px) {
    .customScope .cw77w2 .slick-list {
       margin: 0 60px !important;
    }
 
    .customScope .cw77w2.cw77nonav .slick-list {
       margin: 0 !important;
    }
 
    .customScope .cw77w2.o-crsl {
       padding: 0 !important;
    }
 
    .customScope .cw77w2.o-crsl .slick-arrow {
       height: 6.3em;
       position: absolute;
       width: 3em;
       -webkit-transform: translateY(-50%);
       -ms-transform: translateY(-50%);
       transform: translateY(-50%);
    }
 
    .customScope .cw77w2.o-crsl .slick-prev {
       left: 0;
    }
 
    .customScope .rtl .cw77w2.o-crsl .slick-prev {
       left: auto;
       right: 0;
    }
 
    .customScope .cw77w2.o-crsl .slick-prev:before {
       text-indent: -.11em;
    }
 
    .customScope .cw77w2.o-crsl .slick-next {
       right: 0;
    }
 
    .customScope .rtl .cw77w2.o-crsl .slick-next {
       right: auto;
       left: 0;
    }
 
    .customScope .cw77w2.o-crsl .slick-arrow:before {
       font-size: 8em;
    }
 
    .customScope .cw77w2.o-crsl .slick-nav {
       margin: 0 !important;
    }
 }
 
 @media (max-width: 1080px) {
    .customScope .cw77w2 .col-item {
       max-width: 100% !important;
    }
 
    .customScope .cw77w2 .slick-track {
       min-width: 100%;
       -ms-flex-pack: justify;
       justify-content: space-between;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .cw77w2 .slick-list {
       margin: 0 40px !important;
    }
 
    .customScope .cw77w3 .cw77w5 {
       padding: 2em;
    }
 
    .customScope .cw77w3 .cw77w5 .col-w1 {
       flex-direction: column-reverse;
    }
 
    .customScope .cw77w3 .cw77w5 .cw77img {
       margin-left: auto !important;
       margin-right: auto !important;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .cw77w2 .slick-list {
       margin: 0 30px !important;
    }
 
    .customScope .cw77w3 .cw77w6 .col-item {
       border-bottom: 1px solid #F1EFED;
       margin: 14px auto 0;
       padding-bottom: 14px;
       max-width: 250px !important;
    }
 
    .customScope .cw77w3 .cw77w6 .col-item:last-of-type {
       border: 0;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cw77w2 .col-item:after {
       display: none;
    }
 }
 
 .customScope .cw78 {
    border-bottom: 1px solid #7A736E;
 }
 
 .customScope .cw78 a {
    cursor: pointer;
 }
 
 .customScope .cw78w1 ul {
    display: flex;
    flex-wrap: wrap;
 }
 
 .customScope .cw78w1 ul li {
    width: 23.5%;
    box-sizing: border-box;
    padding: 2% 2% 1% 2%;
    margin: 0 1%;
    border: 1px solid #7A736E;
    text-align: center;
 }
 
 .customScope .cw78w1 ul li:first-child {
    margin-left: 0;
 }
 
 .customScope .cw78w1 ul li:last-child {
    margin-right: 0;
 }
 
 .customScope .cw78w1 ul li a img {
    width: 100%;
 }
 
 .customScope .cw78w1 ul li a span {
    display: block;
    text-align: center;
    color: #7A736E;
 }
 
 .customScope .cw78w1 ul li a:hover {
    text-decoration: none;
 }
 
 .customScope .cw78w3 {
    background-color: #eceae7;
    display: flex;
    flex-wrap: wrap;
 }
 
 .customScope .cw78w3 li {
    width: 23.5%;
    box-sizing: border-box;
    padding: 1em;
    text-align: left;
    color: #000;
    font-weight: bold;
    padding-left: 1em;
 }
 
 .customScope .cw78w3 li:first-child {
    margin-left: 0;
 }
 
 .customScope .cw78w3 li:last-child {
    margin-right: 0;
 }
 
 .customScope .cw78w3 li a {
    color: #000;
 }
 
 .customScope .cw78w3 li a:hover {
    text-decoration: none;
 }
 
 .customScope .cw78w3 .comp {
    width: 23%;
    padding-right: 0;
 }
 
 .customScope .cw78w3 .ogname, .customScope .cw78w3 .oname {
    width: 30%;
 }
 
 .customScope .cw78w3 .aqdate {
    width: 17%;
    padding-right: 0;
 }
 
 .customScope .cw78w3 .sort-by a {
    padding-right: 22px;
    position: relative;
 }
 
 .customScope .cw78w3 .sort-by a:before, .customScope .cw78w3 .sort-by a:after {
    border: 6px solid transparent;
    content: "";
    display: block;
    height: 0;
    right: 5px;
    top: 50%;
    position: absolute;
    width: 0;
 }
 
 .customScope .cw78w3 .sort-by a:before {
    border-bottom-color: #7A736E;
    margin-top: -13px;
 }
 
 .customScope .cw78w3 .sort-by a:after {
    border-top-color: #7A736E;
    margin-top: 3px;
 }
 
 .customScope .cw78w3 .sort-by.desc a:before {
    display: none;
 }
 
 .customScope .cw78w3 .sort-by.desc a:after {
    margin-top: -2px;
 }
 
 .customScope .cw78w3 .sort-by.asc a:before {
    margin-top: -10px;
 }
 
 .customScope .cw78w3 .sort-by.asc a:after {
    display: none;
 }
 
 .customScope .cw78w4 .cname {
    width: 23%;
    display: inline-block;
    float: left;
    padding: 0.8em 0.8em 0.8em 1em;
 }
 
 .customScope .cw78w4 .adate {
    width: 17%;
    display: inline-block;
    float: right;
    padding: 0.8em 0.8em 0.8em 1em;
 }
 
 .customScope .cw78w4 > li {
    border-top: 2px solid #D4CFCA;
    clear: both;
    float: left;
    width: 100%;
 }
 
 .customScope .cw78w4 > li:first-child {
    border-top: 0;
 }
 
 .customScope .cw78w4 > li:last-child {
    border-bottom: 2px solid #D4CFCA;
 }
 
 .customScope .cw78w4 > li .cw78w5 {
    border-left: 1px solid #7A736E;
    border-right: 1px solid #7A736E;
    border-spacing: 0;
    width: 60%;
    display: inline-block;
    float: left;
 }
 
 .customScope .cw78w4 > li .cw78w5 [data-ocomid='expando'] {
    float: left;
    height: auto;
    opacity: 1;
    overflow: visible;
 }
 
 .customScope .cw78w4 > li .cw78w5 .expando-btn {
    display: none;
 }
 
 .customScope .cw78w4 > li .cw78w5 .expando-btn .expando-txt {
    opacity: 0;
 }
 
 .customScope .cw78w4 > li .cw78w5 .cw78title {
    display: none;
    padding: 1em;
 }
 
 .customScope .cw78w4 > li .cw78w5 li {
    width: 100%;
    float: left;
    display: inline-block;
    overflow: hidden;
    position: relative;
 }
 
 .customScope .cw78w4 > li .cw78w5 li:before {
    content: '';
    display: block;
    height: 101%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 1px;
    background: #7A736E;
 }
 
 .customScope .cw78w4 > li .cw78w5 li span {
    width: 50%;
    float: left;
    padding: 0.8em 1em;
 }
 
 .customScope .cw78w4 > li .cw78w5 li a {
    width: 50%;
    float: right;
    padding: 0.8em 1em;
 }
 
 .customScope .cw78w4 > li .cw78w5 li:nth-child(even) {
    background: #F1EFED;
 }
 
 @media (max-width: 1500px) {
    .customScope .cw78w3 .sort-by a:before {
       margin-top: -13px;
    }
 
    .customScope .cw78w3 .sort-by a:after {
       margin-top: 2px;
    }
 }
 
 @media (max-width: 1080px) {
    .customScope .cw78w3 li {
       font-size: 1.7rem;
    }
 
    .customScope .cw78w3 .ogname, .customScope .cw78w3 .oname {
       width: 28%;
    }
 
    .customScope .cw78w3 .aqdate {
       width: 21%;
    }
 
    .customScope .cw78w4 .adate {
       width: 21%;
    }
 
    .customScope .cw78w4 li .cw78w5 {
       width: 56%;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .ogname, .customScope .oname {
       display: none;
    }
 
    .customScope .cw78w3 .comp, .customScope .cw78w3 .aqdate {
       width: 50%;
    }
 
    .customScope .cw78w4 .adate, .customScope .cw78w4 .cname {
       width: 50%;
       padding-left: 0.8em;
    }
 
    .customScope .cw78w4 li .cw78w5 {
       width: 96%;
       margin: 0 2% 2em 2%;
       border-bottom: 1px solid #7A736E;
    }
 
    .customScope .cw78w4 li .cw78w5 [data-ocomid='expando'] {
       height: 0;
       opacity: 0;
       overflow: hidden;
    }
 
    .customScope .cw78w4 li .cw78w5 [data-ocomid='expando'].expanded {
       opacity: 1;
       height: auto;
    }
 
    .customScope .cw78w4 li .cw78w5 .expando-btn {
       display: block;
    }
 
    .customScope .sort-by.desc a:before {
       display: none;
    }
 
    .customScope .sort-by.desc a:after {
       margin-top: -3px !important;
    }
 
    .customScope .sort-by.asc a:before {
       margin-top: -10px;
    }
 
    .customScope .sort-by.asc a:after {
       display: none;
    }
 
    .customScope .cw78w4 > li .cw78w5 .cw78title {
       display: inline-block;
       width: 50%;
       background: #F1EFED;
       border-top: 1px solid #7A736E;
       border-bottom: 1px solid #7A736E;
       padding: 0.5em 1em;
       font-size: 1.7rem;
       font-weight: bold;
    }
 
    .customScope .cw78w4 > li .cw78w5 .cw78title:before {
       display: none;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cw78w4 > li .cw78w5 .cw78title {
       font-size: 1.4rem;
    }
 
    .customScope .cw78w4 li .cw78w5 {
       width: 100%;
       margin: 0 0 2em 0;
    }
 
    .customScope .cw78w4 > li .cw78w5 li, .customScope .cw78w4 .adate, .customScope .cw78w4 .cname {
       font-size: 1.7rem;
    }
 }
 
 .customScope .cw79w3 .rad-ul {
    border: 0;
    margin: 0;
    padding: 0;
 }
 
 .customScope .cw79w3 ul li {
    margin-bottom: 1.6em;
    padding-left: 0 !important;
 }
 
 .customScope .cw79w3 ul li label {
    font-size: 1.8rem;
 }
 
 .customScope .cw79w3 ul li label, .customScope .cw79w3 ul li input[type="radio"] {
    cursor: pointer;
 }
 
 .customScope .cw79w3 h6 {
    margin: 0 0 .75em 0;
 }
 
 .customScope .cw79result li {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 1em;
 }
 
 .customScope .cw79result li label {
    width: 40%;
    margin-right: 2em;
    cursor: auto !important;
 }
 
 .customScope .cw79result li .cw79z1, .customScope .cw79result li .cw79z2, .customScope .cw79result li .cw79z3 {
    font-size: 1.8rem;
    font-weight: bold;
    width: 68%;
    margin-left: 2%;
 }
 
 .customScope .cw79result li .cw79z1 span, .customScope .cw79result li .cw79z2 span, .customScope .cw79result li .cw79z3 span {
    display: inline-block;
    height: 15px;
    margin-left: 10px;
    position: relative;
    max-width: 86%;
 }
 
 .customScope .cw79result li .cw79z1 span:after, .customScope .cw79result li .cw79z2 span:after, .customScope .cw79result li .cw79z3 span:after {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: #fff;
    position: absolute;
    right: -25px;
    top: -7px;
 }
 
 .customScope .cw79result li .cw79z1 span {
    background: #6F915D;
 }
 
 .customScope .cw79result li .cw79z1 span:after {
    border: 7px solid #6F915D;
 }
 
 .customScope .cw79result li .cw79z2 span {
    background: #C58C52;
 }
 
 .customScope .cw79result li .cw79z2 span:after {
    border: 7px solid #C58C52;
 }
 
 .customScope .cw79result li .cw79z3 span {
    background: #796087;
 }
 
 .customScope .cw79result li .cw79z3 span:after {
    border: 7px solid #796087;
 }
 
 .customScope .cw80 .cw80w1 {
    position: relative;
    z-index: 1;
    text-align: right;
 }
 
 .customScope .cw80 .icn-list {
    background: #6F915D;
    border-top: 0;
    margin: 0 auto;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    position: relative;
    right: 0;
    height: 2.67em;
    padding: 1em;
    padding-right: .2em;
 }
 
 .customScope .cw80 .icn-list li {
    display: inline-block;
    margin-left: .5em;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 2.6em;
 }
 
 .customScope .cw80 .icn-list li:last-child {
    padding-right: 2em;
 }
 
 .customScope .cw80 .icn-list li a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    font-size: 1.4rem;
    line-height: 1.3;
    color: #fff !important;
 }
 
 .customScope .cw80 .icn-list li a:focus {
    outline-color: #fff;
 }
 
 .customScope .cw80 .icn-list li .icn-img {
    font-size: 2.6rem;
    padding-left: .15em;
    position: relative;
 }
 
 .customScope .cw80 .icn-list li .icn-img:before {
    position: absolute;
    transform: translateY(-45%);
    color: #fff !important;
 }
 
 .customScope .rtl .cw80 .cw80w1 {
    text-align: left;
 }
 
 .customScope .rtl .ct12 + .cw80 .cw80w1 {
    padding-top: 1em;
 }
 
 .customScope .cw80 + .cb120v0.cpad {
    padding-top: 0;
 }
 
 @media (max-width: 1080px) {
    .customScope .cw80 + .cb120v0.cpad {
       padding-top: 1em;
    }
 }
 
 @media (max-width: 450px) {
    .customScope .cw80 .icn-list {
       width: 100%;
       border-left: 0;
       border-right: 0;
       border-radius: 0;
    }
 
    .customScope .cw80w1 {
       padding-right: 0;
       padding-left: 0;
    }
 }
 
 .customScope .cw81:before {
    display: none;
    content: 'lgdesktop';
 }
 
 .customScope .cw81 h3 {
    font-weight: normal;
    margin-bottom: 0.8em;
 }
 
 .customScope .cw81 form {
    display: block;
    margin: 0;
 }
 
 .customScope .cw81 form input[type="text"] {
    font-size: 2rem;
    width: 100%;
    box-sizing: border-box;
    padding-right: 2.4em;
    background: #fff;
 }
 
 .customScope .cw81 form select {
    width: 100%;
    font-size: 2rem;
    background: #fff;
 }
 
 .customScope .cw81 .cw81w1 {
    min-height: 28em;
 }
 
 .customScope .cw81 .cw81w3 {
    margin-top: 0;
    margin-bottom: 1em !important;
    position: relative;
 }
 
 .customScope .cw81 .cw81w3 img {
    max-width: 100%;
    max-height: 150px;
    margin: auto auto;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
 }
 
 .customScope .cw81 .cw81w3 .col-w1[data-template] {
    position: relative;
    z-index: 5;
    margin-bottom: 2em;
 }
 
 .customScope .cw81 .cw81w3 .col-w1-placeholder {
    position: absolute;
    z-index: 6;
 }
 
 .customScope .cw81 .cw81w3 .col-w1.cw81hidden {
    opacity: 0;
 }
 
 .customScope .cw81 .cw81w3 .col-item {
    background-color: #FFF;
 }
 
 .customScope .cw81 .cw81w3 .col-item > a {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cw81 .cw81w3 .col-item > a:hover {
    text-decoration: none;
 }
 
 .customScope .cw81 .cw81w3 .col-item > a > .col-item-w1 > div {
    min-height: 9.88em;
    max-height: 9.88em;
    vertical-align: middle;
    position: relative;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81hidden, .customScope .cw81 .cw81w3 .col-item.cw81trunc {
    display: none !important;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult, .customScope .cw81 .cw81w3 .col-item.cw81infopanel {
    flex-basis: 100%;
    width: calc(100% - 0.66666em);
    max-width: calc(100% - 0.66666em);
    box-sizing: border-box;
    position: relative;
    border: 0;
    background-color: transparent;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult h4, .customScope .cw81 .cw81w3 .col-item.cw81infopanel h4 {
    font-weight: normal;
    margin: 0 0 0.6em 0;
    color: #FFF;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult > div, .customScope .cw81 .cw81w3 .col-item.cw81infopanel > div {
    background-color: #9D4434;
    position: relative;
    margin-top: 0.8em;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .col-item-w1, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .col-item-w1 {
    background-image: url("https://www.oracle.com/asset/web/i/rw-natural08-15p.png") !important;
    background-position: 0 0 !important;
    background-size: auto auto;
    background-repeat: repeat;
    text-align: left;
    padding: 3em 2em;
    margin: 0;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .col-item-w1 .cta-lnk, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .col-item-w1 .cta-lnk {
    color: #FFF;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .cw81caption, .customScope .cw81 .cw81w3 .col-item.cw81noresult .cw81desc, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .cw81caption, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .cw81desc {
    margin: 0 0 1em 0;
    line-height: 1.4;
    color: #FFF;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .cw81close, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .cw81close {
    position: absolute;
    right: 0.5em;
    top: 0.4em;
    font-size: 3rem;
    width: 1em;
    height: 1em;
    cursor: pointer;
    flex: 0;
    color: #FFF;
    opacity: 0.7;
    transition: opacity 0.2s;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .cw81close:hover, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .cw81close:hover {
    opacity: 1;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult.cw81p1 .cw81tri, .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p1 .cw81tri {
    left: calc(12.5% - 25px);
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult.cw81p2 .cw81tri, .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p2 .cw81tri {
    left: calc(37.5% - 25px);
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult.cw81p3 .cw81tri, .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p3 .cw81tri {
    left: calc(62.5% - 25px);
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult.cw81p4 .cw81tri, .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p4 .cw81tri {
    left: calc(87.5% - 25px);
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .cta-lnk + .cta-lnk, .customScope .cw81 .cw81w3 .col-item.cw81infopanel .cta-lnk + .cta-lnk {
    margin-left: 0.5em;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult {
    background-color: #FFF;
    padding: 7%;
    font-size: 4rem;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81noresult .col-item-w1 {
    text-align: center;
    background: transparent;
    background-image: none !important;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81placeholder {
    background-color: #eceae7;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81placeholder .col-item-w2 {
    background-color: #eceae7;
 }
 
 .customScope .cw81 .cw81w3 .col-item.cw81placeholder .col-item-w2 h4 {
    min-height: 2.2em;
 }
 
 .customScope .cw81 .cw81w3 .col-item:not(.cw81infopanel):not(.cw81current):not(.col-loading):not(.cw81noresult):not(.cw81placeholder):hover {
    transform: scale(1.035);
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.2);
 }
 
 .customScope .cw81 .cw81w3 .col-item-w1 {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding: 1.6em 4em;
    text-align: center;
 }
 
 .customScope .cw81 .cw81w3 .col-item-w2 {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    background-color: #3A3632;
 }
 
 .customScope .cw81 .cw81w3 .col-item-w2 h4 {
    padding: 10px 15px;
    margin: 0;
    font-weight: normal;
    color: #FFF;
 }
 
 .customScope .cw81 .cw81w3 .cw81current .col-item-w2 {
    background-color: #9D4434;
 }
 
 .customScope .cw81 .cw81w4 {
    z-index: 6;
    padding: 0;
    margin: 0 0 10px 0;
    position: relative;
 }
 
 .customScope .cw81 .cw81w4 .oform-w1 .oclear {
    display: none;
 }
 
 .customScope .cw81 .cw81w4 > button {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1;
    border: 0;
    background-color: transparent;
    font-size: 3.1em;
    cursor: pointer;
 }
 
 .customScope .cw81 .cw81w4 > button:before {
    color: #7A736E;
 }
 
 .customScope .cw81 .cw81w4 .awesomplete {
    width: 100%;
 }
 
 .customScope .cw81 .cw81w4 .oform-w1, .customScope .cw81 .cw81w4 .awesomplete .oform-w1 {
    margin-bottom: 0;
 }
 
 .customScope .cw81 .cw81w4 .awesomplete > ul {
    border-left: 1px solid #7A736E;
    border-right: 1px solid #7A736E;
    border-bottom: 1px solid #7A736E;
 }
 
 .customScope .cw81 .cw81w4 .awesomplete > ul > li {
    cursor: pointer;
    padding: 0.5em 0.8em;
 }
 
 .customScope .cw81 .cw81w4 .awesomplete > ul > li[aria-selected="true"] {
    background: #F1EFED;
 }
 
 .customScope .cw81 .cw81w5 {
    display: none;
 }
 
 .customScope .cw81 .cw81w7 {
    max-width: 1000px;
    margin: 0 auto;
 }
 
 .customScope .cw81.cw81notitles .cw81w3 .col-item > a > .col-item-w1 > div {
    min-height: 7em;
    max-height: 7em;
 }
 
 .customScope .cw81.cw81notitles .cw81w3 .col-item-w2 {
    display: none;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item {
    border-radius: 6px;
    overflow: hidden;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item:hover {
    transform: none !important;
    box-shadow: none !important;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item:hover .col-item-w1 img {
    transform: scale(1.05);
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item-w1 img {
    transition: transform .2s;
    bottom: -2px;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item-w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 1em 1.2em 1em;
    min-height: 16.8rem;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item-w2 h4 {
    font-size: 1.8rem;
    font-weight: 600;
    line-height: 1.25;
    padding: 0;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item-w2 .cw81cta {
    color: #F0CC71;
    margin: 1.5em auto 0 0;
    width: auto;
 }
 
 .customScope .cw81.cw81storytiles .cw81w3 .col-item-w2 .cw81cta:hover {
    text-decoration: underline;
 }
 
 .customScope .cw81 .cw81tags {
    padding: 0.66666em 0;
    margin: 0;
 }
 
 .customScope .cw81 .cw81tags ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cw81 li.cw81tag, .customScope .cw81 li.cw81tagreset {
    background-color: transparent;
    flex: 0 1 auto;
    border: 1px solid #325C72;
    display: inline-block;
    margin: 0 10px 0.66666em 0;
    transition: background-color 0.25s;
 }
 
 .customScope .cw81 li.cw81tag a, .customScope .cw81 li.cw81tagreset a {
    display: block;
    padding: 2px 8px 2px 4px;
    font-size: 0.8em;
    color: #325C72;
    text-decoration: none;
    cursor: pointer;
    transition: color 0.25s;
 }
 
 .customScope .cw81 li.cw81tag a span, .customScope .cw81 li.cw81tagreset a span {
    vertical-align: middle;
 }
 
 .customScope .cw81 li.cw81tag:hover, .customScope .cw81 li.cw81tagreset:hover {
    background-color: #325C72;
 }
 
 .customScope .cw81 li.cw81tag:hover a, .customScope .cw81 li.cw81tagreset:hover a {
    color: #FFF;
 }
 
 .customScope .cw81 li.cw81tag:hover div.icn-img:before, .customScope .cw81 li.cw81tagreset:hover div.icn-img:before {
    color: #FFF;
 }
 
 .customScope .cw81 li.cw81tagreset {
    display: none;
 }
 
 .customScope .cw81 li.cw81tagreset a {
    padding: 2px 8px;
 }
 
 .customScope .cw81 li.cw81tag div.icn-img {
    font-size: 1.2em;
    line-height: 1;
    width: auto;
    display: inline-block;
    vertical-align: middle;
 }
 
 .customScope .cw81 li.cw81tag div.icn-img:before {
    color: #325C72;
 }
 
 .customScope .cw81 .cw81desc {
    margin: 0 0 1em 0;
    line-height: 1.4;
 }
 
 .customScope .cw81.cw81fullbleed .cw81w3 .col-item > a > .col-item-w1 {
    padding: 0;
 }
 
 .customScope .cw81.cw81fullbleed .cw81w3 .col-item > a > .col-item-w1 > div {
    min-height: 0;
    max-height: none;
    height: 0;
    padding-top: 60%;
    overflow: hidden;
 }
 
 .customScope .cw81.cw81fullbleed .cw81w3 .col-item > a > .col-item-w1 > div img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-height: none;
 }
 
 @media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    .customScope .cw81 .cw81w3 .col-w1-placeholder {
       width: calc(100% + 36px);
    }
 }
 
 @media only screen and (min-width: 1350px) and (max-width: 1550px) {
    .customScope .cw81 .cw81w3 .col-w1-placeholder {
       width: calc(100% + 36px);
    }
 }
 
 @media only screen and (max-width: 1300px) {
    .customScope .cw81:before {
       content: 'desktop';
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81noresult, .customScope .cw81 .cw81w3 .col-item.cw81infopanel {
       width: calc(100% - 36px);
       min-width: calc(100% - 36px);
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p1 .cw81tri {
       left: calc(16% - 25px);
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p2 .cw81tri {
       left: calc(50% - 25px);
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p3 .cw81tri {
       left: calc(84% - 25px);
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .cw81:before {
       content: 'tablet';
    }
 
    .customScope .cw81 .cw81w4, .customScope .cw81 .cw81w2 > form > .col3 {
       max-width: 100%;
    }
 
    .customScope .cw81 .cw81w3 {
       max-width: 100% !important;
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81noresult, .customScope .cw81 .cw81w3 .col-item.cw81infopanel {
       width: calc(100% - 32px);
       min-width: calc(100% - 32px);
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81noresult.cw81p1 .cw81tri, .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p1 .cw81tri {
       left: calc(25% - 25px);
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81noresult.cw81p3 .cw81tri, .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p3 .cw81tri {
       left: calc(75% - 25px);
    }
 
    .customScope .cw81 .cw81w3 .col-item-w1 {
       padding: 2.3em 6em;
    }
 }
 
 @media only screen and (max-width: 860px) {
    .customScope .cw81 .cw81w4 {
       max-width: 100%;
       margin-left: auto;
       margin-right: auto;
       margin-bottom: .66666em;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cw81:before {
       content: 'mobile';
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81noresult, .customScope .cw81 .cw81w3 .col-item.cw81infopanel {
       width: calc(100% - 28px);
       min-width: calc(100% - 28px);
    }
 
    .customScope .cw81 .cw81w3 .col-item.cw81infopanel.cw81p2 .cw81tri {
       left: calc(50% - 25px);
    }
 }
 
 .customScope .cw82 {
    min-height: 56.8em;
 }
 
 .customScope .cw82 header {
    padding-bottom: 2em;
 }
 
 .customScope .cw82w2, .customScope .cw82w3 h4, .customScope .cw82w4, .customScope .cw82session-participants, .customScope .cw82session-download, .customScope .cw82session-w11 .cw82session-location, .customScope .cw82session-w11 .cw82session-speaker, .customScope .cw82session-w11 .icn-twitter {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .cw82w2 {
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
 }
 
 .customScope .cw82w3 {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding: 0.5em 1em 0 0;
 }
 
 .customScope .cw82w3 h4 {
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: baseline;
    align-items: baseline;
    min-width: 5em;
 }
 
 .customScope .cw82w3 .cw82time-hr {
    font-size: 1.6em;
 }
 
 .customScope .cw82w3 .cw82time-delim {
    font-size: 1.333em;
 }
 
 .customScope .cw82w3 .cw82time-min {
    font-size: 1.1em;
 }
 
 .customScope .cw82w3 .cw82time-ampm {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    font-size: 0.8em;
    text-align: right;
 }
 
 .customScope .cw82w4 {
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
    margin: 0 -0.25em;
 }
 
 .customScope .cw82session {
    -ms-flex: 1 0 32.5%;
    flex: 1 0 32.5%;
    position: relative;
    min-width: 19.45em;
    min-height: 7.5em;
    margin-right: 0.25em;
    margin-bottom: 0.25em;
    padding: 1em 1em 1.5em;
    overflow: hidden;
    font-weight: bold;
 }
 
 .customScope .cw82session:first-child:last-child, .customScope .cw82session:nth-child(4):last-child {
    text-align: center;
 }
 
 .customScope .cw82session:first-child:last-child .cw82session-w1, .customScope .cw82session:nth-child(4):last-child .cw82session-w1 {
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .cw82session-w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100%;
 }
 
 .customScope .cw82session-times {
    margin-bottom: auto;
 }
 
 .customScope .cw82session-title {
    font-size: 1.2em;
 }
 
 .customScope .cw82session-w11 .cw82session-title {
    font-size: 1.5em;
 }
 
 .customScope .cw82session-participants, .customScope .cw82session-location {
    display: inline-flex;
 }
 
 .customScope .cw82session-w11 .cw82session-participants, .customScope .cw82session-w11 .cw82session-location {
    -ms-flex-align: start;
    align-items: flex-start;
 }
 
 .customScope .cw82w4 .cw82session-speaker:not(:last-child):after {
    content: ',\00a0';
 }
 
 .customScope .cw82session-w11 .cw82session-speaker {
    -ms-flex: 1 0 50%;
    flex: 1 0 50%;
    -ms-flex-align: center;
    align-items: center;
    min-width: 20em;
    padding: 0 2em 2em 0;
 }
 
 .customScope .cw82session-w11 .cw82session-speaker:nth-child(odd):last-child:not(:first-child) {
    max-width: 50%;
 }
 
 .customScope .cw82session-w11 .cw82session-loc {
    margin: 0 1em;
    padding: 0 1em;
    border-left: 2px solid currentColor;
 }
 
 .customScope .cw82session-open {
    display: block;
    position: absolute;
    width: 1em;
    height: 1em;
    right: -1em;
    bottom: 0;
    font-size: 2.5em;
    border: 1em solid transparent;
    transition: 200ms border-color;
 }
 
 .customScope .cw82session-open:before {
    position: absolute;
    right: -0.2em;
    bottom: -1.2em;
    transition: 200ms color;
 }
 
 .customScope .cw82session-open:hover {
    text-decoration: none;
 }
 
 .customScope .cw82session-download {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-align: center;
    align-items: center;
    height: 2.5em;
    left: 0;
    right: 0;
    margin: 0.5em -1em -1.5em;
    padding-right: 2.5em;
    -ms-flex-item-align: stretch;
    align-self: stretch;
 }
 
 .customScope .cw82session-download .icn-download, .customScope .cw82session-downloads .icn-download {
    display: block;
    width: 100%;
    padding: 0.5em 0 0.5em 1em;
    overflow: hidden;
    font-weight: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
 }
 
 .customScope .cw82session-download .icn-download:before, .customScope .cw82session-downloads .icn-download:before {
    display: inline-block;
    position: relative;
    height: 0.8em;
    top: 0.1em;
    margin-right: 0.5em;
    overflow: hidden;
    font-size: 1.5em;
 }
 
 .customScope .cw82session-downloads .icn-download {
    padding-left: 0;
    font-weight: bold;
 }
 
 .customScope .cw82session-downloads .icn-download, .customScope .cw82session-downloads .icn-download:before {
    color: inherit;
 }
 
 .customScope .cw82session-w11 hr {
    margin: 2em 0;
 }
 
 .customScope .cw82session-w11 .cw82session-participants + hr {
    margin: 0 0 1em;
 }
 
 .customScope .cw82session-w11 .icn-twitter {
    -ms-flex-align: center;
    align-items: center;
    margin-left: -0.4em;
    overflow: hidden;
    font-size: 1.1em;
 }
 
 .customScope .cw82session-w11 .icn-twitter:before {
    font-size: 2.5em;
    color: inherit;
 }
 
 .customScope .cw82speaker-info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 1 0 0%;
    flex: 1 0 0%;
    font-size: 1.1em;
    line-height: 1.2;
 }
 
 .customScope .cw82speaker-name {
    font-weight: bold;
    line-height: 1.5;
 }
 
 .customScope .cw82speaker-social, .customScope .cw82session-abstract {
    margin-top: 1em;
 }
 
 .customScope .cw82session-location {
    font-weight: bold;
    line-height: 1.2;
 }
 
 .customScope .cw82speaker-avatar {
    position: relative;
    width: 6em;
    height: 6em;
    margin-right: 1em;
    overflow: hidden;
    background: #D4CFCA;
    border-radius: 50%;
 }
 
 .customScope .cw82speaker-avatar:before {
    font-family: 'oracleicons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\e9e8";
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 0;
    font-size: 9em;
    color: #665F5B;
    transform: translate(-50%, -40%);
 }
 
 .customScope .cw82speaker-avatar img {
    position: relative;
    width: 100%;
    z-index: 1;
 }
 
 .customScope .cw82speaker-bio {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-top: 1em;
 }
 
 .customScope .cw82session:not(.cw82skeleton) {
    color: #769bab;
    background: #325C72;
 }
 
 .customScope .cw82v1 .cw82session:not(.cw82skeleton) {
    color: #ED1E79;
    background: #000;
 }
 
 .customScope .cw82w3 h4, .customScope .cw82session-title, .customScope .cw82session-time {
    color: #fff;
 }
 
 .customScope .cw82session-open {
    border-bottom-color: #3B7087;
 }
 
 .customScope .cw82v1 .cw82session-open {
    border-bottom-color: #ED1E79;
 }
 
 .customScope .cw82session-open:before {
    color: #fff;
 }
 
 .customScope .cw82session-open:hover {
    border-bottom-color: #C58C52;
 }
 
 .customScope .cw82v1 .cw82session-open:hover {
    border-bottom-color: #fff;
 }
 
 .customScope .cw82v1 .cw82session-open:hover:before {
    color: #ED1E79;
 }
 
 .customScope .cw82session-download {
    background: rgba(255, 255, 255, 0.2);
 }
 
 .customScope .cw82session-download .icn-download, .customScope .cw82session-download .icn-download:before {
    color: #fff;
 }
 
 .customScope .cw82session-w11, .customScope .cw82session-w11 .cw82session-title, .customScope .cw82session-w11 .cw82session-time, .customScope .cw82session-w11 .icn-twitter {
    color: #325C72;
 }
 
 .customScope .cw82skeleton {
    min-width: 10em;
    color: transparent !important;
    background: linear-gradient(-90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4) 100%);
    background-size: 400% 400%;
    white-space: pre-line;
    pointer-events: none;
    animation: 2s skeleton-loading ease-in-out infinite;
 }
 
 .customScope .cw82skeleton:nth-child(4n+1), .customScope :nth-child(4n+1) > .cw82skeleton {
    animation-delay: 0ms;
 }
 
 .customScope .cw82skeleton:nth-child(4n+2), .customScope :nth-child(4n+2) > .cw82skeleton {
    animation-delay: 500ms;
 }
 
 .customScope .cw82skeleton:nth-child(4n+3), .customScope :nth-child(4n+3) > .cw82skeleton {
    animation-delay: 1000ms;
 }
 
 @keyframes skeleton-loading {
    0% {
       background-position: 0% 0%;
    }
 
    100% {
       background-position: -135% 0%;
    }
 }
 
 @media only screen and (max-width: 1080px) {
    .customScope .cw82session:nth-child(4):last-child {
       text-align: left;
    }
 
    .customScope .cw82session:nth-child(odd):last-child {
       text-align: center;
    }
 }
 
 @media only screen and (max-width: 670px) {
    .customScope .cw82session {
       text-align: center;
    }
 
    .customScope .cw82session .cw82session-w1 {
       -ms-flex-align: center;
       align-items: center;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .cw82w2 {
       -ms-flex-wrap: wrap;
       flex-wrap: wrap;
    }
 
    .customScope .cw82w3 {
       -ms-flex-preferred-size: 100%;
       flex-basis: 100%;
       padding: 1em 0 0;
    }
 
    .customScope .cw82w3 h4 {
       -ms-flex-pack: center;
       justify-content: center;
    }
 
    .customScope .cw82w3 .cw82time-ampm {
       -ms-flex-preferred-size: auto;
       flex-basis: auto;
    }
 }
 
 .customScope .rc29 .col-item {
    position: relative;
    justify-content: flex-start;
    -ms-flex-align: flex-start;
    z-index: 1;
 }
 
 .customScope .rc29 .col-item div {
    width: 100%;
 }
 
 .customScope .rc29 .col-item strong {
    font-size: 1.2rem;
    font-weight: 700;
    text-transform: uppercase;
 }
 
 .customScope .rc29 .col-item ul li strong {
    padding-bottom: .3em;
 }
 
 .customScope .rc29 .col-item:nth-child(1) {
    background-size: 50% !important;
 }
 
 .customScope .rc29 h3 {
    margin-bottom: .444em;
    font-size: 2.8rem;
    color: #312D2A;
 }
 
 .customScope .rc29 h3 + em {
    padding-bottom: 2.25em;
    color: #7A736E;
    font-size: 1.6rem;
 }
 
 .customScope .rc29 p + .rc29lnk {
    padding-top: 1em;
 }
 
 .customScope .rc29 .rc29lnkgroup {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .rc29 .rc29lnk {
    margin-top: auto;
    margin-bottom: .1em;
 }
 
 .customScope .rc29 ul li {
    padding-bottom: 1em;
 }
 
 .customScope .rc29 ul li:last-child {
    padding-bottom: 2em;
 }
 
 .customScope .rc29 ul li strong {
    display: block;
 }
 
 .customScope .rc29 h4 {
    font-weight: 800;
    font-size: 1.8rem;
    margin-bottom: 2.4rem;
 }
 
 .customScope .rc29 .rc29sub {
    padding-bottom: .5em;
 }
 
 .customScope .rc29v1 h4 {
    margin-bottom: 3.2rem;
 }
 
 .customScope .rc29v1 p {
    margin-top: 2em;
 }
 
 .customScope .rc29v1 .col-item p {
    margin-top: 0;
 }
 
 @media (min-width: 1468px) {
    .customScope .rc29 .col-framework .col-item.cwidth:nth-child(1) {
       padding-left: calc((100% - 1344px) / 2);
       padding-right: 48px;
    }
 
    .customScope .rc29 .col-framework .col-item.cwidth:nth-child(2) {
       padding-right: calc((100% - 1344px) / 2);
       padding-left: 48px;
    }
 }
 
 @media (max-width: 1468px) and (min-width: 0) {
    .customScope .f22w2 section.rc29:not([class*="0bg"]):not(.bgimg) .cwidth {
       padding-left: 48px;
       padding-right: 48px;
       background: inherit;
    }
 
    .customScope .f22w2 section.rc29:not([class*="0bg"]):not(.bgimg) .cwidth div.bgimg {
       display: none;
    }
 
    .customScope .f22w2 section.rc29:not([class*="0bg"]):not(.bgimg) .cwidth:first-of-type {
       padding-left: 0;
    }
 }
 
 @media (max-width: 1024px) and (min-width: 0) {
    .customScope .f22w2 section.rc29:not([class*="0bg"]):not(.bgimg) .cwidth {
       padding-left: 24px;
       padding-right: 24px;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .f22w2 section.rc29:not([class*="0bg"]):not(.bgimg) .col-item.cpad {
       padding-top: 1.33em !important;
       padding-bottom: 1.33em !important;
    }
 
    .customScope .f22w2 section.rc29:not([class*="0bg"]):not(.bgimg) .cwidth {
       padding-left: 0;
    }
 }
 
 .customScope .rc33 .rc33w2 {
    min-height: 5.5em;
    margin-top: 2em;
    border-radius: 6px;
    width: 100%;
    background: #fff;
    overflow: hidden;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
    transition: all 150ms cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .rc33 .rc33w2 > a:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23989490'%3E%3Cpath d='M13.0001768 4.25 8.00035354 9.60660168 2.99982323 4.25 2 5.32132034 7.00053032 10.6786797 8.00035354 11.75 9.00017677 10.6786797 14 5.32132034'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .rc33 .rc33w2:after {
    transition: all 350ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
    transform: translateY(250px);
 }
 
 .customScope .rc33 .rc33w2 .rc33icon {
    font-size: 2.25em;
 }
 
 .customScope .rc33 .rc33w2 .rc33tri {
    width: 23px;
    height: 14px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAcCAYAAAAeC42RAAAD5UlEQVRYhe2YT4jcVBzHf7/kZZJM/syuu1ILWqVqbQ9V0erqgm5BREHQYyt4EAUPIoIHPQkeRfDgRaggFg9SpFRdOni2ukIF8S8tqAe9iNjaSV6SjtudJF95qzMm2Rk7O5NdEfze8s17v98nj/d7+SX0vyqKZedpKYNn/1PrkoTh/VHY6UVhJ03khQe3IgfXHTCKor3I0tNEaPUtTdCi582dqTOPVmewKIrmkKftArSSn2fcjuP4yjpz1QYOwKAsPUHA9UNuXoe09wEAs658tYHHsnMEhKVR90FYjMPgzbry1QIehZ3nAXqi6AnR+NpomF8UPRAei2XwYh05py7OKAoephzvAxgsgqbrP7teS20LEUdSIs+uHSRkBhMOeTNzx6fJO9WKJ0lwC7L8nSI0E/3uun5MRPNENON6fsasyf59AAzQ2xelvONfAU+SZEfWw0kicot+0/O/JOa9/Wtm3u363g/MnPU9ENlZni53u92rtxUcgJWnl5aJcE3Rtx3nI10Xi9XxzPoBu+mulGIQ7eytrZ4E4EzCMBF4JIOjAC0UPaNhfm4Y5r2j5gjDWDJt+5OSCdwah0Fpq42rTU+IZfASAYeLnq7rP9l288bLxTNNe0GIxjcldsIjsQxe2SzHpk6VOLxwCMTHVIENAjDHXmv2HBFtfPEM128XY7maZVlpfzNpT/qzs2+NyzL2inelvBOgoxVouP7M2U1AK803Xb/LzEnJZRyJg+DguEHGAlfVnyJdVqdB0beb7ilmXhg9c7iYeY/r+2fUg/cHqJYhZ5xYlfKGWsBV1f9Z/XRV0TfMxmlVcJuF7otZX7Ad91Ql2RVrSNsIw9mpwFW1q6pX1V/0dWF8b9vu/mnfvEIYBxuW/Wk5J90UUXYcgJgYPJbBy6rqix5rWuC4nkVEE52/VVmWfbsujHKvDrovlsHrE4FHQfA4gBdK0MyZ67V+JKJddUD/JctxvXld134pmgCekkHw3KhJQ8GjqHMPMd6o+rbjrTDzbbUh/60dTbcVqj6naDLjVSk7Dw2bsAF8NQx3U07vAWgUfdOyV4QQExfj5cTM+5qe/1Vx2PobNcexJOns/0dwoNNao6wNYL7o60KcNS37wFZBD/Lo4m7V71RsL+tRWzV1RXMADkCPJL0L0L7SAE0757i+Op6srQZXMgxzSR21ZRe78vSS+vQbMAzAozB4jYAHisOZec3xWr8S0c7tgO6ntW33Zl2I74omQHep5q5/vQ6uft4Q4ZlqhKbjfcbMG/bXNqjpuL6nadr5Uirg8HqTp55O/bzJKf+weuCbVvNj07JGtqnbI3wby3BP9e+ApvGjfwCjeav0ic+UIAAAAABJRU5ErkJggg==");
    position: absolute;
    left: 50%;
    top: auto;
    bottom: calc(-2em - 2px);
    transition: all 700ms cubic-bezier(0.4, 0, 0.2, 1);
    transform: translateY(150px);
    opacity: 0;
    z-index: 1;
    background-size: contain;
 }
 
 .customScope .rc33 .rc33w2 .rc33tri.shown {
    transform: translateY(0);
    opacity: 1;
 }
 
 .customScope .rc33 .rc33w2.current {
    background-color: #F7E0A1;
    position: relative;
    overflow: visible;
 }
 
 .customScope .rc33 .rc33w2.current a:after {
    transform: rotateZ(-180deg);
 }
 
 .customScope .rc33 .rc33w2.current .rc33icn:before {
    color: #161513;
 }
 
 .customScope .rc33 .rc33w2.current > a:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23100f0e'%3E%3Cpath d='M13.0001768 4.25 8.00035354 9.60660168 2.99982323 4.25 2 5.32132034 7.00053032 10.6786797 8.00035354 11.75 9.00017677 10.6786797 14 5.32132034'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .rc33 .rc33w2 > a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    text-decoration: none;
    font-size: 2em;
    color: #161513;
    position: relative;
    padding: .5em 1em;
    line-height: 1;
 }
 
 .customScope .rc33 .rc33w2 > a:after {
    transition: transform 75ms cubic-bezier(0.4, 0, 0.2, 1);
    position: absolute;
    content: '';
    width: .5em;
    height: .5em;
    background-repeat: no-repeat;
    background-size: cover;
    right: .75em;
    top: 45%;
 }
 
 .customScope .rc33 .rc33w2 > a .rc33icn {
    align-self: center;
 }
 
 .customScope .rc33 .rc33w2 > a .rc33icn:before {
    color: #D4CFCA;
 }
 
 .customScope .rc33 .rc33w2 h6 {
    font-weight: bold;
    padding-left: .8em;
    padding-right: .8em;
    line-height: 1.2;
    align-self: center;
    padding-bottom: 0;
    margin-bottom: 0;
    font-size: 1.8rem;
    font-weight: 800;
 }
 
 .customScope .rc33 .rc33w3 {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    height: 0;
    padding: 0;
    overflow: hidden;
    box-shadow: 10px 10px 20px 7px rgba(0, 0, 0, 0.13);
    background: #fff;
    opacity: 0;
    transition: all 700ms cubic-bezier(0.4, 0, 0.2, 1);
    transform: translateY(150px);
 }
 
 .customScope .rc33 .rc33w3.open {
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    height: auto;
    padding: 2em 1em 1em;
    margin: 2em 0;
    border: 2px solid #F1EFED;
    transition: all 0ms cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
 }
 
 .customScope .rc33 .rc33w3.open .rc33w5 {
    display: flex;
 }
 
 .customScope .rc33 .rc33w3.shown {
    transition: all 700ms cubic-bezier(0.4, 0, 0.2, 1) 0.2s forwards;
    transform: translateY(0);
    opacity: 1;
 }
 
 .customScope .rc33 .rc33w3 .icn-close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    padding: 0.4em .7em 0;
    font-size: 1.8em;
    cursor: pointer;
    display: none;
 }
 
 .customScope .rc33 .rc33w3 .icn-close:before {
    color: #161513;
 }
 
 .customScope .rc33 .rc33w4 p {
    font-size: 1.4rem;
    padding-bottom: 2rem;
 }
 
 .customScope .rc33 .rc33w4 .cta-lnk {
    display: inline-block;
    width: 100%;
    font-weight: bold;
    margin-bottom: 1em;
    color: #161513;
 }
 
 .customScope .rc33 .rc33w5 {
    margin-top: 2em;
    margin-bottom: 2em;
    justify-content: center;
    align-self: center;
 }
 
 .customScope .rc33 .rc33w5 img {
    height: auto;
 }
 
 .customScope .rc33 .rc33active {
    flex-basis: 100%;
 }
 
 @media (min-width: 1023px) {
    .customScope .rc33 .rc33w1 {
       margin-left: -10px;
    }
 
    .customScope .rc33 .rc33w2 {
       -ms-flex: 0 1 calc(33.33333% - 20px);
       flex: 0 1 calc(33.33333% - 20px);
       flex-grow: 0;
       flex-shrink: 1;
       flex-basis: calc(33.333% - 20px);
       max-height: 5.5em;
       margin: 20px 10px 0 10px;
    }
 
    .customScope .rc33 .rc33w3.open {
       overflow: visible;
    }
 
    .customScope .rc33 .rc33w4 {
       -ms-flex: 0 1 33.33333%;
       flex: 0 1 33.33333%;
       max-width: 33%;
       flex-direction: column;
       padding: 0 24px;
    }
 
    .customScope .rc33 .rc33w4 .rc33w5 {
       display: none;
       height: calc(20.964360587vw - 34.465408805px);
       max-height: 300px;
       justify-content: flex-start;
    }
 
    .customScope .rc33 .rc33w4 .rc33w5 img {
       max-height: 100%;
       height: auto;
       max-width: inherit;
    }
 }
 
 @media (max-width: 840px) {
    .customScope .rc33 .rc33w4 {
       width: 100%;
    }
 
    .customScope .rc33 .rc33w4 .rc33w5 img {
       max-width: 500px;
       width: 90%;
       margin: 0 auto;
    }
 }
 
 @media (min-width: 768px) and (max-width: 1023px) {
    .customScope .rc33 .rc33w2 {
       -ms-flex: 1 1 100%;
       flex: 1 1 100%;
       flex-grow: 0;
       flex-shrink: 1;
    }
 
    .customScope .rc33 .rc33w2 h6 {
       line-height: 1.2;
    }
 
    .customScope .rc33 .rc33w4 {
       -ms-flex: 0 1 50%;
       flex: 0 1 50%;
       max-width: 50%;
    }
 
    .customScope .rc33 .rc33w4.rc33img {
       margin-top: 2em;
       -ms-flex: 0 1 100%;
       flex: 0 1 100%;
       max-width: 100%;
    }
 
    .customScope .rc33 .rc33w4.rc33img .rc33w5 {
       justify-content: center;
    }
 
    .customScope .rc33 .rc33w5 {
       height: 80%;
       justify-content: flex-start;
    }
 
    .customScope .rc33 .rc33w5 img {
       max-height: 100%;
       height: auto;
       max-width: inherit;
    }
 }
 
 .customScope .rc33 .rc33w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    position: relative;
 }
 
 .customScope .rc33 .rc33w1 .pointer {
    display: none;
 }
 
 .customScope .rtl .rc33 .rc33w2 > a:after {
    left: .75em;
    right: auto;
 }
 
 .customScope .rc93 {
    height: 100%;
    background-position: top right -15em;
    position: relative;
 }
 
 .customScope .rc93 .rc93panel {
    z-index: 1;
    max-width: 550px;
    position: relative;
 }
 
 .customScope .rw-strip .rc93 .rc93panel {
    margin-top: 6px;
 }
 
 .customScope .rc93 .rc93panel p:last-of-type {
    margin-bottom: 2.429em;
 }
 
 .customScope .rc93 .rc93panel p {
    line-height: 1.4;
 }
 
 .customScope .rc93 h2 {
    font-size: 2.4rem;
    font-family: inherit;
    font-weight: 700 !important;
    margin-bottom: .708em;
 }
 
 .customScope .rc93.cpad {
    padding-top: 5.55em;
    padding-bottom: 5.55em;
 }
 
 .customScope .rc93.txtlight .obttns a {
    color: #000 !important;
 }
 
 .customScope .rc93.txtlight .obttns div a {
    transition: background .2s, color .3s;
 }
 
 .customScope .rc93.txtlight .obttns div a {
    background: #fff;
 }
 
 .customScope .rc93.txtlight .obttns div a:hover {
    background: #F1EFED;
 }
 
 .customScope .rc93 .obttns a {
    color: #fff;
    padding: 1.2rem 1.6rem 1.2rem;
    line-height: 1.2;
 }
 
 .customScope .rc93 .obttns div a, .customScope .rc93 .obttns div a {
    background: #312D2A;
 }
 
 .customScope .rc93 .obttns div a:hover {
    background: #161513;
 }
 
 .customScope .rc93 .obttns {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    float: none;
 }
 
 .customScope .rc93.rw-strip:after {
    background-image: url(https://www.oracle.com/asset/web/i/rw-strip-neutral.gif) !important;
 }
 
 .customScope .s17 img {
    display: block;
    max-width: 100%;
 }
 
 .customScope .s17 .s17w2 h3 {
    font-size: 2.8rem;
    font-weight: normal;
 }
 
 .customScope .s17 .s17w3 {
    padding-top: .9em;
 }
 
 .customScope .s17 .cta-lnk {
    font-size: 2.4rem;
    padding-right: 0;
 }
 
 @media only screen and (max-width: 770px) and (min-width: 601px) {
    .customScope .f19v0 .f19side > .s17 {
       -ms-flex: 0 1 48%;
       flex: 0 1 48%;
    }
 }
 
 .customScope .s18 {
    width: 100%;
 }
 
 .customScope .s18 h3 {
    font-size: 2.8rem;
    font-weight: normal;
 }
 
 .customScope .s18 .s18w2 {
    width: 100%;
    padding: 1.9em 2em .4em;
    border: 3px solid #E4E1DD;
 }
 
 .customScope .s18v1 .s18w2 {
    border: 0;
 }
 
 .customScope .s18v1 .s18w2 .cta-list {
    padding-top: .4em;
 }
 
 @media only screen and (max-width: 770px) and (min-width: 600px) {
    .customScope .f19v0 .f19side > .s18 {
       -ms-flex: 0 1 100%;
       flex: 0 1 100%;
    }
 }
 
 .customScope .s20 {
    background: rgba(251, 249, 248, 0.5);
 }
 
 .customScope .s20 h3 {
    width: 100%;
 }
 
 .customScope .s20 .s20w2 {
    width: 100%;
 }
 
 .customScope .s20 ul {
    margin-left: 0;
 }
 
 .customScope .s20 ul li {
    position: relative;
    padding: .65em 1em .65em 0;
    margin-bottom: 0;
 }
 
 .customScope .s20 ul li:before {
    content: '';
    background: #F1EFED;
    left: -12px;
    top: 0;
    bottom: 0;
    width: 0;
    position: absolute;
    z-index: 0;
    transition: width .3s ease;
 }
 
 .customScope .s20 ul li.s20current:before {
    width: calc(100% + 12px);
 }
 
 .customScope .s20 ul li a {
    color: #312D2A;
    display: block;
    z-index: 1;
    position: relative;
 }
 
 .customScope .f11v6-omag .s20 ul li {
    font-size: 1.6rem;
 }
 
 .customScope .f11v6:not(.f11v6-omag) .s20 h3 {
    padding-bottom: .4em;
    font-size: 2.8rem;
    font-weight: normal;
    border-bottom: 1px solid #E1DDDA;
 }
 
 @media only screen and (min-width: 770px) {
    .customScope .f19v0 .s20-sticky-wrapper.s20stuck .s20 {
       top: 80px;
       z-index: 1;
       width: inherit;
       position: fixed;
    }
 
    .customScope .f19v0 .s20-sticky-wrapper.s20stuck.s20hastabs .s20 {
       top: 100px;
    }
 
    .customScope .f19v0.s20pos .s20stuck .s20 {
       position: absolute;
       width: auto;
    }
 
    .customScope .f19v0.s20pos .s20stuck.s20hastabs .s20 {
       margin-top: 90px;
    }
 
    .customScope .f19v0 .s20-sticky-wrapper ~ section, .customScope .f19v0 .s20-sticky-wrapper ~ div {
       transition: opacity .3s ease, transform .2s ease;
    }
 
    .customScope .f19v0 .s20 ~ section, .customScope .f19v0 .s20 ~ div, .customScope .f19v0 .s20-sticky-wrapper.s20stuck ~ section, .customScope .f19v0 .s20-sticky-wrapper.s20stuck ~ div {
       opacity: 0;
       transform: translateY(-0.6em);
    }
 }
 
 @media only screen and (min-width: 600px) {
    .customScope .f19v1 .s20-sticky-wrapper.s20stuck .s20 {
       top: 80px;
       z-index: 1;
       width: inherit;
       position: fixed;
    }
 
    .customScope .f19v1 .s20-sticky-wrapper.s20stuck.s20hastabs .s20 {
       top: 100px;
    }
 
    .customScope .f19v1.s20pos .s20stuck .s20 {
       position: absolute;
       width: auto;
    }
 
    .customScope .f19v1.s20pos .s20stuck.s20hastabs .s20 {
       margin-top: 90px;
    }
 
    .customScope .f19v1 .s20-sticky-wrapper ~ section, .customScope .f19v1 .s20-sticky-wrapper ~ div {
       transition: opacity .3s ease, transform .2s ease;
    }
 
    .customScope .f19v1 .s20 ~ section, .customScope .f19v1 .s20 ~ div, .customScope .f19v1 .s20-sticky-wrapper.s20stuck ~ section, .customScope .f19v1 .s20-sticky-wrapper.s20stuck ~ div {
       opacity: 0;
       transform: translateY(-0.6em);
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .s20, .customScope .s20-sticky-wrapper {
       display: none;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .f19v0 .s20, .customScope .f19v0 .s20-sticky-wrapper {
       display: none;
    }
 }
 
 .customScope .s21 .s21w2 {
    padding-top: .4em;
 }
 
 .customScope .s21 h3 {
    font-size: 2.8rem;
    font-weight: normal;
    border-bottom: 1px solid #E1DDDA;
    padding-bottom: .4em;
 }
 
 .customScope .s21 ul li {
    padding-bottom: .4em;
 }
 
 .customScope .s21v1 h3 {
    margin-bottom: -.2em;
 }
 
 .customScope .s21v1 .s21w2 ul li {
    border-bottom: 1px solid #E1DDDA;
    padding: 1em 0;
 }
 
 .customScope .s21v1 .s21w2 ul li em {
    color: #7A736E;
    padding-left: 1em;
 }
 
 .customScope .s21v1 .s21w3 {
    padding-top: 1.5em;
 }
 
 .customScope .s21v2 {
    width: 100%;
 }
 
 .customScope .s21v2 .s21w2 ul li {
    border-bottom: 0;
 }
 
 @media only screen and (max-width: 770px) and (min-width: 600px) {
    .customScope .f19v0 .f19side > .s21 {
       -ms-flex: 0 1 100%;
       flex: 0 1 100%;
    }
 }
 
 .customScope .LV_validation_message {
    font-weight: bold;
    margin: 5px 0 5px 5px;
    display: block;
 }
 
 .customScope .LV_valid {
    color: #00cc00;
    display: none;
 }
 
 .customScope .LV_invalid {
    color: #ff0000;
    font-size: 16px;
 }
 
 .customScope .LV_valid_field, .customScope input.LV_valid_field:hover, .customScope input.LV_valid_field:active, .customScope textarea.LV_valid_field:hover, .customScope textarea.LV_valid_field:active {
    border: 1px solid #00cc00;
 }
 
 .customScope .LV_invalid_field, .customScope input.LV_invalid_field:hover, .customScope input.LV_invalid_field:active, .customScope textarea.LV_invalid_field:hover, .customScope textarea.LV_invalid_field:active {
    border: 1px solid #ff0000;
 }
 
 .customScope .f16v1 .f16w2 {
    background: #fff;
    padding-top: 10px;
    position: absolute;
    z-index: 1;
    left: 50%;
 }
 
 .customScope .f16v1 #form-fields {
    background-color: #f1f1f1;
    width: 100%;
    padding: .4em .6em;
    margin-bottom: .6em;
 }
 
 .customScope .f16v1 #form-fields tr {
    background-color: #f1f1f1;
    padding: 0 0 .6em;
    display: block;
 }
 
 .customScope .f16v1 #form-fields tr:first-child {
    padding-top: .4em;
 }
 
 .customScope .f16v1 #form-fields tr:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
 }
 
 .customScope .f16v1 #form-fields td {
    font-size: 14px;
    width: 55%;
    display: block;
    float: left;
 }
 
 .customScope .f16v1 #form-fields tr td:first-child {
    text-align: right;
    width: 39%;
    margin: 7px 0;
 }
 
 .customScope .f16v1 #form-fields input, .customScope .f16v1 #form-fields select, .customScope .f16v1 #form-fields textarea {
    width: 96.5% !important;
    margin: 0;
    font-size: 14px;
    padding: 2.5% !important;
    height: auto !important;
    border: 1px solid #ccc;
 }
 
 .customScope .f16v1 #form-fields select {
    width: 100% !important;
    height: auto !important;
    padding: 2% !important;
 }
 
 .customScope .f16v1 #form-fields textarea {
    width: 100% !important;
    height: 6em !important;
    padding: 2% !important;
 }
 
 .customScope .f16v1 #form-fields input#email {
    margin: 10px 0 0;
    padding: 1.5% !important;
 }
 
 .customScope .f16v1 #form-fields #tncTxt div {
    padding: .6em 0;
 }
 
 .customScope .f16v1 #tncTxt div, .customScope .f16v1 #not-me {
    padding: .6em 0;
    display: block;
    font-size: 13px !important;
    line-height: 19px;
    clear: both;
 }
 
 .customScope .f16v1 #form-fields td:first-child:nth-last-child(1) {
    width: 100%;
    text-align: left;
    margin: 0;
 }
 
 .customScope .f16v1 #form-fields #trOptin td:first-child {
    width: auto !important;
 }
 
 .customScope .f16v1 #form-fields #trOptin td {
    width: auto !important;
 }
 
 .customScope .f16v1 #form-fields #trOptin td input {
    width: auto !important;
    margin-right: 10px;
 }
 
 .customScope .f16v1 #emailAddress[readonly="readonly"], .customScope #emailAddress[readonly] {
    background-color: #ddd;
    font-weight: bold;
 }
 
 .customScope .f16v1 .eloqua-ty {
    background-color: #fff;
    padding: 0 1.11em;
 }
 
 .customScope .f16w1 {
    background: #fff;
    padding-top: 10px;
    padding-bottom: 20px;
 }
 
 .customScope .f16w1 > p {
    font-size: 20px;
    line-height: 24px;
    color: #000;
    background-color: #fff;
    margin: 0 0 1.1em;
    font-weight: normal;
 }
 
 .customScope .f16w2 > ul {
    padding: 0 1.11em 1.11em;
 }
 
 .customScope .f16v1 #submitButton, .customScope .f16v1 .pp-submit-button {
    font-size: .85em;
    padding: .5em 1.2em .48em 1.2em;
    margin: 0;
    background: #6F915D;
    color: #fff;
    border: none;
    border-radius: 4px;
    font-weight: bold;
 }
 
 .customScope .f16v1 #submitButton:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 1px;
    bottom: 1px;
    border-left: 1px solid #d7d7d7;
    -webkit-box-shadow: -1px 0 0 #fff;
    -moz-box-shadow: -1px 0 0 #fff;
    box-shadow: -1px 0 0 #fff;
    background: url("https://www.oracle.com/asset/web/i/cmps-button-sprite.png") -26px 8px no-repeat;
    width: 36px;
 }
 
 .customScope .f16v1 #submitButton:hover, .customScope .f16v1 .pp-submit-button:hover {
    cursor: pointer;
    -webkit-transition: color .2s ease-out, background .2s ease-out;
    -moz-transition: color .2s ease-out, background .2s ease-out;
    -o-transition: color .2s ease-out, background .2s ease-out;
    -ms-transition: color .2s ease-out, background .2s ease-out;
    transition: color .2s ease-out, background .2s ease-out;
    background: #577346;
 }
 
 .customScope .eloqua-inpage .f16v1 .f16w1 > p {
    padding: 0 0 1.11em 0;
    font-weight: normal;
    color: #404040;
 }
 
 .customScope .eloqua-inpage .f16v1 #submitButton {
    margin: 0;
 }
 
 .customScope .eloqua-inpage .f16w1 {
    padding: 0;
 }
 
 .customScope .eloqua-c75 .f16v1 .f16w1 > p {
    padding: 0 .6em .6em;
 }
 
 .customScope .eloqua-c75 .f16v1 #disclaimers {
    padding: 0 .6em;
 }
 
 .customScope .eloqua-c75 .f16v1 .pp-submit-div {
    margin: 0 .6em;
 }
 
 .customScope .eloqua-c75 .f16v1 #opt-in, .customScope .eloqua-c75 .f16v1 #contact-me {
    padding: 0 .6em;
 }
 
 .customScope .eloqua-c75 .f16v1 #tncTxt div, .customScope .eloqua-c75 .f16v1 #not-me {
    padding: .6em;
 }
 
 .customScope .f16v1 p:empty {
    display: none;
 }
 
 .customScope .f16v1 br {
    display: none;
 }
 
 .customScope .f16w1 form {
    position: relative;
    z-index: 2;
 }
 
 .customScope .f16v1 #form-fields input, .customScope .f16v1 #form-fields textarea {
    width: 100% !important;
    padding: 2% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
 }
 
 .customScope .f16v1 #tncTxt div {
    margin-top: 0;
 }
 
 .customScope .f16v1 .c75 {
    padding: 0;
 }
 
 .customScope .f16v1 .c75v0 p {
    margin-bottom: .6em;
 }
 
 .customScope .f16-eloqua:not(.f11v6) {
    background-color: #fff;
 }
 
 .customScope .f16-eloqua .f11w1 {
    padding-bottom: 0 !important;
 }
 
 .customScope .f16v1 .pp-submit-button {
    display: block;
 }
 
 .customScope .f16v1 .pp-body-nml {
    text-align: right;
    width: 38%;
    padding-right: 2% !important;
    margin: 7px 0;
    float: left;
    font-size: 14px;
 }
 
 .customScope .f16v1 .pp-textbox {
    font-size: 14px;
    width: 60%;
    display: block;
    float: left;
 }
 
 .customScope .f16v1 .pp-from-set1 .pp-body-nml {
    text-align: left;
    width: 100%;
    padding-right: 2% !important;
    margin: 0 0 10px 0;
    float: none;
    font-size: 14px;
    display: block;
 }
 
 .customScope .f16v1 .pp-from-set1 .pp-textbox {
    font-size: 14px;
    width: 100%;
    display: block;
    float: none;
 }
 
 .customScope .f16v1 .pp-checkbox-label input {
    margin: 0;
    display: inline;
 }
 
 .customScope .f16v1 .pp-submit-div {
    display: block;
    padding: 0;
    float: left;
 }
 
 .customScope .f16v1 .pp-submit-button {
    position: relative;
 }
 
 .customScope .f16v1 .pp-submit-button:focus, .customScope .f16v1 .pp-submit-button:active {
    outline: 0 !important;
    text-decoration: none;
 }
 
 .customScope .f16v1 .pp-submit-button:focus:before, .customScope .f16v1 .pp-submit-button:active:before {
    display: block;
    content: "";
    border-radius: 4px;
    border: 2px solid #fff;
    position: absolute;
    top: 2px;
    bottom: 2px;
    right: 2px;
    left: 2px;
 }
 
 .customScope .cb120w3 iframe {
    width: 100%;
 }
 
 .customScope .cb120w3 .cwidth {
    padding: 0;
 }
 
 .customScope .f16event .f16w1 {
    background: transparent;
    padding: 1em;
 }
 
 .customScope .f16event .f16w1 > p, .customScope .f16event #form-fields, .customScope .f16event #form-fields tr {
    background: transparent;
 }
 
 .customScope .f16event #not-me {
    position: relative;
    font-size: 0.8em;
 }
 
 .customScope .f16event .f16w2 img {
    display: none;
 }
 
 .customScope .f16event::after {
    padding-top: 12px;
    background-repeat: repeat-x;
    background-size: auto 12px;
    background-color: #312D2A;
    content: "";
    display: block;
    filter: opacity(1);
    background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABLAAD/4QMxaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE2QTYxQUNDQUMyNzExRTlBMTcxOUEwRkREQkRDNEMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE2QTYxQUNEQUMyNzExRTlBMTcxOUEwRkREQkRDNEMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTZBNjFBQ0FBQzI3MTFFOUExNzE5QTBGRERCREM0QzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTZBNjFBQ0JBQzI3MTFFOUExNzE5QTBGRERCREM0QzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAADAgICAgIDAgIDBQMDAwUFBAMDBAUGBQUFBQUGCAYHBwcHBggICQoKCgkIDAwMDAwMDg4ODg4QEBAQEBAQEBAQAQMEBAYGBgwICAwSDgwOEhQQEBAQFBEQEBAQEBEREBAQEBAQERAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAAOArwDAREAAhEBAxEB/8QAoAAAAAYDAQAAAAAAAAAAAAAAAAECBAUIAwYJBwEAAQUBAQEAAAAAAAAAAAAAAAECAwQFBwYIEAABAwIEBAQDBgQFBQAAAAABEQIDAAQhMRIFQRMGB1FhIghxgTKRoUJSIxSxwUMJ0eHxMyQVNRYmFxEAAgIBAwIDBgQHAAAAAAAAAAERAgMhMRJBBFEiBWFxgbETBsEyIxTwodFSwlMH/9oADAMBAAIRAxEAPwDeDXMj6OCUKi4nhSiAIVM8MQhoAMFCo4UgErE8SRtf4515vLTjZo83lpxs0Vf7o9s932LrCR+0WklxYbnI6WzMEZfpfIVMRQYEE4eVaWLKnXXdBVi+lOzPXW53mq6tHbXDhrmu0ARcUYCXE03JmpHiSVulqWU2nb49o2y02uEl7LWJkTXnMhgRT8azG5ckDcuR5SCAoA8o7r9yt+6U3mLbNqLbeFkTJpZnMDy8vJ8cgEqzixqyLGOlWpZsfb3uRYdZW4trjTBuTAr4V9Mo/NGv3imZMbqMvjdfcbpUJEFQAdABNa1q6QilSniaAACCfMUAA5igAi06w7UgAILfGgAN1D6gFKqR91Ah4D3q6WO1dXN3+Af8bdo1lbwE8eBPzCVfw3mseBcws83Y5uhkkf6A1IWuagJVEI8+FWGidP4HrnZ7rw7fcjpXdXrbXBLrCQ/05Myw+TuHnVPLSdUQZqdUe1MeHMa8Ao4AgEIcfKqkFMDi4AkDUeAyoFNQ7kdB2/W21ERNDNxtQXWUx/F4xu8j/GvU+getW7DNrrjt+Zfivajwn3b9tU9W7aK6Za/kt/i/YysN1by2d5LazAwzxOcx8Bw9TShr6Ax5aZKq9HKeqPkfPgyYbvHkq1arhz0YhrwHBwPLkaVB4VKVmviif2++F4zS9BMz6m+PmKVGdlx8fcPOFOICP3Ow57DPC0GQfUPzD/GkaLOLJGj2IQOzc0qPGml9oUhIUfOgQlds3BUtp8ODHH+BpxTy4uqJTA8aUqBOaHtLHhQ4IfnQExsa1NE+KV8TsS1QD4imGtWyakxMbhioIzaeHlQPbCLnIdYyP2LQEAc4NI1DUCUaePwpASD1tIR7VxRUx+dKJHgD6ECK3MCgNxruV7Dtu3XG4TnTFAwve12LXAcMeJ4VFkuq0dn0Lna4LZ81cdd7OCT9nHuj6z7R9zH7dY21rulj1XLDaXNtuEhiezS5xiZFcY6PU7SNXpx4V4q13azb6n0ThwVxY60rtVQde+mtws972Ru7bXBJYSXep9xa3TC2aG4yeyVpJxacMCh4YUDx/uG3Wm87XdbPvMDbi1vIn213A4KyWORulwIzQg0ohyV97Psj3fslvtx132y26e86AugHyBrjPLtUxUvZJ+LlcWvOWRqNokTKiuex4BDUPEjI00cAMdytSh3iBmKAEoC1Vx8KABwRKAFCMFgc1yuXFnFKALe+wb3fRdjeoXdtOtT/AOm9R3bHsvXO/wC13kg5Zlx/pvw1+CL405Ma0db7a5tr22ivLOZlxbzND4Z4nB8b2OxDmuaoIPlUhGKliZPE+CUKyRrmPGStcEOXkaAOXXur/t67t0jf7j1f2quRf7fcc+8i2aaRouiWrLLEzWRrc1qlunEgIi0xoemUYY90DnMe1FVr2kYjxzyNMHi7Gwvd1voNs2q3ku7q6e2K1toWF8sj3lGta1qkkmgDpl7OPZHadsGWnc3upbsuurXAS7ZtTkfFtQcFDncHT+eTOGNORoYsMavcuFLNHEjpXhmooC4gKTwxoktpN7BvaJGlpJAPFpQ/bSiBSx82J0Wot1BC5udI1KHVcORrBtG32+LYg535n+o/fUax1XQmtnvbqPAjfSAngBlUpXBQACSOC0AAADIIudAAoAFAAXFKABQAMFX76ABQAlrI9bpWganoHPGZAyxoAVmUTLFaAMdxNHBHrldpCgBMyfAUjaQ6tXZwhT2ufpLXliEOOGY8MaUaYLuee2aZGQ89xIbGxuaHMk0yzhElKqz1cDUM3q7/ANx7bRh4N9Tqj879hYnFXZSZbfaYLaZs2M0mOqWQkuB4JTq40nPUjvntZRsgt71fsHOZwIX4HCsb1qr/AGza6NEnaR9Q1WKVsrXPa1w0uc0hwQq0pXPDeFqUXyypAEq46NTUJxIX6TQBmt7Ka/kEEIKqFcMAMeJq12/bZM9+NFP4EeTJWilnMH+4l3Q6v6k6j2vpo37rbp+FshOyxO/TfcwzyxGaQhNRIZgD9NdE7D03H2yne3j/AEPHd93V8rjZeBTKtcygUAdjTXMj6OCKfPhSiAFABnLGgB9YF3KIT0/hNY3exyXiY/eRyXiZ2cxAXEA/iA/lWeZwoImFAodAAoALFKAPGe/EdkbnbJHSMbfNbI10QDi50BKtcSmkI5Qi1bwlrBOp5TtJ3MbxCNpbIb0Pb+2dCTqJXDSnHxq24jUncdS1HTE++z7HbP6ktxbbiBpuIw5jlIKBysLhiMUWsu0ToULROmxKYgeNNGh0AQPW8vUsXTtx/wCJw87cHo1vqa1zGH6nt1EAkDIVJTjOo6sTqVzsR1yOoI2WJ3A7pzMJBzV5g/OHYaTxXCtDyx0gt24xqWX6dud5utphk6gtP2V+BpuIg9j2ucPxNMbnBD4Vm2idCpaJ0JOmjQhQBoneeDaLjo2Rm5XLbWcPDtue5rnl0zQuhGgn1DBcqmwzyJsUzoVza+5k0sdG6JxX9QFrmhPInjWjoXNR5EZxK3kAmbUOWW/VqXBKZoOLSbE6/k2DbXb8x0V/oZzmgq7mAZnQoxGdZz3cGXeJJcZn40wAnAlEJCHhxoEKud1Idsi653M7XOJoZJC+doa4cq5VJWeoBQoVQorsn2hk7xYVW1W8T2tK0+EzB89f9Hw+mWyc65FXuUlypFvNXpLS4qy9rWhqLtIaebi1Cnj510k4Up6GW2EvNYLcnX/TIz/0pUMvEOTY4HSujBmZof8AiaCo+6nIy7JTpsZMPnSjSG3QWetzonDnD62Dj88lppew8uuxGMLNTi0FScR4f5UhbcwLIOYJXwoGkztr7sKy5j1YBZFCpw1BVpyKGVV3TJD+FKVyA3kRG9Gko7BUX6k4/KmPc0u3ngNDq0+SYg0EwkjFoafVmwnNMFFIOAS4nUAjQoLSiHzWlE0DT1ELj+YfzoEA0PYxHHWPzZFaQVw34Gl90n7iOnWx2cbjbl4N7KCEDAfSCFXE1k+pO30tNup7f7Trh/dt3fmjyr5/yPIW69TeWutRp0qq8ETjXlzsp1E9ifUPu/spbPbOuulbncehroNjfvF9d2kM1mkaslZHLLzn8A9rWn5GpFJG4L204aRm/N2Zuw7qeqnxP2Z1vOdzF0GiBtpyzzRIuBbpVVoA4Z+43ZOx2y9xbk9geoj1B0veNM8TXW93bvsZi4h9ut1DFzGDNjmrhgtRMlR5Z8KQUDV1BM+FABuRMfqXHwoAL4UAKbgnMCs/l5UAdJP7cvUvua2PZI9v3DpDcOo+2W4Pa3at1mvLS2ftjgTqfBFfTRSSwFfUIwcR6fCnqRloOhlPGGp9029v3dEbg3ua5jNhIaJ3P5nMEhd+mYOSDLzQ76OWNa5UAcY/cv0z2E27uRc//D+r59222cOl3Ibta3sT7e+M5bJEHSW0b3AD1ElqZ4rhUTJUWx9i/TftW6d3WOPp/q216s7kzw63yy2d5Zx2zU9Udi29giDiOLgrz4AUqL+FUXXUu/MJTE8QECRDoJyWhzGherE67GuSQROm1b7clpX0s0vK/Aon2VSa187NZWcfpr5GxW+jkx6F0p6FXLhnV1bGTaZ1Mh86UaJZp/D55/HzoAICY6lIb6vSmPpH2YmgBYTFPnQAKABQAKAMbf3HNc1waY0BY9fUq4ghEyoAU1pD3nUSD+EjAfCgAmnTECwF6DAH6j9qUgozmuN3e7RbWoYD/Uke0p8mmona/RFmtcS3sNJrcpr3e7kI4sjY8MHzApjr/cyat/8AXVfEkLL9sLRv/TgHRrgpI44541NSI0KmXly8246p5EM9ELb0OupNUpXkNIIa0eXBaj05aliXw8q06jypCuDiaABQAMaAGu5hh2+cOOkaShzx4ffWb6iqvtr8toJ8E/UUGmXIi/bOF2TpT1lmpflpxzrmCPRsyMA9Okk+kfUuXz40gGaKOGV2meUws4vALnD4AA1b7bHitf8AUtxr7m/kiPI7JeVSza9sFoIWizLSwHMZn4ritdH7H9v9P9GOP8bmBm58vPucX/e3M9/W4ilgDCy73DkTamnXF+6lTAEkerVmK0zAzblaqCuCgD//2Q==);
 }
 
 .customScope .f16v2 #tncTxt div, .customScope .f16v2 #not-me {
    clear: both;
    font-size: 1.6rem;
 }
 
 .customScope .f16v2 .f16w1 > p {
    padding: 0;
 }
 
 .customScope .f16v2 .oform label {
    min-height: auto;
 }
 
 .customScope .f16v2 .oform .rad-ul.oagree input, .customScope .f16v2 .oform .rad-ul.oagree input + .obox, .customScope .f16v2 .oform .chk-ul.oagree input, .customScope .f16v2 .oform .chk-ul.oagree input + .obox {
    -webkit-transform: translateY(0.35em);
    -ms-transform: translateY(0.35em);
    transform: translateY(0.35em);
 }
 
 .customScope .f16v2 .oform select {
    background-color: #fff;
 }
 
 .customScope .f16v2 .oform #form-fields {
    margin-bottom: .5em;
 }
 
 .customScope .f16v2 .oform #form-fields .oform-w1 {
    margin-bottom: 1.8em;
 }
 
 .customScope .f16v2 .oform .pp-disclaimer .oform-w1 {
    margin-bottom: 0;
    padding-top: 0;
 }
 
 .customScope .f16v2 .oform .oform-w1.oreq.oerror label::before {
    content: "";
 }
 
 .customScope .f16v2[class*="rw-pattern"]::before {
    background-size: 500px 500px;
 }
 
 .customScope .f16v2 #emailAddress[readonly] {
    background: #F8F7F4;
    border-radius: 4px;
    margin: 0;
    height: 3em;
 }
 
 .customScope .f16v2 .oform .ofocus label {
    color: inherit;
 }
 
 .customScope .f16v2 .oform #form-fields li {
    margin-top: 0.5em;
 }
 
 .customScope .f16v2 .oform .oerror input:-ms-input-placeholder {
    color: #bbb !important;
 }
 
 .customScope .f16v2 .oform .oerror input::-moz-placeholder {
    color: #bbb;
 }
 
 .customScope .f16v2 ul#buttons, .customScope .f16v1 ul#buttons {
    display: inline-block;
 }
 
 .customScope .f16v2 #submit-row {
    margin-top: 0.5em;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1024px) {
    .customScope .u10v0 .u10w5 .scl-icons, .customScope .u10v0 .u10w5 .u10-links {
       padding-left: 0;
       padding-right: 0;
       -webkit-padding-start: 0;
    }
 }
 
 .customScope .u10v2, .customScope .u10v3, .customScope .u10v4, .customScope .u10v5 {
    width: 100%;
    min-width: 300px;
    margin: 0;
    clear: both;
    background-color: #161513;
    position: relative;
    font-size: 1.6rem;
 }
 
 .customScope .u10v2 .u10w4, .customScope .u10v3 .u10w4, .customScope .u10v4 .u10w4, .customScope .u10v5 .u10w4 {
    display: none;
    overflow: hidden;
 }
 
 .customScope .u10v2 .u10w5:after, .customScope .u10v3 .u10w5:after, .customScope .u10v4 .u10w5:after, .customScope .u10v5 .u10w5:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
 }
 
 .customScope .u10v2 [class*='u10v'] hr, .customScope .u10v3 [class*='u10v'] hr, .customScope .u10v4 [class*='u10v'] hr, .customScope .u10v5 [class*='u10v'] hr {
    background: #665F5B;
    color: #665F5B;
    height: 1px;
    margin: 0px 0px 19px 0px;
    clear: both;
 }
 
 .customScope .u10v2 .u10w8.cwidth, .customScope .u10v3 .u10w8.cwidth, .customScope .u10v4 .u10w8.cwidth, .customScope .u10v5 .u10w8.cwidth {
    margin-bottom: 0;
 }
 
 .customScope .u10v2 .u10v4 .u10w8, .customScope .u10v2 .u10fl .u10w8, .customScope .u10v3 .u10v4 .u10w8, .customScope .u10v3 .u10fl .u10w8, .customScope .u10v4 .u10v4 .u10w8, .customScope .u10v4 .u10fl .u10w8, .customScope .u10v5 .u10v4 .u10w8, .customScope .u10v5 .u10fl .u10w8 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-around;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .u10v2 .u10fl .u10w2, .customScope .u10v3 .u10fl .u10w2, .customScope .u10v4 .u10fl .u10w2, .customScope .u10v5 .u10fl .u10w2 {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    -ms-flex-preferred-size: 33.3%;
    flex-basis: 33.3%;
 }
 
 .customScope .u10v2 .u10fl .u10w9, .customScope .u10v2 .u10fl .u10w8, .customScope .u10v3 .u10fl .u10w9, .customScope .u10v3 .u10fl .u10w8, .customScope .u10v4 .u10fl .u10w9, .customScope .u10v4 .u10fl .u10w8, .customScope .u10v5 .u10fl .u10w9, .customScope .u10v5 .u10fl .u10w8 {
    -ms-flex-preferred-size: 45%;
    flex-basis: 45%;
    -ms-flex-pack: center;
    align-self: center;
 }
 
 .customScope .u10v2 .u10fl .u10w9 .u10title, .customScope .u10v2 .u10fl .u10w9 h2, .customScope .u10v2 .u10fl .u10w8 .u10title, .customScope .u10v2 .u10fl .u10w8 h2, .customScope .u10v3 .u10fl .u10w9 .u10title, .customScope .u10v3 .u10fl .u10w9 h2, .customScope .u10v3 .u10fl .u10w8 .u10title, .customScope .u10v3 .u10fl .u10w8 h2, .customScope .u10v4 .u10fl .u10w9 .u10title, .customScope .u10v4 .u10fl .u10w9 h2, .customScope .u10v4 .u10fl .u10w8 .u10title, .customScope .u10v4 .u10fl .u10w8 h2, .customScope .u10v5 .u10fl .u10w9 .u10title, .customScope .u10v5 .u10fl .u10w9 h2, .customScope .u10v5 .u10fl .u10w8 .u10title, .customScope .u10v5 .u10fl .u10w8 h2 {
    color: #fff;
 }
 
 .customScope .u10v2 .u10fl .u10w8 .u10w9, .customScope .u10v3 .u10fl .u10w8 .u10w9, .customScope .u10v4 .u10fl .u10w8 .u10w9, .customScope .u10v5 .u10fl .u10w8 .u10w9 {
    -ms-flex-preferred-size: 55%;
    flex-basis: 55%;
 }
 
 .customScope .u10v2 .u10-links, .customScope .u10v3 .u10-links, .customScope .u10v4 .u10-links, .customScope .u10v5 .u10-links {
    opacity: .85;
 }
 
 .customScope .u10v2 .scl-icons, .customScope .u10v3 .scl-icons, .customScope .u10v4 .scl-icons, .customScope .u10v5 .scl-icons {
    display: flex;
    opacity: .85;
 }
 
 .customScope .u10v2 .scl-icons li, .customScope .u10v3 .scl-icons li, .customScope .u10v4 .scl-icons li, .customScope .u10v5 .scl-icons li {
    justify-content: flex-end;
    display: inline-flex;
    flex: 1;
 }
 
 .customScope .u10v2 .scl-icons li:focus, .customScope .u10v3 .scl-icons li:focus, .customScope .u10v4 .scl-icons li:focus, .customScope .u10v5 .scl-icons li:focus {
    outline-color: #fff;
 }
 
 .customScope .u10v2 .scl-icons li a, .customScope .u10v3 .scl-icons li a, .customScope .u10v4 .scl-icons li a, .customScope .u10v5 .scl-icons li a {
    width: 30px;
    height: 30px;
    text-indent: unset;
    background: none !important;
 }
 
 .customScope .u10v2 .scl-icons li a:before, .customScope .u10v3 .scl-icons li a:before, .customScope .u10v4 .scl-icons li a:before, .customScope .u10v5 .scl-icons li a:before {
    visibility: visible;
    height: 30px;
    width: 30px;
    content: '';
    display: inline-block;
 }
 
 .customScope .u10v2 .scl-icons li a:focus, .customScope .u10v3 .scl-icons li a:focus, .customScope .u10v4 .scl-icons li a:focus, .customScope .u10v5 .scl-icons li a:focus {
    outline-color: #fff;
 }
 
 .customScope .u10v2 .scl-icons .scl-googleplus a, .customScope .u10v3 .scl-icons .scl-googleplus a, .customScope .u10v4 .scl-icons .scl-googleplus a, .customScope .u10v5 .scl-icons .scl-googleplus a {
    display: none;
 }
 
 .customScope .u10v2 a, .customScope .u10v3 a, .customScope .u10v4 a, .customScope .u10v5 a {
    outline-color: #fff;
 }
 
 .customScope .u10v2 .u10w6.icn-googleplus + span, .customScope .u10v2 .u10w1 .scl-icons li.scl-googleplus, .customScope .u10v2 .u10w1 .scl-icons li.scl-googleplus a, .customScope .u10v2 .u10w6.icn-feed + span, .customScope .u10v2 .u10w1 .scl-icons li.scl-feed, .customScope .u10v2 .u10w1 .scl-icons li.scl-feed a, .customScope .u10v3 .u10w6.icn-googleplus + span, .customScope .u10v3 .u10w1 .scl-icons li.scl-googleplus, .customScope .u10v3 .u10w1 .scl-icons li.scl-googleplus a, .customScope .u10v3 .u10w6.icn-feed + span, .customScope .u10v3 .u10w1 .scl-icons li.scl-feed, .customScope .u10v3 .u10w1 .scl-icons li.scl-feed a, .customScope .u10v4 .u10w6.icn-googleplus + span, .customScope .u10v4 .u10w1 .scl-icons li.scl-googleplus, .customScope .u10v4 .u10w1 .scl-icons li.scl-googleplus a, .customScope .u10v4 .u10w6.icn-feed + span, .customScope .u10v4 .u10w1 .scl-icons li.scl-feed, .customScope .u10v4 .u10w1 .scl-icons li.scl-feed a, .customScope .u10v5 .u10w6.icn-googleplus + span, .customScope .u10v5 .u10w1 .scl-icons li.scl-googleplus, .customScope .u10v5 .u10w1 .scl-icons li.scl-googleplus a, .customScope .u10v5 .u10w6.icn-feed + span, .customScope .u10v5 .u10w1 .scl-icons li.scl-feed, .customScope .u10v5 .u10w1 .scl-icons li.scl-feed a {
    display: none !important;
 }
 
 .customScope .u10v2 .u10w2 a:hover span, .customScope .u10v3 .u10w2 a:hover span {
    text-decoration: underline;
 }
 
 .customScope .u10v2 .u10w6.icn-img, .customScope .u10v3 .u10w6.icn-img {
    position: relative;
    font-size: 53.3334px;
    line-height: 53.3334px;
    text-decoration: none;
    color: #312D2A;
 }
 
 .customScope .u10v2 .u10w6.icn-img:before, .customScope .u10v3 .u10w6.icn-img:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -.5em 0 0 -.5em;
    color: #fff;
    transition: all .2s ease-in-out;
 }
 
 .customScope .u10v2 .u10w7.icn-img:before, .customScope .u10v3 .u10w7.icn-img:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -.5em 0 0 -.25em;
    color: #fff;
    transition: all .2s ease-in-out;
 }
 
 .customScope .u10v2 a:hover, .customScope .u10v3 a:hover {
    text-decoration: none;
 }
 
 .customScope .u10v2 .u10w2 span, .customScope .u10v3 .u10w2 span {
    display: block;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 16px;
 }
 
 .customScope .u10v2 .u10w7, .customScope .u10v3 .u10w7 {
    display: none !important;
 }
 
 .customScope .u10v2 .u10w1, .customScope .u10v3 .u10w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
    margin: 0 auto;
    padding: 0;
    font-size: 0;
 }
 
 .customScope .u10v2 .u10w2, .customScope .u10v3 .u10w2 {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: center;
    display: inline-block;
    margin: 17px auto 17px;
    width: 100%;
    vertical-align: top;
    font-size: 20px;
    padding: 0 17px;
    box-sizing: border-box;
 }
 
 .customScope .u10v2:first-child, .customScope .u10v3:first-child {
    border-left: none;
 }
 
 .customScope .u10v2 .u10w2 > a, .customScope .u10v2 .u10w2 > span > a, .customScope .u10v3 .u10w2 > a, .customScope .u10v3 .u10w2 > span > a {
    display: block;
    cursor: pointer;
 }
 
 .customScope .u10v2 .u10w2 a:hover span, .customScope .u10v3 .u10w2 a:hover span {
    text-decoration: underline;
 }
 
 .customScope .u10v2 .u10w2 .sharewidgetw1, .customScope .u10v3 .u10w2 .sharewidgetw1 {
    display: block;
 }
 
 .customScope .u10v2 .u10w2 span .sharewidgetw2, .customScope .u10v3 .u10w2 span .sharewidgetw2 {
    top: -58px;
    bottom: auto;
    right: 50%;
    margin-right: -25px;
 }
 
 .customScope .u10v2 .u10w8, .customScope .u10v3 .u10w8 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u10v2 .u10w8 h2, .customScope .u10v2 .u10w8 .u10title, .customScope .u10v3 .u10w8 h2, .customScope .u10v3 .u10w8 .u10title {
    font-size: 2.8rem;
    font-weight: 300;
    color: #fff;
    margin: auto;
    text-align: left;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u10v2 .u10w8 > .u10w9, .customScope .u10v3 .u10w8 > .u10w9 {
    justify-content: center;
    display: flex;
    flex-basis: 20%;
 }
 
 .customScope section.expando + .u10v3 {
    margin-top: 3em;
 }
 
 .customScope .u10v4 {
    position: relative;
 }
 
 .customScope .u10v3 + .u10v4 {
    padding-top: 2.25em;
 }
 
 .customScope .u10v3 + .u10v4:before {
    content: '';
    display: block;
    height: 1px;
    width: 100%;
    max-width: 1400px;
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    background: #C74634;
 }
 
 @media only screen and (max-width: 1476px) {
    .customScope .u10v3 + .u10v4:before {
       width: calc(100% - 2 * 38px);
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .u10v3 + .u10v4:before {
       width: calc(100% - 2 * 28px);
    }
 }
 
 @media only screen and (max-width: 670px) {
    .customScope .u10v3 + .u10v4:before {
       width: calc(100% - 2 * 22px);
    }
 }
 
 .customScope .u10v4 h2, .customScope .u10v4 .u10title {
    margin-bottom: 1.2em;
    color: #fff;
    font-size: 3rem;
    font-weight: 300;
 }
 
 .customScope .u10v5.bgblue {
    background-color: #000 !important;
 }
 
 .customScope .u10v5 .u10w2 {
    width: 100%;
 }
 
 .customScope .u10v5 .u10w2 a {
    text-decoration: none;
    cursor: pointer;
 }
 
 .customScope .u10v5 .u10w6.icn-img {
    position: relative;
    font-size: 6rem;
    line-height: 1;
 }
 
 .customScope .u10v5 .u10w6.icn-img:before {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -0.7em 0 0 -0.5em;
    color: #fff;
    transition: all .2s ease-in-out;
 }
 
 .customScope .u10v5 .u10w2 a:hover h4 {
    text-decoration: underline;
 }
 
 .customScope .u10v5 .col-item {
    -ms-flex-align: center;
    align-items: center;
    opacity: 1 !important;
    transition: none;
    top: 0;
 }
 
 .customScope .u10v5 h4 {
    color: #fff;
    text-align: center;
    display: block;
    font-size: 1.6rem;
    line-height: 1.25;
    font-weight: bold;
 }
 
 .customScope [class*='u10v'] .qrcodew1 {
    display: block;
    position: relative;
 }
 
 .customScope [class*='u10v'] .qrcodew2 {
    bottom: 20px;
    border: none;
    position: absolute;
 }
 
 .customScope .u10w2.atgchat-wrapper:first-child + .u10w2 {
    border: none;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 770px) {
    .customScope .u10v2 .u10btn, .customScope .u10v3 .u10btn, .customScope .u10v4 .u10btn, .customScope .u10v5 .u10btn {
       display: block;
       position: absolute;
       right: 3.2587269%;
       top: 2.1rem;
       width: 16px;
       height: 16px;
       transition: transform .25s ease;
    }
 
    .customScope .u10v2 .u10btn:before, .customScope .u10v3 .u10btn:before, .customScope .u10v4 .u10btn:before, .customScope .u10v5 .u10btn:before {
       color: #fff;
       font-size: 22px;
       position: absolute;
       line-height: .5;
       font-weight: bold;
    }
 
    .customScope .u10v2 [class*='u10v'] a:before, .customScope .u10v3 [class*='u10v'] a:before, .customScope .u10v4 [class*='u10v'] a:before, .customScope .u10v5 [class*='u10v'] a:before {
       display: block;
    }
 
    .customScope .u10v2 .u10w3.u10active .u10btn, .customScope .u10v3 .u10w3.u10active .u10btn, .customScope .u10v4 .u10w3.u10active .u10btn, .customScope .u10v5 .u10w3.u10active .u10btn {
       transform: scale(1, -1);
       top: 1.4rem;
    }
 
    .customScope .u10v2 .u10w3 h5, .customScope .u10v2 .u10btn, .customScope .u10v3 .u10w3 h5, .customScope .u10v3 .u10btn, .customScope .u10v4 .u10w3 h5, .customScope .u10v4 .u10btn, .customScope .u10v5 .u10w3 h5, .customScope .u10v5 .u10btn {
       cursor: pointer;
    }
 
    .customScope .u10v2 .u10w1, .customScope .u10v3 .u10w1, .customScope .u10v4 .u10w1, .customScope .u10v5 .u10w1 {
       margin: 0;
       display: inline-flex;
    }
 
    .customScope .u10v2 .u10w2, .customScope .u10v3 .u10w2, .customScope .u10v4 .u10w2, .customScope .u10v5 .u10w2 {
       margin-left: 0;
       width: 100%;
       display: block;
    }
 
    .customScope .u10v2 .u10w3, .customScope .u10v3 .u10w3, .customScope .u10v4 .u10w3, .customScope .u10v5 .u10w3 {
       margin: 0;
    }
 
    .customScope .u10v2 .u10w1 .u10w2:first-child .u10w3:first-child, .customScope .u10v3 .u10w1 .u10w2:first-child .u10w3:first-child, .customScope .u10v4 .u10w1 .u10w2:first-child .u10w3:first-child, .customScope .u10v5 .u10w1 .u10w2:first-child .u10w3:first-child {
       border-top: 0;
    }
 
    .customScope .u10v2 .u10w1 h5, .customScope .u10v3 .u10w1 h5, .customScope .u10v4 .u10w1 h5, .customScope .u10v5 .u10w1 h5 {
       margin: 0;
       font-weight: normal;
       padding: .675em 0;
       line-height: 1.5em;
       font-size: 17.6px;
    }
 
    .customScope .u10v2 .u10w3 ul, .customScope .u10v3 .u10w3 ul, .customScope .u10v4 .u10w3 ul, .customScope .u10v5 .u10w3 ul {
       visibility: none;
       height: 0;
       opacity: 0;
    }
 
    .customScope .u10v2 .u10w3.u10active ul, .customScope .u10v3 .u10w3.u10active ul, .customScope .u10v4 .u10w3.u10active ul, .customScope .u10v5 .u10w3.u10active ul {
       visibility: visible;
       height: auto;
       opacity: 1;
       transition: all ease-in-out .5s;
    }
 
    .customScope .u10v2 .u10w3 ul li, .customScope .u10v3 .u10w3 ul li, .customScope .u10v4 .u10w3 ul li, .customScope .u10v5 .u10w3 ul li {
       font-size: 14px;
       line-height: 1.5em;
       padding: 0.525em 2.2587269%;
       border: 0;
    }
 
    .customScope .u10v2 .u10w3 ul li:last-child, .customScope .u10v3 .u10w3 ul li:last-child, .customScope .u10v4 .u10w3 ul li:last-child, .customScope .u10v5 .u10w3 ul li:last-child {
       padding-bottom: 16px;
    }
 
    .customScope .u10v2 .u10w3 ul li a, .customScope .u10v3 .u10w3 ul li a, .customScope .u10v4 .u10w3 ul li a, .customScope .u10v5 .u10w3 ul li a {
       padding: 0 0;
       display: block;
    }
 
    .customScope .u10v2 .u10w4, .customScope .u10v3 .u10w4, .customScope .u10v4 .u10w4, .customScope .u10v5 .u10w4 {
       height: 1px;
       margin-bottom: 2.5em;
    }
 
    .customScope .u10v2 .u10w4 hr, .customScope .u10v3 .u10w4 hr, .customScope .u10v4 .u10w4 hr, .customScope .u10v5 .u10w4 hr {
       background: transparent !important;
       display: none;
    }
 
    .customScope .u10v2 .u10w5, .customScope .u10v3 .u10w5, .customScope .u10v4 .u10w5, .customScope .u10v5 .u10w5 {
       margin-top: 2em;
       flex: 1 1 100%;
       flex-wrap: nowrap;
       flex-direction: column-reverse;
    }
 
    .customScope .u10v2 .u10w5 .footer-promo, .customScope .u10v3 .u10w5 .footer-promo, .customScope .u10v4 .u10w5 .footer-promo, .customScope .u10v5 .u10w5 .footer-promo {
       order: 3;
    }
 
    .customScope .u10v2 .u10w5 .scl-icons, .customScope .u10v3 .u10w5 .scl-icons, .customScope .u10v4 .u10w5 .scl-icons, .customScope .u10v5 .u10w5 .scl-icons {
       opacity: 1;
       order: 2;
       margin-top: 2.5em;
       justify-content: space-between;
    }
 
    .customScope .u10v2 .u10w5 .scl-icons li, .customScope .u10v3 .u10w5 .scl-icons li, .customScope .u10v4 .u10w5 .scl-icons li, .customScope .u10v5 .u10w5 .scl-icons li {
       justify-content: inherit;
       flex: 0;
    }
 
    .customScope .u10v2 .u10w5 .scl-icons li a, .customScope .u10v3 .u10w5 .scl-icons li a, .customScope .u10v4 .u10w5 .scl-icons li a, .customScope .u10v5 .u10w5 .scl-icons li a {
       width: 3em;
       height: 3em;
    }
 
    .customScope .u10v2 .u10w5 .scl-icons li a:before, .customScope .u10v3 .u10w5 .scl-icons li a:before, .customScope .u10v4 .u10w5 .scl-icons li a:before, .customScope .u10v5 .u10w5 .scl-icons li a:before {
       background-size: cover;
       width: 3em;
       height: 3em;
    }
 
    .customScope .u10v2 .u10w5 .u10-links, .customScope .u10v3 .u10w5 .u10-links, .customScope .u10v4 .u10w5 .u10-links, .customScope .u10v5 .u10w5 .u10-links {
       order: 1;
       margin-top: 3em;
       flex-direction: column;
       justify-content: left;
       width: 100%;
    }
 
    .customScope .u10v2 .u10w5 .u10-links li a, .customScope .u10v3 .u10w5 .u10-links li a, .customScope .u10v4 .u10w5 .u10-links li a, .customScope .u10v5 .u10w5 .u10-links li a {
       border-right: none;
       padding-left: 0;
       line-height: 24px;
    }
 
    .customScope .u10v2 .u10w1 h3, .customScope .u10v3 .u10w1 h3, .customScope .u10v4 .u10w1 h3, .customScope .u10v5 .u10w1 h3 {
       max-width: 301px;
       width: 90%;
       height: 14px;
       display: block;
       margin: 0 auto 16px auto;
    }
 
    .customScope .u10v2 .u10-ologo a, .customScope .u10v3 .u10-ologo a, .customScope .u10v4 .u10-ologo a, .customScope .u10v5 .u10-ologo a {
       margin: 0 auto;
       width: 117px;
       height: 15px;
       background-position: 0px -41px;
       background-size: 304%;
    }
 
    .customScope .u10v2 .u10v3 .u10w2 span .sharewidgetw2, .customScope .u10v3 .u10v3 .u10w2 span .sharewidgetw2, .customScope .u10v4 .u10v3 .u10w2 span .sharewidgetw2, .customScope .u10v5 .u10v3 .u10w2 span .sharewidgetw2 {
       top: -3.5em;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 600px) {
    .customScope .u10v2 .u10w2, .customScope .u10v3 .u10w2 {
       width: 33.333333333%;
       padding: 0 16px 16px;
       border-left: 0;
       margin: 0 auto;
    }
 
    .customScope .u10v2 {
       padding: 16px 0 0;
    }
 
    .customScope .u10fl .u10w1.u104up {
       -ms-flex-flow: row wrap;
       flex-flow: row wrap !important;
    }
 
    .customScope .u10v3 .u104up .u10w2, .customScope .u10v2 .u104up .u10w2 {
       width: 50% !important;
    }
 
    .customScope .u10v2 .u10w1, .customScope .u10v3 .u10w1 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -ms-flex-align: center;
       align-items: center;
       width: 95.1171876%;
    }
 
    .customScope .u10v3 .u10w8, .customScope .u10v3 .u10w9 {
       margin: 0 !important;
       flex-flow: column;
    }
 
    .customScope .u10v3 .u10w8 .u10title, .customScope .u10v3 .u10w9 .u10title {
       text-align: center;
    }
 
    .customScope .u10v3 .u10w8.cwidth {
       text-align: center;
       margin: 0 auto;
    }
 
    .customScope .u10v3 .u10w8 > h2, .customScope .u10v3 .u10w8 > .u10w9 > h2, .customScope .u10v3.u10fl .u10w8 > .u10w9 > h2, .customScope .u10v3 .u10w8 > .u10title, .customScope .u10v3 .u10w8 > .u10w9 > .u10title, .customScope .u10v3.u10fl .u10w8 > .u10w9 > .u10title {
       margin: 0 0 16px;
    }
 
    .customScope .u10fl .u10w8 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
       -ms-flex-pack: justify;
       justify-content: space-between;
       -ms-flex-align: center;
       align-items: center;
    }
 
    .customScope .u10fl .u10w8.cwidth {
       padding-left: 0px;
       padding-right: 0px;
    }
 
    .customScope .u10v2, .customScope .u10v3 {
       padding: 16px 0;
    }
 
    .customScope .u10fl .u10w2 {
       width: fit-content !important;
       -ms-flex-preferred-size: 33.3%;
       flex-basis: 33.3%;
       border-bottom: 0px !important;
    }
 
    .customScope .u10fl .u10w2:nth-child(2), .customScope .u10fl .u10w2:nth-child(3), .customScope .u10fl .u10w2:nth-child(4), .customScope .u10fl .u10w2:nth-child(5) {
       border-bottom: 0px !important;
    }
 
    .customScope .u10fl .u10w8 .u10w9 {
       -ms-flex-preferred-size: 100%;
       flex-basis: 100%;
       align-self: center;
       margin-bottom: 16px;
    }
 }
 
 .customScope .f01v0 .u10w1 {
    padding-left: 19px;
    padding-right: 19px;
    margin-top: 3em;
 }
 
 .customScope .f01v0 [class*='u10v'] h5 {
    font-size: 18px;
    background: transparent;
    padding-left: 0;
 }
 
 .customScope .f01v0 .u10w3 ul li {
    font-size: 15px;
 }
 
 .customScope .f01v0 ul.u10-links li a {
    font-size: 13px;
 }
 
 .customScope #Wrapper_FixedWidth_Footer [class*='u10v'], .customScope .f01v0w1 [class*='u10v'] {
    width: auto;
    margin: 0 -19px;
 }
 
 @keyframes o-upfade-small {
    0% {
       opacity: 0;
       -ms-transform: translateX(-10px);
       -webkit-transform: translateX(-10px);
       transform: translateX(-10px);
    }
 
    100% {
       opacity: 1;
       -ms-transform: translateX(0);
       -webkit-transform: translateX(0);
       transform: translateX(0);
    }
 }
 
 .customScope .f11v8 .u10w5 .scl-icons > li:first-of-type {
    margin-left: 0;
 }
 
 .customScope .f11v8 .u10v2 a:hover, .customScope .u10v3 a:hover {
    text-decoration: none;
 }
 
 .customScope #u06, .customScope .u10v0, .customScope .u10v6 {
    clear: both;
    position: relative;
    background-repeat: repeat-x;
    background-size: auto 12px;
    background-color: #312D2A;
 }
 
 .customScope #u06 a, .customScope .u10v0 a, .customScope .u10v6 a {
    outline-color: currentColor;
 }
 
 .customScope .u10v0 .u10w5 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: wrap;
    -ms-flex-wrap: none;
    flex-flow: wrap row-reverse;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    justify-content: center;
 }
 
 .customScope .u10v0 .u10w5.u10w10 {
    flex-direction: row;
    align-items: flex-end;
 }
 
 .customScope .u10v0 .u10w5.u10w10 .u10-links {
    line-height: 30px;
 }
 
 .customScope .u10v0 #u10cmenu {
    display: none;
 }
 
 .customScope .u10v6 .u10w5 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: nowrap;
    -ms-flex-wrap: none;
    flex-flow: nowrap row;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    justify-content: center;
 }
 
 .customScope .u10v6 .u10w5 .u10-links {
    order: 1;
 }
 
 .customScope .u10v6 .u10w5 .scl-icons {
    order: 2;
 }
 
 .customScope .u10v6 .u10w5.u10w10 #u10cmenu {
    margin-right: 0;
 }
 
 .customScope .u10v6 .u10w5.u10w10 ul.u10-links > li:first-child a {
    border-right: none;
 }
 
 .customScope .u10v6 .u10w5.u10w10 ul.u10-links > li:nth-child(2) a {
    border-right: 1px solid #fff;
    padding-right: 20px;
 }
 
 .customScope .u10v6 .u10w5.u10w10 ul.u10-links > li:nth-child(3) a {
    padding-left: 20px;
 }
 
 .customScope .u10v7 .u10w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .u10v7 .u10w5 {
    flex-flow: row wrap;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
 }
 
 .customScope .u10v7 ul.u10-links > li:first-child a, .customScope .u10v7 .u10w5 .u10-links {
    padding-right: 30px;
 }
 
 .customScope .u10v7 .u10w5 .scl-icons > li:last-of-type {
    transform: translateY(0.3em);
 }
 
 .customScope .u10v7 .u10w5 ul li a, .customScope .u10v7 .u10w1 .u10ttl {
    color: #fff;
 }
 
 .customScope .u10v7 .u10w1 .u10ttl {
    opacity: 1;
 }
 
 .customScope .u10v0 .u10w1, .customScope .u10v6 .u10w1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u10w1 {
    clear: both;
    width: 100%;
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    padding: 0 48px 40px 48px;
 }
 
 .customScope .u10w1:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
 }
 
 @media only screen and (max-width: 1476px) {
    .customScope .u10w1 {
       max-width: 1476px;
       padding-left: 38px;
       padding-right: 38px;
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .u10w1 {
       max-width: 1476px;
       padding-left: 28px;
       padding-right: 28px;
    }
 }
 
 @media only screen and (max-width: 670px) {
    .customScope .u10w1 {
       padding-left: 22px;
       padding-right: 22px;
    }
 }
 
 .customScope .u10v0 .u10w5:only-child {
    border-top: none;
    margin-top: 40px;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1024px) {
    .customScope .u10v0 .u10w5:only-child {
       margin-top: -20px;
       border-top: none;
    }
 
    .customScope .u10v0 .u10w5.u10w10 .scl-icons {
       margin-top: 30px;
       padding-top: 0;
       padding-left: 40px;
       padding-right: 40px;
       line-height: 0;
    }
 
    .customScope .u10v6 .u10w5 ul.u10-cr {
       margin-top: 2.75em;
    }
 
    .customScope .u10v6 .u10w5 ul.u10-cr li {
       line-height: 10px !important;
    }
 
    .customScope .u10v6 .u10w5 ul .u10-links {
       margin-top: 0;
    }
 
    .customScope .u10v6 .u10w5 ul.u10-cr ~ .u10-links > li:first-child a {
       padding-right: 20px;
    }
 
    .customScope .u10v6 .u10w5 ul.u10-cr ~ .u10-links > li #teconsent {
       line-height: .5;
    }
 
    .customScope .u10v6 .u10w5 ul.u10-cr ~ .scl-icons {
       margin-top: 2.3em;
    }
 }
 
 .customScope .u10w2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-around;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex: 1 1 25%;
    padding-top: 40px;
 }
 
 .customScope .f01 .u10w2 {
    padding-top: 0;
 }
 
 .customScope .f01 .u10w2 .u10w3 {
    margin-bottom: 0;
 }
 
 .customScope .u10v0.u10v0x4 .u10w2, .customScope .u10v6 .u10w2 {
    flex: 1 1 20%;
    padding-left: 0;
 }
 
 .customScope .u10v0.u10v0x4 .u10w3, .customScope .u10v6 .u10w3 {
    padding-right: 23px;
 }
 
 .customScope .u10v0.u10v0x4 .u10w1 > .u10w2:nth-child(5) .u10w3, .customScope .u10v6 .u10w1 > .u10w2:nth-child(5) .u10w3 {
    padding-right: 0;
 }
 
 .customScope .u10w5 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    -ms-flex-wrap: wrap;
    flex-flow: row-reverse wrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    flex: 1 1 auto;
    margin-top: 64px;
    justify-content: center;
    align-items: center;
 }
 
 .customScope .u10w5 .u10-links, .customScope .u10w5 .scl-icons, .customScope .u10w5 .footer-promo {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    line-height: 24px;
    list-style-type: none;
 }
 
 .customScope .u10w5 .u10-links li a, .customScope .u10w5 .scl-icons li a, .customScope .u10w5 .footer-promo li a {
    border-right: none;
 }
 
 .customScope .u10w5 .scl-icons > li {
    margin-right: 22px;
 }
 
 .customScope .u10w5 .scl-icons > li:last-of-type {
    margin-right: 0px;
 }
 
 .customScope .u10w5 .scl-icons > li > a {
    overflow: hidden;
 }
 
 .customScope .u10w5 .u10-links {
    padding-right: 40px;
    justify-content: flex-end;
    padding-inline-start: 0;
 }
 
 .customScope .u10w5 .u10-links .last {
    display: none;
 }
 
 .customScope .u10w5 .u10-links.u10-min li a ~ span ~ a {
    padding-left: 7px;
 }
 
 .customScope .u10w3 {
    margin: 0 0 16px;
    position: relative;
 }
 
 .customScope .u10w3 ul {
    padding-left: 0;
    padding-inline-start: 0;
 }
 
 .customScope .u10w3 ul li {
    font-size: 15px;
    font-weight: normal;
    color: #fff;
    line-height: 1.2;
    padding: 0 0 7.5px;
    list-style-type: none;
 }
 
 .customScope .u10w3 ul li a {
    text-decoration: none;
 }
 
 .customScope .u10w3 ul li a:hover {
    text-decoration: underline;
 }
 
 .customScope .ocom-base .u10w3 ul li {
    font-size: 15px;
 }
 
 @media only screen and (max-width: 1500px) {
    .customScope .ocom-base .u10w3 ul li {
       font-size: 13.09344px;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .ocom-base .u10w3 ul li {
       font-size: 11.52px;
       -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
       -ms-text-size-adjust: 100%;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .ocom-base .u10w3 ul li {
       -webkit-text-size-adjust: none;
    }
 }
 
 .customScope .u10w3 ul li {
    color: #B0AEAB;
 }
 
 .customScope .u10w3 ul li > a {
    color: #FBF9F8 !important;
    opacity: 1;
 }
 
 .customScope .u10w3 ul li a:hover {
    color: #FBF9F8;
    opacity: 1;
 }
 
 .customScope .u10w3 ul li a:visited {
    color: #FBF9F8;
    opacity: 1;
 }
 
 .customScope .u10w1 h5, .customScope .u10w1 .u10ttl {
    font-size: 18px;
    margin: 0 0 16px 0;
    font-weight: bold;
    color: #FBF9F8;
    opacity: .6;
 }
 
 .customScope .ocom-base .u10w1 h5, .customScope .ocom-base .u10w1 .u10ttl {
    font-size: 18px;
 }
 
 @media only screen and (max-width: 1500px) {
    .customScope .ocom-base .u10w1 h5, .customScope .ocom-base .u10w1 .u10ttl {
       font-size: 15.712128px;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .ocom-base .u10w1 h5, .customScope .ocom-base .u10w1 .u10ttl {
       font-size: 13.824px;
       -webkit-text-size-adjust: 100%;
       -moz-text-size-adjust: 100%;
       -ms-text-size-adjust: 100%;
    }
 }
 
 @media only screen and (max-width: 450px) {
    .customScope .ocom-base .u10w1 h5, .customScope .ocom-base .u10w1 .u10ttl {
       -webkit-text-size-adjust: none;
    }
 }
 
 .customScope .u10w1 h3 {
    display: none !important;
    margin: 0 0 0.6em 0;
    background-position: 0 0;
    text-indent: -30000px;
    background-size: 100% auto;
 }
 
 .customScope .u10w1 h3, .customScope .u10-ologo a {
    display: none;
 }
 
 .customScope ul.u10-links li a {
    font-size: 11.2px;
    font-weight: normal;
    padding: 0 8.96px 0 6.72px;
    color: #FBF9F8;
    border-right: 1px solid #fff;
 }
 
 .customScope ul.u10-links li span {
    color: #FBF9F8;
    font-size: 11.2px;
    margin: 0 0 0 -5px;
 }
 
 .customScope ul.u10-links li a + span + a {
    margin-left: -3px;
 }
 
 .customScope [class*='u10v'], .customScope [class*='u10v'] a {
    color: #fff;
 }
 
 .customScope [class*='u10v']:before, .customScope [class*='u10v'] a:before {
    display: none;
 }
 
 .customScope *.u10v3:is([class*="-00bg"], [class*="-10bg"], [class*="-20bg"], [class*="-30bg"], [class*="-40bg"], [class*="-50bg"], [class*="-60bg"], [class*="-70bg"], [class*="-80bg"], [class*="-90bg"]) * {
    color: #211E1C !important;
 }
 
 .customScope *.u10v3:is([class*="-00bg"], [class*="-10bg"], [class*="-20bg"], [class*="-30bg"], [class*="-40bg"], [class*="-50bg"], [class*="-60bg"], [class*="-70bg"], [class*="-80bg"], [class*="-90bg"]) *:before {
    color: #211E1C !important;
 }
 
 .customScope *.u10v3.rw-icons .icn-img {
    font-size: 3.4rem;
    margin-bottom: .3em;
 }
 
 .customScope *.u10v3 .u10w6.svg-img {
    max-width: 5.5rem;
    margin: 0 auto;
    margin-bottom: .5em;
 }
 
 .customScope *.u10v3 .u10w6.svg-img img {
    margin: 0 auto;
    display: block;
 }
 
 .customScope *.u10v3.u10v3horiz .u10w2 .icn-img {
    margin: 0 .5em;
 }
 
 .customScope *.u10v3.u10v3horiz .u10w2 > a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope [class*='u10v'] h3 a {
    display: block;
 }
 
 .customScope ul.u10-links li {
    margin: 0;
    padding: 0;
    color: #C6C1BD !important;
    list-style-type: none;
 }
 
 .customScope ul.u10-links li a {
    text-decoration: none;
 }
 
 .customScope ul.u10-links li a:hover {
    text-decoration: underline;
 }
 
 .customScope ul.u10-links > li:first-child a {
    border-right: 1px solid #fff;
    border-left: 0;
    padding-right: 20px;
    padding-left: 0;
 }
 
 .customScope ul.u10-links > li:nth-child(2) a {
    padding-left: 20px;
 }
 
 .customScope ul.u10-links > li.u10last a {
    padding-right: 0;
    border: 0;
 }
 
 .customScope .scl-icons {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    opacity: .85;
 }
 
 .customScope .scl-icons li:focus {
    outline-color: #fff;
 }
 
 .customScope .scl-icons li a {
    width: 30px;
    height: 30px;
    background: none !important;
    text-indent: 0;
 }
 
 .customScope .scl-icons li a:before {
    visibility: visible;
    height: 24px;
    width: 30px;
    content: '';
    display: inline-block;
 }
 
 .customScope .scl-icons li a:focus {
    outline-color: #fff;
 }
 
 .customScope .scl-icons .scl-facebook a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M23,12.073725 C23,5.96030998 18.0830126,1 12.0102986,1 L12,1 C5.92728597,1 1,5.96030998 1,12.073725 C1,17.6007959 5.03016748,22.1694418 10.2892957,23 L10.2892957,15.2726987 L7.47779049,15.2726987 L7.47779049,12.073725 L10.2892957,12.073725 L10.2915843,9.63388837 C10.2915843,6.85883339 11.923333,5.31982407 14.4361802,5.31982407 C15.6388224,5.31982407 16.8895246,5.55251859 16.8895246,5.55251859 L16.8895246,8.25960834 L15.5118069,8.25960834 C14.1455321,8.25960834 13.7084157,9.12126924 13.7084157,9.99675359 L13.7118485,12.073725 L16.7670862,12.073725 L16.2784771,15.2726987 L13.7118485,15.2726987 L13.7118485,23 C18.9709768,22.1694418 23,17.6007959 23,12.073725'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-twitter a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M23,5.1046638 C22.1900726,5.46038162 21.3199026,5.70135176 20.4076585,5.81036206 C21.3409397,5.25574825 22.0552441,4.37697223 22.3918373,3.32894337 C21.5197549,3.84339549 20.5549181,4.21632547 19.5269701,4.41522145 C18.7046116,3.54696397 17.5303603,3 16.2337115,3 C13.7417742,3 11.722215,5.00904073 11.722215,7.48567827 C11.722215,7.83661494 11.7604642,8.17894554 11.8379189,8.50693267 C8.0894945,8.32046768 4.76468031,6.53518494 2.53857522,3.82235841 C2.15034555,4.48598253 1.92658756,5.25479202 1.92658756,6.07715043 C1.92658756,7.63198157 2.52040683,9.00417264 3.73195115,9.80836267 C2.9927848,9.7844569 2.44103968,9.58269222 1.48480897,9.24896771 L1.48480897,9.30538532 C1.48480897,11.4769853 3.24331725,13.2890425 5.30686313,13.7011779 C4.929152,13.8044508 4.63176425,13.8579997 4.21867258,13.8579997 C3.9298909,13.8579997 3.69848307,13.8312253 3.42117616,13.7776764 C3.99587082,15.5581779 5.68744295,16.8576955 7.66205937,16.893076 C6.11774677,18.0969705 4.18616073,18.8122311 2.0709784,18.8122311 C1.70761073,18.8122311 1.35380536,18.791194 1,18.7491198 C2.99852219,20.0218629 5.37188682,20.7638979 7.9211979,20.7638979 C16.219368,20.7638979 20.7595514,13.9306733 20.7595514,8.00395532 C20.7595514,7.81079671 20.7566827,7.61763811 20.7471204,7.42447951 C21.6297214,6.79336724 22.3956622,6.00256444 23,5.1046638'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-linkedin a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M19.750875,13.2518611 C19.750875,10.0424583 17.7563611,8.94765278 15.9108056,8.94765278 C14.2042778,8.94765278 13.0871667,10.0519306 12.7670972,10.6987917 L12.7250833,10.6987917 L12.7250833,9.243125 L9.54409722,9.243125 L9.54409722,19.7502639 L12.8515833,19.7502639 L12.8515833,14.0536389 C12.8515833,12.5347222 13.8139306,11.7960417 14.7950694,11.7960417 C15.7236528,11.7960417 16.4435417,12.3182361 16.4435417,14.0114722 L16.4435417,19.7502639 L19.750875,19.7502639 L19.750875,13.2518611 Z M7.810375,5.88063889 C7.810375,4.78384722 6.95665278,3.98130556 5.90355556,3.98130556 C4.85045833,3.98130556 3.99658333,4.78384722 3.99658333,5.88063889 C3.99658333,6.97758333 4.85045833,7.77920833 5.90355556,7.77920833 C6.95665278,7.77920833 7.810375,6.97758333 7.810375,5.88063889 L7.810375,5.88063889 Z M4.24988889,19.7421667 L7.55722222,19.7421667 L7.55722222,9.23502778 L4.24988889,9.23502778 L4.24988889,19.7421667 Z M23.0006111,2.62402778 L23.0006111,21.3759722 C23.0006111,22.2729306 22.2735417,23.0001528 21.3767361,23.0001528 L2.62402778,23.0001528 C1.72706944,23.0001528 1,22.2729306 1,21.3759722 L1,2.62402778 C1,1.72706944 1.72706944,1 2.62402778,1 L21.3767361,1 C22.2735417,1 23.0006111,1.72706944 23.0006111,2.62402778 L23.0006111,2.62402778 Z'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-youtube a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M22.54025,6.49845161 C23,8.28090323 23,12 23,12 C23,12 23,15.7189677 22.54025,17.5016774 C22.28725,18.4850323 21.541875,19.2594839 20.595125,19.5224516 C18.879625,20 12,20 12,20 C12,20 5.120375,20 3.40475,19.5224516 C2.458125,19.2594839 1.712625,18.4850323 1.459625,17.5016774 C1,15.7189677 1,12 1,12 C1,12 1,8.28090323 1.459625,6.49845161 C1.712625,5.51496774 2.458125,4.74051613 3.40475,4.47767742 C5.120375,4 12,4 12,4 C12,4 18.879625,4 20.595125,4.47767742 C21.541875,4.74051613 22.28725,5.51496774 22.54025,6.49845161 Z M9.9999625,16.000025 L15.9999625,12.0001779 L9.9999625,8.000025 L9.9999625,16.000025 Z'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-instagram a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M11.9999782,1 C14.9874206,1 15.3619753,1.01266272 16.5352423,1.06619549 C17.7061077,1.11959725 18.5056933,1.30556465 19.205418,1.57750759 C19.9287652,1.85857642 20.5422088,2.23470301 21.153731,2.8462253 C21.765297,3.45779125 22.1413799,4.07123477 22.4224924,4.79453836 C22.6944353,5.49426307 22.8804027,6.29384865 22.9338045,7.46471407 C22.9873373,8.63798103 23,9.01257937 23,11.9999782 C23,14.9874206 22.9873373,15.362019 22.9338045,16.5352859 C22.8804027,17.7061077 22.6944353,18.5057369 22.4224924,19.205418 C22.1413799,19.9287652 21.765297,20.5422088 21.153731,21.153731 C20.5422088,21.765297 19.9287652,22.1413799 19.205418,22.4225361 C18.5056933,22.6944353 17.7061077,22.8804027 16.5352423,22.9338482 C15.3619753,22.9873373 14.9874206,23 11.9999782,23 C9.01257937,23 8.63793737,22.9873373 7.46471407,22.9338482 C6.29384865,22.8804027 5.49426307,22.6944353 4.79453836,22.4225361 C4.07123477,22.1413799 3.45774758,21.765297 2.8462253,21.153731 C2.23465935,20.5422088 1.85857642,19.9287216 1.57746392,19.205418 C1.30552099,18.5057369 1.11959725,17.7061077 1.06615182,16.5352859 C1.01261906,15.362019 1,14.9874206 1,11.9999782 C1,9.0125357 1.01261906,8.63798103 1.06615182,7.46471407 C1.11959725,6.29384865 1.30552099,5.49426307 1.57746392,4.79453836 C1.85857642,4.07123477 2.23465935,3.45779125 2.8462253,2.8462253 C3.45774758,2.23470301 4.07123477,1.85857642 4.79453836,1.57750759 C5.49426307,1.30556465 6.29384865,1.11959725 7.46471407,1.06619549 C8.63793737,1.01266272 9.01257937,1 11.9999782,1 Z M11.9999782,2.98197844 C9.06283728,2.98197844 8.71496166,2.99315657 7.55501239,3.04607803 C6.48256692,3.09502601 5.90008157,3.2742254 5.5124712,3.42486816 C4.9990632,3.62441524 4.63258647,3.86278012 4.2476833,4.24772696 C3.86278012,4.63263014 3.62437158,4.9990632 3.4248245,5.51251486 C3.2742254,5.90012524 3.09502601,6.48256692 3.04607803,7.55505606 C2.99315657,8.71496166 2.98197844,9.06288095 2.98197844,11.9999782 C2.98197844,14.9371191 2.99315657,15.2850383 3.04607803,16.4449439 C3.09502601,17.5174331 3.2742254,18.0998748 3.4248245,18.4874851 C3.62437158,19.0008931 3.86278012,19.3673699 4.2476833,19.752273 C4.63258647,20.1372199 4.9990632,20.3755848 5.5124712,20.5751318 C5.90008157,20.7257309 6.48256692,20.904974 7.55505606,20.9538783 C8.71478701,21.0067998 9.06261896,21.0180216 11.9999782,21.0180216 C14.9373374,21.0180216 15.2851693,21.0067998 16.4449003,20.9538783 C17.5173894,20.904974 18.0998311,20.7257309 18.4874415,20.5751318 C19.0008931,20.3755848 19.3673699,20.1372199 19.752273,19.752273 C20.1371762,19.3673699 20.3755411,19.0008931 20.5751318,18.4874851 C20.7257309,18.0998748 20.9049303,17.5174331 20.9538783,16.4449003 C21.0067561,15.2850383 21.0179779,14.9371191 21.0179779,11.9999782 C21.0179779,9.06288095 21.0067561,8.71496166 20.9538783,7.55505606 C20.9049303,6.48256692 20.7257309,5.90012524 20.5751318,5.51251486 C20.3755411,4.9990632 20.1371762,4.63263014 19.752273,4.2476833 C19.3673699,3.86278012 19.0008931,3.62441524 18.4874415,3.42486816 C18.0998311,3.2742254 17.5173894,3.09502601 16.4449003,3.04607803 C15.2849947,2.99315657 14.9371191,2.98197844 11.9999782,2.98197844 Z M11.9999782,15.6666667 C14.0250099,15.6666667 15.6666667,14.0250099 15.6666667,11.9999782 C15.6666667,9.97494646 14.0250099,8.33333333 11.9999782,8.33333333 C9.97494646,8.33333333 8.33328967,9.97494646 8.33328967,11.9999782 C8.33328967,14.0250099 9.97494646,15.6666667 11.9999782,15.6666667 Z M11.9999782,6.35135489 C15.1196369,6.35135489 17.6486014,8.88031939 17.6486014,11.9999782 C17.6486014,15.1196806 15.1196369,17.6486451 11.9999782,17.6486451 C8.88031939,17.6486451 6.35131123,15.1196806 6.35131123,11.9999782 C6.35131123,8.88031939 8.88031939,6.35135489 11.9999782,6.35135489 Z M19.191799,6.12817655 C19.191799,6.85720019 18.6008427,7.44815646 17.8718191,7.44815646 C17.1427954,7.44815646 16.5517955,6.85720019 16.5517955,6.12817655 C16.5517955,5.39915291 17.1427954,4.80819663 17.8718191,4.80819663 C18.6008427,4.80819663 19.191799,5.39915291 19.191799,6.12817655 Z'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-youku a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M15.4,9.6L10,6C9.7,5.8,9.4,5.7,9.1,5.7C8.5,5.7,8,6,7.6,6.4C7.1,7.2,7.3,8.3,8.1,8.8l3.3,2.2l-3.3,2.2 c-0.8,0.5-1,1.6-0.5,2.4c0.5,0.8,1.6,1,2.4,0.5c0,0,4.8-3.2,5.2-3.5c0.6-0.5,0.9-1,0.9-1.5S16,10.1,15.4,9.6z M11,0.1C4.9,0.1,0,5,0,11S4.9,22,11,22C17,22,22,17.1,22,11S17,0.1,11,0.1z M11,18.5c-4.2,0-7.5-3.4-7.5-7.5 S6.8,3.5,11,3.5s7.5,3.4,7.5,7.5S15.1,18.5,11,18.5z'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-weibo a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M17.495425,11.62605 C17.1863625,11.5321125 16.9742375,11.4714875 17.1348,11.0654875 C17.4863,10.1837375 17.522675,9.4232375 17.1408625,8.8778 C16.4288625,7.8597375 14.47755,7.9142375 12.2413625,8.85055 C12.2413625,8.85055 11.5383625,9.15655 11.720175,8.6021125 C12.06255,7.4961125 12.01105,6.5719875 11.4778,6.035675 C10.2658,4.8206125 7.0388,6.0811125 4.272425,8.8474875 C2.202925,10.9169875 0.9999875,13.1137375 0.9999875,15.0136125 C0.9999875,18.64355 5.6571125,20.8524875 10.2112375,20.8524875 C16.183425,20.8524875 20.1557425,17.38305 20.1557425,14.6287375 C20.1588,12.9622375 18.755925,12.0168625 17.495425,11.62605 M10.226425,19.54955 C6.590425,19.91005 3.4513,18.2648 3.214925,15.880175 C2.9786125,13.49255 5.735925,11.2684875 9.368925,10.907925 C13.004925,10.5473625 16.14405,12.192675 16.3773,14.5772375 C16.616675,16.964925 13.8593625,19.1919875 10.226425,19.54955 M21.4616687,4.98121875 C22.9039812,6.57803125 23.2948562,8.75659375 22.6767312,10.6624687 L22.6767312,10.6655312 C22.5342937,11.1049062 22.0616687,11.3472812 21.6192312,11.2049062 C21.1768562,11.0624687 20.9344187,10.5897812 21.0769187,10.1474062 C21.5162312,8.78990625 21.2374812,7.24165625 20.2132937,6.10534375 C19.1892312,4.96909375 17.6771687,4.53584375 16.2804187,4.83278125 C15.8258562,4.92971875 15.3804187,4.64184375 15.2834812,4.18734375 C15.1865437,3.73590625 15.4743562,3.28740625 15.9289187,3.19046875 C17.8923562,2.77234375 20.0194187,3.38134375 21.4616687,4.98121875 Z M19.2467625,6.98103125 C19.9497,7.75971875 20.137575,8.82021875 19.837575,9.75046875 C19.7133875,10.1322188 19.3073875,10.3382813 18.925575,10.2170938 C18.5437625,10.0928438 18.3377625,9.68378125 18.45895,9.30503125 C18.60745,8.85053125 18.5135125,8.33240625 18.171075,7.95065625 C17.8287625,7.57190625 17.3196375,7.42640625 16.8530125,7.52646875 C16.4652,7.61128125 16.0803875,7.36278125 15.9955125,6.97190625 C15.9137625,6.58109375 16.1621375,6.19321875 16.5530125,6.11140625 C17.5075125,5.90540625 18.5437625,6.20234375 19.2467625,6.98103125 Z M10.586975,12.744125 C12.3776625,13.2076875 13.2927875,14.8954375 12.5595375,16.5376875 C11.8171625,18.2133125 9.6840375,19.110125 7.8721,18.525375 C6.1267875,17.96175 5.3844125,16.2346875 6.1510375,14.6803125 C6.902475,13.1561875 8.85685,12.292625 10.586975,12.744125 Z M9.26585,16.7134375 C9.6112875,16.1468125 9.429475,15.5014375 8.85985,15.256 C8.2962875,15.019625 7.5690375,15.2620625 7.2206,15.8075 C6.8691625,16.355875 7.0357875,17.007375 7.59335,17.261875 C8.1599125,17.519375 8.9144125,17.274 9.26585,16.7134375 Z M10.4264125,15.22875 C10.5476,15.0075625 10.4687875,14.762125 10.2506625,14.6833125 C10.035475,14.5985 9.76585,14.7015 9.6386,14.913625 C9.51435,15.1256875 9.580975,15.371125 9.7991625,15.459 C10.01735,15.5499375 10.2991,15.446875 10.4264125,15.22875 Z'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-wechat a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M20.7108944,18.7922849 C20.5989826,18.8719797 20.5260704,19.0042391 20.5260704,19.1517592 C20.5260704,19.2009326 20.5345485,19.2484103 20.5481136,19.2924968 C20.6600254,19.7096227 20.838067,20.3777024 20.8465451,20.4065282 C20.8618058,20.4590928 20.8821535,20.5150487 20.8821535,20.5676134 C20.8821535,20.689699 20.7838067,20.7897414 20.6617211,20.7897414 C20.6142433,20.7897414 20.5752437,20.7710894 20.5345485,20.7473506 L19.0830861,19.9097075 C18.9745655,19.8469691 18.8592624,19.8096651 18.7320899,19.8096651 C18.6642645,19.8096651 18.5981348,19.8181433 18.537092,19.8384909 C17.8588385,20.0317931 17.129716,20.1403137 16.3717677,20.1403137 C12.7142857,20.1403137 9.74692666,17.6680797 9.74692666,14.6176346 C9.74692666,11.5688851 12.7142857,9.09665112 16.3717677,9.09665112 C20.0343366,9.09665112 23,11.5688851 23,14.6176346 C23,16.2844426 22.1080967,17.7799915 20.7108944,18.7922849 Z M14.1640526,13.735905 C14.6523951,13.735905 15.0491734,13.3391267 15.0491734,12.8507842 C15.0491734,12.3624417 14.6523951,11.9690547 14.1640526,11.9690547 C13.6774057,11.9690547 13.2806274,12.3624417 13.2806274,12.8507842 C13.2806274,13.3391267 13.6774057,13.735905 14.1640526,13.735905 Z M18.5828741,13.735905 C19.0712166,13.735905 19.4662993,13.3391267 19.4662993,12.8507842 C19.4662993,12.3624417 19.0712166,11.9690547 18.5828741,11.9690547 C18.0945316,11.9690547 17.6994489,12.3624417 17.6994489,12.8507842 C17.6994489,13.3391267 18.0945316,13.735905 18.5828741,13.735905 Z M8.95252226,3 C12.9203052,3 16.2064434,5.42136499 16.8066978,8.58711318 C16.6625689,8.58033065 16.5201357,8.57524375 16.3743111,8.57524375 C12.3692242,8.57524375 9.12208563,11.2814752 9.12208563,14.6184824 C9.12208563,15.1814328 9.21534549,15.7257312 9.38999576,16.2428995 C9.24417126,16.2479864 9.09834676,16.2513777 8.95252226,16.2513777 C8.0453582,16.2513777 7.16701992,16.1242052 6.35650699,15.8902077 C6.28359474,15.8664688 6.20389996,15.8545994 6.12250954,15.8545994 C5.96820687,15.8545994 5.83086053,15.9020772 5.70029674,15.976685 L3.96057652,16.9821958 C3.9097075,17.009326 3.86392539,17.0313692 3.80627384,17.0313692 C3.66044934,17.0313692 3.54175498,16.9126749 3.54175498,16.7668504 C3.54175498,16.7007206 3.56549385,16.6345909 3.58414582,16.5718525 C3.59431963,16.5328529 3.80966511,15.735905 3.94362018,15.2356931 C3.95888088,15.1797372 3.97075032,15.1254769 3.97075032,15.0678253 C3.97075032,14.8897838 3.88257736,14.7320899 3.7486223,14.6354387 C2.06994489,13.421365 1,11.6239932 1,9.62653667 C1,5.96735905 4.55913523,3 8.95252226,3 Z M6.30224671,8.56676558 C6.88554472,8.56676558 7.3620178,8.09198813 7.3620178,7.50529886 C7.3620178,6.92030521 6.88554472,6.44552777 6.30224671,6.44552777 C5.71555744,6.44552777 5.24247563,6.92030521 5.24247563,7.50529886 C5.24247563,8.09198813 5.71555744,8.56676558 6.30224671,8.56676558 Z M11.6011022,8.56676558 C12.1877914,8.56676558 12.6625689,8.09198813 12.6625689,7.50529886 C12.6625689,6.92030521 12.1877914,6.44552777 11.6011022,6.44552777 C11.0178042,6.44552777 10.5413311,6.92030521 10.5413311,7.50529886 C10.5413311,8.09198813 11.0178042,8.56676558 11.6011022,8.56676558 Z'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-otube a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M12.5,4.5 L22.5,19.5 L2.5,19.5 L12.5,4.5 Z M12.5,8.10555128 L6.23703418,17.5 L18.7629658,17.5 L12.5,8.10555128 Z' transform='rotate(90 13 12.5)'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-github a:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill-rule='evenodd' viewBox='0 0 25 30'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M12.1984125,1 C6.01435,1 0.999725,6.0139375 0.999725,12.2000625 C0.999725,17.1473125 4.2082875,21.3445 8.6591625,22.8260625 C9.219475,22.9285 9.4236625,22.5826875 9.4236625,22.2856875 C9.4236625,22.0203125 9.4140375,21.315625 9.4085375,20.3813125 C6.293475,21.0578125 5.636225,18.8798125 5.636225,18.8798125 C5.1267875,17.5859375 4.3925375,17.2421875 4.3925375,17.2421875 C3.375725,16.547125 4.4695375,16.560875 4.4695375,16.560875 C5.5936,16.640625 6.18485,17.7151875 6.18485,17.7151875 C7.1837875,19.426375 8.8056,18.9320625 9.4442875,18.6460625 C9.5460375,17.922125 9.8347875,17.4285 10.1551625,17.1486875 C7.668475,16.866125 5.0539125,15.905 5.0539125,11.613625 C5.0539125,10.39125 5.490475,9.391625 6.20685,8.6085625 C6.09135,8.3253125 5.7070375,7.1868125 6.3161625,5.64475 C6.3161625,5.64475 7.2566625,5.343625 9.3961625,6.792875 C10.289225,6.544 11.2476,6.42025 12.1997875,6.4154375 C13.1506,6.42025 14.108975,6.544 15.0034125,6.792875 C17.1415375,5.343625 18.079975,5.64475 18.079975,5.64475 C18.6911625,7.1868125 18.30685,8.3253125 18.19135,8.6085625 C18.9091,9.391625 19.3429125,10.39125 19.3429125,11.613625 C19.3429125,15.916 16.724225,16.8626875 14.2292875,17.13975 C14.631475,17.4855625 14.9896625,18.1689375 14.9896625,19.2139375 C14.9896625,20.710625 14.9759125,21.9185625 14.9759125,22.2856875 C14.9759125,22.5854375 15.17735,22.934 15.7459125,22.8246875 C20.191975,21.340375 23.398475,17.1459375 23.398475,12.2000625 C23.398475,6.0139375 18.38385,1 12.1984125,1'/%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .scl-icons .scl-googleplus a {
    display: none;
 }
 
 .customScope .u10w6.icn-googleplus + span, .customScope .u10w1 .scl-icons li.scl-googleplus, .customScope .u10w1 .scl-icons li.scl-googleplus a, .customScope .u10w6.icn-feed + span, .customScope .u10w1 .scl-icons li.scl-feed, .customScope .u10w1 .scl-icons li.scl-feed a {
    display: none !important;
 }
 
 .customScope [class*='u10v'] .qrcodew1 {
    display: block;
    position: relative;
 }
 
 .customScope [class*='u10v'] .qrcodew2 {
    bottom: 130%;
    border: none;
    position: absolute;
 }
 
 .customScope .u10w2.atgchat-wrapper:first-child + .u10w2 {
    border: none;
 }
 
 .customScope .u10w4 hr {
    background: transparent !important;
    display: none;
 }
 
 .customScope .rtl {
    direction: rtl;
 }
 
 .customScope .rtl .u10v0 .u10w10 ul.u10-links > li:nth-child(1) a {
    border-right: none;
    border-left: 1px solid #fff;
    padding-left: 20px;
 }
 
 .customScope .rtl .u10v0 .u10w10 ul.u10-links > li:nth-child(2) a {
    padding-right: 20px;
 }
 
 .customScope .rtl .u10v6 .u10w10 ul.u10-links > li:first-child a {
    border-left: none;
 }
 
 .customScope .rtl .u10v6 .u10w10 ul.u10-links > li:nth-child(2) a {
    border-right: none;
    border-left: 1px solid #fff;
    padding-left: 20px;
 }
 
 .customScope .rtl .u10v6 .u10w10 ul.u10-links > li:nth-child(3) a {
    padding-left: 20px;
    padding-right: 20px;
 }
 
 .customScope .rtl .u10v0 .u10w10 .scl-icons > li:first-of-type, .customScope .rtl .u10v6 .u10w10 .scl-icons > li:first-of-type {
    margin-right: 0;
 }
 
 .customScope .rtl .u10v0 .u10w10 #u10cmenu .u10ticon, .customScope .rtl .u10v6 .u10w10 #u10cmenu .u10ticon {
    padding-left: 0;
    padding-right: 0;
 }
 
 .customScope .rtl .u10v0 .u10w10 #u10cmenu .u10ticon:before, .customScope .rtl .u10v6 .u10w10 #u10cmenu .u10ticon:before {
    right: -23px;
    top: 6px;
 }
 
 .customScope .rtl .u10v0 .u10w10 .u10-links, .customScope .rtl .u10v6 .u10w10 .u10-links {
    padding-left: 40px;
 }
 
 .customScope .rtl .u10v0 ul.u10-links > li:first-child a, .customScope .rtl .u10v6 ul.u10-links > li:first-child a {
    border-left: 1px solid #fff;
    padding-left: 20px;
    border-right: 0;
 }
 
 .customScope .rtl .u10v0 ul.u10-links > li:nth-child(2) a, .customScope .rtl .u10v6 ul.u10-links > li:nth-child(2) a {
    padding-right: 20px;
    padding-left: 8.96px;
 }
 
 .customScope .rtl .u10v0 #u10cmenu, .customScope .rtl .u10v6 #u10cmenu {
    margin-left: 40px;
    margin-right: 40px;
    line-height: 24px;
 }
 
 .customScope .rtl .u10v0 #u10cmenu .u10ticon, .customScope .rtl .u10v6 #u10cmenu .u10ticon {
    line-height: 28px;
 }
 
 .customScope .rtl .u10v0 #u10cmenu .u10ticon:before, .customScope .rtl .u10v6 #u10cmenu .u10ticon:before {
    right: -17px;
    top: 5px;
 }
 
 .customScope .rtl .u10v0 .scl-icons > li:first-of-type, .customScope .rtl .u10v6 .scl-icons > li:first-of-type {
    margin-left: 22px;
 }
 
 .customScope .rtl .u10v0 .u10w1 > .u10w2:nth-child(5) .u10w3, .customScope .rtl .u10v6 .u10w1 > .u10w2:nth-child(5) .u10w3 {
    padding-right: 23px;
 }
 
 .customScope .rtl .u10v0.u10v0x4 .u10w2, .customScope .rtl .u10v6 .u10w2 {
    margin-right: 0;
 }
 
 .customScope .rtl .u10w5 .scl-icons > li {
    margin-left: 22px;
    margin-right: 0;
 }
 
 .customScope .rtl .u10w5 .scl-icons > li:first-of-type {
    margin-right: 40px;
 }
 
 .customScope .rtl .u10w5 .scl-icons > li:last-of-type {
    margin-left: 0px;
 }
 
 .customScope .rtl .u10w5 .scl-icons > li > a {
    overflow: hidden;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 1024px) {
    .customScope .u10v0 .u10w5 {
       flex-flow: wrap column;
       justify-content: center;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons {
       padding-top: 30px;
       order: 2;
       justify-content: center;
    }
 
    .customScope .u10v0 .u10w5 .u10-links {
       padding-right: 0;
       justify-content: center;
    }
 
    .customScope .u10v6 .u10w5 {
       justify-content: center;
       flex-flow: wrap row;
    }
 
    .customScope .u10v6 .u10w5 .u10-links {
       order: 1;
       line-height: 1.3;
       align-items: flex-start;
       justify-content: flex-start;
    }
 
    .customScope .u10v6 .u10w5 .u10-links li {
       display: flex;
    }
 
    .customScope .u10v6 .u10w5 .u10-links li a {
       line-height: 1.3;
       text-align: center;
    }
 
    .customScope .u10v6 .u10w5 .scl-icons {
       margin-top: 40px;
       order: 2;
    }
 
    .customScope .u10v6 #u10cmenu #u10countrymenu {
       left: 0;
    }
 
    .customScope .u10v6 .u10w5 #u10cmenu .u10ticon {
       line-height: 1.3;
       text-align: left;
    }
 
    .customScope .u10v6 .u10w5 #u10cmenu .u10ticon:before {
       top: 0;
    }
 
    .customScope .u10v6 ul.u10-links:not(.u10w10) > li:first-child a {
       padding-right: 0;
    }
 
    .customScope .u10v0 .u10w3 h5, .customScope .u10v6 .u10w3 h5 {
       cursor: pointer;
    }
 
    .customScope .u10v0 .u10w3 .u10btn, .customScope .u10v6 .u10w3 .u10btn {
       display: block;
       position: absolute;
       right: 0px;
       top: 17px;
       width: 16px;
       height: 16px;
       transition: transform .25s ease;
       cursor: pointer;
    }
 
    .customScope .u10v0 .u10w3 .u10btn:before, .customScope .u10v6 .u10w3 .u10btn:before {
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M13.0001768 4.25 8.00035354 9.60660168 2.99982323 4.25 2 5.32132034 7.00053032 10.6786797 8.00035354 11.75 9.00017677 10.6786797 14 5.32132034'/%3E%3C/g%3E%3C/svg%3E");
       content: '';
       width: 100%;
       height: 100%;
       background-repeat: no-repeat;
       background-size: cover;
       display: block;
       background-position: right;
       transform: rotateZ(-90deg);
    }
 
    .customScope .u10v0 [class*='u10v'] a:before, .customScope .u10v6 [class*='u10v'] a:before {
       display: block;
    }
 
    .customScope .u10v0 .u10w3.u10active .u10btn, .customScope .u10v6 .u10w3.u10active .u10btn {
       top: 16px;
       right: -2px;
       transform: rotateZ(90deg);
    }
 
    .customScope .u10v0 .u10w1, .customScope .u10v6 .u10w1 {
       display: -ms-inline-flexbox;
       display: inline-flex;
       -ms-flex-direction: column;
       -ms-flex-wrap: none;
       flex-flow: column nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       flex: 1 0 auto;
       margin: 0;
       padding-top: 40px;
    }
 
    .customScope .u10v0 .u10w2, .customScope .u10v6 .u10w2 {
       flex: 1 0 auto !important;
       margin-left: 0;
       width: 100%;
       display: block;
       padding: 0 !important;
       justify-content: flex-start;
    }
 
    .customScope .u10v0 .u10w3, .customScope .u10v6 .u10w3 {
       margin: 0;
    }
 
    .customScope .u10v0 .u10w1 .u10w2:first-child .u10w3:first-child, .customScope .u10v6 .u10w1 .u10w2:first-child .u10w3:first-child {
       border-top: 0;
    }
 
    .customScope .u10v0 .u10w1 h5, .customScope .u10v0 .u10w1 .u10ttl, .customScope .u10v6 .u10w1 h5, .customScope .u10v6 .u10w1 .u10ttl {
       margin: 0;
       font-weight: normal;
       padding: 11.88px 0;
       line-height: 25px;
       font-size: 17.6px;
       padding-right: 40px;
       opacity: 1;
       font-weight: bold;
    }
 
    .customScope .u10v0 .u10w3 ul, .customScope .u10v6 .u10w3 ul {
       visibility: hidden;
       height: 0;
       opacity: 0;
       position: relative;
    }
 
    .customScope .u10v0 .u10w3.u10active ul, .customScope .u10v6 .u10w3.u10active ul {
       visibility: visible;
       height: auto;
       opacity: 1;
       transition: all ease-in-out .5s;
    }
 
    .customScope .u10v0 .u10w3 ul li, .customScope .u10v6 .u10w3 ul li {
       font-size: 14px;
       line-height: 1.5em;
       padding: 0.85em 0;
       border: 0;
    }
 
    .customScope .u10v0 .u10w3 ul li:last-child, .customScope .u10v6 .u10w3 ul li:last-child {
       padding-bottom: 16px;
    }
 
    .customScope .u10v0 .u10w3 ul li a, .customScope .u10v6 .u10w3 ul li a {
       padding: 0 0;
       display: block;
    }
 
    .customScope .u10v0 .u10w5, .customScope .u10v6 .u10w5 {
       border-top: 1px solid rgba(255, 255, 255, 0.4);
       margin-top: 24px;
    }
 
    .customScope .u10v0 .u10w5 .footer-promo, .customScope .u10v6 .u10w5 .footer-promo {
       order: 3;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons, .customScope .u10v6 .u10w5 .scl-icons {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: center;
       flex-flow: row center;
       -ms-flex-pack: none;
       justify-content: nowrap;
       -ms-flex-align: stretch;
       align-items: stretch;
       opacity: 1;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons li, .customScope .u10v6 .u10w5 .scl-icons li {
       justify-content: inherit;
       margin: 0 7px 0 7px;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons li a, .customScope .u10v6 .u10w5 .scl-icons li a {
       width: 32px;
       height: 32px;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons li a:before, .customScope .u10v6 .u10w5 .scl-icons li a:before {
       background-size: contain;
       width: 32px;
       height: 32px;
       overflow: hidden;
       background-position: center;
    }
 
    .customScope .u10v0 .u10w5 .u10-links, .customScope .u10v6 .u10w5 .u10-links {
       margin-top: 2.75em;
    }
 
    .customScope .u10v0 .u10w5 .u10-links.u10-min, .customScope .u10v6 .u10w5 .u10-links.u10-min {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: stretch;
       align-items: stretch;
       flex-wrap: wrap;
       justify-content: center;
       line-height: 2.3;
       margin-top: 0;
    }
 
    .customScope .u10v0 .u10w1 h3, .customScope .u10v6 .u10w1 h3 {
       max-width: 301px;
       width: 90%;
       height: 14px;
       display: block;
       margin: 0 auto 16px auto;
    }
 
    .customScope .u10v0 .u10-ologo a, .customScope .u10v6 .u10-ologo a {
       margin: 0 auto;
       width: 117px;
       height: 15px;
       background-position: 0px -41px;
       background-size: 304%;
    }
 
    .customScope .u10v0 .u10v3 .u10w2 span .sharewidgetw2, .customScope .u10v6 .u10v3 .u10w2 span .sharewidgetw2 {
       top: -3.5em;
    }
 
    .customScope .u10 .u10w4 ~ .u10w5 {
       border-top: 1px solid rgba(203, 197, 191, 0.5);
       margin-top: 24px;
    }
 
    .customScope .rtl .u10v0 .u10w3 .u10btn, .customScope .rtl .u10v6 .u10w3 .u10btn {
       left: 0;
       right: auto;
    }
 
    .customScope .rtl .u10v0 .u10w3 .u10btn:before, .customScope .rtl .u10v6 .u10w3 .u10btn:before {
       transform: rotateZ(90deg);
    }
 
    .customScope .rtl .u10v0 .u10w3.u10active .u10btn:before, .customScope .rtl .u10v6 .u10w3.u10active .u10btn:before {
       transform: rotateZ(-90deg);
    }
 
    .customScope .rtl .u10v0 .u10w1 h5, .customScope .rtl .u10v6 .u10w1 h5 {
       padding-right: 0;
    }
 
    .customScope .rtl .u10w5:first-of-type {
       margin-right: 0;
    }
 
    .customScope .rtl .u10w5 .scl-icons li:first-of-type {
       margin-right: 12px;
       margin-left: 0;
    }
 
    .customScope .rtl .u10w5 .u10-links > li:first-child a {
       padding-right: 0;
    }
 }
 
 @media only screen and (min-width: 0px) and (max-width: 770px) {
    .customScope .u10 .u10w5 {
       margin-top: 0;
    }
 
    .customScope .u10v0 .u10w5 {
       flex-flow: column nowrap;
    }
 
    .customScope .u10v0 .u10w5.u10w10 {
       flex-wrap: wrap;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons {
       justify-content: center;
       flex-flow: row wrap;
    }
 
    .customScope .u10v6 .u10w5 {
       flex-flow: column nowrap;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons, .customScope .u10v6 .u10w5 .scl-icons {
       align-self: center;
       width: auto;
    }
 
    .customScope .u10v0 .u10w5 .scl-icons li:first-of-type, .customScope .u10v6 .u10w5 .scl-icons li:first-of-type {
       margin-left: 10px;
    }
 
    .customScope .u10v0 .u10w5 .u10-links, .customScope .u10v6 .u10w5 .u10-links {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: wrap;
       flex-flow: row wrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: stretch;
       align-items: stretch;
       flex-wrap: wrap;
       justify-content: center;
       line-height: 2.3;
    }
 
    .customScope .u10v0 .u10w5 .u10-links .u10break, .customScope .u10v6 .u10w5 .u10-links .u10break {
       flex-basis: 100%;
       height: 0;
    }
 
    .customScope .u10v0 .u10w5 .u10-links .last, .customScope .u10v6 .u10w5 .u10-links .last {
       display: -ms-inline-flexbox;
       display: inline-flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       display: inline-flex;
       margin-top: 20px;
    }
 
    .customScope .u10v6 .u10w5 .u10-links {
       align-items: center;
    }
 
    .customScope .u10v6 .u10w5 .u10-links li {
       align-items: center;
    }
 
    .customScope .rtl .u10v0 .u10w5 .u10-links, .customScope .rtl .u10v6 .u10w5 .u10-links {
       margin-right: 0;
       padding-left: 0;
    }
 }
 
 .customScope .f01v0 .u10w1 {
    padding-left: 19px;
    padding-right: 19px;
    margin-top: 3em;
 }
 
 .customScope .f01v0 [class*='u10v'] h5 {
    font-size: 18px;
    background: transparent;
    padding-left: 0;
 }
 
 .customScope .f01v0 .u10w3 ul li {
    font-size: 15px;
 }
 
 .customScope .f01v0 ul.u10-links li a {
    font-size: 13px;
 }
 
 .customScope #Wrapper_FixedWidth_Footer [class*='u10v'], .customScope .f01v0w1 [class*='u10v'] {
    width: auto;
    margin: 0 -19px;
 }
 
 @keyframes o-upfade-small {
    0% {
       opacity: 0;
       -ms-transform: translateX(-10px);
       -webkit-transform: translateX(-10px);
       transform: translateX(-10px);
    }
 
    100% {
       opacity: 1;
       -ms-transform: translateX(0);
       -webkit-transform: translateX(0);
       transform: translateX(0);
    }
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr li {
    margin: 0;
    padding: 0;
    color: #C6C1BD !important;
    list-style-type: none;
    line-height: 24px;
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr li#u10cmenu {
    margin-right: 40px !important;
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr li a {
    font-size: 11.2px;
    font-weight: normal;
    padding: 0 0px 0 6.72px;
    color: #FBF9F8;
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(1) a {
    border-right: 1px solid #fff;
    padding-right: 20px;
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(2) a {
    border-right: none;
    padding-right: 0;
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(3) a {
    padding-left: 17px;
 }
 
 .customScope .u10v6 .u10w5 ul.u10-cr ~ .u10-links li:nth-child(3) a:not(:first-child) {
    padding-left: 10px;
    margin-left: -6px;
 }
 
 .customScope .u10v6 .u10-links {
    margin: 0;
 }
 
 .customScope .u10v6 .scl-icons {
    justify-content: flex-end;
 }
 
 .customScope .u10v6 .scl-icons > li {
    margin-right: 10px;
 }
 
 .customScope .u10v6 .scl-icons > li:first-of-type {
    margin-left: 0;
 }
 
 .customScope .u10v6 .u10w2 {
    justify-content: center;
    flex: 1 0 20%;
 }
 
 .customScope .u10v6 .u10w1 > .u10w2:first-of-type {
    padding-left: 0;
 }
 
 .customScope .u10v6 #u10cmenu {
    order: -1;
    position: relative;
    margin-left: 12px;
    margin-right: 40px;
 }
 
 .customScope .u10v6 #u10cmenu .u10ticon {
    padding-left: 6px;
    line-height: 16px;
 }
 
 .customScope .u10v6 #u10cmenu .u10ticon:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M8,0.666666667 C3.94947917,0.666666667 0.666666667,3.94947917 0.666666667,8 C0.666666667,12.0505208 3.94947917,15.3333333 8,15.3333333 C12.0505208,15.3333333 15.3333333,12.0505208 15.3333333,8 C15.3333333,3.94947917 12.0505208,0.666666667 8,0.666666667 Z M1.88841146,8 C1.88841146,7.36119792 1.98723958,6.7453125 2.16914063,6.16666667 L3.83919271,6.16666667 C3.76471354,6.73671875 3.72174479,7.34544271 3.72174479,8 C3.72174479,8.65455729 3.76471354,9.26328125 3.83919271,9.83333333 L2.17057292,9.83333333 C1.98723958,9.2546875 1.88841146,8.63880208 1.88841146,8 Z M2.71197917,11.0565104 L4.06263021,11.0565104 C4.25455729,11.8729167 4.51666667,12.5904948 4.81458333,13.2135417 C3.94661458,12.6807292 3.221875,11.9373698 2.71197917,11.0565104 Z M4.06263021,4.94492187 L2.71197917,4.94492187 C3.22330729,4.06263021 3.94661458,3.31927083 4.81458333,2.78789062 C4.51666667,3.4109375 4.25455729,4.12851562 4.06263021,4.94492187 Z M7.38841146,14.0800781 C7.14205729,14.0557292 6.9,14.0141927 6.66223958,13.9626302 L6.66223958,13.9626302 C6.14947917,13.2479167 5.64960937,12.2940104 5.32161458,11.0565104 L7.38841146,11.0565104 L7.38841146,14.0800781 Z M7.38841146,9.83333333 L5.07096354,9.83333333 C4.98932292,9.27044271 4.94348958,8.66028646 4.94348958,8 L4.94348958,8 C4.94348958,7.33828125 4.99075521,6.72955729 5.07239583,6.16666667 L7.38697917,6.16666667 L7.38697917,9.83333333 L7.38841146,9.83333333 Z M7.38841146,4.94492187 L5.32018229,4.94492187 C5.64817708,3.70742188 6.14947917,2.75351562 6.66223958,2.03880208 C6.9,1.98580729 7.14205729,1.94427083 7.38841146,1.91992188 L7.38841146,4.94492187 L7.38841146,4.94492187 Z M8.61158854,1.91992188 C8.85794271,1.94427083 9.1,1.98580729 9.33776042,2.03880208 C9.85052083,2.75351562 10.3518229,3.70742188 10.6798177,4.94492187 L8.61158854,4.94492187 L8.61158854,1.91992188 Z M9.33776042,13.9626302 C9.1,14.015625 8.85794271,14.0557292 8.61015625,14.0800781 L8.61015625,11.0565104 L10.6783854,11.0565104 C10.3503906,12.2940104 9.85052083,13.2479167 9.33776042,13.9626302 Z M10.9290365,9.83333333 L8.61158854,9.83333333 L8.61158854,6.16666667 L10.9261719,6.16666667 C11.0078125,6.72955729 11.0550781,7.33828125 11.0550781,8 C11.0550781,8.66028646 11.0092448,9.27044271 10.9290365,9.83333333 Z M13.2880208,4.94492187 L11.9373698,4.94492187 C11.7454427,4.12851562 11.4833333,3.4109375 11.1854167,2.78789062 C12.0533854,3.31927083 12.778125,4.06263021 13.2880208,4.94492187 Z M11.1854167,13.2135417 C11.4833333,12.5890625 11.7454427,11.8729167 11.9373698,11.0565104 L13.2880208,11.0565104 C12.778125,11.9373698 12.0533854,12.6807292 11.1854167,13.2135417 Z M12.159375,9.83333333 C12.2338542,9.26328125 12.2768229,8.65455729 12.2768229,8 C12.2768229,7.34544271 12.2338542,6.73671875 12.159375,6.16666667 L13.8294271,6.16666667 C14.0113281,6.7453125 14.1101562,7.36119792 14.1101562,8 C14.1101562,8.63880208 14.0113281,9.2546875 13.8294271,9.83333333 L12.159375,9.83333333 Z'/%3E%3C/g%3E%3C/svg%3E");
    content: '';
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: -16px;
    display: block;
    top: 6px;
 }
 
 .customScope .u10hide #u10countrymenu {
    display: none !important;
 }
 
 .customScope .u10hide .u10modal.show {
    display: none !important;
 }
 
 .customScope .u10hide.noScroll {
    overflow: visible;
 }
 
 .customScope .rtl #u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink:before {
    right: 85%;
    transform: rotateZ(90deg);
 }
 
 .customScope .rtl #u10cmenu #u10countrymenu .u10cmenu-l2 {
    left: auto;
    right: 100%;
 }
 
 .customScope .u10modal {
    display: none;
    opacity: 0;
 }
 
 .customScope #u10cmenu.u10opened #u10countrymenu {
    visibility: visible;
    opacity: 1;
    z-index: 15;
    transition: opacity ease 0.5s;
 }
 
 .customScope #u10cmenu.u10opened #u10countrymenu .u10cmenu-l2.selected-region {
    visibility: visible;
 }
 
 .customScope #u10cmenu.u10opened .u10countrymenu {
    bottom: 0;
    transition: bottom ease 0.25s;
 }
 
 .customScope #u10cmenu:not(.u10opened) #u10countrymenu {
    font-family: Arial, sans-serif !important;
 }
 
 .customScope #u10cmenu .u10countrymenu {
    position: relative;
    width: 700px;
    bottom: -2000px;
 }
 
 .customScope #u10cmenu #u10countrymenu {
    position: absolute;
    bottom: 40px;
    margin-left: -20px;
    overflow: hidden;
    visibility: hidden;
    opacity: 0;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10opened {
    transform: translate(50%, 0);
 }
 
 .customScope #u10cmenu #u10countrymenu li {
    color: #FBF9F8;
    display: flex;
 }
 
 .customScope #u10cmenu #u10countrymenu li a {
    font-size: 16px;
    line-height: 40px;
    padding: 0 20px;
    width: 100%;
    cursor: pointer;
    color: #FBF9F8;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -ms-flex-wrap: none;
    flex-flow: column nowrap;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding: 0;
    background: transparent;
    position: relative;
    width: 250px;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 > li {
    background: #665F5B;
    width: 100%;
    border-bottom: 1px solid #514C47;
    border-right: 1px solid #514C47;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 > li a {
    text-decoration: none;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 > li:hover {
    background: #514C47 !important;
    color: #F5F4F2 !important;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 .u10pttl-li {
    display: none;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 .u10currentcr > a, .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 .u10currentcr > a:hover, .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 .u10currentcr > a:focus {
    background: #514C47 !important;
    color: #F5F4F2 !important;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink {
    position: relative;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M13.0001768 4.25 8.00035354 9.60660168 2.99982323 4.25 2 5.32132034 7.00053032 10.6786797 8.00035354 11.75 9.00017677 10.6786797 14 5.32132034'/%3E%3C/g%3E%3C/svg%3E");
    content: '';
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    top: 12px;
    right: 15px;
    display: block;
    transform: rotateZ(-90deg);
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l2 {
    background: #665F5B;
    visibility: hidden;
    padding: 0;
    margin: 0;
    box-shadow: -1px 11px 10px 0px #312D2A;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
    position: absolute;
    width: calc(700px - 100%);
    min-height: 210px;
    top: 0;
    left: 100%;
 }
 
 .customScope .rtl #u10cmenu #u10countrymenu .u10cmenu-l2 {
    left: 0;
    right: 100%;
    padding-right: 0;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 {
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li {
    border-bottom: 1px solid #514C47;
    border-right: 1px solid #514C47;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li:hover {
    background-color: #fff;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li:hover a {
    color: #211E1C !important;
    text-decoration: none;
 }
 
 .customScope #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li a.u10currentcc {
    background: #fff;
    color: #211E1C;
 }
 
 @media (min-width: 0) and (max-width: 1300px) {
    .customScope .rtl #u10cmenu #u10countrymenu {
       right: auto;
    }
 }
 
 @media (min-width: 0) and (max-width: 770px) {
    .customScope .u10v6 ul.u10-cr {
       margin-top: 2.75em;
    }
 
    .customScope .u10v6 ul.u10-cr li {
       line-height: unset;
    }
 
    .customScope .u10v6 ul.u10-cr ~ .u10-links {
       margin-top: 0;
    }
 
    .customScope .u10v6 ul.u10-cr ~ .u10-links > li:first-child a {
       padding-right: 20px;
    }
 
    .customScope .u10v6 .u10-links {
       flex: 1;
       padding-right: 0;
    }
 
    .customScope .u10v6 ul.u10-cr #u10cmenu {
       margin-left: 60px;
    }
 
    .customScope .u10v6 #u10cmenu {
       order: -1;
       flex-basis: 100%;
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       justify-content: center;
       position: relative;
       margin-bottom: 40px;
    }
 
    .customScope .u10v6 #u10cmenu .u10ticon {
       padding-left: 6px;
       line-height: 16px;
       position: relative;
    }
 
    .customScope .u10v6 #u10cmenu .u10ticon:before {
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M8,0.666666667 C3.94947917,0.666666667 0.666666667,3.94947917 0.666666667,8 C0.666666667,12.0505208 3.94947917,15.3333333 8,15.3333333 C12.0505208,15.3333333 15.3333333,12.0505208 15.3333333,8 C15.3333333,3.94947917 12.0505208,0.666666667 8,0.666666667 Z M1.88841146,8 C1.88841146,7.36119792 1.98723958,6.7453125 2.16914063,6.16666667 L3.83919271,6.16666667 C3.76471354,6.73671875 3.72174479,7.34544271 3.72174479,8 C3.72174479,8.65455729 3.76471354,9.26328125 3.83919271,9.83333333 L2.17057292,9.83333333 C1.98723958,9.2546875 1.88841146,8.63880208 1.88841146,8 Z M2.71197917,11.0565104 L4.06263021,11.0565104 C4.25455729,11.8729167 4.51666667,12.5904948 4.81458333,13.2135417 C3.94661458,12.6807292 3.221875,11.9373698 2.71197917,11.0565104 Z M4.06263021,4.94492187 L2.71197917,4.94492187 C3.22330729,4.06263021 3.94661458,3.31927083 4.81458333,2.78789062 C4.51666667,3.4109375 4.25455729,4.12851562 4.06263021,4.94492187 Z M7.38841146,14.0800781 C7.14205729,14.0557292 6.9,14.0141927 6.66223958,13.9626302 L6.66223958,13.9626302 C6.14947917,13.2479167 5.64960937,12.2940104 5.32161458,11.0565104 L7.38841146,11.0565104 L7.38841146,14.0800781 Z M7.38841146,9.83333333 L5.07096354,9.83333333 C4.98932292,9.27044271 4.94348958,8.66028646 4.94348958,8 L4.94348958,8 C4.94348958,7.33828125 4.99075521,6.72955729 5.07239583,6.16666667 L7.38697917,6.16666667 L7.38697917,9.83333333 L7.38841146,9.83333333 Z M7.38841146,4.94492187 L5.32018229,4.94492187 C5.64817708,3.70742188 6.14947917,2.75351562 6.66223958,2.03880208 C6.9,1.98580729 7.14205729,1.94427083 7.38841146,1.91992188 L7.38841146,4.94492187 L7.38841146,4.94492187 Z M8.61158854,1.91992188 C8.85794271,1.94427083 9.1,1.98580729 9.33776042,2.03880208 C9.85052083,2.75351562 10.3518229,3.70742188 10.6798177,4.94492187 L8.61158854,4.94492187 L8.61158854,1.91992188 Z M9.33776042,13.9626302 C9.1,14.015625 8.85794271,14.0557292 8.61015625,14.0800781 L8.61015625,11.0565104 L10.6783854,11.0565104 C10.3503906,12.2940104 9.85052083,13.2479167 9.33776042,13.9626302 Z M10.9290365,9.83333333 L8.61158854,9.83333333 L8.61158854,6.16666667 L10.9261719,6.16666667 C11.0078125,6.72955729 11.0550781,7.33828125 11.0550781,8 C11.0550781,8.66028646 11.0092448,9.27044271 10.9290365,9.83333333 Z M13.2880208,4.94492187 L11.9373698,4.94492187 C11.7454427,4.12851562 11.4833333,3.4109375 11.1854167,2.78789062 C12.0533854,3.31927083 12.778125,4.06263021 13.2880208,4.94492187 Z M11.1854167,13.2135417 C11.4833333,12.5890625 11.7454427,11.8729167 11.9373698,11.0565104 L13.2880208,11.0565104 C12.778125,11.9373698 12.0533854,12.6807292 11.1854167,13.2135417 Z M12.159375,9.83333333 C12.2338542,9.26328125 12.2768229,8.65455729 12.2768229,8 C12.2768229,7.34544271 12.2338542,6.73671875 12.159375,6.16666667 L13.8294271,6.16666667 C14.0113281,6.7453125 14.1101562,7.36119792 14.1101562,8 C14.1101562,8.63880208 14.0113281,9.2546875 13.8294271,9.83333333 L12.159375,9.83333333 Z'/%3E%3C/g%3E%3C/svg%3E");
       content: '';
       width: 16px;
       height: 16px;
       background-repeat: no-repeat;
       background-size: contain;
       position: absolute;
       left: -16px;
       display: block;
       top: 0px;
    }
 
    .customScope .u10v6 .u10w5 .scl-icons {
       order: 2;
    }
 
    .customScope body.noScroll {
       overflow: hidden;
    }
 
    .customScope .u10.u10v6 .u10opened #u10countrymenu, .customScope .u10.u10v6 #u10countrymenu {
       display: none;
    }
 
    .customScope .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 .u10clink:before {
       left: 9px;
       right: auto;
       transform: rotateZ(90deg);
    }
 
    .customScope .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10pttl-li h5 {
       padding-right: 20px;
    }
 
    .customScope .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10currentcr .u10clink:before {
       right: auto;
       left: 9px;
       transform: rotateZ(0deg);
    }
 
    .customScope .rtl .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l2 {
       right: 0;
    }
 
    .customScope .rtl .u10v6 #u10cmenu {
       margin-left: 0;
    }
 
    .customScope .u10modal {
       position: fixed;
       z-index: 99;
       left: 0;
       top: 0;
       width: 100%;
       height: 100%;
       background: rgba(63, 58, 54, 0.9);
       display: none;
       opacity: 0;
       transition: opacity ease 0.6s;
    }
 
    .customScope .u10modal.show {
       display: block !important;
       opacity: 1;
       transition: opacity ease 0.6s;
    }
 
    .customScope .u10modal.show .u10ticon {
       display: none;
    }
 
    .customScope .u10modal.show .u10menupop {
       position: absolute;
       width: 100%;
       height: 100%;
       top: 0;
       left: 0;
       overflow: scroll;
    }
 
    .customScope .u10modal.show #u10cmenu.mobile {
       position: fixed;
       left: 0;
       top: 0;
       width: 100%;
       height: 100%;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu {
       width: 100%;
       height: 100%;
       overflow-y: scroll;
       position: fixed;
       top: 0;
       right: 0;
       left: 0;
       bottom: 0;
       transform: none;
       display: block;
       margin-left: 0;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 {
       height: 100% !important;
       width: 100%;
       position: relative;
       top: 0;
       left: 0;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li {
       display: block;
       width: 100%;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10currentcr .u10clink {
       line-height: 50px;
       position: static;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10currentcr .u10clink:before {
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill-rule='evenodd' viewBox='0 0 16 16'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M13.0001768 4.25 8.00035354 9.60660168 2.99982323 4.25 2 5.32132034 7.00053032 10.6786797 8.00035354 11.75 9.00017677 10.6786797 14 5.32132034'/%3E%3C/g%3E%3C/svg%3E");
       transform: rotateZ(0deg);
       top: 20px;
       right: 15px;
       transition: all 0.2s;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10currentcr .u10cmenuc1 a {
       height: 50px;
       line-height: 50px;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10currentcr .selected-region {
       display: flex;
       opacity: 1;
       height: auto !important;
       transition: all 0.2s;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li .u10cmenuc1 a {
       height: 0px;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li .selected-region {
       height: 0;
       opacity: 0;
       transition: all 0.2s;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10pttl-li {
       height: 60px;
       display: flex;
       position: relative;
       background: #514C47;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10pttl-li .closeModal {
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cg fill='%23ffffff'%3E%3Cpath d='M10.3,9l6.6-6.6C17,2.3,17.1,2,17.1,1.8c0-0.5-0.4-0.9-0.9-0.9c-0.3,0-0.5,0.1-0.6,0.3L9,7.7L2.4,1.2C2.3,1,2,0.9,1.8,0.9c-0.5,0-0.9,0.4-0.9,0.9C0.9,2,1,2.3,1.2,2.4L7.7,9l-6.6,6.6C1,15.7,0.9,16,0.9,16.2c0,0.5,0.4,0.9,0.9,0.9c0.3,0,0.5-0.1,0.6-0.3L9,10.3l6.6,6.6c0.2,0.2,0.4,0.3,0.6,0.3c0.5,0,0.9-0.4,0.9-0.9c0-0.2-0.1-0.5-0.3-0.6l0,0L10.3,9z'/%3E%3C/g%3E%3C/svg%3E");
       position: relative;
       background-size: 20px;
       background-position: center right;
       background-repeat: no-repeat;
       margin-right: 14px;
       flex-direction: column;
       flex-basis: auto;
       height: 100%;
       flex-basis: 30px;
       cursor: pointer;
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10pttl-li h5 {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       font-size: 18px;
       color: #FCFBFA;
       justify-content: center;
       height: 100%;
       vertical-align: middle;
       flex-direction: column;
       padding-left: 20px;
       color: #FBF9F8;
       flex-basis: 100%;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li:not(.u10currentcr) .u10clink {
       border-top: 1px solid #fff;
       top: 0;
       line-height: 50px;
       height: 50px;
       width: calc(100% - 40px);
       display: block;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li:not(.u10currentcr) .u10clink:before {
       transition: all 0.2s;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li:not(.u10currentcr):last-of-type .u10clink {
       border-top: 1px solid #fff;
       border-bottom: 1px solid #fff;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li.u10currentcr {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       flex-direction: column;
       position: relative;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li .u10clink {
       border-top: 1px solid #fff;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li .u10clink:before {
       top: 18px;
       right: 12px;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l2 {
       position: relative;
       width: 100%;
       left: 0;
       flex-direction: column;
       height: unset !important;
       display: none;
       opacity: 0;
       transition: opacity .25s ease-in-out;
       box-shadow: none;
       transform: all 2s linear;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 {
       flex-direction: column;
       height: auto;
    }
 
    .customScope .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l2 .u10cmenuc1 li {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: start;
       justify-content: flex-start;
       -ms-flex-align: stretch;
       align-items: stretch;
       flex-basis: 100%;
    }
 
    .customScope .u10modal.show #u10cmenu .u10countrymenu {
       position: relative;
       width: 100%;
       background: #3A3632;
       display: block;
    }
 
    .customScope .f20 .u10modal.show #u10cmenu #u10countrymenu .u10cmenu-l1 > li:not(.u10currentcr) .u10clink {
       width: 100%;
    }
 }
 
 .customScope .u10v6 {
    position: unset;
 }
 
 .customScope .f11v0 .u10v6 {
    position: relative;
 }
 
 @media (max-width: 1600px) {
    .customScope .ochat_slideout_loaded .u10v6 {
       margin-bottom: 60px !important;
    }
 }
 
 @media (min-width: 0) and (max-width: 770px) {
    .customScope .ochat_slideout_loaded .u10v6 {
       margin-bottom: 54px !important;
    }
 }
 
 .customScope .u24 {
    display: block;
    position: relative;
    width: 100%;
    max-width: 1600px;
    height: 0;
    margin: 0 auto;
    overflow: hidden;
    z-index: 0;
    color: #fff;
    -webkit-transition: height 200ms linear;
    -moz-transition: height 200ms linear;
    -o-transition: height 200ms linear;
    transition: height 200ms linear;
    background-color: #000;
 }
 
 .customScope body.u24show .u24 {
    height: 175px;
    overflow: visible;
    z-index: 22;
    -webkit-transition: height 200ms linear;
    -moz-transition: height 200ms linear;
    -o-transition: height 200ms linear;
    transition: height 200ms linear;
 }
 
 .customScope body.u24show .u24 .u24w1 {
    opacity: 1;
    -webkit-transition: opacity 200ms ease-in-out 150ms;
    -moz-transition: opacity 200ms ease-in-out 150ms;
    -o-transition: opacity 200ms ease-in-out 150ms;
    transition: opacity 200ms ease-in-out 150ms;
 }
 
 .customScope body.u24show .u24 .u24closebtn {
    opacity: 1;
    -webkit-transition: opacity 200ms ease-in-out 150ms;
    -moz-transition: opacity 200ms ease-in-out 150ms;
    -o-transition: opacity 200ms ease-in-out 150ms;
    transition: opacity 200ms ease-in-out 150ms;
 }
 
 .customScope .u24w1 {
    position: absolute;
    opacity: 0;
    width: 100%;
    max-width: 1180px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transition: opacity 150ms ease-in-out;
    -moz-transition: opacity 150ms ease-in-out;
    -o-transition: opacity 150ms ease-in-out;
    transition: opacity 150ms ease-in-out;
 }
 
 .customScope .u24w1:before {
    display: block;
    font-size: 13rem;
    color: #fff;
    -webkit-transform: translate(-0.16em, 0);
    -moz-transform: translate(-0.16em, 0);
    -o-transform: translate(-0.16em, 0);
    -ms-transform: translate(-0.16em, 0);
    transform: translate(-0.16em, 0);
 }
 
 .customScope .u24w2 {
    position: absolute;
    max-width: 90%;
    top: 50%;
    left: 7em;
    transform: translateY(-50%);
 }
 
 .customScope .u24w2 strong {
    display: block;
    padding-bottom: 0.5em;
    font-size: 2.3rem;
    font-weight: 300;
 }
 
 .customScope .u24w2 .obttns {
    width: auto;
    margin-right: 1em;
 }
 
 .customScope .u24w2 .obttns.u24visit.u24addlang .u24btnlnk:before {
    content: "\ea8a";
 }
 
 .customScope .u24w2 .obttns > div.obttn1 > a:hover {
    background: #F1EFED;
 }
 
 .customScope .u24w2 .obttns > div.obttn1:hover .u24w3 ul li a {
    color: #006B8F !important;
 }
 
 .customScope .u24w2 .u24txtlnk {
    display: inline-block;
    margin-top: 0.75em;
    font-size: 1.6rem;
    color: #fff;
 }
 
 .customScope .u24w2 .u24txtlnk:focus {
    outline: none;
    text-decoration: underline;
 }
 
 .customScope .u24closebtn {
    position: absolute;
    opacity: 0;
    top: 0.5em;
    right: 0.5em;
    -webkit-transition: opacity 150ms ease-in-out;
    -moz-transition: opacity 150ms ease-in-out;
    -o-transition: opacity 150ms ease-in-out;
    transition: opacity 150ms ease-in-out;
 }
 
 .customScope .u24closebtn:before {
    font-size: 3rem;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
 }
 
 .customScope .u24closebtn:hover {
    text-decoration: none;
    outline: none;
 }
 
 .customScope .u24closebtn:focus {
    opacity: 0.7 !important;
    -webkit-transition: opacity 150ms ease-in-out !important;
    -moz-transition: opacity 150ms ease-in-out !important;
    -o-transition: opacity 150ms ease-in-out !important;
    transition: opacity 150ms ease-in-out !important;
    outline: none;
    text-decoration: none;
 }
 
 .customScope .u24w3, .customScope .u24w5 {
    position: absolute;
    visibility: hidden;
    opacity: 0;
    top: 300%;
    left: 0;
    right: 0;
    padding: 0.5em 0;
    background: #fff;
    -webkit-transform: translate(0, 24px);
    -moz-transform: translate(0, 24px);
    -o-transform: translate(0, 24px);
    -ms-transform: translate(0, 24px);
    transform: translate(0, 24px);
    transition: top .3s ease 0.1s,opacity 0.25s ease,visibility 0s linear 0.3s;
    box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.1);
 }
 
 .customScope .u24w3.u24w3open, .customScope .u24w3.u24w5open, .customScope .u24w5.u24w3open, .customScope .u24w5.u24w5open {
    visibility: visible;
    opacity: 1;
    top: 23px;
    z-index: 1;
    transition: top .3s ease,opacity 0.25s ease,visibility 0s linear 0s;
 }
 
 .customScope .u24w3 ul li a, .customScope .u24w5 ul li a {
    background: transparent !important;
    display: block;
    position: relative;
    padding: 7px 30px 7px 20px;
    z-index: 2;
    font-size: 15px;
    font-weight: normal;
    color: #006B8F !important;
 }
 
 .customScope .u24w3 ul li a:after, .customScope .u24w5 ul li a:after {
    display: none;
 }
 
 .customScope .u24w3 ul li a:hover, .customScope .u24w5 ul li a:hover {
    color: #006B8F !important;
    text-decoration: underline;
 }
 
 .customScope .u24w3 ul li a:focus, .customScope .u24w5 ul li a:focus {
    text-decoration: underline;
 }
 
 .customScope .u24w5 {
    max-width: 205px;
    pointer-events: none;
 }
 
 .customScope .u24w5open .u24w6 {
    pointer-events: all;
 }
 
 .customScope .u24region {
    box-sizing: content-box;
    display: block;
    position: relative;
    width: 80%;
    padding: 7px 30px 7px 20px;
    padding: 7px 10% 7px 10%;
    z-index: 2;
    font-size: 15px;
    font-weight: normal;
    text-decoration: none !important;
 }
 
 .customScope .u24region:after {
    display: none;
 }
 
 .customScope .u24region:hover {
    background: #fff;
    text-decoration: none;
 }
 
 .customScope .u24region:focus {
    background: #fff;
 }
 
 .customScope .u24regioncr, .customScope .u24regioncr:hover {
    background: #fff !important;
 }
 
 .customScope .u24regioncr {
    text-decoration: none !important;
 }
 
 .customScope .u24-l2sub {
    display: table-cell;
    opacity: 0;
 }
 
 .customScope .u24-l2sub li {
    min-width: 10em;
 }
 
 .customScope .u24-l2 {
    box-sizing: content-box;
    display: table;
    position: absolute;
    visibility: hidden;
    min-height: 210px;
    top: 0;
    left: 208px;
    margin-left: -208px;
    padding: 10px 0 17px 208px;
    background: #fff;
    box-shadow: 0px 8px 25px 0px rgba(0, 0, 0, 0.1);
 }
 
 .customScope .u24-l2:before {
    content: " ";
    display: block;
    position: absolute;
    width: 205px;
    top: 0;
    left: 0;
    bottom: 1px;
    z-index: 1;
    background: #F1EFED;
 }
 
 .customScope .u24-l2 a {
    background: #e1e8eb;
 }
 
 .customScope .u24-l2.u24-l2visible {
    visibility: visible;
 }
 
 .customScope .u24-l2.u24-l2visible .u24-l2sub {
    opacity: 1;
    -webkit-transition: opacity .8s ease;
    -moz-transition: opacity .8s ease;
    -ms-transition: opacity .8s ease;
    -o-transition: opacity .8s ease;
    transition: opacity .8s ease;
 }
 
 .customScope .u24w3 > i, .customScope .u24w4 > i {
    content: " ";
    display: block;
    position: absolute;
    opacity: 1;
    width: 100%;
    height: 25px;
    top: -13px;
    left: 0;
    margin: 0;
    overflow: hidden;
    z-index: 6;
 }
 
 .customScope .u24w3 > i:after, .customScope .u24w4 > i:after {
    content: " ";
    display: block;
    position: relative;
    width: 24px;
    height: 24px;
    top: 6px;
    left: 50%;
    margin-left: -12px;
    background: #F1EFED;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
 }
 
 .customScope .u24w3 > i:after {
    background: #fff;
 }
 
 .customScope .u24w3:hover {
    background: #F1EFED;
 }
 
 .customScope .u24w3:hover i:after {
    background: #F1EFED;
 }
 
 .customScope .u24w4 > i {
    visibility: hidden;
    opacity: 0;
    top: 150%;
    height: 14px;
    overflow: hidden;
    -webkit-transform: translate(0, 11px);
    -moz-transform: translate(0, 11px);
    -o-transform: translate(0, 11px);
    -ms-transform: translate(0, 11px);
    transform: translate(0, 11px);
    transition: top .3s ease 0.1s,opacity 0.25s ease,visibility 0s linear 0.3s;
 }
 
 .customScope .u24w4wrap .u24w4 > i:after {
    background: #F1EFED;
    color: #F1EFED;
 }
 
 .customScope .u24w4wrap {
    display: block;
    position: relative;
    float: left;
    clear: both;
    width: auto;
 }
 
 .customScope .u24w4.u24w4open i {
    visibility: visible;
    opacity: 1;
    top: 23px;
    z-index: 1;
    transition: top .3s ease,opacity 0.25s ease,visibility 0s linear 0s;
 }
 
 .customScope .u24w4 {
    display: inline-block;
    position: relative;
    float: left;
    clear: both;
    margin-bottom: -1.42em;
    padding: 0.6em 21px 1.1em 0;
    line-height: 1;
    color: #fff;
    cursor: pointer;
 }
 
 .customScope .u24w4:before {
    position: absolute;
    right: 0;
    font-size: 21px;
    line-height: 0.9;
    color: #fff;
 }
 
 .customScope .u24w4:hover {
    color: #fff;
    text-decoration: none;
 }
 
 .customScope .l2Title, .customScope .u24w6Title {
    display: none;
 }
 
 .customScope .u24w3.u24w3open, .customScope .u24w3.u24w5open, .customScope .u24w5.u24w3open, .customScope .u24w5.u24w5open, .customScope .u24w4.u24w4open i {
    top: 27px;
 }
 
 @media only screen and (max-width: 1500px) {
    .customScope body.u24show .u24 {
       height: 150px;
    }
 
    .customScope .u24w3.u24w3open, .customScope .u24w3.u24w5open, .customScope .u24w5.u24w3open, .customScope .u24w5.u24w5open, .customScope .u24w4.u24w4open i {
       top: 18px;
    }
 
    .customScope .u24w3.u24w3open {
       top: 2em;
    }
 }
 
 @media only screen and (max-width: 1195px) {
    .customScope .u24w1:before {
       -webkit-transform: translate(0.1em, 0);
       -moz-transform: translate(0.1em, 0);
       -o-transform: translate(0.1em, 0);
       -ms-transform: translate(0.1em, 0);
       transform: translate(0.1em, 0);
    }
 
    .customScope .u24w2 {
       max-width: 84%;
       left: 9em;
    }
 
    .customScope .u24w4 {
       padding: 0.5em 21px 1.42em 0;
    }
 }
 
 @media only screen and (max-width: 974px) {
    .customScope .u24w4:before {
       line-height: 0.8;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .u24w1:before {
       display: none;
    }
 
    .customScope .u24w2 {
       max-width: 84%;
       left: 1.3em;
    }
 
    .customScope .u24w4:before {
       font-size: 19px;
       line-height: 0.7;
    }
 
    .customScope .u24-l2 {
       width: 250px;
    }
 
    .customScope .u24-l2sub {
       width: 100%;
    }
 
    .customScope .u24-l2:before {
       width: 204px;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope body.u24show .u24 {
       height: 200px;
    }
 
    .customScope .u24w1:before {
       display: none;
    }
 
    .customScope .u24w2 {
       position: relative;
       float: left;
       top: 0;
       transform: translateY(0);
    }
 
    .customScope .u24w2 .u24txtlnk {
       margin-top: 0.3em;
    }
 
    .customScope .u24region {
       width: 84%;
       padding: 7px 8%;
    }
 
    .customScope .u24region:hover {
       text-decoration: underline !important;
    }
 
    .customScope .u24-l2 {
       visibility: visible;
       opacity: 0;
       width: auto;
       left: 100%;
       margin-left: 0;
       padding: 0;
       transition: left .8s ease,opacity .5s ease;
    }
 
    .customScope .u24-l2:before {
       display: none;
    }
 
    .customScope .u24-l2.u24-l2visible {
       visibility: visible;
       opacity: 1;
       width: 100%;
       left: 0;
       z-index: 3;
       padding-bottom: 10px;
       transition: left .8s ease,opacity .5s ease;
    }
 
    .customScope .u24-l2.u24-l2visible .l2Title {
       opacity: 1;
       cursor: pointer;
    }
 
    .customScope .u24-l2.u24-l2visible .u24-l2sub {
       opacity: 1;
       -webkit-transition: opacity .0s ease;
       -moz-transition: opacity .0s ease;
       -ms-transition: opacity .0s ease;
       -o-transition: opacity .0s ease;
       transition: opacity .0s ease;
    }
 
    .customScope .u24-l2 .u24-l2sub {
       opacity: 1;
    }
 
    .customScope .l2Title, .customScope .u24w6Title {
       display: block;
       position: relative;
       opacity: 0;
       margin-bottom: 1em;
       padding: 13px 20px 13px 64px !important;
       font-size: 15px;
       font-weight: bold;
       color: #C6C1BD;
       border-bottom: 1px solid #adc5d1;
       text-transform: capitalize;
    }
 
    .customScope .l2Title:before, .customScope .u24w6Title:before {
       content: " ";
       display: block;
       position: absolute;
       opacity: 1;
       width: 1px;
       height: auto;
       top: .7em;
       left: 49px;
       bottom: .7em;
       background: #adc5d1;
    }
 
    .customScope .l2Title:after, .customScope .u24w6Title:after {
       content: " ";
       display: block;
       position: absolute;
       width: 1.2em;
       height: 1.2em;
       top: 50%;
       left: 1.2667em;
       margin: -.6em 0 0 0;
       background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjE3IiB2aWV3Qm94PSIwIDAgMTIgMTciPjxwYXRoIGZpbGw9IiMzMjRiNWMiIGQ9Ik0xMS45OTUsMTQuODc2IEw1LjA4NCw4LjQ5OCBMMTEuOTk1LDIuMTI2IEw5LjkyMCwtMC4wMDUgTDAuMDA1LDguNDk4IEw5LjkyMCwxNy4wMDcgTDExLjk5NSwxNC44NzYgWiIgY2xhc3M9ImNoIi8+PC9zdmc+") no-repeat;
       background-size: auto 100%;
    }
 
    .customScope .u24w6Title {
       opacity: 1;
       padding: 13px 20px 13px 8% !important;
    }
 
    .customScope .u24w6Title:before {
       display: none;
    }
 
    .customScope .u24w6Title:after {
       display: none;
    }
 
    .customScope .u24-l2sub {
       display: block;
    }
 
    .customScope .u24w2 .obttns > div {
       margin-bottom: .6em;
    }
 
    .customScope .u24w3 {
       top: 150%;
       -webkit-transform: translate(0, 15px);
       -moz-transform: translate(0, 15px);
       -o-transform: translate(0, 15px);
       -ms-transform: translate(0, 15px);
       transform: translate(0, 15px);
    }
 
    .customScope .u24w3.u24w3open {
       top: 100%;
    }
 
    .customScope .u24w4wrap {
       width: 100%;
    }
 
    .customScope .u24w4 {
       padding: 0.5em 21px 1.7em 15px;
    }
 
    .customScope .u24w3 ul li a, .customScope .u24w5 ul li a {
       width: 130px;
       font-size: 14px;
    }
 
    .customScope .u24visit {
       margin-bottom: 0.3em;
    }
 
    .customScope .u24stay {
       display: block;
    }
 
    .customScope .u24w2 strong, .customScope .u24visit, .customScope .u24stay {
       margin-left: 15px;
    }
 
    .customScope .u24w4wrap .u24w4 > i:after {
       background: #fff;
    }
 
    .customScope .u24w2 {
       max-width: 100%;
       left: 0;
    }
 
    .customScope .u24w2 strong {
       width: 85%;
    }
 
    .customScope .u24w5 {
       max-width: 101%;
       padding: 0 0 1.5em 0;
    }
 
    .customScope .u24w6 {
       overflow: hidden !important;
    }
 }
 
 .customScope .rtl .u24 {
    direction: rtl;
 }
 
 .customScope .rtl .u24w1:before {
    transform: translate(0.16em, 0);
 }
 
 .customScope .rtl .u24w2 {
    left: auto;
    right: 10em;
 }
 
 .customScope .rtl .u24w2 .obttns {
    margin-right: 0;
    margin-left: 1em;
 }
 
 .customScope .rtl .u24w4 {
    float: none;
    padding-right: 0;
    padding-left: 21px;
 }
 
 .customScope .rtl .u24w4wrap {
    float: right;
 }
 
 .customScope .rtl .u24w4:before {
    left: 0;
    right: auto;
 }
 
 .customScope .rtl .u24-l2 {
    left: auto;
    right: 208px;
    margin-right: -208px;
    margin-left: 0;
    padding-right: 208px;
    padding-left: 0;
 }
 
 .customScope .rtl .u24-l2:before {
    left: auto;
    right: 0;
 }
 
 .customScope .rtl .u24closebtn {
    left: 0.5em;
    right: auto;
 }
 
 @media only screen and (max-width: 1195px) {
    .customScope .rtl .u24w1:before {
       transform: translate(-0.1em, 0);
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .rtl .u24w2 {
       left: auto;
       right: 1.3em;
    }
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .rtl .u24w2 {
       float: right;
       left: auto;
       right: 0;
    }
 
    .customScope .rtl .u24w2 strong, .customScope .rtl .u24w2 .obttns, .customScope .rtl .u24w4 {
       margin-right: 15px;
       margin-left: 0;
    }
 
    .customScope .rtl .u24w6Title, .customScope .rtl .l2Title {
       padding: 13px 8% 13px 20px !important;
    }
 
    .customScope .rtl .l2Title {
       padding-right: 64px !important;
    }
 
    .customScope .rtl .l2Title:before, .customScope .rtl .u24w6Title:before {
       left: auto;
       right: 49px;
    }
 
    .customScope .rtl .l2Title:after, .customScope .rtl .u24w6Title:after {
       left: auto;
       right: 1.2667em;
       transform: scaleX(-1);
    }
 
    .customScope .rtl .u24-l2 {
       margin: 0;
       padding: 0;
    }
 
    .customScope .rtl .u24-l2.u24-l2visible {
       left: auto;
       right: 0;
    }
 }
 
 .customScope .u26 {
    max-width: 450px;
    padding: 15px 0 0 0;
 }
 
 .customScope .u26 .u26w1 {
    line-height: 1.3;
 }
 
 .customScope .u26 div.obttns {
    margin-top: 1em;
 }
 
 .customScope #u26link {
    visibility: hidden;
    display: block;
    height: 0;
    width: 0;
 }
 
 .customScope .u28 .visually-hidden {
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
 }
 
 .customScope #u28skip2content {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    position: fixed;
    float: left;
    opacity: 0;
    width: auto;
    top: 0;
    left: 2%;
    bottom: auto;
    z-index: 23;
 }
 
 .customScope #u28skip2content:focus-within {
    opacity: 1;
 }
 
 .customScope #u28skip2content ul li {
    float: left;
 }
 
 .customScope #u28skip2content ul li a {
    display: block;
    margin: 4px 6px;
    padding: 6px 8px;
    background: #211E1C;
    font-size: 15px;
    color: #fff;
    height: 100%;
    opacity: 0;
 }
 
 .customScope #u28skip2content ul li a:focus {
    outline-offset: 0px;
    outline-width: 2px !important;
    outline-style: dotted !important;
    outline-color: currentColor;
 }
 
 .customScope #u28skip2content ul li a#u28skip2c:focus {
    -webkit-transform: translateY(calc(100% + 6px));
    -ms-transform: translateY(calc(100% + 6px));
    transform: translateY(calc(100% + 6px));
    opacity: 1;
 }
 
 .customScope #u28skip2content #u28acc {
    position: absolute;
    left: -1000px;
    top: -1000px;
 }
 
 .customScope .u28 #maincontent {
    display: none;
 }
 
 .customScope .u28v1 {
    background: #3A3632;
 }
 
 .customScope .u28v1:before {
    content: 'desktop';
    position: absolute;
    top: -999em;
    left: -999em;
 }
 
 .customScope .rtl .u28v1:before {
    right: -999em;
    left: auto;
 }
 
 .customScope .u28ham {
    background-image: none !important;
 }
 
 .customScope .u28ham i {
    background-color: #fff;
    width: 100%;
    height: 2px;
    position: absolute;
    left: 12px;
    width: 16px;
    opacity: 1;
    transition: transform 200ms ease 0ms, width 200ms ease 200ms, top 200ms ease 200ms, opacity 0ms ease 200ms;
 }
 
 .customScope .u28ham i:nth-child(1) {
    top: calc(50% - 7px);
    transform: rotate(0deg);
 }
 
 .customScope .u28ham i:nth-child(2) {
    top: calc(50% - 1px);
    width: 19px;
 }
 
 .customScope .u28ham i:nth-child(3) {
    top: calc(50% + 5px);
    transform: rotate(0deg);
 }
 
 .customScope .u28navactive .u28ham i:nth-child(1) {
    width: 20px;
    top: 50%;
    transform: rotate(45deg);
    transition: transform 200ms ease 200ms, width 200ms ease, top 200ms ease, opacity 200ms ease;
 }
 
 .customScope .u28navactive .u28ham i:nth-child(2) {
    width: 20px;
    opacity: 0;
 }
 
 .customScope .u28navactive .u28ham i:nth-child(3) {
    width: 20px;
    top: 50%;
    transform: rotate(-45deg);
    transition: transform 200ms ease 200ms, width 200ms ease, top 200ms ease, opacity 200ms ease;
 }
 
 .customScope .u28v0 .u28ham {
    display: flex;
    margin: 0 7px 0 0;
    transform: translate(0, 0);
    color: transparent;
 }
 
 .customScope body.u24show .u28.u28navactive .u28w4, .customScope body.u24show .u28.u28navactive .u28nav, .customScope body.u24show .u28.profactive .u28w4, .customScope body.u24show .u28.profactive .u28nav, .customScope body.u24show .u28.dropdownactive .u28w4, .customScope body.u24show .u28.dropdownactive .u28nav {
    position: absolute !important;
 }
 
 .customScope body.u24show .u28.u28navactive .u28w1, .customScope body.u24show .u28.profactive .u28w1, .customScope body.u24show .u28.dropdownactive .u28w1 {
    top: auto;
    -webkit-transform: translate(0, 0) !important;
    -ms-transform: translate(0, 0) !important;
    transform: translate(0, 0) !important;
    position: relative !important;
 }
 
 .customScope body.f20 .u28 + section.pghero {
    margin-top: -60px;
 }
 
 .customScope .u28 ~ .pghero + .u03v5 {
    top: 60px;
 }
 
 .customScope .u28.u28adj .u28-profile {
    display: block;
    width: auto;
    height: auto;
    margin: 0 15px;
 }
 
 .customScope .u28.u28adj .u28-profile .u28prof {
    color: #FBF9F8;
    width: auto;
    padding: 11px 20px 11px 43px;
    background-color: none;
    border-radius: 4px;
    color: #FBF9F8;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    transition: background-color .2s ease;
    background-position: 10px center;
 }
 
 .customScope .u28.u28adj .u28-profile .u28prof:active {
    background-color: #312D2A;
    text-decoration: none;
 }
 
 .customScope .u28.u28adj .u28-profile .u28prof:hover {
    text-decoration: none;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1 {
    transition: visibility 250ms ease, opacity 250ms ease, transform 550ms ease;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn {
    position: absolute;
    top: 52px;
    display: flex;
    flex-direction: column;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28acttitle {
    display: block;
    flex-direction: column;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn > .u28acttitle {
    padding: 32px 32px 16px 32px;
    order: 2;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out {
    order: 3;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out li {
    margin: 0;
    list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out li a.u28btn1 {
    font-weight: bold;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28l-out li a.u28btn2 {
    font-weight: bold;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 {
    order: 1;
    padding: 0 32px 32px 32px;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2:before {
    bottom: 0;
    top: auto;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg {
    clear: both;
    order: 2;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 16px 11px;
    border-radius: 4px;
    display: block;
    width: 100%;
    text-decoration: none;
    text-align: center;
    transition: background-color 100ms linear;
    background-color: #312D2A;
    color: #FBF9F8;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg span {
    display: inline-block;
    white-space: nowrap;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg span:after {
    content: '';
    position: relative;
    display: inline-block;
    color: currentColor;
    margin: -2px 0 -6px 8px;
    background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.102 18h14.507c1.87 0 3.391-1.704 3.391-3.7985455 0-1.5654545-.877-2.9912727-2.181-3.5498181l-.614-.2629091-.02-.71890912c-.06-2.05745454-1.548-3.66981818-3.389-3.66981818-1.531 0-2.878 1.15527273-3.275 2.81018182l-.268 1.11381818-1.005-.35236364c-.285-.09927272-.582-.14945454-.884-.14945454-1.629 0-2.954 1.48581818-2.954 3.31090908 0 .1341818.006.2672727.021.396l.086.7996364-.674.3250909c-1.422.6883636-2.429 2.0967273-2.741 3.7461818m14.507 2h-16.609v-1.0666667c0-2.6464 1.319-5.0613333 3.411-6.3434666.063-2.9034667 2.26-5.24373337 4.953-5.24373337.183 0 .364.01066667.544.032.872-2.02986666 2.768-3.37813333 4.888-3.37813333 2.718 0 4.951 2.13973333 5.333 4.9824 1.74 1.00373333 2.871 3.0016 2.871 5.1701333 0 3.2245334-2.418 5.8474667-5.391 5.8474667' fill='%23FBF9F8' fill-rule='evenodd'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg:hover, .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg:active, .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg:focus {
    background-color: #161513;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg:disabled {
    background-color: #7A736E;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg:focus {
    outline-color: #161513;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a + ul {
    clear: both;
    margin-top: 1em;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 .u28acttitle {
    order: 1;
 }
 
 .customScope .u28.u28adj .u28-profile .u28-profilew1 ul.u28l-in {
    order: 4;
 }
 
 .customScope .u28.u28adj .u28-contact {
    display: block;
    width: auto;
    height: auto;
    margin: 0 0 0 15px;
 }
 
 .customScope .u28.u28adj .u28-contact a {
    display: block;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23FBF9F8;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M17,2V6h5V22H18.46l-2-3H7V15.8L5.54,18H2V2Zm3,6H17v7H9v2h8.54l2,3H20ZM15,4H4V16h.46l2-3H15Z' transform='translate(-2 -2)'/%3E%3C/svg%3E");
    background-size: 24px;
    background-repeat: no-repeat;
    border-radius: 4px;
    width: 44px;
    border: 1px solid #FBF9F8;
    width: auto;
    padding: 10px 20px 10px 43px;
    background-color: none;
    color: #FBF9F8;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    transition: background-color .2s ease;
    background-position: 10px center;
 }
 
 .customScope .u28.u28adj .u28-contact a:active {
    background-color: #312D2A;
    text-decoration: none;
 }
 
 .customScope .u28.u28adj .u28-contact a:hover {
    text-decoration: none;
 }
 
 .customScope .u28.u28adj .u28-free-tier {
    display: block;
    width: auto;
    height: auto;
    margin: 0 0 0 15px;
 }
 
 .customScope .u28.u28adj .u28-free-tier a {
    display: block;
    height: 100%;
    border-radius: 4px;
    background-color: #312D2A;
    width: auto;
    padding: 11px 20px;
    color: #FBF9F8;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    transition: background-color .2s ease;
 }
 
 .customScope .u28.u28adj .u28-free-tier a:active {
    text-decoration: none;
 }
 
 .customScope .u28.u28adj .u28-free-tier a:hover {
    text-decoration: none;
 }
 
 .customScope .u28.u28adj.profactive .u28prof {
    background-color: #312D2A !important;
 }
 
 .customScope .u28.u28adj .u28w1 .u28b1 {
    background-color: #312D2A;
 }
 
 .customScope .u28-globe:before {
    content: '';
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 20 20'%3E%3Cdefs%3E%3Cstyle%3E.a,.b%7Bfill:%23312D2A;%7D.a%7Bclip-rule:evenodd;%7D.c%7Bclip-path:url(%23a);%7D.d%7Bclip-path:url(%23b);%7D.e%7Bfill:%23312D2A;%7D%3C/style%3E%3CclipPath id='a'%3E%3Cpath class='a' d='M10,0A10,10,0,1,1,0,10,10,10,0,0,1,10,0Zm.84,18.09a8.16,8.16,0,0,0,7.28-7.27A2.4,2.4,0,0,1,16.94,10c-.84-1.05-.07-2.36.52-3.1l.07.18A8.73,8.73,0,0,0,13.26,2.5a7.1,7.1,0,0,0-.81-.3s0,0,0,0-.29-.11-.29,0,.08.21,0,.24-.27-.13-.37-.22a1.59,1.59,0,0,0-.5-.15s0-.06.27-.1h0l-.45-.07a3,3,0,0,1-.73.26s-.42.23-.85.53-.38.47-.12.68.65-.1.5.15S9.78,4,9.9,4s.29-.42.34-.51.16,0,.33-.13A.39.39,0,0,0,10.74,3c0-.09,0-.06.21-.25s.18-.3.24-.34a.68.68,0,0,1,.34,0,.27.27,0,0,1,.23.19,1,1,0,0,0-.11.25c0,.09.11.12.22.11s.35-.31.37-.24a3.28,3.28,0,0,1,0,.44c0,.19.09.14.2.28s.2.23.07.34-.2,0-.38.17-.59.13-.71.13-.46.09-.34.15.31,0,.32.08-.18.15-.18.27.48.14.34.21A2.9,2.9,0,0,1,10.9,5c-.06,0,0-.23-.24-.11s-.36.41-.52.47A2.11,2.11,0,0,0,9.35,6a4.24,4.24,0,0,1-.9.86.57.57,0,0,0-.26.58c0,.25,0,.48-.14.52S8,7.31,7.93,7.25a1.15,1.15,0,0,0-.62,0c-.22,0-.25.17-.25.17s-.17-.18-.67,0a1.6,1.6,0,0,0-.67,1.4.48.48,0,0,0,.76,0c.19-.32.63-.41.61-.33a2.8,2.8,0,0,1-.34.67c-.14.17-.13.14.24.14s.4.1.28.43a.39.39,0,0,0,.22.53c.15.09.19-.1.34-.11s.27.17.29.21a1.1,1.1,0,0,1,.22-.22c.1-.07,0-.16.19-.22a2.14,2.14,0,0,1,.34-.17c.11,0,.11.09.22.09s.2.07.34.09A2.93,2.93,0,0,1,9.8,10c.17,0,.21,0,.41,0s.19.14.27.25a.84.84,0,0,0,.46.35c.26.08.7.2.74.31a2.58,2.58,0,0,0,.16.33.69.69,0,0,0,.09.2s.16,0,.16.07-.13.24-.07.21.11-.13.18-.15.13,0,.34.1.05.13.05.13a.49.49,0,0,0,0,.11s0,0,.08-.08.3,0,.49.05.83.38.83.68-.53.81-.54.88a6.25,6.25,0,0,1-.08,1c-.09.49-.55.52-.85.65s-.2.45-.19.54a3.18,3.18,0,0,1-.54,1c-.18.17-.61-.23-.58-.11s.41.3.28.59-.59,0-.6.08.15.22.14.31-.26,0-.32,0,.06.11.11.28A.39.39,0,0,1,10.82,18.09ZM4.66,3.78A8.16,8.16,0,0,0,9.81,18.14,4.29,4.29,0,0,1,9.46,17c-.06-.52-.27-2.73-.34-2.86s-.78-.43-.86-.6a5.37,5.37,0,0,0-.74-1.13c-.16-.13-.11-.66.21-1A.84.84,0,0,0,8,10.52c-.08-.06,0-.22-.13-.29s-.11.2-.22.22S7,10.12,7,10s-.57-.33-.69-.36S6,9.22,5.86,9.28s-.17.07-.59,0-.71-.49-.67-.6-.19-.38-.29-.52-.21-.85-.38-.76S4.18,8.51,4,8.51s-.36-.94-.33-1.22-.23,0-.22-.54.8-1.26.85-1.3a2,2,0,0,0,.22-.3l.1,0s0,0,.13-.09-.09-.32-.11-.45a1.06,1.06,0,0,1,0-.42c0-.08.17-.48,0-.46Z'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Crect class='b' width='19.95' height='19.95'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Eglobe%3C/title%3E%3Cg class='c'%3E%3Cg class='d'%3E%3Crect class='e' width='20' height='20'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .u28-search:before {
    content: '';
    width: 16px;
    height: 16px;
    background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.1212266 1c5.0372326 0 9.1212266 4.08405043 9.1212266 9.1213526 0 2.1536493-.7465159 4.133053-1.9948779 5.6935382l5.7524247 5.7518269-1.4332625 1.4332823-5.7516795-5.7524977c-1.5605211 1.2485582-3.5400409 1.995203-5.6938314 1.995203-5.03723262 0-9.1212266-4.0840504-9.1212266-9.1213527 0-5.03730217 4.08399398-9.1213526 9.1212266-9.1213526zm0 2.02696725c-3.91778498 0-7.09428736 3.17654628-7.09428736 7.09438535 0 3.9178392 3.17650238 7.0943854 7.09428736 7.0943854 3.9177849 0 7.0942873-3.1765462 7.0942873-7.0943854 0-3.91783907-3.1765024-7.09438535-7.0942873-7.09438535z' fill='%23312D2A' fill-rule='evenodd'/%3E%3C/svg%3E");
 }
 
 .customScope .u28back:before {
    content: '';
    width: 21px;
    height: 21px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36.55 46.39'%3E%3Cdefs%3E%3Cstyle%3E.a,.b%7Bfill:none;%7D.a%7Bclip-rule:evenodd;%7D.c%7Bclip-path:url(%23a);%7D.d%7Bclip-path:url(%23b);%7D.e%7Bfill:%23FBF9F8;%7D%3C/style%3E%3CclipPath id='a' transform='translate(9.17 12.17)'%3E%3Cpath class='a' d='M7.72,10l7.77-7.78A1.3,1.3,0,0,0,13.65.38L4,10l9.62,9.62a1.3,1.3,0,1,0,1.84-1.85Z'/%3E%3C/clipPath%3E%3CclipPath id='b' transform='translate(9.17 12.17)'%3E%3Crect class='b' x='-7.57' y='-7.25' width='34.79' height='34.79'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Ecvleft%3C/title%3E%3Cg class='c'%3E%3Cg class='d'%3E%3Crect class='e' width='36.55' height='46.39'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
 }
 
 @keyframes skelcolor {
    0% {
       background-color: #F1EFED;
    }
 
    50% {
       background-color: #7A736E;
    }
 
    100% {
       background-color: #F1EFED;
    }
 }
 
 .customScope .loading .u28skel li:nth-child(1) {
    animation-delay: 160ms;
 }
 
 .customScope .loading .u28skel li:nth-child(2) {
    animation-delay: 240ms;
 }
 
 .customScope .loading .u28skel li:nth-child(3) {
    animation-delay: 320ms;
 }
 
 .customScope .loading .u28skel li:nth-child(4) {
    animation-delay: 400ms;
 }
 
 .customScope .loading .u28skel li:nth-child(5) {
    animation-delay: 480ms;
 }
 
 .customScope .loading .u28skel li:nth-child(6) {
    animation-delay: 560ms;
 }
 
 .customScope .loading .u28skel li:nth-child(7) {
    animation-delay: 640ms;
 }
 
 .customScope .loading .u28skel li:nth-child(8) {
    animation-delay: 720ms;
 }
 
 .customScope .loading .u28skel li:nth-child(9) {
    animation-delay: 800ms;
 }
 
 .customScope .loading .u28skel li:nth-child(10) {
    animation-delay: 880ms;
 }
 
 .customScope body.u28disable-scroll {
    overflow: hidden;
 }
 
 .customScope .u28prof {
    transition: background-color 200ms ease;
 }
 
 .customScope .u28 {
    z-index: 21;
    position: sticky;
    transition: transform 400ms ease;
    top: 0;
    width: 100%;
    max-height: 60px;
    -webkit-text-size-adjust: 100%;
 }
 
 .customScope .u28 .hidden {
    display: none;
 }
 
 .customScope .u28 .u28-microphone {
    display: none;
 }
 
 .customScope .u28 .u28placeholder {
    opacity: 0.6;
 }
 
 .customScope .u28 .u28logo {
    display: none;
 }
 
 .customScope .u28 .u28cover {
    position: absolute;
    content: '';
    z-index: -1;
    width: 0;
    height: 0;
    background-color: #000;
    left: 0;
    top: 0;
    pointer-events: none;
    visibility: hidden;
    opacity: 0;
    transition: initial;
 }
 
 .customScope .u28.dropdownloaded .u28cover {
    height: 100vh;
    width: 100%;
    transition: visibility 400ms ease, opacity 400ms ease, transform 400ms ease;
 }
 
 .customScope .u28.u28v1.killtransition .u28cover, .customScope .u28.u28v1.killtransition .u28w2, .customScope .u28.u28v1.killtransition .u28clsSearch, .customScope .u28.u28v1.killtransition ul.u28suggest, .customScope .u28.u28v1.killtransition a.u28prof, .customScope .u28.u28v1.killtransition .u28nav, .customScope .u28.u28v1.killtransition #u28w4 {
    transition: initial !important;
 }
 
 .customScope .u28.u28focus .u28w2 {
    background-color: #FBF9F8 !important;
 }
 
 .customScope .u28.u28focus #askoracleinput {
    color: #161513;
    opacity: 1;
 }
 
 .customScope .u28.u28focus #askoracleinput:hover {
    cursor: text;
 }
 
 .customScope .u28.u28focus .u28-back:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 36'%3E%3Ctitle%3EBack%3C/title%3E%3Cpolygon fill='%23312D2A' class='a' points='21 3 18 0 3.13 14.87 0 18 3 21 18 36 21 33 6.11 17.89 21 3'/%3E%3C/svg%3E");
 }
 
 .customScope .u28.u28focus .u28clear {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36 36'%3E%3Cdefs%3E%3Cmask id='a' x='31.01' y='-9.98' width='36' height='36' maskUnits='userSpaceOnUse'%3E%3Cg transform='translate(0 0)'%3E%3Cpath fill='%23312D2A' d='M38.4,18.63a15,15,0,1,1,21.22,0,15,15,0,0,1-21.22,0M61.74-4.71a18,18,0,1,1-25.46,0A18,18,0,0,1,61.74-4.71Zm-5.4,7.33L54.22.5l-5.3,5.31L43.61.5,41.49,2.62,46.8,7.93l-5.31,5.3,2.12,2.12,5.31-5.3,5.3,5.3,2.12-2.12L51,7.93Z' /%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpolygon fill='%23312D2A' points='23.21 10.48 17.91 15.79 12.6 10.48 10.48 12.6 15.79 17.91 10.48 23.21 12.6 25.33 17.91 20.03 23.21 25.33 25.33 23.21 20.03 17.91 25.33 12.6 23.21 10.48'/%3E%3Cpath fill='%23312D2A' d='M30.73,5.27a18,18,0,1,0,0,25.46A18,18,0,0,0,30.73,5.27ZM28.61,28.61a15,15,0,1,1,0-21.22A15,15,0,0,1,28.61,28.61Z' transform='translate(0 0)'/%3E%3C/svg%3E");
 }
 
 .customScope .u28.u28focus .u28-microphone {
    display: none;
 }
 
 .customScope .u28.u28focus .u28placeholder {
    color: #161513;
 }
 
 .customScope .u28.u28navactive .u28w1, .customScope .u28.profactive .u28w1, .customScope .u28.dropdownactive .u28w1 {
    transform: translate(0, 0) !important;
 }
 
 .customScope .u28.profactive .u28prof {
    background-color: #312D2A !important;
 }
 
 .customScope .u28.u28navactive .u28ham {
    background-color: #312D2A;
 }
 
 .customScope .u28.u28-top .u28w1 {
    position: relative;
    transform: translate(0, 0);
 }
 
 .customScope .u28.mhide .u28w1, .customScope .u28.mhide .u28w4, .customScope .u28.mhide .u28nav {
    position: relative;
 }
 
 .customScope .u28.mhide .u28w1 {
    transform: translate(0, -100%);
 }
 
 .customScope .u28w1 {
    padding: 8px 0;
    background-color: #3A3632;
    display: block;
    z-index: 7;
    position: relative;
    height: 60px;
    top: 0;
    width: 100%;
 }
 
 .customScope .u28w1 .cwidth {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
 }
 
 .customScope .u28bttop {
    display: none;
 }
 
 .customScope .u28-profile {
    width: 44px;
    height: 44px;
    bottom: 15px;
    right: 0;
    margin: 0 4px;
 }
 
 .customScope .u28-profile > a {
    display: block;
    height: 100%;
    background-image: url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M12,1 C18.0751322,1 23,5.92486775 23,12 C23,18.0751322 18.0751322,23 12,23 C5.92486775,23 1,18.0751322 1,12 C1,5.92486775 5.92486775,1 12,1 Z M14,17 L10,17 C8.9456382,17 8.08183488,17.8158778 8.00548574,18.8507377 L8,19 L7.9999083,20.0644348 C9.20489006,20.6632768 10.5631221,21 12,21 C13.437276,21 14.7958624,20.6630902 16.001093,20.0639371 L16,19 C16,17.9456382 15.1841222,17.0818349 14.1492623,17.0054857 L14,17 Z M12,3 C7.02943725,3 3,7.02943725 3,12 C3,14.6709139 4.16346432,17.0700862 6.011229,18.7183529 C6.15016737,16.7059643 7.77779862,15.1043091 9.80035966,15.0048953 L10,15 L14,15 C16.1140799,15 17.8451043,16.6400557 17.9901616,18.7172556 C19.8369514,17.0692289 21,14.6704367 21,12 C21,7.02943725 16.9705627,3 12,3 Z M12,5 C14.206,5 16,6.794 16,9 C16,11.206 14.206,13 12,13 C9.794,13 8,11.206 8,9 C8,6.794 9.794,5 12,5 Z M12,7 C10.897,7 10,7.897 10,9 C10,10.103 10.897,11 12,11 C13.103,11 14,10.103 14,9 C14,7.897 13.103,7 12,7 Z' fill='%23FBF9F8'%3E%3C/path%3E%3C/svg%3E");
    background-size: 24px;
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 4px;
    width: 44px;
 }
 
 .customScope .u28-profile > a span {
    display: block;
    height: 0;
    overflow: hidden;
    text-indent: -9999px;
 }
 
 .customScope .u28-profile .u28-profilew1 {
    display: none;
    padding-top: 35px;
    opacity: 0;
    pointer-events: none;
    transform: translate(0, 0);
    width: 370px;
    background: #FBF9F8;
    border-radius: 4px;
    float: left;
    transition: visibility 250ms ease, opacity 250ms ease, transform 250ms ease;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
    box-shadow: 0px 0px 6px 6px rgba(0, 0, 0, 0.15);
 }
 
 .customScope .u28-profile .u28-profilew1.u28fadeIn {
    transform: translate(0, 4px);
    pointer-events: all;
    display: block;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28actbck {
    display: none;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-in {
    width: 100%;
    padding: 0 32px 25px 32px;
    float: left;
    display: none;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-in li {
    width: 100%;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-in li a {
    width: 100%;
    padding: 0 0 1em 0;
    display: inline-block;
    font-size: 16px;
 }
 
 .customScope .u28-profile .u28-profilew1 a.u28btn2 {
    color: #161513;
    padding: 10px 16px !important;
    background-color: #fff;
    border: 1px solid #161513;
    display: block;
    font-weight: bold;
    clear: both;
    border-radius: 4px;
    margin-top: .8em;
    font-size: 14px !important;
    text-align: center !important;
 }
 
 .customScope .u28-profile .u28-profilew1 a.u28btn2:hover {
    background-color: #F5F4F2;
    text-decoration: none;
 }
 
 .customScope .u28-profile .u28-profilew1 a.u28btn2:active {
    background-color: #EBEAE7;
 }
 
 .customScope .u28-profile .u28-profilew1 a.u28btn2:focus {
    background-color: #F5F4F2;
 }
 
 .customScope .u28-profile .u28-profilew1 a.u28btn2:disabled {
    background-color: #fff;
    border: 1px solid #C6C1BD;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28-profilew2 {
    padding: 40px 32px;
    position: relative;
    float: left;
    width: 100%;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28-profilew2 a {
    position: relative;
    padding-right: 34px;
    font-size: 16px;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28-profilew2 a:after {
    position: absolute;
    right: 0;
    bottom: 0;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28-profilew2 .u28acttitle {
    padding-left: 0;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28-profilew2:before {
    background-color: #7A736E;
    opacity: 0.2;
    top: 0;
    width: 100%;
    position: absolute;
    content: '';
    height: 1px;
    left: 0;
 }
 
 .customScope .u28-profile .u28-profilew1 .u28acttitle {
    color: #161513;
    font-size: 14px;
    padding: 0 32px 16px 32px;
    float: left;
    font-weight: 500;
    width: 100%;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out {
    padding: 0 32px 36px 32px;
    width: 100%;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li {
    margin: 0 auto;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li a {
    font-size: 14px;
    padding: 10px 16px;
    border-radius: 4px;
    width: 100%;
    text-decoration: none;
    text-align: center;
    display: block;
    transition: background-color 100ms linear;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li a:hover {
    text-decoration: none;
    cursor: pointer;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1 {
    background-color: #312D2A;
    color: #FBF9F8;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:hover, .customScope .u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:active, .customScope .u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:focus {
    background-color: #161513;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:disabled {
    background-color: #7A736E;
 }
 
 .customScope .u28-profile .u28-profilew1 ul.u28l-out li a.u28btn1:focus {
    outline-color: #161513;
 }
 
 .customScope .u28-profile .u28-profilew1.right {
    transform: translate(16px, 0);
    position: absolute;
    right: 80px;
 }
 
 .customScope .u28-profile .u28-profilew1.right.u28fadeIn {
    transform: translate(16px, 4px);
 }
 
 .customScope .u28-profile .u28-profilew1.shortprof {
    max-width: 370px;
    max-height: 100vh;
    overflow-y: scroll;
    right: 0 !important;
    position: absolute;
    border-radius: 0;
    z-index: -1;
    width: 100%;
    left: auto;
    top: 48px !important;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 75px;
    transition: visibility 250ms ease,opacity 250ms ease,transform 0ms ease !important;
 }
 
 .customScope .u28-profile .u28-profilew1.shortprof ul.u28l-out li {
    width: 100%;
    float: none;
    max-width: 370px;
    min-width: 200px;
 }
 
 .customScope .u28-profile .u28-profilew1.shortprof ul.u28l-out li:first-child {
    margin: 10px auto 10px auto;
 }
 
 .customScope .u28-profile .u28-profilew1.shortprof ul.u28l-out li:first-child a {
    width: 100%;
 }
 
 .customScope .u28-profile .u28-profilew1.shortprof.right {
    transform: translate(0, 0);
 }
 
 .customScope .u28-profile .u28-profilew1.shortprof.right.u28fadeIn {
    transform: translate(0, 4px);
 }
 
 .customScope .u28-profile.loggedin .u28-profilew1 ul.u28l-in {
    display: block;
 }
 
 .customScope .u28-profile.loggedin .u28-profilew1 ul.u28l-out {
    display: none !important;
 }
 
 .customScope .u28logo {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cg fill='%23C74634'%3E%3Cpath d='M9.9,20.1c-5.5,0-9.9-4.4-9.9-9.9c0-5.5,4.4-9.9,9.9-9.9h11.6c5.5,0,9.9,4.4,9.9,9.9c0,5.5-4.4,9.9-9.9,9.9H9.9 M21.2,16.6c3.6,0,6.4-2.9,6.4-6.4c0-3.6-2.9-6.4-6.4-6.4h-11c-3.6,0-6.4,2.9-6.4,6.4s2.9,6.4,6.4,6.4H21.2'/%3E%3C/g%3E%3C/svg%3E");
    margin-left: 4px;
    background-position: center;
    width: 44px;
 }
 
 .customScope .u28logo span {
    display: block;
    height: 0;
    overflow: hidden;
    text-indent: -9999px;
 }
 
 .customScope .u28-microphone {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23FBF9F8;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Emicrophone%3C/title%3E%3Cpath class='a' d='M9,2a3,3,0,0,1,3,3V7H6V5A3,3,0,0,1,9,2M9,14a3,3,0,0,1-3-3V9h6v2a3,3,0,0,1-3,3m0,2a5,5,0,0,1-5-5V5A5,5,0,0,1,14,5v6A5,5,0,0,1,9,16Zm7-7h2v2a9,9,0,0,1-8,8.94V22h4v2H4V22H8V19.94A9,9,0,0,1,0,11V9H2v2a7,7,0,0,0,14,0Z'/%3E%3C/svg%3E");
    margin-right: 4px;
    background-position: center;
    width: 20px;
 }
 
 .customScope .u28-microphone span {
    display: block;
    height: 0;
    overflow: hidden;
    text-indent: -9999px;
 }
 
 .customScope .u28clear {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36 36'%3E%3Cdefs%3E%3Cmask id='a' x='31.01' y='-9.98' width='36' height='36' maskUnits='userSpaceOnUse'%3E%3Cg transform='translate(0 0)'%3E%3Cpath fill='%23FBF9F8' d='M38.4,18.63a15,15,0,1,1,21.22,0,15,15,0,0,1-21.22,0M61.74-4.71a18,18,0,1,1-25.46,0A18,18,0,0,1,61.74-4.71Zm-5.4,7.33L54.22.5l-5.3,5.31L43.61.5,41.49,2.62,46.8,7.93l-5.31,5.3,2.12,2.12,5.31-5.3,5.3,5.3,2.12-2.12L51,7.93Z' /%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpolygon fill='%23FBF9F8' points='23.21 10.48 17.91 15.79 12.6 10.48 10.48 12.6 15.79 17.91 10.48 23.21 12.6 25.33 17.91 20.03 23.21 25.33 25.33 23.21 20.03 17.91 25.33 12.6 23.21 10.48'/%3E%3Cpath fill='%23FBF9F8' d='M30.73,5.27a18,18,0,1,0,0,25.46A18,18,0,0,0,30.73,5.27ZM28.61,28.61a15,15,0,1,1,0-21.22A15,15,0,0,1,28.61,28.61Z' transform='translate(0 0)'/%3E%3C/svg%3E");
    margin-right: 4px;
    background-position: center;
    width: 0px;
    background-repeat: no-repeat;
 }
 
 .customScope .u28clear span {
    display: block;
    height: 0;
    overflow: hidden;
    text-indent: -9999px;
 }
 
 .customScope .u28-searchicon {
    margin-left: 4px;
    background-position: center;
    width: 44px;
    display: block;
    position: relative;
 }
 
 .customScope .u28-searchicon:before {
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.1212266 1c5.0372326 0 9.1212266 4.08405043 9.1212266 9.1213526 0 2.1536493-.7465159 4.133053-1.9948779 5.6935382l5.7524247 5.7518269-1.4332625 1.4332823-5.7516795-5.7524977c-1.5605211 1.2485582-3.5400409 1.995203-5.6938314 1.995203-5.03723262 0-9.1212266-4.0840504-9.1212266-9.1213527 0-5.03730217 4.08399398-9.1213526 9.1212266-9.1213526zm0 2.02696725c-3.91778498 0-7.09428736 3.17654628-7.09428736 7.09438535 0 3.9178392 3.17650238 7.0943854 7.09428736 7.0943854 3.9177849 0 7.0942873-3.1765462 7.0942873-7.0943854 0-3.91783907-3.1765024-7.09438535-7.0942873-7.09438535z' fill='%23FBF9F8' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 22px 22px;
 }
 
 .customScope .u28-searchicon span {
    display: block;
    height: 0;
    overflow: hidden;
    text-indent: -9999px;
 }
 
 .customScope .u28focus.u28v0 .u28-searchicon:before {
    background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.1212266 1c5.0372326 0 9.1212266 4.08405043 9.1212266 9.1213526 0 2.1536493-.7465159 4.133053-1.9948779 5.6935382l5.7524247 5.7518269-1.4332625 1.4332823-5.7516795-5.7524977c-1.5605211 1.2485582-3.5400409 1.995203-5.6938314 1.995203-5.03723262 0-9.1212266-4.0840504-9.1212266-9.1213527 0-5.03730217 4.08399398-9.1213526 9.1212266-9.1213526zm0 2.02696725c-3.91778498 0-7.09428736 3.17654628-7.09428736 7.09438535 0 3.9178392 3.17650238 7.0943854 7.09428736 7.0943854 3.9177849 0 7.0942873-3.1765462 7.0942873-7.0943854 0-3.91783907-3.1765024-7.09438535-7.0942873-7.09438535z' fill='%23312D2A' fill-rule='evenodd'/%3E%3C/svg%3E");
 }
 
 .customScope .u28-back {
    margin-left: 4px;
    background-position: center;
    width: 44px;
    display: none;
    position: relative;
 }
 
 .customScope .u28-back:before {
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 36'%3E%3Ctitle%3EBack%3C/title%3E%3Cpolygon fill='%23FBF9F8' class='a' points='21 3 18 0 3.13 14.87 0 18 3 21 18 36 21 33 6.11 17.89 21 3'/%3E%3C/svg%3E");
    background-size: 20px 20px;
 }
 
 .customScope .u28-back span {
    display: block;
    height: 0;
    overflow: hidden;
    text-indent: -9999px;
 }
 
 .customScope .u28-back:focus {
    outline: 0 !important;
 }
 
 .customScope .u28-back:focus:before {
    outline: 2px dotted #312D2A;
    outline-offset: -3px;
 }
 
 .customScope .u28v1 .u28s2 {
    overflow: hidden;
 }
 
 .customScope .u28v1 .u28s2 .u28-searchicon {
    display: none;
 }
 
 .customScope .u28v1 .u28s2 .u28-back {
    display: block;
 }
 
 .customScope .u28v1 .u28s2 .u28-back:before {
    opacity: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 36'%3E%3Ctitle%3EBack%3C/title%3E%3Cpolygon fill='%23312D2A' class='a' points='21 3 18 0 3.13 14.87 0 18 3 21 18 36 21 33 6.11 17.89 21 3'/%3E%3C/svg%3E");
    background-size: 17px 17px;
 }
 
 .customScope .u28v1 .u28s2.killtransition {
    transition: initial !important;
 }
 
 .customScope .u28v1 .u28s2.active {
    overflow: visible;
 }
 
 .customScope .u28v1 .u28s2.active .u28-searchicon {
    display: none;
 }
 
 .customScope .u28v1 .u28s2.active .u28-back {
    display: block;
 }
 
 .customScope .u28v1 .u28s2.active .u28-back:before {
    opacity: 1;
 }
 
 .customScope .u28v1 .u28s2 .u28-searchicon {
    display: block;
 }
 
 .customScope .u28v1 .u28clsSearch {
    opacity: 0;
    visibility: hidden;
    background-color: #FBF9F8;
    position: absolute;
    right: -22px;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 44px;
    height: 98%;
    z-index: 4;
    pointer-events: none;
    border-radius: 0 45px 45px 0;
 }
 
 .customScope .u28v1 .u28clsSearch:before {
    content: '';
    width: 35px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36 36'%3E%3Cdefs%3E%3Cmask id='a' x='31.01' y='-9.98' width='36' height='36' maskUnits='userSpaceOnUse'%3E%3Cg transform='translate(0 0)'%3E%3Cpath fill='%23312D2A' d='M38.4,18.63a15,15,0,1,1,21.22,0,15,15,0,0,1-21.22,0M61.74-4.71a18,18,0,1,1-25.46,0A18,18,0,0,1,61.74-4.71Zm-5.4,7.33L54.22.5l-5.3,5.31L43.61.5,41.49,2.62,46.8,7.93l-5.31,5.3,2.12,2.12,5.31-5.3,5.3,5.3,2.12-2.12L51,7.93Z' /%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpolygon fill='%23312D2A' points='23.21 10.48 17.91 15.79 12.6 10.48 10.48 12.6 15.79 17.91 10.48 23.21 12.6 25.33 17.91 20.03 23.21 25.33 25.33 23.21 20.03 17.91 25.33 12.6 23.21 10.48'/%3E%3Cpath fill='%23312D2A' d='M30.73,5.27a18,18,0,1,0,0,25.46A18,18,0,0,0,30.73,5.27ZM28.61,28.61a15,15,0,1,1,0-21.22A15,15,0,0,1,28.61,28.61Z' transform='translate(0 0)'/%3E%3C/svg%3E") no-repeat 50% center;
    background-size: 20px 20px;
    height: 100%;
    right: 6px;
    float: right;
    display: block;
    z-index: 5;
    position: relative;
 }
 
 .customScope .u28v1 .u28clsSearch:focus {
    outline: 0 !important;
 }
 
 .customScope .u28v1 .u28clsSearch:focus:before {
    outline: 2px dotted #312D2A;
    outline-offset: -3px;
 }
 
 .customScope .u28v1 .u28clsSearch:hover {
    cursor: pointer;
 }
 
 .customScope .u28v1 .u28w3.u28typing .u28-back:before, .customScope .u28v1 .u28w3.u28typing .u28clsSearch {
    visibility: visible;
    opacity: 1;
    pointer-events: all;
 }
 
 .customScope .u28v1.u28focus .u28-searchicon:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 36'%3E%3Ctitle%3EBack%3C/title%3E%3Cpolygon fill='%23312D2A' class='a' points='21 3 18 0 3.13 14.87 0 18 3 21 18 36 21 33 6.11 17.89 21 3'/%3E%3C/svg%3E");
 }
 
 .customScope .u28w1 .u28b1 {
    padding: 11px 20px;
    background: #383330;
    border-radius: 4px;
    color: #FBF9F8;
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
    transition: background-color .2s ease;
 }
 
 .customScope .u28w1 .u28b1:active {
    background-color: #46423f;
    text-decoration: none;
 }
 
 .customScope .u28w1 .u28b1:hover {
    background-color: #46423f;
    text-decoration: none;
 }
 
 .customScope .u28fadeIn, .customScope .u28dropfadeIn {
    visibility: visible !important;
    opacity: 1 !important;
    transition: visibility 300ms ease, opacity 400ms ease, transform 400ms ease;
 }
 
 .customScope .u28-measure {
    width: 100px;
    height: 100px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
 }
 
 .customScope .u28s1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-animation-delay: 100ms;
    animation-delay: 100ms;
 }
 
 .customScope .u28s2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-animation-delay: 100ms;
    animation-delay: 100ms;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
 }
 
 .customScope .u28v1 .u28s2 {
    position: absolute;
    visibility: hidden;
    left: 0;
    top: 2px;
    width: 90%;
    opacity: 0;
    z-index: 1;
    pointer-events: none;
    -webkit-transition: opacity 200ms ease-in-out 100ms, width 300ms ease-in-out 0ms, visibility 300ms ease-in-out 0ms, -webkit-transform 300ms ease-in-out 0ms;
    transition: opacity 200ms ease-in-out 100ms, width 300ms ease-in-out 0ms, visibility 300ms ease-in-out 0ms, -webkit-transform 300ms ease-in-out 0ms;
    -o-transition: opacity 200ms ease-in-out 100ms, transform 300ms ease-in-out 0ms, width 300ms ease-in-out 0ms, visibility 300ms ease-in-out 0ms;
 }
 
 .customScope .u28v1 .u28s2.active {
    visibility: visible;
    pointer-events: all;
    z-index: 3;
    opacity: 1;
    -webkit-transition: opacity 300ms ease-out 0ms, width 300ms ease-out 0ms, visibility 300ms ease-in-out 0ms, -webkit-transform 300ms ease-out 0ms;
    transition: opacity 300ms ease-out 0ms, width 300ms ease-out 0ms, visibility 300ms ease-in-out 0ms, -webkit-transform 300ms ease-out 0ms;
 }
 
 .customScope .u28v1 .u28s2 .u28w2 {
    position: relative;
    background-color: #fff;
 }
 
 .customScope .u28v1 .u28s2 .u28typeahead, .customScope .u28v1 .u28s2 .u28placeholder {
    color: #211E1C;
 }
 
 .customScope .u28v1 .u28s2 .u28-searchicon:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 36'%3E%3Ctitle%3EBack%3C/title%3E%3Cpolygon fill='%23211E1C' class='a' points='21 3 18 0 3.13 14.87 0 18 3 21 18 36 21 33 6.11 17.89 21 3'/%3E%3C/svg%3E");
    background-size: 15px 15px;
    display: none;
 }
 
 .customScope .u28s3 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-animation-delay: 100ms;
    animation-delay: 100ms;
 }
 
 .customScope .u28s4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-animation-delay: 100ms;
    animation-delay: 100ms;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    opacity: 1;
    z-index: 2;
    -webkit-transition: opacity 100ms ease-in-out 0ms;
    -o-transition: opacity 100ms ease-in-out 0ms;
    transition: opacity 100ms ease-in-out 0ms;
 }
 
 .customScope .u28s4 a {
    pointer-events: none;
    color: #fff;
    padding: 0 0.5em;
    margin: 0 0.5em;
    position: relative;
    transform: translate(0, 0);
    font-weight: 600;
    line-height: 1.1;
    font-size: 14px;
 }
 
 .customScope html[lang="fr-FR"] .u28s4 a, .customScope html[lang="pl-PL"] .u28s4 a, .customScope html[lang="ru-RU"] .u28s4 a {
    font-weight: 500;
    padding: 0 0.3em;
 }
 
 .customScope .u28s4 a:after {
    content: '';
    height: 1px;
    position: absolute;
    left: 0.5em;
    right: 0.5em;
    bottom: 0;
    transform: translate(0, -3px);
    background-color: #fff;
    opacity: 0;
    transition: opacity 100ms ease-in, transform 100ms ease-in;
 }
 
 .customScope .u28s4 a:hover, .customScope .u28s4 a.active {
    text-decoration: none;
 }
 
 .customScope .u28s4 a:hover:after, .customScope .u28s4 a.active:after {
    opacity: 1;
    transform: translate(0, 0);
 }
 
 .customScope .u28s4 a.active {
    transform: translate(0, 3px);
    transition: transform 50ms ease-in-out 0ms;
 }
 
 .customScope .u28s4 a.u28search {
    display: flex;
    justify-content: center;
    padding: 5px 0.5em;
 }
 
 .customScope .u28s4 a.u28search span {
    display: none;
 }
 
 .customScope .u28s4 a.u28search:before {
    color: #fff;
    font-size: 20px;
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.1212266 1c5.0372326 0 9.1212266 4.08405043 9.1212266 9.1213526 0 2.1536493-.7465159 4.133053-1.9948779 5.6935382l5.7524247 5.7518269-1.4332625 1.4332823-5.7516795-5.7524977c-1.5605211 1.2485582-3.5400409 1.995203-5.6938314 1.995203-5.03723262 0-9.1212266-4.0840504-9.1212266-9.1213527 0-5.03730217 4.08399398-9.1213526 9.1212266-9.1213526zm0 2.02696725c-3.91778498 0-7.09428736 3.17654628-7.09428736 7.09438535 0 3.9178392 3.17650238 7.0943854 7.09428736 7.0943854 3.9177849 0 7.0942873-3.1765462 7.0942873-7.0943854 0-3.91783907-3.1765024-7.09438535-7.0942873-7.09438535z' fill='%23FBF9F8' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 100%;
    width: 20px;
    height: 20px;
 }
 
 .customScope .u28s4 a.u28search:hover {
    cursor: pointer;
 }
 
 .customScope .u28s4.hidden {
    display: flex;
    opacity: 0;
    transition: opacity 100ms ease-in-out 400ms;
 }
 
 .customScope .u28s4.u28clickable a {
    pointer-events: all;
 }
 
 .customScope .u28s4.u28clickable a.u28search {
    position: relative;
 }
 
 .customScope .u28s4.u28clickable a.u28search::after {
    content: '';
    width: 41px;
    height: 41px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: -1;
    background-color: transparent;
    border-radius: 4px;
 }
 
 .customScope .u28s4.u28clickable a.u28search:hover::after, .customScope .u28s4.u28clickable a.u28search:active::after {
    transition: background-color 200ms ease;
 }
 
 .customScope .u28v1 .u28s4 a {
    margin: 0 0.3em;
 }
 
 .customScope .u28w2 {
    width: 100%;
    border-radius: 4px;
    display: block;
    background-color: #514C47;
    transition: background-color 400ms linear;
    flex-grow: 1;
 }
 
 .customScope .u28w2 h2 {
    color: #000;
    margin-bottom: 1em;
 }
 
 .customScope .u28w2 ul.u28suggest {
    padding: 0 0 10em 0;
    top: 100%;
    background-color: #FBF9F8;
    overflow-y: scroll;
    overflow-x: hidden;
    height: 100vh;
    left: 0;
    opacity: 0;
    visibility: hidden;
    position: absolute;
    width: 100%;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
 }
 
 .customScope .u28w2 ul.u28suggest::-webkit-scrollbar {
    width: 0 !important;
 }
 
 .customScope .u28w2 ul.u28suggest.active {
    opacity: 1;
    visibility: visible;
 }
 
 .customScope .u28w2 ul.u28suggest li {
    line-height: 2em;
    font-size: 20px;
    position: relative;
    color: #161513;
    opacity: 0;
 }
 
 .customScope .u28w2 ul.u28suggest li a {
    overflow: hidden;
    padding: 0.3em 0;
    color: #161513;
    margin: 0 auto;
    display: block;
    padding-left: 48px;
 }
 
 .customScope .u28w2 ul.u28suggest li a:before {
    color: #161513;
    margin-left: 35px;
 }
 
 .customScope .u28w2 ul.u28suggest li a b {
    font-weight: 600;
    color: #577346;
 }
 
 .customScope .u28w2 ul.u28suggest li a.u28suggestlnk {
    padding-bottom: 0;
 }
 
 .customScope .u28w2 ul.u28suggest li cite {
    color: #161513;
    margin: 0 auto;
    margin-top: -10px;
    padding-bottom: 3px;
    line-height: 1.3;
    font-size: 14px;
    opacity: 0.8;
    display: flex;
    font-style: normal;
    padding-top: 9px;
    padding-bottom: 9px;
 }
 
 .customScope .u28w2 ul.u28suggest li a.u28-search.u28complete {
    padding-top: 0.9em;
    padding-bottom: 0.9em;
 }
 
 .customScope .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
    background-size: 20px 20px;
    height: 100%;
    background-repeat: no-repeat;
    width: 20px;
    transform: translate(-19px, 11px);
 }
 
 .customScope .u28w3 {
    border: none;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
 }
 
 .customScope .u28w3 .u28submit {
    z-index: 2;
    display: none;
 }
 
 .customScope .u28w3 .u28submit:before {
    font-size: 32px;
    z-index: 1;
    background: none;
    color: #FBF9F8;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(-50%, -50%);
 }
 
 .customScope .u28w3.u28typing .u28-searchicon {
    display: none;
 }
 
 .customScope .u28w3.u28typing .u28-back {
    display: block;
 }
 
 .customScope .u28w3 .u28typeahead {
    z-index: 3;
    transform: translate(1px, 2px);
 }
 
 .customScope .u28w3 .u28typeahead .u28hiddentxt {
    color: #CCC;
 }
 
 .customScope .u28w3 .u28typeahead .u28typeaheadtxt {
    color: #CCC;
    overflow: hidden;
 }
 
 .customScope .u28 input[type="submit"] {
    border: 0 none;
    cursor: pointer;
    text-indent: -9999px;
    background: none;
    width: 46px;
    z-index: 3;
 }
 
 .customScope .u28input {
    background: none;
    display: flex;
    position: relative;
    width: 100%;
 }
 
 .customScope .u28input #askoracleinput {
    font-size: 18px;
    padding: 8px 0;
    caret-color: #161513;
    opacity: 1;
    position: relative;
    z-index: 3;
    border: none;
    color: #FFF;
    margin-left: 0px;
    background: none;
    flex-grow: 1;
    width: 100%;
 }
 
 .customScope .u28input #askoracleinput:hover {
    cursor: pointer;
 }
 
 .customScope .u28input #askoracleinput:focus {
    outline: none;
 }
 
 .customScope .u28input #askoracleinput::-moz-selection {
    background: #afbea7 !important;
 }
 
 .customScope .u28input #askoracleinput::-ms-clear {
    display: none;
 }
 
 .customScope .u28input:before {
    background: #3A3632;
    width: 48px;
    height: 100%;
    position: absolute;
    right: 1px;
    border-radius: 45px;
    bottom: 0;
    z-index: 3;
 }
 
 .customScope .u28input:hover {
    cursor: pointer;
 }
 
 .customScope .u28w4 {
    margin-top: 60px;
    position: absolute;
    z-index: -2;
    display: none;
    background: #F5F4F2;
    width: 100%;
    margin-bottom: 40px;
    opacity: 0;
    top: 0;
    visibility: hidden;
    min-height: calc(100vh - 60px);
    transform: translate(0, -101%);
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    transition: visibility 300ms ease, opacity 400ms ease, transform 400ms ease;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
 }
 
 .customScope .u28w4::-webkit-scrollbar {
    width: 0 !important;
 }
 
 .customScope .u28w4 h4 {
    font-weight: normal;
 }
 
 .customScope .u28w4.u28dropfadeIn {
    transform: translate(0, 0);
 }
 
 .customScope .u28w5 {
    float: left;
    width: 100%;
 }
 
 .customScope .u28w6 {
    position: relative;
    width: 100%;
    float: left;
 }
 
 .customScope .u28w7 {
    display: none;
 }
 
 .customScope .dropdownopen {
    overflow-y: scroll;
    overflow-x: hidden;
 }
 
 .customScope .u28w4.u28dropfadeIn.u28move {
    transform: translate(0, -100%);
 }
 
 @-webkit-keyframes u28suggestedFadeIn {
    0% {
       opacity: 0;
    }
 
    100% {
       opacity: 1;
    }
 }
 
 @keyframes u28suggestedFadeIn {
    0% {
       opacity: 0;
    }
 
    100% {
       opacity: 1;
    }
 }
 
 .customScope .u28suggest.active li, .customScope .u28w8.u28found > .u28result, .customScope .u28w8.u28found .u28sitelinkw1 {
    animation-name: u28suggestedFadeIn;
    -webkit-animation-name: u28suggestedFadeIn;
    animation-duration: 150ms;
    -webkit-animation-duration: 150ms;
    animation-timing-function: ease;
    -webkit-animation-timing-function: ease;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
 }
 
 .customScope .u28suggest.active li:nth-child(1) {
    -webkit-animation-delay: 80ms;
    animation-delay: 80ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(1) {
    -webkit-animation-delay: 80ms;
    animation-delay: 80ms;
 }
 
 .customScope .u28suggest.active li:nth-child(2) {
    -webkit-animation-delay: 120ms;
    animation-delay: 120ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(2) {
    -webkit-animation-delay: 120ms;
    animation-delay: 120ms;
 }
 
 .customScope .u28suggest.active li:nth-child(3) {
    -webkit-animation-delay: 160ms;
    animation-delay: 160ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(3) {
    -webkit-animation-delay: 160ms;
    animation-delay: 160ms;
 }
 
 .customScope .u28suggest.active li:nth-child(4) {
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(4) {
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
 }
 
 .customScope .u28suggest.active li:nth-child(5) {
    -webkit-animation-delay: 240ms;
    animation-delay: 240ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(5) {
    -webkit-animation-delay: 240ms;
    animation-delay: 240ms;
 }
 
 .customScope .u28suggest.active li:nth-child(6) {
    -webkit-animation-delay: 280ms;
    animation-delay: 280ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(6) {
    -webkit-animation-delay: 280ms;
    animation-delay: 280ms;
 }
 
 .customScope .u28suggest.active li:nth-child(7) {
    -webkit-animation-delay: 320ms;
    animation-delay: 320ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(7) {
    -webkit-animation-delay: 320ms;
    animation-delay: 320ms;
 }
 
 .customScope .u28suggest.active li:nth-child(8) {
    -webkit-animation-delay: 360ms;
    animation-delay: 360ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(8) {
    -webkit-animation-delay: 360ms;
    animation-delay: 360ms;
 }
 
 .customScope .u28suggest.active li:nth-child(9) {
    -webkit-animation-delay: 400ms;
    animation-delay: 400ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(9) {
    -webkit-animation-delay: 400ms;
    animation-delay: 400ms;
 }
 
 .customScope .u28suggest.active li:nth-child(10) {
    -webkit-animation-delay: 440ms;
    animation-delay: 440ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(10) {
    -webkit-animation-delay: 440ms;
    animation-delay: 440ms;
 }
 
 .customScope .u28suggest.active li:nth-child(11) {
    -webkit-animation-delay: 480ms;
    animation-delay: 480ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(11) {
    -webkit-animation-delay: 480ms;
    animation-delay: 480ms;
 }
 
 .customScope .u28suggest.active li:nth-child(12) {
    -webkit-animation-delay: 520ms;
    animation-delay: 520ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(12) {
    -webkit-animation-delay: 520ms;
    animation-delay: 520ms;
 }
 
 .customScope .u28suggest.active li:nth-child(13) {
    -webkit-animation-delay: 560ms;
    animation-delay: 560ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(13) {
    -webkit-animation-delay: 560ms;
    animation-delay: 560ms;
 }
 
 .customScope .u28suggest.active li:nth-child(14) {
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(14) {
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
 }
 
 .customScope .u28suggest.active li:nth-child(15) {
    -webkit-animation-delay: 640ms;
    animation-delay: 640ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(15) {
    -webkit-animation-delay: 640ms;
    animation-delay: 640ms;
 }
 
 .customScope .u28suggest.active li:nth-child(16) {
    -webkit-animation-delay: 680ms;
    animation-delay: 680ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(16) {
    -webkit-animation-delay: 680ms;
    animation-delay: 680ms;
 }
 
 .customScope .u28suggest.active li:nth-child(17) {
    -webkit-animation-delay: 720ms;
    animation-delay: 720ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(17) {
    -webkit-animation-delay: 720ms;
    animation-delay: 720ms;
 }
 
 .customScope .u28suggest.active li:nth-child(18) {
    -webkit-animation-delay: 760ms;
    animation-delay: 760ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(18) {
    -webkit-animation-delay: 760ms;
    animation-delay: 760ms;
 }
 
 .customScope .u28suggest.active li:nth-child(19) {
    -webkit-animation-delay: 800ms;
    animation-delay: 800ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(19) {
    -webkit-animation-delay: 800ms;
    animation-delay: 800ms;
 }
 
 .customScope .u28suggest.active li:nth-child(20) {
    -webkit-animation-delay: 840ms;
    animation-delay: 840ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(20) {
    -webkit-animation-delay: 840ms;
    animation-delay: 840ms;
 }
 
 .customScope .u28suggest.active li:nth-child(21) {
    -webkit-animation-delay: 880ms;
    animation-delay: 880ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(21) {
    -webkit-animation-delay: 880ms;
    animation-delay: 880ms;
 }
 
 .customScope .u28suggest.active li:nth-child(22) {
    -webkit-animation-delay: 920ms;
    animation-delay: 920ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(22) {
    -webkit-animation-delay: 920ms;
    animation-delay: 920ms;
 }
 
 .customScope .u28suggest.active li:nth-child(23) {
    -webkit-animation-delay: 960ms;
    animation-delay: 960ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(23) {
    -webkit-animation-delay: 960ms;
    animation-delay: 960ms;
 }
 
 .customScope .u28suggest.active li:nth-child(24) {
    -webkit-animation-delay: 1000ms;
    animation-delay: 1000ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(24) {
    -webkit-animation-delay: 1000ms;
    animation-delay: 1000ms;
 }
 
 .customScope .u28suggest.active li:nth-child(25) {
    -webkit-animation-delay: 1040ms;
    animation-delay: 1040ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(25) {
    -webkit-animation-delay: 1040ms;
    animation-delay: 1040ms;
 }
 
 .customScope .u28suggest.active li:nth-child(26) {
    -webkit-animation-delay: 1080ms;
    animation-delay: 1080ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(26) {
    -webkit-animation-delay: 1080ms;
    animation-delay: 1080ms;
 }
 
 .customScope .u28suggest.active li:nth-child(27) {
    -webkit-animation-delay: 1120ms;
    animation-delay: 1120ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(27) {
    -webkit-animation-delay: 1120ms;
    animation-delay: 1120ms;
 }
 
 .customScope .u28suggest.active li:nth-child(28) {
    -webkit-animation-delay: 1160ms;
    animation-delay: 1160ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(28) {
    -webkit-animation-delay: 1160ms;
    animation-delay: 1160ms;
 }
 
 .customScope .u28suggest.active li:nth-child(29) {
    -webkit-animation-delay: 1200ms;
    animation-delay: 1200ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(29) {
    -webkit-animation-delay: 1200ms;
    animation-delay: 1200ms;
 }
 
 .customScope .u28suggest.active li:nth-child(30) {
    -webkit-animation-delay: 1240ms;
    animation-delay: 1240ms;
 }
 
 .customScope .u28w8.u28found .u28result:nth-child(30) {
    -webkit-animation-delay: 1240ms;
    animation-delay: 1240ms;
 }
 
 .customScope .u28w8 {
    position: absolute;
    padding-left: 48px;
    padding-bottom: 250px;
    width: 100%;
    visibility: hidden;
    opacity: 0;
 }
 
 .customScope .u28w8.hidden:before {
    display: none;
 }
 
 .customScope .u28w8:before {
    content: '';
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    display: block;
    background: #F5F4F2;
    z-index: 0;
 }
 
 .customScope .u28w8 ul li {
    width: 100%;
    float: left;
 }
 
 .customScope .u28w8.u28loaded:not(.hidden) .u28resultsclose {
    opacity: 1;
 }
 
 .customScope .u28w8 .u28resultsclose {
    position: relative;
    margin: 1.5em 0 0;
    text-align: right;
    opacity: 0;
 }
 
 .customScope .u28w8 .u28resultsclose a {
    color: currentColor;
 }
 
 .customScope .u28w8 .u28resultsclose a:before {
    content: '';
    display: inline-block;
    margin: 0 .15em;
    width: 1.2em;
    height: 1.1em;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='m17.524029 5 1.475971 1.47597098-5.525 5.52402902 5.525 5.524029-1.475971 1.475971-5.524029-5.525-5.52402902 5.525-1.47597098-1.475971 5.525-5.524029-5.525-5.52402902 1.47597098-1.47597098 5.52402902 5.525z' fill='%23161513fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 100% auto;
    background-position: 50% 50%;
    position: relative;
    top: .24em;
 }
 
 .customScope .u28w8 .cb19.cb19v2 .cb19w1 {
    border: 0;
 }
 
 .customScope .u28w8 .cb19v2 {
    visibility: inherit !important;
    -webkit-animation: u28suggestedFadeIn 150ms forwards;
    animation: u28suggestedFadeIn 150ms forwards;
    animation-delay: 160ms;
    display: inline-block;
    width: calc(100% + 20px);
    margin: 40px 0 0 -10px;
    position: relative;
 }
 
 .customScope .u28w8 .cb19v2 .cb19w2 {
    background: #EBEAE7;
    border-radius: 4px;
    float: left;
    padding: 10px;
    width: 100%;
 }
 
 .customScope .u28w8 .cb19v2 .cb19w2 > strong {
    display: none;
 }
 
 .customScope .u28w8 .cb19v2 .cb19w2 img {
    float: left;
    margin: 0 10px 0 0;
    width: 39%;
 }
 
 .customScope .u28w8 .cb19v2 .cb19w2 + br + .cb19w2 {
    margin-top: 20px;
 }
 
 .customScope .u28w8 .cb19v2 .cb19w2 .bcthumbnail {
    float: left;
    margin: 0 10px 0 0;
    width: 39%;
 }
 
 .customScope .u28w8 .cb19v2 .cb19w2 .bcthumbnail .bcimg {
    width: 100%;
    margin: 0;
    border-radius: 4px;
 }
 
 .customScope .u28w8 .cb19v2 a {
    color: #161513;
    font-size: 20px;
    line-height: 1.2;
    font-weight: bold;
    outline-offset: -3px;
 }
 
 .customScope .u28w8 .cb19v2 p {
    margin: 0;
    width: 100%;
    font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
 }
 
 .customScope .u28w8 .cb19v2 p cite a {
    font-size: 15px;
    line-height: 1.3;
    color: #161513;
    font-weight: 400;
    font-style: normal;
    word-break: break-all;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
 }
 
 .customScope .u28w8 .cb19v2.u28proimg p {
    width: 58%;
    float: right;
    margin-top: 6px;
    font-size: 15px;
    line-height: 1.3;
 }
 
 .customScope .u28w8 .cb19v2.u28proimg p:first-of-type {
    margin-top: 0;
 }
 
 .customScope .u28w8 .u28skel {
    display: none;
    position: absolute;
    width: 92%;
    height: 100%;
    z-index: 1;
    pointer-events: none;
 }
 
 .customScope .u28w8.loading .u28skel {
    display: block;
 }
 
 .customScope .u28w8.loading .u28skel li {
    margin: 2em 0 2.3em 0;
    background-color: #F5F4F2;
    width: 100%;
    display: block;
    height: 110px;
    color: transparent;
    opacity: 0.3;
    animation-name: skelcolor;
    -webkit-animation-name: skelcolor;
    animation-duration: 2s;
    animation-iteration-count: infinite;
 }
 
 .customScope .u28w8.loading .u28skel.skel-down {
    display: none;
 }
 
 .customScope .u28w8.loading:after {
    content: '';
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
 }
 
 .customScope .u28w8 .u28rw3 cite {
    display: block;
 }
 
 .customScope .u28w8 .u28video .u28rw1 {
    position: relative;
    float: left;
    width: 100%;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28rw2 {
    float: left;
    display: flex;
    justify-content: space-around;
    align-items: center;
    width: 100%;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28rw3 {
    flex-basis: 70%;
    max-width: 70%;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28rw3 h4, .customScope .u28w8 .u28video .u28rw1 .u28rw3 cite, .customScope .u28w8 .u28video .u28rw1 .u28rw3 p {
    padding-right: 50px;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28rw3 cite {
    overflow-wrap: break-word;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .bcthumbnail {
    border-radius: 4px;
    flex-basis: 30%;
    max-width: 30%;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .bcthumbnail .bcimg {
    border-radius: 4px;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28ytembed {
    flex-basis: 30%;
    max-width: 30%;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28ytembed .ytvideo {
    border-radius: 4px;
 }
 
 .customScope .u28w8 .u28video .u28rw1 .u28ytembed .ytvideo img {
    border-radius: 4px;
 }
 
 .customScope .f11v6 .u28dev .u28video .u28ytembed .ytvideo .vjs-big-play-button:before {
    padding-top: 11.148%;
    max-height: 0;
    min-height: 0;
    height: 0;
    width: 11.148%;
    bottom: 6.61%;
    left: auto;
    right: 3.716%;
    top: auto;
    z-index: 2;
    transform: none;
    background-size: 50% auto;
    background-position: 58% 50%;
 }
 
 .customScope .f11v6 .u28dev .u28video .u28ytembed .ytvideo .vjs-big-play-button:after {
    content: "";
    border-radius: 50%;
    background: rgba(22, 21, 19, 0.7);
    padding-top: 11.148%;
    min-height: 0;
    height: 0;
    width: 11.148%;
    position: absolute;
    bottom: 6.61%;
    left: auto;
    right: 3.716%;
    display: block;
    z-index: 1;
 }
 
 .customScope .ctryfilter {
    padding: 20px 0;
    border-bottom: 1px solid #D8D4CF;
    display: none;
 }
 
 .customScope .ctryfilter .ctryfilterw1 {
    width: auto;
    display: inline-block;
    position: relative;
    padding: 0 39px 0 17px;
 }
 
 .customScope .ctryfilter .ctryfilterw1:before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 25px;
    background-color: #3A3632;
    opacity: 0.08;
    left: 0;
 }
 
 .customScope .ctryfilter .filtertxt, .customScope .ctryfilter .ctytxt {
    font-size: 14px;
    color: #161513;
    display: inline-block;
    padding: 7px 0;
 }
 
 .customScope .ctryfilter .filtertxt {
    padding-right: 7px;
 }
 
 .customScope .ctryfilter .clrctry {
    width: 100%;
    height: 44px;
    position: absolute;
    right: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36 36'%3E%3Cdefs%3E%3Cmask id='a' x='31.01' y='-9.98' width='36' height='36' maskUnits='userSpaceOnUse'%3E%3Cg transform='translate(0 0)'%3E%3Cpath fill='%23312D2A' d='M38.4,18.63a15,15,0,1,1,21.22,0,15,15,0,0,1-21.22,0M61.74-4.71a18,18,0,1,1-25.46,0A18,18,0,0,1,61.74-4.71Zm-5.4,7.33L54.22.5l-5.3,5.31L43.61.5,41.49,2.62,46.8,7.93l-5.31,5.3,2.12,2.12,5.31-5.3,5.3,5.3,2.12-2.12L51,7.93Z' /%3E%3C/g%3E%3C/mask%3E%3C/defs%3E%3Cpolygon fill='%23312D2A' points='23.21 10.48 17.91 15.79 12.6 10.48 10.48 12.6 15.79 17.91 10.48 23.21 12.6 25.33 17.91 20.03 23.21 25.33 25.33 23.21 20.03 17.91 25.33 12.6 23.21 10.48'/%3E%3Cpath fill='%23312D2A' d='M30.73,5.27a18,18,0,1,0,0,25.46A18,18,0,0,0,30.73,5.27ZM28.61,28.61a15,15,0,1,1,0-21.22A15,15,0,0,1,28.61,28.61Z' transform='translate(0 0)'/%3E%3C/svg%3E");
    background-position: center;
    background-size: 16px;
    background-repeat: no-repeat;
    background-position: calc(100% - 15px);
    top: -5px;
 }
 
 .customScope .ctryfilter .clrctry:hover {
    cursor: pointer;
 }
 
 .customScope .u28w8 .ctryfilter.filter0 {
    display: block;
    text-align: right;
 }
 
 .customScope .u28w8 .ctryfilter.filter0 + .u28sitelinkw1 {
    padding-top: 0;
 }
 
 .customScope .u28w8 .ctryfilter.filter0 + .u28result {
    padding-top: 0;
 }
 
 .customScope .u28w8 .ctryfilter.filter0 + .cb19v2 {
    margin-top: 0;
 }
 
 .customScope .u28w9 {
    display: none;
 }
 
 .customScope .u28hidden {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
 }
 
 .customScope .u28result {
    display: inline-block;
    width: 100%;
    opacity: 0;
    border-bottom: 1px solid #D8D4CF;
    position: relative;
 }
 
 .customScope .u28result .u28rw1 {
    clear: both;
 }
 
 .customScope .u28result .u28rw3 cite span {
    font-style: normal;
    padding-right: 1em;
    text-transform: uppercase;
    font-size: 12px;
    float: left;
    line-height: 1.6;
 }
 
 .customScope .u28result .u28rw3 .u28type span + a {
    max-width: 85%;
 }
 
 .customScope .u28result h4 {
    display: block;
    margin-bottom: 6px;
 }
 
 .customScope .u28result h4 > a {
    color: #161513;
    font-size: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 25px;
    max-height: 50px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-weight: bold;
 }
 
 .customScope .u28result p {
    margin: 0;
    font-size: 16px;
    white-space: normal;
    line-height: 1.3;
    word-wrap: break-word;
    color: #161513;
    padding-top: 4px;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-height: 46px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
 }
 
 .customScope .u28result cite a {
    font-style: normal;
    color: #161513;
    font-size: 14px;
    line-height: 1.3;
    word-break: break-all;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
 }
 
 .customScope .u28result img {
    width: 100%;
 }
 
 .customScope .u28result.u28promotion {
    width: 33.33%;
    width: calc((100% / 3) - 4em);
    padding: 1em;
    margin: 1em;
    border: 1px solid #161513;
    float: left;
 }
 
 .customScope .u28result.u28noresults .u28rw2 > div, .customScope .u28result.u28noresults h4 {
    color: #312D2A;
    width: 100%;
    font-size: 2.4rem;
 }
 
 .customScope .u28result.u28noresults .u28w7a + div, .customScope .u28result.u28noresults h5 {
    color: #312D2A;
    float: left;
    font-size: 2rem;
    font-weight: normal;
    margin: 1em 0 0 0;
 }
 
 .customScope .u28result.u28noresults p {
    width: 100%;
 }
 
 .customScope .u28result.u28noresults .u28w7a {
    display: block;
    float: left;
    margin-top: 1em;
 }
 
 .customScope .u28result.u28noresults .u28w7a li {
    color: #312D2A;
    line-height: 20px;
    list-style-type: disc;
    margin-left: 20px;
    line-height: 1.5;
 }
 
 .customScope .u28result.u28noresults .u28w7 {
    display: inline-block;
    margin: 1em 0;
    text-align: left;
    width: 90%;
    margin: 1em auto 0 auto;
 }
 
 .customScope .u28result.u28noresults .u28w7 li {
    color: #312D2A;
    line-height: 2;
    width: 50%;
    float: left;
    text-align: left;
 }
 
 .customScope .u28result.u28noresults .u28w7 li:hover {
    cursor: pointer;
    text-decoration: underline;
 }
 
 .customScope .u28v1 .u28result.u28noresults h5, .customScope .u28v1 .u28result.u28noresults .u28w7a + div {
    display: none;
 }
 
 .customScope .u28sitelinksp > h4 {
    margin: 0 0 12px 0;
 }
 
 .customScope .u28sitelinksp cite {
    width: 100%;
    float: left;
    font-size: 14px;
    line-height: 1.3;
 }
 
 .customScope .u28sitelinksp.u28result {
    border-bottom: 0;
 }
 
 .customScope .u28w8 > .u28result {
    padding: 40px 0 40px 0;
 }
 
 .customScope .u28sitelinkw1 {
    display: flex;
    flex-wrap: wrap;
    padding: 40px 0 40px 0;
    position: relative;
    opacity: 0;
    animation-delay: 120ms !important;
 }
 
 .customScope .u28sitelinkw1:before {
    content: '';
    width: 100%;
    height: 1px;
    bottom: 0;
    position: absolute;
    background-color: #D8D4CF;
 }
 
 .customScope .u28sitelinkw1:first-of-type .u28sitelinksc.u28result {
    display: block;
 }
 
 .customScope .u28sitelinkw1:first-of-type .u28sitelinksp {
    margin-bottom: 20px;
 }
 
 .customScope .u28sitelinkw1 > .u28result {
    opacity: 1 !important;
 }
 
 .customScope .ctryfilter + .u28sitelinkw1 .u28sitelinksc.u28result {
    display: block;
 }
 
 .customScope .ctryfilter + .u28sitelinkw1 .u28sitelinksp {
    margin-bottom: 20px;
 }
 
 .customScope .u28w8 > .u28sitelinkw1 .u28sitelinksc.u28result {
    display: block;
 }
 
 .customScope .u28w8 > .u28sitelinkw1 ~ .u28sitelinkw1 .u28sitelinksc.u28result {
    display: none;
 }
 
 .customScope .u28dev .u28w8 > .u28sitelinkw1 ~ .u28sitelinkw1 .u28sitelinksc.u28result {
    display: block;
 }
 
 .customScope .u28dev .u28w8 em {
    font-weight: 600;
    font-style: normal;
 }
 
 .customScope .cb19v2 + .u28sitelinkw1 {
    display: none;
 }
 
 .customScope .u28sitelinksc.u28result {
    display: none;
    flex: 0 50%;
    padding: 12px 40px 12px 40px;
    margin-bottom: 0;
    border-bottom: 0;
 }
 
 .customScope .u28sitelinksc.u28result h4 {
    font-size: 14px;
    margin-bottom: 0;
    width: 100%;
 }
 
 .customScope .u28sitelinksc.u28result h4 a {
    color: #577346;
    font-weight: bold;
    font-size: 15px;
 }
 
 .customScope .u28sitelinksc.u28result h4 a:hover {
    color: #161513;
 }
 
 .customScope .u28sitelinksc.u28result p {
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 18px;
    max-height: 39px;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
 }
 
 .customScope .u28suggest li[aria-selected="true"], .customScope .u28suggest li:hover {
    color: #FBF9F8;
 }
 
 .customScope .u28suggest li[aria-selected="true"]:before, .customScope .u28suggest li:hover:before {
    background-color: #C6C1BD;
    width: 100%;
    position: absolute;
    height: 100%;
    content: '';
    left: 0;
    z-index: 0;
    opacity: 0.3;
 }
 
 .customScope .u28suggest li[aria-selected="true"] a b, .customScope .u28suggest li:hover a b {
    color: #94B382;
 }
 
 .customScope .u28suggest .u28suggestlnk, .customScope .u28suggest .u28complete {
    color: #FBF9F8;
    position: relative;
 }
 
 .customScope .u28suggest .u28suggestlnk:before, .customScope .u28suggest .u28complete:before {
    color: #FBF9F8;
    font-size: 30px;
    position: absolute;
    left: 0;
    transform: translate(5px, 13px);
 }
 
 .customScope .u28suggest .u28suggestlnk:before {
    transform: translate(-20px, 19px);
 }
 
 .customScope .u28typeahead, .customScope .u28placeholder {
    display: block;
    right: 35px;
    font-size: 18px;
    padding: 0 0 0 0px;
    z-index: 2;
    pointer-events: none;
    color: #FBF9F8;
    white-space: nowrap;
    overflow: hidden;
    position: absolute;
    transform: translate(0, 8px);
    left: 0;
 }
 
 .customScope .u28placeholder span {
    width: 100%;
 }
 
 .customScope .u28clear {
    opacity: 0;
    visibility: hidden;
    cursor: pointer;
    z-index: 4;
    transition: opacity 300ms linear;
 }
 
 .customScope .u28clear:focus {
    outline: none;
 }
 
 .customScope .u28 ::-webkit-input-placeholder {
    color: transparent;
 }
 
 .customScope .u28 ::-moz-placeholder {
    color: transparent;
 }
 
 .customScope .u28 ::-ms-input-placeholder {
    color: transparent;
 }
 
 .customScope .u28 :-ms-input-placeholder {
    color: transparent !important;
 }
 
 .customScope .u28 ::placeholder {
    color: transparent;
 }
 
 .customScope .dropdownactive.u28 ::-webkit-input-placeholder {
    color: #FBF9F8;
 }
 
 .customScope .dropdownactive.u28 ::-moz-placeholder {
    color: #FBF9F8;
 }
 
 .customScope .dropdownactive.u28 ::-ms-input-placeholder {
    color: #FBF9F8;
 }
 
 .customScope .dropdownactive.u28 :-ms-input-placeholder {
    color: #FBF9F8 !important;
 }
 
 .customScope .dropdownactive.u28 ::placeholder {
    color: #FBF9F8;
 }
 
 .customScope .u28home {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cg fill='%23C74634'%3E%3Cpath d='M9.9,20.1c-5.5,0-9.9-4.4-9.9-9.9c0-5.5,4.4-9.9,9.9-9.9h11.6c5.5,0,9.9,4.4,9.9,9.9c0,5.5-4.4,9.9-9.9,9.9H9.9 M21.2,16.6c3.6,0,6.4-2.9,6.4-6.4c0-3.6-2.9-6.4-6.4-6.4h-11c-3.6,0-6.4,2.9-6.4,6.4s2.9,6.4,6.4,6.4H21.2'/%3E%3C/g%3E%3C/svg%3E");
    width: 44px;
    height: 44px;
    text-indent: -9999px;
    transform: translate(-4px, 2px);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 36px;
 }
 
 .customScope .u28home:hover {
    cursor: pointer;
 }
 
 .customScope .u28home:focus {
    outline-color: #fff;
 }
 
 .customScope .u28v1 .u28home {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 231 30' preserveAspectRatio='xMinYMid'%3E%3Cpath d='M99.61,19.52h15.24l-8.05-13L92,30H85.27l18-28.17a4.29,4.29,0,0,1,7-.05L128.32,30h-6.73l-3.17-5.25H103l-3.36-5.23m69.93,5.23V0.28h-5.72V27.16a2.76,2.76,0,0,0,.85,2,2.89,2.89,0,0,0,2.08.87h26l3.39-5.25H169.54M75,20.38A10,10,0,0,0,75,.28H50V30h5.71V5.54H74.65a4.81,4.81,0,0,1,0,9.62H58.54L75.6,30h8.29L72.43,20.38H75M14.88,30H32.15a14.86,14.86,0,0,0,0-29.71H14.88a14.86,14.86,0,1,0,0,29.71m16.88-5.23H15.26a9.62,9.62,0,0,1,0-19.23h16.5a9.62,9.62,0,1,1,0,19.23M140.25,30h17.63l3.34-5.23H140.64a9.62,9.62,0,1,1,0-19.23h16.75l3.38-5.25H140.25a14.86,14.86,0,1,0,0,29.71m69.87-5.23a9.62,9.62,0,0,1-9.26-7h24.42l3.36-5.24H200.86a9.61,9.61,0,0,1,9.26-7h16.76l3.35-5.25h-20.5a14.86,14.86,0,0,0,0,29.71h17.63l3.35-5.23h-20.6' transform='translate(-0.02 0)' style='fill:%23C74634'/%3E%3C/svg%3E");
    width: 121px;
    background-size: 121px;
    transform: translate(0, 0);
 }
 
 .customScope .u28ham {
    width: 44px;
    height: 44px;
    left: 180px;
    text-indent: -9999px;
    background-position: center;
    margin-left: 32px;
    margin-right: 44px;
    background-size: 30px;
    background-repeat: no-repeat;
    border-radius: 4px;
    transition: background-color 200ms ease;
 }
 
 .customScope .u28ham:hover {
    cursor: pointer;
 }
 
 .customScope .u28ham:focus {
    outline-color: #fff !important;
 }
 
 .customScope .js .u28ham {
    pointer-events: none;
 }
 
 .customScope .js .u28ham.u28clickable {
    pointer-events: all;
 }
 
 .customScope .u28nav {
    display: none;
    z-index: -1;
    opacity: 0;
    visibility: hidden;
    background-color: #3A3632;
    background-size: cover;
    padding: 48px 0 18px 0;
    height: auto;
    margin-bottom: 0;
    outline: 0;
    position: absolute;
    width: 100%;
    transform: translate(0, -100%);
    transition: visibility 300ms ease, opacity 400ms ease, transform 400ms ease;
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: none;
    -webkit-overflow-scrolling: touch;
 }
 
 .customScope .u28nav .u28navw1 {
    display: block;
 }
 
 .customScope .u28nav::-webkit-scrollbar {
    width: 0 !important;
 }
 
 .customScope .u28nav.u28fadeIn {
    transform: translate(0, 0);
 }
 
 .customScope .u28nav.u28shortnav {
    height: calc(100vh - 60px);
    padding-bottom: 48px;
    overflow-y: scroll;
    overflow-x: hidden;
 }
 
 .customScope .u28nav.bgload:before {
    background-image: inherit;
 }
 
 .customScope .u28navw1 > ul {
    width: 33.33%;
    float: left;
    display: block;
 }
 
 .customScope .u28navw1 > ul > li {
    padding: 0 30px 30px 0;
    position: relative;
 }
 
 .customScope .u28navw1 > ul > li:last-child {
    padding-right: 0;
 }
 
 .customScope .u28navw1 > ul > li > h3 {
    padding: 0;
    color: #FBF9F8;
    font-size: 18px;
    width: 100%;
    display: inline-block;
    line-height: 1.3;
    font-family: inherit;
 }
 
 .customScope .u28navw1 > ul > li > h3 > a {
    opacity: 1;
    color: #FBF9F8;
    font-size: 18px;
    position: relative;
    line-height: 1.3;
 }
 
 .customScope .u28navw1 > ul > li > h3 > a:after {
    position: absolute;
    width: 100%;
    bottom: -5px;
    height: 2px;
    background-color: #fff;
    left: 0;
    transform: translate(0, -1px);
    visibility: hidden;
    content: '';
    opacity: 0;
    transition: visibility 50ms ease, opacity 100ms ease, transform 100ms ease;
 }
 
 .customScope .u28navw1 > ul > li > h3 > a:hover {
    text-decoration: none;
 }
 
 .customScope .u28navw1 > ul > li > h3 > a:hover:after {
    opacity: 1;
    visibility: visible;
    transform: translate(0, 0);
    transition: visibility 50ms ease, opacity 100ms ease, transform 100ms ease;
 }
 
 .customScope .u28navw1 > ul > li > div {
    padding: 0;
    color: #FBF9F8;
    font-size: 18px;
    width: 100%;
    display: inline-block;
    line-height: 1.3;
    font-family: inherit;
 }
 
 .customScope .u28navw1 > ul > li > div > a {
    opacity: 1;
    color: #FBF9F8;
    font-size: 18px;
    position: relative;
    line-height: 1.3;
 }
 
 .customScope .u28navw1 > ul > li > div > a:after {
    position: absolute;
    width: 100%;
    bottom: -5px;
    height: 2px;
    background-color: #fff;
    left: 0;
    transform: translate(0, -1px);
    visibility: hidden;
    content: '';
    opacity: 0;
    transition: visibility 50ms ease, opacity 100ms ease, transform 100ms ease;
 }
 
 .customScope .u28navw1 > ul > li > div > a:hover {
    text-decoration: none;
 }
 
 .customScope .u28navw1 > ul > li > div > a:hover:after {
    opacity: 1;
    visibility: visible;
    transform: translate(0, 0);
    transition: visibility 50ms ease, opacity 100ms ease, transform 100ms ease;
 }
 
 .customScope .u28navw1 > ul > li > ul {
    margin-top: .5em;
    padding: 0 1.5em 0 1.5em;
    position: relative;
 }
 
 .customScope .u28navw1 > ul > li > ul:before {
    content: '';
    width: 1px;
    position: absolute;
    background: #C6C1BD;
    opacity: .2;
    top: 7px;
    bottom: 7px;
    left: 0;
 }
 
 .customScope .u28navw1 > ul > li > ul > li > a {
    color: #FBF9F8;
    font-size: 16px;
    line-height: 1.8;
 }
 
 .customScope .u28navw1 > ul .mclose {
    display: none;
 }
 
 .customScope .u28back {
    display: none;
 }
 
 .customScope .u28.u28cover .u28cover {
    width: 100%;
    height: 100vh;
    opacity: 0.5;
    visibility: visible;
    transition: visibility 300ms ease, opacity 400ms ease, transform 400ms ease;
    pointer-events: all;
    position: fixed;
    top: 0;
 }
 
 .customScope .js .dropdownloaded:not(.u28adj) .u28-profile .u28-profilew1, .customScope .js .dropdownloaded .u28w4, .customScope .js .dropdownloaded .u28nav {
    display: block;
 }
 
 .customScope .u28nomenu .u28s1 {
    opacity: 0 !important;
    pointer-events: none;
 }
 
 .customScope .u28nomenu .u28-searchicon {
    display: none;
 }
 
 .customScope .u28nomenu .u28w3 .u28logo {
    display: block;
    background-position: 0px 10px;
    margin-left: 14px;
 }
 
 .customScope .u28nomenu .u28w3.u28typing .u28-searchicon {
    display: none;
 }
 
 .customScope .u28nomenu .u28w3.u28typing .u28logo {
    display: none;
 }
 
 .customScope .f11v9 .u28, .customScope .f11v6 .u28 {
    right: auto;
 }
 
 .customScope .f11v9 .u28:before, .customScope .f11v6 .u28:before {
    display: none;
 }
 
 .customScope .f11v9 .u28 .cwidth, .customScope .f11v6 .u28 .cwidth {
    max-width: 1344px;
 }
 
 .customScope .f11v9 .u28 .u28cover, .customScope .f11v6 .u28 .u28cover {
    right: auto;
    left: auto;
    background-color: transparent;
 }
 
 .customScope .f11v9 .u28 *, .customScope .f11v6 .u28 * {
    box-sizing: border-box;
 }
 
 .customScope .f11v9 .u28 .u28w2 ul.u28suggest, .customScope .f11v6 .u28 .u28w2 ul.u28suggest {
    width: 100%;
    left: 0;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28navw2 .u28a1 .obttns, .customScope .f11v6 .u28.u28v1 .u28navw2 .u28a1 .obttns {
    float: none;
 }
 
 .customScope .f11v9 .u28.u28v1 .obttns, .customScope .f11v6 .u28.u28v1 .obttns {
    color: #FBF9F8;
 }
 
 .customScope .f11v9 .u28.u28v1 .obttns .obttn1 a, .customScope .f11v6 .u28.u28v1 .obttns .obttn1 a {
    color: #FBF9F8 !important;
    background: none;
    border: #FBF9F8 1px solid;
 }
 
 .customScope .f11v9 .u28.u28v1 .obttns .obttn1 a:hover, .customScope .f11v6 .u28.u28v1 .obttns .obttn1 a:hover {
    background: #FBF9F8;
    color: #161513 !important;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28a1 .obttns, .customScope .f11v6 .u28.u28v1 .u28a1 .obttns {
    color: #161513;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28a1 .obttns .obttn1 a, .customScope .f11v6 .u28.u28v1 .u28a1 .obttns .obttn1 a {
    color: #161513 !important;
    border: #161513 1px solid;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28a1 .obttns .obttn1 a:hover, .customScope .f11v6 .u28.u28v1 .u28a1 .obttns .obttn1 a:hover {
    background: #161513;
    color: #FBF9F8 !important;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28a1.darktheme .obttns, .customScope .f11v6 .u28.u28v1 .u28a1.darktheme .obttns {
    color: #FBF9F8;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a, .customScope .f11v6 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a {
    color: #FBF9F8 !important;
    border: #FBF9F8 1px solid;
 }
 
 .customScope .f11v9 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a:hover, .customScope .f11v6 .u28.u28v1 .u28a1.darktheme .obttns .obttn1 a:hover {
    background: #FBF9F8;
    color: #161513 !important;
 }
 
 .customScope .f11v9.rtl .obttns:not(.obttn-center) div, .customScope .f11v6.rtl .obttns:not(.obttn-center) div {
    float: none;
 }
 
 .customScope .f11v0 .u28 {
    max-width: 1600px;
 }
 
 .customScope .f11v0 .u28 .u28cover {
    max-width: 1600px;
 }
 
 .customScope .f11v0 .u28 .u28w1:after {
    max-width: 1600px;
 }
 
 .customScope .f11v0 .u28 .u28w1, .customScope .f11v0 .u28 .u28nav, .customScope .f11v0 .u28 .u28w4 {
    max-width: 1600px;
 }
 
 .customScope .f11v9 .u28 .u28typeahead, .customScope .f11v9 .u28 .u28placeholder {
    transform: translate(0, 9px);
 }
 
 .customScope .f11v9 .u28v1 .cwidth {
    margin-bottom: 0;
 }
 
 @media (max-width: 1040px) {
    .customScope .f11v9 .u28v1 .cwidth {
       padding-left: 2.4414062%;
       padding-right: 2.4414062%;
       margin-left: 0;
       margin-right: 0;
       width: 100%;
    }
 
    .customScope .f11v9 .u28v1 .u28suggestw1 {
       left: -25px;
    }
 
    .customScope .f11v9 .u28v1 .mnavback {
       margin-left: 2.4414062% !important;
    }
 }
 
 .customScope .rtl .u28v0 {
    overflow: hidden;
 }
 
 .customScope .rtl .u28ham {
    transform: rotate(180deg);
 }
 
 .customScope .rtl .u28s1 {
    padding-left: 0;
 }
 
 .customScope .rtl .u28s3 {
    padding-right: 0;
 }
 
 .customScope .rtl .u28v0 .u28home {
    margin-right: -8px;
 }
 
 .customScope .rtl .u28-searchicon, .customScope .rtl .u28-back, .customScope .rtl .u28logo {
    margin-right: 4px;
    margin-left: 0;
 }
 
 .customScope .rtl #askoracleinput {
    margin-right: 15px;
    margin-left: 0;
 }
 
 .customScope .rtl .u28w2 ul.u28suggest li a {
    padding-right: 40px;
    transform: translate(-23px, 0px);
 }
 
 .customScope .rtl .u28w2 ul.u28suggest li a:before {
    right: 0;
    transform: translate(8px, 19px);
 }
 
 .customScope .rtl .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
    transform: translate(0px, 10px);
 }
 
 .customScope .rtl .u28w2 ul.u28suggest li cite {
    padding-left: 0;
    direction: ltr;
    display: block;
 }
 
 .customScope .rtl .u28typeahead, .customScope .rtl .u28placeholder {
    right: 15px;
    left: 45px;
 }
 
 .customScope .rtl .u28-back:before {
    transform: rotate(180deg);
 }
 
 .customScope .rtl .u28nav .mclose {
    left: 0;
    right: auto;
 }
 
 .customScope .rtl .u28navw1 > ul > li {
    padding: 0 0 30px 30px;
 }
 
 .customScope .rtl .u28navw1 > ul > li > ul:before {
    right: 0;
 }
 
 .customScope .rtl .u28w8 {
    padding-right: 48px;
    padding-left: 0;
 }
 
 .customScope .rtl .u28result .u28rw3 cite span {
    padding-left: 1em;
    padding-right: 0;
    float: right;
 }
 
 .customScope .rtl .u28result p {
    float: right;
 }
 
 .customScope .rtl .u28w8 .cb19v2 {
    margin: 40px -10px 0 0;
 }
 
 .customScope .rtl .u28w8 .u28video .u28rw1 .u28rw3 h4, .customScope .rtl .u28w8 .u28video .u28rw1 .u28rw3 cite, .customScope .rtl .u28w8 .u28video .u28rw1 .u28rw3 p {
    padding-right: 0;
    padding-left: 50px;
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1 {
    left: 0;
    right: auto;
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn {
    top: 48px;
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.right.u28fadeIn {
    left: 0;
    right: auto !important;
 }
 
 .customScope .rtl .u28.u28v1 .u28s4.u28clickable a.u28search::after {
    right: 0;
    left: auto;
    transform: translate(4px, -50%);
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-profile {
    margin-right: 15px;
    margin-left: 0;
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-contact {
    margin: 0 15px 0 0;
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-free-tier {
    margin: 0 15px 0 0;
 }
 
 .customScope .rtl .u28.u28v1 .u28clsSearch {
    left: 22px;
    right: auto;
    border-radius: 45px 0 0 45px;
 }
 
 .customScope .rtl .u28.u28v1 #askoracleinput {
    margin-right: 22px !important;
    margin-left: 50px;
 }
 
 .customScope .rtl .u28.u28v1 .u28suggestw1 {
    left: 0;
 }
 
 .customScope .rtl .u28.u28v1.u28 .u28clmdiv:after {
    left: calc(-100px /2);
    right: auto;
 }
 
 .customScope .rtl .u28.u28v1.u28 .u28navw2 h3:before {
    right: -1.5em;
    left: auto;
 }
 
 .customScope .rtl .u28.u28v1.u28 .u28navw2 div:before {
    right: -1.5em;
    left: auto;
 }
 
 .customScope .rtl .u28.u28v1.u28 .u28t1 h2 {
    float: right;
 }
 
 .customScope .rtl .u28.u28v1.u28 .u28t1 div {
    float: right;
 }
 
 .customScope .rtl .u28.u28v1.u28 .u28t1 .u28sa {
    float: left;
 }
 
 .customScope .rtl .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
    float: right;
    width: 100%;
 }
 
 .customScope .rtl .u28.u28v1 .u28-profile .u28-profilew1 ul.u28l-out li a {
    float: right;
 }
 
 .customScope .rtl .u28.u28v1 .u28-profile .u28-profilew1 .u28acttitle {
    padding: 0 0 16px 32px;
 }
 
 .customScope .rtl .u28.u28v1 .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg span:after {
    margin: -2px 8px -6px 0;
 }
 
 .customScope .rtl .u28.u28v1 .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 > a.u28cloudbg span {
    display: inline;
 }
 
 .customScope .rtl .u28.u28v1 .u28back:before {
    top: 12px;
 }
 
 .customScope .rtl .u28.u28v1 .u28back.u28actbck {
    padding-right: 24px;
 }
 
 .customScope .rtl .u28.u28v1 .u28back.u28actbck + .u28acttitle {
    padding-right: 32px;
 }
 
 .customScope .u28.u28v1 .u28back {
    padding: 12px 12px 12px 17px;
    float: left;
    color: #FBF9F8;
    position: relative;
    font-size: 16px;
    margin: 0 0 10px 20px;
 }
 
 .customScope .u28.u28v1 .u28back:hover {
    cursor: pointer;
    text-decoration: underline;
 }
 
 .customScope .u28.u28v1 .u28back:before {
    position: absolute;
    left: -5px;
    top: 14px;
    background-size: 21px;
    background-position: center;
 }
 
 .customScope .u28.u28v1 .u28back.u28actbck {
    color: #161513;
    padding: 12px 12px 53px 36px;
 }
 
 .customScope .u28.u28v1 .u28back.u28actbck:before {
    left: 6px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36.55 46.39'%3E%3Cdefs%3E%3Cstyle%3E.a,.b%7Bfill:none;%7D.a%7Bclip-rule:evenodd;%7D.c%7Bclip-path:url(%23a);%7D.d%7Bclip-path:url(%23b);%7D.e%7Bfill:%23211E1C;%7D%3C/style%3E%3CclipPath id='a' transform='translate(9.17 12.17)'%3E%3Cpath class='a' d='M7.72,10l7.77-7.78A1.3,1.3,0,0,0,13.65.38L4,10l9.62,9.62a1.3,1.3,0,1,0,1.84-1.85Z'/%3E%3C/clipPath%3E%3CclipPath id='b' transform='translate(9.17 12.17)'%3E%3Crect class='b' x='-7.57' y='-7.25' width='34.79' height='34.79'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Ecvleft%3C/title%3E%3Cg class='c'%3E%3Cg class='d'%3E%3Crect class='e' width='36.55' height='46.39'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
 }
 
 .customScope .u28.u28v1 .u28w1 .cwidth {
    position: relative;
 }
 
 .customScope .u28.u28v1 .u28navw1 {
    padding-bottom: 10em;
 }
 
 .customScope .u28.u28v1 .u28nav {
    max-height: calc(100vh - 60px);
    background-color: #312D2A;
    z-index: 1;
 }
 
 .customScope .u28.u28v1 .u28nav.bgload {
    background-image: none;
 }
 
 .customScope .u28.u28v1 .u28nav.bgload:before {
    content: '';
    opacity: 0;
    background-image: url("https://www.oracle.com/asset/web/i/u28-navbg.jpg");
    transform: translate(0, -40px);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    background-size: cover;
    bottom: 0;
    transition: opacity 100ms ease-out 400ms, transform 100ms ease-out 400ms, background-position 400ms ease-out 0ms;
 }
 
 .customScope .u28.u28v1.dropdownloaded.u28navactive .bgload:before {
    transform: translate(0, 0);
    opacity: 1;
    transition: opacity 400ms ease-out 400ms, transform 400ms ease-out 400ms, background-position 400ms ease-out 400ms;
 }
 
 .customScope .u28.u28v1 a.u28menutab {
    position: absolute;
    top: 0;
    height: 1px;
    width: 1px;
    font-size: 1px !important;
    display: none;
 }
 
 .customScope .u28.u28v1 a.u28menutab:focus {
    outline: 0 !important;
 }
 
 .customScope .u28.u28v1 a.u28exitlink {
    position: absolute;
    top: 0;
    height: 1px;
    width: 1px;
    font-size: 1px !important;
    display: inline-block;
 }
 
 .customScope .u28.u28v1 a.u28exitlink:focus {
    outline: 0 !important;
 }
 
 .customScope .u28.u28v1 a.u28exitlink.u28exitfwd {
    top: auto;
    bottom: 0;
 }
 
 @media (max-width: 974px) {
    .customScope .u28.u28v1 a.u28exitlink:not(.u28exitmobile) {
       display: none;
    }
 }
 
 @media (min-width: 975px) {
    .customScope .u28.u28v1 a.u28exitmobile {
       display: none;
    }
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 {
    padding: 1.5em;
    background-size: cover;
    background-position: right;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 h3 {
    color: #161513;
    font-weight: 700;
    opacity: 1;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 div {
    color: #161513;
    font-weight: 700;
    opacity: 1;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 b {
    color: #161513;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 0.5em;
    display: block;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 .u28date {
    color: #161513;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 0.5em;
    display: block;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 p {
    color: #161513;
    font-size: 14px;
    margin: 0;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme h3, .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme b, .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme p, .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme .u28date {
    color: #fff;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme div, .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme b, .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme p, .customScope .u28.u28v1 .u28navw2 .u28a1.darktheme .u28date {
    color: #fff;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 .obttns {
    margin-top: 3em;
 }
 
 .customScope .u28.u28v1 .u28navw2 .u28a1 + .u28a1 {
    margin-top: 1em;
 }
 
 .customScope .u28.u28v1 .u28dropsrch {
    background-color: transparent !important;
 }
 
 .customScope .u28.u28v1.u28adj .u28-profile {
    margin-right: 0;
 }
 
 .customScope .u28.u28v1 .u28placeholder {
    display: none;
 }
 
 .customScope .u28.u28v1 .u28input #askoracleinput {
    margin-right: 50px;
    color: #312D2A;
 }
 
 .customScope .u28.u28v1 .u28w2 ul.u28suggest {
    -webkit-transition: visibility 300ms ease-out, opacity 100ms ease-out, height 300ms ease-out 0ms, -webkit-transform 300ms ease-out;
    transition: visibility 300ms ease-out, opacity 100ms ease-out, height 300ms ease-out 0ms, -webkit-transform 300ms ease-out;
    opacity: 0;
    height: 0;
    visibility: hidden;
 }
 
 .customScope .u28.u28v1 .u28w2 ul.u28suggest.active {
    opacity: 1;
    height: 100vh;
    visibility: visible;
    -webkit-transition: visibility 0ms ease-in 0ms, opacity 0ms ease-in, height 0ms ease-in 0ms, -webkit-transform 0ms ease-in 0ms;
    transition: visibility 0ms ease-in 0ms, opacity 0ms ease-in, height 0ms ease-in 0ms, -webkit-transform 0ms ease-in 0ms;
 }
 
 .customScope .u28.u28v1 .u28suggestw1 {
    position: absolute;
    bottom: -10px;
 }
 
 .customScope .u28.u28v1 .u28w2 ul.u28suggest {
    width: 100vw;
 }
 
 .customScope .u28.u28v1 .u28oneclm {
    grid-template-columns: repeat(1, 1fr);
    -ms-grid-columns: 1fr;
    -ms-grid-rows: 0fr;
    grid-template-rows: 0fr;
 }
 
 .customScope .u28.u28v1 .u28twoclm {
    grid-column-gap: 50px;
    grid-row-gap: 15px;
    grid-template-columns: repeat(2, 1fr);
    -ms-grid-columns: 1fr 50px 1fr;
    -ms-grid-rows: 1fr;
    grid-template-rows: 0fr;
 }
 
 .customScope .u28.u28v1 .u28twoclm .u28twoclm {
    grid-column-gap: 50px;
    -ms-grid-rows: 40px 1fr;
    -ms-grid-columns: 1fr 50px 1fr;
    -ms-grid-column: 1;
 }
 
 .customScope .u28.u28v1 .u28twoclm .u28twoclm + .u28twoclm {
    -ms-grid-column: 3;
 }
 
 .customScope .u28.u28v1 .u28twoclm .u28t1 {
    -ms-grid-row: 1;
    -ms-grid-: 1;
    -ms-grid-column: 1;
 }
 
 .customScope .u28.u28v1 .u28twoclm .u28t1 + div {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
 }
 
 .customScope .u28.u28v1 .u28twoclm .u28t1 + div + div {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
 }
 
 .customScope .u28.u28v1 .u28twoclm[data-type="products"] {
    -ms-grid-columns: auto;
    -ms-grid-columns: 1fr 100px 1fr;
    grid-column-gap: 100px;
    grid-row-gap: 0;
    grid-template-columns: repeat(2, 1fr);
 }
 
 .customScope .u28.u28v1 .u28clmdiv {
    position: relative;
 }
 
 .customScope .u28.u28v1 .u28clmdiv:after {
    content: '';
    position: absolute;
    left: auto;
    right: calc(-100px /2);
    top: 0;
    bottom: 0;
    width: 1px;
    background: white;
    -ms-grid-column: 2;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-opacity: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0ms ease-in-out 0ms, -webkit-transform 0ms ease-in-out 0ms;
    transition: opacity 0ms ease-in-out 0ms, transform 0ms ease-in-out 0ms;
 }
 
 .customScope .u28.u28v1 .u28clmdiv + {
    -ms-grid-column: 3;
 }
 
 .customScope .u28.u28v1 .u28navw2.active .u28clmdiv:after {
    -webkit-transition: opacity 400ms ease-in-out 400ms, -webkit-transform 400ms ease-in-out 400ms;
    transition: opacity 400ms ease-in-out 400ms, transform 400ms ease-in-out 400ms;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-opacity: 0.4;
    opacity: 0.4;
    visibility: visible;
 }
 
 .customScope .u28.u28v1 .u28threeclm {
    grid-template-columns: 1fr 1fr 2fr;
    -ms-grid-columns: 1fr 100px 1fr 100px 2fr;
    -ms-grid-rows: 1fr 1fr;
    grid-column-gap: 100px;
    grid-row-gap: 0px;
    grid-template-rows: 0fr;
 }
 
 .customScope .u28.u28v1 .u28threeclm > div {
    -ms-grid-column: 1;
    -ms-grid-row: 1;
 }
 
 .customScope .u28.u28v1 .u28threeclm > div + div {
    -ms-grid-column: 2;
    -ms-grid-row: 1;
 }
 
 .customScope .u28.u28v1 .u28threeclm > div + div + div {
    -ms-grid-column: 3;
    -ms-grid-row: 1;
 }
 
 .customScope .u28.u28v1 .u28clm.u28navw2[data-type="developer"] div ul p {
    color: #FBF9F8;
    font-size: 12px;
 }
 
 .customScope .u28.u28v1 .u28fourclm {
    grid-template-columns: repeat(4, 1fr);
    -ms-grid-columns: 1fr 100px 1fr 100px 1fr 100px 1fr;
    -ms-grid-rows: 1fr;
    grid-column-gap: 100px;
    grid-row-gap: 0px;
    grid-template-rows: 0fr;
 }
 
 .customScope .u28.u28v1 .u28fourclm.u28altforth {
    grid-template-columns: 1fr 1fr 1fr 1.5fr;
    -ms-grid-columns: 1fr 100px 1fr 100px 1fr 100px 1.5fr;
    -ms-grid-rows: 1fr;
    grid-template-rows: 0fr;
 }
 
 .customScope .u28.u28v1 .u28fourclm > div {
    -ms-grid-column: 1;
 }
 
 .customScope .u28.u28v1 .u28fourclm > div + div {
    -ms-grid-column: 3;
 }
 
 .customScope .u28.u28v1 .u28fourclm > div + div + div {
    -ms-grid-column: 5;
 }
 
 .customScope .u28.u28v1 .u28fourclm > div + div + div + div {
    -ms-grid-column: 7;
 }
 
 .customScope .u28.u28v1 .u28t1 {
    grid-column: 1 / span 2;
    -ms-grid-column-span: 3;
    width: 100%;
    -ms-grid-row: 1;
    -ms-grid-column: 1;
 }
 
 .customScope .u28.u28v1 .u28t1 h2 {
    float: left;
    font-weight: 700 !important;
    margin-bottom: 1em;
    color: #fff;
    font-family: inherit;
    font-size: 20px;
 }
 
 .customScope .u28.u28v1 .u28t1 h2 a {
    font-size: inherit;
 }
 
 .customScope .u28.u28v1 .u28t1 div {
    float: left;
    font-weight: 700 !important;
    color: #fff;
    font-family: inherit;
    font-size: 20px !important;
 }
 
 .customScope .u28.u28v1 .u28t1 div a {
    font-size: inherit;
 }
 
 .customScope .u28.u28v1 .u28t1 .u28sa {
    float: right;
    font-size: 1.6rem;
 }
 
 .customScope .u28.u28v1 .u28navw1 {
    transform: translate(0, 100%);
    position: relative;
    height: 100%;
    opacity: 0;
 }
 
 .customScope .u28.u28v1 .u28navw1 [data-target] {
    display: none;
 }
 
 .customScope .u28.u28v1.u28-open .u28navw1 {
    opacity: 1;
    transform: translate(0, 0);
    transition: opacity 600ms ease-in-out 0ms, transform 400ms ease-in-out 0ms;
 }
 
 .customScope .u28.u28v1 .u28nav.killtransition, .customScope .u28.u28v1 .u28w4.killtransition {
    transition: initial !important;
 }
 
 .customScope .u28.u28v1.dropdownloaded .u28w4 {
    transition: visibility 300ms ease, opacity 400ms ease, transform 400ms ease;
 }
 
 .customScope .u28.u28v1.dropdownloaded .u28nav {
    transition: visibility 100ms ease-in-out 400ms, opacity 100ms ease-in-out 300ms, transform 400ms ease-in, background-position 400ms ease-in 0ms;
 }
 
 .customScope .u28.u28v1 .u28nav {
    padding: 0;
    transform: translate(0, -100%);
    transition: initial;
 }
 
 .customScope .u28.u28v1 .u28nav.u28fadeIn, .customScope .u28.u28v1 .u28nav .u28dropfadeIn {
    transform: translate(0, 0);
    transition: visibility 300ms ease-in-out, opacity 100ms ease-in-out, transform 400ms ease-in-out, background-position 400ms ease-out 400ms;
 }
 
 .customScope .u28.u28v1 .u28nav.u28shortnav.bgload:before {
    min-height: calc(100% + 15em);
 }
 
 .customScope .u28.u28v1 .u28clm {
    display: -ms-grid;
    display: grid;
 }
 
 .customScope .u28.u28v1 .u28clm > div > ul > li {
    padding-bottom: 1.1em;
 }
 
 .customScope .u28.u28v1 .u28clm > div > ul > li:last-child {
    padding-bottom: 0;
 }
 
 .customScope .u28.u28v1 .u28clm > div > ul > li > ul > li {
    padding: 0.3em 0;
    line-height: 1.4;
 }
 
 .customScope .u28.u28v1 .u28navw2 {
    position: absolute;
    padding: 3.4em 27px 3.4em 27px;
    transform: translate(0, 20px);
    opacity: 0;
    width: 100%;
    -webkit-transition: opacity 0ms ease-in-out 50ms, -webkit-transform 0ms ease-in-out 50ms;
    transition: transform 0ms ease-in-out 50ms, opacity 0ms ease-in-out 50ms;
 }
 
 .customScope .u28.u28v1 .u28navw2 .col-w1 {
    padding-left: 2em;
 }
 
 .customScope .u28.u28v1 .u28navw2 .col-item-w1 > ul > li {
    padding-bottom: 2em;
 }
 
 .customScope .u28.u28v1 .u28navw2 .col-item-w1 > ul > li > ul > li {
    padding: 0.3em 0;
 }
 
 .customScope .u28.u28v1 .u28navw2:not(.active) h3:before {
    font-family: initial !important;
 }
 
 .customScope .u28.u28v1 .u28navw2:not(.active) div:before {
    font-family: initial !important;
 }
 
 .customScope .u28.u28v1 .u28navw2 h3 {
    font-size: 18px;
    font-family: inherit;
    font-weight: 400;
    position: relative;
    color: #fff;
    opacity: .6;
 }
 
 .customScope .u28.u28v1 .u28navw2 h3.u28linked {
    opacity: 1;
 }
 
 .customScope .u28.u28v1 .u28navw2 h3:before {
    padding-right: 0;
    position: absolute;
    top: 0px;
    left: -1.5em;
    color: currentColor;
 }
 
 .customScope .u28.u28v1 .u28navw2 h3 a {
    font-size: inherit;
 }
 
 .customScope .u28.u28v1 .u28navw2 div {
    font-family: inherit;
    font-weight: 400;
    position: relative;
    color: #fff;
 }
 
 .customScope .u28.u28v1 .u28navw2 div.u28linked {
    opacity: 1;
 }
 
 .customScope .u28.u28v1 .u28navw2 div:before {
    padding-right: 0;
    position: absolute;
    top: 0px;
    left: -1.5em;
    color: currentColor;
    font-size: 20px;
 }
 
 .customScope .u28.u28v1 .u28navw2 a {
    font-size: 14px;
    color: #fff;
 }
 
 .customScope .u28.u28v1 .u28navw2.u28abs {
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
 }
 
 .customScope .u28.u28v1 .u28navw2.active {
    transform: translate(0, 0);
    opacity: 1;
    z-index: 2;
    visibility: visible !important;
    transition: transform 300ms ease-out 50ms, opacity 400ms ease-in-out 100ms;
    -webkit-transition: opacity 400ms ease-in-out 0ms, -webkit-transform 300ms ease-out 50ms;
    display: -ms-grid !important;
 }
 
 .customScope .u28.u28v1 .u28navw2.u28first-active {
    transition: transform 150ms ease-out 500ms,opacity 50ms ease-in-out 500ms !important;
    -webkit-transition: -webkit-transform 150ms ease-out 500ms,opacity 50ms ease-in-out 500ms !important;
 }
 
 .customScope .u28.u28v1 .u28navw2 div ul li div:not(.obttn1) {
    line-height: 1.2;
    margin-bottom: 0.4em;
 }
 
 .customScope .u28.u28v1 .u28navw2 div ul li div:not(.obttn1) > a {
    font-size: 18px;
    font-family: inherit;
    font-weight: 400;
    position: relative;
    color: #fff;
 }
 
 .customScope .u28.u28v1 .u28navw4 {
    padding: 20px;
    position: relative;
    overflow: hidden;
 }
 
 .customScope .u28.u28v1 .u28navw4 h6 {
    font-weight: 700;
 }
 
 .customScope .u28.u28v1 .u28navw4 p {
    margin-bottom: 215px;
    font-size: 1.8rem;
 }
 
 .customScope .u28.u28v1 .u28navw4 .u28pimg {
    position: absolute;
    max-height: 200px;
    bottom: 0;
    width: auto;
    height: auto;
    top: auto;
    left: 50%;
    transform: translate(-50%, 0);
 }
 
 .customScope .u28.u28v1 .u28navw4 .u28pimg + .obttns {
    margin-top: -50px;
 }
 
 .customScope .u28.u28v1 .u28navw4 .obttns {
    z-index: 2;
 }
 
 .customScope .u28.u28v1 .u28ham {
    display: none;
 }
 
 .customScope .u28.u28v1 .u28prof {
    background-color: #312D2A !important;
 }
 
 .customScope .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn {
    top: 44px;
 }
 
 .customScope .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn.right {
    right: 0;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li h3 {
    margin: 24px 0 0.8em 0;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li div {
    margin: 24px 0 0.8em 0;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li > a {
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    margin: 0.5em 0 0.3em 0;
    display: inline-block;
    width: 100%;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li p {
    color: #fff;
    font-size: 12px;
    margin-bottom: 1.8em;
    display: inline-block;
    width: 100%;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li p:last-child {
    margin-bottom: 0;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li h3.icn-search {
    font-size: 14px;
    line-height: 1.4;
    opacity: 1;
    margin-bottom: 1em;
    margin-top: 1.8em;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li h3.icn-search:before {
    top: 3px;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li h3.icn-search:after {
    height: 1px;
    background: #fff;
    opacity: 0.3;
    top: -1.8em;
    left: -1.5em;
    width: calc(100% + 1.5em);
    content: '';
    position: absolute;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-opacity: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0ms ease-in-out 0ms, -webkit-transform 0ms ease-in-out 0ms;
    transition: opacity 0ms ease-in-out 0ms, transform 0ms ease-in-out 0ms;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li div.icn-search {
    font-size: 14px;
    line-height: 1.4;
    opacity: 1;
    margin-bottom: 1em;
    margin-top: 1.8em;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li div.icn-search:before {
    top: 3px;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li div.icn-search:after {
    height: 1px;
    background: #fff;
    opacity: 0.3;
    top: -1.8em;
    left: -1.5em;
    width: calc(100% + 1.5em);
    content: '';
    position: absolute;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-opacity: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0ms ease-in-out 0ms, -webkit-transform 0ms ease-in-out 0ms;
    transition: opacity 0ms ease-in-out 0ms, transform 0ms ease-in-out 0ms;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li:first-child h3 {
    margin-top: 0;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li:first-child div {
    margin-top: 0;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li h3.icn-search:after {
    left: 0;
    right: 0;
    width: auto;
 }
 
 .customScope .u28.u28v1:not(.u28dev) .u28clm.u28navw2[data-type="events"] > div > ul > li div.icn-search:after {
    left: 0;
    right: 0;
    width: auto;
 }
 
 .customScope nav#u28nav.u29temphide {
    visibility: hidden !important;
    transition: initial !important;
 }
 
 .customScope .u28navw2 h3.icn-netsuite:before {
    content: '\00A0';
    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m0-.1v24h24v-24h-24zm18.6 18h-4.6l-5.5-8.7v8.7h-3.1v-12h4.6l5.5 8.7v-8.7h3.1z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 100% auto;
    width: 1em;
    height: 1em;
 }
 
 .customScope .u28navw2 div.icn-netsuite:before {
    content: '\00A0';
    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 24 24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m0-.1v24h24v-24h-24zm18.6 18h-4.6l-5.5-8.7v8.7h-3.1v-12h4.6l5.5 8.7v-8.7h3.1z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 100% auto;
    width: 1em;
    height: 1em;
 }
 
 @media (max-width: 1476px) {
    .customScope .f11v6 .u28.u28v1 .u28suggestw1 {
       left: -38px;
    }
 
    .customScope .f11v6 .u28.u28v1 .u28navw2 {
       max-width: calc(100% - 38px - 38px);
    }
 }
 
 @media (max-width: 1380px) {
    .customScope .f11v9 .u28v1 .u28s1 {
       padding-left: 1em;
    }
 
    .customScope .f11v9 .u28v1 .u28s3 {
       padding-right: 1em;
    }
 
    .customScope .f11v9 .u28v1 .u28nav {
       padding-left: 1em;
    }
 }
 
 @media (max-width: 1040px) {
    .customScope .f11v9 .u28v1 .u28s1 {
       padding-left: 0;
    }
 
    .customScope .f11v9 .u28v1 .u28s3 {
       padding-right: 0;
    }
 
    .customScope .f11v9 .u28v1 .u28nav {
       padding-left: 0;
    }
 }
 
 @media (max-width: 974px) {
    .customScope .f11v6 .u28.u28v1 .u28suggestw1 {
       left: -28px;
    }
 
    .customScope .f11v6 .u28.u28v1 .u28navw2 {
       max-width: calc(100% - 28px - 28px);
    }
 }
 
 @media (max-width: 670px) {
    .customScope .f11v6 .u28.u28v1 .u28suggestw1 {
       left: -22px;
    }
 
    .customScope .f11v6 .u28.u28v1 .u28navw2 {
       max-width: calc(100% - 22px - 22px);
    }
 
    .customScope .f11v6 .u28.u28v1 .u28w2 ul.u28suggest {
       max-width: none !important;
    }
 }
 
 @media (max-width: 1476px) {
    .customScope .u28.u28v1 .u28navw2.u28abs {
       right: 38px;
       left: 38px;
    }
 
    .customScope .f20 .u28.u28v1 .u28suggestw1 {
       left: -38px;
    }
 
    .customScope .f20 .u28.u28v1.u28.u28adj .u28-profile .u28-profilew1.u28fadeIn.right {
       right: 38px;
    }
 
    .customScope .f20 .u28.u28v1 .u28navw2 {
       max-width: calc(100% - 38px - 38px);
    }
 }
 
 @media (max-width: 1400px) {
    .customScope .f20 .u28.u28v1 .u28navw2 h3 a:before {
       top: 12px;
    }
 
    .customScope .f20 .u28.u28v1 .u28navw2 div a:before {
       top: 12px;
    }
 }
 
 @media (max-width: 1400px) and (orientation: landscape) {
    .customScope .u28.u28v1 .u28navw1 {
       padding-bottom: 5em;
    }
 }
 
 @media (max-width: 1400px) {
    .customScope .u28.u28v1 .u28t1 .u28sa {
       margin-top: 7px;
    }
 
    .customScope .u28.u28v1 .u28prof {
       background-color: transparent !important;
    }
 
    .customScope .u28.u28v1 .u28navw2 {
       padding: 2em 27px 2em;
       width: calc(100% - 40px);
    }
 
    .customScope .u28.u28v1 .u28navw2 h3 a:before {
       transform: translate(-22px, -50%);
       top: 11px;
    }
 
    .customScope .u28.u28v1 .u28navw2 div a:before {
       transform: translate(-22px, -50%);
       top: 11px;
    }
 
    .customScope .u28.u28v1 .u28navw2.u28abs {
       right: 22px;
       left: 22px;
    }
 
    .customScope .u28.u28v1 .u28navw2.u28twoclm {
       grid-template-columns: repeat(1, 1fr);
    }
 
    .customScope .u28.u28v1 .u28twoclm {
       grid-column-gap: 50px;
       -ms-grid-columns: 100%;
       -ms-grid-rows: 100%;
    }
 
    .customScope .u28.u28v1 .u28twoclm .u28twoclm {
       grid-column-gap: 25px;
       padding: 0 0 4em 0;
       -ms-grid-rows: 40px 1fr;
       -ms-grid-columns: 1fr 25px 1fr;
       -ms-grid-column: 1;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28twoclm .u28twoclm > div:nth-of-type(2) {
       -ms-grid-column: 1;
    }
 
    .customScope .u28.u28v1 .u28twoclm .u28twoclm > div:nth-of-type(3) {
       -ms-grid-column: 3;
    }
 
    .customScope .u28.u28v1 .u28twoclm .u28twoclm + .u28twoclm {
       -ms-grid-row: 2;
       -ms-grid-column: 1;
       -ms-grid-rows: 40px 1fr;
    }
 
    .customScope .u28.u28v1 .u28clm > div > ul > li {
       padding-bottom: 1em;
    }
 
    .customScope .u28.u28v1 .u28clmdiv:after {
       right: 0;
       bottom: 2em;
       width: 100%;
       height: 1px;
       top: auto;
    }
 
    .customScope .u28.u28v1 .u28threeclm {
       grid-template-columns: repeat(2, 1fr);
       grid-template-rows: 1fr;
       grid-column-gap: 50px;
       grid-row-gap: 50px;
       -ms-grid-columns: 1fr 50px 1fr;
       -ms-grid-rows: 1fr 50px 1fr;
    }
 
    .customScope .u28.u28v1 .u28threeclm > div {
       -ms-grid-column: 1;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28threeclm > div + div {
       -ms-grid-column: 3;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28threeclm > div + div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 3;
    }
 
    .customScope .u28.u28v1 .u28fourclm {
       grid-template-columns: repeat(2, 1fr);
       grid-template-rows: 1fr;
       grid-column-gap: 50px;
       grid-row-gap: 50px;
       -ms-grid-columns: 1fr 50px 1fr;
       -ms-grid-rows: 1fr 50px 1fr;
    }
 
    .customScope .u28.u28v1 .u28fourclm.u28altforth {
       grid-template-columns: 1fr 1fr 1fr 1.5fr;
       -ms-grid-columns: 1fr 50px 1fr;
       -ms-grid-rows: 1fr;
       grid-template-rows: 0fr;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div {
       -ms-grid-column: 1;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div + div {
       -ms-grid-column: 3;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div + div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 3;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div + div + div + div {
       -ms-grid-column: 3;
       -ms-grid-row: 3;
    }
 
    .customScope .f20 .u28.u28v1 .u28navw2 {
       max-width: calc(100% - 22px - 22px);
    }
 
    .customScope .f20 .u28.u28v1 .u28suggestw1 {
       left: -22px;
    }
 
    .customScope .rtl .u28.u28v1.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
       padding-right: 15px;
    }
 
    .customScope .rtl .u28.u28v1.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a:after {
       left: 12px;
       right: auto;
       top: 7px;
    }
 
    .customScope .rtl .u28.u28v1 .u28clmdiv:after {
       right: 0;
       left: 0;
       width: auto;
    }
 }
 
 @media (max-width: 1080px) {
    .customScope .u28v1 .u28home {
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='25' viewBox='0 0 32 25'%3E%3Cg fill='%23C74634'%3E%3Cpath d='M9.9,20.1c-5.5,0-9.9-4.4-9.9-9.9c0-5.5,4.4-9.9,9.9-9.9h11.6c5.5,0,9.9,4.4,9.9,9.9c0,5.5-4.4,9.9-9.9,9.9H9.9 M21.2,16.6c3.6,0,6.4-2.9,6.4-6.4c0-3.6-2.9-6.4-6.4-6.4h-11c-3.6,0-6.4,2.9-6.4,6.4s2.9,6.4,6.4,6.4H21.2'/%3E%3C/g%3E%3C/svg%3E");
       width: 44px;
       background-size: 25px;
       transform: translate(0, 0);
       background-position-y: 14px;
       background-position-x: 0px;
    }
 }
 
 @media (max-width: 974px) {
    .customScope .f11v9 .u28.u28v1 .u28suggestw1 {
       left: -23px;
    }
 }
 
 @media (max-width: 1100px) {
    .customScope .u28v0.u28adj .u28-profile {
       margin: 0 10px 0 10px;
    }
 
    .customScope .u28v0.u28adj .u28-profile .u28prof {
       padding: 11px 20px 11px 25px;
       min-height: 39px;
    }
 
    .customScope .u28v0.u28adj .u28-profile .acttxt {
       display: none;
    }
 
    .customScope .u28w8 {
       left: 0 !important;
       width: 100% !important;
       padding: 0 24px 300px 24px !important;
       position: absolute;
    }
 }
 
 @media (min-width: 1400px) and (max-height: 770px) {
    .customScope .u28w8 {
       padding-left: 48px;
    }
 
    .customScope .u28w8 .u28skel {
       left: 24px;
       right: 24px;
       width: auto;
    }
 
    .customScope .u28w8 .cb19v2 .cb19w2 .bcthumbnail, .customScope .u28w8 .cb19v2 .cb19w2 img {
       max-width: 241px;
    }
 
    .customScope .u28w8 .cb19v2.u28proimg p {
       width: auto;
       float: none;
    }
 
    .customScope .rtl .u28back {
       float: right;
       padding: 12px 17px 12px 12px;
    }
 
    .customScope .rtl .u28back:before {
       right: -5px;
       left: auto;
       transform: rotate(180deg);
    }
 
    .customScope .rtl .u28back.u28actbck {
       margin-right: 30px;
    }
 
    .customScope .rtl .u28result p {
       float: right;
    }
 
    .customScope .rtl .u28-searchicon, .customScope .rtl .u28-back, .customScope .rtl .u28logo {
       margin-right: 4px;
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li a:before {
       transform: translate(10px, 8px);
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
       transform: translate(7px, -16px);
    }
 
    .customScope .rtl .u28-profile .u28-profilew1.right {
       left: 24px;
       right: auto;
       transform: translate(0px, 0px);
    }
 
    .customScope .rtl .u28-profilew1.right.u28fadeIn {
       left: 24px;
       right: auto;
       transform: translate(0px, 8px);
    }
 
    .customScope .u28sitelinkw1, .customScope .u28w8 > .u28result {
       padding: 24px 0 24px 0;
    }
 
    .customScope .u28w8 .cb19v2 {
       margin-top: 24px;
    }
 
    .customScope .u28w2 ul.u28suggest li a {
       padding-top: 5px;
       line-height: 1.5;
       font-size: 18px;
    }
 
    .customScope .u28w2 ul.u28suggest li a:before {
       transform: translate(-22px, 8px);
       background-size: 19px;
       background-repeat: no-repeat;
       background-position: center;
    }
 
    .customScope .u28w2 ul.u28suggest li a.u28-search.u28complete {
       padding-top: 16px;
       padding-bottom: 16px;
    }
 
    .customScope .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
       background-size: 19px;
       transform: translate(-19px, -16px);
    }
 }
 
 @media (min-width: 1400px) {
    .customScope .u28navw1 > ul > li > ul {
       display: block !important;
    }
 }
 
 @media (max-width: 1400px) {
    .customScope .u28ham {
       margin: 0 5px 0 0;
    }
 
    .customScope .u28nav {
       background-repeat: no-repeat;
       background-attachment: fixed;
       background-position: center center;
       background-size: auto 116%;
       overflow-y: scroll;
       overflow-x: hidden;
       height: calc(100vh - 60px);
       padding-bottom: 48px;
       padding-top: 30px;
    }
 
    .customScope .u28navw1 > ul {
       width: 100%;
    }
 
    .customScope .u28navw1 > ul > li {
       flex: auto;
       margin-top: 18px;
       padding: 0 44px 23px 0;
    }
 
    .customScope .u28navw1 > ul:last-child {
       margin-bottom: 75px;
    }
 
    .customScope .mclose {
       position: absolute;
       right: -16px;
       display: block !important;
       content: '';
       width: 44px;
       height: 44px;
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36.55 46.39'%3E%3Cdefs%3E%3Cstyle%3E.a,.b%7Bfill:none;%7D.a%7Bclip-rule:evenodd;%7D.c%7Bclip-path:url(%23a);%7D.d%7Bclip-path:url(%23b);%7D.e%7Bfill:%23FBF9F8;%7D%3C/style%3E%3CclipPath id='a' transform='translate(9.17 12.17)'%3E%3Cpath class='a' d='M7.72,10l7.77-7.78A1.3,1.3,0,0,0,13.65.38L4,10l9.62,9.62a1.3,1.3,0,1,0,1.84-1.85Z'/%3E%3C/clipPath%3E%3CclipPath id='b' transform='translate(9.17 12.17)'%3E%3Crect class='b' x='-7.57' y='-7.25' width='34.79' height='34.79'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Ecvleft%3C/title%3E%3Cg class='c'%3E%3Cg class='d'%3E%3Crect class='e' width='36.55' height='46.39'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
       background-size: 30px 30px;
       transform: rotate(-90deg);
       transition: transform 400ms ease;
       z-index: 1;
       background-position: center;
       top: -13px;
    }
 
    .customScope .mclose:hover {
       cursor: pointer;
    }
 
    .customScope .mclose.open {
       transform: rotate(90deg);
       transition: transform 300ms ease;
    }
 
    .customScope .u28v0 .u28s3 {
       display: none !important;
    }
 
    .customScope .u28.u28v1.u28adj .u28-contact {
       width: 44px;
       margin: 0 0 0 3px;
    }
 
    .customScope .u28.u28v1.u28adj .u28-contact a {
       border: none;
       background-size: 17px;
       width: 44px;
       padding: 10px 20px 11px 19px;
       min-height: 39px;
       background-position: 14px center;
    }
 
    .customScope .u28.u28v1.u28adj .u28-contact a span {
       display: none;
    }
 
    .customScope .u28.u28v1.u28adj .u28-free-tier a {
       padding: 11px 20px 11px 20px;
       min-height: 39px;
    }
 
    .customScope .u28-profile {
       margin: 0 -8px 0 5px;
    }
 
    .customScope .u28-profile .acttxt {
       display: none;
    }
 
    .customScope .u28-profile > a {
       background-size: 19px !important;
    }
 
    .customScope .u28v0 .mnavback {
       display: block !important;
    }
 
    .customScope .u28navw1 > ul > li > ul {
       display: none;
    }
 
    .customScope .u28navw1 > ul > li > h3, .customScope .u28nav > ul > li > h3 > a {
       font-size: 18px;
    }
 
    .customScope .u28navw1 > ul > li > div, .customScope .u28nav > ul > li > div > a {
       font-size: 18px;
    }
 
    .customScope .u28w8 .u28skel {
       left: 24px;
       right: 24px;
       width: auto;
    }
 
    .customScope .u28w2 ul.u28suggest li cite {
       max-width: none !important;
       word-break: break-word;
    }
 
    .customScope .u28w2 ul.u28suggest li a {
       max-width: none !important;
       margin-left: 24px !important;
    }
 
    .customScope .u28 {
       max-height: 60px;
    }
 
    .customScope .u28w1 {
       padding: 8px 0;
    }
 
    .customScope .u28-back:before {
       background-size: 15px 15px;
    }
 
    .customScope .u28bttop {
       height: 60px;
    }
 
    .customScope body.f20 .u28 + section.pghero {
       margin-top: -60px;
    }
 
    .customScope .u28 ~ .pghero + .u03v5 {
       top: 60px;
    }
 
    .customScope .u28input #askoracleinput {
       font-size: 16px;
       padding: 8px 0;
       margin-left: 0;
    }
 
    .customScope .u28typeahead, .customScope .u28placeholder {
       font-size: 16px;
       transform: translate(0, 7px);
       padding: 0 0 0 0;
       right: 24px;
    }
 
    .customScope .f11v9 .u28 .u28typeahead, .customScope .f11v9 .u28 .u28placeholder {
       transform: translate(0, 9px);
    }
 
    .customScope .u28ham {
       background-size: 22px;
       min-width: 44px;
    }
 
    .customScope .u28nomenu .u28w3 .u28logo {
       background-size: 22px;
       background-position: 4px 12px;
    }
 
    .customScope .u28-profile > a {
       background-size: 19px !important;
    }
 
    .customScope .u28nomenu .u28s1 {
       display: none;
    }
 
    .customScope .u28nomenu .u28s2 {
       padding-left: 24px;
    }
 
    .customScope .u28nav.u28shortnav {
       height: calc(100vh - 60px);
       padding-bottom: 48px;
    }
 
    .customScope .u28v0 {
       display: block;
    }
 
    .customScope .u28-searchicon, .customScope .u28-back, .customScope .u28logo {
       margin-left: 0;
    }
 
    .customScope .u28clear, .customScope .u28-microphone {
       margin-right: 0;
    }
 
    .customScope .u28clear {
       background-size: 19px;
    }
 
    .customScope .u28-searchicon:before {
       background-size: 16px 16px;
    }
 
    .customScope .u28sitelinkw1, .customScope .u28w8 > .u28result {
       padding: 20px 0 20px 0;
    }
 
    .customScope .u28w8 .cb19v2 {
       margin-top: 20px;
    }
 
    .customScope .u28w2 ul.u28suggest {
       left: 0;
    }
 
    .customScope .u28w2 ul.u28suggest li {
       padding-right: 15px;
    }
 
    .customScope .u28w2 ul.u28suggest li cite {
       padding-top: 15px;
       line-height: 1.3;
       padding-bottom: 9px;
    }
 
    .customScope .u28w2 ul.u28suggest li a {
       padding-top: 5px;
       margin-bottom: 5px;
       line-height: 1.5;
       padding-left: 40px;
       font-size: 18px;
    }
 
    .customScope .u28w2 ul.u28suggest li a:before {
       margin-left: 0;
       transform: translate(-2px, 11px);
       background-size: 16px;
       background-repeat: no-repeat;
       background-position: center;
    }
 
    .customScope .u28w2 ul.u28suggest li a.u28-search.u28complete {
       padding-top: 16px;
       padding-bottom: 16px;
    }
 
    .customScope .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
       transform: translate(1px, -16px);
    }
 
    .customScope .u28.u28v1 .u28dropsrch {
       padding-top: 12px;
    }
 
    .customScope .u28.u28v1 .u28navw2 .u28a1 {
       margin: 0 0 0 -24px;
    }
 
    .customScope .rtl .u28w1 {
       left: 0;
    }
 
    .customScope .rtl .u28home {
       margin: 0 0 0 5px;
    }
 
    .customScope .rtl .u28ham {
       margin: 0 0 0 5px;
    }
 
    .customScope .rtl .u28navw2 .u28a1 {
       margin: 0 -24px 0 0;
    }
 
    .customScope .rtl .u28-profile {
       margin: 0 5px 0 0;
    }
 
    .customScope .rtl .u28-profile .u28-profilew1 .u28-profilew2 a:after {
       top: -2px;
    }
 
    .customScope .rtl #askoracleinput {
       margin-right: 0;
    }
 
    .customScope .rtl .u28back {
       float: right;
       padding: 12px 17px 12px 12px;
       margin: 0 20px 10px 0;
    }
 
    .customScope .rtl .u28back:before {
       right: -5px;
       left: auto;
       transform: rotate(180deg);
       top: 11px;
    }
 
    .customScope .rtl .u28back.u28actbck {
       margin-right: 30px;
    }
 
    .customScope .rtl .u28result p {
       float: right;
    }
 
    .customScope .rtl .u28-searchicon, .customScope .rtl .u28-back, .customScope .rtl .u28logo {
       margin-right: 0;
    }
 
    .customScope .rtl .u28nav {
       left: 0;
    }
 
    .customScope .rtl .u28navw1 > ul > li {
       padding: 0 0 30px 30px;
    }
 
    .customScope .rtl .u28navw1 > ul > li > ul:before {
       right: 0;
    }
 
    .customScope .rtl .u28navw1 > ul .mclose {
       left: -16px;
       right: auto;
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li {
       padding-right: 0;
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li a {
       padding-right: 40px;
       transform: translate(0, 0px);
       margin-right: 24px;
       max-width: 100% !important;
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li a:before {
       right: 0;
       transform: translate(-2px, 12px);
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li a.u28-search.u28complete:before {
       transform: translate(-2px, -16px);
    }
 
    .customScope .rtl .u28w2 ul.u28suggest li cite {
       padding-left: 0;
       transform: translate(0, 0px);
       max-width: 100% !important;
    }
 
    .customScope .rtl .u28typeahead, .customScope .rtl .u28placeholder {
       right: 0;
       left: 24px;
    }
 
    .customScope .rtl .u28.u28v1 .u28navw1 [data-target]:before {
       left: 0;
       right: auto;
    }
 
    .customScope .cb19.cb19v2 .cb19w1 {
       padding: 0;
    }
 
    .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
       max-width: 370px;
       min-width: 200px;
       width: 100%;
       text-align: left;
    }
 
    .customScope .u28.u28adj .u28-profile {
       margin: 0 0 0 10px;
    }
 
    .customScope .u28.u28adj .u28-profile .u28prof {
       padding: 10px 20px 11px 19px;
       min-height: 39px;
    }
 }
 
 @media (max-width: 974px) {
    .customScope .u28.u28v1:before {
       content: 'mobile';
    }
 
    .customScope .u28.u28v1.u28navactive .u28ham + .u28menutab {
       display: inline-block;
    }
 
    .customScope .u28.u28v1 .u28ham {
       display: flex;
       margin: 0 7px 0 0;
       transform: translate(0, 0);
       color: transparent;
    }
 
    .customScope .u28.u28v1 .u28ham:before {
       border-top: 2px solid #fff;
       border-bottom: 2px solid #fff;
       width: 16px;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       left: 12px;
       height: 10px;
       content: '';
    }
 
    .customScope .u28.u28v1 .u28ham:after {
       height: 2px;
       background-color: #fff;
       width: 19px;
       position: absolute;
       top: 50%;
       transform: translateY(-50%);
       content: '';
       left: 12px;
    }
 
    .customScope .u28.u28v1 .u28ham.u28animatedham:before, .customScope .u28.u28v1 .u28ham.u28animatedham:after {
       display: none;
    }
 
    .customScope .u28.u28v1 .u28nav {
       min-height: calc(100vh - 60px) !important;
       max-width: 500px;
       transform: translate(-100%, 0);
    }
 
    .customScope .u28.u28v1 .u28nav.bgload {
       background-image: url("https://www.oracle.com/asset/web/i/u28-navbg.jpg");
    }
 
    .customScope .u28.u28v1 .u28nav.bgload:before {
       background-image: none;
    }
 
    .customScope .u28.u28v1 .mnavback {
       height: 1px;
       width: 1px;
       color: transparent !important;
       overflow: hidden;
       display: inline-block;
       padding: 0;
    }
 
    .customScope .u28.u28v1 .mnavback:before {
       conent: ' ';
    }
 
    .customScope .u28.u28v1 .u28clmdiv {
       padding-bottom: 2em !important;
       margin-bottom: 1em;
    }
 
    .customScope .u28.u28v1 .u28s4 {
       justify-content: start;
       min-width: 0;
    }
 
    .customScope .u28.u28v1 .u28s4 a:not(.u28search) {
       opacity: 0;
       visibility: hidden;
       pointer-events: none;
       display: none;
    }
 
    .customScope .u28.u28v1 .u28s4 a.u28search {
       margin-left: 0;
       width: 44px;
       transform: translate(0, 0);
    }
 
    .customScope .u28.u28v1 .u28navw1 {
       height: auto;
       padding-top: 1em;
       transform: translate(-100%, 0);
    }
 
    .customScope .u28.u28v1 .u28navw1 [data-target] {
       display: grid;
       color: #fff;
       padding: 13px 0;
       z-index: 3;
       position: relative;
       font-size: 20px;
       font-weight: 400;
    }
 
    .customScope .u28.u28v1 .u28navw1 [data-target]:before {
       position: absolute;
       right: 0;
       display: block !important;
       content: '';
       width: 44px;
       height: 100%;
       background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 36.55 46.39'%3E%3Cdefs%3E%3Cstyle%3E.a,.b%7Bfill:none;%7D.a%7Bclip-rule:evenodd;%7D.c%7Bclip-path:url(%23a);%7D.d%7Bclip-path:url(%23b);%7D.e%7Bfill:%23FBF9F8;%7D%3C/style%3E%3CclipPath id='a' transform='translate(9.17 12.17)'%3E%3Cpath class='a' d='M7.72,10l7.77-7.78A1.3,1.3,0,0,0,13.65.38L4,10l9.62,9.62a1.3,1.3,0,1,0,1.84-1.85Z'/%3E%3C/clipPath%3E%3CclipPath id='b' transform='translate(9.17 12.17)'%3E%3Crect class='b' x='-7.57' y='-7.25' width='34.79' height='34.79'/%3E%3C/clipPath%3E%3C/defs%3E%3Ctitle%3Ecvleft%3C/title%3E%3Cg class='c'%3E%3Cg class='d'%3E%3Crect class='e' width='36.55' height='46.39'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
       background-size: 30px 30px;
       transform: rotate(-90deg);
       transition: transform 200ms ease;
       z-index: 1;
       background-position: center;
       background-repeat: no-repeat;
    }
 
    .customScope .u28.u28v1 .u28navw1 [data-target]:before:hover {
       cursor: pointer;
    }
 
    .customScope .u28.u28v1 .u28navw1 [data-target].active:before {
       transform: rotate(90deg);
       transition: transform 200ms ease;
    }
 
    .customScope .u28.u28v1 .u28-profile .u28-profilew1.shortprof .u28actbck {
       display: block;
    }
 
    .customScope .u28.u28v1 .u28clm > div > ul {
       padding-bottom: 1em;
    }
 
    .customScope .u28.u28v1 .u28clm > div > ul > li > ul {
       display: none;
    }
 
    .customScope .u28.u28v1 .u28navw4 {
       max-width: 350px;
    }
 
    .customScope .u28.u28v1 .u28navw2 {
       grid-template-columns: 1fr;
       grid-template-rows: 1fr;
       -ms-grid-columns: 1fr;
       grid-column-gap: 25px;
       grid-row-gap: 25px;
       z-index: 1;
       transform: translate(0, 0);
       opacity: 0;
       padding: 0 !important;
       margin-left: 1.2em;
       display: none;
       transition: none;
       transition: opacity 200ms ease-in-out 0ms, transform 200ms ease-out 0ms;
    }
 
    .customScope .u28.u28v1 .u28navw2.u28abs {
       position: relative;
       right: 0;
       left: 0;
    }
 
    .customScope .u28.u28v1 .u28navw2.active {
       opacity: 1;
       position: relative;
       transform: translate(0, 1em);
       margin-bottom: 2em;
       transition: none;
       transition: opacity 200ms ease-in-out 0ms, transform 200ms ease-out 0ms;
    }
 
    .customScope .u28.u28v1 .u28navw2 h3 {
       margin: 0;
       font-size: 16px;
    }
 
    .customScope .u28.u28v1 .u28navw2 h3:before {
       display: none;
    }
 
    .customScope .u28.u28v1 .u28navw2 div {
       margin: 0;
       font-size: 16px;
    }
 
    .customScope .u28.u28v1 .u28navw2 div:before {
       display: none;
    }
 
    .customScope .u28.u28v1 .u28threeclm {
       grid-template-columns: 1fr;
       grid-template-rows: 1fr;
       grid-column-gap: 25px;
       grid-row-gap: 25px;
       -ms-grid-columns: 1fr;
       -ms-grid-rows: auto 25px auto 25px auto;
    }
 
    .customScope .u28.u28v1 .u28threeclm > div {
       -ms-grid-column: 1;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28threeclm > div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 3;
    }
 
    .customScope .u28.u28v1 .u28threeclm > div + div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 5;
    }
 
    .customScope .u28.u28v1 .u28fourclm {
       grid-template-columns: 1fr;
       grid-template-rows: 0fr;
       grid-column-gap: 25px;
       grid-row-gap: 25px;
       -ms-grid-columns: 1fr;
       -ms-grid-rows: auto 25px auto 25px auto 25px auto;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div {
       -ms-grid-column: 1;
       -ms-grid-row: 1;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 3;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div + div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 5;
    }
 
    .customScope .u28.u28v1 .u28fourclm > div + div + div + div {
       -ms-grid-column: 1;
       -ms-grid-row: 7;
    }
 
    .customScope .u28.u28v1 .u28t1 {
       -ms-grid-column: 1;
       grid-column: 1;
    }
 
    .customScope .u28.u28v1 .u28t1 h3 {
       font-size: 2.5rem;
       font-weight: 400;
       margin-bottom: 1.3em;
    }
 
    .customScope .u28.u28v1 .u28t1 div {
       font-size: 2.5rem;
       font-weight: 400;
       margin-bottom: 1.3em;
    }
 
    .customScope .u28.u28v1 .u28twoclm {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: 2fr;
       grid-template-rows: 1fr;
    }
 
    .customScope .u28.u28v1 .u28twoclm > *:nth-child(1) {
       -ms-grid-row: 1;
       -ms-grid-column: 1;
    }
 
    .customScope .u28.u28v1 .u28twoclm .u28twoclm {
       -ms-grid-columns: 1fr;
       grid-template-columns: 1fr;
       -ms-grid-rows: 2fr;
       grid-template-rows: 1fr;
       padding: 0;
    }
 
    .customScope .u28.u28v1 .u28twoclm .u28twoclm > *:nth-child(1) {
       -ms-grid-row: 1;
       -ms-grid-column: 1;
    }
 
    .customScope .u28.u28v1 .u28suggestw1 {
       left: -22px;
    }
 
    .customScope .u28.u28v1 .u28clmdiv:after {
       bottom: 0;
       -webkit-transition: none;
       transition: none;
       -webkit-opacity: 0.4;
       opacity: 0.4;
       visibility: visible;
       -webkit-transform: scale(1);
       transform: scale(1);
    }
 
    .customScope .u28.u28v1 .u28-free-tier {
       display: none;
    }
 
    .customScope .u28.u28v1 .u28twoclm[data-type="products"] {
       grid-row-gap: 25px;
    }
 
    .customScope .u28.u28v1 .u28twoclm[data-type="products"] .u28twoclm {
       grid-row-gap: 0;
    }
 
    .customScope .u28.u28v1:not(.u28dev) .u28navw2.active[data-type="events"] > div > ul > li h3.icn-search:after {
       -webkit-transition: opacity 400ms ease-in-out 400ms, -webkit-transform 400ms ease-in-out 400ms;
       transition: opacity 400ms ease-in-out 400ms, transform 400ms ease-in-out 400ms;
       -webkit-transform: scale(1);
       transform: scale(1);
       -webkit-opacity: 0.3;
       opacity: 0.3;
       visibility: visible;
    }
 
    .customScope .u28.u28v1:not(.u28dev) .u28navw2.active[data-type="events"] > div > ul > li div.icn-search:after {
       -webkit-transition: opacity 400ms ease-in-out 400ms, -webkit-transform 400ms ease-in-out 400ms;
       transition: opacity 400ms ease-in-out 400ms, transform 400ms ease-in-out 400ms;
       -webkit-transform: scale(1);
       transform: scale(1);
       -webkit-opacity: 0.3;
       opacity: 0.3;
       visibility: visible;
    }
 
    .customScope .rtl .u28.u28v1 .u28s4 a.u28search {
       margin-right: 0;
    }
 
    .customScope .rtl .u28.u28v1 .u28s2 {
       left: auto;
       transform: translate(0px, 0px) !important;
    }
 
    .customScope .rtl .u28.u28v1 .u28navw2 .u28a1 {
       margin: 0;
    }
 }
 
 @media (max-width: 670px) {
    .customScope .u28sitelinksc.u28result {
       padding: 6px 20px 6px 20px;
    }
 
    .customScope .dropdownactive .u28w2 {
       width: calc(100% - 38px);
    }
 
    .customScope .u28w8 .u28video .u28rw1 .bcthumbnail {
       width: 100%;
       margin-top: 10px;
       max-width: none !important;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28ytembed {
       width: 100%;
       margin-top: 10px;
       display: inline-block;
       max-width: none !important;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28rw3 {
       width: 100% !important;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28rw3 h4, .customScope .u28w8 .u28video .u28rw1 .u28rw3 cite, .customScope .u28w8 .u28video .u28rw1 .u28rw3 p {
       width: 100% !important;
    }
 
    .customScope .u28sitelinkw1 {
       display: block;
    }
 
    .customScope .u28w8 .u28sitelinksc.u28result p {
       display: none;
    }
 
    .customScope .u28w8 .cb19v2 p {
       width: 100% !important;
    }
 
    .customScope .u28w8 .cb19v2 .cb19w2 img, .customScope .u28w8 .cb19v2 .cb19w2 .bcthumbnail {
       margin: 0 0 10px 0;
    }
 
    .customScope .u28result .u28rw2 .u28type span + a {
       max-width: 75%;
    }
 }
 
 @media (max-width: 500px) {
    .customScope .u28-profile .u28-profilew1 {
       height: 100vh;
       overflow-y: scroll;
       right: 0 !important;
       position: absolute;
       border-radius: 0;
       z-index: -1;
       width: 100%;
       left: auto;
       overflow: -moz-scrollbars-none;
       -ms-overflow-style: none;
       -webkit-overflow-scrolling: touch;
       padding-bottom: 250px;
       max-width: 500px !important;
    }
 
    .customScope .u28-profile .u28-profilew1 ul.u28l-out li {
       width: 100%;
       float: none;
       max-width: 370px;
       min-width: 200px;
    }
 
    .customScope .u28-profile .u28-profilew1 ul.u28l-out li:first-child {
       margin: 10px auto 10px auto;
    }
 
    .customScope .u28-profile .u28-profilew1 ul.u28l-out li:first-child a {
       width: 100%;
    }
 
    .customScope .u28-profile .u28-profilew1 .u28actbck {
       display: block;
    }
 
    .customScope .u28-profile .u28-profilew1.right {
       transform: translate(0, 0);
    }
 
    .customScope .u28-profile .u28-profilew1.right.u28fadeIn {
       transform: translate(0, 8px);
    }
 }
 
 @media (max-width: 450px) {
    .customScope .u28w4 {
       left: 0;
    }
 
    .customScope .u28s2 {
       justify-content: right;
    }
 
    .customScope .u28.u28adj .u28-profile .u28prof {
       padding: 11px 20px 11px 20px;
       min-height: 39px;
    }
 
    .customScope .u28w8 .cb19v2 .cb19w2 img {
       margin: 0 10px 10px 0;
       width: 100%;
    }
 
    .customScope .u28w8 .cb19v2 .cb19w2 .bcthumbnail {
       width: 100%;
       margin: 0 10px 10px 0;
    }
 
    .customScope .u28-profile .u28-profilew1 ul.u28l-out li {
       min-width: 100%;
       max-width: 100%;
    }
 
    .customScope .u28nav .u28navw1 > ul > li {
       padding-right: 15px !important;
    }
 
    .customScope .u28w8 .u28video .u28rw1 {
       max-width: 100%;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28rw2 {
       display: block;
       max-width: 100%;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28rw3 {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28rw3 h4, .customScope .u28w8 .u28video .u28rw1 .u28rw3 cite, .customScope .u28w8 .u28video .u28rw1 .u28rw3 p {
       padding-right: 0;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .bcthumbnail {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .u28w8 .u28video .u28rw1 .u28ytembed {
       width: 100%;
       max-width: 100%;
    }
 
    .customScope .rtl .u28navw1 > ul > li {
       padding: 0 0 30px 15px !important;
    }
 
    .customScope .rtl .u28w8 .u28video .u28rw1 .u28rw3 h4, .customScope .rtl .u28w8 .u28video .u28rw1 .u28rw3 cite, .customScope .rtl .u28w8 .u28video .u28rw1 .u28rw3 p {
       padding-right: 0;
       padding-left: 0;
    }
 
    .customScope .u28.u28adj .u28-profile .u28-profilew1.u28fadeIn .u28-profilew2 a {
       max-width: 100%;
       min-width: 0;
       width: 100%;
    }
 }
 
 .customScope .u28 .u28nav-r2 > h2.rw-ptitle {
    display: none;
 }
 
 .customScope .u28 .u28nav-r2 > div.rw-ptitle {
    display: none;
 }
 
 .customScope .u28 .u28nav-r3 > h2.rw-ptitle {
    display: none;
 }
 
 .customScope .u28 .u28nav-r3 > div.rw-ptitle {
    display: none;
 }
 
 .customScope #u02countrymenu-otn + .u28navw1, .customScope .u02smap + .u28navw1 {
    display: none;
 }
 
 .customScope .u28smap h1.rwaccent {
    font-family: "Georgia","Times","Garamond","Noto Sans Arabic","Noto Sans Arabic UI","Noto Sans Hebrew",sans-serif;
    font-size: 3.6rem;
    margin-top: .5em;
    font-weight: 400;
 }
 
 .customScope .u28smap .u28a1 {
    background-image: none !important;
    background-color: transparent !important;
 }
 
 .customScope .u28smap .u28a1 h3, .customScope .u28smap .u28a1 div, .customScope .u28smap .u28a1 p, .customScope .u28smap .u28a1 b, .customScope .u28smap .u28a1 .u28date {
    color: #161513;
 }
 
 .customScope .u28smap .u28dropsrch {
    background-color: transparent !important;
 }
 
 .customScope .u28smap .u28dropsrch h3 {
    color: #161513;
 }
 
 .customScope .u28smap .u28dropsrch h3:before {
    color: #161513;
 }
 
 .customScope .u28smap .u28dropsrch div {
    color: #161513;
 }
 
 .customScope .u28smap .u28dropsrch div:before {
    color: #161513;
 }
 
 .customScope .u28smap .u28clm.u28navw2[data-type="events"] > div {
    padding-right: 1em;
 }
 
 .customScope .u28smap .u28clm.u28navw2[data-type="events"] .obttns {
    color: #161513;
 }
 
 .customScope .u28smap .u28clm.u28navw2[data-type="events"] .obttns .obttn1 a {
    color: #161513 !important;
    background: none;
    border: #161513 1px solid;
 }
 
 .customScope .u28smap .u28clm.u28navw2[data-type="events"] .obttns .obttn1 a:hover {
    background: #161513;
    color: #FBF9F8 !important;
    border: #FBF9F8 1px solid;
 }
 
 .customScope .u28smap .u28clm.u28navw2[data-type="events"] .obttns .obttn1 a:hover:after {
    border: #161513 1px solid;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2, .customScope .u28smap .u28nav-r3 .u28navw2 {
    margin: -1em 0 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2 h2, .customScope .u28smap .u28nav-r3 .u28navw2 h2 {
    font-family: inherit;
    font-size: 2.2rem;
    font-weight: 600;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2 div, .customScope .u28smap .u28nav-r3 .u28navw2 div {
    font-family: inherit;
    font-size: 2.2rem;
    font-weight: 600;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2 .u28twoclm, .customScope .u28smap .u28nav-r3 .u28navw2 .u28twoclm {
    width: 50%;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2.u28fourclm > div, .customScope .u28smap .u28nav-r3 .u28navw2.u28fourclm > div {
    width: 25%;
    margin-bottom: 2em;
 }
 
 @media (max-width: 974px) {
    .customScope .u28smap .u28nav-r2 .u28navw2 .u28twoclm, .customScope .u28smap .u28nav-r3 .u28navw2 .u28twoclm {
       width: 100%;
    }
 
    .customScope .u28smap .u28nav-r2 .u28navw2.u28fourclm > div, .customScope .u28smap .u28nav-r3 .u28navw2.u28fourclm > div {
       width: 50%;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .u28smap .u28nav-r2 .u28navw2 div.u28twoclm > div, .customScope .u28smap .u28nav-r3 .u28navw2 div.u28twoclm > div {
       width: 100%;
       height: auto;
    }
 
    .customScope .u28smap .u28nav-r2 .u28navw2.u28fourclm > div, .customScope .u28smap .u28nav-r3 .u28navw2.u28fourclm > div {
       width: 100%;
    }
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2 .u28twoclm, .customScope .u28smap .u28nav-r3 .u28navw2 .u28twoclm {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2 .u28twoclm > div, .customScope .u28smap .u28nav-r3 .u28navw2 .u28twoclm > div {
    width: calc(50% - 2em);
    margin: 0 2em 0 0;
    height: 100%;
 }
 
 .customScope .rtl .u28smap .u28nav-r2 .u28navw2 .u28twoclm > div, .customScope .rtl .u28smap .u28nav-r3 .u28navw2 .u28twoclm > div {
    margin: 0 0 0 2em;
 }
 
 .customScope .u28smap .u28nav-r2 .u28navw2 .u28twoclm .u28t1, .customScope .u28smap .u28nav-r3 .u28navw2 .u28twoclm .u28t1 {
    width: 100%;
    height: auto;
 }
 
 .customScope .u28smap .u28nav-r2 .u28clm, .customScope .u28smap .u28nav-r3 .u28clm {
    margin-bottom: 2em;
 }
 
 .customScope .u28smap .u28nav-r2 ul ul, .customScope .u28smap .u28nav-r3 ul ul {
    margin-left: 1.7em;
 }
 
 .customScope .u28smap .u28nav-r2 ul ul li, .customScope .u28smap .u28nav-r3 ul ul li {
    margin-bottom: .4em;
 }
 
 .customScope .u28smap .u28nav-r2 h3, .customScope .u28smap .u28nav-r3 h3 {
    margin: 1em 0 .4em;
    font-family: inherit;
    font-size: 1.8rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u28smap .u28nav-r2 h3 a, .customScope .u28smap .u28nav-r3 h3 a {
    font-weight: 500;
 }
 
 .customScope .u28smap .u28nav-r2 h3:before, .customScope .u28smap .u28nav-r3 h3:before {
    margin-right: .5em;
 }
 
 .customScope .u28smap .u28nav-r2 h3.icn-netsuite:before, .customScope .u28smap .u28nav-r3 h3.icn-netsuite:before {
    filter: invert(1);
    opacity: .9;
 }
 
 .customScope .u28smap .u28nav-r2 div, .customScope .u28smap .u28nav-r3 div {
    margin: 1em 0 .4em;
    font-family: inherit;
    font-size: 1.8rem;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u28smap .u28nav-r2 div a, .customScope .u28smap .u28nav-r3 div a {
    font-weight: 500;
 }
 
 .customScope .u28smap .u28nav-r2 div:before, .customScope .u28smap .u28nav-r3 div:before {
    margin-right: .5em;
 }
 
 .customScope .u28smap .u28nav-r2 div.icn-netsuite:before, .customScope .u28smap .u28nav-r3 div.icn-netsuite:before {
    filter: invert(1);
    opacity: .9;
 }
 
 .customScope .u28smap #u02countrymenu-otn {
    margin-bottom: 3em;
 }
 
 .customScope .u28smap .u02contactw2 h6 {
    font-size: 2.2rem;
    font-weight: 600;
 }
 
 .customScope .u28smap .u02contactw3 {
    margin-bottom: 1.5em;
 }
 
 .customScope .u28smap .u28nav-countrymenu {
    margin-bottom: 3em;
 }
 
 .customScope .u28smap .u28nav-countrymenu h5 {
    font-size: 2.2rem;
    font-weight: 600;
 }
 
 .customScope .u28smap .u28nav-countrymenu .u02cmenuc1 {
    float: left;
    width: 50%;
 }
 
 .customScope .u28smap .u28nav-countrymenu .u02cmenu-l1 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: stretch;
    align-items: stretch;
 }
 
 .customScope .u28smap .u28nav-countrymenu .u02cmenu-l1 > li {
    width: 25%;
    margin-bottom: 2em;
 }
 
 @media (max-width: 1440px) {
    .customScope .u28smap .u28nav-countrymenu .u02cmenu-l1 > li {
       width: 50%;
    }
 }
 
 @media (max-width: 770px) {
    .customScope .u28smap .u28nav-countrymenu .u02cmenu-l1 .u02cmenuc1 {
       float: none;
       width: 100%;
    }
 }
 
 @media (max-width: 600px) {
    .customScope .u28smap .u28nav-countrymenu .u02cmenu-l1 > li {
       width: 100%;
    }
 }
 
 .customScope .u28smap .u02smap, .customScope .u28smap .u28navw1 {
    display: none;
 }
 
 .customScope .iswsites .u28smap .u28navw1 {
    display: block;
 }
 
 .customScope .iswsites .u28smap .u28navw1:before {
    font-size: 3.2rem;
    font-weight: 800;
    padding-bottom: 1.5em;
    display: block;
    content: 'Legacy Redwood Menu for U28v0 and U02 (only visible on www-sites)';
 }
 
 .customScope .iswsites .u28smap .u28navw1 ul.u28w7 {
    display: none !important;
 }
 
 .customScope .iswsites .u28smap .u28navw1 h3 a {
    font-size: 1.8rem;
    font-weight: 500;
 }
 
 .customScope .iswsites .u28smap .u28navw1 div a {
    font-size: 1.8rem;
    font-weight: 500;
 }
 
 .customScope .iswsites .u28smap .u28navw1 a {
    font-size: inherit;
    color: #006B8F;
 }
 
 .customScope .iswsites .u28smap .u28navw1 ul {
    padding: 0;
 }
 
 .customScope .iswsites .u28smap .u28navw1 ul:before {
    display: none;
 }
 
 .customScope .iswsites .u28smap .u02smap {
    display: block;
    clear: both;
    padding-top: 3em;
 }
 
 .customScope .iswsites .u28smap .u02smap h1.hdx, .customScope .iswsites .u28smap .u02smap .u02menu-l1 > ul > li hr {
    display: none;
 }
 
 .customScope .iswsites .u28smap .u02smap #u02contactmenu:before {
    font-size: 3.2rem;
    font-weight: 800;
    padding-bottom: 1.5em;
    display: block;
    content: 'Legacy Contact Menu for U02 (only visible on www-sites)';
 }
 
 .customScope .iswsites .u28smap .u02smap #u02contactmenu div {
    display: block;
    float: left;
    clear: both;
    margin: 0 0 .5em;
 }
 
 .customScope .iswsites .u28smap .u02smap #u02contactmenu a {
    display: block;
    float: left;
    clear: both;
 }
 
 .customScope .iswsites .u28smap .u02smap h5 {
    font-size: 1.8rem;
    font-weight: 500;
    margin-top: 1em;
 }
 
 .customScope .iswsites .u28smap .u02smap hr {
    height: 1px;
    margin: 1em 0;
 }
 
 .customScope .iswsites .u28smap .u02smap .u02menu-l2 > ul {
    columns: 3;
 }
 
 .customScope .iswsites .u28smap .u02smap .u02menu-l2 > ul > li {
    padding: 0 1em;
 }
 
 .customScope .iswsites .u28smap .u02smap h2.hdx, .customScope .iswsites .u28smap .u02smap .u02menu-l1 > ul > li > h5 {
    font-size: 2.6rem;
    font-weight: 800;
    padding-bottom: 1.5em;
    margin-top: 0;
    font-family: inherit;
 }
 
 .customScope .iswsites .u28smap .u02smap .u02menu-l2, .customScope .iswsites .u28smap .u02smap .u02menu-l2 > li, .customScope .iswsites .u28smap .u02smap .u02menu-l3 {
    margin-bottom: 2em;
 }
 
 .customScope .iswsites .u28smap .u02smap .u02menu-l1 {
    margin-bottom: 3em;
 }
 
 .customScope .js:not(.w11ready) a[rel="lightbox"] {
    pointer-events: none;
 }
 
 .customScope .w11 {
    display: table;
    display: flex;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 20;
 }
 
 .customScope body > .w11 {
    z-index: 20001;
 }
 
 .customScope .w11 ::-webkit-scrollbar {
    width: 6px;
    height: 6px;
 }
 
 .customScope .w11 ::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.4);
    border-radius: 4px;
 }
 
 .customScope .w11 ::-webkit-scrollbar-thumb {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 4px;
 }
 
 .customScope .w11w1 {
    display: table-cell;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    vertical-align: middle;
 }
 
 .customScope .w11w2 {
    display: flex;
    position: relative;
    opacity: 1;
    max-width: calc(100% - 10rem);
    max-height: calc(100vh - 10rem);
    margin: 0 auto;
    z-index: 1;
    border-radius: 6px;
    background: #fff;
    transition: opacity 200ms linear 250ms, transform 350ms cubic-bezier(0.4, 0, 0.2, 1) 200ms;
 }
 
 .customScope .w11.iframe .w11w2 {
    box-sizing: content-box;
    width: calc(100% - 10rem);
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .w11.iframe .w11w2 {
       width: 100%;
    }
 }
 
 .customScope .w11[data-theme='pathfactory'] .w11w2 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: calc(100vw - 6em);
    max-height: calc(100vh - 4em);
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .w11[data-theme='pathfactory'] .w11w2 {
       width: 100%;
       max-width: 100%;
       max-height: none;
    }
 }
 
 .customScope .w11[data-theme='light'] .w11w2 {
    box-shadow: 0px 5px 26px rgba(0, 0, 0, 0.2);
    transition-delay: 0ms;
 }
 
 @media only screen and (min-width: 1180px) {
    .customScope .w11w2 {
       max-width: 1080px;
    }
 }
 
 .customScope .f11v6 .w11w2.lblarge {
    max-width: 1500px;
 }
 
 @media only screen and (max-width: 1600px) {
    .customScope .f11v6 .w11w2.lblarge {
       max-width: calc(100% - 10rem);
    }
 }
 
 @media only screen and (min-width: 1180px) {
    .customScope .w11imgbox .w11w2 {
       max-width: calc(100% - 10rem);
    }
 }
 
 .customScope .w11w4 {
    box-sizing: border-box;
    position: relative;
    width: 100%;
    min-height: 0;
    padding: 2.5em;
    overflow: auto;
    -ms-overflow-style: scrollbar;
    -webkit-overflow-scrolling: touch;
 }
 
 .customScope .w11w4:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
    content: '';
 }
 
 .customScope .w11playlist .w11w4 {
    max-width: 1300px;
 }
 
 .customScope .w11[data-theme='light'] .w11w4 {
    padding: 40px;
 }
 
 .customScope .w11[data-theme='pathfactory'] .w11w4 {
    padding: 1em;
    width: 100vw;
    height: 100%;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .w11w4 {
       padding: 1em;
    }
 
    .customScope .w11[data-theme='pathfactory'] .w11w4 {
       padding: 0;
    }
 }
 
 .customScope .w11w5 {
    opacity: 1;
    transition: opacity 200ms linear 400ms;
    transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    backface-visibility: visible;
    -webkit-backface-visibility: visible;
    -webkit-transform: scale(1);
 }
 
 .customScope .w11.iframe .w11w5 {
    --iframeHeight: 0;
    --iframeWidth: 100%;
    --iframePadding: initial;
    position: relative;
    min-width: var(--iframeWidth);
    height: 0;
    min-height: var(--iframeHeight);
    padding-bottom: var(--iframePadding) !important;
    transition: opacity 300ms 450ms, min-height 200ms;
 }
 
 .customScope .w11[data-theme='pathfactory'] .w11w5 {
    --iframeHeight: 100% !important;
    --iframeWidth: 100% !important;
    --iframePadding: 0 !important;
    width: 100%;
    height: 100%;
    padding-bottom: 0 !important;
 }
 
 .customScope .w11[data-theme='light'] .w11w5 {
    transition-delay: 250ms;
 }
 
 .customScope .w11.iframe .w11w6 {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
 }
 
 .customScope .w11w6 > iframe {
    width: 100%;
    height: 100%;
 }
 
 .customScope .w11w6 > img {
    display: block;
    width: 100%;
 }
 
 .customScope .w11[data-theme='pathfactory'] .w11w6 {
    width: 100%;
    height: 100%;
 }
 
 .customScope .w11imgbox .w11w6 > img {
    width: auto;
    max-width: 100%;
    max-height: calc(82vh - 11rem);
 }
 
 .customScope html.iframecontent, .customScope html.iframecontent body {
    background: #fff;
 }
 
 .customScope .lightbox-gallery.lightbox-noscroll {
    position: relative;
    z-index: 21;
 }
 
 .customScope .lightbox-gallery .w11w6 {
    background-size: 100%;
 }
 
 .customScope .lightbox-gallery .w11w6 img {
    opacity: 0;
    transition: 0s opacity;
 }
 
 .customScope .lightbox-gallery .w11w6 img.w11fadein {
    opacity: 1;
    transition-duration: 0.3s;
 }
 
 .customScope .lightbox-gallery .slick-nav .slick-pagination {
    display: none;
    margin: 0 1em;
 }
 
 .customScope .lightbox-gallery .slick-next {
    right: 2.5em;
 }
 
 .customScope .lightbox-gallery .slick-prev {
    left: 2.5em;
 }
 
 @media only screen and (min-width: 771px) {
    .customScope .lightbox-gallery .slick-arrow:not(.slick-disabled):before {
       color: #fff;
       text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4);
    }
 
    .customScope .lightbox-gallery .slick-nav .slick-arrow:before {
       opacity: 0;
       transition: opacity 0.3s;
    }
 
    .customScope .lightbox-gallery .w11w5:hover + .slick-nav .slick-arrow:before, .customScope .lightbox-gallery .slick-nav:hover .slick-arrow:before {
       opacity: 1;
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .lightbox-gallery .slick-nav .slick-pagination {
       display: block;
    }
 }
 
 .customScope .w11w3 {
    content: ' ';
    display: block;
    position: fixed;
    opacity: 1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 0;
    background: rgba(0, 0, 0, 0.85098);
    transition: opacity 400ms;
    pointer-events: none;
 }
 
 .customScope .lightbox-noscroll > .w11 .w11w3 {
    pointer-events: auto;
 }
 
 .customScope .w11[data-theme='light'] .w11w3 {
    background: transparent;
    transition: none;
 }
 
 .customScope .w11w3.loading:after {
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    content: ' ';
    display: block;
    position: absolute;
    opacity: 0;
    width: 40px;
    height: 40px;
    top: 50%;
    left: 50%;
    background: url("https://www.oracle.com/asset/web/i/loading-sprite-light.png") 0 0 no-repeat;
    transition: opacity 300ms;
    animation: lightboxloading 600ms steps(6) infinite;
 }
 
 .customScope .w11fadein .w11w3.loading {
    opacity: 1;
 }
 
 .customScope .w11fadein .w11w3.loading:after {
    opacity: 1;
 }
 
 .customScope .w11fadeout .w11w3.loading:after {
    opacity: 0;
    transition: none;
 }
 
 .customScope .w11content, .customScope .w01v5 {
    display: none;
 }
 
 .customScope .w11ajaxcontent {
    padding: 4em 2em;
 }
 
 .customScope #w11 .w11ajaxcontent {
    padding: 0;
 }
 
 .customScope .w11fadein .w11w2 {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
    opacity: 0;
 }
 
 .customScope .w11fadein .w11w3 {
    opacity: 0;
 }
 
 .customScope .w11fadein .w11w5 {
    opacity: 0;
 }
 
 .customScope .w11fadeout .w11w2 {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
    opacity: 0;
    transition-delay: 200ms;
 }
 
 .customScope .w11fadeout .w11w3 {
    opacity: 0;
    transition-delay: 400ms;
 }
 
 .customScope .w11fadeout .w11w5 {
    opacity: 0;
    transition-delay: 0ms;
 }
 
 .customScope .w11close {
    position: fixed;
    opacity: 0.8;
    top: 2rem;
    right: 2rem;
    z-index: 10;
    font-size: 0;
    line-height: 0;
    transition: opacity 200ms;
    border: 0;
    background: transparent;
    color: #000;
 }
 
 .customScope .w11close:before {
    content: ' ';
    display: inline-block;
    opacity: 1;
    width: 2.4rem;
    height: 2.4rem;
    font-size: 0;
    line-height: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='m17.524029 5 1.475971 1.47597098-5.525 5.52402902 5.525 5.524029-1.475971 1.475971-5.524029-5.525-5.52402902 5.525-1.47597098-1.475971 5.525-5.524029-5.525-5.52402902 1.47597098-1.47597098 5.52402902 5.525z' fill='%23ffffff' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-size: 100% 100%;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-color: transparent;
 }
 
 .customScope .w11[data-theme='light'] .w11close {
    position: absolute;
    top: 2rem;
    right: 2rem;
 }
 
 .customScope .w11[data-theme='light'] .w11close:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='m17.524029 5 1.475971 1.47597098-5.525 5.52402902 5.525 5.524029-1.475971 1.475971-5.524029-5.525-5.52402902 5.525-1.47597098-1.475971 5.525-5.524029-5.525-5.52402902 1.47597098-1.47597098 5.52402902 5.525z' fill='%23211E1C' fill-rule='evenodd'/%3E%3C/svg%3E");
 }
 
 @media screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .customScope .w11[data-theme='light'] .w11close {
       right: 3rem;
    }
 }
 
 .customScope .w11close:hover {
    opacity: 1;
    color: #000;
 }
 
 .customScope .w11close em {
    visibility: hidden;
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .w11[data-theme='pathfactory'] .w11close {
       opacity: 1;
       width: 6rem;
       height: 6rem;
       top: 0;
       right: 0;
       padding: 1rem 0 0 2.5rem;
       background: #fff;
       border-bottom-left-radius: 100%;
       filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.2));
    }
 
    .customScope .w11[data-theme='pathfactory'] .w11close:before {
       background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggb3BhY2l0eT0iLjYiIGZpbGw9IiM5Mzk2OTkiIGQ9Ik0yNCAzbC0zLTMtOSA5LTktOS0zIDMgOSA5LTkgOSAzIDMgOS05IDkgOSAzLTMtOS05eiIvPjwvc3ZnPg==");
    }
 }
 
 .customScope .w11alt .w11close {
    position: absolute;
    border: 0;
    left: auto;
    top: 15px;
    right: 15px;
    bottom: auto;
    background: none;
 }
 
 .customScope .w11alt .w11close:before {
    background-image: none;
    content: "\ea79";
    font-size: 2.5rem;
 }
 
 .customScope .f01 .w11close, .customScope .f08 .w11close {
    top: 0.6rem;
    right: 0.6rem;
 }
 
 .customScope .f01 .w11close:before, .customScope .f08 .w11close:before {
    width: 1rem;
    height: 1rem;
 }
 
 .customScope body.lightbox-noscroll {
    overflow-y: hidden;
 }
 
 @keyframes lightboxloading {
    from {
       background-position: 0px;
    }
 
    to {
       background-position: -240px;
    }
 }
 
 .customScope .slick-loading .slick-list {
    background: #fff url("https://www.oracle.com/asset/web/i/w01-loader.gif") center center no-repeat;
 }
 
 .customScope .slick-prev, .customScope .slick-next {
    position: absolute;
    display: block;
    height: 8.8em;
    width: 5em;
    cursor: pointer;
    background: transparent;
    color: transparent !important;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding: 0;
    border: 0;
    border-radius: 0;
    outline: none;
    overflow: hidden;
    font-size: 1.25rem;
 }
 
 .customScope .f20 .slick-prev, .customScope .f20 .slick-next {
    height: 3em;
    width: 2em;
 }
 
 .customScope .slick-prev:hover, .customScope .slick-prev:focus, .customScope .slick-next:hover, .customScope .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent;
    text-decoration: none;
 }
 
 .customScope .slick-prev:hover:before, .customScope .slick-prev:focus:before, .customScope .slick-next:hover:before, .customScope .slick-next:focus:before {
    opacity: 1;
 }
 
 .customScope .slick-prev:focus, .customScope .slick-next:focus {
    outline: 1px dotted #fff;
 }
 
 .customScope .slick-prev:hover, .customScope .slick-next:hover {
    background-color: rgba(33, 30, 28, 0.1);
 }
 
 .customScope .slick-prev.slick-disabled:hover, .customScope .slick-next.slick-disabled:hover {
    background-color: transparent !important;
 }
 
 .customScope .slick-prev.slick-disabled:before, .customScope .slick-next.slick-disabled:before {
    color: rgba(58, 54, 50, 0.75);
    opacity: .4;
 }
 
 .customScope .slick-prev:before, .customScope .slick-next:before {
    display: block;
    font-family: "oracleicons" !important;
    font-size: 11em;
    line-height: 0.85;
    color: #3A3632;
    opacity: 1;
    -webkit-transform: translateX(-0.27em);
    -ms-transform: translateX(-0.27em);
    transform: translateX(-0.27em);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
 }
 
 .customScope .f20 .slick-prev:before, .customScope .f20 .slick-next:before {
    font-size: 3.75em;
 }
 
 .customScope .rtl .slick-prev:before, .customScope .rtl .slick-next:before {
    -webkit-transform: translateX(0.27em);
    -ms-transform: translateX(0.27em);
    transform: translateX(0.27em);
 }
 
 .customScope .slick-prev {
    left: 0;
 }
 
 .customScope .rtl .slick-prev {
    left: auto;
    right: 0;
 }
 
 .customScope .slick-prev:before {
    content: "\ea8f";
 }
 
 .customScope .rtl .slick-prev:before {
    content: "\ea90";
 }
 
 .customScope .slick-next {
    right: 0;
 }
 
 .customScope .rtl .slick-next {
    left: 0;
    right: auto;
 }
 
 .customScope .slick-next:before {
    content: "\ea90";
 }
 
 .customScope .rtl .slick-next:before {
    content: "\ea8f";
 }
 
 .customScope _:-ms-input-placeholder, .customScope :root .slick-prev, .customScope _:-ms-input-placeholder, .customScope :root .slick-next {
    height: 33px;
    width: 22px;
 }
 
 .customScope _:-ms-input-placeholder, .customScope :root .slick-prev:before, .customScope _:-ms-input-placeholder, .customScope :root .slick-next:before {
    font-size: 41.25px;
 }
 
 .customScope .slick-dotted.slick-slider {
    margin-bottom: 30px;
 }
 
 .customScope .slick-dotted.slick-slider.slick-dotted-hidden {
    margin-bottom: 0;
 }
 
 .customScope .slick-dots {
    position: absolute;
    overflow: hidden;
    left: 0;
    bottom: 30px;
    list-style: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%;
 }
 
 .customScope .slick-dots.hide {
    visibility: hidden;
    width: 1em;
    height: 0;
 }
 
 .customScope .slick-dots li {
    position: relative;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 18px;
    width: 18px;
    margin: 0 3px;
    padding: 0;
    cursor: pointer;
 }
 
 .customScope .slick-dots li button {
    box-sizing: border-box;
    margin: 0 auto;
    border: 2px solid #3A3632;
    border-radius: 50%;
    background: transparent;
    display: block;
    height: 14px;
    width: 14px;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    cursor: pointer;
    opacity: 1;
    transition: background 200ms linear,border-color 200ms linear;
 }
 
 .customScope .slick-dots li button:hover, .customScope .slick-dots li button:focus {
    outline: none;
    opacity: 1;
    background: #3A3632;
 }
 
 .customScope .slick-dots li.slick-active button {
    background: #3A3632;
    border-color: #3A3632;
    opacity: 1;
 }
 
 .customScope .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;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
 }
 
 .customScope .slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
 }
 
 .customScope .slick-list:focus {
    outline: none;
 }
 
 .customScope .slick-list.dragging {
    cursor: pointer;
    cursor: hand;
 }
 
 .customScope .slick-slider .slick-track, .customScope .slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
 }
 
 .customScope .slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
 }
 
 .customScope .slick-track:before, .customScope .slick-track:after {
    display: table;
    content: '';
 }
 
 .customScope .slick-track:after {
    clear: both;
 }
 
 .customScope .slick-loading .slick-track {
    visibility: hidden;
 }
 
 .customScope .slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
 }
 
 .customScope .rtl .slick-slide {
    float: right;
 }
 
 .customScope .slick-slide img {
    display: block;
 }
 
 .customScope .slick-slide.slick-loading img {
    display: none;
 }
 
 .customScope .slick-slide.dragging img {
    pointer-events: none;
 }
 
 .customScope .slick-initialized .slick-slide {
    display: block;
 }
 
 .customScope .slick-loading .slick-slide {
    visibility: hidden;
 }
 
 .customScope .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
 }
 
 .customScope .slick-arrow.slick-hidden {
    display: none;
 }
 
 @keyframes slick-anim-fist {
    from {
       transform: translate(-100%, 0);
    }
 
    to {
       transform: translate(0, 0);
    }
 }
 
 .customScope section.rw-neutral-00bg .slick-animated-dots li button {
    border: 1px solid rgba(22, 21, 19, 0.6);
 }
 
 .customScope section.rw-neutral-00bg .slick-animated-dots li button span {
    background: #161513;
 }
 
 .customScope .slick-animated-dots {
    position: absolute;
    overflow: hidden;
    left: 0;
    bottom: 30px;
    list-style: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    padding: 0;
    margin: 0;
    width: 100%;
 }
 
 .customScope .slick-animated-dots.hide {
    visibility: hidden;
    width: 1em;
    height: 0;
 }
 
 .customScope .slick-animated-dots li {
    position: relative;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-direction: row;
    -ms-flex-wrap: none;
    flex-flow: row nowrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 10px;
    width: 36px;
    margin: 0 3px;
    padding: 0;
    cursor: pointer;
 }
 
 .customScope .slick-animated-dots li button {
    box-sizing: border-box;
    margin: 0 auto;
    border: 1px solid rgba(255, 255, 255, 0.6);
    border-radius: 4px;
    background: transparent;
    display: block;
    height: 6px;
    width: 32px;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    cursor: pointer;
    opacity: 1;
    transition: background 200ms linear,border-color 200ms linear;
    overflow: hidden;
 }
 
 .customScope .slick-animated-dots li button:hover {
    background: #fff;
 }
 
 .customScope .slick-animated-dots li button:hover, .customScope .slick-animated-dots li button:focus {
    outline: none;
    opacity: 1;
 }
 
 .customScope .slick-animated-dots li button span {
    background: #fff;
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 4px;
    transform: translate(-100%, 0);
    transition-property: transform;
    transition-timing-function: linear;
    opacity: 0;
 }
 
 .customScope .slick-animated-dots li.slick-active button {
    background: transparent;
    opacity: 1;
 }
 
 .customScope .slick-animated-dots li.slick-active button span {
    transform: translate(0, 0);
    opacity: 1;
 }
 
 .customScope .slick-animated-dots.init li:first-child span {
    animation-name: slick-anim-fist;
    animation-iteration-count: 1;
    animation-timing-function: linear;
 }
 
 @media only screen and (min-width: 1601px) {
    .customScope .slick-prev {
       left: calc((1600px - 1400px) / 2 - 2em - 1.5em);
    }
 
    .customScope .slick-next {
       right: calc((1600px - 1400px) / 2 - 2em - 1.5em);
    }
 }
 
 @media only screen and (min-width: 1444px) and (max-width: 1600px) {
    .customScope .slick-prev {
       left: calc((100vw - 1400px) / 2 - 2em - 1.5em);
    }
 
    .customScope .slick-next {
       right: calc((100vw - 1400px) / 2 - 2em - 1.5em);
    }
 }
 
 @media only screen and (max-width: 770px) {
    .customScope .slick-nav {
       display: -ms-flexbox;
       display: flex;
       -ms-flex-direction: row;
       -ms-flex-wrap: none;
       flex-flow: row nowrap;
       -ms-flex-pack: center;
       justify-content: center;
       -ms-flex-align: center;
       align-items: center;
       margin-top: 1em;
    }
 
    .customScope .slick-prev, .customScope .slick-next {
       height: 4.4em;
       width: 2.5em;
       position: static;
       -ms-flex: 0 0 auto;
       flex: 0 0 auto;
       -webkit-transform: none;
       -ms-transform: none;
       transform: none;
    }
 
    .customScope .slick-prev:before, .customScope .slick-next:before {
       font-size: 5.5em;
    }
 
    .customScope _:-ms-input-placeholder, .customScope :root .slick-prev, .customScope _:-ms-input-placeholder, .customScope :root .slick-next {
       height: 16.5px;
       width: 11px;
    }
 
    .customScope _:-ms-input-placeholder, .customScope :root .slick-prev:before, .customScope _:-ms-input-placeholder, .customScope :root .slick-next:before {
       font-size: 20.625px;
    }
 
    .customScope .slick-prev {
       -ms-flex-order: 0;
       order: 0;
    }
 
    .customScope .slick-next {
       -ms-flex-order: 2;
       order: 2;
    }
 
    .customScope .slick-dotted.slick-slider {
       margin-bottom: 0;
    }
 
    .customScope .slick-dots {
       -ms-flex-order: 1;
       order: 1;
       position: static;
       width: auto;
    }
 
    .customScope .slick-nav .slick-dots {
       margin: 0 1em;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(8), .customScope .slick-dots li:first-child:nth-last-child(8) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(9), .customScope .slick-dots li:first-child:nth-last-child(9) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(10), .customScope .slick-dots li:first-child:nth-last-child(10) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(11), .customScope .slick-dots li:first-child:nth-last-child(11) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(12), .customScope .slick-dots li:first-child:nth-last-child(12) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(13), .customScope .slick-dots li:first-child:nth-last-child(13) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(14), .customScope .slick-dots li:first-child:nth-last-child(14) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(15), .customScope .slick-dots li:first-child:nth-last-child(15) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(16), .customScope .slick-dots li:first-child:nth-last-child(16) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(17), .customScope .slick-dots li:first-child:nth-last-child(17) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(18), .customScope .slick-dots li:first-child:nth-last-child(18) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(19), .customScope .slick-dots li:first-child:nth-last-child(19) ~ li {
       display: none;
    }
 
    .customScope .slick-dots li:first-child:nth-last-child(20), .customScope .slick-dots li:first-child:nth-last-child(20) ~ li {
       display: none;
    }
 }
 
 .customScope .slicklight .slick-prev:before, .customScope .slicklight .slick-next:before {
    transition: color 0.8s 0s !important;
    -webkit-transition: color 0.8s 0s !important;
    -moz-transition: color 0.8s 0s !important;
    color: #FFF;
 }
 
 .customScope .o-crsl .rw-rect .slick-prev, .customScope .o-crsl .rw-rect .slick-next {
    height: 1.33em;
    width: 1em;
 }
 
 .customScope .o-crsl .rw-rect .slick-prev:before, .customScope .o-crsl .rw-rect .slick-next:before {
    font-size: 1.6em;
 }
 
 @media (max-width: 450px) {
    .customScope .o-crsl .rw-rect .slick-dots {
       margin-bottom: .1em;
    }
 }
 
 .customScope .o-crsl .rw-rect .slick-dots {
    overflow: visible;
    max-width: 50%;
    flex-direction: row;
    flex-wrap: wrap;
 }
 
 @media only screen and (max-width: 600px) {
    .customScope .o-crsl .rw-rect .slick-dots {
       max-width: calc(100% - 4em);
    }
 }
 
 .customScope .o-crsl .rw-rect .slick-dots li {
    height: 10px;
    width: 28px;
    margin-left: 5px;
    margin-right: 5px;
    background-clip: content-box;
    display: inline-flex !important;
 }
 
 .customScope .o-crsl .rw-rect .slick-dots li button {
    overflow: hidden;
    border: 3px solid #3A3632;
    border-radius: 0;
    background: #3A3632;
    height: 6px;
    width: 24px;
    transition: all 40ms cubic-bezier(0.4, 0, 0.2, 1);
 }
 
 .customScope .o-crsl .rw-rect .slick-dots li button:hover {
    opacity: 1;
    outline: 4px solid #3A3632 !important;
    outline-offset: unset !important;
 }
 
 .customScope .o-crsl .rw-rect .slick-dots li.slick-active button, .customScope .o-crsl .rw-rect .slick-dots li.slick-active button:focus, .customScope .o-crsl .rw-rect .slick-dots li.slick-active button:active {
    border: 0px solid transparent;
    background: transparent;
    opacity: 1;
    outline: 3px solid #3A3632 !important;
    outline-offset: unset !important;
 }
 
 .customScope .o-crsl.crsl-count .rw-rect {
    opacity: 1;
    transition: opacity 0.1s ease-in;
 }
 
 .customScope .o-crsl.crsl-count .rw-rect.hide {
    opacity: 0;
 }
 
 @media (max-width: 860px) {
    .customScope .o-crsl.crsl-count .slick-dots {
       margin-bottom: 0;
    }
 
    .customScope .o-crsl.crsl-count .slick-dots li {
       display: none !important;
       margin-bottom: .9em !important;
    }
 
    .customScope .o-crsl.crsl-count .slick-dots li:first-of-type {
       display: block !important;
       width: 100px;
    }
 
    .customScope .o-crsl.crsl-count .slick-dots li .slide-count {
       margin-bottom: 0;
       display: block !important;
       width: 100%;
    }
 }
 
 .customScope .o-crsl .rc05w2.rw-rect .slick-dots {
    margin: auto !important;
 }
 
 .customScope div[class*="-100bg"] .o-crsl .slick-dots li button, .customScope section[class*="-100bg"] .o-crsl .slick-dots li button, .customScope div[class*="-110bg"] .o-crsl .slick-dots li button, .customScope section[class*="-110bg"] .o-crsl .slick-dots li button, .customScope div[class*="-120bg"] .o-crsl .slick-dots li button, .customScope section[class*="-120bg"] .o-crsl .slick-dots li button, .customScope div[class*="-130bg"] .o-crsl .slick-dots li button, .customScope section[class*="-130bg"] .o-crsl .slick-dots li button, .customScope div[class*="-140bg"] .o-crsl .slick-dots li button, .customScope section[class*="-140bg"] .o-crsl .slick-dots li button, .customScope div[class*="-150bg"] .o-crsl .slick-dots li button, .customScope section[class*="-150bg"] .o-crsl .slick-dots li button, .customScope div[class*="-160bg"] .o-crsl .slick-dots li button, .customScope section[class*="-160bg"] .o-crsl .slick-dots li button, .customScope div[class*="-170bg"] .o-crsl .slick-dots li button, .customScope section[class*="-170bg"] .o-crsl .slick-dots li button, .customScope div[class*="-180bg"] .o-crsl .slick-dots li button, .customScope section[class*="-180bg"] .o-crsl .slick-dots li button, .customScope div[class*="-190bg"] .o-crsl .slick-dots li button, .customScope section[class*="-190bg"] .o-crsl .slick-dots li button, .customScope div[class*="-200bg"] .o-crsl .slick-dots li button, .customScope section[class*="-200bg"] .o-crsl .slick-dots li button {
    border-color: #fff;
    background-color: #fff;
 }
 
 .customScope div[class*="-100bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-100bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-110bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-110bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-120bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-120bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-130bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-130bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-140bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-140bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-150bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-150bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-160bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-160bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-170bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-170bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-180bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-180bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-190bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-190bg"] .o-crsl .slick-dots li button:hover, .customScope div[class*="-200bg"] .o-crsl .slick-dots li button:hover, .customScope section[class*="-200bg"] .o-crsl .slick-dots li button:hover {
    outline-color: #fff;
 }
 
 .customScope div[class*="-100bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-100bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-100bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-110bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-110bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-110bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-120bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-120bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-120bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-130bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-130bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-130bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-140bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-140bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-140bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-150bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-150bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-150bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-160bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-160bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-160bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-170bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-170bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-170bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-180bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-180bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-180bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-190bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-190bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-190bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope div[class*="-200bg"] .o-crsl .slick-dots li.slick-active button, .customScope div[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope div[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:active, .customScope section[class*="-200bg"] .o-crsl .slick-dots li.slick-active button, .customScope section[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:focus, .customScope section[class*="-200bg"] .o-crsl .slick-dots li.slick-active button:active {
    outline-color: #fff !important;
 }
 
 .customScope div[class*="-100bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-100bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-100bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-100bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-110bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-110bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-110bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-110bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-120bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-120bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-120bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-120bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-130bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-130bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-130bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-130bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-140bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-140bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-140bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-140bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-150bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-150bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-150bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-150bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-160bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-160bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-160bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-160bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-170bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-170bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-170bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-170bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-180bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-180bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-180bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-180bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-190bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-190bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-190bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-190bg"] .o-crsl .slick-next.slick-disabled:before, .customScope div[class*="-200bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope div[class*="-200bg"] .o-crsl .slick-next.slick-disabled:before, .customScope section[class*="-200bg"] .o-crsl .slick-prev.slick-disabled:before, .customScope section[class*="-200bg"] .o-crsl .slick-next.slick-disabled:before {
    color: rgba(255, 255, 255, 0.75);
 }
 
 .customScope div[class*="-100bg"] .o-crsl .slick-prev:before, .customScope div[class*="-100bg"] .o-crsl .slick-next:before, .customScope section[class*="-100bg"] .o-crsl .slick-prev:before, .customScope section[class*="-100bg"] .o-crsl .slick-next:before, .customScope div[class*="-110bg"] .o-crsl .slick-prev:before, .customScope div[class*="-110bg"] .o-crsl .slick-next:before, .customScope section[class*="-110bg"] .o-crsl .slick-prev:before, .customScope section[class*="-110bg"] .o-crsl .slick-next:before, .customScope div[class*="-120bg"] .o-crsl .slick-prev:before, .customScope div[class*="-120bg"] .o-crsl .slick-next:before, .customScope section[class*="-120bg"] .o-crsl .slick-prev:before, .customScope section[class*="-120bg"] .o-crsl .slick-next:before, .customScope div[class*="-130bg"] .o-crsl .slick-prev:before, .customScope div[class*="-130bg"] .o-crsl .slick-next:before, .customScope section[class*="-130bg"] .o-crsl .slick-prev:before, .customScope section[class*="-130bg"] .o-crsl .slick-next:before, .customScope div[class*="-140bg"] .o-crsl .slick-prev:before, .customScope div[class*="-140bg"] .o-crsl .slick-next:before, .customScope section[class*="-140bg"] .o-crsl .slick-prev:before, .customScope section[class*="-140bg"] .o-crsl .slick-next:before, .customScope div[class*="-150bg"] .o-crsl .slick-prev:before, .customScope div[class*="-150bg"] .o-crsl .slick-next:before, .customScope section[class*="-150bg"] .o-crsl .slick-prev:before, .customScope section[class*="-150bg"] .o-crsl .slick-next:before, .customScope div[class*="-160bg"] .o-crsl .slick-prev:before, .customScope div[class*="-160bg"] .o-crsl .slick-next:before, .customScope section[class*="-160bg"] .o-crsl .slick-prev:before, .customScope section[class*="-160bg"] .o-crsl .slick-next:before, .customScope div[class*="-170bg"] .o-crsl .slick-prev:before, .customScope div[class*="-170bg"] .o-crsl .slick-next:before, .customScope section[class*="-170bg"] .o-crsl .slick-prev:before, .customScope section[class*="-170bg"] .o-crsl .slick-next:before, .customScope div[class*="-180bg"] .o-crsl .slick-prev:before, .customScope div[class*="-180bg"] .o-crsl .slick-next:before, .customScope section[class*="-180bg"] .o-crsl .slick-prev:before, .customScope section[class*="-180bg"] .o-crsl .slick-next:before, .customScope div[class*="-190bg"] .o-crsl .slick-prev:before, .customScope div[class*="-190bg"] .o-crsl .slick-next:before, .customScope section[class*="-190bg"] .o-crsl .slick-prev:before, .customScope section[class*="-190bg"] .o-crsl .slick-next:before, .customScope div[class*="-200bg"] .o-crsl .slick-prev:before, .customScope div[class*="-200bg"] .o-crsl .slick-next:before, .customScope section[class*="-200bg"] .o-crsl .slick-prev:before, .customScope section[class*="-200bg"] .o-crsl .slick-next:before {
    color: #fff;
 }
 
 .customScope .hijaxloading {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%);
 }
 
 .customScope .hijaxloading b {
    position: absolute;
    top: 50%;
    left: 50%;
    height: 40px;
    width: 40px;
    margin: -1em 0 0 -1em;
    z-index: 100;
    content: " ";
    background: url("https://www.oracle.com/asset/web/i/loading-sprite.png") 0 0 no-repeat;
 }
 
 .customScope .hijaxloading b {
    -webkit-animation: loadingo 0.6s steps(6) infinite;
    animation: loadingo 0.6s steps(6) infinite;
 }
 
 @-webkit-keyframes loadingo {
    from {
       background-position: 0px;
    }
 
    to {
       background-position: -240px;
    }
 }
 
 @keyframes loadingo {
    from {
       background-position: 0px;
    }
 
    to {
       background-position: -240px;
    }
 }
 
 .customScope .js .cw30, .customScope .js .cw28 {
    opacity: 0;
    -webkit-transition: opacity .5s .3s;
    -moz-transition: opacity .5s .3s;
    transition: opacity .5s .3s;
 }
 
 .customScope .f11 #MainContent {
    clear: both;
    display: block !important;
    margin-top: 40px;
 }
 
 .customScope table.estaradefaultstyle {
    background: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.6);
    box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.6);
 }
 
 .customScope table.estaradefaultstyle td {
    font-size: 12px;
 }
 
 .customScope .f11v0 .atarget {
    position: absolute;
    display: block;
    margin-top: -200px;
    padding-bottom: 200px;
 }
 
 @media only screen and (min-width: 0px) and (max-width: 770px) {
    .customScope .atarget {
       margin-top: -20px;
       padding-bottom: 20px;
    }
 }
 
 .customScope .screen-reader {
    position: absolute;
    top: -9999px;
    left: -9999px;
 }
 
 .customScope [class^="icnf"]:before, .customScope [class*=" icnf"]:before {
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
 }
 
 .customScope ul.icnf-list li {
    margin: 0 0 24px;
    clear: both;
    min-height: 48px;
    min-height: 4.8rem;
    position: relative;
    padding-left: 60px;
 }
 
 .customScope ul.icnf-list li:before {
    font-size: 4em;
    color: #1f4f82;
 }
 
 .customScope #ocom-v1-styles {
    content: "25.3.0";
 }